@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-content:"";--tw-border-spacing-x:0;--tw-border-spacing-y:0;--splash-r:0px}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/answer{container:answer/inline-size}.\@container\/approval{container:approval/inline-size}.\@container\/articles{container:articles/inline-size}.\@container\/aside{container:aside/inline-size}.\@container\/band{container:band/inline-size}.\@container\/bars{container:bars/inline-size}.\@container\/bento{container:bento/inline-size}.\@container\/board{container:board/inline-size}.\@container\/buy{container:buy/inline-size}.\@container\/card{container:card/inline-size}.\@container\/cart{container:cart/inline-size}.\@container\/cartcols{container:cartcols/inline-size}.\@container\/checks{container:checks/inline-size}.\@container\/collab{container:collab/inline-size}.\@container\/compare{container:compare/inline-size}.\@container\/conn{container:conn/inline-size}.\@container\/conv{container:conv/inline-size}.\@container\/cover{container:cover/inline-size}.\@container\/creator{container:creator/inline-size}.\@container\/doc{container:doc/inline-size}.\@container\/faces{container:faces/inline-size}.\@container\/facts{container:facts/inline-size}.\@container\/fields{container:fields/inline-size}.\@container\/flow{container:flow/inline-size}.\@container\/form{container:form/inline-size}.\@container\/fsec{container:fsec/inline-size}.\@container\/gallery{container:gallery/inline-size}.\@container\/goal{container:goal/inline-size}.\@container\/grid{container:grid/inline-size}.\@container\/groups{container:groups/inline-size}.\@container\/gtabs{container:gtabs/inline-size}.\@container\/guide{container:guide/inline-size}.\@container\/head{container:head/inline-size}.\@container\/hero{container:hero/inline-size}.\@container\/hub{container:hub/inline-size}.\@container\/intro{container:intro/inline-size}.\@container\/item{container:item/inline-size}.\@container\/items{container:items/inline-size}.\@container\/kanban{container:kanban/inline-size}.\@container\/lanes{container:lanes/inline-size}.\@container\/lead{container:lead/inline-size}.\@container\/lives{container:lives/inline-size}.\@container\/log{container:log/inline-size}.\@container\/matches{container:matches/inline-size}.\@container\/media{container:media/inline-size}.\@container\/metric{container:metric/inline-size}.\@container\/miles{container:miles/inline-size}.\@container\/news{container:news/inline-size}.\@container\/open{container:open/inline-size}.\@container\/panel{container:panel/inline-size}.\@container\/paper{container:paper/inline-size}.\@container\/pcard{container:pcard/inline-size}.\@container\/preview{container:preview/inline-size}.\@container\/products{container:products/inline-size}.\@container\/profit{container:profit/inline-size}.\@container\/proposal{container:proposal/inline-size}.\@container\/props{container:props/inline-size}.\@container\/qa{container:qa/inline-size}.\@container\/rail{container:rail/inline-size}.\@container\/range{container:range/inline-size}.\@container\/rank{container:rank/inline-size}.\@container\/rest{container:rest/inline-size}.\@container\/rows{container:rows/inline-size}.\@container\/ruler{container:ruler/inline-size}.\@container\/scatter{container:scatter/inline-size}.\@container\/settings{container:settings/inline-size}.\@container\/settle{container:settle/inline-size}.\@container\/setup{container:setup/inline-size}.\@container\/sheet{container:sheet/inline-size}.\@container\/shelf{container:shelf/inline-size}.\@container\/shell{container:shell/inline-size}.\@container\/side{container:side/inline-size}.\@container\/signed{container:signed/inline-size}.\@container\/split{container:split/inline-size}.\@container\/src{container:src/inline-size}.\@container\/step{container:step/inline-size}.\@container\/steps{container:steps/inline-size}.\@container\/story{container:story/inline-size}.\@container\/strip{container:strip/inline-size}.\@container\/sum{container:sum/inline-size}.\@container\/supplier{container:supplier/inline-size}.\@container\/table{container:table/inline-size}.\@container\/terms{container:terms/inline-size}.\@container\/text{container:text/inline-size}.\@container\/thumb{container:thumb/inline-size}.\@container\/tile{container:tile/inline-size}.\@container\/timeline{container:timeline/inline-size}.\@container\/toolbar{container:toolbar/inline-size}.\@container\/variant{container:variant/inline-size}.\@container\/wants{container:wants/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-inset-y-0\.5{inset-block:calc(var(--spacing) * -.5)}.inset-y-0{inset-block:0}.inset-y-0\.5{inset-block:calc(var(--spacing) * .5)}.inset-y-1{inset-block:var(--spacing)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-100{top:calc(var(--spacing) * 100)}.top-\[32\%\]{top:32%}.top-\[50\%\]{top:50%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.bottom-\[var\(--shell-tabbar-h\,0px\)\]{bottom:var(--shell-tabbar-h,0px)}.left-\(--tg-x-0\){left:var(--tg-x-0)}.left-0{left:0}.left-1\/2{left:50%}.left-\[0\.6875rem\]{left:.6875rem}.left-\[44\%\]{left:44%}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-60{z-index:60}.z-\[5\]{z-index:5}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-end-4{grid-column-end:4}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.float-left{float:left}.clear-left{clear:left}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mx-0{margin-inline:0}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-px{margin-block:1px}.ms-auto{margin-inline-start:auto}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-auto{margin-top:auto}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-auto{margin-right:auto}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-auto{margin-bottom:auto}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\(--frame-ratio\){aspect-ratio:var(--frame-ratio)}.aspect-4\/3{aspect-ratio:4/3}.aspect-9\/16{aspect-ratio:9/16}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[7\/4\]{aspect-ratio:7/4}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--bc-spot-mark\){width:var(--bc-spot-mark);height:var(--bc-spot-mark)}.size-0{width:0;height:0}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-fit{width:fit-content;height:fit-content}.size-full{width:100%;height:100%}.h-\(--bc-spot-h\){height:var(--bc-spot-h)}.h-\(--mg-row\){height:var(--mg-row)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[calc\(var\(--bc-size-sm\)-2px\)\]{height:calc(var(--bc-size-sm) - 2px)}.h-\[calc\(var\(--bc-spacing-12\)\*7\)\]{height:calc(var(--bc-spacing-12) * 7)}.h-\[calc\(var\(--bc-spacing-12\)\*22\)\]{height:calc(var(--bc-spacing-12) * 22)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-popover-content-available-height\){max-height:var(--radix-popover-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[90svh\]{max-height:90svh}.max-h-\[calc\(100dvh-var\(--bc-bar-h\)-var\(--bc-spacing-07\)\)\]{max-height:calc(100dvh - var(--bc-bar-h) - var(--bc-spacing-07))}.max-h-\[calc\(100dvh-var\(--bc-spacing-08\)\)\]{max-height:calc(100dvh - var(--bc-spacing-08))}.max-h-\[calc\(var\(--bc-chip-md-h\)\*2\+var\(--bc-spacing-02\)\)\]{max-height:calc(var(--bc-chip-md-h) * 2 + var(--bc-spacing-02))}.max-h-\[min\(24rem\,60vh\)\]{max-height:min(24rem,60vh)}.max-h-\[min\(28rem\,60svh\)\]{max-height:min(28rem,60svh)}.max-h-\[min\(36rem\,80svh\)\]{max-height:min(36rem,80svh)}.max-h-\[min\(40rem\,90svh\)\]{max-height:min(40rem,90svh)}.max-h-full{max-height:100%}.max-h-svh{max-height:100svh}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[2lh\]{min-height:2lh}.min-h-dvh{min-height:100dvh}.min-h-px{min-height:1px}.min-h-svh{min-height:100svh}.w-\(--bc-compare-item\){width:var(--bc-compare-item)}.w-\(--bc-inbox-side-w\){width:var(--bc-inbox-side-w)}.w-\(--bc-media-head\){width:var(--bc-media-head)}.w-\(--bc-spot-w\){width:var(--bc-spot-w)}.w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-\(--tg-card-0\){width:var(--tg-card-0)}.w-\(--tg-w-0\){width:var(--tg-w-0)}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-0\.75{width:calc(var(--spacing) * .75)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[calc\(100\%\+var\(--bc-spacing-05\)\)\]{width:calc(100% + var(--bc-spacing-05))}.w-\[calc\(var\(--bc-media-hero-max\)\*var\(--frame-ratio\)\)\]{width:calc(var(--bc-media-hero-max) * var(--frame-ratio))}.w-\[max\(calc\(\(100\%_-_var\(--shelf-gaps\)_\*_var\(--bc-spacing-04\)\)_\/_var\(--shelf-n\)\)\,calc\(\(100\%_-_\(var\(--shelf-count\)_-_1\)_\*_var\(--bc-spacing-04\)\)_\/_var\(--shelf-count\)\)\)\]{width:max(calc((100% - var(--shelf-gaps) * var(--bc-spacing-04)) / var(--shelf-n)), calc((100% - (var(--shelf-count) - 1) * var(--bc-spacing-04)) / var(--shelf-count)))}.w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-\[min\(24rem\,calc\(100vw-var\(--bc-spacing-06\)\)\)\]{width:min(24rem, calc(100vw - var(--bc-spacing-06)))}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-lg{width:var(--container-lg)}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--bc-compare-media\){max-width:var(--bc-compare-media)}.max-w-\(--bc-field-max\){max-width:var(--bc-field-max)}.max-w-\(--bc-rail-w\){max-width:var(--bc-rail-w)}.max-w-\(--bc-settings-col\){max-width:var(--bc-settings-col)}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7\/10{max-width:70%}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-88{max-width:calc(var(--spacing) * 88)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-120{max-width:calc(var(--spacing) * 120)}.max-w-160{max-width:calc(var(--spacing) * 160)}.max-w-\[70\%\]{max-width:70%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%-var\(--bc-spacing-06\)\)\]{max-width:calc(100% - var(--bc-spacing-06))}.max-w-\[min\(32rem\,90vw\)\]{max-width:min(32rem,90vw)}.max-w-\[var\(--bc-buy-w\)\]{max-width:var(--bc-buy-w)}.max-w-\[var\(--bc-rail-w\)\]{max-width:var(--bc-rail-w)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-0\.5{min-width:calc(var(--spacing) * .5)}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[22rem\]{min-width:22rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[56rem\]{min-width:56rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:max-content}.min-w-px{min-width:1px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.grow-\[2\]{flex-grow:2}.basis-0{flex-basis:0}.basis-1\/2{flex-basis:50%}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-96{flex-basis:calc(var(--spacing) * 96)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-1px\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-80{--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-10{rotate:-10deg}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-rippling{animation:rippling var(--bc-dur,.2s) ease-out}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-py-1{scroll-padding-block:var(--spacing)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.break-inside-avoid{break-inside:avoid}.break-inside-avoid-page{break-inside:avoid-page}.break-after-avoid{break-after:avoid}.auto-cols-\[minmax\(0\,max-content\)\]{grid-auto-columns:minmax(0,max-content)}.auto-cols-auto{grid-auto-columns:auto}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-\(--tg-cols-0\){grid-template-columns:var(--tg-cols-0)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.5rem minmax(0,1fr) auto}.grid-cols-\[1\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:1.25rem minmax(0,1fr)}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:2.25rem minmax(0,1fr)}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.grid-cols-\[4rem_minmax\(0\,1fr\)\]{grid-template-columns:4rem minmax(0,1fr)}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.grid-cols-\[8rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:8rem minmax(0,1fr) auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.grid-cols-\[fit-content\(10rem\)_minmax\(min-content\,1fr\)_auto\]{grid-template-columns:fit-content(10rem) minmax(min-content,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_1px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_7rem\]{grid-template-columns:minmax(0,1fr) 7rem}.grid-cols-\[minmax\(0\,1fr\)_8rem_6rem\]{grid-template-columns:minmax(0,1fr) 8rem 6rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_var\(--bc-chart-value\)\]{grid-template-columns:minmax(0,1fr) var(--bc-chart-value)}.grid-cols-\[minmax\(0\,1fr\)_var\(--bc-decision-w\)\]{grid-template-columns:minmax(0,1fr) var(--bc-decision-w)}.grid-cols-\[minmax\(0\,7rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,7rem) minmax(0,1fr)}.grid-cols-\[minmax\(0\,8rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,8rem) minmax(0,1fr)}.grid-cols-\[minmax\(0\,8rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,8rem) minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,auto\)\]{grid-template-columns:minmax(0,auto)}.grid-cols-\[minmax\(6rem\,10rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(6rem,10rem) minmax(0,1fr)}.grid-cols-\[minmax\(7rem\,9rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(7rem,9rem) minmax(0,1fr)}.grid-cols-\[minmax\(7rem\,max-content\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(7rem,max-content) minmax(0,1fr) auto}.grid-cols-\[repeat\(5\,var\(--bc-tile-sm\)\)\]{grid-template-columns:repeat(5,var(--bc-tile-sm))}.grid-cols-\[repeat\(auto-fill\,minmax\(7rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(9rem\,100\%\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(9rem,100%),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(var\(--bc-rail-w\)\,100\%\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(var(--bc-rail-w), 100%),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(var\(--bc-spacing-12\)\,calc\(50\%-var\(--bc-spacing-03\)\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(var(--bc-spacing-12), calc(50% - var(--bc-spacing-03))),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(var\(--bc-spacing-12\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(var(--bc-spacing-12),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(var\(--bc-status-min\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(var(--bc-status-min),1fr))}.grid-cols-\[var\(--bc-board-col-min\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:var(--bc-board-col-min) minmax(0,1fr) auto}.grid-cols-\[var\(--bc-chart-label\)_minmax\(0\,1fr\)_var\(--bc-chart-value\)\]{grid-template-columns:var(--bc-chart-label) minmax(0,1fr) var(--bc-chart-value)}.grid-cols-\[var\(--bc-compare-item\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-compare-item) minmax(0,1fr)}.grid-cols-\[var\(--bc-spacing-05\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:var(--bc-spacing-05) minmax(0,1fr) auto}.grid-cols-\[var\(--bc-spacing-06\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-spacing-06) minmax(0,1fr)}.grid-cols-\[var\(--bc-spacing-06\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:var(--bc-spacing-06) minmax(0,1fr) auto}.grid-cols-\[var\(--bc-spacing-07\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-spacing-07) minmax(0,1fr)}.grid-cols-\[var\(--bc-spacing-07\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:var(--bc-spacing-07) minmax(0,1fr) auto}.grid-cols-\[var\(--bc-spacing-07\)_minmax\(0\,1fr\)_var\(--bc-spacing-07\)\]{grid-template-columns:var(--bc-spacing-07) minmax(0,1fr) var(--bc-spacing-07)}.grid-cols-\[var\(--bc-spacing-09\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-spacing-09) minmax(0,1fr)}.grid-cols-\[var\(--bc-spacing-09\)_var\(--bc-spacing-04\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-spacing-09) var(--bc-spacing-04) minmax(0,1fr)}.grid-cols-\[var\(--bc-spacing-09\)_var\(--bc-spacing-05\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-spacing-09) var(--bc-spacing-05) minmax(0,1fr)}.grid-cols-\[var\(--bc-spacing-09\)_var\(--bc-spacing-05\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:var(--bc-spacing-09) var(--bc-spacing-05) minmax(0,1fr) auto}.grid-cols-\[var\(--bc-spacing-12\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-spacing-12) minmax(0,1fr)}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\(--mg-rows-0\){grid-template-rows:var(--mg-rows-0)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[1fr_auto_auto\]{grid-template-rows:1fr auto auto}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_auto_1fr_auto\]{grid-template-rows:auto auto 1fr auto}.grid-rows-\[auto_auto_auto\]{grid-template-rows:auto auto auto}.grid-rows-\[auto_auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto auto minmax(0,1fr) auto}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-between{align-content:space-between}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-px{gap:1px}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.rounded{border-radius:.25rem}.rounded-\(--bc-radius-button\){border-radius:var(--bc-radius-button)}.rounded-\(--bc-radius-surface\){border-radius:var(--bc-radius-surface)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(length\:--border-beam-width\){border-style:var(--tw-border-style);border-width:var(--border-beam-width)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-transparent{border-color:#0000}.bg-\(--spot-tone\){background-color:var(--spot-tone)}.bg-current{background-color:currentColor}.bg-transparent{background-color:#0000}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\(--color-from\){--tw-gradient-from:var(--color-from);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\(--color-to\){--tw-gradient-via:var(--color-to);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(180deg\,transparent\,black_12\%\,black_82\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#000 12% 82%,#0000);mask-image:linear-gradient(#0000,#000 12% 82%,#0000)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_var\(--bc-spacing-07\)\,black_calc\(100\%-var\(--bc-spacing-07\)\)\,transparent\)\]{-webkit-mask-image:linear-gradient(to right,transparent,black var(--bc-spacing-07),black calc(100% - var(--bc-spacing-07)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black var(--bc-spacing-07),black calc(100% - var(--bc-spacing-07)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black var(--bc-spacing-07),black calc(100% - var(--bc-spacing-07)),transparent);mask-image:linear-gradient(to right,transparent,black var(--bc-spacing-07),black calc(100% - var(--bc-spacing-07)),transparent)}.mask-\[linear-gradient\(transparent\,transparent\)\,linear-gradient\(\#000\,\#000\)\]{-webkit-mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000)}.mask-intersect{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.\[mask-clip\:padding-box\,border-box\]{-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box}.fill-current{fill:currentColor}.stroke-2{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-px{padding-top:1px}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-0{padding-left:0}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.2em\]{vertical-align:-.2em}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-current{color:currentColor}.text-transparent{color:#0000}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-transparent{text-decoration-color:#0000}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.caret-transparent{caret-color:#0000}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-100{opacity:1}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-1px_0_var\(--bc-line\)\]{--tw-shadow:0 -1px 0 var(--tw-shadow-color,var(--bc-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--bc-text\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--bc-text));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgb\(0_0_0\/0\.12\)\,0_0_0_1px_var\(--bc-line\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000001f), 0 0 0 1px var(--tw-shadow-color,var(--bc-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_16px_-6px_var\(--spot-tone\)\]{--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,var(--spot-tone));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--bc-line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--bc-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-transparent{--tw-ring-color:transparent}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:calc(1px * -1)}.-outline-offset-2{outline-offset:calc(2px * -1)}.outline-offset-2{outline-offset:2px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\,border-radius\]{transition-property:background-color,border-color,color,box-shadow,transform,border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,opacity\]{transition-property:background-color,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,transform\]{transition-property:background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,scale\]{transition-property:background-color,color,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\]{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\,color\]{transition-property:opacity,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,color\,background-color\]{transition-property:opacity,color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,visibility\,translate\]{transition-property:opacity,visibility,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[outline-color\]{transition-property:outline-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,box-shadow\]{transition-property:translate,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\,background-color\,color\,transform\]{transition-property:width,height,padding,background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-\(--delay\){transition-delay:var(--delay)}.duration-\(--bc-dur\){--tw-duration:var(--bc-dur);transition-duration:var(--bc-dur)}.duration-\(--bc-dur-fast\){--tw-duration:var(--bc-dur-fast);transition-duration:var(--bc-dur-fast)}.duration-\(--bc-dur-spring\){--tw-duration:var(--bc-dur-spring);transition-duration:var(--bc-dur-spring)}.duration-\(--transition-length\){--tw-duration:var(--transition-length);transition-duration:var(--transition-length)}.duration-120{--tw-duration:.12s;transition-duration:.12s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\(--bc-ease\){--tw-ease:var(--bc-ease);transition-timing-function:var(--bc-ease)}.ease-\(--bc-ease-spring\){--tw-ease:var(--bc-ease-spring);transition-timing-function:var(--bc-ease-spring)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--bc-marquee-gap\:var\(--bc-spacing-07\)\]{--bc-marquee-gap:var(--bc-spacing-07)}.\[--bc-text-3\:var\(--bc-text-2\)\]{--bc-text-3:var(--bc-text-2)}.\[--shelf-gaps\:2\]{--shelf-gaps:2}.\[--shelf-n\:2\.2\]{--shelf-n:2.2}.\[animation-direction\:reverse\]{animation-direction:reverse}.\[animation-duration\:2\.4s\]{animation-duration:2.4s}.\[grid-area\:act\]{grid-area:act}.\[grid-area\:answer\]{grid-area:answer}.\[grid-area\:evidence\]{grid-area:evidence}.\[grid-area\:facts\]{grid-area:facts}.\[grid-area\:head\]{grid-area:head}.\[grid-area\:metrics\]{grid-area:metrics}.\[grid-template-areas\:\'answer\'_\'evidence\'\]{grid-template-areas:"answer""evidence"}.\[grid-template-areas\:\'answer\'_\'metrics\'_\'evidence\'\]{grid-template-areas:"answer""metrics""evidence"}.\[grid-template-areas\:\'head\'_\'act\'_\'facts\'\]{grid-template-areas:"head""act""facts"}.\[grid-template-areas\:\'head\'_\'facts\'_\'act\'\]{grid-template-areas:"head""facts""act"}.ring-inset{--tw-ring-inset:inset}:is(.\*\:aspect-video>*){aspect-ratio:var(--aspect-video)}:is(.\*\:size-full>*){width:100%;height:100%}:is(.\*\:w-full>*){width:100%}:is(.\*\:max-w-full>*){max-width:100%}:is(.\*\:min-w-0>*){min-width:0}:is(.\*\:flex-1>*){flex:1}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-in-data-\[slot\=settings-page\]\:line-clamp-2:not(:where([data-slot=settings-page]) *){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.not-data-kept\:opacity-60:not([data-kept]){opacity:.6}.group-last\/row\:bottom-auto:is(:where(.group\/row):last-child *){bottom:auto}.group-only\/row\:hidden:is(:where(.group\/row):only-child *){display:none}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/fold\:rotate-90:is(:where(.group\/fold):is([open],:popover-open,:open) *){rotate:90deg}.group-open\/more\:hidden:is(:where(.group\/more):is([open],:popover-open,:open) *){display:none}.group-open\/more\:rotate-90:is(:where(.group\/more):is([open],:popover-open,:open) *){rotate:90deg}.group-open\/older\:hidden:is(:where(.group\/older):is([open],:popover-open,:open) *){display:none}.group-focus-within\/carousel\:opacity-100:is(:where(.group\/carousel):focus-within *){opacity:1}.group-focus-within\/marquee\:\[animation-play-state\:paused\]:is(:where(.group\/marquee):focus-within *){animation-play-state:paused}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *),.group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within *){opacity:1}@media (hover:hover){.group-hover\/article\:translate-x-0\.5:is(:where(.group\/article):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/button\:translate-x-0:is(:where(.group\/button):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/button\:opacity-100:is(:where(.group\/button):hover *){opacity:1}.group-hover\/card\:brightness-95:is(:where(.group\/card):hover *){--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\/carousel\:opacity-100:is(:where(.group\/carousel):hover *){opacity:1}.group-hover\/headline\:underline:is(:where(.group\/headline):hover *){text-decoration-line:underline}.group-hover\/hub\:translate-x-0\.5:is(:where(.group\/hub):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/item\:opacity-100:is(:where(.group\/item):hover *){opacity:1}.group-hover\/marquee\:\[animation-play-state\:paused\]:is(:where(.group\/marquee):hover *){animation-play-state:paused}.group-hover\/media\:scale-103:is(:where(.group\/media):hover *){--tw-scale-x:103%;--tw-scale-y:103%;--tw-scale-z:103%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}.group-hover\/next\:translate-x-0\.5:is(:where(.group\/next):hover *),.group-hover\/pending\:translate-x-0\.5:is(:where(.group\/pending):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/pick\:opacity-100:is(:where(.group\/pick):hover *){opacity:1}.group-hover\/profit\:translate-x-0\.5:is(:where(.group\/profit):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/sort\:opacity-60:is(:where(.group\/sort):hover *){opacity:.6}.group-hover\/tick\:underline:is(:where(.group\/tick):hover *){text-decoration-line:underline}.group-hover\/tile\:brightness-95:is(:where(.group\/tile):hover *){--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.group-focus-visible\/pick\:opacity-100:is(:where(.group\/pick):focus-visible *){opacity:1}.group-focus-visible\/sort\:opacity-60:is(:where(.group\/sort):focus-visible *){opacity:.6}.group-has-\[\[data-figure\]\]\/card\:hidden:is(:where(.group\/card):has([data-figure]) *){display:none}.group-has-\[\[data-slot\=news-list\]\>li\[data-over\]\]\/fold\:flex:is(:where(.group\/fold):has(:is([data-slot=news-list]>li[data-over])) *){display:flex}.group-has-\[\[data-state\=checked\]\]\/pick\:ring-2:is(:where(.group\/pick):has([data-state=checked]) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-aria-expanded\/open\:rotate-90:is(:where(.group\/open)[aria-expanded=true] *),.group-aria-expanded\/rest\:rotate-90:is(:where(.group\/rest)[aria-expanded=true] *){rotate:90deg}.group-data-resizing\/sidebar-wrapper\:transition-none:is(:where(.group\/sidebar-wrapper)[data-resizing] *){transition-property:none}.group-data-\[collapsible\=icon\]\:sr-only:is(:where(.group)[data-collapsible=icon] *){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.group-data-\[collapsible\=icon\]\:mx-auto:is(:where(.group)[data-collapsible=icon] *){margin-inline:auto}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:block:is(:where(.group)[data-collapsible=icon] *){display:block}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--bc-spacing-09\)\+var\(--bc-spacing-03\)\)\]\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--bc-spacing-09) + var(--bc-spacing-03))!important}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:justify-center:is(:where(.group)[data-collapsible=icon] *){justify-content:center}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[fold\=closed\]\/fsec\:inline:is(:where(.group\/fsec)[data-fold=closed] *){display:inline}.group-data-\[open\=true\]\/fold\:hidden\!:is(:where(.group\/fold)[data-open=true] *){display:none!important}.group-data-\[selected\=true\]\/item\:visible:is(:where(.group\/item)[data-selected=true] *){visibility:visible}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=sm\]\/seg\:h-\[calc\(var\(--bc-tag-md\)-2px\)\]:is(:where(.group\/seg)[data-size=sm] *){height:calc(var(--bc-tag-md) - 2px)}.group-data-\[size\=sm\]\/seg\:min-w-0:is(:where(.group\/seg)[data-size=sm] *){min-width:0}.group-data-\[state\=active\]\/chip\:block:is(:where(.group\/chip)[data-state=active] *),.group-data-\[state\=indeterminate\]\/checkbox\:block:is(:where(.group\/checkbox)[data-state=indeterminate] *){display:block}.group-data-\[state\=indeterminate\]\/checkbox\:hidden:is(:where(.group\/checkbox)[data-state=indeterminate] *){display:none}.group-data-\[state\=open\]\/collapsible\:rotate-90:is(:where(.group\/collapsible)[data-state=open] *),.group-data-\[state\=open\]\/fee\:rotate-90:is(:where(.group\/fee)[data-state=open] *),.group-data-\[state\=open\]\/fold\:rotate-90:is(:where(.group\/fold)[data-state=open] *),.group-data-\[state\=open\]\/open\:rotate-90:is(:where(.group\/open)[data-state=open] *){rotate:90deg}.group-data-\[state\=send\]\/send\:scale-50:is(:where(.group\/send)[data-state=send] *){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-\[state\=send\]\/send\:opacity-0:is(:where(.group\/send)[data-state=send] *){opacity:0}.group-data-\[state\=stop\]\/send\:scale-50:is(:where(.group\/send)[data-state=stop] *){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-data-\[state\=stop\]\/send\:opacity-0:is(:where(.group\/send)[data-state=stop] *){opacity:0}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-40:is(:where(.peer):disabled~*){opacity:.4}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.selection\:bg-transparent ::selection,.selection\:bg-transparent::selection{background-color:#0000}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:size-1:before{content:var(--tw-content);width:var(--spacing);height:var(--spacing)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:content-none:before{content:var(--tw-content);--tw-content:none;content:none}.group-last\/item\:before\:hidden:is(:where(.group\/item):last-child *):before{content:var(--tw-content);display:none}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:z-20:after{content:var(--tw-content);z-index:20}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-1:after{content:var(--tw-content);height:var(--spacing)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}.after\:rounded-t-full:after{content:var(--tw-content);border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.after\:bg-transparent:after{content:var(--tw-content);background-color:#0000}.after\:bg-\[linear-gradient\(90deg\,transparent_calc\(50\%-0\.5px\)\,var\(--bc-rule\)_calc\(50\%-0\.5px\)\,var\(--bc-rule\)_calc\(50\%\+0\.5px\)\,transparent_calc\(50\%\+0\.5px\)\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,transparent calc(50% - .5px),var(--bc-rule) calc(50% - .5px),var(--bc-rule) calc(50% + .5px),transparent calc(50% + .5px))}.after\:transition-colors:after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-none:after{content:var(--tw-content);--tw-content:none;content:none}.first\:translate-y-0:first-child{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.first\:pt-0:first-child{padding-top:0}.last\:w-2\/3:last-child{width:66.6667%}.last\:flex-none:last-child{flex:none}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.first-of-type\:border-t-0:first-of-type{border-top-style:var(--tw-border-style);border-top-width:0}.last-of-type\:border-b-0:last-of-type{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.placeholder-shown\:overflow-hidden:placeholder-shown{overflow:hidden}.placeholder-shown\:text-ellipsis:placeholder-shown{text-overflow:ellipsis}.placeholder-shown\:whitespace-nowrap:placeholder-shown{white-space:nowrap}.empty\:hidden:empty{display:none}.focus-within\:z-10:focus-within{z-index:10}.focus-within\:shadow-\[0_0_0_1px_var\(--bc-text\)\]:focus-within{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--bc-text));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:shadow-\[0_2px_8px_rgb\(0_0_0\/0\.14\)\,0_0_0_1px_var\(--bc-line-strong\)\]:focus-within{--tw-shadow:0 2px 8px var(--tw-shadow-color,#00000024), 0 0 0 1px var(--tw-shadow-color,var(--bc-line-strong));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-inset:focus-within{--tw-ring-inset:inset}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-108:hover{--tw-scale-x:108%;--tw-scale-y:108%;--tw-scale-z:108%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-transparent:hover{background-color:#0000}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_1px_2px_rgb\(0_0_0\/0\.3\)\,0_1px_3px_1px_rgb\(0_0_0\/0\.15\)\]:hover{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000004d), 0 1px 3px 1px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:\[--bc-text-3\:var\(--bc-text-2\)\]:focus{--bc-text-3:var(--bc-text-2)}.focus-visible\:border-0:focus-visible{border-style:var(--tw-border-style);border-width:0}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-\[0_0_0_1px_var\(--bc-text\)\]:focus-visible{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--bc-text));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.focus-visible\:after\:outline-2:focus-visible:after{content:var(--tw-content);outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:after\:-outline-offset-2:focus-visible:after{content:var(--tw-content);outline-offset:calc(2px * -1)}.focus-visible\:after\:outline-solid:focus-visible:after{content:var(--tw-content);--tw-outline-style:solid;outline-style:solid}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-92:active{--tw-scale-x:92%;--tw-scale-y:92%;--tw-scale-z:92%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-97:active{--tw-scale-x:97%;--tw-scale-y:97%;--tw-scale-z:97%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-98:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-99:active{--tw-scale-x:99%;--tw-scale-y:99%;--tw-scale-z:99%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:shadow-none:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:where([data-card]) .in-data-\[card\]\:w-auto{width:auto}:where([data-card]) .in-data-\[card\]\:max-w-80{max-width:calc(var(--spacing) * 80)}:where([data-card]) .in-data-\[card\]\:overflow-visible{overflow:visible}:where([data-card]) .in-data-\[card\]\:rounded-none{border-radius:0}:where([data-card]) .in-data-\[card\]\:border-y{border-block-style:var(--tw-border-style);border-block-width:1px}:where([data-card]) .in-data-\[card\]\:bg-transparent{background-color:#0000}:where([data-card]) .in-data-\[card\]\:p-0{padding:0}:where([data-card]) .in-data-\[card\]\:px-0{padding-inline:0}:where([data-card]) .in-data-\[card\]\:pl-0{padding-left:0}:where([data-card]) .in-data-\[card\]\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where([data-card]) .in-data-\[card\]\:after\:hidden:after{content:var(--tw-content);display:none}:where([data-fields=filled]) .in-data-\[fields\=filled\]\:border-transparent{border-color:#0000}@media (hover:hover){:where([data-fields=filled]) .in-data-\[fields\=filled\]\:hover\:border-transparent:hover{border-color:#0000}}:where([data-fold=closed]) .in-data-\[fold\=closed\]\:hidden{display:none}:where([data-fold=closed]) :is(:where([data-drafted]) .in-data-\[drafted\]\:in-data-\[fold\=closed\]\:inline-flex){display:inline-flex}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:row-span-2{grid-row:span 2/span 2}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:mb-0{margin-bottom:0}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:grid{display:grid}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:hidden{display:none}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:max-w-none{max-width:none}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:items-center{align-items:center}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:items-start{align-items:flex-start}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:p-0{padding:0}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:text-left{text-align:left}:where([data-slot=section]) .in-data-\[slot\=section\]\:py-0{padding-block:0}.has-focus-visible\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:-outline-offset-2:has(:focus-visible){outline-offset:calc(2px * -1)}.has-focus-visible\:outline-solid:has(:focus-visible){--tw-outline-style:solid;outline-style:solid}.has-data-\[slot\=card-action\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]:has([data-slot=card-action]){grid-template-columns:minmax(0,1fr) auto}.has-\[\[data-state\=checked\]\]\:shadow-\[inset_0_0_0_1px_var\(--bc-text\)\]:has([data-state=checked]){--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--bc-text));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[textarea\[aria-invalid\]\]\:ring-2:has(:is(textarea[aria-invalid])){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[textarea\[aria-invalid\]\]\:ring-inset:has(:is(textarea[aria-invalid])){--tw-ring-inset:inset}.aria-busy\:pointer-events-none[aria-busy=true]{pointer-events:none}.aria-busy\:opacity-60[aria-busy=true]{opacity:.6}.aria-checked\:shadow-\[inset_0_0_0_1px_var\(--bc-text\)\][aria-checked=true]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--bc-text));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}@media (hover:hover){.aria-disabled\:hover\:bg-transparent[aria-disabled=true]:hover{background-color:#0000}}.aria-selected\:font-medium[aria-selected=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-disabled\:opacity-40[data-disabled]{opacity:.4}.data-empty\:after\:hidden[data-empty]:after{content:var(--tw-content);display:none}.data-resizing\:cursor-col-resize[data-resizing]{cursor:col-resize}.data-resizing\:select-none[data-resizing]{-webkit-user-select:none;user-select:none}.data-reveal\:outline-2[data-reveal]{outline-style:var(--tw-outline-style);outline-width:2px}.data-source\:outline-1[data-source]{outline-style:var(--tw-outline-style);outline-width:1px}.data-source\:outline-dashed[data-source]{--tw-outline-style:dashed;outline-style:dashed}:is(.data-source\:\*\:opacity-30[data-source]>*){opacity:.3}.data-stuck\:shadow-\[0_0_0_100vmax_var\(--color-bc-surface\)\,0_1px_0_100vmax_var\(--color-bc-line\)\][data-stuck]{--tw-shadow:0 0 0 100vmax var(--tw-shadow-color,var(--color-bc-surface)), 0 1px 0 100vmax var(--tw-shadow-color,var(--color-bc-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-stuck\:\[clip-path\:inset\(0_-100vmax_-1px\)\][data-stuck]{clip-path:inset(0 -100vmax -1px)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-40[data-disabled]{opacity:.4}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-40[data-disabled=true]{opacity:.4}.data-\[ending-style\]\:opacity-0[data-ending-style]{opacity:0}.data-\[fold\=closed\]\:cursor-pointer[data-fold=closed]{cursor:pointer}.data-\[leaving\=true\]\:scale-95[data-leaving=true]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[leaving\=true\]\:opacity-0[data-leaving=true]{opacity:0}.data-\[on\=true\]\:font-semibold[data-on=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[on\=true\]\:shadow-none[data-on=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[on\=true\]\:\[--bc-text-3\:var\(--bc-bg\)\][data-on=true]{--bc-text-3:var(--bc-bg)}.data-\[open\=false\]\:invisible[data-open=false]{visibility:hidden}.data-\[open\=false\]\:opacity-0[data-open=false]{opacity:0}.data-\[open\=true\]\:transition-\[opacity\,translate\][data-open=true]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.data-open\:\*\*\:data-\[slot\=card-photo\]\:outline-2[data-open] *)[data-slot=card-photo]{outline-style:var(--tw-outline-style);outline-width:2px}:is(.data-open\:\*\*\:data-\[slot\=card-photo\]\:outline-offset-2[data-open] *)[data-slot=card-photo]{outline-offset:2px}:is(.data-open\:\*\*\:data-\[slot\=card-photo\]\:outline-solid[data-open] *)[data-slot=card-photo]{--tw-outline-style:solid;outline-style:solid}:is(.data-selected\:\*\*\:data-\[slot\=card-photo\]\:outline-2[data-selected] *)[data-slot=card-photo]{outline-style:var(--tw-outline-style);outline-width:2px}:is(.data-selected\:\*\*\:data-\[slot\=card-photo\]\:outline-offset-2[data-selected] *)[data-slot=card-photo]{outline-offset:2px}:is(.data-selected\:\*\*\:data-\[slot\=card-photo\]\:outline-solid[data-selected] *)[data-slot=card-photo]{--tw-outline-style:solid;outline-style:solid}@media (hover:hover){:is(.hover\:\*\:data-\[slot\=category-image\]\:brightness-95:hover>*)[data-slot=category-image]{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:is(.\*\:data-\[slot\=product-card\]\:flex-1>*)[data-slot=product-card]{flex:1}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:not-has-\[\>\*\]\:block>*)[data-slot=select-value]:not(:has(>*)){display:block}:is(.\*\:data-\[slot\=select-value\]\:not-has-\[\>\*\]\:truncate>*)[data-slot=select-value]:not(:has(>*)){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.data-\[starting-style\]\:opacity-0[data-starting-style]{opacity:0}.data-\[state\=active\]\:font-medium[data-state=active]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[state\=active\]\:font-semibold[data-state=active]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:font-semibold[data-state=checked]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=closed\]\:hidden[data-state=closed]{display:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=selected\]\:\[--bc-text-3\:var\(--bc-text-2\)\][data-state=selected]{--bc-text-3:var(--bc-text-2)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:scroll-smooth{scroll-behavior:smooth}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-reduce\:transition-none{transition-property:none}:is(.motion-reduce\:\*\*\:animate-none *){animation:none}:is(.motion-reduce\:\*\*\:transition-none *){transition-property:none}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (min-width:96rem){.max-2xl\:hidden{display:none}}@media not all and (min-width:80rem){.max-xl\:order-first{order:-9999}.max-xl\:contents{display:contents}.max-xl\:flex{display:flex}.max-xl\:hidden{display:none}.max-xl\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.max-xl\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}.max-xl\:items-start{align-items:flex-start}:is(.max-xl\:\*\:shrink-0>*){flex-shrink:0}:is(.max-xl\:\*\:grow>*){flex-grow:1}:is(.max-xl\:\*\:snap-start>*){scroll-snap-align:start}:is(.max-xl\:\*\:self-start>*){align-self:flex-start}:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:contents{display:contents}:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:hidden{display:none}:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:shrink-0{flex-shrink:0}:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:grow{flex-grow:1}:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:snap-start{scroll-snap-align:start}:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:self-start{align-self:flex-start}:is(:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:\*\:h-auto>*){height:auto}:is(:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:\*\:max-w-full>*){max-width:100%}:is(:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:\*\:text-center>*){text-align:center}:is(:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:\*\:whitespace-normal>*){white-space:normal}}@media not all and (min-width:64rem){.max-lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-lg\:relative{position:relative}.max-lg\:flex{display:flex}.max-lg\:hidden{display:none}.max-lg\:aspect-\[4\/3\]{aspect-ratio:4/3}.max-lg\:shrink-0{flex-shrink:0}.max-lg\:\[scrollbar-width\:none\]{scrollbar-width:none}.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lg\:overflow-x-auto{overflow-x:auto}.max-lg\:shadow-\[0_1px_0_var\(--bc-line\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--bc-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not all and (min-width:48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:fixed{position:fixed}.max-md\:sticky{position:sticky}.max-md\:inset-0{inset:0}.max-md\:bottom-\[var\(--shell-tabbar-h\,0px\)\]{bottom:var(--shell-tabbar-h,0px)}.max-md\:z-10{z-index:10}.max-md\:z-45{z-index:45}.max-md\:order-last{order:9999}.max-md\:col-span-2{grid-column:span 2/span 2}.max-md\:col-span-3{grid-column:span 3/span 3}.max-md\:col-span-full{grid-column:1/-1}.max-md\:col-start-1{grid-column-start:1}.max-md\:col-start-2{grid-column-start:2}.max-md\:row-span-1{grid-row:span 1/span 1}.max-md\:row-start-1{grid-row-start:1}.max-md\:row-start-2{grid-row-start:2}.max-md\:row-start-3{grid-row-start:3}.max-md\:ml-auto{margin-left:auto}.max-md\:contents{display:contents}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:table-caption{display:table-caption}.max-md\:h-0{height:0}.max-md\:h-svh{height:100svh}.max-md\:max-h-none{max-height:none}.max-md\:w-0{width:0}.max-md\:w-10{width:calc(var(--spacing) * 10)}.max-md\:w-auto{width:auto}.max-md\:w-full{width:100%}.max-md\:max-w-none{max-width:none}.max-md\:min-w-\(--compare-min-narrow\){min-width:var(--compare-min-narrow)}.max-md\:min-w-32{min-width:calc(var(--spacing) * 32)}.max-md\:flex-1{flex:1}.max-md\:caption-bottom{caption-side:bottom}.max-md\:border-separate{border-collapse:separate}.max-md\:border-spacing-y-0{--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.max-md\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.max-md\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}.max-md\:snap-start{scroll-snap-align:start}.max-md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-md\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-chart-value\)\]{grid-template-columns:minmax(0,1fr) var(--bc-chart-value)}.max-md\:flex-col{flex-direction:column}.max-md\:flex-nowrap{flex-wrap:nowrap}.max-md\:justify-between{justify-content:space-between}.max-md\:justify-items-start{justify-items:start}.max-md\:justify-self-start{justify-self:flex-start}.max-md\:rounded-none{border-radius:0}.max-md\:border-0{border-style:var(--tw-border-style);border-width:0}.max-md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-md\:bg-transparent{background-color:#0000}.max-md\:p-0{padding:0}.max-md\:px-0{padding-inline:0}.max-md\:py-0{padding-block:0}.max-md\:text-left{text-align:left}.max-md\:align-top{vertical-align:top}.max-md\:opacity-100{opacity:1}.max-md\:shadow-\[0_0_0_100vmax_rgb\(0_0_0\/0\.4\)\]{--tw-shadow:0 0 0 100vmax var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.max-md\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.max-md\:\*\:flex-1>*){flex:1}:is(.max-md\:\*\*\:order-3 *){order:3}.max-md\:before\:font-normal:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.max-md\:before\:content-\[attr\(data-label\)\]:before{--tw-content:attr(data-label);content:var(--tw-content)}:where([data-slot=day-actions]) .max-md\:in-data-\[slot\=day-actions\]\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}:where([data-slot=day-actions]) .max-md\:in-data-\[slot\=day-actions\]\:w-auto{width:auto}:where([data-slot=list-insight]) .max-md\:in-data-\[slot\=list-insight\]\:rounded-none{border-radius:0}:where([data-slot=list-insight]) .max-md\:in-data-\[slot\=list-insight\]\:bg-transparent{background-color:#0000}:where([data-slot=list-insight]) .max-md\:in-data-\[slot\=list-insight\]\:p-0{padding:0}:where([data-slot=list-insight]) .max-md\:in-data-\[slot\=list-insight\]\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not all and (min-width:40rem){.max-sm\:top-0{top:0}.max-sm\:left-0{left:0}.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:col-start-2{grid-column-start:2}.max-sm\:row-start-1{grid-row-start:1}.max-sm\:row-start-2{grid-row-start:2}.max-sm\:hidden{display:none}.max-sm\:h-dvh{height:100dvh}.max-sm\:max-h-none{max-height:none}.max-sm\:max-w-none{max-width:none}.max-sm\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-sm\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-sm\:justify-items-start{justify-items:start}.max-sm\:rounded-none{border-radius:0}.max-sm\:border-0{border-style:var(--tw-border-style);border-width:0}.max-sm\:text-left{text-align:left}}@media (min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:inset-y-0{inset-block:0}.sm\:right-0{right:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:h-full{height:100%}.sm\:max-h-none{max-height:none}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-48{min-width:calc(var(--spacing) * 48)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[7rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:7rem minmax(0,1fr) auto}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr)}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:10rem minmax(0,1fr) auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem\]{grid-template-columns:minmax(0,1fr) 12rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,16rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,16rem)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-self-end{justify-self:flex-end}.sm\:rounded-none{border-radius:0}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:text-right{text-align:right}}@media (min-width:48rem){.md\:sticky{position:sticky}.md\:left-\(--tg-x-1\){left:var(--tg-x-1)}.md\:order-3{order:3}.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-start-2{grid-column-start:2}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-1{grid-row-start:1}.md\:ml-0{margin-left:0}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\(--tg-card-1\){width:var(--tg-card-1)}.md\:w-\(--tg-w-1\){width:var(--tg-w-1)}.md\:w-full{width:100%}.md\:max-w-2xl{max-width:var(--container-2xl)}.md\:min-w-\(--compare-min\){min-width:var(--compare-min)}.md\:border-collapse{border-collapse:collapse}.md\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-\(--tg-cols-1\){grid-template-columns:var(--tg-cols-1)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[3rem_auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:3rem auto minmax(0,1fr) auto}.md\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4.5rem minmax(0,1fr) auto}.md\:grid-cols-\[12rem_minmax\(0\,1fr\)\]{grid-template-columns:12rem minmax(0,1fr)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.md\:grid-cols-\[auto_minmax\(0\,12rem\)_minmax\(0\,1fr\)_7rem_7rem\]{grid-template-columns:auto minmax(0,12rem) minmax(0,1fr) 7rem 7rem}.md\:grid-cols-\[minmax\(0\,1fr\)_9rem_15rem\]{grid-template-columns:minmax(0,1fr) 9rem 15rem}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.md\:grid-cols-\[minmax\(0\,1fr\)_repeat\(3\,var\(--bc-chart-value\)\)\]{grid-template-columns:minmax(0,1fr) repeat(3,var(--bc-chart-value))}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.md\:grid-cols-\[var\(--bc-chart-item\)_minmax\(0\,1fr\)_var\(--bc-chart-value\)\]{grid-template-columns:var(--bc-chart-item) minmax(0,1fr) var(--bc-chart-value)}.md\:grid-cols-\[var\(--bc-compare-item\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-compare-item) minmax(0,1fr)}.md\:grid-cols-\[var\(--bc-compare-item\)_minmax\(0\,1fr\)_1px_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-compare-item) minmax(0,1fr) 1px minmax(0,1fr)}.md\:grid-cols-\[var\(--bc-media-hero\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-media-hero) minmax(0,1fr)}.md\:grid-cols-\[var\(--bc-media-poster\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-media-poster) minmax(0,1fr)}.md\:grid-cols-\[var\(--bc-settings-nav\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-settings-nav) minmax(0,1fr)}.md\:flex-nowrap{flex-wrap:nowrap}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-items-end{justify-items:end}.md\:gap-x-0{column-gap:0}.md\:self-center{align-self:center}.md\:self-start{align-self:flex-start}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:pt-0{padding-top:0}.md\:text-right{text-align:right}.md\:whitespace-nowrap{white-space:nowrap}.md\:opacity-0{opacity:0}.md\:group-focus-within\/menu-item\:hidden:is(:where(.group\/menu-item):focus-within *){display:none}@media (hover:hover){.md\:group-hover\/menu-item\:hidden:is(:where(.group\/menu-item):hover *){display:none}}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}.md\:first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.md\:first\:pl-0:first-child{padding-left:0}:where([data-slot=section]) .md\:in-data-\[slot\=section\]\:py-0{padding-block:0}@media not all and (min-width:64rem){.md\:max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (min-width:64rem){.lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:sticky{position:sticky}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:my-auto{margin-block:auto}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-50{width:calc(var(--spacing) * 50)}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:min-w-0{min-width:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-decision-w\)\]{grid-template-columns:minmax(0,1fr) var(--bc-decision-w)}.lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-knob-w\)\]{grid-template-columns:minmax(0,1fr) var(--bc-knob-w)}.lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-rail-w\)\]{grid-template-columns:minmax(0,1fr) var(--bc-rail-w)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:has-\[\>\[data-slot\=filter-nav\]\]\:grid-cols-\[minmax\(10rem\,max-content\)_minmax\(0\,1fr\)\]:has(>[data-slot=filter-nav]){grid-template-columns:minmax(10rem,max-content) minmax(0,1fr)}}@media (min-width:80rem){.xl\:col-span-4{grid-column:span 4/span 4}.xl\:w-58{width:calc(var(--spacing) * 58)}.xl\:auto-cols-\[minmax\(0\,1fr\)\]{grid-auto-columns:minmax(0,1fr)}.xl\:grid-flow-col{grid-auto-flow:column}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(22rem\,var\(--bc-rail-w\)\)\]{grid-template-columns:minmax(0,1fr) minmax(22rem,var(--bc-rail-w))}.xl\:grid-cols-none{grid-template-columns:none}.xl\:justify-end{justify-content:flex-end}}@media (min-width:96rem){.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@container shell not (min-width:72rem){.\@max-6xl\/shell\:order-first{order:-9999}}@container split not (min-width:72rem){.\@max-6xl\/split\:order-first{order:-9999}}@media (min-width:48rem){@container toolbar not (min-width:72rem){.md\:\@max-6xl\/toolbar\:order-1{order:1}.md\:\@max-6xl\/toolbar\:order-2{order:2}.md\:\@max-6xl\/toolbar\:ml-0{margin-left:0}}}@container table not (min-width:64rem){.\@max-5xl\/table\:hidden{display:none}}@container shell not (min-width:48rem){.\@max-3xl\/shell\:sticky{position:sticky}.\@max-3xl\/shell\:bottom-\[var\(--shell-tabbar-h\,0px\)\]{bottom:var(--shell-tabbar-h,0px)}.\@max-3xl\/shell\:z-10{z-index:10}.\@max-3xl\/shell\:order-last{order:9999}.\@max-3xl\/shell\:col-span-1{grid-column:span 1/span 1}.\@max-3xl\/shell\:col-start-1{grid-column-start:1}.\@max-3xl\/shell\:row-start-3{grid-row-start:3}}@container open not (min-width:48rem){.\@max-3xl\/open\:hidden{display:none}}@container rows not (min-width:48rem){.\@max-3xl\/rows\:hidden{display:none}}@container shell not (min-width:48rem){.\@max-3xl\/shell\:contents{display:contents}.\@max-3xl\/shell\:flex{display:flex}}@container table not (min-width:48rem){.\@max-3xl\/table\:hidden{display:none}}@container items not (min-width:48rem){.\@max-\[48rem\]\/items\:hidden{display:none}}@container shell not (min-width:48rem){.\@max-3xl\/shell\:w-full{width:100%}.\@max-3xl\/shell\:min-w-0{min-width:0}.\@max-3xl\/shell\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-3xl\/shell\:items-center{align-items:center}.\@max-3xl\/shell\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\@max-3xl\/shell\:\[grid-area\:auto\]{grid-area:auto}:is(.\@max-3xl\/shell\:\*\:flex-1>*){flex:1}}@container news not (min-width:48rem){.\@max-3xl\/news\:group-has-\[\[data-slot\=news-list\]\>li\:nth-child\(4\)\]\/fold\:flex:is(:where(.group\/fold):has(:is([data-slot=news-list]>li:nth-child(4))) *){display:flex}}@container head not (min-width:48rem){.\@max-3xl\/head\:has-\[\[data-slot\=head-actions\]\>\:nth-child\(3\)\]\:flex-wrap:has(:is([data-slot=head-actions]>:nth-child(3))){flex-wrap:wrap}.\@max-3xl\/head\:has-\[\>\:nth-child\(3\)\]\:w-full:has(>:nth-child(3)){width:100%}}@container not (min-width:42rem){.\@max-2xl\:col-span-2{grid-column:span 2/span 2}}@media not all and (min-width:48rem){@container rows not (min-width:42rem){.max-md\:\@max-2xl\/rows\:col-start-1{grid-column-start:1}.max-md\:\@max-2xl\/rows\:col-start-2{grid-column-start:2}.max-md\:\@max-2xl\/rows\:hidden{display:none}.max-md\:\@max-2xl\/rows\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-md\:\@max-2xl\/rows\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}}}@container head not (min-width:36rem){.\@max-xl\/head\:col-span-2{grid-column:span 2/span 2}}@container range not (min-width:36rem){.\@max-xl\/range\:col-span-2{grid-column:span 2/span 2}.\@max-xl\/range\:col-start-2{grid-column-start:2}.\@max-xl\/range\:row-start-2{grid-row-start:2}}@container rows not (min-width:36rem){.\@max-xl\/rows\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@container form not (min-width:36rem){.\@max-xl\/form\:grid{display:grid}}@container head not (min-width:36rem){.\@max-xl\/head\:contents{display:contents}.\@max-xl\/head\:grid{display:grid}.\@max-xl\/head\:hidden{display:none}}@container profit not (min-width:36rem){.\@max-xl\/profit\:flex{display:flex}.\@max-xl\/profit\:hidden{display:none}}@container rows not (min-width:36rem){.\@max-xl\/rows\:hidden{display:none}}@container ruler not (min-width:36rem){.\@max-xl\/ruler\:block{display:block}.\@max-xl\/ruler\:flex{display:flex}.\@max-xl\/ruler\:hidden{display:none}}@container table not (min-width:36rem){.\@max-xl\/table\:hidden{display:none}}@container head not (min-width:36rem){.\@max-xl\/head\:h-auto{height:auto}.\@max-xl\/head\:max-h-\[calc\(var\(--bc-chip-md-h\)\*2\+var\(--bc-spacing-02\)\)\]{max-height:calc(var(--bc-chip-md-h) * 2 + var(--bc-spacing-02))}}@container form not (min-width:36rem){.\@max-xl\/form\:w-full{width:100%}}@container head not (min-width:36rem){.\@max-xl\/head\:w-full{width:100%}}@container kanban not (min-width:36rem){.\@max-xl\/kanban\:w-\[calc\(100cqw-var\(--bc-spacing-09\)\)\]{width:calc(100cqw - var(--bc-spacing-09))}}@container head not (min-width:36rem){.\@max-xl\/head\:max-w-full{max-width:100%}.\@max-xl\/head\:min-w-0{min-width:0}}@container kanban not (min-width:36rem){.\@max-xl\/kanban\:min-w-0{min-width:0}.\@max-xl\/kanban\:flex-none{flex:none}}@container head not (min-width:36rem){.\@max-xl\/head\:shrink{flex-shrink:1}}@container kanban not (min-width:36rem){.\@max-xl\/kanban\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.\@max-xl\/kanban\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}.\@max-xl\/kanban\:snap-start{scroll-snap-align:start}}@container form not (min-width:36rem){.\@max-xl\/form\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.\@max-xl\/form\:grid-flow-col{grid-auto-flow:column}}@container head not (min-width:36rem){.\@max-xl\/head\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}}@container range not (min-width:36rem){.\@max-xl\/range\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-chart-value\)\]{grid-template-columns:minmax(0,1fr) var(--bc-chart-value)}}@container head not (min-width:36rem){.\@max-xl\/head\:self-center{align-self:center}}@container answer not (min-width:36rem){:is(.\@max-xl\/answer\:\*\:flex-1>*){flex:1}}@container conn not (min-width:28rem){.\@max-md\/conn\:col-span-2{grid-column:span 2/span 2}.\@max-md\/conn\:col-start-1{grid-column-start:1}}@container rank not (min-width:28rem){.\@max-md\/rank\:hidden{display:none}}@media (min-width:48rem){@container rank not (min-width:28rem){.md\:\@max-md\/rank\:block{display:block}}}@container grid not (min-width:24rem){.\@max-sm\/grid\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container props not (min-width:18rem){.\@max-2xs\/props\:col-span-1{grid-column:span 1/span 1}.\@max-2xs\/props\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-2xs\/props\:justify-start{justify-content:flex-start}.\@max-2xs\/props\:text-left{text-align:left}}@container scatter (min-width:24rem){.\@sm\/scatter\:flex{display:flex}.\@sm\/scatter\:hidden{display:none}}@container step (min-width:24rem){.\@sm\/step\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}:is(.\@sm\/step\:\*\:w-auto>*){width:auto}}@container gallery (min-width:28rem){.\@md\/gallery\:order-1{order:1}.\@md\/gallery\:order-2{order:2}}@container bars (min-width:28rem){.\@md\/bars\:col-span-1{grid-column:span 1/span 1}}@container gallery (min-width:28rem){.\@md\/gallery\:col-span-2{grid-column:span 2/span 2}}@container bars (min-width:28rem){.\@md\/bars\:col-start-2{grid-column-start:2}.\@md\/bars\:row-start-1{grid-row-start:1}}@container metric (min-width:28rem){.\@md\/metric\:block{display:block}}@container miles (min-width:28rem){.\@md\/miles\:block{display:block}.\@md\/miles\:hidden{display:none}}@container bars (min-width:28rem){.\@md\/bars\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}}@container checks (min-width:28rem){.\@md\/checks\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@container gallery (min-width:28rem){.\@md\/gallery\:grid-cols-\[var\(--bc-size-xl\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-size-xl) minmax(0,1fr)}}@container miles (min-width:28rem){.\@md\/miles\:grid-cols-\[var\(--bc-spacing-09\)_var\(--bc-spacing-05\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:var(--bc-spacing-09) var(--bc-spacing-05) minmax(0,1fr) auto}}@container shell (min-width:28rem){.\@md\/shell\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container terms (min-width:28rem){.\@md\/terms\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container wants (min-width:28rem){.\@md\/wants\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@md\/wants\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:28rem){.\@md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}}@container buy (min-width:28rem){.\@md\/buy\:flex-row{flex-direction:row}}@container gallery (min-width:28rem){.\@md\/gallery\:flex-col{flex-direction:column}}@container buy (min-width:28rem){.\@md\/buy\:items-center{align-items:center}}@container gallery (min-width:28rem){.\@md\/gallery\:overflow-visible{overflow:visible}}@container buy (min-width:28rem){:is(.\@md\/buy\:\*\:w-auto>*){width:auto}}@container conn (min-width:32rem){.\@lg\/conn\:col-span-2{grid-column:span 2/span 2}}@container panel (min-width:32rem){.\@lg\/panel\:ml-auto{margin-left:auto}}@container conn (min-width:32rem){.\@lg\/conn\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fields (min-width:32rem){.\@lg\/fields\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container variant (min-width:32rem){.\@lg\/variant\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container panel (min-width:32rem){.\@lg\/panel\:flex-row{flex-direction:row}.\@lg\/panel\:items-center{align-items:center}}@container proposal (min-width:36rem){.\@xl\/proposal\:order-last{order:9999}}@container flow (min-width:36rem){.\@xl\/flow\:col-span-1{grid-column:span 1/span 1}}@container lanes (min-width:36rem){.\@xl\/lanes\:col-span-1{grid-column:span 1/span 1}}@container open (min-width:36rem){.\@xl\/open\:col-span-3{grid-column:span 3/span 3}}@container story (min-width:36rem){.\@xl\/story\:col-span-2{grid-column:span 2/span 2}}@container board (min-width:36rem){.\@xl\/board\:col-start-auto{grid-column-start:auto}}@container range (min-width:36rem){.\@xl\/range\:col-start-2{grid-column-start:2}}@container signed (min-width:36rem){.\@xl\/signed\:col-start-auto{grid-column-start:auto}}@container story (min-width:36rem){.\@xl\/story\:row-span-2{grid-row:span 2/span 2}}@container lanes (min-width:36rem){.\@xl\/lanes\:row-start-auto{grid-row-start:auto}}@container signed (min-width:36rem){.\@xl\/signed\:row-start-auto{grid-row-start:auto}}@container board (min-width:36rem){.\@xl\/board\:mt-auto{margin-top:auto}}@container rows (min-width:36rem){.\@xl\/rows\:ml-auto{margin-left:auto}}@container board (min-width:36rem){.\@xl\/board\:flex{display:flex}.\@xl\/board\:grid{display:grid}}@container flow (min-width:36rem){.\@xl\/flow\:block{display:block}}@container lanes (min-width:36rem){.\@xl\/lanes\:block{display:block}.\@xl\/lanes\:grid{display:grid}.\@xl\/lanes\:hidden{display:none}}@container rows (min-width:36rem){.\@xl\/rows\:block{display:block}.\@xl\/rows\:flex{display:flex}.\@xl\/rows\:hidden{display:none}}@container signed (min-width:36rem){.\@xl\/signed\:contents{display:contents}.\@xl\/signed\:grid{display:grid}}@container steps (min-width:36rem){.\@xl\/steps\:block{display:block}.\@xl\/steps\:hidden{display:none}}@container strip (min-width:36rem){.\@xl\/strip\:block{display:block}}@container table (min-width:36rem){.\@xl\/table\:hidden{display:none}}@container story (min-width:36rem){.\@xl\/story\:aspect-auto{aspect-ratio:auto}}@container board (min-width:36rem){.\@xl\/board\:size-auto{width:auto;height:auto}}@container rows (min-width:36rem){.\@xl\/rows\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}@container story (min-width:36rem){.\@xl\/story\:h-full{height:100%}}@container rows (min-width:36rem){.\@xl\/rows\:w-48{width:calc(var(--spacing) * 48)}}@container story (min-width:36rem){.\@xl\/story\:w-full{width:100%}}@container board (min-width:36rem){.\@xl\/board\:min-w-0{min-width:0}}@container head (min-width:36rem){.\@xl\/head\:min-w-48{min-width:calc(var(--spacing) * 48)}.\@xl\/head\:shrink{flex-shrink:1}}@container rows (min-width:36rem){.\@xl\/rows\:shrink-0{flex-shrink:0}}@container articles (min-width:36rem){.\@xl\/articles\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container board (min-width:36rem){.\@xl\/board\:grid-cols-\[repeat\(auto-fill\,minmax\(var\(--bc-board-pic-min\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(var(--bc-board-pic-min),1fr))}.\@xl\/board\:grid-cols-\[var\(--cols\)\]{grid-template-columns:var(--cols)}}@container faces (min-width:36rem){.\@xl\/faces\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container flow (min-width:36rem){.\@xl\/flow\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}}@container grid (min-width:36rem){.\@xl\/grid\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xl\/grid\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container hero (min-width:36rem){.\@xl\/hero\:grid-cols-\[clamp\(var\(--bc-media-hero\)\,calc\(\(100\%_-_var\(--bc-spacing-07\)\)\/3\)\,var\(--bc-media-hero-max\)\)_minmax\(0\,1fr\)\]{grid-template-columns:clamp(var(--bc-media-hero), calc((100% - var(--bc-spacing-07)) / 3), var(--bc-media-hero-max)) minmax(0,1fr)}}@container lanes (min-width:36rem){.\@xl\/lanes\:grid-cols-\[minmax\(0\,13rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.\@xl\/lanes\:grid-cols-\[minmax\(0\,13rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,13rem) minmax(0,1fr) auto}}@container lead (min-width:36rem){.\@xl\/lead\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container open (min-width:36rem){.\@xl\/open\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container proposal (min-width:36rem){.\@xl\/proposal\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xl\/proposal\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@xl\/proposal\:grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.\@xl\/proposal\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.\@xl\/proposal\:grid-cols-\[minmax\(0\,1fr\)_13rem\]{grid-template-columns:minmax(0,1fr) 13rem}}@container range (min-width:36rem){.\@xl\/range\:grid-cols-\[var\(--bc-chart-item\)_minmax\(0\,1fr\)_var\(--bc-chart-value\)\]{grid-template-columns:var(--bc-chart-item) minmax(0,1fr) var(--bc-chart-value)}}@container signed (min-width:36rem){.\@xl\/signed\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr) minmax(0,1fr) auto}}@container story (min-width:36rem){.\@xl\/story\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@container strip (min-width:36rem){.\@xl\/strip\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@container terms (min-width:36rem){.\@xl\/terms\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container timeline (min-width:36rem){.\@xl\/timeline\:grid-cols-\[var\(--bc-spacing-06\)_minmax\(0\,max-content\)_auto\]{grid-template-columns:var(--bc-spacing-06) minmax(0,max-content) auto}}@container (min-width:36rem){.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container story (min-width:36rem){.\@xl\/story\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}}@container board (min-width:36rem){.\@xl\/board\:flex-col{flex-direction:column}}@container head (min-width:36rem){.\@xl\/head\:flex-nowrap{flex-wrap:nowrap}}@container rows (min-width:36rem){.\@xl\/rows\:flex-nowrap{flex-wrap:nowrap}}@container board (min-width:36rem){.\@xl\/board\:items-stretch{align-items:stretch}}@container proposal (min-width:36rem){.\@xl\/proposal\:items-end{align-items:flex-end}}@container story (min-width:36rem){.\@xl\/story\:justify-self-stretch{justify-self:stretch}}@container rows (min-width:36rem){.\@xl\/rows\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@container lead (min-width:36rem){.\@xl\/lead\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}}@container (min-width:36rem){.\@xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@container lead (min-width:36rem){.\@xl\/lead\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@container proposal (min-width:36rem){.\@xl\/proposal\:px-0{padding-inline:0}.\@xl\/proposal\:pt-0{padding-top:0}.\@xl\/proposal\:pb-0{padding-bottom:0}}@container rail (min-width:36rem){.\@xl\/rail\:\[--shelf-gaps\:3\]{--shelf-gaps:3}.\@xl\/rail\:\[--shelf-n\:3\.5\]{--shelf-n:3.5}}@container signed (min-width:36rem){.\@xl\/signed\:first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}}@container item (min-width:36rem){.\@xl\/item\:has-\[\[data-shape\=portrait\]\]\:grid-cols-\[auto_minmax\(0\,1fr\)\]:has([data-shape=portrait]){grid-template-columns:auto minmax(0,1fr)}.\@xl\/item\:has-\[\[data-shape\=portrait\]\]\:items-stretch:has([data-shape=portrait]){align-items:stretch}}@container sum (min-width:40rem){.\@\[40rem\]\/sum\:block{display:block}.\@\[40rem\]\/sum\:hidden{display:none}.\@\[40rem\]\/sum\:grid-cols-\[minmax\(0\,1fr\)_8rem_10rem\]{grid-template-columns:minmax(0,1fr) 8rem 10rem}.\@\[40rem\]\/sum\:grid-cols-\[minmax\(0\,1fr\)_10rem\]{grid-template-columns:minmax(0,1fr) 10rem}}@container (min-width:42rem){.\@2xl\:col-span-3{grid-column:span 3/span 3}}@container cart (min-width:42rem){.\@2xl\/cart\:col-start-3{grid-column-start:3}.\@2xl\/cart\:col-start-4{grid-column-start:4}}@container rows (min-width:42rem){.\@2xl\/rows\:col-start-auto{grid-column-start:auto}.\@2xl\/rows\:row-span-1{grid-row:span 1/span 1}.\@2xl\/rows\:row-start-auto{grid-row-start:auto}}@container cart (min-width:42rem){.\@2xl\/cart\:contents{display:contents}}@container lead (min-width:42rem){.\@2xl\/lead\:flex{display:flex}}@container rows (min-width:42rem){.\@2xl\/rows\:block{display:block}.\@2xl\/rows\:grid{display:grid}.\@2xl\/rows\:hidden{display:none}}@container shell (min-width:42rem){.\@2xl\/shell\:flex{display:flex}.\@2xl\/shell\:hidden{display:none}}@container (min-width:42rem){.\@2xl\:max-w-xs{max-width:var(--container-xs)}.\@2xl\:min-w-40{min-width:calc(var(--spacing) * 40)}}@container band (min-width:42rem){.\@2xl\/band\:flex-1{flex:1}.\@2xl\/band\:basis-0{flex-basis:0}}@container answer (min-width:42rem){.\@2xl\/answer\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}}@container approval (min-width:42rem){.\@2xl\/approval\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container cart (min-width:42rem){.\@2xl\/cart\:grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}}@container grid (min-width:42rem){.\@2xl\/grid\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container intro (min-width:42rem){.\@2xl\/intro\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container lead (min-width:42rem){.\@2xl\/lead\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}}@container metric (min-width:42rem){.\@2xl\/metric\:grid-cols-\(--metric-row\){grid-template-columns:var(--metric-row)}}@container preview (min-width:42rem){.\@2xl\/preview\:grid-cols-\[var\(--bc-tile-lg\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-tile-lg) minmax(0,1fr)}}@container rows (min-width:42rem){.\@2xl\/rows\:grid-cols-\[var\(--bc-axis-label-w\)_auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:var(--bc-axis-label-w) auto minmax(0,1fr) auto auto}}@container settle (min-width:42rem){.\@2xl\/settle\:grid-cols-\[minmax\(0\,16rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}}@container shell (min-width:42rem){.\@2xl\/shell\:grid-cols-\[var\(--bc-inbox-list-w\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-inbox-list-w) minmax(0,1fr)}}@container side (min-width:42rem){.\@2xl\/side\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container wants (min-width:42rem){.\@2xl\/wants\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:42rem){.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-\[fit-content\(12\.5rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:fit-content(12.5rem) minmax(0,1fr) auto}.\@2xl\:grid-cols-subgrid{grid-template-columns:subgrid}}@container answer (min-width:42rem){.\@2xl\/answer\:items-end{align-items:flex-end}}@container preview (min-width:42rem){.\@2xl\/preview\:items-start{align-items:flex-start}}@container rows (min-width:42rem){.\@2xl\/rows\:items-center{align-items:center}}@container (min-width:42rem){.\@2xl\:items-center{align-items:center}}@container answer (min-width:42rem){.\@2xl\/answer\:justify-end{justify-content:flex-end}}@container rows (min-width:42rem){.\@2xl\/rows\:justify-end{justify-content:flex-end}}@container (min-width:42rem){.\@2xl\:justify-end{justify-content:flex-end}}@container rows (min-width:42rem){.\@2xl\/rows\:justify-items-end{justify-items:end}.\@2xl\/rows\:justify-items-start{justify-items:start}}@container (min-width:42rem){.\@2xl\:text-right{text-align:right}}@container open (min-width:48rem){.\@3xl\/open\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container bento (min-width:48rem){.\@3xl\/bento\:col-span-2{grid-column:span 2/span 2}}@container hub (min-width:48rem){.\@3xl\/hub\:col-span-1{grid-column:span 1/span 1}}@container news (min-width:48rem){.\@3xl\/news\:col-span-2{grid-column:span 2/span 2}}@container open (min-width:48rem){.\@3xl\/open\:col-span-1{grid-column:span 1/span 1}}@container sheet (min-width:48rem){.\@3xl\/sheet\:col-span-1{grid-column:span 1/span 1}}@container shell (min-width:48rem){.\@3xl\/shell\:col-\[1\/2\]\!{grid-column:1/2!important}.\@3xl\/shell\:col-\[2\/3\]\!{grid-column:2/3!important}.\@3xl\/shell\:col-span-2{grid-column:span 2/span 2}.\@3xl\/shell\:col-span-full{grid-column:1/-1}}@container src (min-width:48rem){.\@3xl\/src\:col-span-2{grid-column:span 2/span 2}}@container story (min-width:48rem){.\@3xl\/story\:col-span-2{grid-column:span 2/span 2}}@container open (min-width:48rem){.\@3xl\/open\:col-start-3{grid-column-start:3}}@container sheet (min-width:48rem){.\@3xl\/sheet\:col-start-2{grid-column-start:2}}@container shell (min-width:48rem){.\@3xl\/shell\:col-start-1{grid-column-start:1}.\@3xl\/shell\:col-start-2{grid-column-start:2}}@container story (min-width:48rem){.\@3xl\/story\:col-start-1{grid-column-start:1}.\@3xl\/story\:col-start-2{grid-column-start:2}}@container intro (min-width:48rem){.\@3xl\/intro\:row-span-3{grid-row:span 3/span 3}}@container story (min-width:48rem){.\@3xl\/story\:row-span-2{grid-row:span 2/span 2}}@container sheet (min-width:48rem){.\@3xl\/sheet\:row-start-auto{grid-row-start:auto}}@container shell (min-width:48rem){.\@3xl\/shell\:row-start-1{grid-row-start:1}.\@3xl\/shell\:row-start-2{grid-row-start:2}}@container story (min-width:48rem){.\@3xl\/story\:row-start-1{grid-row-start:1}.\@3xl\/story\:row-start-2{grid-row-start:2}}@container open (min-width:48rem){.\@3xl\/open\:ml-0{margin-left:0}}@container facts (min-width:48rem){.\@3xl\/facts\:grid{display:grid}}@container open (min-width:48rem){.\@3xl\/open\:block{display:block}.\@3xl\/open\:grid{display:grid}.\@3xl\/open\:hidden{display:none}}@container preview (min-width:48rem){.\@3xl\/preview\:grid{display:grid}.\@3xl\/preview\:hidden{display:none}.\@3xl\/preview\:inline{display:inline}}@container products (min-width:48rem){.\@3xl\/products\:grid{display:grid}}@container rows (min-width:48rem){.\@3xl\/rows\:block{display:block}.\@3xl\/rows\:flex{display:flex}}@container sheet (min-width:48rem){.\@3xl\/sheet\:grid{display:grid}}@container shell (min-width:48rem){.\@3xl\/shell\:grid{display:grid}}@container story (min-width:48rem){.\@3xl\/story\:contents{display:contents}.\@3xl\/story\:flex{display:flex}.\@3xl\/story\:grid{display:grid}}@container items (min-width:48rem){.\@min-\[48rem\]\/items\:hidden{display:none}}@container pcard (min-width:48rem){.\@3xl\/pcard\:aspect-auto{aspect-ratio:auto}}@container facts (min-width:48rem){.\@3xl\/facts\:w-auto{width:auto}}@container pcard (min-width:48rem){.\@3xl\/pcard\:w-\[44\%\]{width:44%}}@container rows (min-width:48rem){.\@3xl\/rows\:w-24{width:calc(var(--spacing) * 24)}}@container preview (min-width:48rem){.\@3xl\/preview\:max-w-none{max-width:none}}@container shell (min-width:48rem){.\@3xl\/shell\:min-w-0{min-width:0}}@container pcard (min-width:48rem){.\@3xl\/pcard\:shrink-0{flex-shrink:0}}@container aside (min-width:48rem){.\@3xl\/aside\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container bento (min-width:48rem){.\@3xl\/bento\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container creator (min-width:48rem){.\@3xl\/creator\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container facts (min-width:48rem){.\@3xl\/facts\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\/facts\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container grid (min-width:48rem){.\@3xl\/grid\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container gtabs (min-width:48rem){.\@3xl\/gtabs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\/gtabs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@3xl\/gtabs\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container guide (min-width:48rem){.\@3xl\/guide\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container hub (min-width:48rem){.\@3xl\/hub\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,var\(--bc-rail-w\)\)\]{grid-template-columns:auto minmax(0,1fr) minmax(0,var(--bc-rail-w))}}@container intro (min-width:48rem){.\@3xl\/intro\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@container item (min-width:48rem){.\@3xl\/item\:grid-cols-\[min\(40\%\,calc\(var\(--bc-media-hero-max\)\*1\.5\)\)_minmax\(0\,1fr\)\]{grid-template-columns:min(40%, calc(var(--bc-media-hero-max) * 1.5)) minmax(0,1fr)}.\@3xl\/item\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@container lives (min-width:48rem){.\@3xl\/lives\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@container metric (min-width:48rem){.\@3xl\/metric\:grid-cols-\(--metric-pair\){grid-template-columns:var(--metric-pair)}}@container news (min-width:48rem){.\@3xl\/news\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container open (min-width:48rem){.\@3xl\/open\:grid-cols-\(--open-cols\){grid-template-columns:var(--open-cols)}.\@3xl\/open\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.\@3xl\/open\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@3xl\/open\:grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:repeat(3,minmax(0,1fr)) auto}}@container preview (min-width:48rem){.\@3xl\/preview\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container products (min-width:48rem){.\@3xl\/products\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container rest (min-width:48rem){.\@3xl\/rest\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container setup (min-width:48rem){.\@3xl\/setup\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@3xl\/setup\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container sheet (min-width:48rem){.\@3xl\/sheet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\/sheet\:grid-cols-\[minmax\(7rem\,10rem\)_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(7rem,10rem) minmax(0,1fr) auto auto}}@container shell (min-width:48rem){.\@3xl\/shell\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\/shell\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}}@container src (min-width:48rem){.\@3xl\/src\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container story (min-width:48rem){.\@3xl\/story\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\/story\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container supplier (min-width:48rem){.\@3xl\/supplier\:grid-cols-\[minmax\(0\,1fr\)_minmax\(16rem\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem)}.\@3xl\/supplier\:grid-cols-\[minmax\(0\,1fr\)_minmax\(16rem\,22rem\)_8rem\]{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem) 8rem}}@container variant (min-width:48rem){.\@3xl\/variant\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container story (min-width:48rem){.\@3xl\/story\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}}@container pcard (min-width:48rem){.\@3xl\/pcard\:flex-row{flex-direction:row}}@container shell (min-width:48rem){.\@3xl\/shell\:content-start{align-content:flex-start}}@container story (min-width:48rem){.\@3xl\/story\:content-start{align-content:flex-start}}@container open (min-width:48rem){.\@3xl\/open\:items-center{align-items:center}.\@3xl\/open\:items-end{align-items:flex-end}}@container story (min-width:48rem){.\@3xl\/story\:items-baseline{align-items:baseline}}@container supplier (min-width:48rem){.\@3xl\/supplier\:items-center{align-items:center}}@container open (min-width:48rem){.\@3xl\/open\:justify-end{justify-content:flex-end}}@container story (min-width:48rem){.\@3xl\/story\:justify-between{justify-content:space-between}}@container open (min-width:48rem){.\@3xl\/open\:justify-items-end{justify-items:end}}@container story (min-width:48rem){.\@3xl\/story\:gap-0{gap:0}}@container sheet (min-width:48rem){:where(.\@3xl\/sheet\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@container story (min-width:48rem){:where(.\@3xl\/story\:divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}}@container shell (min-width:48rem){.\@3xl\/shell\:self-center{align-self:center}.\@3xl\/shell\:self-start{align-self:flex-start}}@container facts (min-width:48rem){.\@3xl\/facts\:overflow-visible{overflow:visible}}@container story (min-width:48rem){.\@3xl\/story\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\@3xl\/story\:pt-0{padding-top:0}}@container open (min-width:48rem){.\@3xl\/open\:pb-0{padding-bottom:0}.\@3xl\/open\:pl-0{padding-left:0}.\@3xl\/open\:text-right{text-align:right}}@container shell (min-width:48rem){:is(.\@3xl\/shell\:\*\:col-span-2>*){grid-column:span 2/span 2}}@container item (min-width:48rem){.\@3xl\/item\:has-\[\[data-photo\=none\]\]\:grid-cols-\[var\(--bc-size-xl\)_minmax\(0\,1fr\)\]:has([data-photo=none]){grid-template-columns:var(--bc-size-xl) minmax(0,1fr)}}@container conv (min-width:56rem){.\@4xl\/conv\:col-span-2{grid-column:span 2/span 2}}@container (min-width:56rem){.\@4xl\:col-auto{grid-column:auto}.\@4xl\:col-span-1{grid-column:span 1/span 1}}@container rows (min-width:56rem){.\@4xl\/rows\:col-start-auto{grid-column-start:auto}}@container shell (min-width:56rem){.\@4xl\/shell\:col-start-2{grid-column-start:2}}@container story (min-width:56rem){.\@4xl\/story\:col-start-2{grid-column-start:2}}@container rows (min-width:56rem){.\@4xl\/rows\:row-span-1{grid-row:span 1/span 1}}@container shell (min-width:56rem){.\@4xl\/shell\:row-span-3{grid-row:span 3/span 3}}@container story (min-width:56rem){.\@4xl\/story\:row-span-2{grid-row:span 2/span 2}}@container (min-width:56rem){.\@4xl\:row-auto{grid-row:auto}}@container conv (min-width:56rem){.\@4xl\/conv\:block{display:block}.\@4xl\/conv\:grid{display:grid}.\@4xl\/conv\:hidden{display:none}}@container lead (min-width:56rem){.\@4xl\/lead\:contents{display:contents}.\@4xl\/lead\:flex{display:flex}.\@4xl\/lead\:hidden{display:none}.\@4xl\/lead\:inline{display:inline}}@container rows (min-width:56rem){.\@4xl\/rows\:grid{display:grid}}@container shell (min-width:56rem){.\@4xl\/shell\:grid{display:grid}}@container story (min-width:56rem){.\@4xl\/story\:block{display:block}}@container (min-width:56rem){.\@4xl\:block{display:block}.\@4xl\:flex{display:flex}.\@4xl\:grid{display:grid}.\@4xl\:hidden{display:none}.\@4xl\:min-h-16{min-height:calc(var(--spacing) * 16)}.\@4xl\:min-w-0{min-width:0}}@container articles (min-width:56rem){.\@4xl\/articles\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container buy (min-width:56rem){.\@4xl\/buy\:grid-cols-\[minmax\(0\,1fr\)_fit-content\(40\%\)\]{grid-template-columns:minmax(0,1fr) fit-content(40%)}.\@4xl\/buy\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@container collab (min-width:56rem){.\@4xl\/collab\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@container compare (min-width:56rem){.\@4xl\/compare\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container conv (min-width:56rem){.\@4xl\/conv\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-rail-w\)\]{grid-template-columns:minmax(0,1fr) var(--bc-rail-w)}}@container faces (min-width:56rem){.\@4xl\/faces\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container fsec (min-width:56rem){.\@4xl\/fsec\:grid-cols-\[var\(--bc-form-head\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-form-head) minmax(0,1fr)}}@container goal (min-width:56rem){.\@4xl\/goal\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@4xl\/goal\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@container grid (min-width:56rem){.\@4xl\/grid\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@4xl\/grid\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container lead (min-width:56rem){.\@4xl\/lead\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}}@container props (min-width:56rem){.\@4xl\/props\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container qa (min-width:56rem){.\@4xl\/qa\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container rows (min-width:56rem){.\@4xl\/rows\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(9rem\,auto\)_minmax\(12rem\,auto\)_auto\]{grid-template-columns:auto minmax(0,1fr) minmax(9rem,auto) minmax(12rem,auto) auto}}@container shelf (min-width:56rem){.\@4xl\/shelf\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container shell (min-width:56rem){.\@4xl\/shell\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@4xl\/shell\:grid-cols-\[var\(--bc-month-rail-w\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-month-rail-w) minmax(0,1fr)}}@container story (min-width:56rem){.\@4xl\/story\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.\@4xl\/story\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@container timeline (min-width:56rem){.\@4xl\/timeline\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:56rem){.\@4xl\:grid-cols-\[minmax\(14rem\,1\.2fr\)_minmax\(22rem\,2fr\)_minmax\(10rem\,1fr\)_5\.5rem\]{grid-template-columns:minmax(14rem,1.2fr) minmax(22rem,2fr) minmax(10rem,1fr) 5.5rem}}@container buy (min-width:56rem){.\@4xl\/buy\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}}@container story (min-width:56rem){.\@4xl\/story\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}}@container rows (min-width:56rem){.\@4xl\/rows\:items-center{align-items:center}}@container (min-width:56rem){.\@4xl\:items-center{align-items:center}}@container rows (min-width:56rem){.\@4xl\/rows\:justify-end{justify-content:flex-end}.\@4xl\/rows\:gap-0{gap:0}}@container qa (min-width:56rem){:where(.\@4xl\/qa\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@container story (min-width:56rem){.\@4xl\/story\:self-start{align-self:flex-start}}@container (min-width:56rem){.\@4xl\:self-center{align-self:center}}@container story (min-width:56rem){.\@4xl\/story\:justify-self-start{justify-self:flex-start}}@container shell (min-width:56rem){.\@4xl\/shell\:overflow-visible{overflow:visible}}@container conv (min-width:56rem){.\@4xl\/conv\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}}@container lead (min-width:56rem){.\@4xl\/lead\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}}@container conv (min-width:56rem){.\@4xl\/conv\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@container lead (min-width:56rem){.\@4xl\/lead\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@container conv (min-width:56rem){.\@4xl\/conv\:pt-0{padding-top:0}}@container rows (min-width:56rem){.\@4xl\/rows\:pt-0{padding-top:0}}@container lead (min-width:56rem){.\@4xl\/lead\:whitespace-nowrap{white-space:nowrap}}@container buy (min-width:56rem){.\@4xl\/buy\:\[grid-template-areas\:\'head_facts\'_\'act_facts\'\]{grid-template-areas:"head facts""act facts"}}@container rail (min-width:56rem){.\@4xl\/rail\:\[--shelf-gaps\:4\]{--shelf-gaps:4}.\@4xl\/rail\:\[--shelf-n\:4\.5\]{--shelf-n:4.5}}@container (min-width:56rem){.\@4xl\:empty\:hidden:empty{display:none}}@container fsec (min-width:56rem){.\@4xl\/fsec\:data-\[fold\=closed\]\:grid-cols-1[data-fold=closed]{grid-template-columns:repeat(1,minmax(0,1fr))}}@container compare (min-width:56rem){.\@4xl\/compare\:nth-2\:border-t-0:nth-child(2){border-top-style:var(--tw-border-style);border-top-width:0}}@container cartcols (min-width:64rem){.\@5xl\/cartcols\:sticky{position:sticky}}@container settings (min-width:64rem){.\@5xl\/settings\:sticky{position:sticky}}@container open (min-width:64rem){.\@5xl\/open\:col-span-3{grid-column:span 3/span 3}}@container shell (min-width:64rem){.\@5xl\/shell\:col-span-1{grid-column:span 1/span 1}.\@5xl\/shell\:col-start-1{grid-column-start:1}.\@5xl\/shell\:col-start-2{grid-column-start:2}.\@5xl\/shell\:col-start-3{grid-column-start:3}.\@5xl\/shell\:row-span-2{grid-row:span 2/span 2}.\@5xl\/shell\:row-start-1{grid-row-start:1}.\@5xl\/shell\:row-start-2{grid-row-start:2}}@container table (min-width:64rem){.\@5xl\/table\:hidden{display:none}}@container (min-width:64rem){.\@5xl\:block{display:block}}@container rows (min-width:64rem){.\@5xl\/rows\:w-72{width:calc(var(--spacing) * 72)}}@container cartcols (min-width:64rem){.\@5xl\/cartcols\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-rail-w\)\]{grid-template-columns:minmax(0,1fr) var(--bc-rail-w)}}@container grid (min-width:64rem){.\@5xl\/grid\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@5xl\/grid\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@container matches (min-width:64rem){.\@5xl\/matches\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container open (min-width:64rem){.\@5xl\/open\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@5xl\/open\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container settings (min-width:64rem){.\@5xl\/settings\:grid-cols-\[minmax\(0\,var\(--bc-settings-col\)\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,var(--bc-settings-col)) minmax(0,1fr)}}@container shell (min-width:64rem){.\@5xl\/shell\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@5xl\/shell\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.\@5xl\/shell\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(var\(--bc-buy-w\)\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(var(--bc-buy-w),1fr)}.\@5xl\/shell\:grid-cols-\[var\(--bc-rail-w\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--bc-rail-w) minmax(0,1fr)}}@container story (min-width:64rem){.\@5xl\/story\:grid-cols-\[minmax\(0\,7fr\)_minmax\(var\(--bc-headlines-min\)\,3fr\)\]{grid-template-columns:minmax(0,7fr) minmax(var(--bc-headlines-min),3fr)}}@container (min-width:64rem){.\@5xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@5xl\:grid-cols-\[minmax\(16rem\,1\.3fr\)_2rem_minmax\(22rem\,2fr\)_minmax\(11rem\,1fr\)_7rem\]{grid-template-columns:minmax(16rem,1.3fr) 2rem minmax(22rem,2fr) minmax(11rem,1fr) 7rem}}@container shell (min-width:64rem){.\@5xl\/shell\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}}@container open (min-width:64rem){:where(.\@5xl\/open\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.\@5xl\/open\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}}@container form (min-width:72rem){.\@6xl\/form\:sticky{position:sticky}}@container shell (min-width:72rem){.\@6xl\/shell\:sticky{position:sticky}}@container split (min-width:72rem){.\@6xl\/split\:sticky{position:sticky}}@container toolbar (min-width:72rem){.\@6xl\/toolbar\:order-none{order:0}}@container bento (min-width:72rem){.\@6xl\/bento\:col-span-3{grid-column:span 3/span 3}.\@6xl\/bento\:col-span-4{grid-column:span 4/span 4}.\@6xl\/bento\:col-span-5{grid-column:span 5/span 5}.\@6xl\/bento\:col-span-7{grid-column:span 7/span 7}.\@6xl\/bento\:col-span-8{grid-column:span 8/span 8}.\@6xl\/bento\:col-span-12{grid-column:span 12/span 12}}@container news (min-width:72rem){.\@6xl\/news\:col-span-4{grid-column:span 4/span 4}.\@6xl\/news\:col-span-8{grid-column:span 8/span 8}.\@6xl\/news\:col-span-12{grid-column:span 12/span 12}}@container shell (min-width:72rem){.\@6xl\/shell\:col-span-1{grid-column:span 1/span 1}.\@6xl\/shell\:col-span-2{grid-column:span 2/span 2}}@container src (min-width:72rem){.\@6xl\/src\:col-span-1{grid-column:span 1/span 1}}@container (min-width:72rem){.\@6xl\:col-span-1{grid-column:span 1/span 1}}@container shell (min-width:72rem){.\@6xl\/shell\:col-start-1{grid-column-start:1}.\@6xl\/shell\:col-start-2{grid-column-start:2}.\@6xl\/shell\:col-start-3{grid-column-start:3}.\@6xl\/shell\:row-span-2{grid-row:span 2/span 2}.\@6xl\/shell\:row-start-1{grid-row-start:1}.\@6xl\/shell\:row-start-2{grid-row-start:2}}@container log (min-width:72rem){.\@6xl\/log\:grid{display:grid}}@container shell (min-width:72rem){.\@6xl\/shell\:block{display:block}.\@6xl\/shell\:grid{display:grid}.\@6xl\/shell\:hidden{display:none}}@container toolbar (min-width:72rem){.\@6xl\/toolbar\:contents{display:contents}}@container rows (min-width:72rem){.\@6xl\/rows\:w-auto{width:auto}.\@6xl\/rows\:flex-2{flex:2}.\@6xl\/rows\:flex-3{flex:3}}@container bento (min-width:72rem){.\@6xl\/bento\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@container faces (min-width:72rem){.\@6xl\/faces\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@container form (min-width:72rem){.\@6xl\/form\:grid-cols-\[minmax\(0\,40rem\)_minmax\(var\(--bc-rail-w\)\,1fr\)\]{grid-template-columns:minmax(0,40rem) minmax(var(--bc-rail-w),1fr)}}@container grid (min-width:72rem){.\@6xl\/grid\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@6xl\/grid\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\@6xl\/grid\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@6xl\/grid\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@container log (min-width:72rem){.\@6xl\/log\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-toc-w\)\]{grid-template-columns:minmax(0,1fr) var(--bc-toc-w)}}@container news (min-width:72rem){.\@6xl\/news\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@container rows (min-width:72rem){.\@6xl\/rows\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}@container shell (min-width:72rem){.\@6xl\/shell\:\[grid-template-columns\:var\(--mp-cols\)\]{grid-template-columns:var(--mp-cols)}.\@6xl\/shell\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.\@6xl\/shell\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-rail-w\)\]{grid-template-columns:minmax(0,1fr) var(--bc-rail-w)}.\@6xl\/shell\:grid-cols-\[minmax\(0\,2fr\)_minmax\(var\(--bc-rail-w\)\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(var(--bc-rail-w),1fr)}.\@6xl\/shell\:grid-cols-\[var\(--bc-media-detail\)_minmax\(0\,1fr\)_minmax\(var\(--bc-buy-w\)\,0\.7fr\)\]{grid-template-columns:var(--bc-media-detail) minmax(0,1fr) minmax(var(--bc-buy-w),.7fr)}}@container src (min-width:72rem){.\@6xl\/src\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:72rem){.\@6xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@6xl\:grid-cols-\[10rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:10rem minmax(0,1fr) auto}}@container bento (min-width:72rem){.\@6xl\/bento\:grid-rows-\[minmax\(auto\,1fr\)_minmax\(auto\,1fr\)\]{grid-template-rows:minmax(auto,1fr) minmax(auto,1fr)}.\@6xl\/bento\:grid-rows-\[minmax\(var\(--bc-spacing-12\)\,5fr\)_minmax\(auto\,6fr\)\]{grid-template-rows:minmax(var(--bc-spacing-12),5fr) minmax(auto,6fr)}}@container shell (min-width:72rem){.\@6xl\/shell\:\[grid-template-rows\:var\(--mp-rows\)\]{grid-template-rows:var(--mp-rows)}.\@6xl\/shell\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.\@6xl\/shell\:grid-rows-\[auto_auto_1fr\]{grid-template-rows:auto auto 1fr}}@container rows (min-width:72rem){.\@6xl\/rows\:items-center{align-items:center}}@container rail (min-width:72rem){.\@6xl\/rail\:\[--shelf-gaps\:5\]{--shelf-gaps:5}.\@6xl\/rail\:\[--shelf-n\:5\.5\]{--shelf-n:5.5}}@container shell (min-width:72rem){.\@6xl\/shell\:\[grid-area\:answer\]{grid-area:answer}.\@6xl\/shell\:\[grid-area\:body\]{grid-area:body}.\@6xl\/shell\:\[grid-area\:evidence\]{grid-area:evidence}.\@6xl\/shell\:\[grid-area\:head\]{grid-area:head}.\@6xl\/shell\:\[grid-area\:lead\]{grid-area:lead}.\@6xl\/shell\:\[grid-area\:metrics\]{grid-area:metrics}.\@6xl\/shell\:\[grid-area\:side\]{grid-area:side}.\@6xl\/shell\:\[grid-area\:toc\]{grid-area:toc}.\@6xl\/shell\:\[grid-template-areas\:\'lead_side\'_\'body_body\'\]{grid-template-areas:"lead side""body body"}.\@6xl\/shell\:\[grid-template-areas\:var\(--mp-areas\)\]{grid-template-areas:var(--mp-areas)}.\@6xl\/shell\:has-\[\>aside\:not\(\:empty\)\]\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-rail-w\)\]:has(>aside:not(:empty)){grid-template-columns:minmax(0,1fr) var(--bc-rail-w)}}@container split (min-width:72rem){.\@6xl\/split\:has-\[\>aside\:not\(\:empty\)\]\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-rail-w\)\]:has(>aside:not(:empty)){grid-template-columns:minmax(0,1fr) var(--bc-rail-w)}}@container shell (min-width:72rem){.\@6xl\/shell\:data-fits\:sticky[data-fits]{position:sticky}}@container story (min-width:80rem){.\@7xl\/story\:col-span-1{grid-column:span 1/span 1}}@container (min-width:80rem){.\@7xl\:col-span-1{grid-column:span 1/span 1}}@container intro (min-width:80rem){.\@7xl\/intro\:col-start-2{grid-column-start:2}.\@7xl\/intro\:col-start-3{grid-column-start:3}}@container story (min-width:80rem){.\@7xl\/story\:col-start-2{grid-column-start:2}.\@7xl\/story\:col-start-3{grid-column-start:3}}@container intro (min-width:80rem){.\@7xl\/intro\:row-span-2{grid-row:span 2/span 2}}@container story (min-width:80rem){.\@7xl\/story\:row-span-2{grid-row:span 2/span 2}}@container intro (min-width:80rem){.\@7xl\/intro\:row-start-1{grid-row-start:1}.\@7xl\/intro\:row-start-2{grid-row-start:2}}@container story (min-width:80rem){.\@7xl\/story\:row-start-1{grid-row-start:1}.\@7xl\/story\:row-start-2{grid-row-start:2}}@container split (min-width:80rem){.\@7xl\/split\:block{display:block}}@container story (min-width:80rem){.\@7xl\/story\:contents{display:contents}.\@7xl\/story\:flex{display:flex}.\@7xl\/story\:grid{display:grid}}@container (min-width:80rem){.\@7xl\:block{display:block}.\@7xl\:grid{display:grid}.\@7xl\:hidden{display:none}}@container facts (min-width:80rem){.\@7xl\/facts\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container intro (min-width:80rem){.\@7xl\/intro\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,3fr)}}@container shell (min-width:80rem){.\@7xl\/shell\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr)}}@container split (min-width:80rem){.\@7xl\/split\:grid-cols-\[minmax\(0\,1fr\)_var\(--bc-sheet-w\)\]{grid-template-columns:minmax(0,1fr) var(--bc-sheet-w)}}@container story (min-width:80rem){.\@7xl\/story\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@7xl\/story\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@7xl\/story\:grid-cols-\[auto_fit-content\(50\%\)_minmax\(min-content\,1fr\)\]{grid-template-columns:auto fit-content(50%) minmax(min-content,1fr)}.\@7xl\/story\:grid-cols-\[auto_fit-content\(50\%\)_minmax\(var\(--bc-headlines-min\)\,1fr\)\]{grid-template-columns:auto fit-content(50%) minmax(var(--bc-headlines-min),1fr)}}@container timeline (min-width:80rem){.\@7xl\/timeline\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:80rem){.\@7xl\:grid-cols-\[minmax\(20rem\,1\.6fr\)_2rem_minmax\(22rem\,1\.6fr\)_minmax\(7rem\,0\.6fr\)_minmax\(11rem\,1fr\)_7rem_4\.5rem\]{grid-template-columns:minmax(20rem,1.6fr) 2rem minmax(22rem,1.6fr) minmax(7rem,.6fr) minmax(11rem,1fr) 7rem 4.5rem}}@container intro (min-width:80rem){.\@7xl\/intro\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}}@container story (min-width:80rem){.\@7xl\/story\:content-start{align-content:flex-start}.\@7xl\/story\:items-baseline{align-items:baseline}.\@7xl\/story\:justify-between{justify-content:space-between}}@container (min-width:80rem){.\@7xl\:justify-items-end{justify-items:end}}@container story (min-width:80rem){.\@7xl\/story\:gap-0{gap:0}:where(.\@7xl\/story\:divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.\@7xl\/story\:pt-0{padding-top:0}.\@7xl\/story\:text-pretty{text-wrap:pretty}}@container split (min-width:80rem){.\@7xl\/split\:before\:absolute:before{content:var(--tw-content);position:absolute}.\@7xl\/split\:before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.\@7xl\/split\:before\:left-0:before{content:var(--tw-content);left:0}.\@7xl\/split\:before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}}@container (min-width:80rem){.\@7xl\:empty\:block:empty{display:block}}.dark\:mix-blend-normal:is(.dark *){mix-blend-mode:normal}@media print{.print\:hidden{display:none}.print\:min-h-0{min-height:0}.print\:overflow-visible{overflow:visible}.print\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (pointer:coarse){.pointer-coarse\:hidden{display:none}.pointer-coarse\:h-11{height:calc(var(--spacing) * 11)}.pointer-coarse\:h-12{height:calc(var(--spacing) * 12)}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:after\:absolute:after{content:var(--tw-content);position:absolute}.pointer-coarse\:after\:-inset-1:after{content:var(--tw-content);inset:calc(var(--spacing) * -1)}.pointer-coarse\:after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.pointer-coarse\:after\:top-1\/2:after{content:var(--tw-content);top:50%}.pointer-coarse\:after\:left-1\/2:after{content:var(--tw-content);left:50%}.pointer-coarse\:after\:size-full:after{content:var(--tw-content);width:100%;height:100%}.pointer-coarse\:after\:min-h-11:after{content:var(--tw-content);min-height:calc(var(--spacing) * 11)}.pointer-coarse\:after\:min-w-11:after{content:var(--tw-content);min-width:calc(var(--spacing) * 11)}.pointer-coarse\:after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.pointer-coarse\:after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.pointer-coarse\:data-\[size\=default\]\:h-11[data-size=default]{height:calc(var(--spacing) * 11)}}@media (pointer:fine){.pointer-fine\:opacity-0{opacity:0}.pointer-fine\:group-focus-within\/kcard\:opacity-100:is(:where(.group\/kcard):focus-within *){opacity:1}@media (hover:hover){.pointer-fine\:group-hover\/kcard\:opacity-100:is(:where(.group\/kcard):hover *){opacity:1}}}.\[\&_\.lucide-plus\]\:transition-transform .lucide-plus{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\.lucide-plus\]\:duration-200 .lucide-plus{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.hover\:\[\&_\.lucide-plus\]\:rotate-180:hover .lucide-plus{rotate:180deg}}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:font-semibold [cmdk-group-heading]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media not all and (min-width:64rem){.max-lg\:\[\&_\[data-media-cut\]_\[data-slot\=media-frame\]\]\:rounded-none [data-media-cut] [data-slot=media-frame]{border-radius:0}}.\[\&_\[data-shape\=portrait\]\]\:aspect-\[4\/5\] [data-shape=portrait]{aspect-ratio:4/5}.\[\&_\[data-shape\=portrait\]\]\:w-full [data-shape=portrait]{width:100%}@container item (min-width:36rem){.\@xl\/item\:\[\&_\[data-shape\=portrait\]\]\:aspect-auto [data-shape=portrait]{aspect-ratio:auto}.\@xl\/item\:\[\&_\[data-shape\=portrait\]\]\:h-full [data-shape=portrait]{height:100%}}.\[\&_\[data-slot\=button\]\]\:h-auto [data-slot=button]{height:auto}.\[\&_\[data-slot\=button\]\]\:max-w-full [data-slot=button]{max-width:100%}.\[\&_\[data-slot\=button\]\]\:text-center [data-slot=button]{text-align:center}.\[\&_\[data-slot\=button\]\]\:whitespace-normal [data-slot=button]{white-space:normal}@media not all and (min-width:48rem){.max-md\:\[\&_\[data-slot\=button\]\]\:w-full [data-slot=button]{width:100%}}.\[\&_\[data-slot\=media-frame\]\]\:transition-shadow [data-slot=media-frame]{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\[data-slot\=media-frame\]\]\:duration-200 [data-slot=media-frame]{--tw-duration:.2s;transition-duration:.2s}@container shell not (min-width:48rem){.\@max-3xl\/shell\:\[\&_\[data-slot\=media-frame\]\]\:aspect-\[4\/3\]\! [data-slot=media-frame]{aspect-ratio:4/3!important}.\@max-3xl\/shell\:\[\&_\[data-slot\=media-frame\]\]\:w-full\! [data-slot=media-frame]{width:100%!important}.\@max-3xl\/shell\:\[\&_\[data-slot\=media-frame\]_img\]\:object-cover\! [data-slot=media-frame] img{object-fit:cover!important}}.\[\&_\[data-slot\=preview-trigger\]\]\:relative [data-slot=preview-trigger]{position:relative}.\[\&_\[data-slot\=preview-trigger\]\]\:z-10 [data-slot=preview-trigger]{z-index:10}.\[\&_\[data-slot\=row-action\]\]\:relative [data-slot=row-action]{position:relative}.\[\&_\[data-slot\=row-action\]\]\:z-10 [data-slot=row-action]{z-index:10}@media not all and (min-width:80rem){:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:\[\&_\[data-slot\=step-labels\]\]\:flex-wrap [data-slot=step-labels]{flex-wrap:wrap}:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:\[\&_\[data-slot\=step-labels\]\>li\]\:flex-none [data-slot=step-labels]>li{flex:none}:where([data-slot=list-insight]) .max-xl\:in-data-\[slot\=list-insight\]\:\[\&_\[data-slot\=step-labels\]\>li\]\:pr-0 [data-slot=step-labels]>li{padding-right:0}}.\[\&_\[data-slot\=tabs-list\]\]\:flex-nowrap [data-slot=tabs-list]{flex-wrap:nowrap}.\[\&_\[data-slot\=thumb\]\]\:transition-\[filter\] [data-slot=thumb]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_\[data-slot\=thumb\]\]\:duration-200 [data-slot=thumb]{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.group-hover\/row\:\[\&_\[data-slot\=thumb\]\]\:brightness-110:is(:where(.group\/row):hover *) [data-slot=thumb]{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_\[data-slot\=thumb\]\]\:transition-none [data-slot=thumb]{transition-property:none}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_img\]\:transition-transform img{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_img\]\:duration-200 img{--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.group-hover\/fact\:\[\&_img\]\:scale-103:is(:where(.group\/fact):hover *) img{--tw-scale-x:103%;--tw-scale-y:103%;--tw-scale-z:103%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.data-ended\:\[\&_img\]\:opacity-60[data-ended] img{opacity:.6}.data-ended\:\[\&_img\]\:grayscale[data-ended] img{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-1\/2 svg{width:50%;height:50%}.\[\&_svg\]\:size-2\.5 svg{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:size-8 svg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:fill-current svg{fill:currentColor}.\[\&_svg\]\:stroke-\[1\.5\] svg{stroke-width:1.5px}.\[\&_svg\]\:\[color\:var\(--bc-accent-ink\)\]\! svg{color:var(--bc-accent-ink)!important}.group-has-\[\[data-photo\=none\]\]\/pick\:\[\&_svg\]\:size-3\.5:is(:where(.group\/pick):has([data-photo=none]) *) svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-5 svg:not([class*=size-]){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}:where([data-slot=detail-side]) .in-data-\[slot\=detail-side\]\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media (hover:hover){.\[\&_tr\]\:hover\:bg-transparent tr:hover{background-color:#0000}}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}@media not all and (min-width:48rem){.max-md\:\[\&\+li\]\:border-t-0+li{border-top-style:var(--tw-border-style);border-top-width:0}.max-md\:\[\&\+li\]\:pt-0+li{padding-top:0}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}@media not all and (min-width:48rem){.max-md\:\[\&\:has\(\~\[data-show-on-hover\]\)\]\:pr-8:has(~[data-show-on-hover]){padding-right:calc(var(--spacing) * 8)}}@media (min-width:48rem){.md\:group-focus-within\/menu-item\:\[\&\:has\(\~\[data-show-on-hover\]\)\]\:pr-8:is(:where(.group\/menu-item):focus-within *):has(~[data-show-on-hover]){padding-right:calc(var(--spacing) * 8)}@media (hover:hover){.md\:group-hover\/menu-item\:\[\&\:has\(\~\[data-show-on-hover\]\)\]\:pr-8:is(:where(.group\/menu-item):hover *):has(~[data-show-on-hover]){padding-right:calc(var(--spacing) * 8)}}}.\[\&\:has\(\~\[data-sidebar\=menu-action\]\:not\(\[data-show-on-hover\]\)\)\]\:pr-8:has(~[data-sidebar=menu-action]:not([data-show-on-hover])){padding-right:calc(var(--spacing) * 8)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}.\[\&\>\*\]\:size-10>*{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\*\]\:truncate>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media not all and (min-width:48rem){.max-md\:\[\&\>\*\]\:w-full>*{width:100%}}.\[\&\>\*\:first-child\]\:row-span-2>:first-child{grid-row:span 2/span 2}@container shell (min-width:56rem){.\@4xl\/shell\:\[\&\>\*\:first-child\]\:col-span-2>:first-child{grid-column:span 2/span 2}}@container shell (min-width:80rem){.\@7xl\/shell\:\[\&\>\*\:first-child\]\:col-span-1>:first-child{grid-column:span 1/span 1}}.\[\&\>\.bc-text-trim\]\:min-w-0>.bc-text-trim{min-width:0}.\[\&\>\.bc-text-trim\]\:truncate>.bc-text-trim{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media not all and (min-width:48rem){.max-md\:\[\&\>\:last-child\]\:flex-1>:last-child{flex:1}.max-md\:\[\&\>\:not\(\[data-slot\=download-link\]\)\]\:ml-auto>:not([data-slot=download-link]){margin-left:auto}}@container rows (min-width:36rem){.\@xl\/rows\:\[\&\>\:not\(a\)\]\:shrink-0>:not(a){flex-shrink:0}}@media not all and (min-width:48rem){.max-md\:\[\&\>\[data-slot\=download-link\]\]\:order-4>[data-slot=download-link]{order:4}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>button\]\:font-semibold>button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>button\]\:underline>button{text-decoration-line:underline}.\[\&\>button\]\:underline-offset-4>button{text-underline-offset:4px}.\[\&\>button\]\:opacity-40>button{opacity:.4}@container grid (min-width:64rem){.\@5xl\/grid\:\[\&\>li\:nth-child\(-n\+6\)\]\:flex>li:nth-child(-n+6){display:flex}}@container grid (min-width:72rem){.\@6xl\/grid\:\[\&\>li\:nth-child\(-n\+7\)\]\:flex>li:nth-child(-n+7){display:flex}}@container news not (min-width:48rem){.\@max-3xl\/news\:group-data-\[open\=false\]\/fold\:\[\&\>li\:nth-child\(n\+4\)\]\:hidden:is(:where(.group\/fold)[data-open=false] *)>li:nth-child(n+4){display:none}}.\[\&\>li\:nth-child\(n\+5\)\]\:hidden>li:nth-child(n+5),.group-data-\[open\=false\]\/fold\:\[\&\>li\[data-over\]\]\:hidden:is(:where(.group\/fold)[data-open=false] *)>li[data-over]{display:none}.\[\&\>span\]\:leading-none>span{--tw-leading:1;line-height:1}@media (min-width:48rem){.md\:\[\&\>span\]\:justify-end>span{justify-content:flex-end}}@media (hover:hover){.hover\:\[\&\>span\:first-child\]\:underline:hover>span:first-child{text-decoration-line:underline}}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\:last-child\]\:transition-opacity>span:last-child{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&\>span\:last-child\]\:delay-100>span:last-child{transition-delay:.1s}.\[\&\>span\:last-child\]\:duration-200>span:last-child{--tw-duration:.2s;transition-duration:.2s}.group-data-\[collapsible\=icon\]\:\[\&\>span\:last-child\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *)>span:last-child{opacity:0}.group-data-\[collapsible\=icon\]\:\[\&\>span\:last-child\]\:delay-0:is(:where(.group)[data-collapsible=icon] *)>span:last-child{transition-delay:0s}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.bc,.bc-scope{--bc-paper:#f7f7f4;--bc-panel:#fff;--bc-ink:#121315;--bc-ink-2:#4a4c52;--bc-ink-3:#65676d;--bc-rule:#dedfd9;--bc-rule-strong:#b9bab3;--bc-accent:#1a8cff;--bc-accent-strong:#0b6fd9;--bc-accent-text:var(--bc-accent-strong);--bc-accent-ink:#fff;--bc-live:#f2382b;--bc-live-strong:#d92b1d;--bc-live-text:var(--bc-live-strong);--bc-live-ink:#fff;--bc-brand-dot:#1a8cff;--bc-cue:#1f7a4d;--bc-good:#1a7045;--bc-bad:#b42318;--bc-caution:#9a5b00;--bc-info:var(--bc-ink-2);--bc-badge-neutral-bg:transparent;--bc-badge-neutral-fg:#525252;--bc-badge-neutral-mark:#6f6f6f;--bc-badge-neutral-ring:#c6c6c6;--bc-badge-strong-bg:#393939;--bc-badge-strong-fg:#fff;--bc-badge-good-bg:#defbe6;--bc-badge-good-fg:#0e6027;--bc-badge-good-mark:#198038;--bc-badge-good-ring:#a7f0ba;--bc-badge-caution-bg:#fff2e8;--bc-badge-caution-fg:#8a3800;--bc-badge-caution-mark:#ba4e00;--bc-badge-caution-ring:#ffd9be;--bc-badge-bad-bg:#fff1f1;--bc-badge-bad-fg:#a2191f;--bc-badge-bad-mark:#da1e28;--bc-badge-bad-ring:#ffd7d9;--bc-badge-info-bg:#edf5ff;--bc-badge-info-fg:#0043ce;--bc-badge-info-mark:#0f62fe;--bc-badge-info-ring:#d0e2ff;--bc-badge-ai-bg:#f6f2ff;--bc-badge-ai-fg:#6929c4;--bc-badge-ai-mark:#8a3ffc;--bc-badge-ai-ring:#e8daff;--bc-bg:var(--bc-paper);--bc-surface:var(--bc-panel);--bc-text:var(--bc-ink);--bc-text-2:var(--bc-ink-2);--bc-text-3:var(--bc-ink-3);--bc-line:var(--bc-rule);--bc-line-strong:var(--bc-rule-strong);--bc-font-sans:"Zen Kaku Gothic New", "Hiragino Sans", "Yu Gothic", sans-serif;--bc-font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--bc-font-num:var(--bc-font-mono);--bc-text-xs:12px;--bc-text-sm:14px;--bc-text-md:16px;--bc-text-lg:20px;--bc-text-xl:28px;--bc-text-2xl:44px;--bc-text-hero:88px;--bc-text-display-2:40px;--bc-text-display-1:64px;--bc-leading-display:1.05;--bc-leading-heading:1.4;--bc-leading-body:1.7;--bc-spacing-01:2px;--bc-spacing-02:4px;--bc-spacing-03:8px;--bc-spacing-04:12px;--bc-spacing-05:16px;--bc-spacing-06:24px;--bc-spacing-07:32px;--bc-spacing-08:40px;--bc-spacing-09:48px;--bc-spacing-10:64px;--bc-spacing-11:80px;--bc-spacing-12:96px;--bc-spacing-13:160px;--bc-space-8:72px;--bc-space-9:112px;--bc-size-xs:24px;--bc-size-sm:32px;--bc-size-md:40px;--bc-size-lg:48px;--bc-size-xl:64px;--bc-size-2xl:80px;--bc-radius-sm:2px;--bc-radius-media:6px;--bc-radius-pill:999px;--bc-tick-minor:1px;--bc-tick-major:2px;--bc-timeline-h:40px;--bc-bar-h:48px;--bc-nav-w:256px;--bc-switch-w:36px;--bc-icon-btn:36px;--bc-switch-h:20px;--bc-sheet-w:480px;--bc-sheet-wide-w:640px;--bc-form-head:14rem;--bc-field-max:28rem;--bc-settings-col:44rem;--bc-settings-nav:232px;--bc-rail-w:340px;--bc-inbox-list-w:clamp(280px, 32%, 360px);--bc-inbox-side-w:288px;--bc-buy-w:380px;--bc-toc-w:14rem;--bc-month-rail-w:16rem;--bc-media-hero:280px;--bc-spot-w:240px;--bc-spot-h:150px;--bc-spot-mark:56px;--bc-media-head:160px;--bc-media-detail:min(var(--bc-media-hero-max), 36dvh);--bc-media-hero-max:480px;--bc-media-poster:150px;--bc-dialog-w:640px;--bc-kanban-col-w:17rem;--bc-kanban-h:calc(100dvh - var(--bc-bar-h) - var(--bc-spacing-09));--bc-paper-w:210mm;--bc-phone-w:360px;--bc-phone-h:720px;--bc-paper-h:297mm;--bc-paper-pad:14mm;--bc-ease:cubic-bezier(.2, 0, 0, 1);--bc-dur-fast:.12s;--bc-dur:.2s;--bc-rotate:7s;--bc-marquee-item:5s;--bc-brand-google-red:#ea4335;--bc-brand-google-blue:#4285f4;--bc-brand-google-yellow:#fbbc05;--bc-brand-google-green:#34a853;--bc-brand-line:#06c755;--bc-brand-line-hover:#05b34c;--bc-brand-line-ink:#fff;--bc-media-text:#fff;--bc-media-scrim:#0000006b;--bc-media-pin:#fffffff0;--bc-media-pin-ink:#121315;--bc-media-edge:#ffffff1f;--bc-media-shadow:0 30px 60px #00000080;--bc-text-2xs:11px;--bc-radius-phone:20px;--bc-radius-bubble:10px;--bc-media-band:#0a0a0acc;--bc-tile-sm:144px;--bc-tile-md:192px;--bc-tile-lg:256px;--bc-row-media:96px;--bc-hero-portrait:360px;--bc-billboard-h:400px;--bc-headlines-min:17rem;--bc-board-col-min:104px;--bc-board-pic-min:88px;--bc-text-poster:160px;--bc-ruler-min:960px;--bc-compare-item:10rem;--bc-compare-col:12rem;--bc-compare-media:8rem;--bc-chart-item:16rem;--bc-chart-value:7.5rem;--bc-chart-ring-sm:112px;--bc-chart-label:4rem;--bc-knob-w:22rem;--bc-strip-h:32px;--bc-grid-hour:48px;--bc-grid-hour-min:30px;--bc-grid-offset:256px;--bc-grid-col:136px;--bc-grid-card:96px;--bc-month-row-min:104px;--bc-axis-label-w:112px;--bc-portrait-sm:40px;--bc-ring-w:2px}.bc{background:var(--bc-bg);color:var(--bc-text);font-family:var(--bc-font-sans)}.bc.bc-studio{--bc-bg:#0a0a0b;--bc-surface:#141416;--bc-text:#f2f2ee;--bc-text-2:#a9aaa5;--bc-text-3:#8f908a;--bc-accent-text:var(--bc-accent);--bc-live-text:var(--bc-live);--bc-line:#26272b;--bc-line-strong:#3a3b40}.bc.bc-studio,.bc-shell.bc-studio,.bc-shell .bc.bc-studio,.bc-on-media{--bc-good:#4cc38a;--bc-bad:#ff7a6e;--bc-caution:#e5a33a;--bc-info:var(--bc-text-2);--bc-badge-neutral-bg:#ffffff1a;--bc-badge-neutral-fg:var(--bc-text-2);--bc-badge-neutral-mark:var(--bc-text-2);--bc-badge-strong-bg:#ffffff2e;--bc-badge-strong-fg:var(--bc-text);--bc-badge-good-bg:#17804a47;--bc-badge-good-fg:#4cc38a;--bc-badge-good-mark:#4cc38a;--bc-badge-caution-bg:#b26a0047;--bc-badge-caution-fg:#e5a33a;--bc-badge-caution-mark:#e5a33a;--bc-badge-bad-bg:#c0281c47;--bc-badge-bad-fg:#ff7a6e;--bc-badge-bad-mark:#ff7a6e;--bc-badge-info-bg:#0094d547;--bc-badge-info-fg:#7cc8f2;--bc-badge-info-mark:#7cc8f2;--bc-badge-ai-bg:#8051ff4d;--bc-badge-ai-fg:#c2b0ff;--bc-badge-ai-mark:#c2b0ff;--bc-badge-neutral-ring:#ffffff1f;--bc-badge-good-ring:#4cc38a4d;--bc-badge-caution-ring:#e5a33a4d;--bc-badge-bad-ring:#ff7a6e4d;--bc-badge-info-ring:#7cc8f24d;--bc-badge-ai-ring:#c2b0ff4d}.bc-app.bc,.bc-app .bc,.bc.bc-product{--bc-accent:#0a6cd6;--bc-accent-strong:#0a6cd6;--bc-live:#e0195a;--bc-live-strong:#c2124d;--bc-badge-neutral-bg:#edf2f8;--bc-badge-neutral-ring:transparent;--bc-badge-ai-ring:transparent;--bc-badge-good-bg:#c4eed0;--bc-badge-good-ring:transparent;--bc-badge-caution-bg:#ffdf9e;--bc-badge-caution-fg:#5c4200;--bc-badge-caution-ring:transparent;--bc-badge-bad-bg:#f9dedc;--bc-badge-bad-fg:#8c1d18;--bc-badge-bad-ring:transparent;--bc-badge-info-bg:#d6eaff;--bc-badge-info-fg:#002b52;--bc-badge-info-ring:transparent;--bc-tonal:#eef3f9;--bc-tonal-hover:#e5ecf5;--bc-ai-1:#1a8cff;--bc-ai-2:#7b5cff;--bc-ai-3:#e0195a;--bc-ai-container:#f1edff;--bc-feature-blue:#1a73e8;--bc-feature-sky:#0b8bc4;--bc-feature-indigo:#4f5bd5;--bc-feature-violet:#8a4fd8;--bc-feature-pink:#d6336c;--bc-feature-orange:#e8710a;--bc-feature-amber:#b8860b;--bc-feature-lime:#5f9e10;--bc-feature-green:#188038;--bc-feature-teal:#0f8a7e;--bc-feature-slate:#5f6672;--bc-ease:cubic-bezier(.4, 0, .2, 1);--bc-dur-fast:.15s;--bc-dur:.25s;--bc-ease-spring:cubic-bezier(.42, 1.67, .21, .9);--bc-radius-button:24px;--bc-dur-spring:.35s;--font-weight-semibold:500;--font-weight-bold:500;--bc-ink:#1b1c1e;--bc-ink-2:#44474d;--bc-ink-3:#73777e;--bc-ground:#edf2f8;--bc-paper:var(--bc-ground);--bc-hover:#f1f4f9;--bc-selected:#d6eaff;--bc-shadow-selected:inset 0 0 0 1px var(--bc-ink);--bc-pill:var(--bc-hover);--bc-pill-2:#e5ebf3;--bc-rule:#dde3eb;--bc-rule-strong:#737a83;--bc-ink-hover:#303135;--bc-good-bg:#c4eed0;--bc-bad-bg:#f9dedc;--bc-bad-bar:var(--bc-bad)}body:has(.bc-app) .bc-scope{--bc-accent:#0a6cd6;--bc-accent-strong:#0a6cd6;--bc-live:#e0195a;--bc-live-strong:#c2124d;--bc-badge-neutral-bg:#edf2f8;--bc-badge-neutral-ring:transparent;--bc-badge-ai-ring:transparent;--bc-badge-good-bg:#c4eed0;--bc-badge-good-ring:transparent;--bc-badge-caution-bg:#ffdf9e;--bc-badge-caution-fg:#5c4200;--bc-badge-caution-ring:transparent;--bc-badge-bad-bg:#f9dedc;--bc-badge-bad-fg:#8c1d18;--bc-badge-bad-ring:transparent;--bc-badge-info-bg:#d6eaff;--bc-badge-info-fg:#002b52;--bc-badge-info-ring:transparent;--bc-tonal:#eef3f9;--bc-tonal-hover:#e5ecf5;--bc-ai-1:#1a8cff;--bc-ai-2:#7b5cff;--bc-ai-3:#e0195a;--bc-ai-container:#f1edff;--bc-feature-blue:#1a73e8;--bc-feature-sky:#0b8bc4;--bc-feature-indigo:#4f5bd5;--bc-feature-violet:#8a4fd8;--bc-feature-pink:#d6336c;--bc-feature-orange:#e8710a;--bc-feature-amber:#b8860b;--bc-feature-lime:#5f9e10;--bc-feature-green:#188038;--bc-feature-teal:#0f8a7e;--bc-feature-slate:#5f6672;--bc-ease:cubic-bezier(.4, 0, .2, 1);--bc-dur-fast:.15s;--bc-dur:.25s;--bc-ease-spring:cubic-bezier(.42, 1.67, .21, .9);--bc-radius-button:24px;--bc-dur-spring:.35s;--font-weight-semibold:500;--font-weight-bold:500;--bc-ink:#1b1c1e;--bc-ink-2:#44474d;--bc-ink-3:#73777e;--bc-ground:#edf2f8;--bc-paper:var(--bc-ground);--bc-hover:#f1f4f9;--bc-selected:#d6eaff;--bc-shadow-selected:inset 0 0 0 1px var(--bc-ink);--bc-pill:var(--bc-hover);--bc-pill-2:#e5ebf3;--bc-rule:#dde3eb;--bc-rule-strong:#737a83;--bc-ink-hover:#303135;--bc-good-bg:#c4eed0;--bc-bad-bg:#f9dedc;--bc-bad-bar:var(--bc-bad)}@supports (color:color-mix(in lab, red, red)){.bc-app.bc,.bc-app .bc,.bc.bc-product{--bc-bad-bar:color-mix(in srgb, var(--bc-bad) 24%, var(--bc-surface))}body:has(.bc-app) .bc-scope{--bc-bad-bar:color-mix(in srgb, var(--bc-bad) 24%, var(--bc-surface))}}.bc-app.bc,.bc-app .bc,.bc.bc-product{--bc-caution-bg:#ffdf9e;--bc-radius-control:8px;--bc-radius-surface:16px;--bc-radius-tag:6px;--bc-radius-check:2px;--bc-radius-sm:var(--bc-radius-control);--bc-radius-media:var(--bc-radius-surface);--bc-shadow-float:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--bc-shadow-raise:0 1px 2px #1616160f, 0 12px 32px #1616161a;--bc-shadow-card:none;--bc-shadow-btn:inset 0 0 0 1px var(--bc-rule-strong);--bc-shadow-float-focus:var(--bc-shadow-float), 0 0 0 4px #1616160f;--bc-lift:3px;--bc-raise:var(--bc-hover);--bc-tag-sm:24px;--bc-tag-md:28px;--bc-decision-w:clamp(27rem, 34vw, 520px);--bc-decision-h:calc(100svh - var(--bc-bar-h) - var(--bc-spacing-03) - var(--bc-spacing-06) * 2);--bc-chip-h:var(--bc-tag-sm);--bc-chip-md-h:var(--bc-tag-md);--bc-control-lg:var(--bc-size-lg);--bc-type-label-01:12px;--bc-type-label-01-lh:16px;--bc-type-body-compact-01:14px;--bc-type-body-compact-01-lh:20px;--bc-type-body-01:14px;--bc-type-body-01-lh:20px;--bc-leading-body-01:1.43;--bc-type-body-compact-02:16px;--bc-type-body-compact-02-lh:24px;--bc-type-body-02:16px;--bc-type-body-02-lh:24px;--bc-type-heading-compact-01:14px;--bc-type-heading-compact-01-lh:20px;--bc-type-heading-01:14px;--bc-type-heading-01-lh:20px;--bc-type-heading-02:16px;--bc-type-heading-02-lh:24px;--bc-type-heading-03:16px;--bc-type-heading-03-lh:24px;--bc-type-heading-04:22px;--bc-type-heading-04-lh:28px;--bc-type-heading-05:22px;--bc-type-heading-05-lh:28px;--bc-text-xs:var(--bc-type-label-01);--bc-text-sm:var(--bc-type-body-01);--bc-text-md:var(--bc-type-body-compact-02);--bc-text-lg:var(--bc-type-heading-03);--bc-text-xl:var(--bc-type-heading-04);--bc-text-title:var(--bc-type-heading-05);--bc-text-lg-lh:var(--bc-type-heading-03-lh);--bc-text-xl-lh:var(--bc-type-heading-04-lh);--bc-text-title-lh:var(--bc-type-heading-05-lh);--bc-text-metric:22px;--bc-text-metric-hero:28px;--bc-text-metric-lead:var(--bc-text-metric-hero);--bc-tracking-num:0;--bc-leading-row:1.4;--bc-row-media:88px;--bc-row-photo:calc(var(--bc-row-media) + var(--bc-spacing-03) * 2);--bc-row-media-sm:64px;--bc-table-lead:calc(var(--bc-row-media) + var(--bc-spacing-04) + 8rem);--bc-table-lead-wide:calc(var(--bc-row-media) + var(--bc-spacing-04) + 12rem);--bc-insight-card:84%;--bc-insight-card-2:calc((100% - var(--bc-spacing-04)) / 2);--bc-table-lead-narrow:calc(var(--bc-row-media) + var(--bc-spacing-04) + 4rem);--bc-metric-spark-h:38px;--bc-metric-min:10rem;--bc-metric-side:clamp(24rem, 38%, 44rem);--bc-status-min:6.5rem;--bc-search-w:30rem;--bc-category-image:64px;--bc-category-tile:88px;--bc-home-h:calc(100dvh - var(--bc-bar-h) - var(--bc-spacing-03) - var(--bc-spacing-06));--bc-font-sans:var(--font-gsans), var(--font-noto-jp), "Hiragino Sans", "Yu Gothic", sans-serif;--bc-font-num:var(--font-gsans), var(--font-noto-jp), "Hiragino Sans", "Yu Gothic", sans-serif;--bc-font-mono:var(--font-plex-mono), ui-monospace, monospace;--bc-chart-1:#0a6cd6;--bc-chart-2:#a6cdf6;--bc-chart-band:#0a6cd614;--bc-chart-muted:#c4c7c5;--bc-chart-fill:.18;--bc-chart-seg-1:#3f6fa5;--bc-chart-seg-2:#b8741f;--bc-chart-seg-3:#2f8a70;--bc-chart-seg-4:#a35a8d;--bc-chart-seg-5:#6f9fcc;--bc-chart-other:#c4c4c4;--bc-chart-h-sm:160px;--bc-chart-h-md:240px;--bc-chart-h-lg:320px}body:has(.bc-app) .bc-scope{--bc-caution-bg:#ffdf9e;--bc-radius-control:8px;--bc-radius-surface:16px;--bc-radius-tag:6px;--bc-radius-check:2px;--bc-radius-sm:var(--bc-radius-control);--bc-radius-media:var(--bc-radius-surface);--bc-shadow-float:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--bc-shadow-raise:0 1px 2px #1616160f, 0 12px 32px #1616161a;--bc-shadow-card:none;--bc-shadow-btn:inset 0 0 0 1px var(--bc-rule-strong);--bc-shadow-float-focus:var(--bc-shadow-float), 0 0 0 4px #1616160f;--bc-lift:3px;--bc-raise:var(--bc-hover);--bc-tag-sm:24px;--bc-tag-md:28px;--bc-decision-w:clamp(27rem, 34vw, 520px);--bc-decision-h:calc(100svh - var(--bc-bar-h) - var(--bc-spacing-03) - var(--bc-spacing-06) * 2);--bc-chip-h:var(--bc-tag-sm);--bc-chip-md-h:var(--bc-tag-md);--bc-control-lg:var(--bc-size-lg);--bc-type-label-01:12px;--bc-type-label-01-lh:16px;--bc-type-body-compact-01:14px;--bc-type-body-compact-01-lh:20px;--bc-type-body-01:14px;--bc-type-body-01-lh:20px;--bc-leading-body-01:1.43;--bc-type-body-compact-02:16px;--bc-type-body-compact-02-lh:24px;--bc-type-body-02:16px;--bc-type-body-02-lh:24px;--bc-type-heading-compact-01:14px;--bc-type-heading-compact-01-lh:20px;--bc-type-heading-01:14px;--bc-type-heading-01-lh:20px;--bc-type-heading-02:16px;--bc-type-heading-02-lh:24px;--bc-type-heading-03:16px;--bc-type-heading-03-lh:24px;--bc-type-heading-04:22px;--bc-type-heading-04-lh:28px;--bc-type-heading-05:22px;--bc-type-heading-05-lh:28px;--bc-text-xs:var(--bc-type-label-01);--bc-text-sm:var(--bc-type-body-01);--bc-text-md:var(--bc-type-body-compact-02);--bc-text-lg:var(--bc-type-heading-03);--bc-text-xl:var(--bc-type-heading-04);--bc-text-title:var(--bc-type-heading-05);--bc-text-lg-lh:var(--bc-type-heading-03-lh);--bc-text-xl-lh:var(--bc-type-heading-04-lh);--bc-text-title-lh:var(--bc-type-heading-05-lh);--bc-text-metric:22px;--bc-text-metric-hero:28px;--bc-text-metric-lead:var(--bc-text-metric-hero);--bc-tracking-num:0;--bc-leading-row:1.4;--bc-row-media:88px;--bc-row-photo:calc(var(--bc-row-media) + var(--bc-spacing-03) * 2);--bc-row-media-sm:64px;--bc-table-lead:calc(var(--bc-row-media) + var(--bc-spacing-04) + 8rem);--bc-table-lead-wide:calc(var(--bc-row-media) + var(--bc-spacing-04) + 12rem);--bc-insight-card:84%;--bc-insight-card-2:calc((100% - var(--bc-spacing-04)) / 2);--bc-table-lead-narrow:calc(var(--bc-row-media) + var(--bc-spacing-04) + 4rem);--bc-metric-spark-h:38px;--bc-metric-min:10rem;--bc-metric-side:clamp(24rem, 38%, 44rem);--bc-status-min:6.5rem;--bc-search-w:30rem;--bc-category-image:64px;--bc-category-tile:88px;--bc-home-h:calc(100dvh - var(--bc-bar-h) - var(--bc-spacing-03) - var(--bc-spacing-06));--bc-font-sans:var(--font-gsans), var(--font-noto-jp), "Hiragino Sans", "Yu Gothic", sans-serif;--bc-font-num:var(--font-gsans), var(--font-noto-jp), "Hiragino Sans", "Yu Gothic", sans-serif;--bc-font-mono:var(--font-plex-mono), ui-monospace, monospace;--bc-chart-1:#0a6cd6;--bc-chart-2:#a6cdf6;--bc-chart-band:#0a6cd614;--bc-chart-muted:#c4c7c5;--bc-chart-fill:.18;--bc-chart-seg-1:#3f6fa5;--bc-chart-seg-2:#b8741f;--bc-chart-seg-3:#2f8a70;--bc-chart-seg-4:#a35a8d;--bc-chart-seg-5:#6f9fcc;--bc-chart-other:#c4c4c4;--bc-chart-h-sm:160px;--bc-chart-h-md:240px;--bc-chart-h-lg:320px}@media (max-width:767px){.bc-app.bc,.bc-app .bc,.bc.bc-product{--bc-text-lg:16px;--bc-text-xl:var(--bc-type-heading-04);--bc-text-title:var(--bc-type-heading-04);--bc-text-lg-lh:24px;--bc-text-xl-lh:var(--bc-type-heading-04-lh);--bc-text-title-lh:var(--bc-type-heading-04-lh);--bc-kanban-h:calc(100dvh - var(--bc-bar-h) - var(--bc-spacing-09) - var(--bc-spacing-11))}body:has(.bc-app) .bc-scope{--bc-text-lg:16px;--bc-text-xl:var(--bc-type-heading-04);--bc-text-title:var(--bc-type-heading-04);--bc-text-lg-lh:24px;--bc-text-xl-lh:var(--bc-type-heading-04-lh);--bc-text-title-lh:var(--bc-type-heading-04-lh);--bc-kanban-h:calc(100dvh - var(--bc-bar-h) - var(--bc-spacing-09) - var(--bc-spacing-11))}}@media (min-width:1920px){.bc-app.bc,.bc-app .bc,.bc.bc-product{--bc-chart-h-sm:200px;--bc-chart-h-md:300px;--bc-chart-h-lg:400px;--bc-media-poster:180px;--bc-search-w:44rem}body:has(.bc-app) .bc-scope{--bc-chart-h-sm:200px;--bc-chart-h-md:300px;--bc-chart-h-lg:400px;--bc-media-poster:180px;--bc-search-w:44rem}}@media (min-width:2560px){.bc-app.bc,.bc-app .bc,.bc.bc-product{--bc-media-poster:220px;--bc-search-w:56rem}body:has(.bc-app) .bc-scope{--bc-media-poster:220px;--bc-search-w:56rem}}.bc-app,.bc-app .bc,.bc.bc-product{--bc-scrollbar-size:12px;--bc-scrollbar-gap:3px;--bc-scrollbar-thumb:#1f1f1f38;--bc-scrollbar-thumb-hover:#1f1f1f66;--bc-scrollbar-idle:var(--bc-scrollbar-thumb);--bc-scrollbar-width:thin}body:has(.bc-app) .bc-scope{--bc-scrollbar-size:12px;--bc-scrollbar-gap:3px;--bc-scrollbar-thumb:#1f1f1f38;--bc-scrollbar-thumb-hover:#1f1f1f66;--bc-scrollbar-idle:var(--bc-scrollbar-thumb);--bc-scrollbar-width:thin}.dark .bc-app,.dark .bc-app .bc,.dark .bc.bc-product{--bc-scrollbar-thumb:#ffffff3d;--bc-scrollbar-thumb-hover:#ffffff6b}.dark body:has(.bc-app) .bc-scope{--bc-scrollbar-thumb:#ffffff3d;--bc-scrollbar-thumb-hover:#ffffff6b}@supports not selector(::-webkit-scrollbar){:where(.bc-app,.bc-scope,.bc-product) :where(*),:where(.bc-app,.bc-product){scrollbar-width:var(--bc-scrollbar-width);scrollbar-color:var(--bc-scrollbar-idle) transparent}}:where(.bc-app,.bc-scope,.bc-product) ::-webkit-scrollbar{width:var(--bc-scrollbar-size);height:var(--bc-scrollbar-size)}:where(.bc-app,.bc-scope,.bc-product) ::-webkit-scrollbar-track{background:0 0}:where(.bc-app,.bc-scope,.bc-product) ::-webkit-scrollbar-corner{background:0 0}:where(.bc-app,.bc-scope,.bc-product) ::-webkit-scrollbar-thumb{border:var(--bc-scrollbar-gap) solid transparent;border-radius:var(--bc-radius-pill);background-color:var(--bc-scrollbar-idle);background-clip:padding-box}:where(.bc-app,.bc-scope,.bc-product) ::-webkit-scrollbar-thumb:hover{background-color:var(--bc-scrollbar-thumb-hover)}.bc-app.bc,.bc.bc-product{font-size:var(--bc-type-body-01);line-height:var(--bc-leading-body-01)}body:has(.bc-app) .bc-scope{font-size:var(--bc-type-body-01);line-height:var(--bc-leading-body-01)}.bc.bc-product{background:var(--bc-surface)}.bc-shell.bc-studio,.bc-shell .bc.bc-studio,.bc.bc-studio.shell-sidebar{--bc-bg:#f6f8fc;--bc-bar-h:64px;--bc-create:#cde5ff;--bc-on-create:#002b52;--bc-surface:#fff;--bc-raise:#e9eef6;--bc-hover:#e9eef6;--bc-text:#1b1c1e;--bc-text-2:#44474d;--bc-text-3:#73777e;--bc-line:#dde3eb;--bc-line-strong:#737a83;--bc-ink-hover:#303135;--bc-ground:#edf2f8;--bc-pill:#e9eef6;--bc-pill-2:#d6eaff;--bc-shadow-card:none;--bc-shadow-btn:inset 0 0 0 1px var(--bc-line-strong);--bc-good-bg:#c4eed0;--bc-bad-bg:#f9dedc;--bc-bad-bar:var(--bc-bad)}body:has(.bc-app) .bc-scope.shell-sb-fly{--bc-bg:#f6f8fc;--bc-bar-h:64px;--bc-create:#cde5ff;--bc-on-create:#002b52;--bc-surface:#fff;--bc-raise:#e9eef6;--bc-hover:#e9eef6;--bc-text:#1b1c1e;--bc-text-2:#44474d;--bc-text-3:#73777e;--bc-line:#dde3eb;--bc-line-strong:#737a83;--bc-ink-hover:#303135;--bc-ground:#edf2f8;--bc-pill:#e9eef6;--bc-pill-2:#d6eaff;--bc-shadow-card:none;--bc-shadow-btn:inset 0 0 0 1px var(--bc-line-strong);--bc-good-bg:#c4eed0;--bc-bad-bg:#f9dedc;--bc-bad-bar:var(--bc-bad)}@supports (color:color-mix(in lab, red, red)){.bc-shell.bc-studio,.bc-shell .bc.bc-studio,.bc.bc-studio.shell-sidebar{--bc-bad-bar:color-mix(in srgb, var(--bc-bad) 24%, var(--bc-surface))}body:has(.bc-app) .bc-scope.shell-sb-fly{--bc-bad-bar:color-mix(in srgb, var(--bc-bad) 24%, var(--bc-surface))}}.bc-shell.bc-studio,.bc-shell .bc.bc-studio,.bc.bc-studio.shell-sidebar{--bc-caution-bg:#ffdf9e;--bc-accent-text:#0a6cd6;--bc-live-text:#c2124d;--bc-chart-1:#0a6cd6;--bc-chart-2:#a6cdf6;--bc-chart-band:#0a6cd614;--bc-chart-muted:#c4c7c5}body:has(.bc-app) .bc-scope.shell-sb-fly{--bc-caution-bg:#ffdf9e;--bc-accent-text:#0a6cd6;--bc-live-text:#c2124d;--bc-chart-1:#0a6cd6;--bc-chart-2:#a6cdf6;--bc-chart-band:#0a6cd614;--bc-chart-muted:#c4c7c5}.bc-shell .bc.bc-studio.bc-island{--bc-bg:#edf2f8;--bc-surface:#fff;--bc-raise:#e5ebf3;--bc-hover:#e5ebf3;--bc-line:#dde3eb}.bc-on-media{--bc-bg:#111;--bc-surface:#1c1c1c;--bc-raise:#2a2a2a;--bc-hover:#2a2a2a;--bc-text:#fff;--bc-text-2:#d4d4d4;--bc-text-3:#bdbdbd;--bc-line:#fff3;--bc-line-strong:#ffffff5c;--bc-accent-text:#3d9bff;--bc-live-text:#ff5447;--bc-ink-hover:#fff;--bc-shadow-btn:inset 0 0 0 1px var(--bc-line-strong)}.bc .bc-num,.bc .bc-tc{font-family:var(--bc-font-mono);font-variant-numeric:tabular-nums}@media (max-width:767px){.bc,.bc-scope{--bc-text-display-2:32px;--bc-text-display-1:44px;--bc-text-poster:112px}}@media (min-width:1920px){.bc,.bc-scope{--bc-text-xs:13px;--bc-text-sm:16px;--bc-text-md:18px;--bc-text-lg:24px;--bc-text-xl:32px;--bc-text-2xl:56px;--bc-text-hero:120px;--bc-text-display-2:48px;--bc-text-display-1:80px;--bc-tile-sm:176px;--bc-tile-md:232px;--bc-tile-lg:312px;--bc-row-media:112px;--bc-hero-portrait:440px;--bc-text-poster:200px;--bc-ruler-min:1200px;--bc-grid-hour:56px;--bc-grid-col:176px;--bc-grid-card:112px;--bc-month-row-min:128px;--bc-axis-label-w:136px;--bc-portrait-sm:48px}}@media (min-width:2560px){.bc,.bc-scope{--bc-text-xs:14px;--bc-text-sm:18px;--bc-text-md:22px;--bc-text-lg:28px;--bc-text-xl:40px;--bc-text-2xl:72px;--bc-text-hero:160px;--bc-text-display-2:60px;--bc-text-display-1:104px;--bc-tile-sm:216px;--bc-tile-md:288px;--bc-tile-lg:384px;--bc-row-media:144px;--bc-hero-portrait:560px;--bc-text-poster:260px;--bc-ruler-min:1600px;--bc-grid-hour:72px;--bc-grid-col:232px;--bc-grid-card:136px;--bc-axis-label-w:168px;--bc-portrait-sm:60px;--bc-space-8:112px;--bc-space-9:160px}}html:lang(zh),html:lang(zh) *{--font-plex-sans:"PingFang SC", "Noto Sans SC", "Noto Sans CJK SC", "Microsoft YaHei";--font-zen:"PingFang SC", "Noto Sans SC", "Noto Sans CJK SC", "Microsoft YaHei"}.dark .bc-app.bc,.dark .bc-app .bc,.dark .bc.bc-product{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bc-panel:#1e1f22;--bc-surface:#1e1f22;--bc-ink:#e3e3e6;--bc-ink-2:#c4c7cd;--bc-ink-3:#8e9198;--bc-text:var(--bc-ink);--bc-text-2:var(--bc-ink-2);--bc-text-3:var(--bc-ink-3);--bc-ground:#2a2c30;--bc-hover:#27292d;--bc-selected:#0f3a66;--bc-pill:#2a2c30;--bc-pill-2:#33363b;--bc-rule:#3a3d42;--bc-rule-strong:#8e9198;--bc-line:var(--bc-rule);--bc-line-strong:var(--bc-rule-strong);--bc-ink-hover:#c4c7cd;--bc-tonal:#26282c;--bc-tonal-hover:#2e3035;--bc-accent:#8ab4f8;--bc-accent-strong:#a8c7fa;--bc-accent-ink:#062e5c;--bc-accent-text:#a8c7fa;--bc-live:#ff4f8a;--bc-live-strong:#ff4f8a;--bc-live-text:#ff7aa6;--bc-good:#7fd99a;--bc-bad:#ffb4ab;--bc-caution:#ffd57a;--bc-good-bg:#0f3d22;--bc-bad-bg:#5a1d19;--bc-bad-bar:var(--bc-bad)}.dark body:has(.bc-app) .bc-scope{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bc-panel:#1e1f22;--bc-surface:#1e1f22;--bc-ink:#e3e3e6;--bc-ink-2:#c4c7cd;--bc-ink-3:#8e9198;--bc-text:var(--bc-ink);--bc-text-2:var(--bc-ink-2);--bc-text-3:var(--bc-ink-3);--bc-ground:#2a2c30;--bc-hover:#27292d;--bc-selected:#0f3a66;--bc-pill:#2a2c30;--bc-pill-2:#33363b;--bc-rule:#3a3d42;--bc-rule-strong:#8e9198;--bc-line:var(--bc-rule);--bc-line-strong:var(--bc-rule-strong);--bc-ink-hover:#c4c7cd;--bc-tonal:#26282c;--bc-tonal-hover:#2e3035;--bc-accent:#8ab4f8;--bc-accent-strong:#a8c7fa;--bc-accent-ink:#062e5c;--bc-accent-text:#a8c7fa;--bc-live:#ff4f8a;--bc-live-strong:#ff4f8a;--bc-live-text:#ff7aa6;--bc-good:#7fd99a;--bc-bad:#ffb4ab;--bc-caution:#ffd57a;--bc-good-bg:#0f3d22;--bc-bad-bg:#5a1d19;--bc-bad-bar:var(--bc-bad)}@supports (color:color-mix(in lab, red, red)){.dark .bc-app.bc,.dark .bc-app .bc,.dark .bc.bc-product{--bc-bad-bar:color-mix(in srgb, var(--bc-bad) 24%, var(--bc-surface))}.dark body:has(.bc-app) .bc-scope{--bc-bad-bar:color-mix(in srgb, var(--bc-bad) 24%, var(--bc-surface))}}.dark .bc-app.bc,.dark .bc-app .bc,.dark .bc.bc-product{--bc-caution-bg:#4a3800;--bc-badge-neutral-bg:#2a2c30;--bc-badge-neutral-fg:#c4c7cd;--bc-badge-good-bg:#0f3d22;--bc-badge-good-fg:#8fdba5;--bc-badge-caution-bg:#4a3800;--bc-badge-caution-fg:#ffd57a;--bc-badge-bad-bg:#5a1d19;--bc-badge-bad-fg:#ffb4ab;--bc-badge-info-bg:#0f3a66;--bc-badge-info-fg:#c7e0ff;--bc-badge-ai-bg:#2e2350;--bc-badge-ai-fg:#d9c5ff;--bc-badge-strong-bg:#e3e3e6;--bc-badge-strong-fg:#1e1f22;--bc-create:#0f3a66;--bc-on-create:#d6eaff;--bc-shadow-float:0 1px 3px #0009, 0 4px 8px 3px #0000004d;--bc-shadow-btn:inset 0 0 0 1px var(--bc-rule-strong);--bc-chart-1:#8ab4f8;--bc-chart-2:#3b5e8c;--bc-chart-band:#8ab4f81f;--bc-chart-muted:#44474d;--bc-chart-other:#5c5f66;--bc-ai-1:#6fb6ff;--bc-ai-2:#a993ff;--bc-ai-3:#ff6b9a;--bc-ai-container:#2a2540;--bc-feature-blue:#8ab4f8;--bc-feature-sky:#7cc8ef;--bc-feature-indigo:#a5adf5;--bc-feature-violet:#c8a6f5;--bc-feature-pink:#ff8fb4;--bc-feature-orange:#ffb072;--bc-feature-amber:#f2c55c;--bc-feature-lime:#b3d77a;--bc-feature-green:#81c995;--bc-feature-teal:#6fd3c6;--bc-feature-slate:#aeb3bc}.dark body:has(.bc-app) .bc-scope{--bc-caution-bg:#4a3800;--bc-badge-neutral-bg:#2a2c30;--bc-badge-neutral-fg:#c4c7cd;--bc-badge-good-bg:#0f3d22;--bc-badge-good-fg:#8fdba5;--bc-badge-caution-bg:#4a3800;--bc-badge-caution-fg:#ffd57a;--bc-badge-bad-bg:#5a1d19;--bc-badge-bad-fg:#ffb4ab;--bc-badge-info-bg:#0f3a66;--bc-badge-info-fg:#c7e0ff;--bc-badge-ai-bg:#2e2350;--bc-badge-ai-fg:#d9c5ff;--bc-badge-strong-bg:#e3e3e6;--bc-badge-strong-fg:#1e1f22;--bc-create:#0f3a66;--bc-on-create:#d6eaff;--bc-shadow-float:0 1px 3px #0009, 0 4px 8px 3px #0000004d;--bc-shadow-btn:inset 0 0 0 1px var(--bc-rule-strong);--bc-chart-1:#8ab4f8;--bc-chart-2:#3b5e8c;--bc-chart-band:#8ab4f81f;--bc-chart-muted:#44474d;--bc-chart-other:#5c5f66;--bc-ai-1:#6fb6ff;--bc-ai-2:#a993ff;--bc-ai-3:#ff6b9a;--bc-ai-container:#2a2540;--bc-feature-blue:#8ab4f8;--bc-feature-sky:#7cc8ef;--bc-feature-indigo:#a5adf5;--bc-feature-violet:#c8a6f5;--bc-feature-pink:#ff8fb4;--bc-feature-orange:#ffb072;--bc-feature-amber:#f2c55c;--bc-feature-lime:#b3d77a;--bc-feature-green:#81c995;--bc-feature-teal:#6fd3c6;--bc-feature-slate:#aeb3bc}.dark .bc-shell.bc-studio,.dark .bc-shell .bc.bc-studio,.dark .bc.bc-studio.shell-sidebar{--bc-bg:#131416;--bc-surface:#1e1f22;--bc-raise:#2a2c30;--bc-hover:#2a2c30;--bc-text:#e3e3e6;--bc-text-2:#c4c7cd;--bc-text-3:#8e9198;--bc-line:#3a3d42;--bc-line-strong:#8e9198;--bc-ground:#26282c;--bc-pill:#2a2c30;--bc-pill-2:#0f3a66;--bc-accent-text:#a8c7fa;--bc-live-text:#ff7aa6;--bc-good-bg:#0f3d22;--bc-bad-bg:#5a1d19;--bc-bad-bar:var(--bc-bad)}.dark body:has(.bc-app) .bc-scope.shell-sb-fly{--bc-bg:#131416;--bc-surface:#1e1f22;--bc-raise:#2a2c30;--bc-hover:#2a2c30;--bc-text:#e3e3e6;--bc-text-2:#c4c7cd;--bc-text-3:#8e9198;--bc-line:#3a3d42;--bc-line-strong:#8e9198;--bc-ground:#26282c;--bc-pill:#2a2c30;--bc-pill-2:#0f3a66;--bc-accent-text:#a8c7fa;--bc-live-text:#ff7aa6;--bc-good-bg:#0f3d22;--bc-bad-bg:#5a1d19;--bc-bad-bar:var(--bc-bad)}@supports (color:color-mix(in lab, red, red)){.dark .bc-shell.bc-studio,.dark .bc-shell .bc.bc-studio,.dark .bc.bc-studio.shell-sidebar{--bc-bad-bar:color-mix(in srgb, var(--bc-bad) 24%, var(--bc-surface))}.dark body:has(.bc-app) .bc-scope.shell-sb-fly{--bc-bad-bar:color-mix(in srgb, var(--bc-bad) 24%, var(--bc-surface))}}.dark .bc-shell.bc-studio,.dark .bc-shell .bc.bc-studio,.dark .bc.bc-studio.shell-sidebar{--bc-caution-bg:#4a3800;--bc-chart-1:#8ab4f8;--bc-chart-2:#3b5e8c;--bc-chart-band:#8ab4f81f;--bc-chart-muted:#44474d}.dark body:has(.bc-app) .bc-scope.shell-sb-fly{--bc-caution-bg:#4a3800;--bc-chart-1:#8ab4f8;--bc-chart-2:#3b5e8c;--bc-chart-band:#8ab4f81f;--bc-chart-muted:#44474d}.dark .bc-shell .bc.bc-studio.bc-island{--bc-bg:#26282c;--bc-surface:#1e1f22;--bc-raise:#2e3035;--bc-hover:#2e3035;--bc-line:#3a3d42}:is(.day-board,.rcv-dl,.sec-roles,.sec-store,.ct-topics) :where(dl,dd),:is(.rcv-dl,.sec-roles,.sec-store,.ct-topics){margin:0}.sizes{margin-top:var(--bc-spacing-09);border-top:1px solid var(--bc-line-strong)}.sizes-row{gap:var(--bc-spacing-07);padding-block:var(--bc-spacing-07);border-bottom:1px solid var(--bc-line);grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,5fr);display:grid}.sizes-head{padding-block:var(--bc-spacing-04);font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);letter-spacing:.08em;color:var(--bc-text-3)}.sizes-row h3{font-size:var(--bc-text-lg);font-weight:700}.sizes-need{color:var(--bc-text-2)}.sizes-label{display:none}@media (min-width:1024px){.onboard.pflow{grid-template-columns:repeat(5,minmax(0,1fr))}}.screen-cap{gap:var(--bc-spacing-03);margin-top:var(--bc-spacing-05);display:grid}.screen-cap h3{font-size:var(--bc-text-lg);font-weight:700}.screen-cap p{font-size:var(--bc-text-sm);color:var(--bc-text-2)}.share{gap:var(--bc-spacing-06);margin-top:var(--bc-spacing-09);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.share-col{align-content:start;gap:var(--bc-spacing-05);padding:var(--bc-spacing-06);border:1px solid var(--bc-line);border-radius:var(--bc-radius-media);display:grid}.share-col h3{font-size:var(--bc-text-lg);font-weight:700}.share-col ul{gap:var(--bc-spacing-04);display:grid}.share-col li{grid-template-columns:var(--bc-spacing-06) minmax(0, 1fr);gap:var(--bc-spacing-04);color:var(--bc-text-2);display:grid}.share-col svg{width:var(--bc-spacing-06);height:var(--bc-spacing-06)}.share-col[data-k=see] svg{color:var(--bc-accent)}.share-col[data-k=hide] svg{color:var(--bc-text-3)}@media (max-width:767px){.share{grid-template-columns:minmax(0,1fr)}}.site .rcv-sample{margin-top:var(--bc-spacing-05);font-size:var(--bc-text-xs);color:var(--bc-text-3)}.site .prep{column-gap:var(--bc-spacing-09);margin-top:var(--bc-spacing-09);border-top:1px solid var(--bc-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prep li{align-content:start;gap:var(--bc-spacing-03);padding:var(--bc-spacing-06) 0 var(--bc-spacing-06) var(--bc-spacing-09);border-bottom:1px solid var(--bc-line);display:grid;position:relative}.prep li:before{content:"";top:calc(var(--bc-spacing-06) + var(--bc-spacing-02));width:var(--bc-spacing-06);height:var(--bc-spacing-06);border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-sm);position:absolute;left:0}.prep li:after{content:"";top:calc(var(--bc-spacing-06) + var(--bc-spacing-03));left:var(--bc-spacing-03);width:var(--bc-spacing-03);height:var(--bc-spacing-04);border-right:var(--bc-tick-major) solid var(--bc-text);border-bottom:var(--bc-tick-major) solid var(--bc-text);position:absolute;transform:rotate(45deg)}.prep h3{font-size:var(--bc-text-lg);font-weight:700}.prep p{color:var(--bc-text-2)}.site .why{margin-top:var(--bc-spacing-09);border-top:1px solid var(--bc-line-strong)}.why li{grid-template-columns:var(--bc-space-9) minmax(0, 5fr) minmax(0, 7fr);align-items:baseline;gap:var(--bc-spacing-07);padding-block:var(--bc-spacing-09);border-bottom:1px solid var(--bc-line);display:grid}.why .site-mono{font-size:var(--bc-text-xl);color:var(--bc-text-3)}.why h3{font-size:var(--bc-text-xl);font-weight:700;line-height:1.4}.why p{color:var(--bc-text-2)}.site .rev{gap:var(--bc-spacing-04);margin-top:var(--bc-spacing-09);display:grid}.rev li{grid-template-columns:var(--bc-space-9) var(--bc-space-9) minmax(0, 1fr) minmax(0, auto);align-items:center;gap:var(--bc-spacing-07);padding:var(--bc-spacing-06) var(--bc-spacing-07);border:1px solid var(--bc-line);border-radius:var(--bc-radius-media);background:var(--bc-surface);grid-template-areas:"tc stack text unit";display:grid}.rev .site-cue-tc{grid-area:tc}.rev-stack{gap:var(--bc-spacing-02);flex-direction:column-reverse;grid-area:stack;display:flex}.rev-stack i{height:var(--bc-spacing-04);border-radius:var(--bc-radius-sm);border:1px dashed var(--bc-line-strong)}.rev-stack i[data-on=true]{background:var(--bc-text-3);border:0}.rev-stack i[data-new=true]{background:var(--bc-text)}.rev-text{gap:var(--bc-spacing-03);grid-area:text;display:grid}.rev-text h3{font-size:var(--bc-text-lg);font-weight:700}.rev-text p{max-width:40em;font-size:var(--bc-text-sm);color:var(--bc-text-2)}.rev-unit{justify-items:end;gap:var(--bc-spacing-02);white-space:nowrap;grid-area:unit;display:grid}.rev-unit span{font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);color:var(--bc-text-3)}.rev-unit strong{font-size:var(--bc-text-lg)}.company{justify-content:space-between;align-items:flex-end;gap:var(--bc-spacing-07);border-top:1px solid var(--bc-line);flex-wrap:wrap;display:flex}.sec-flow-head{margin-top:var(--bc-space-9)}.sec-flow{grid-template-columns:minmax(0, 1fr) var(--bc-space-8) minmax(0, 1.15fr) calc(var(--bc-space-9) + var(--bc-spacing-07)) minmax(0, 1fr);margin-top:var(--bc-spacing-09);display:grid}.sec-node{align-content:start;gap:var(--bc-spacing-04);padding:var(--bc-spacing-06);border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-media);background:var(--bc-surface);display:grid}.sec-node-core{border-color:var(--bc-text-3);box-shadow:var(--bc-media-shadow)}.sec-tag{font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);letter-spacing:.12em;color:var(--bc-text-3)}.sec-node h3{align-items:center;gap:var(--bc-spacing-03);font-size:var(--bc-text-lg);font-weight:700;display:flex}.sec-node h3 img,.sec-logo{width:var(--bc-spacing-06);height:var(--bc-spacing-06);flex:none}.sec-logo{fill:var(--bc-text)}.sec-node ul{gap:var(--bc-spacing-03);display:grid}.sec-node li{padding-left:var(--bc-spacing-05);font-size:var(--bc-text-sm);color:var(--bc-text-2);position:relative}.sec-node li:before{content:"";width:var(--bc-spacing-03);background:var(--bc-text-3);height:1px;position:absolute;top:.8em;left:0}.sec-pipe{place-items:center;display:grid;position:relative}.sec-pipe i{background:var(--bc-line-strong);height:1px;position:absolute;inset:50% 0 auto}.sec-pipe i:after{content:"";top:calc(-1 * var(--bc-spacing-02));width:var(--bc-spacing-03);height:var(--bc-spacing-03);border-radius:var(--bc-radius-pill);background:var(--bc-text);animation:2.4s linear infinite sec-move-x;position:absolute;left:0}@keyframes sec-move-x{to{left:calc(100% - var(--bc-spacing-03))}}.sec-gate{z-index:1;padding:var(--bc-spacing-02) var(--bc-spacing-04);border:1px solid var(--bc-accent);border-radius:var(--bc-radius-pill);background:var(--bc-bg);font-size:var(--bc-text-xs);text-align:center;position:relative}.site .sec-principles{gap:var(--bc-spacing-06);margin-top:var(--bc-spacing-09);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sec-principles li{align-content:start;gap:var(--bc-spacing-04);padding:var(--bc-spacing-07);border:1px solid var(--bc-line);border-radius:var(--bc-radius-media);background:var(--bc-surface);display:grid}.sec-principles .site-mono{font-size:var(--bc-text-xs);color:var(--bc-text-3)}.sec-principles h3{font-size:var(--bc-text-lg);font-weight:700}.sec-principles p{color:var(--bc-text-2)}.sec-perm{align-items:start;gap:var(--bc-spacing-09);margin-top:var(--bc-spacing-09);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.sec-roles{border-top:1px solid var(--bc-line-strong)}.sec-roles>div{grid-template-columns:var(--bc-space-9) minmax(0, 1fr);gap:var(--bc-spacing-06);padding-block:var(--bc-spacing-06);border-bottom:1px solid var(--bc-line);display:grid}.sec-roles dt{font-weight:700}.sec-roles dd{color:var(--bc-text-2)}.sec-approval{padding:var(--bc-spacing-07);border:1px solid var(--bc-line);border-radius:var(--bc-radius-media);background:var(--bc-surface)}.site .sec-approval-head{margin-bottom:var(--bc-spacing-06);font-size:var(--bc-text-sm);font-weight:700}.sec-approval li{padding:0 0 var(--bc-spacing-06) var(--bc-spacing-07);font-size:var(--bc-text-sm);position:relative}.sec-approval li:last-child{padding-bottom:0}.sec-approval li:before{content:"";top:var(--bc-spacing-04);bottom:0;left:calc(var(--bc-spacing-03) - 1px);background:var(--bc-line-strong);width:1px;position:absolute}.sec-approval li:last-child:before{display:none}.sec-approval li:after{content:"";top:var(--bc-spacing-03);left:var(--bc-spacing-02);width:var(--bc-spacing-03);height:var(--bc-spacing-03);border:1px solid var(--bc-text-3);border-radius:var(--bc-radius-pill);background:var(--bc-surface);position:absolute}.sec-approval li[data-key=true]{font-weight:700}.sec-approval li[data-key=true]:after{border-color:var(--bc-accent);background:var(--bc-accent)}.site .sec-signin{gap:var(--bc-spacing-06);margin-top:var(--bc-spacing-09);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sec-signin li{gap:var(--bc-spacing-03);padding-top:var(--bc-spacing-05);border-top:1px solid var(--bc-line-strong);display:grid}.sec-signin h3{font-size:var(--bc-text-md);font-weight:700}.sec-signin p{font-size:var(--bc-text-sm);color:var(--bc-text-2)}.sec-store{margin-top:var(--bc-spacing-09);border-top:1px solid var(--bc-line-strong);border-left:1px solid var(--bc-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sec-store>div{align-content:start;gap:var(--bc-spacing-04);padding:var(--bc-spacing-07);border-right:1px solid var(--bc-line);border-bottom:1px solid var(--bc-line);display:grid}.sec-store dt{font-size:var(--bc-text-xl);font-weight:700}.sec-store dd{color:var(--bc-text-2)}.site .help-h2{margin-top:var(--bc-space-9)}.help-topics{gap:var(--bc-spacing-05);margin-top:var(--bc-spacing-09);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.help-topics a{align-content:start;gap:var(--bc-spacing-03);padding:var(--bc-spacing-06);border:1px solid var(--bc-line);border-radius:var(--bc-radius-media);background:var(--bc-surface);transition:transform var(--bc-dur) var(--bc-ease), border-color var(--bc-dur) var(--bc-ease);display:grid}.help-topics a:hover{transform:translateY(calc(-1 * var(--bc-spacing-02)));border-color:var(--bc-text-3)}.help-topics .site-mono{font-size:var(--bc-text-xs);color:var(--bc-text-3)}.help-topics strong{font-size:var(--bc-text-lg)}.help-topics a>span:last-child{font-size:var(--bc-text-sm);color:var(--bc-text-2)}.help-topic{gap:var(--bc-spacing-09);margin-top:var(--bc-space-8);scroll-margin-top:calc(var(--site-header-h) + var(--bc-spacing-06));grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.help-topic-head{top:calc(var(--site-header-h) + var(--bc-spacing-07));align-self:start;gap:var(--bc-spacing-03);display:grid;position:sticky}.help-topic-head .site-mono{font-size:var(--bc-text-xs);color:var(--bc-text-3)}.help-topic-head h3{font-size:var(--bc-text-xl);font-weight:700}.help-topic-head p{color:var(--bc-text-2)}.help-topic .faq{max-width:none;margin-top:0}.ct{align-items:start;gap:var(--bc-space-8);margin-top:var(--bc-spacing-09);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.ct .site-form{max-width:none;margin-top:0}.ct-side{gap:var(--bc-spacing-06);padding:var(--bc-spacing-07);border:1px solid var(--bc-line);border-radius:var(--bc-radius-media);background:var(--bc-surface);display:grid}.ct-block+.ct-block{padding-top:var(--bc-spacing-06);border-top:1px solid var(--bc-line)}.site .ct-block h2{margin-bottom:var(--bc-spacing-04);font-size:var(--bc-text-md);font-weight:700}.ct-block p{font-size:var(--bc-text-sm);color:var(--bc-text-2)}.ct-steps{gap:var(--bc-spacing-05);counter-reset:ct;display:grid}.ct-steps li{grid-template-columns:var(--bc-spacing-07) minmax(0, 1fr);column-gap:var(--bc-spacing-04);counter-increment:ct;display:grid}.ct-steps li:before{content:counter(ct, decimal-leading-zero);padding-top:var(--bc-spacing-02);font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);color:var(--bc-text-3);grid-row:span 2}.ct-steps strong{font-size:var(--bc-text-sm)}.ct-steps span,.ct-topics dd{font-size:var(--bc-text-sm);color:var(--bc-text-2)}.ct-topics>div{padding-block:var(--bc-spacing-04)}.ct-topics>div+div{border-top:1px solid var(--bc-line)}.ct-topics dt{font-size:var(--bc-text-sm);font-weight:700}@media (max-width:1023px){.sizes-row{gap:var(--bc-spacing-04) var(--bc-spacing-07);grid-template-columns:repeat(2,minmax(0,1fr))}.sizes-row h3{grid-column:1/-1}.sizes-head{display:none}.sizes-label{margin-bottom:var(--bc-spacing-02);font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);letter-spacing:.08em;color:var(--bc-text-3);display:block}.why li{grid-template-columns:var(--bc-space-8) minmax(0, 1fr);row-gap:var(--bc-spacing-04)}.why p{grid-column:2}.rev li{grid-template-columns:var(--bc-space-8) minmax(0, 1fr) auto;gap:var(--bc-spacing-04) var(--bc-spacing-06);grid-template-areas:"stack tc unit""stack text text";align-items:start}.sec-flow{grid-template-columns:minmax(0,1fr)}.sec-pipe{min-height:var(--bc-space-8)}.sec-pipe i{width:1px;height:auto;inset:0 auto 0 50%}.sec-pipe i:after{top:0;left:calc(-1 * var(--bc-spacing-02));animation-name:sec-move-y}.sec-perm{grid-template-columns:minmax(0,1fr)}.help-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.help-topics a:last-child:nth-child(odd){grid-column:1/-1}.help-topic{gap:var(--bc-spacing-06);grid-template-columns:minmax(0,1fr)}.help-topic-head{position:static}.ct{gap:var(--bc-spacing-09);grid-template-columns:minmax(0,1fr)}}@keyframes sec-move-y{to{top:calc(100% - var(--bc-spacing-03))}}@media (min-width:768px) and (max-width:1023px){.onboard.pflow{grid-template-columns:minmax(0,1fr);gap:0}.onboard.pflow li{grid-template-columns:var(--bc-space-9) minmax(0, 2fr) minmax(0, 3fr);align-items:baseline;column-gap:var(--bc-spacing-06);padding-block:var(--bc-spacing-06)}}@media (max-width:767px){.sizes-row{padding-block:var(--bc-spacing-06);grid-template-columns:minmax(0,1fr)}.rcv{grid-template-columns:minmax(0,1fr)}.rcv-mock,.rcv-forecast .rcv-mock{padding:var(--bc-spacing-05)}.rcv-bar{grid-template-columns:var(--bc-spacing-09) minmax(0, 1fr) var(--bc-space-8);gap:var(--bc-spacing-04)}.rcv-track{height:var(--bc-spacing-04)}.site .prep{grid-template-columns:minmax(0,1fr)}.prep h3{font-size:var(--bc-text-md)}.prep p{font-size:var(--bc-text-sm)}.why li{gap:var(--bc-spacing-03);padding-block:var(--bc-spacing-06);grid-template-columns:minmax(0,1fr)}.why p{grid-column:auto}.why .site-mono{font-size:var(--bc-text-sm)}.why h3{font-size:var(--bc-text-lg)}.rev li{grid-template-columns:var(--bc-spacing-07) minmax(0, 1fr);padding:var(--bc-spacing-05);gap:var(--bc-spacing-03) var(--bc-spacing-05);grid-template-areas:"stack tc""stack text""stack unit"}.rev-unit{justify-content:start;align-items:baseline;gap:var(--bc-spacing-04);grid-auto-flow:column}.rev-unit strong{font-size:var(--bc-text-md)}.sec-principles,.sec-signin,.sec-store{grid-template-columns:minmax(0,1fr)}.sec-principles li{padding:var(--bc-spacing-06)}.sec-store>div{padding:var(--bc-spacing-06) var(--bc-spacing-05)}.sec-store dt{font-size:var(--bc-text-lg)}.sec-roles>div{grid-template-columns:var(--bc-space-8) minmax(0, 1fr);gap:var(--bc-spacing-04)}.sec-approval{padding:var(--bc-spacing-06)}.help-topics{gap:var(--bc-spacing-04);grid-template-columns:minmax(0,1fr)}.help-topics a{grid-template-columns:var(--bc-spacing-07) minmax(0, 1fr);column-gap:var(--bc-spacing-04);padding:var(--bc-spacing-05)}.help-topics a>:not(.site-mono){grid-column:2}.help-topics .site-mono{padding-top:var(--bc-spacing-02);grid-row:1/3}.help-topics a:last-child:nth-child(odd){grid-column:auto}.help-topic{margin-top:var(--bc-spacing-09)}.help-topic-head h3{font-size:var(--bc-text-lg)}.ct-side{padding:var(--bc-spacing-06)}}@media (prefers-reduced-motion:reduce){.day-phone img,.day-board,.day-steps li,.help-topics a{transition:none}.sec-pipe i:after{animation:none}}.legal-updated{margin-top:var(--bc-spacing-05);font-size:var(--bc-text-xs);color:var(--bc-text-3)}.legal{gap:var(--bc-spacing-09);margin-top:var(--bc-space-8);display:grid}.legal-toc ol{gap:var(--bc-spacing-03);font-size:var(--bc-text-sm);margin:0;padding:0;list-style:none;display:grid}.legal-toc a{color:var(--bc-text-2);text-decoration:none}.legal-toc a:hover{color:var(--bc-text)}.legal-body{gap:var(--bc-spacing-09);max-width:46em;display:grid}.legal-body section{gap:var(--bc-spacing-04);scroll-margin-top:calc(72px + var(--bc-spacing-06));display:grid}.legal-body h2{font-size:var(--bc-text-lg);font-weight:700}.legal-body p,.legal-body li{color:var(--bc-text-2);line-height:1.9}.legal-body ul,.legal-body ol{gap:var(--bc-spacing-03);margin:0;padding-left:1.25em;display:grid}.legal-body ul{list-style:outside}.legal-body ol{list-style:decimal}.legal-body h3{font-size:var(--bc-text-md);font-weight:700}.legal-body strong{color:var(--bc-text)}.legal-body a{color:var(--bc-text);text-underline-offset:3px;text-decoration:underline}.help-articles{margin-top:var(--bc-spacing-09)}@media (max-width:1023px){.legal-toc{display:none}}@media (min-width:1024px){.legal{grid-template-columns:16rem minmax(0,1fr);align-items:start}.legal-toc{top:calc(72px + var(--bc-spacing-06));position:sticky}}.legal-wide{margin-top:0}.legal-main{gap:var(--bc-space-8);min-width:0;display:grid}.legal-main>.legal-body{max-width:46em}.legal-aside{align-content:start;gap:var(--bc-spacing-09);display:grid}.legal-aside section{justify-items:start;gap:var(--bc-spacing-04);display:grid}.legal-aside h2{font-size:var(--bc-text-sm);color:var(--bc-text-2);font-weight:700}.legal-aside ul{gap:var(--bc-spacing-05);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.legal-aside li a{gap:var(--bc-spacing-02);text-decoration:none;display:grid}.legal-aside li strong{color:var(--bc-text);font-weight:700}.legal-aside li a:hover strong{text-underline-offset:3px;text-decoration:underline}.legal-aside li span,.legal-aside p{color:var(--bc-text-2);font-size:var(--bc-text-sm);line-height:1.8}@media (min-width:1024px){.legal-wide .legal-aside{grid-column:2}.legal-body.help-articles{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));align-items:start;max-width:none}}@media (min-width:1280px){.legal-wide{grid-template-columns:minmax(14rem,1fr) minmax(0,46em) minmax(16rem,1fr)}.legal-wide .legal-aside{top:calc(72px + var(--bc-spacing-06));grid-column:3;position:sticky}}.site .bc.bc-product{--bc-font-sans:var(--font-gsans), var(--font-noto-jp), "Hiragino Sans", "Yu Gothic", sans-serif;--bc-font-num:var(--bc-font-sans);font-family:var(--bc-font-sans);font-size:var(--bc-type-body-01);line-height:var(--bc-leading-row)}.am-win{border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-media);box-shadow:var(--bc-media-shadow);font-size:var(--bc-type-label-01);flex-direction:column;line-height:1.4;display:flex;overflow:hidden}.am-chrome{align-items:center;gap:var(--bc-spacing-04);padding:var(--bc-spacing-03) var(--bc-spacing-04);border-bottom:1px solid var(--bc-line);background:var(--bc-surface);display:flex}.am-dots{gap:var(--bc-spacing-02);display:flex}.am-dots i{width:var(--bc-spacing-03);height:var(--bc-spacing-03);border-radius:var(--bc-radius-pill);background:var(--bc-line-strong)}.am-url{padding:var(--bc-spacing-02) var(--bc-spacing-04);border-radius:var(--bc-radius-sm);background:var(--bc-bg);color:var(--bc-text-2);font-family:var(--bc-font-mono);font-size:var(--bc-type-label-01);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:0 24rem;margin-inline:auto;overflow:hidden}.am-app{grid-template-columns:var(--bc-spacing-09) minmax(0, 1fr);padding:0 var(--bc-spacing-03) var(--bc-spacing-03) 0;background:var(--bc-bg);display:grid}.am-rail{align-content:start;justify-items:center;gap:var(--bc-spacing-05);padding-top:var(--bc-spacing-07);color:var(--bc-text-3);display:grid}.am-rail svg{box-sizing:content-box;width:var(--bc-spacing-05);height:var(--bc-spacing-05);padding:var(--bc-spacing-02);border-radius:var(--bc-radius-sm)}.am-rail svg[data-on=true]{background:var(--bc-line-strong);color:var(--bc-text)}.am-main{min-width:0}.am-bar{align-items:center;gap:var(--bc-spacing-04);min-height:var(--bc-spacing-09);color:var(--bc-text);font-weight:500;display:flex}.am-search{height:var(--bc-spacing-06);border-radius:var(--bc-radius-sm);background:var(--bc-surface);flex:0 20rem;margin-inline:auto}.am-sheet{align-content:start;gap:var(--bc-spacing-05);min-width:0;padding:var(--bc-spacing-06);border-radius:var(--bc-radius-surface);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.am-card{border-radius:var(--bc-radius-surface);background:var(--bc-surface);min-width:0;box-shadow:var(--bc-shadow-card)}.am-h{font-size:var(--bc-text-xl);font-weight:600;line-height:1.3}.am-title{font-size:var(--bc-text-lg);font-weight:600;line-height:1.4}.am-sub{color:var(--bc-text-2);font-size:var(--bc-type-label-01)}.am-yen{font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--bc-text-lg);letter-spacing:var(--bc-tracking-num);white-space:nowrap}.am-yen-lg{font-size:var(--bc-text-metric-hero)}.am-chip{width:fit-content;min-height:var(--bc-chip-h);padding:0 var(--bc-spacing-03);border-radius:var(--bc-radius-sm);background:var(--bc-badge-neutral-bg);box-shadow:inset 0 0 0 1px var(--bc-badge-neutral-ring);color:var(--bc-badge-neutral-fg);font-size:var(--bc-type-label-01);justify-self:start;align-items:center;font-weight:500;display:inline-flex}.am-chip[data-tone=good]{background:var(--bc-badge-good-bg);box-shadow:inset 0 0 0 1px var(--bc-badge-good-ring);color:var(--bc-badge-good-fg)}.am-chip[data-tone=caution]{background:var(--bc-badge-caution-bg);box-shadow:inset 0 0 0 1px var(--bc-badge-caution-ring);color:var(--bc-badge-caution-fg)}.am-chip[data-tone=ai]{background:var(--bc-badge-ai-bg);box-shadow:inset 0 0 0 1px var(--bc-badge-ai-ring);color:var(--bc-badge-ai-fg)}.am-btn{min-height:var(--bc-control-lg);padding:0 var(--bc-spacing-05);border-radius:var(--bc-radius-sm);background:var(--bc-ink);color:var(--bc-surface);white-space:nowrap;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.am-btn[data-sub=true]{background:var(--bc-surface);box-shadow:var(--bc-shadow-btn);color:var(--bc-ink)}.am-photo{aspect-ratio:1;border-radius:var(--bc-radius-media);background:var(--bc-ground);display:block;position:relative;overflow:hidden}.am-photo[data-ratio=wide]{aspect-ratio:4/3}.am-photo[data-ratio=portrait]{aspect-ratio:9/16}.am-photo img{object-fit:cover}.am-photo-badge{top:var(--bc-spacing-03);left:var(--bc-spacing-03);padding:0 var(--bc-spacing-02);border-radius:var(--bc-radius-control);background:var(--bc-media-band);color:var(--bc-media-text);font-size:var(--bc-type-label-01);position:absolute}.am-org{align-items:center;gap:var(--bc-spacing-03);min-width:0;color:var(--bc-text-2);font-size:var(--bc-type-label-01);display:inline-flex}.am-mark{width:var(--bc-spacing-05);height:var(--bc-spacing-05);border-radius:var(--bc-radius-control);background:var(--bc-pill-2);color:var(--bc-text);font-size:var(--bc-type-label-01);flex:none;place-items:center;display:inline-grid}.am-facts{display:grid}.am-facts>div{justify-content:space-between;gap:var(--bc-spacing-05);padding-block:var(--bc-spacing-03);border-top:1px solid var(--bc-line);display:flex}.am-facts dt{color:var(--bc-text-2)}.am-facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.am-note{gap:var(--bc-spacing-02);padding:var(--bc-spacing-04);border-radius:var(--bc-radius-sm);background:var(--bc-ground);display:grid}.am-tray{justify-content:space-between;align-items:center;gap:var(--bc-spacing-05);padding:var(--bc-spacing-04) var(--bc-spacing-05);border-radius:var(--bc-radius-surface);background:var(--bc-surface);box-shadow:var(--bc-shadow-float);display:flex}.am-tray>span{display:grid}.am-front{gap:var(--bc-spacing-06);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.am-top{align-items:start;gap:var(--bc-spacing-05);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.am-top-body{justify-items:start;gap:var(--bc-spacing-04);display:grid}.am-headline{font-size:var(--bc-text-lg);font-weight:600;line-height:1.45}.am-stats{gap:var(--bc-spacing-05);flex-wrap:wrap;display:flex}.am-stats dt{color:var(--bc-text-2);font-size:var(--bc-type-label-01)}.am-stats dd{font-size:var(--bc-text-lg);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.am-heads{align-content:start;display:grid}.am-heads li{grid-template-columns:minmax(0, 1fr) var(--bc-row-media);gap:var(--bc-spacing-04);padding-block:var(--bc-spacing-04);border-top:1px solid var(--bc-line);display:grid}.am-heads li:first-child{border-top:0;padding-top:0}.am-heads li>div{gap:var(--bc-spacing-02);grid-column:1;display:grid}.am-heads p{font-weight:500}.am-cats{gap:var(--bc-spacing-03);flex-wrap:wrap;display:flex}.am-cats li{padding:var(--bc-spacing-02) var(--bc-spacing-04);border-radius:var(--bc-radius-sm);background:var(--bc-pill);color:var(--bc-text-2)}.am-cats li[data-on=true]{background:var(--bc-ink);color:var(--bc-surface)}.am-query{gap:var(--bc-spacing-03);display:flex}.am-query>span:first-child{min-width:0;line-height:var(--bc-control-lg);padding:0 var(--bc-spacing-04);border-radius:var(--bc-radius-sm);box-shadow:var(--bc-shadow-btn);color:var(--bc-text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;display:block;overflow:hidden}.am-sourcing{gap:var(--bc-spacing-05);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.am-sourcing-main{align-content:start;gap:var(--bc-spacing-05);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.am-grid{gap:var(--bc-spacing-04);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.am-sourcing .am-grid>:nth-child(n+3){display:none}.am-pc{display:grid;overflow:hidden}.am-pc>.am-photo{border-radius:0}.am-pc-body{gap:var(--bc-spacing-02);padding:var(--bc-spacing-04);display:grid}.am-pc-name{font-weight:500}.am-left{height:3px;margin-top:var(--bc-spacing-02);border-radius:var(--bc-radius-pill);background:linear-gradient(to right, var(--bc-chart-1) var(--p), var(--bc-rule) var(--p))}.am-drawer{align-content:start;gap:var(--bc-spacing-04);margin:calc(-1 * var(--bc-spacing-06)) calc(-1 * var(--bc-spacing-06)) calc(-1 * var(--bc-spacing-06)) 0;padding:var(--bc-spacing-06);background:var(--bc-surface);box-shadow:var(--bc-shadow-float);display:grid}.am-price{align-items:baseline;gap:var(--bc-spacing-03);flex-wrap:wrap;display:flex}.am-actions{gap:var(--bc-spacing-03);display:grid}.am-board{gap:var(--bc-spacing-03);padding:var(--bc-spacing-03);border-radius:var(--bc-radius-surface);background:var(--bc-ground);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.am-board li{align-content:start;gap:var(--bc-spacing-03);padding:var(--bc-spacing-03);border-radius:var(--bc-radius-sm);background:var(--bc-surface);box-shadow:var(--bc-shadow-card);display:grid}.am-board-head{justify-content:space-between;gap:var(--bc-spacing-02);white-space:nowrap;font-weight:500;display:flex;overflow:hidden}.am-board-pics{gap:var(--bc-spacing-02);display:grid}.am-flow{gap:var(--bc-spacing-04);padding:var(--bc-spacing-05);display:grid}.am-flow-head{justify-content:space-between;align-items:baseline;gap:var(--bc-spacing-03);flex-wrap:wrap;display:flex}.am-flow-bar{height:var(--bc-spacing-06);gap:2px;display:flex}.am-flow-bar i{flex:0 0 calc(var(--p) - 2px);background:var(--bc-chart-muted)}.am-flow-bar i:first-child{border-radius:var(--bc-radius-control) 0 0 var(--bc-radius-control)}.am-flow-bar i:last-child{border-radius:0 var(--bc-radius-control) var(--bc-radius-control) 0}.am-flow-bar i[data-profit=true]{background:var(--bc-chart-1)}.am-flow-legend{gap:var(--bc-spacing-03) var(--bc-spacing-06);flex-wrap:wrap;display:flex}.am-flow-legend dt{color:var(--bc-text-2);font-size:var(--bc-type-label-01)}.am-flow-legend dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.am-flow-legend [data-profit=true] dd{font-weight:600}.am-flow-foot{justify-content:space-between;align-items:center;gap:var(--bc-spacing-04);flex-wrap:wrap;display:flex}.am-detail{gap:var(--bc-spacing-06);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.am-detail-body{align-content:start;gap:var(--bc-spacing-03);display:grid}.am-chart{gap:var(--bc-spacing-03);padding:var(--bc-spacing-05);display:grid}.am-mark-label{padding:0 var(--bc-spacing-03);border-radius:var(--bc-radius-control);background:var(--bc-badge-bad-bg);color:var(--bc-badge-bad-fg);font-size:var(--bc-type-label-01)}.am-bars{height:var(--bc-chart-h-sm);align-items:flex-end;gap:1px;display:flex}.am-bars i{height:var(--p);background:var(--bc-chart-1);border-radius:1px 1px 0 0;flex:1}.am-bars i[data-drop=true]{background:var(--bc-bad)}.am-axis{font-family:var(--bc-font-mono);justify-content:space-between;display:flex}.am-settle{align-items:start;gap:var(--bc-spacing-05);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.am-month{gap:var(--bc-spacing-03);padding:var(--bc-spacing-05);display:grid}.am-progress{height:var(--bc-spacing-03);border-radius:var(--bc-radius-pill);background:linear-gradient(to right, var(--bc-chart-1) var(--p), var(--bc-pill-2) var(--p))}.am-rows>*{align-items:center;gap:var(--bc-spacing-04);padding:var(--bc-spacing-04) var(--bc-spacing-05);border-top:1px solid var(--bc-line);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.am-rows>:first-child{border-top:0}.am-rows>.am-rows-foot{background:var(--bc-ground);grid-template-columns:minmax(0,1fr) auto}.am-stock>*{grid-template-columns:var(--bc-row-media) minmax(0, 1fr) minmax(0, 1fr) auto}.am-stock-name{display:grid}.am-runway{height:var(--bc-spacing-03);border-radius:var(--bc-radius-pill);background:linear-gradient(to right, var(--bc-chart-2) var(--p), var(--bc-pill) var(--p))}.am-offer-head{grid-template-columns:var(--bc-row-media) minmax(0, 1fr);align-items:center;gap:var(--bc-spacing-04);display:grid}.am-offer-head>div{display:grid}.am-offer>*{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto}.am-offer-who,.am-offer-bar{gap:var(--bc-spacing-02);display:grid}.am-meter{height:var(--bc-spacing-04);border-radius:var(--bc-radius-control);background:linear-gradient(to right, var(--bc-chart-muted) var(--p), transparent var(--p))}.am-offer>[data-top=true] .am-meter{background-image:linear-gradient(to right, var(--bc-chart-1) var(--p), transparent var(--p))}.am-ready{align-items:start;gap:var(--bc-spacing-06);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.am-ready figure{gap:var(--bc-spacing-03);margin:0;display:grid}.am-ready-side{gap:var(--bc-spacing-04);display:grid}.am-cells{gap:var(--bc-spacing-03);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.am-cells li{gap:var(--bc-spacing-03);padding:var(--bc-spacing-04);border-radius:var(--bc-radius-sm);background:var(--bc-ground);font-weight:500;display:grid}.am-cells li[data-ok=false]{background:var(--bc-caution-bg)}.am-ok{align-items:center;gap:var(--bc-spacing-02);color:var(--bc-good);font-size:var(--bc-type-label-01);display:inline-flex}.am-ok svg{width:var(--bc-spacing-04);height:var(--bc-spacing-04)}.am-steps{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.am-steps li{justify-items:center;gap:var(--bc-spacing-03);color:var(--bc-text-2);display:grid;position:relative}.am-steps li:before{top:calc(var(--bc-spacing-04) / 2 - 1px);background:var(--bc-rule);content:"";height:2px;position:absolute;left:-50%;right:50%}.am-steps li:first-child:before{display:none}.am-steps li[data-state=done]:before,.am-steps li[data-state=now]:before{background:var(--bc-chart-1)}.am-steps i{width:var(--bc-spacing-04);height:var(--bc-spacing-04);border:2px solid var(--bc-rule-strong);border-radius:var(--bc-radius-pill);background:var(--bc-surface);position:relative}.am-steps li[data-state=done] i{border-color:var(--bc-chart-1);background:var(--bc-chart-1)}.am-steps li[data-state=now] i{border-color:var(--bc-accent);box-shadow:0 0 0 3px var(--bc-badge-info-bg)}.am-steps li[data-state=now]{color:var(--bc-text);font-weight:600}.am-deal{gap:var(--bc-spacing-05);grid-template-columns:auto minmax(0,1fr);display:grid}.am-promise{align-items:center;gap:var(--bc-spacing-04);padding:var(--bc-spacing-05);display:flex}.am-promise>span{white-space:nowrap;display:grid}.am-promise svg{width:var(--bc-space-8);height:var(--bc-space-8);flex:none;transform:rotate(-90deg)}.am-promise circle{fill:none;stroke:var(--bc-pill-2);stroke-width:4px}.am-promise circle+circle{stroke:var(--bc-chart-1)}.am-lanes{align-content:center;gap:var(--bc-spacing-05);padding:var(--bc-spacing-05);display:grid}.am-lanes p{border-top:2px solid var(--bc-chart-1);justify-content:center;display:flex;position:relative}.am-lanes p[data-dir=left]{border-top-color:var(--bc-chart-2)}.am-lanes p:after{top:calc(-1 * var(--bc-spacing-02) - 1px);border-block:var(--bc-spacing-02) solid transparent;border-left:var(--bc-spacing-03) solid var(--bc-chart-1);content:"";position:absolute;right:0}.am-lanes p[data-dir=left]:after{border-right:var(--bc-spacing-03) solid var(--bc-chart-2);border-left:0;left:0;right:auto}.am-lanes span{margin-top:var(--bc-spacing-02);font-weight:500}.am-requests{gap:var(--bc-spacing-04);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.am-request{display:grid;overflow:hidden}.am-request>.am-photo{border-radius:0}.am-request-foot{justify-content:space-between;align-items:center;gap:var(--bc-spacing-03);margin-top:var(--bc-spacing-03);flex-wrap:wrap;display:flex}.am-chip[data-tone=strong]{background:var(--bc-badge-strong-bg);box-shadow:none;color:var(--bc-badge-strong-fg)}.am-cal{border-radius:var(--bc-radius-surface);box-shadow:var(--bc-shadow-card);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.am-cal li{align-content:start;gap:var(--bc-spacing-02);min-width:0;min-height:calc(var(--bc-space-8) + var(--bc-spacing-06));padding:var(--bc-spacing-03);border-top:1px solid var(--bc-line);border-left:1px solid var(--bc-line);display:grid}.am-cal li:nth-child(7n+1){border-left:0}.am-cal .am-cal-week{text-align:center;border-top:0;min-height:0}.am-cal li[data-sale=true]{background:var(--bc-ground)}.am-cal-day{color:var(--bc-text-2);font-variant-numeric:tabular-nums}.am-cal-live{grid-template-columns:var(--bc-row-media-sm);gap:var(--bc-spacing-02);font-size:var(--bc-type-label-01);display:grid}.am-cal-live>span:last-child{grid-column:1/-1}.am-cal-slot{padding:var(--bc-spacing-02);border:1px dashed var(--bc-accent);border-radius:var(--bc-radius-control);color:var(--bc-accent-text);font-size:var(--bc-type-label-01)}.am-compare>*{grid-template-columns:6rem minmax(0,1fr) auto}.am-compare>p{grid-template-columns:minmax(0,1fr) auto}.am-report{align-items:start;gap:var(--bc-spacing-05);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.am-paper{gap:var(--bc-spacing-03);padding:var(--bc-spacing-07) var(--bc-spacing-06);border-radius:var(--bc-radius-sm);background:var(--bc-surface);box-shadow:var(--bc-shadow-float);display:grid}.am-paper-bars{align-items:flex-end;gap:var(--bc-spacing-03);height:var(--bc-space-8);display:flex}.am-paper-bars i{height:var(--p);border-radius:var(--bc-radius-control) var(--bc-radius-control) 0 0;background:var(--bc-chart-muted);flex:1}.am-paper-bars i[data-top=true]{background:var(--bc-chart-1)}.am-report .am-rows>*{grid-template-columns:minmax(0,1fr)}.am-chip[data-tone=bad]{background:var(--bc-badge-bad-bg);box-shadow:inset 0 0 0 1px var(--bc-badge-bad-ring);color:var(--bc-badge-bad-fg)}.am-record{gap:var(--bc-spacing-02) var(--bc-spacing-03);width:fit-content;padding:0 var(--bc-spacing-03);border-radius:var(--bc-radius-control);background:var(--bc-ground);font-size:var(--bc-type-label-01);flex-wrap:wrap;display:flex}.am-record>span{color:var(--bc-text-2)}.am-gap{gap:var(--bc-spacing-03)}.am-pl{width:100%;height:var(--bc-chart-h-sm);overflow:visible}.am-pl line{vector-effect:non-scaling-stroke}.am-pl [data-k=loss]{fill:var(--bc-bad-bg)}.am-pl [data-k=zero]{stroke:var(--bc-rule-strong);stroke-width:1px}.am-pl [data-k=plan]{stroke:var(--bc-bad);stroke-dasharray:4 3;stroke-width:1px}.am-pl [data-k=need]{stroke:var(--bc-chart-1);stroke-dasharray:4 3;stroke-width:1px}.am-pl [data-k=profit]{stroke:var(--bc-chart-1);stroke-width:2px}.am-pl-labels{height:var(--bc-spacing-06);font-size:var(--bc-type-label-01);font-weight:600;position:relative}.am-pl-labels span{left:var(--p);white-space:nowrap;position:absolute;transform:translate(-50%)}.am-pl-labels [data-k=plan]{color:var(--bc-bad)}.am-btn svg{width:var(--bc-spacing-05);height:var(--bc-spacing-05);margin-right:var(--bc-spacing-02)}.am-actor{width:var(--bc-spacing-07);height:var(--bc-spacing-07);border-radius:var(--bc-radius-pill);background:var(--bc-pill);color:var(--bc-text);font-size:var(--bc-type-label-01);flex:none;place-items:center;display:inline-grid}.am-actor[data-actor=ai]{background:var(--bc-ink);color:var(--bc-surface)}.am-actor[data-actor=system]:before{width:var(--bc-spacing-03);height:var(--bc-spacing-03);border-radius:var(--bc-radius-pill);background:var(--bc-chart-2);content:""}.am-actor svg{width:var(--bc-spacing-05);height:var(--bc-spacing-05);fill:currentColor}.am-activity-top{align-items:start;gap:var(--bc-spacing-06);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.am-activity-answer{justify-items:start;gap:var(--bc-spacing-03);display:grid}.am-activity-answer>.am-card{justify-self:stretch}.am-queue>p,.am-log>p{grid-template-columns:auto minmax(0,1fr) auto}.am-queue svg,.am-log>p>svg{width:var(--bc-spacing-05);height:var(--bc-spacing-05);color:var(--bc-text-2)}.am-week{gap:var(--bc-spacing-04);padding:var(--bc-spacing-05);background:var(--bc-ground);display:grid}.am-legend{gap:var(--bc-spacing-04);color:var(--bc-text-2);font-size:var(--bc-type-label-01);flex-wrap:wrap;display:flex}.am-legend span:before{width:var(--bc-spacing-03);height:var(--bc-spacing-03);margin-right:var(--bc-spacing-02);border-radius:var(--bc-radius-pill);background:var(--bc-chart-1);content:"";display:inline-block}.am-legend [data-k=person]:before{background:var(--bc-chart-2)}.am-legend [data-k=system]:before{background:var(--bc-chart-muted)}.am-week-bars{align-items:flex-end;gap:var(--bc-spacing-04);height:var(--bc-chart-h-sm);display:flex}.am-week-bars>span{height:var(--p);flex-direction:column;flex:1;gap:1px;display:flex}.am-week-bars i{background:var(--bc-chart-1);flex-basis:0}.am-week-bars i[data-k=person]{background:var(--bc-chart-2)}.am-week-bars i[data-k=system]{background:var(--bc-chart-muted)}.am-log>.am-log-day{background:var(--bc-ground);grid-template-columns:minmax(0,1fr)}.am-log>p{grid-template-columns:3em auto minmax(0,1fr) auto}.am-week .am-axis{gap:var(--bc-spacing-04);font-size:var(--bc-type-label-01);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.am-log-time{color:var(--bc-text-2);font-family:var(--bc-font-mono);font-size:var(--bc-type-label-01)}.am-approvals{align-items:start;gap:var(--bc-spacing-04);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.am-approval{gap:var(--bc-spacing-03);padding:var(--bc-spacing-05);display:grid}.am-approval-head{align-items:center;gap:var(--bc-spacing-03);flex-wrap:wrap;display:flex}.am-yen[data-sign=good]{color:var(--bc-good)}.am-yen[data-sign=bad]{color:var(--bc-bad)}.am-diff{display:grid}.am-diff del{color:var(--bc-text-2);-webkit-text-decoration-color:var(--bc-bad);-webkit-text-decoration-color:var(--bc-bad);-webkit-text-decoration-color:var(--bc-bad);text-decoration-color:var(--bc-bad)}.am-diff ins{font-weight:600;text-decoration:none}.am-reasons{gap:var(--bc-spacing-02);padding-top:var(--bc-spacing-03);border-top:1px solid var(--bc-line);display:grid}.am-reasons li{color:var(--bc-text-2);font-size:var(--bc-type-label-01)}.am-reasons li:before{margin-right:var(--bc-spacing-02);content:"・"}.am-actions-row{margin-top:var(--bc-spacing-02);display:flex}.am-guard{align-items:center;gap:var(--bc-spacing-03) var(--bc-spacing-05);padding:var(--bc-spacing-04) var(--bc-spacing-05);border-radius:var(--bc-radius-sm);background:var(--bc-ground);color:var(--bc-text-2);flex-wrap:wrap;display:flex}.am-guard svg{width:var(--bc-spacing-05);height:var(--bc-spacing-05);color:var(--bc-good)}.am-guard strong{color:var(--bc-text)}.am-guard span:before{margin-right:var(--bc-spacing-02);color:var(--bc-good);content:"✓"}@media (max-width:1023px){.am-approvals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.am-app{grid-template-columns:minmax(0,1fr);padding:0}.am-rail,.am-bar{display:none}.am-sheet{padding:var(--bc-spacing-05);border-radius:0}.am-front,.am-top,.am-detail,.am-settle,.am-ready,.am-deal{grid-template-columns:minmax(0,1fr)}.am-detail>.am-photo{display:none}.am-grid,.am-requests{grid-template-columns:repeat(2,minmax(0,1fr))}.am-grid>:nth-child(n+3),.am-heads li:nth-child(n+3){display:none}.am-sourcing{grid-template-columns:minmax(0,1fr)}.am-drawer{box-shadow:none;margin:0;padding:0}.am-drawer>.am-photo{display:none}.am-board{grid-template-columns:repeat(3,minmax(0,1fr))}.am-stock>*{grid-template-columns:var(--bc-row-media) minmax(0, 1fr) auto}.am-runway{display:none}.am-offer>*{grid-template-columns:minmax(0,1fr) auto}.am-offer-bar{grid-area:2/1/auto/-1}.am-cells{grid-template-columns:repeat(2,minmax(0,1fr))}.am-report{grid-template-columns:minmax(0,1fr)}.am-cal li{min-height:var(--bc-space-8);padding:var(--bc-spacing-02)}.am-cal-live>span:last-child{display:none}.am-settle .am-rows>p:not(.am-rows-foot){grid-template-columns:minmax(0,1fr) auto}.am-settle .am-rows .am-chip{grid-column:1/-1}.am-cal .am-chip,.am-cal-slot{max-width:100%;padding-inline:var(--bc-spacing-02);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.am-activity-top,.am-approvals{grid-template-columns:minmax(0,1fr)}.am-week,.am-approvals>:nth-child(n+3){display:none}.am-log>p{grid-template-columns:auto minmax(0,1fr)}.am-log-time,.am-log>p>svg,.am-log>p:nth-child(n+6){display:none}}.lang{font-size:var(--bc-text-sm);position:relative}.lang summary{align-items:center;gap:var(--bc-spacing-03);padding:var(--bc-spacing-02) var(--bc-spacing-03);border-radius:var(--bc-radius-sm);color:var(--bc-text-2);cursor:pointer;transition:color var(--bc-dur) var(--bc-ease);list-style:none;display:inline-flex}.lang summary::-webkit-details-marker{display:none}.lang summary:hover,.lang[open] summary{color:var(--bc-text)}.lang svg{width:var(--bc-spacing-05);height:var(--bc-spacing-05);fill:none;stroke:currentColor}.lang ul{top:calc(100% + var(--bc-spacing-03));z-index:40;min-width:calc(2 * var(--bc-space-9));max-height:calc(3 * var(--bc-space-9));padding:var(--bc-spacing-03);border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-media);background:var(--bc-surface);box-shadow:var(--bc-media-shadow);position:absolute;right:0;overflow-y:auto}.lang:not([open]) ul{display:none}.lang[data-up=true] ul{top:auto;bottom:calc(100% + var(--bc-spacing-03));left:0;right:auto}.lang li :is(a,button){padding:var(--bc-spacing-03) var(--bc-spacing-04);border-radius:var(--bc-radius-sm);color:var(--bc-text-2);display:block}.lang li button{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.lang li :is(a,button):hover{background:var(--bc-bg);color:var(--bc-text)}.lang li [aria-current=true]{color:var(--bc-text);font-weight:700}body:has(>.site){margin:0}.site,.site *,.site :before,.site :after{box-sizing:border-box}:where(.site) :where(h1,h2,h3,p,ol,ul,figure,fieldset){margin:0;padding:0}:where(.site) :where(ol,ul){list-style:none}.site :where(fieldset){border:0;min-width:0}.site :where(a){color:inherit;text-decoration:none}.site :where(button){font:inherit;cursor:pointer;border:0}.site :where(video,img){display:block}.site,.site .bc{--bc-font-sans:var(--font-zen), "Hiragino Sans", "Yu Gothic", sans-serif;--bc-font-mono:var(--font-plex-mono), ui-monospace, monospace}.site{--site-header-h:72px;min-height:100svh;padding-bottom:var(--bc-timeline-h);font-family:var(--bc-font-sans);-webkit-font-smoothing:antialiased;line-height:1.7}.site ::selection{background:var(--bc-accent-strong);color:var(--bc-accent-ink)}.site-mono{font-family:var(--bc-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em}.site-wrap{padding-inline:var(--bc-space-8)}.site-header{z-index:20;isolation:isolate;height:var(--site-header-h);align-items:center;gap:var(--bc-spacing-07);padding-inline:var(--bc-space-8);transition:background var(--bc-dur) var(--bc-ease), transform .36s var(--bc-ease);display:flex;position:fixed;inset:0 0 auto}.site-header[data-hidden=true]{transform:translateY(-100%)}.site-header[data-scrolled=true]:before{box-shadow:0 1px 0 var(--bc-line);background:#0a0a0bd1;inset:0;-webkit-mask-image:none;mask-image:none}.site-header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity var(--bc-dur) var(--bc-ease);background:linear-gradient(#0a0a0b8c,#0a0a0b00);position:absolute;inset:0 0 -24px;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}:is(.site-header:has(.mm:not([data-closed]) .mm-item:hover),.site-header:has(.mm:not([data-closed]) .mm-item:focus-within)){background:var(--bc-surface)}.site-header:has(.mm:not([data-closed]) .mm-item:hover):before{opacity:0}.site-header:has(.mm:not([data-closed]) .mm-item:focus-within):before{opacity:0}.site-logo{color:var(--bc-text);display:inline-flex}.logo{align-items:center;height:22px;display:inline-flex}.logo svg{fill:currentColor;width:auto;height:100%}.logo-aperture{transform-origin:49%}.site-header .logo-aperture{animation:logo-focus 1.2s var(--bc-ease) both}.site-logo:hover .logo-aperture{animation:logo-turn .9s var(--bc-ease)}.site-logo:hover .logo-dot,.logo[data-live=true] .logo-dot{animation:1.6s step-end infinite logo-blink}.logo[data-live=true] .logo-aperture{animation:14s linear infinite logo-turn}@keyframes logo-focus{0%{opacity:0;transform:rotate(-180deg)scale(.6)}60%{opacity:1}}@keyframes logo-turn{to{transform:rotate(360deg)}}@keyframes logo-blink{50%{opacity:.35}}.site-btn{white-space:nowrap;align-items:center;gap:var(--bc-spacing-03);height:48px;padding-inline:var(--bc-spacing-06);border-radius:var(--bc-radius-sm);font-size:var(--bc-text-sm);transition:background var(--bc-dur) var(--bc-ease), border-color var(--bc-dur) var(--bc-ease);font-weight:700;display:inline-flex}.site-btn-accent{background:var(--bc-accent-strong);color:var(--bc-accent-ink)}.site-btn-accent:hover{background:var(--bc-accent-strong)}@supports (color:color-mix(in lab, red, red)){.site-btn-accent:hover{background:color-mix(in srgb, var(--bc-accent-strong) 86%, black)}}.site-btn-line{border:1px solid var(--bc-line-strong);color:var(--bc-text)}.site-btn-line:hover{border-color:var(--bc-text)}.site-btn{position:relative;overflow:hidden}.site-btn:active{transform:scale(.97)}.site-btn-accent:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.site-btn-accent:hover:after{transition:transform .7s var(--bc-ease);transform:translate(120%)}.site-btn-sm{height:36px;padding-inline:var(--bc-spacing-05)}.site-hero{isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.site-hero-media{z-index:-1;position:absolute;inset:0}.site-hero-media video,.site-hero-media img{object-fit:cover;width:100%;height:100%}.site-hero-media:after{content:"";background:linear-gradient(90deg,#0a0a0bd9,#0a0a0b00 60%),linear-gradient(#0a0a0b00 60%,#0a0a0be6);position:absolute;inset:0}.site-hero-body{width:100%;padding:var(--bc-space-9) var(--bc-space-8) var(--bc-space-8)}.site-eyebrow{align-items:center;gap:var(--bc-spacing-04);font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--bc-text-2);display:flex}.site-live,.site-tag{align-items:center;gap:var(--bc-spacing-03);padding:2px var(--bc-spacing-03);border-radius:var(--bc-radius-pill);background:var(--bc-live-strong);color:var(--bc-live-ink);font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);letter-spacing:.12em;white-space:nowrap;font-weight:600;display:inline-flex}.site-tag{background:var(--bc-accent-strong);color:var(--bc-accent-ink)}.site-live:before,.site-tag:before{content:"";border-radius:var(--bc-radius-pill);background:currentColor;width:6px;height:6px;animation:1.6s step-end infinite site-blink}@keyframes site-blink{50%{opacity:0}}.site-h1{margin-top:var(--bc-spacing-06);font-size:var(--bc-text-hero);letter-spacing:-.02em;text-wrap:balance;font-weight:900;line-height:1.08}.site-h1 span{display:block}.site-lead{max-width:34em;margin-top:var(--bc-spacing-06);font-size:var(--bc-text-md);color:var(--bc-text-2)}.site-actions{gap:var(--bc-spacing-04);margin-top:var(--bc-spacing-07);flex-wrap:wrap;display:flex}.site-section{padding-block:var(--bc-space-9)}.site-h2{font-size:var(--bc-text-2xl);letter-spacing:-.01em;text-wrap:balance;font-weight:700;line-height:1.25}.site-body{margin-top:var(--bc-spacing-05);max-width:32em;color:var(--bc-text-2)}.site-sample{margin-top:var(--bc-spacing-04);font-size:var(--bc-text-xs);color:var(--bc-text-3)}.site-door-more{align-items:center;gap:var(--bc-spacing-03);margin-top:var(--bc-spacing-06);font-size:var(--bc-text-sm);font-weight:700;display:inline-flex}.site-door-more:after{content:"→";transition:transform var(--bc-dur) var(--bc-ease)}.door:hover .site-door-more:after{transform:translate(4px)}.site-closing{isolation:isolate;border-top:1px solid var(--bc-line);align-items:center;min-height:90svh;display:flex;position:relative;overflow:hidden}.site-closing .lw{inset:-20% -10% -20% 30%}.site-closing:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to right, var(--bc-bg) 35%, #0a0a0b00 70%), linear-gradient(to bottom, var(--bc-bg), #0a0a0b00 20%, #0a0a0b00 80%, var(--bc-bg));position:absolute;inset:0}.site-closing-body{z-index:2;position:relative}.site-closing .site-h2{margin-top:var(--bc-spacing-06);font-size:var(--bc-text-hero);max-width:10em;font-weight:900;line-height:1.1}.faq{max-width:880px;margin-top:var(--bc-spacing-07);padding-inline:var(--bc-spacing-07);border:1px solid var(--bc-line);border-radius:var(--bc-radius-media);background:var(--bc-surface);box-shadow:0 20px 40px #1213150f}.faq details+details{border-top:1px solid var(--bc-line)}.faq summary{justify-content:space-between;gap:var(--bc-spacing-05);padding-block:var(--bc-spacing-06);font-size:var(--bc-text-lg);cursor:pointer;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--bc-font-mono);color:var(--bc-text-3);transition:transform var(--bc-dur) var(--bc-ease);font-weight:500}.faq details[open] summary:after{color:var(--bc-accent);transform:rotate(45deg)}.faq details p{max-width:44em;padding-bottom:var(--bc-spacing-06);color:var(--bc-text-2)}.site-sheet{margin-top:var(--bc-spacing-09);border-top:1px solid var(--bc-line-strong)}.site-sheet li{gap:var(--bc-spacing-07);padding-block:var(--bc-spacing-07);border-bottom:1px solid var(--bc-line);grid-template-columns:120px minmax(0,4fr) minmax(0,7fr);display:grid}.site-sheet .site-mono{font-size:var(--bc-text-xs);color:var(--bc-text-3);padding-top:6px}.site-sheet h3{font-size:var(--bc-text-lg);font-weight:700}.site-sheet p{color:var(--bc-text-2)}.site-form{gap:var(--bc-spacing-06);max-width:640px;margin-top:var(--bc-spacing-09);display:grid}.site-form fieldset{gap:var(--bc-spacing-03);display:grid}.site-form legend,.site-form label>span{margin-bottom:var(--bc-spacing-03);font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);letter-spacing:.08em;color:var(--bc-text-3);display:block}.site-choice{align-items:center;gap:var(--bc-spacing-04);padding:var(--bc-spacing-04) var(--bc-spacing-05);border:1px solid var(--bc-line);border-radius:var(--bc-radius-sm);cursor:pointer;display:flex}.site-choice:has(input:checked){border-color:var(--bc-text)}.site-choice input{accent-color:var(--bc-accent)}.site-form input[type=text],.site-form input[type=email],.site-form textarea{width:100%;padding:var(--bc-spacing-04) var(--bc-spacing-05);border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-sm);background:var(--bc-surface);color:var(--bc-text);font:inherit}.site-form input:focus-visible,.site-form textarea:focus-visible{outline:2px solid var(--bc-text);outline-offset:1px}.site-form-msg{font-size:var(--bc-text-sm)}.site-form-msg[data-kind=error]{color:var(--bc-bad)}.site-footer{gap:var(--bc-space-8);padding-block:var(--bc-space-8) var(--bc-spacing-07);border-top:1px solid var(--bc-line);font-size:var(--bc-text-sm);color:var(--bc-text-3);display:grid}.site-footer-cols{gap:var(--bc-spacing-07);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.site-footer-cols>*{overflow-wrap:anywhere;align-content:start;gap:var(--bc-spacing-04);min-width:0;display:grid}.site-footer-cols p{font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--bc-text-2)}.site-footer a{width:fit-content;word-break:auto-phrase;transition:color var(--bc-dur) var(--bc-ease), background-size var(--bc-dur) var(--bc-ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.site-footer a:hover{color:var(--bc-text);background-size:100% 1px}.site-footer-logo{aspect-ratio:1216/203;width:100%;height:auto;color:var(--bc-line-strong)}.site-footer-bar{align-items:center;gap:var(--bc-spacing-06);padding-top:var(--bc-spacing-06);border-top:1px solid var(--bc-line);font-size:var(--bc-text-xs);flex-wrap:wrap;display:flex}.site-footer-bar .site-mono{margin-right:auto}.site-timeline{z-index:30;align-items:center;gap:var(--bc-spacing-05);height:var(--bc-timeline-h);padding-inline:var(--bc-spacing-06);border-top:1px solid var(--bc-line);font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);font-variant-numeric:tabular-nums;background:#0a0a0beb;display:flex;position:fixed;inset:auto 0 0}.site-timeline-tc{min-width:8ch;color:var(--bc-text)}.site-timeline-ticks{background:repeating-linear-gradient(to right, var(--bc-line-strong) 0 var(--bc-tick-major), transparent var(--bc-tick-major) 120px) bottom / 100% 16px no-repeat, repeating-linear-gradient(to right, var(--bc-line) 0 var(--bc-tick-minor), transparent var(--bc-tick-minor) 8px) bottom / 100% 8px no-repeat;flex:1;height:16px;position:relative}.site-timeline-ticks:before{content:"";width:var(--progress,0%);border-right:var(--bc-tick-major) solid var(--bc-accent);background:var(--bc-accent);position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.site-timeline-ticks:before{background:color-mix(in srgb, var(--bc-accent) 8%, transparent)}}@media (max-width:1199px){.site-header .lang{margin-left:auto}}@media (max-width:767px){.site,.site .bc{--bc-text-hero:44px;--bc-text-2xl:24px;--bc-text-xl:20px}.site-wrap,.site-header,.site-hero-body{padding-inline:var(--bc-spacing-05)}.site{--site-header-h:56px}.site-section{padding-block:var(--bc-space-8)}.site-sheet li{gap:var(--bc-spacing-03);grid-template-columns:1fr}.site-timeline{padding-inline:var(--bc-spacing-05)}}@media (prefers-reduced-motion:reduce){.site-live:before,.site-tag:before{animation:none}}.site-h1-page{max-width:16em;font-size:var(--bc-text-2xl);line-height:1.2}.site-contact,.site-page{padding-top:calc(72px + var(--bc-space-8))}.site-notfound{align-content:start;justify-items:start;gap:var(--bc-spacing-05);min-height:100svh;display:grid}.site-notfound .site-logo{margin-bottom:var(--bc-spacing-09)}.site-info{margin-top:var(--bc-space-8);scroll-margin-top:calc(var(--site-header-h) + var(--bc-spacing-06))}.site-page-head{align-items:end;gap:var(--bc-space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.site-toc ol{border-top:1px solid var(--bc-line-strong)}.site-toc a{align-items:baseline;gap:var(--bc-spacing-05);padding-block:var(--bc-spacing-04);border-bottom:1px solid var(--bc-line);transition:color var(--bc-dur) var(--bc-ease);font-weight:700;display:flex}.site-toc .site-mono{color:var(--bc-text-3);font-size:var(--bc-text-xs);font-weight:400}.site-toc a:hover,.site-toc a:focus-visible{color:var(--bc-accent-text)}@media (max-width:1023px){.site-page-head{gap:var(--bc-spacing-09);grid-template-columns:minmax(0,1fr)}}.site-info .site-sheet{margin-top:var(--bc-spacing-06)}.site-hero-live{isolation:isolate;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.site-hero-live .site-hero-body{z-index:2;position:relative}.lw{z-index:1;perspective:1400px;pointer-events:none;position:absolute;inset:-12% -8% -12% 36%}.site-hero-live:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to right, var(--bc-bg) 30%, #0a0a0b00 55%), linear-gradient(to top, var(--bc-bg), #0a0a0b00 20%), linear-gradient(to bottom, var(--bc-bg), #0a0a0b00 14%);position:absolute;inset:0}.site-hero-live .site-hero-body{container-type:inline-size}.site-hero-live .site-h1{font-size:min(var(--bc-text-hero), 11cqi)}.site-hero-live:before,.site-closing:before{content:"";z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 35%,#0000 62%);mask-image:linear-gradient(90deg,#000 35%,#0000 62%)}.lw-plane{gap:var(--bc-spacing-05);height:100%;transform-style:preserve-3d;display:flex;transform:rotateX(24deg)rotateY(-18deg)rotate(12deg)}.lw-col{flex:0 0 clamp(180px,13vw,340px);overflow:hidden}.lw-col:nth-child(2){margin-top:-120px}.lw-col:nth-child(4){margin-top:-60px}.lw-track{gap:var(--bc-spacing-05);flex-direction:column;animation:48s linear infinite lw-up;display:flex}.lw-col[data-reverse=true] .lw-track{animation-duration:56s;animation-direction:reverse}@keyframes lw-up{to{transform:translateY(calc(-50% - var(--bc-spacing-05) / 2))}}.lw-phone{aspect-ratio:9/16;border-radius:var(--bc-radius-phone);border:1px solid var(--bc-media-edge);background:var(--bc-surface);box-shadow:var(--bc-media-shadow);font-size:var(--bc-text-2xs);color:var(--bc-media-text);line-height:1.4;position:relative;overflow:hidden}.lw-phone video,.lw-phone img{object-fit:cover;width:100%;height:100%}.lw-phone:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0000 22%),linear-gradient(#0000 58%,#0000008c);position:absolute;inset:0}.lw-host,.lw-audience,.lw-comments,.lw-hearts,.lw-pin,.lw-bar{z-index:1}.lw-host{border-radius:var(--bc-radius-pill);background:var(--bc-media-scrim);align-items:center;gap:5px;width:fit-content;max-width:calc(100% - 72px);padding:3px;display:flex;position:absolute;top:8px;left:8px;right:64px}.lw-avatar{border:1.5px solid var(--bc-live);border-radius:var(--bc-radius-pill);background:var(--bc-media-pin);width:22px;height:22px;color:var(--bc-media-pin-ink);flex:none;place-items:center;font-weight:700;display:grid;position:relative}.lw-avatar em{background:var(--bc-live-strong);color:var(--bc-live-ink);border-radius:2px;padding:0 2px;font-size:6px;font-style:normal;font-weight:700;line-height:1.3;position:absolute;bottom:-5px}.lw-host-text{flex:1;min-width:0;line-height:1.2;display:grid}.lw-host-text strong,.lw-host-text span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-host-text strong{font-weight:700}.lw-host-text span{opacity:.75;font-size:.85em}.lw-follow{border-radius:var(--bc-radius-pill);background:var(--bc-live-strong);width:20px;height:20px;color:var(--bc-live-ink);flex:none;place-items:center;font-weight:700;display:grid}.lw-audience{border-radius:var(--bc-radius-pill);background:var(--bc-media-scrim);font-family:var(--bc-font-mono);white-space:nowrap;align-items:center;gap:3px;padding:2px 7px;display:flex;position:absolute;top:12px;right:8px}.lw-audience svg{width:11px;height:11px}.lw-comments{gap:4px;display:grid;position:absolute;bottom:96px;left:8px;right:40px}.lw-comments li{white-space:nowrap;text-overflow:ellipsis;border-radius:var(--bc-radius-bubble);background:var(--bc-media-scrim);width:fit-content;max-width:100%;animation:lw-comment 6s var(--bc-ease) infinite;padding:2px 8px;overflow:hidden}.lw-comments b{opacity:.7;margin-right:6px;font-weight:700}.lw-comments li:nth-child(2){animation-delay:1.2s}.lw-comments .lw-joined{opacity:.85;background:0 0;animation-delay:2.4s}@keyframes lw-comment{0%,8%{opacity:0;transform:translateY(8px)}16%,80%{opacity:1;transform:none}to{opacity:0}}.lw-hearts{width:24px;height:120px;position:absolute;bottom:100px;right:10px}.lw-hearts i{background:var(--bc-live);width:14px;height:14px;clip-path:path("M7 13 1.5 7.6A3.4 3.4 0 0 1 7 3.2a3.4 3.4 0 0 1 5.5 4.4Z");animation:3s ease-out infinite lw-heart;position:absolute;bottom:0;left:4px}.lw-hearts i:nth-child(2){animation-delay:1s;left:0}.lw-hearts i:nth-child(3){animation-delay:2s;left:8px}@keyframes lw-heart{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-110px)scale(1.2)}}.lw-pin{border-radius:var(--bc-radius-bubble);background:var(--bc-media-pin);color:var(--bc-media-pin-ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px;display:grid;position:absolute;bottom:40px;left:8px;right:8px}.lw-thumb{border-radius:var(--bc-radius-sm);width:32px;height:32px;position:relative;overflow:hidden}.lw-pin-text{grid-template-columns:auto minmax(0,1fr);gap:0 5px;min-width:0;display:grid;overflow:hidden}.lw-pin strong{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-weight:700;overflow:hidden}.lw-price{font-family:var(--bc-font-mono);color:var(--bc-live);font-weight:700}.lw-left{color:var(--bc-live);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lw-buy{border-radius:var(--bc-radius-pill);background:var(--bc-live-strong);color:var(--bc-live-ink);white-space:nowrap;padding:4px 8px;font-weight:700}.lw-bar{align-items:center;gap:8px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.lw-input{border-radius:var(--bc-radius-pill);background:var(--bc-media-scrim);opacity:.85;flex:1;padding:4px 10px}.lw-bar svg{flex:none;width:16px;height:16px}.lw-bar svg:last-child{color:var(--bc-live);fill:var(--bc-live)}@media (max-width:1023px){.site-hero-live{grid-template-columns:1fr;align-items:end}.lw{opacity:.9;inset:-20% -40% 30% -10%}.site-hero-live:after{background:linear-gradient(to top, var(--bc-bg) 38%, #0a0a0b00 75%), linear-gradient(to bottom, var(--bc-bg), #0a0a0b00 12%)}.lw-col{flex-basis:180px}}@media (prefers-reduced-motion:reduce){.lw-track,.lw-comments li,.lw-hearts i{animation:none}}.ss{--ss-h:min(clamp(560px, 72svh, 1100px), calc(100svh - var(--site-header-h) - var(--bc-timeline-h) - 2 * var(--bc-spacing-06)));gap:var(--bc-space-8);margin-top:var(--bc-spacing-09);grid-template-columns:minmax(0,7fr) minmax(0,4fr);display:grid}.ss-stage{top:calc((100svh + var(--site-header-h) - var(--bc-timeline-h) - var(--ss-h)) / 2);height:var(--ss-h);perspective:1600px;position:sticky}.ss-device{height:100%;position:relative}.ss-screen{opacity:0;transition:opacity .4s var(--bc-ease), transform .4s var(--bc-ease);position:absolute;inset:0;transform:translateY(12px)}.ss-screen[data-on=true]{opacity:1;transform:none}.ss-comp{padding:var(--bc-spacing-09) var(--bc-spacing-06) var(--bc-spacing-06);align-content:center;display:grid;position:relative}.ss-rec{top:var(--bc-spacing-03);left:var(--bc-spacing-03);z-index:2;align-items:center;gap:var(--bc-spacing-03);padding:var(--bc-spacing-02) var(--bc-spacing-03);border-radius:var(--bc-radius-pill);background:var(--bc-text);color:var(--bc-surface);font-size:var(--bc-text-xs);display:flex;position:absolute}.ss-steps li{opacity:.5;min-height:70svh;transition:opacity .3s var(--bc-ease);flex-direction:column;justify-content:center;display:flex}.ss-steps li[data-on=true]{opacity:1}.ss-steps h3{margin-top:var(--bc-spacing-03);font-size:var(--bc-text-xl);font-weight:700;line-height:1.35}.ss-steps p{margin-top:var(--bc-spacing-04);color:var(--bc-text-2)}.site-cue-tc{font-family:var(--bc-font-mono);font-size:var(--bc-text-xs);color:var(--bc-text-3)}.doors{gap:var(--bc-spacing-06);margin-top:var(--bc-spacing-09);grid-template-rows:auto auto;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.door{border:1px solid var(--bc-line);border-radius:var(--bc-radius-media);background:var(--bc-surface);transition:transform .5s var(--bc-ease), box-shadow .5s var(--bc-ease);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #12131514}.door[data-a=operators]{grid-row:1/span 2}.door:not([data-a=operators]){flex-direction:row}.door:hover{transform:translateY(-4px);box-shadow:0 30px 60px #12131524}.door-media{aspect-ratio:4/3;position:relative;overflow:hidden}.door[data-a=operators] .door-media{min-height:calc(var(--bc-space-9) * 3);aspect-ratio:auto;flex:1}.door:not([data-a=operators]) .door-media{aspect-ratio:auto;flex:0 0 42%}.door-media img{object-fit:cover;object-position:50% 28%;transition:transform 1.2s var(--bc-ease)}.door:hover .door-media img{transform:scale(1.05)}.door-body{align-content:center;gap:var(--bc-spacing-03);padding:var(--bc-spacing-07);display:grid}.door-body h3{font-size:var(--bc-text-xl);font-weight:700;line-height:1.35}.door-lead{font-size:var(--bc-text-sm);color:var(--bc-text-2)}@media (prefers-reduced-motion:reduce){.door,.door-media img{transition:none}}@media (max-width:767px){.site-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.site-closing .lw{inset:-10% -60% 40% -20%}.site-closing:after{background:linear-gradient(to top, var(--bc-bg) 50%, #0a0a0b00 85%)}.site-hero-live:before,.site-closing:before{-webkit-mask-image:linear-gradient(#0000 30%,#000 55%);mask-image:linear-gradient(#0000 30%,#000 55%)}.site-closing{padding-bottom:var(--bc-space-8);align-items:flex-end}}@media (prefers-reduced-motion:reduce){.site-header .logo-aperture,.site-logo:hover .logo-aperture,.site-logo:hover .logo-dot,.logo[data-live=true] .logo-aperture,.logo[data-live=true] .logo-dot,.site-btn-accent:hover:after{transition:none;animation:none}}.site-page a[target=_blank]{text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.site-header .logo{height:16px}.site-header .site-btn-sm{padding-inline:var(--bc-spacing-04)}.site-header .lang-name{display:none}.site-header{gap:var(--bc-spacing-03)}}.site-external:after{content:" ↗";font-size:.85em}.mm{align-items:center;gap:var(--bc-spacing-03);font-size:var(--bc-text-sm);margin-left:auto;display:flex}.mm-trigger,.mm-login{align-items:center;gap:var(--bc-spacing-02);padding:var(--bc-spacing-03) var(--bc-spacing-04);border-radius:var(--bc-radius-sm);color:var(--bc-text-2);transition:color var(--bc-dur) var(--bc-ease);background:0 0;display:inline-flex}.mm-trigger:after{content:"";width:6px;height:6px;transition:transform var(--bc-dur) var(--bc-ease);border-bottom:1px solid;border-right:1px solid;transform:translateY(-2px)rotate(45deg)}.mm:not([data-closed]) .mm-item:hover .mm-trigger,.mm:not([data-closed]) .mm-item:focus-within .mm-trigger,.mm-login:hover{color:var(--bc-text)}.mm:not([data-closed]) .mm-item:hover .mm-trigger:after,.mm:not([data-closed]) .mm-item:focus-within .mm-trigger:after{transform:translateY(1px)rotate(225deg)}.mm-panel{padding:var(--bc-spacing-06) var(--bc-space-8) var(--bc-spacing-06);border-top:1px solid var(--bc-line);border-bottom:1px solid var(--bc-line-strong);background:var(--bc-surface);opacity:0;visibility:hidden;transition:opacity var(--bc-dur) var(--bc-ease), transform var(--bc-dur) var(--bc-ease), visibility var(--bc-dur);position:absolute;top:100%;left:0;right:0;transform:translateY(-4px);box-shadow:0 30px 60px #00000073}.mm-panel:before{content:"";inset:calc(-1 * var(--bc-spacing-05)) 0 100%;position:absolute}.mm:not([data-closed]) .mm-item:hover .mm-panel,.mm:not([data-closed]) .mm-item:focus-within .mm-panel{opacity:1;visibility:visible;transform:none}.mm:not([data-closed]) .mm-item:hover .mm-panel [style*=--i],.mm:not([data-closed]) .mm-item:focus-within .mm-panel [style*=--i],.mm-mobile[open] [style*=--i]{animation:mm-in .36s var(--bc-ease) both;animation-delay:calc(var(--i) * 40ms)}@keyframes mm-in{0%{opacity:0;transform:translateY(6px)}}.mm-product{gap:var(--bc-spacing-06);grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);display:grid}.mm-hero{align-content:end;gap:var(--bc-spacing-03);min-height:calc(2 * var(--bc-space-9));padding:var(--bc-spacing-06);border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-media);background:radial-gradient(circle at 20% 0%, var(--bc-accent), transparent 60%), linear-gradient(var(--bc-line) 1px, transparent 1px) 0 0 / var(--bc-spacing-06) var(--bc-spacing-06), linear-gradient(90deg, var(--bc-line) 1px, transparent 1px) 0 0 / var(--bc-spacing-06) var(--bc-spacing-06), var(--bc-bg);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mm-hero{background:radial-gradient(circle at 20% 0%, color-mix(in srgb, var(--bc-accent) 28%, transparent), transparent 60%), linear-gradient(var(--bc-line) 1px, transparent 1px) 0 0 / var(--bc-spacing-06) var(--bc-spacing-06), linear-gradient(90deg, var(--bc-line) 1px, transparent 1px) 0 0 / var(--bc-spacing-06) var(--bc-spacing-06), var(--bc-bg)}}.mm-hero .site-tag{top:var(--bc-spacing-05);left:var(--bc-spacing-05);position:absolute}.mm-hero strong{font-size:var(--bc-text-lg)}.mm-hero>span:not(.site-tag){font-size:var(--bc-text-xs);color:var(--bc-text-2)}.mm-hero .mm-arrow{right:var(--bc-spacing-05);bottom:var(--bc-spacing-06);position:absolute}.mm-list{align-content:start;gap:var(--bc-spacing-02);display:grid}.mm-list-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-item-link{align-items:start;gap:var(--bc-spacing-04);padding:var(--bc-spacing-04);border-radius:var(--bc-radius-sm);transition:background var(--bc-dur) var(--bc-ease);grid-template-columns:auto 1fr;display:grid}.mm-icon{width:var(--bc-spacing-09);height:var(--bc-spacing-09);border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-sm);color:var(--bc-text-2);transition:color var(--bc-dur) var(--bc-ease), border-color var(--bc-dur) var(--bc-ease);place-items:center;display:grid}.mm-icon svg{width:var(--bc-spacing-05);height:var(--bc-spacing-05)}.mm-text{gap:2px;display:grid}.mm-text strong,.mm-aud strong{align-items:center;gap:var(--bc-spacing-02);color:var(--bc-text);display:inline-flex}.mm-text>span,.mm-aud>span:last-child{font-size:var(--bc-text-xs);color:var(--bc-text-3)}.mm-arrow{opacity:0;width:14px;height:14px;transition:opacity var(--bc-dur) var(--bc-ease), transform var(--bc-dur) var(--bc-ease);transform:translate(-4px)}.mm-item-link:hover,.mm-item-link:focus-visible{background:var(--bc-bg)}.mm-item-link:hover .mm-icon,.mm-item-link:focus-visible .mm-icon{border-color:var(--bc-accent);color:var(--bc-accent)}.mm-item-link:hover .mm-arrow,.mm-hero:hover .mm-arrow,.mm-aud:hover .mm-arrow{opacity:1;transform:none}.mm-aud-grid{gap:var(--bc-spacing-05);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mm-aud{gap:var(--bc-spacing-03);padding:var(--bc-spacing-03);border-radius:var(--bc-radius-media);transition:background var(--bc-dur) var(--bc-ease);display:grid}.mm-aud:hover{background:var(--bc-bg)}.mm-aud-media{aspect-ratio:16/9;border-radius:var(--bc-radius-media);position:relative;overflow:hidden}.mm-aud-media img{object-fit:cover;object-position:50% 28%;transition:transform .8s var(--bc-ease)}.mm-aud:hover .mm-aud-media img{transform:scale(1.05)}.mm-res{gap:var(--bc-spacing-07);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.mm-res .mm-list{grid-template-columns:repeat(3,minmax(0,1fr))}.mm-corp{align-content:start;gap:var(--bc-spacing-04);padding-left:var(--bc-spacing-06);border-left:1px solid var(--bc-line);display:grid}.mm-corp ul{gap:var(--bc-spacing-03);font-size:var(--bc-text-xs);color:var(--bc-text-3);display:grid}.mm-corp a:hover{color:var(--bc-text)}.mm-foot{justify-content:space-between;align-items:center;gap:var(--bc-spacing-05);margin:var(--bc-spacing-06) calc(-1 * var(--bc-space-8)) calc(-1 * var(--bc-spacing-06));padding:var(--bc-spacing-04) var(--bc-space-8);border-top:1px solid var(--bc-line);background:var(--bc-bg);font-size:var(--bc-text-sm);color:var(--bc-text-2);display:flex}.mm-mobile{display:none}.mm-mobile summary{cursor:pointer;place-items:center;width:40px;height:40px;list-style:none;display:grid}.mm-mobile summary::-webkit-details-marker{display:none}.mm-burger{gap:6px;width:20px;display:grid}.mm-burger i{background:var(--bc-text);height:1.5px;transition:transform var(--bc-dur) var(--bc-ease)}.mm-mobile[open] .mm-burger i:first-child{transform:translateY(3.75px)rotate(45deg)}.mm-mobile[open] .mm-burger i:last-child{transform:translateY(-3.75px)rotate(-45deg)}.mm-sheet{inset:var(--site-header-h) 0 var(--bc-timeline-h);z-index:50;align-content:start;gap:var(--bc-spacing-07);padding:var(--bc-spacing-06) var(--bc-spacing-05) var(--bc-space-8);background:var(--bc-bg);display:grid;position:fixed;overflow-y:auto}.mm-sheet section{gap:var(--bc-spacing-03);display:grid}.mm-sheet .mm-product,.mm-sheet .mm-list-2,.mm-sheet .mm-res,.mm-sheet .mm-res .mm-list,.mm-sheet .mm-aud-grid{grid-template-columns:1fr}.mm-sheet .mm-hero{min-height:0}.mm-sheet .mm-corp{border-left:0;padding-left:0}.mm-sheet .mm-hero .site-tag{justify-self:start;position:static}.mm-sheet .mm-aud{grid-template-columns:calc(var(--bc-space-9) - var(--bc-spacing-04)) minmax(0, 1fr);align-content:center;column-gap:var(--bc-spacing-05);row-gap:var(--bc-spacing-02);grid-template-rows:auto auto}.mm-sheet .mm-aud-media{aspect-ratio:1;grid-row:1/3}.mm-sheet .mm-aud strong{align-self:end}html:has(.mm-mobile[open]){overflow:hidden}.site:has(.mm-mobile[open]) .site-timeline{display:none}.site-header:has(.mm-mobile[open]){background:var(--bc-bg)}.mm-mobile[open] .mm-sheet{bottom:0}@media (min-width:768px){.mm-sheet{padding-inline:var(--bc-space-8)}.mm-sheet .mm-list-2,.mm-sheet .mm-res .mm-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-sheet .mm-aud-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1199px){.mm{display:none}.mm-mobile{order:3;display:block}.site-header .lang{margin-left:auto}}@media (max-width:767px){.site-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.mm-panel,.mm-trigger:after,.mm-burger i,.mm-arrow{transition:none}.mm-panel [style*=--i],.mm-mobile [style*=--i]{animation:none!important}}.site .bc.site-section{isolation:isolate;position:relative}.site .bc.site-section:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(var(--bc-rule) 1px, transparent 1px), linear-gradient(90deg, var(--bc-rule) 1px, transparent 1px);background-size:var(--bc-space-8) var(--bc-space-8);opacity:.6;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000,#0000 70%);mask-image:radial-gradient(at 50% 0,#000,#0000 70%)}.site .bc.site-section:first-of-type:after,.site-flow+.bc.site-section:after{content:"";background:linear-gradient(90deg, transparent, var(--bc-accent), transparent);height:1px;position:absolute;inset:0 0 auto}.aud-hero{align-items:center;gap:var(--bc-space-8);min-height:92svh;padding-top:calc(var(--site-header-h) + var(--bc-spacing-09));padding-bottom:var(--bc-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.aud-hero-media{perspective:1600px;position:relative}.aud-photo{aspect-ratio:1;border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-media);box-shadow:var(--bc-media-shadow);position:relative;overflow:hidden;transform:rotateY(-10deg)rotateX(4deg)}.aud-photo img{object-fit:cover}.aud-chips{gap:var(--bc-spacing-03) var(--bc-spacing-06);margin-top:var(--bc-spacing-06);padding-top:var(--bc-spacing-05);border-top:1px solid var(--bc-line-strong);flex-wrap:wrap;display:flex}.aud-chip{align-items:center;gap:var(--bc-spacing-03);font-family:var(--bc-font-mono);font-size:var(--bc-text-sm);color:var(--bc-text-2);display:inline-flex}.aud-chip:before{content:"";width:var(--bc-spacing-03);height:var(--bc-spacing-03);border-radius:var(--bc-radius-pill);background:var(--bc-text-3)}.aud-chip:first-child:before{background:var(--bc-accent)}.stages{gap:var(--bc-spacing-06);margin-top:var(--bc-spacing-09);padding-top:var(--bc-spacing-07);border-top:1px solid var(--bc-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.stages:before{content:"";background:var(--bc-accent);width:33%;height:2px;position:absolute;top:-1px;left:0}.stages li{gap:var(--bc-spacing-03);display:grid}.stages h3{font-size:var(--bc-text-xl);font-weight:700}.stages p{color:var(--bc-text-2)}.screens{align-items:start;gap:var(--bc-spacing-09) var(--bc-spacing-06);margin-top:var(--bc-spacing-09);grid-template-columns:repeat(auto-fit,minmax(min(100%,34rem),1fr));display:grid}@media (min-width:1024px){.screens>:first-child:nth-last-child(3){grid-column:1/-1}}.aud-cta{text-align:center}.aud-cta .site-body{margin-inline:auto}.aud-cta .site-actions{justify-content:center}@media (max-width:1023px){.aud-hero{grid-template-columns:1fr;min-height:0}.screens,.stages{grid-template-columns:1fr}.stages:before{width:100%}}@media (max-width:767px){.aud-photo{transform:none}}@property --splash-r{syntax:"<length>";inherits:false;initial-value:0}.splash{--logo-h:clamp(36px, 6vw, 72px);--iris-x:calc(50% - var(--logo-h) * 1216 / 203 * (.5 - 295.6 / 1216));z-index:100;background:var(--bc-bg);color:var(--bc-text);pointer-events:none;-webkit-mask-image:radial-gradient(circle at var(--iris-x) 50%, transparent var(--splash-r), black calc(var(--splash-r) + 1px));-webkit-mask-image:radial-gradient(circle at var(--iris-x) 50%, transparent var(--splash-r), black calc(var(--splash-r) + 1px));-webkit-mask-image:radial-gradient(circle at var(--iris-x) 50%, transparent var(--splash-r), black calc(var(--splash-r) + 1px));mask-image:radial-gradient(circle at var(--iris-x) 50%, transparent var(--splash-r), black calc(var(--splash-r) + 1px));place-items:center;animation:.9s cubic-bezier(.65,0,.35,1) 1.25s forwards splash-iris;display:grid;position:fixed;inset:0}.splash-logo{height:var(--logo-h)}.splash-logo .logo-aperture{animation:logo-focus 1s var(--bc-ease) both}.splash-logo .logo-dot{transform-box:fill-box;transform-origin:50%;animation:splash-shutter .36s var(--bc-ease) 1s}.splash-logo svg:not(.logo-aperture){animation:splash-word .5s var(--bc-ease) .35s both, splash-blur .5s var(--bc-ease) 1.15s forwards}@keyframes splash-word{0%{opacity:0;transform:translateY(8px)}}@keyframes splash-blur{to{opacity:0;filter:blur(8px);transform:scale(1.04)}}@keyframes splash-shutter{40%{filter:drop-shadow(0 0 12px var(--bc-brand-dot));transform:scale(1.8)}}@keyframes splash-iris{to{--splash-r:150vmax;visibility:hidden}}html[data-splash=seen] .splash{display:none}@media (prefers-reduced-motion:reduce){.splash{display:none}}.onboard{gap:var(--bc-spacing-05);margin-top:var(--bc-spacing-09);counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.onboard li{align-content:start;gap:var(--bc-spacing-03);padding-top:var(--bc-spacing-06);border-top:var(--bc-tick-major) solid var(--bc-line-strong);display:grid;position:relative}.onboard li:first-child{border-top-color:var(--bc-accent)}.onboard h3{font-size:var(--bc-text-lg);font-weight:700}.onboard p{font-size:var(--bc-text-sm);color:var(--bc-text-2)}@media (min-width:768px){.onboard{column-gap:0}.onboard li{padding-right:var(--bc-spacing-06)}.onboard li:after{content:"";top:calc(var(--bc-spacing-04) / -2 - var(--bc-tick-major) / 2);width:var(--bc-spacing-04);height:var(--bc-spacing-04);border:var(--bc-tick-major) solid var(--bc-line-strong);border-radius:var(--bc-radius-pill);background:var(--bc-bg);position:absolute;left:0}.onboard li:first-child:after{border-color:var(--bc-accent);background:var(--bc-accent)}}.onboard-pricing{margin-top:var(--bc-spacing-07);padding:var(--bc-spacing-05) var(--bc-spacing-06);border:1px solid var(--bc-line);border-radius:var(--bc-radius-media);background:var(--bc-surface);font-size:var(--bc-text-sm)}.onboard-pricing+.site-actions{margin-top:var(--bc-spacing-07)}.site-notice{color:var(--bc-text-3)}.gapf{column-gap:var(--bc-space-8);row-gap:var(--bc-spacing-07);margin-top:var(--bc-space-8);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr);display:grid;position:relative}.gapf-side{grid-row:1/span 2;grid-template-rows:subgrid;row-gap:var(--bc-spacing-07);display:grid}.gapf-side[data-side=end]{grid-column:3}.gapf-text,.gapf-mid{align-content:start;gap:var(--bc-spacing-03);display:grid}.gapf h3{font-size:var(--bc-text-lg);font-weight:700;line-height:1.4}.gapf p{color:var(--bc-text-2);font-size:var(--bc-text-sm)}.gapf-cos{z-index:1;align-content:start;gap:var(--bc-spacing-04);display:grid;position:relative}.gapf-co{align-items:center;gap:var(--bc-spacing-04);padding:var(--bc-spacing-04) var(--bc-spacing-05);border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-media);background:var(--bc-surface);font-size:var(--bc-text-sm);display:flex}.gapf-mark{width:var(--bc-spacing-06);height:var(--bc-spacing-06);border-radius:var(--bc-radius-sm);background:var(--bc-line-strong);color:var(--bc-text);font-size:var(--bc-text-xs);flex:none;place-items:center;font-weight:700;display:grid}.gapf-mid{z-index:1;padding:var(--bc-spacing-06);border:1px dashed var(--bc-line-strong);border-radius:var(--bc-radius-media);background:var(--bc-bg);text-align:center;grid-area:2/2;align-self:center;position:relative}.gapf-mid .site-cue-tc{color:var(--bc-accent-text)}.gapf-co,.gapf-mid{position:relative}.gapf-port{width:0;height:0;position:absolute;top:50%}.gapf-side[data-side=start] .gapf-port{right:0}.gapf-side[data-side=end] .gapf-port,.gapf-mid .gapf-port[data-at=start]{left:0}.gapf-mid .gapf-port:not([data-at]){right:0}.gapf-beams{pointer-events:none;position:absolute;inset:0}@media (max-width:1023px){.gapf{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.gapf-side,.gapf-side[data-side=end],.gapf-mid{grid-area:auto}.gapf-side{grid-template-rows:none}.gapf-mid{text-align:start}.gapf-beams{display:none}.onboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.onboard{grid-template-columns:1fr}}.site-consent{align-items:center;gap:var(--bc-spacing-03);font-size:var(--bc-text-sm);display:flex}.site-consent input{accent-color:var(--bc-accent)}.site-consent a{text-underline-offset:3px;text-decoration:underline}.rbento{gap:var(--bc-spacing-05);margin-top:var(--bc-spacing-09);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.rtile{gap:var(--bc-spacing-03);padding:var(--bc-spacing-07);border:1px solid var(--bc-line);border-radius:var(--bc-radius-media);background:var(--bc-surface);flex-direction:column;display:flex;overflow:hidden}.rtile-safe,.rtile-japan{grid-column:span 4}.rtile-data{grid-area:1/5/span 2/span 2}.rtile h3{font-size:var(--bc-text-lg);font-weight:700}.rtile p{color:var(--bc-text-2);font-size:var(--bc-text-sm)}.rtile .site-door-more{margin-top:var(--bc-spacing-04)}.rtile-fig{min-height:calc(var(--bc-space-9) + var(--bc-spacing-09));margin-bottom:var(--bc-spacing-06);flex:1;place-items:center;display:grid;position:relative}.apif{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.apif-node{z-index:1;height:var(--bc-spacing-09);padding-inline:var(--bc-spacing-05);border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-media);background:var(--bc-bg);font-size:var(--bc-text-sm);align-items:center;font-weight:700;display:inline-flex;position:relative}.apif-node-logo svg{height:var(--bc-spacing-05);width:auto}.rdays{align-items:flex-end;gap:var(--bc-spacing-02);width:100%;height:100%;min-height:calc(var(--bc-space-9) + var(--bc-spacing-09));display:flex}.rdays i{height:var(--h);border-radius:var(--bc-radius-sm) var(--bc-radius-sm) 0 0;background:var(--bc-line-strong);flex:1}.rdays i:last-child{background:var(--bc-accent)}.rrewrite{justify-items:start;gap:var(--bc-spacing-03);font-size:var(--bc-text-xl);font-weight:700;line-height:1.3;display:grid}.rtile .rrewrite{color:var(--bc-text);font-size:var(--bc-text-xl);justify-self:start}.rrewrite s{color:var(--bc-bad);text-decoration-thickness:2px}@media (max-width:1023px){.rbento{grid-template-columns:minmax(0,1fr)}.rtile-safe,.rtile-japan,.rtile-data{grid-area:auto}.rtile-fig,.rdays{min-height:var(--bc-space-9)}}@media (prefers-reduced-motion:reduce){.site-appear{opacity:1!important;filter:none!important;transform:none!important}}.phrase{word-break:keep-all;overflow-wrap:anywhere}.phrase-clause{display:inline-block}.site :is(h1,h2,h3,summary){text-wrap:pretty}@media (max-width:767px){.site-footer-cols>:last-child{grid-column:1/-1}}@media (max-width:1023px){.ss{grid-template-columns:minmax(0,1fr);gap:0}.ss-stage{z-index:2;height:auto;padding-block:var(--bc-spacing-04);background:var(--bc-bg);perspective:none;display:block;top:0}.ss-device{height:62svh;transform:none}.ss-steps li{min-height:40svh;padding-block:var(--bc-spacing-07);opacity:.35}.ss-steps li[data-on=true]{opacity:1}}@media (max-width:767px){.bento,.rbento,.doors,.screens{gap:var(--bc-spacing-06);perspective:none;grid-template-columns:minmax(0,1fr);margin-inline:0;padding-inline:0;display:grid;overflow:visible}.bento>.bento-tile,.rbento>.rtile,.doors>.door,.screens>.screen-card{top:calc(var(--bc-spacing-05) + var(--stack,0) * var(--bc-spacing-04));position:sticky;box-shadow:0 -12px 32px #12131524}:is(.bento,.rbento,.doors,.screens)>:nth-child(2){--stack:1}:is(.bento,.rbento,.doors,.screens)>:nth-child(3){--stack:2}:is(.bento,.rbento,.doors,.screens)>:nth-child(4){--stack:3}:is(.bento,.rbento,.doors,.screens)>:nth-child(5){--stack:4}.door[data-a]{flex-direction:column;grid-row:auto;transform:none}.door[data-a] .door-media{aspect-ratio:4/3;flex:none;min-height:0}.onboard,.stages{padding-left:var(--bc-spacing-07);border-left:0;grid-template-columns:minmax(0,1fr);gap:0;display:grid}.onboard>li,.stages>li{padding:0 0 var(--bc-spacing-07);background:0 0;border:0;position:relative}.onboard>li:before,.stages>li:before{content:"";top:var(--bc-spacing-03);bottom:calc(-1 * var(--bc-spacing-03));left:calc(-1 * var(--bc-spacing-06));background:var(--bc-line-strong);width:1px;position:absolute}.onboard>li:last-child:before,.stages>li:last-child:before{display:none}.onboard>li:after,.stages>li:after{content:"";top:var(--bc-spacing-03);left:calc(-1 * var(--bc-spacing-06) - 4px);border:2px solid var(--bc-accent);border-radius:var(--bc-radius-pill);background:var(--bc-bg);width:9px;height:9px;position:absolute}.onboard>li:first-child:after,.stages>li:first-child:after{background:var(--bc-accent)}.faq{padding-inline:var(--bc-spacing-05)}.faq summary{font-size:var(--bc-text-md)}.stages{border-top:0;padding-top:0}.stages:before{display:none}.site-sheet li{grid-template-columns:var(--bc-spacing-07) minmax(0, 1fr);column-gap:var(--bc-spacing-04);row-gap:var(--bc-spacing-02);padding-block:var(--bc-spacing-05)}.site-sheet li>:not(.site-mono){grid-column:2}.site-sheet .site-mono{grid-row:1/3;padding-top:4px}.site-sheet h3{font-size:var(--bc-text-md)}.site-sheet p,.mm-text>span,.mm-aud>span:last-child,.flow-tt li span,.flow-tile,.flow-roles,.site-footer-cols a{font-size:var(--bc-text-sm)}.site-footer-cols a{color:var(--bc-text-2)}}@media (min-width:768px) and (max-width:1023px){.doors{grid-template-columns:minmax(0,1fr)}.door[data-a]{flex-direction:row;grid-row:auto}.door[data-a] .door-media{flex:0 0 40%;min-height:0}}.site-h1-page{max-width:18em}html:has(.site){scrollbar-width:none}html:has(.site)::-webkit-scrollbar{display:none}@media (max-width:767px){.ss-rec{display:none}.ss-comp{padding:var(--bc-spacing-03)}}.ai{isolation:isolate;position:relative}.ai-approve{align-items:center;gap:var(--bc-spacing-04);margin-top:var(--bc-spacing-09);padding:var(--bc-spacing-05) var(--bc-spacing-06);border:1px solid var(--bc-line-strong);border-radius:var(--bc-radius-media);font-weight:700;display:flex}.ai-approve svg{width:var(--bc-spacing-07);height:var(--bc-spacing-07);color:var(--bc-accent);flex:none}.site-feature{align-items:start;column-gap:var(--bc-space-8);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.site-feature>*{min-width:0}.site-feature>.site-h2,.site-feature>.site-sheet,.site-feature>.site-feature-lead{grid-column:1}.site-feature>.site-feature-visual{grid-area:1/2/4}.site-feature .site-sheet li{grid-template-columns:var(--bc-spacing-07) minmax(0, 1fr);column-gap:var(--bc-spacing-04);row-gap:var(--bc-spacing-02);padding-block:var(--bc-spacing-05)}.site-feature .site-sheet li>:not(.site-mono){grid-column:2}.site-feature .site-sheet .site-mono{grid-row:1/3}.site-feature-visual{top:calc(var(--site-header-h) + var(--bc-spacing-06));margin-top:var(--bc-spacing-06);position:sticky}.site-feature-visual>*{box-shadow:0 30px 60px #00000059}@media (max-width:1023px){.site-feature{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.site-feature>*{grid-column:1}.site-feature>.site-feature-visual{grid-area:auto/1;position:static}}@media (min-width:1024px){.site-info.site-feature:nth-of-type(2n){grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.site-info.site-feature:nth-of-type(2n)>*{grid-column:2}.site-info.site-feature:nth-of-type(2n)>.site-feature-visual{grid-column:1}}@media (max-width:1023px){.site-closing:after{background:linear-gradient(to top, var(--bc-bg) 62%, #0a0a0b99 78%, #0a0a0b00 95%)}.site-closing-body{padding-top:40svh}.site-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes diff-apart{0%{transform:translate(calc(-1 * var(--bc-spacing-09)), var(--bc-spacing-06)) rotate(-2deg)}}@keyframes diff-apart-right{0%{transform:translate(var(--bc-spacing-09), calc(-1 * var(--bc-spacing-04))) rotate(2deg)}}@keyframes diff-appear{0%{opacity:0;transform:translateX(var(--bc-space-8))}40%{opacity:0}}.ai-figure{margin:var(--bc-space-8) 0 0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes rippling{0%{opacity:1}to{opacity:0;transform:scale(2)}}
