@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-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-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--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}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--color-red-700:#bf000f;--color-amber-400:#fcbb00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-sky-400:#00bcfe;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-600:#52525c;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--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-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wider:.05em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-2xl:1rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-700:lab(40.4273% 67.2623 53.7441);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-zinc-50:lab(98.26% 0 0);--color-zinc-100:lab(96.1634% .0993311 -.364041);--color-zinc-200:lab(90.6853% .399232 -1.45452);--color-zinc-300:lab(84.9837% .601262 -2.17986);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-600:lab(35.1166% 1.78212 -6.1173);--color-zinc-700:lab(26.8019% 1.35387 -4.68303);--color-zinc-800:lab(15.7305% .613764 -2.16959);--color-zinc-900:lab(8.30603% .618205 -2.16572);--color-zinc-950:lab(2.51107% .242703 -.886115)}}}@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{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-2{top:calc(var(--spacing) * 2)}.right-2{right:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-0{left:0}.left-3{left:calc(var(--spacing) * 3)}.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}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-6{height:calc(var(--spacing) * 6)}.h-full{height:100%}.h-px{height:1px}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-\[8\.5em\]{max-height:8.5em}.max-h-\[56\%\]{max-height:56%}.min-h-0{min-height:0}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[12rem\]{max-width:12rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[100rem\]{max-width:100rem}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform: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)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[7rem_repeat\(4\,minmax\(0\,1fr\)\)_5rem\]{grid-template-columns:7rem repeat(4,minmax(0,1fr)) 5rem}.grid-cols-\[9rem_4\.5rem_3rem_3rem_7rem_3rem\]{grid-template-columns:9rem 4.5rem 3rem 3rem 7rem 3rem}.grid-cols-\[minmax\(0\,28rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,28rem) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.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}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.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-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}: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)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/60{border-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.border-amber-600{border-color:var(--color-amber-600)}.border-emerald-400\/60{border-color:#00d29499}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/60{border-color:color-mix(in oklab, var(--color-emerald-400) 60%, transparent)}}.border-red-700{border-color:var(--color-red-700)}.border-sky-400\/60{border-color:#00bcfe99}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/60{border-color:color-mix(in oklab, var(--color-sky-400) 60%, transparent)}}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-400\/60{border-color:#9f9fa999}@supports (color:color-mix(in lab, red, red)){.border-zinc-400\/60{border-color:color-mix(in oklab, var(--color-zinc-400) 60%, transparent)}}.border-zinc-500{border-color:var(--color-zinc-500)}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-900{border-color:var(--color-zinc-900)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-900{background-color:var(--color-zinc-900)}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-geist-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.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))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-700{color:var(--color-amber-700)}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-950{color:var(--color-zinc-950)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.shadow,.shadow\/color,.shadow\/fold{--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)}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.grayscale{--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,)}.sepia{--tw-sepia:sepia(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,)}.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-filter{-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))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[background\:var\(--lab-bg\)\]{background:var(--lab-bg)}.\[mm\:ss\]{mm:ss}.\[stt\:dev\]{stt:dev}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}@media (hover:hover){.hover\:border-amber-400:hover{border-color:var(--color-amber-400)}.hover\:border-emerald-400:hover{border-color:var(--color-emerald-400)}.hover\:border-sky-400:hover{border-color:var(--color-sky-400)}.hover\:border-zinc-400:hover{border-color:var(--color-zinc-400)}.hover\:text-zinc-800:hover{color:var(--color-zinc-800)}}.disabled\:opacity-50:disabled{opacity:.5}.aria-\[current\=page\]\:text-\[var\(--bc-color-semantic-action-primary\,\#A697FF\)\][aria-current=page]{color:var(--bc-color-semantic-action-primary,#a697ff)}@media not all and (min-width:64rem){.max-lg\:sticky{position:sticky}.max-lg\:top-0{top:0}.max-lg\:z-20{z-index:20}.max-lg\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.max-lg\:\[background\:var\(--lab-bg\)\]{background:var(--lab-bg)}}@media (min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:mt-0{margin-top:0}.lg\:flex{display:flex}.lg\:min-h-0{min-height:0}.lg\:flex-1{flex:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[minmax\(0\,38rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,38rem) minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:overflow-y-auto{overflow-y:auto}.lg\:pr-1{padding-right:var(--spacing)}.lg\:pr-8{padding-right:calc(var(--spacing) * 8)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\:\[border-left\:1px_solid_var\(--lab-rule\)\]{border-left:1px solid var(--lab-rule)}}@media (prefers-color-scheme:dark){.dark\:border-zinc-600{border-color:var(--color-zinc-600)}.dark\:border-zinc-700{border-color:var(--color-zinc-700)}.dark\:border-zinc-800{border-color:var(--color-zinc-800)}.dark\:bg-zinc-700{background-color:var(--color-zinc-700)}.dark\:bg-zinc-800\/60{background-color:#27272a99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-zinc-800\/60{background-color:color-mix(in oklab, var(--color-zinc-800) 60%, transparent)}}.dark\:bg-zinc-950{background-color:var(--color-zinc-950)}.dark\:text-zinc-50{color:var(--color-zinc-50)}.dark\:text-zinc-200{color:var(--color-zinc-200)}.dark\:text-zinc-300{color:var(--color-zinc-300)}.dark\:text-zinc-400{color:var(--color-zinc-400)}.dark\:text-zinc-500{color:var(--color-zinc-500)}@media (hover:hover){.dark\:hover\:text-zinc-200:hover{color:var(--color-zinc-200)}}}}:root{--bc-color-primitive-black:#000;--bc-color-primitive-brand-accent:#a697ff;--bc-color-primitive-gray-light:#cfcfcf;--bc-color-primitive-ink-control-border:#777487;--bc-color-primitive-ink-inactive:#58566a;--bc-color-primitive-ink-inset:#47445f;--bc-color-primitive-ink-permission:#4f4c67;--bc-color-primitive-ink-shell:#2d2b40;--bc-color-primitive-signal-amber:#ffc857;--bc-color-primitive-signal-mint:#72d6a0;--bc-color-primitive-signal-red:#ff5757;--bc-color-primitive-violet-active:#6250c6;--bc-color-primitive-violet-context:#676187;--bc-color-primitive-violet-light:#e9e5ff;--bc-color-primitive-violet-soft:#d7cfff;--bc-color-primitive-white:#fff;--bc-font-primitive-family-pixel-copy:LanaPixel;--bc-font-primitive-family-pixel-ui:DNF Bit Bit v2;--bc-font-primitive-family-reading:Pretendard;--bc-font-primitive-size-14:14px;--bc-font-primitive-size-16:16px;--bc-font-primitive-size-18:18px;--bc-font-primitive-size-20:20px;--bc-font-primitive-size-22:22px;--bc-font-primitive-size-24:24px;--bc-font-primitive-size-26:26px;--bc-font-primitive-size-28:28px;--bc-font-primitive-size-30:30px;--bc-font-primitive-size-32:32px;--bc-font-primitive-size-38:38px;--bc-font-primitive-size-40:40px;--bc-font-primitive-size-44:44px;--bc-font-primitive-size-48:48px;--bc-font-primitive-size-80:80px;--bc-font-primitive-size-96:96px;--bc-font-primitive-size-128:128px;--bc-font-primitive-weight-400:400;--bc-font-primitive-weight-500:500;--bc-line-height-primitive-20:20px;--bc-line-height-primitive-22:22px;--bc-line-height-primitive-24:24px;--bc-line-height-primitive-26:26px;--bc-line-height-primitive-28:28px;--bc-line-height-primitive-30:30px;--bc-line-height-primitive-32:32px;--bc-line-height-primitive-34:34px;--bc-line-height-primitive-36:36px;--bc-line-height-primitive-38:38px;--bc-line-height-primitive-40:40px;--bc-line-height-primitive-42:42px;--bc-line-height-primitive-46:46px;--bc-line-height-primitive-48:48px;--bc-line-height-primitive-52:52px;--bc-line-height-primitive-56:56px;--bc-line-height-primitive-60:60px;--bc-line-height-primitive-80:80px;--bc-line-height-primitive-96:96px;--bc-line-height-primitive-128:128px;--bc-letter-spacing-primitive-0:0em;--bc-space-primitive-0:0px;--bc-space-primitive-2:2px;--bc-space-primitive-4:4px;--bc-space-primitive-6:6px;--bc-space-primitive-8:8px;--bc-space-primitive-10:10px;--bc-space-primitive-12:12px;--bc-space-primitive-14:14px;--bc-space-primitive-16:16px;--bc-space-primitive-18:18px;--bc-space-primitive-20:20px;--bc-space-primitive-24:24px;--bc-space-primitive-25:25px;--bc-space-primitive-28:28px;--bc-space-primitive-32:32px;--bc-space-primitive-34:34px;--bc-space-primitive-36:36px;--bc-space-primitive-44:44px;--bc-space-primitive-48:48px;--bc-space-primitive-136:136px;--bc-space-primitive-202:202px;--bc-space-primitive-52:52px;--bc-space-primitive-56:56px;--bc-space-primitive-64:64px;--bc-space-primitive-96:96px;--bc-size-primitive-2:2px;--bc-size-primitive-6:6px;--bc-size-primitive-8:8px;--bc-size-primitive-10:10px;--bc-size-primitive-16:16px;--bc-size-primitive-18:18px;--bc-size-primitive-20:20px;--bc-size-primitive-22:22px;--bc-size-primitive-24:24px;--bc-size-primitive-25:25px;--bc-size-primitive-26:26px;--bc-size-primitive-28:28px;--bc-size-primitive-32:32px;--bc-size-primitive-34:34px;--bc-size-primitive-36:36px;--bc-size-primitive-39:39px;--bc-size-primitive-40:40px;--bc-size-primitive-42:42px;--bc-size-primitive-44:44px;--bc-size-primitive-48:48px;--bc-size-primitive-52:52px;--bc-size-primitive-54:54px;--bc-size-primitive-56:56px;--bc-size-primitive-60:60px;--bc-size-primitive-64:64px;--bc-size-primitive-66:66px;--bc-size-primitive-68:68px;--bc-size-primitive-70:70px;--bc-size-primitive-72:72px;--bc-size-primitive-82:82px;--bc-size-primitive-100:100px;--bc-size-primitive-120:120px;--bc-size-primitive-138:138px;--bc-size-primitive-144:144px;--bc-size-primitive-184:184px;--bc-size-primitive-192:192px;--bc-size-primitive-218:218px;--bc-size-primitive-220:220px;--bc-size-primitive-224:224px;--bc-size-primitive-240:240px;--bc-size-primitive-263:263px;--bc-size-primitive-265:265px;--bc-size-primitive-277:277px;--bc-size-primitive-280:280px;--bc-size-primitive-320:320px;--bc-size-primitive-324:324px;--bc-size-primitive-340:340px;--bc-size-primitive-360:360px;--bc-size-primitive-366:366px;--bc-size-primitive-420:420px;--bc-size-primitive-465:465px;--bc-size-primitive-480:480px;--bc-size-primitive-512:512px;--bc-size-primitive-542:542px;--bc-size-primitive-574:574px;--bc-size-primitive-579:579px;--bc-size-primitive-640:640px;--bc-size-primitive-653:653px;--bc-size-primitive-664:664px;--bc-size-primitive-709:709px;--bc-size-primitive-840:840px;--bc-size-primitive-889:889px;--bc-size-primitive-984:984px;--bc-size-primitive-1312:1312px;--bc-size-primitive-1792:1792px;--bc-responsive-primitive-viewport-inline-390:390px;--bc-responsive-primitive-viewport-inline-768:768px;--bc-responsive-primitive-viewport-inline-1280:1280px;--bc-responsive-primitive-viewport-inline-1920:1920px;--bc-geometry-primitive-corner-square:0px;--bc-geometry-primitive-radius-circle:50%;--bc-geometry-primitive-cut-ratio-5:5%;--bc-geometry-primitive-cut-ratio-10:10%;--bc-geometry-primitive-cut-8-4:8.4px;--bc-geometry-primitive-cut-9-8:9.8px;--bc-geometry-primitive-cut-12-6:12.6px;--bc-geometry-primitive-cut-7:7px;--bc-geometry-primitive-cut-8:8px;--bc-geometry-primitive-cut-9:9px;--bc-geometry-primitive-cut-10:10px;--bc-geometry-primitive-cut-12:12px;--bc-geometry-primitive-cut-14:14px;--bc-geometry-primitive-cut-18:18px;--bc-geometry-primitive-cut-20:20px;--bc-geometry-primitive-cut-28:28px;--bc-geometry-primitive-cut-36:36px;--bc-geometry-primitive-cut-40:40px;--bc-geometry-primitive-cut-56:56px;--bc-stroke-primitive-2:2px;--bc-stroke-primitive-3:3px;--bc-stroke-primitive-6:6px;--bc-stroke-primitive-8:8px;--bc-opacity-primitive-0:0;--bc-opacity-primitive-0-2:.2;--bc-opacity-primitive-0-35:.35;--bc-opacity-primitive-0-4:.4;--bc-opacity-primitive-0-9:.9;--bc-layer-primitive-0:0;--bc-layer-primitive-1:1;--bc-layer-primitive-2:2;--bc-layer-primitive-3:3;--bc-layer-primitive-4:4;--bc-layer-primitive-5:5;--bc-effect-primitive-blur-16:16px;--bc-layout-primitive-count-3:3;--bc-layout-primitive-count-5:5;--bc-layout-primitive-ratio-1-15:1.15;--bc-motion-primitive-duration-0:0s;--bc-motion-primitive-duration-80:80ms;--bc-motion-primitive-duration-160:.16s;--bc-motion-primitive-duration-240:.24s;--bc-motion-primitive-duration-360:.36s;--bc-motion-primitive-duration-600:.6s;--bc-motion-primitive-duration-900:.9s;--bc-motion-primitive-delay-50:50ms;--bc-motion-primitive-easing-linear:linear;--bc-motion-primitive-easing-standard:cubic-bezier(.2, 0, 0, 1);--bc-motion-primitive-easing-enter:cubic-bezier(0, 0, 0, 1);--bc-motion-primitive-easing-exit:cubic-bezier(.3, 0, 1, 1);--bc-motion-primitive-easing-emphasis:cubic-bezier(.34, 1.2, .64, 1);--bc-motion-primitive-distance-4:4px;--bc-motion-primitive-distance-8:8px;--bc-motion-primitive-distance-16:16px;--bc-motion-primitive-distance-24:24px;--bc-motion-primitive-scale-0-96:.96;--bc-motion-primitive-scale-0-98:.98;--bc-motion-primitive-scale-1:1;--bc-color-semantic-text-primary:#fff;--bc-color-semantic-text-secondary:#d7cfff;--bc-color-semantic-text-inactive:#cfcfcf;--bc-color-semantic-text-on-accent:#000;--bc-color-semantic-text-on-light:#000;--bc-color-semantic-surface-shell:#2d2b40;--bc-color-semantic-surface-field:#47445f;--bc-color-semantic-surface-permission:#4f4c67;--bc-color-semantic-surface-card-title:#e9e5ff;--bc-color-semantic-surface-context:#676187;--bc-color-semantic-surface-identifier:#a697ff;--bc-color-semantic-track-inactive:#47445f;--bc-color-semantic-progress-active:#a697ff;--bc-color-semantic-action-primary:#a697ff;--bc-color-semantic-action-secondary:#47445f;--bc-color-semantic-state-selected:#a697ff;--bc-color-semantic-state-active:#6250c6;--bc-color-semantic-state-inactive:#58566a;--bc-color-semantic-state-danger-surface:#2d2b40;--bc-color-semantic-state-danger-accent:#ff5757;--bc-color-semantic-state-warning-accent:#ffc857;--bc-color-semantic-state-success-accent:#72d6a0;--bc-color-semantic-state-live-accent:#ff5757;--bc-color-semantic-border-control:#777487;--bc-color-semantic-border-selected:#a697ff;--bc-color-semantic-focus-ring:#a697ff;--bc-color-semantic-overlay-dim:#d7cfff59;--bc-space-semantic-inline-xs:8px;--bc-space-semantic-inline-sm:12px;--bc-space-semantic-inline-lg:24px;--bc-space-semantic-stack-xs:8px;--bc-space-semantic-stack-sm:12px;--bc-space-semantic-inset-xs:8px;--bc-space-semantic-inset-sm:12px;--bc-space-semantic-inset-md:16px;--bc-space-semantic-inset-lg:24px;--bc-space-semantic-inset-xl:32px;--bc-space-semantic-section-lg:24px;--bc-size-semantic-touch-target-minimum:44px;--bc-size-semantic-icon-micro:8px;--bc-size-semantic-icon-sm:16px;--bc-size-semantic-icon-md:20px;--bc-size-semantic-icon-lg:24px;--bc-size-semantic-icon-xl:32px;--bc-size-semantic-icon-2xl:40px;--bc-size-semantic-icon-3xl:44px;--bc-layer-semantic-backdrop:0;--bc-layer-semantic-stage:1;--bc-layer-semantic-content:2;--bc-layer-semantic-hud:3;--bc-layer-semantic-status:4;--bc-layer-semantic-modal:5;--bc-responsive-semantic-anchor-compact-start:390px;--bc-responsive-semantic-anchor-compact-end:768px;--bc-responsive-semantic-anchor-expanded-start:1280px;--bc-responsive-semantic-anchor-expanded-end:1920px;--bc-responsive-semantic-breakpoint-expanded-candidate:1280px;--bc-motion-semantic-duration-none:0s;--bc-motion-semantic-duration-feedback:80ms;--bc-motion-semantic-duration-state-change:.16s;--bc-motion-semantic-duration-enter:.24s;--bc-motion-semantic-duration-exit:.16s;--bc-motion-semantic-duration-emphasis:.36s;--bc-motion-semantic-duration-reveal:.6s;--bc-motion-semantic-duration-indicator-cycle:.9s;--bc-motion-semantic-delay-stagger:50ms;--bc-motion-semantic-easing-linear:linear;--bc-motion-semantic-easing-standard:cubic-bezier(.2, 0, 0, 1);--bc-motion-semantic-easing-enter:cubic-bezier(0, 0, 0, 1);--bc-motion-semantic-easing-exit:cubic-bezier(.3, 0, 1, 1);--bc-motion-semantic-easing-emphasis:cubic-bezier(.34, 1.2, .64, 1);--bc-motion-semantic-distance-micro:4px;--bc-motion-semantic-distance-small:8px;--bc-motion-semantic-distance-medium:16px;--bc-motion-semantic-distance-large:24px;--bc-motion-semantic-scale-pressed:.98;--bc-motion-semantic-scale-enter:.96;--bc-motion-semantic-scale-rest:1;--bc-geometry-semantic-corner-default:0px;--bc-geometry-semantic-shape-circular:50%;--bc-size-component-button-sm-min-inline:64px;--bc-space-component-button-sm-padding-inline:4px;--bc-space-component-button-sm-padding-block:4px;--bc-size-component-button-md-min-inline:100px;--bc-size-component-button-md-min-block:48px;--bc-space-component-button-md-padding-inline:16px;--bc-space-component-button-md-padding-block:6px;--bc-size-component-button-lg-min-inline:144px;--bc-size-component-button-lg-min-block:56px;--bc-space-component-button-lg-padding-inline:20px;--bc-space-component-button-lg-padding-block:8px;--bc-color-component-button-primary-background:#a697ff;--bc-color-component-button-primary-foreground:#000;--bc-color-component-button-secondary-background:#47445f;--bc-color-component-button-secondary-foreground:#fff;--bc-color-component-button-transparent-foreground:#fff;--bc-color-component-button-disabled-background:#58566a;--bc-color-component-button-disabled-foreground:#cfcfcf;--bc-geometry-component-button-cut-inline:7px;--bc-geometry-component-button-cut-block:14px;--bc-motion-component-button-feedback-duration:80ms;--bc-motion-component-button-feedback-easing:cubic-bezier(.2, 0, 0, 1);--bc-motion-component-button-pressed-scale:.98;--bc-size-component-button-icon-box:22px;--bc-size-component-alert-max-inline:324px;--bc-size-component-alert-status-icon-box:18px;--bc-size-component-alert-dismiss-icon-box:16px;--bc-opacity-component-alert-background:.9;--bc-geometry-component-alert-cut-inline:7px;--bc-geometry-component-alert-cut-block:14px;--bc-size-component-tag-min-block:28px;--bc-space-component-tag-padding-block:2px;--bc-space-component-tag-padding-inline-start:14px;--bc-space-component-tag-padding-inline-end:16px;--bc-color-component-tag-background:#676187;--bc-color-component-tag-foreground:#fff;--bc-geometry-component-tag-cut-inline:7px;--bc-geometry-component-tag-cut-block:10px;--bc-size-component-checkbox-icon-box:24px;--bc-size-component-status-pill-min-block:36px;--bc-size-component-status-pill-icon-min-block:32px;--bc-size-component-status-pill-icon-box:28px;--bc-space-component-status-pill-padding-block:2px;--bc-space-component-status-pill-padding-inline:8px;--bc-space-component-status-pill-icon-padding-inline:8px;--bc-space-component-status-pill-gap:8px;--bc-color-component-status-pill-active-background:#6250c6;--bc-color-component-status-pill-inactive-background:#58566a;--bc-color-component-status-pill-danger-background:#ff5757;--bc-color-component-status-pill-foreground:#fff;--bc-color-component-status-pill-inactive-foreground:#cfcfcf;--bc-color-component-status-pill-danger-foreground:#000;--bc-geometry-component-status-pill-cut-inline:8.4px;--bc-geometry-component-status-pill-cut-block:12px;--bc-size-component-device-selector-icon-box:28px;--bc-size-component-device-selector-live-dot-size:6px;--bc-color-component-device-selector-live-accent:#ff5757;--bc-geometry-component-device-selector-live-dot-radius:50%;--bc-size-component-menu-min-inline:220px;--bc-size-component-menu-selection-icon-box:16px;--bc-space-component-menu-padding:8px;--bc-space-component-menu-gap:8px;--bc-space-component-menu-item-padding-block:12px;--bc-space-component-menu-item-padding-inline:12px;--bc-space-component-menu-item-gap:12px;--bc-color-component-menu-background:#2d2b40;--bc-color-component-menu-foreground:#fff;--bc-color-component-menu-selected-background:#676187;--bc-color-component-menu-empty-foreground:#d7cfff;--bc-geometry-component-menu-cut-inline:7px;--bc-geometry-component-menu-cut-block:14px;--bc-space-component-text-field-padding-inline:8px;--bc-space-component-text-field-padding-block:4px;--bc-space-component-text-field-supporting-gap:12px;--bc-color-component-text-field-background:#47445f;--bc-color-component-text-field-foreground:#fff;--bc-color-component-text-field-placeholder-foreground:#d7cfff;--bc-color-component-text-field-helper-foreground:#d7cfff;--bc-color-component-text-field-error-accent:#ff5757;--bc-color-component-text-field-disabled-background:#58566a;--bc-color-component-text-field-disabled-foreground:#cfcfcf;--bc-stroke-component-text-field-focus-stroke:3px;--bc-size-component-selection-card-standard-min-inline:360px;--bc-size-component-selection-card-standard-max-inline:579px;--bc-size-component-selection-card-standard-preferred-block:653px;--bc-size-component-selection-card-wide-min-inline:480px;--bc-size-component-selection-card-wide-max-inline:889px;--bc-size-component-selection-card-wide-preferred-block:542px;--bc-size-component-selection-card-compact-preferred-inline:324px;--bc-space-component-selection-card-media-inset:10px;--bc-space-component-selection-card-title-padding-inline:20px;--bc-space-component-selection-card-title-padding-block:2px;--bc-space-component-selection-card-description-padding:18px;--bc-size-component-selection-card-title-min-block:36px;--bc-color-component-selection-card-background:#2d2b40;--bc-color-component-selection-card-foreground:#fff;--bc-color-component-selection-card-title-background:#e9e5ff;--bc-color-component-selection-card-title-foreground:#000;--bc-color-component-selection-card-selected-border:#a697ff;--bc-color-component-selection-card-disabled-background:#58566a;--bc-color-component-selection-card-disabled-foreground:#cfcfcf;--bc-stroke-component-selection-card-selected-stroke:6px;--bc-color-component-selection-card-scrim:linear-gradient(#0000, #0006);--bc-geometry-component-selection-card-title-cut-inline:8px;--bc-geometry-component-selection-card-title-cut-block:20px;--bc-geometry-component-selection-card-cut-inline:5%;--bc-geometry-component-selection-card-cut-block:10%;--bc-motion-component-selection-card-selection-duration:.16s;--bc-motion-component-selection-card-selection-easing:cubic-bezier(.2, 0, 0, 1);--bc-size-component-index-badge-size:34px;--bc-geometry-component-index-badge-cut-inline:7px;--bc-geometry-component-index-badge-cut-block:14px;--bc-color-component-index-badge-background:#a697ff;--bc-color-component-index-badge-foreground:#000;--bc-size-component-close-button-size:44px;--bc-size-component-close-button-icon-box:24px;--bc-geometry-component-close-button-cut-inline:7px;--bc-geometry-component-close-button-cut-block:14px;--bc-color-component-close-button-background:#a697ff;--bc-color-component-close-button-foreground:#000;--bc-color-component-close-button-disabled-background:#58566a;--bc-color-component-close-button-disabled-foreground:#cfcfcf;--bc-space-component-modal-shell-padding-inline:20px;--bc-space-component-modal-shell-padding-block-start:24px;--bc-space-component-modal-shell-padding-block-end:24px;--bc-space-component-modal-shell-section-gap:12px;--bc-space-component-modal-shell-header-gap:6px;--bc-space-component-modal-shell-content-gap:12px;--bc-color-component-modal-shell-background:#2d2b40;--bc-color-component-modal-shell-foreground:#fff;--bc-layer-component-modal-shell-layer:5;--bc-geometry-component-modal-shell-cut-inline:20px;--bc-geometry-component-modal-shell-attached-control-overhang-inline:0px;--bc-motion-component-modal-shell-enter-duration:.24s;--bc-motion-component-modal-shell-enter-easing:cubic-bezier(0, 0, 0, 1);--bc-motion-component-modal-shell-enter-scale:.96;--bc-motion-component-modal-shell-exit-duration:.16s;--bc-motion-component-modal-shell-exit-easing:cubic-bezier(.3, 0, 1, 1);--bc-size-component-modal-shell-md-max-inline:320px;--bc-size-component-modal-shell-md-control-anchor-max-inline:100%;--bc-geometry-component-modal-shell-md-cut-block:20px;--bc-size-component-modal-shell-lg-max-inline:320px;--bc-size-component-modal-shell-lg-control-anchor-max-inline:100%;--bc-geometry-component-modal-shell-lg-cut-block:28px;--bc-size-component-permission-item-min-block:60px;--bc-space-component-permission-item-padding-inline:16px;--bc-space-component-permission-item-padding-block:6px;--bc-space-component-permission-item-list-gap:12px;--bc-space-component-permission-item-copy-gap:4px;--bc-space-component-permission-item-status-gap:12px;--bc-color-component-permission-item-background:#4f4c67;--bc-color-component-permission-item-foreground:#fff;--bc-geometry-component-permission-item-cut-inline:9px;--bc-geometry-component-permission-item-cut-block:18px;--bc-size-component-consent-list-disclosure-icon-box:16px;--bc-space-component-action-group-gap:12px;--bc-size-component-action-group-item-min-inline:100px;--bc-size-component-action-group-stack-max-inline:324px;--bc-size-component-action-group-title-max-inline:324px;--bc-space-component-action-group-title-gap:12px;--bc-space-component-selection-card-group-gap:12px;--bc-layout-component-selection-card-group-format-switch-gain:1.15;--bc-layer-component-selection-card-group-layer:2;--bc-size-component-dialogue-block:263px;--bc-size-component-dialogue-body-block:218px;--bc-size-component-dialogue-compact-layout-inline:465px;--bc-size-component-dialogue-speaker-min-inline:224px;--bc-space-component-dialogue-speaker-padding-inline-start:0px;--bc-space-component-dialogue-speaker-padding-inline-end:20px;--bc-space-component-dialogue-speaker-padding-block-start:6px;--bc-space-component-dialogue-speaker-padding-block-end:6px;--bc-space-component-dialogue-body-padding-inline-start:48px;--bc-space-component-dialogue-body-padding-inline-end:24px;--bc-space-component-dialogue-body-padding-block:16px;--bc-space-component-dialogue-body-gap:12px;--bc-size-component-dialogue-hint-icon-box:18px;--bc-layout-component-dialogue-body-minimum-lines:3;--bc-color-component-dialogue-background:#2d2b40;--bc-color-component-dialogue-foreground:#fff;--bc-color-component-dialogue-hint-foreground:#d7cfff;--bc-color-component-dialogue-hint-inactive-foreground:#cfcfcf;--bc-color-component-dialogue-speaker-background:#a697ff;--bc-color-component-dialogue-speaker-foreground:#000;--bc-layer-component-dialogue-layer:2;--bc-motion-component-dialogue-content-change-duration:.16s;--bc-motion-component-dialogue-content-change-easing:cubic-bezier(.2, 0, 0, 1);--bc-motion-component-dialogue-content-change-distance:4px;--bc-size-component-game-hud-min-block:48px;--bc-size-component-game-hud-toggle-size:20px;--bc-size-component-game-hud-toggle-icon-box:8px;--bc-size-component-game-hud-history-line-block:24px;--bc-space-component-game-hud-padding-inline:18px;--bc-space-component-game-hud-padding-block:0px;--bc-space-component-game-hud-left-gap:8px;--bc-space-component-game-hud-status-gap:8px;--bc-space-component-game-hud-history-padding-block:8px;--bc-space-component-game-hud-history-row-gap:6px;--bc-layout-component-game-hud-history-visible-items:5;--bc-color-component-game-hud-background:#47445f;--bc-color-component-game-hud-foreground:#fff;--bc-color-component-game-hud-history-category-foreground:#d7cfff;--bc-opacity-component-game-hud-background:.9;--bc-layer-component-game-hud-layer:3;--bc-geometry-component-game-hud-cut-inline:9.8px;--bc-geometry-component-game-hud-cut-block:14px;--bc-size-component-voice-status-bar-max-inline:340px;--bc-size-component-voice-status-bar-min-block:39px;--bc-size-component-voice-status-bar-icon-box:28px;--bc-size-component-voice-status-bar-progress-block:24px;--bc-space-component-voice-status-bar-padding-inline:16px;--bc-space-component-voice-status-bar-content-gap:8px;--bc-space-component-voice-status-bar-timer-gap:24px;--bc-color-component-voice-status-bar-background:#2d2b40;--bc-color-component-voice-status-bar-foreground:#fff;--bc-color-component-voice-status-bar-timer-foreground:#d7cfff;--bc-color-component-voice-status-bar-progress-track:#47445f;--bc-color-component-voice-status-bar-progress-fill:#a697ff;--bc-color-component-voice-status-bar-danger-accent:#ff5757;--bc-layer-component-voice-status-bar-layer:4;--bc-geometry-component-voice-status-bar-slant-inline:calc(39px * 29.9317 / 192.295 * 218px / 218px);--bc-motion-component-voice-status-bar-state-change-duration:.16s;--bc-motion-component-voice-status-bar-state-change-easing:cubic-bezier(.2, 0, 0, 1);--bc-motion-component-voice-status-bar-progress-easing:linear;--bc-space-component-voice-answer-status-to-dialogue-gap:10px;--bc-space-component-voice-answer-hud-inset:12px;--bc-space-component-voice-answer-dialogue-inline-start:10px;--bc-space-component-voice-answer-dialogue-block-end:18px;--bc-space-component-voice-answer-status-inline-end:0px;--bc-space-component-voice-answer-status-trailing-bleed:0px;--bc-size-component-countdown-size:138px;--bc-color-component-countdown-foreground:#fff;--bc-color-component-countdown-background:#2d2b40;--bc-color-component-countdown-progress-fill:#a697ff;--bc-layer-component-countdown-layer:1;--bc-geometry-component-countdown-radius:50%;--bc-motion-component-countdown-tick-duration:.36s;--bc-motion-component-countdown-tick-easing:cubic-bezier(.34, 1.2, .64, 1);--bc-motion-component-countdown-tick-from-scale:.96;--bc-color-component-scene-backdrop-fallback:#2d2b40;--bc-color-component-scene-backdrop-dim:#d7cfff59;--bc-color-component-scene-backdrop-character-overlay:#fff3;--bc-effect-component-scene-backdrop-blur:16px;--bc-layer-component-scene-backdrop-layer:0;--bc-color-component-camera-stage-fallback:#2d2b40;--bc-color-component-camera-stage-guide-foreground:#a697ff;--bc-stroke-component-camera-stage-guide-stroke:2px;--bc-size-component-camera-stage-guide-inline:calc(280px + 32px);--bc-size-component-camera-stage-guide-block:calc(360px + 4px);--bc-space-component-camera-stage-guide-block-start:calc(136px - 12px - 8px);--bc-space-component-camera-stage-guide-padding:12px;--bc-layer-component-camera-stage-layer:0;--bc-layer-component-character-stage-layer:1;--bc-color-component-character-stage-placeholder-background:#2d2b40;--bc-color-component-character-stage-placeholder-outline:#d7cfff;--bc-stroke-component-character-stage-placeholder-stroke:2px;--bc-motion-component-character-stage-enter-duration:.36s;--bc-motion-component-character-stage-enter-easing:cubic-bezier(.34, 1.2, .64, 1);--bc-motion-component-character-stage-enter-distance:24px;--bc-space-component-character-stage-foot-fade-overshoot:24px;--bc-color-component-result-layout-background:#2d2b40;--bc-color-component-result-layout-foreground:#fff;--bc-color-component-result-layout-secondary-foreground:#d7cfff;--bc-color-component-result-layout-accent-foreground:#a697ff;--bc-color-component-result-layout-panel-background:#676187;--bc-color-component-result-layout-chip-background:#6250c6;--bc-color-component-result-layout-quote-background:#67618766;--bc-size-component-result-layout-max-inline:1312px;--bc-size-component-document-shell-max-measure:100%;--bc-space-component-document-shell-section-gap:20px;--bc-space-component-document-shell-content-gap:12px;--bc-space-component-result-layout-section-gap:12px;--bc-space-component-result-layout-content-gap:12px;--bc-space-component-result-layout-chip-gap:8px;--bc-space-component-result-layout-padding:24px;--bc-space-component-result-layout-column-gap:24px;--bc-space-component-result-layout-quote-padding:12px;--bc-geometry-component-result-layout-cut-inline:14px;--bc-geometry-component-result-layout-cut-block:14px;--bc-layer-component-result-layout-layer:2;--bc-motion-component-result-layout-reveal-duration:.6s;--bc-motion-component-result-layout-reveal-easing:cubic-bezier(0, 0, 0, 1);--bc-motion-component-result-layout-reveal-stagger:50ms;--bc-motion-component-result-layout-reveal-distance:16px;--bc-color-component-share-artifact-background:#2d2b40;--bc-color-component-share-artifact-foreground:#fff;--bc-color-component-share-artifact-secondary-foreground:#d7cfff;--bc-color-component-share-artifact-chip-background:#676187;--bc-space-component-share-artifact-section-gap:24px;--bc-space-component-share-artifact-chip-gap:8px;--bc-space-component-game-choice-section-gap:24px;--bc-space-component-screen-shell-expanded-gutter-min:24px;--bc-space-component-screen-shell-expanded-gutter-max:64px;--bc-space-component-screen-shell-expanded-block-inset:clamp(24px, 2.5cqi, 48px);--bc-size-component-screen-shell-content-max-inline:1792px;--bc-space-component-screen-shell-compact-gutter:24px;--bc-space-component-screen-shell-compact-block-inset:16px;--bc-space-component-screen-shell-action-rail-inline-inset:32px;--bc-space-component-screen-shell-action-rail-block-end:32px;--bc-stroke-component-focus-stroke:3px;--bc-stroke-component-focus-guard-stroke:2px;--bc-space-component-focus-offset:2px;--bc-color-component-focus-color:#a697ff;--bc-color-component-focus-guard-color:#2d2b40}.bc-type-brand-display-lg{letter-spacing:0;font-family:DNF Bit Bit v2,sans-serif;font-size:30px;font-weight:400;line-height:36px}.bc-type-brand-heading-lg{letter-spacing:0;font-family:DNF Bit Bit v2,sans-serif;font-size:24px;font-weight:400;line-height:30px}.bc-type-brand-heading-md{letter-spacing:0;font-family:DNF Bit Bit v2,sans-serif;font-size:22px;font-weight:400;line-height:28px}.bc-type-brand-heading-sm{letter-spacing:0;font-family:DNF Bit Bit v2,sans-serif;font-size:18px;font-weight:400;line-height:22px}.bc-type-brand-label-xl{letter-spacing:0;font-family:DNF Bit Bit v2,sans-serif;font-size:24px;font-weight:400;line-height:28px}.bc-type-brand-label-lg{letter-spacing:0;font-family:DNF Bit Bit v2,sans-serif;font-size:22px;font-weight:400;line-height:26px}.bc-type-brand-label-md{letter-spacing:0;font-family:DNF Bit Bit v2,sans-serif;font-size:18px;font-weight:400;line-height:22px}.bc-type-brand-label-sm{letter-spacing:0;font-family:DNF Bit Bit v2,sans-serif;font-size:16px;font-weight:400;line-height:20px}.bc-type-brand-data-xl{letter-spacing:0;font-family:DNF Bit Bit v2,sans-serif;font-size:80px;font-weight:400;line-height:80px}.bc-type-expressive-body-lg{letter-spacing:0;font-family:LanaPixel,sans-serif;font-size:20px;font-weight:400;line-height:28px}.bc-type-expressive-body-md{letter-spacing:0;font-family:LanaPixel,sans-serif;font-size:18px;font-weight:400;line-height:26px}.bc-type-expressive-body-sm{letter-spacing:0;font-family:LanaPixel,sans-serif;font-size:16px;font-weight:400;line-height:22px}.bc-type-expressive-label-lg{letter-spacing:0;font-family:LanaPixel,sans-serif;font-size:24px;font-weight:400;line-height:28px}.bc-type-expressive-label-md{letter-spacing:0;font-family:LanaPixel,sans-serif;font-size:20px;font-weight:400;line-height:24px}.bc-type-expressive-label-sm{letter-spacing:0;font-family:LanaPixel,sans-serif;font-size:18px;font-weight:400;line-height:22px}.bc-type-neutral-body-lg{letter-spacing:0;font-family:Pretendard,sans-serif;font-size:20px;font-weight:500;line-height:28px}.bc-type-neutral-body-md{letter-spacing:0;font-family:Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:24px}.bc-type-neutral-body-sm{letter-spacing:0;font-family:Pretendard,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media (min-width:768px){:root{--bc-size-component-button-md-min-inline:120px;--bc-size-component-button-md-min-block:64px;--bc-space-component-button-md-padding-inline:24px;--bc-space-component-button-md-padding-block:8px;--bc-size-component-button-lg-min-inline:192px;--bc-size-component-button-lg-min-block:72px;--bc-space-component-button-lg-padding-inline:28px;--bc-space-component-button-lg-padding-block:10px;--bc-geometry-component-button-cut-inline:9px;--bc-geometry-component-button-cut-block:18px;--bc-size-component-button-icon-box:28px;--bc-size-component-alert-max-inline:480px;--bc-size-component-alert-status-icon-box:22px;--bc-geometry-component-alert-cut-inline:9px;--bc-geometry-component-alert-cut-block:18px;--bc-size-component-tag-min-block:34px;--bc-geometry-component-tag-cut-inline:8.4px;--bc-geometry-component-tag-cut-block:12px;--bc-size-component-checkbox-icon-box:28px;--bc-size-component-status-pill-min-block:42px;--bc-size-component-status-pill-icon-min-block:42px;--bc-size-component-status-pill-icon-box:32px;--bc-space-component-status-pill-padding-block:4px;--bc-space-component-status-pill-padding-inline:10px;--bc-space-component-status-pill-icon-padding-inline:10px;--bc-geometry-component-status-pill-cut-inline:9.8px;--bc-geometry-component-status-pill-cut-block:14px;--bc-size-component-device-selector-icon-box:32px;--bc-space-component-text-field-padding-inline:14px;--bc-space-component-text-field-padding-block:8px;--bc-stroke-component-text-field-focus-stroke:6px;--bc-size-component-selection-card-compact-preferred-inline:512px;--bc-space-component-selection-card-media-inset:16px;--bc-space-component-selection-card-title-padding-inline:32px;--bc-space-component-selection-card-title-padding-block:10px;--bc-space-component-selection-card-description-padding:28px;--bc-size-component-selection-card-title-min-block:60px;--bc-size-component-index-badge-size:54px;--bc-size-component-close-button-size:48px;--bc-space-component-modal-shell-padding-inline:32px;--bc-space-component-modal-shell-padding-block-start:32px;--bc-space-component-modal-shell-padding-block-end:32px;--bc-space-component-modal-shell-section-gap:16px;--bc-space-component-modal-shell-header-gap:8px;--bc-geometry-component-modal-shell-cut-inline:max(36px, 5%);--bc-size-component-modal-shell-md-max-inline:664px;--bc-geometry-component-modal-shell-md-cut-block:40px;--bc-size-component-modal-shell-lg-max-inline:664px;--bc-geometry-component-modal-shell-lg-cut-block:36px;--bc-size-component-permission-item-min-block:48px;--bc-space-component-permission-item-padding-inline:20px;--bc-space-component-permission-item-padding-block:8px;--bc-space-component-permission-item-copy-gap:12px;--bc-space-component-action-group-gap:20px;--bc-size-component-action-group-item-min-inline:120px;--bc-size-component-action-group-title-max-inline:420px;--bc-space-component-action-group-title-gap:16px;--bc-space-component-selection-card-group-gap:16px;--bc-size-component-dialogue-block:265px;--bc-size-component-dialogue-compact-layout-inline:709px;--bc-space-component-dialogue-speaker-padding-inline-start:12px;--bc-space-component-dialogue-body-padding-inline-start:52px;--bc-space-component-dialogue-body-padding-inline-end:32px;--bc-space-component-dialogue-body-padding-block:20px;--bc-size-component-dialogue-hint-icon-box:24px;--bc-size-component-game-hud-min-block:64px;--bc-size-component-game-hud-toggle-size:24px;--bc-size-component-game-hud-toggle-icon-box:10px;--bc-size-component-game-hud-history-line-block:28px;--bc-space-component-game-hud-padding-inline:24px;--bc-space-component-game-hud-left-gap:12px;--bc-space-component-game-hud-status-gap:10px;--bc-space-component-game-hud-history-padding-block:10px;--bc-space-component-game-hud-history-row-gap:8px;--bc-geometry-component-game-hud-cut-inline:12.6px;--bc-geometry-component-game-hud-cut-block:18px;--bc-size-component-voice-status-bar-max-inline:366px;--bc-size-component-voice-status-bar-min-block:52px;--bc-size-component-voice-status-bar-icon-box:36px;--bc-space-component-voice-status-bar-padding-inline:24px;--bc-geometry-component-voice-status-bar-slant-inline:calc(52px * 29.9317 / 192.295 * 218px / 218px);--bc-space-component-voice-answer-status-to-dialogue-gap:0px;--bc-space-component-voice-answer-hud-inset:32px;--bc-space-component-voice-answer-dialogue-inline-start:25px;--bc-space-component-voice-answer-dialogue-block-end:28px;--bc-space-component-voice-answer-status-trailing-bleed:34px;--bc-size-component-countdown-size:184px;--bc-size-component-camera-stage-guide-inline:574px;--bc-size-component-camera-stage-guide-block:calc(512px + 48px);--bc-space-component-camera-stage-guide-block-start:calc(202px - 48px - 12px - 6px);--bc-space-component-result-layout-section-gap:20px;--bc-space-component-result-layout-padding:32px;--bc-space-component-result-layout-column-gap:20px;--bc-geometry-component-result-layout-cut-inline:18px;--bc-geometry-component-result-layout-cut-block:18px;--bc-space-component-game-choice-section-gap:32px;--bc-space-component-screen-shell-compact-gutter:32px;--bc-space-component-screen-shell-compact-block-inset:24px;--bc-space-component-screen-shell-action-rail-block-end:48px}.bc-type-brand-display-lg{font-size:38px;line-height:46px}.bc-type-brand-heading-lg{font-size:32px;line-height:40px}.bc-type-brand-heading-md{font-size:28px;line-height:34px}.bc-type-brand-heading-sm{font-size:20px;line-height:24px}.bc-type-brand-label-xl{font-size:32px;line-height:38px}.bc-type-brand-label-lg{font-size:28px;line-height:34px}.bc-type-brand-label-md{font-size:24px;line-height:28px}.bc-type-brand-label-sm{font-size:20px;line-height:24px}.bc-type-brand-data-xl{font-size:96px;line-height:96px}.bc-type-expressive-body-lg{font-size:26px;line-height:36px}.bc-type-expressive-body-md{font-size:24px;line-height:34px}.bc-type-expressive-body-sm{font-size:20px;line-height:28px}.bc-type-expressive-label-lg{font-size:32px;line-height:38px}.bc-type-expressive-label-md{font-size:26px;line-height:30px}.bc-type-expressive-label-sm{font-size:24px;line-height:28px}.bc-type-neutral-body-lg{font-size:26px;line-height:36px}.bc-type-neutral-body-md{font-size:20px;line-height:28px}.bc-type-neutral-body-sm{font-size:16px;line-height:24px}}@media (min-width:1280px){:root{--bc-size-component-button-md-min-inline:clamp(144px, 10cqi, 192px);--bc-size-component-button-md-min-block:clamp(48px, 3.75cqi, 72px);--bc-space-component-button-md-padding-inline:clamp(16px, 1.4583cqi, 28px);--bc-space-component-button-md-padding-block:clamp(6px, .5208cqi, 10px);--bc-size-component-button-lg-min-inline:clamp(144px, 12.5cqi, 240px);--bc-size-component-button-lg-min-block:clamp(56px, 4.2708cqi, 82px);--bc-space-component-button-lg-padding-inline:clamp(20px, 1.6667cqi, 32px);--bc-space-component-button-lg-padding-block:clamp(8px, .625cqi, 12px);--bc-geometry-component-button-cut-inline:clamp(7px, .5208cqi, 10px);--bc-geometry-component-button-cut-block:clamp(14px, 1.0417cqi, 20px);--bc-size-component-button-icon-box:clamp(22px, 1.6667cqi, 32px);--bc-size-component-alert-max-inline:clamp(480px, 33.3333cqi, 640px);--bc-size-component-alert-status-icon-box:clamp(18px, calc(2px + 1.1458cqi), 24px);--bc-geometry-component-alert-cut-inline:clamp(7px, .5208cqi, 10px);--bc-geometry-component-alert-cut-block:clamp(14px, 1.0417cqi, 20px);--bc-size-component-tag-min-block:clamp(28px, 1.875cqi, 36px);--bc-geometry-component-tag-cut-inline:8.4px;--bc-geometry-component-tag-cut-block:12px;--bc-size-component-checkbox-icon-box:clamp(28px, 1.6667cqi, 32px);--bc-size-component-status-pill-min-block:clamp(36px, 2.5cqi, 48px);--bc-size-component-status-pill-icon-min-block:clamp(32px, 2.5cqi, 48px);--bc-size-component-status-pill-icon-box:clamp(32px, 2.0833cqi, 40px);--bc-space-component-status-pill-padding-block:clamp(6px, .4167cqi, 8px);--bc-space-component-status-pill-padding-inline:12px;--bc-space-component-status-pill-icon-padding-inline:clamp(8px, .7292cqi, 14px);--bc-geometry-component-status-pill-cut-inline:9.8px;--bc-geometry-component-status-pill-cut-block:14px;--bc-size-component-device-selector-icon-box:clamp(32px, 2.0833cqi, 40px);--bc-space-component-text-field-padding-inline:clamp(8px, 1.0417cqi, 20px);--bc-space-component-text-field-padding-block:clamp(4px, .5208cqi, 10px);--bc-space-component-text-field-supporting-gap:clamp(12px, .8333cqi, 16px);--bc-stroke-component-text-field-focus-stroke:clamp(3px, .4167cqi, 8px);--bc-size-component-selection-card-standard-max-inline:clamp(360px, 30.1563cqi, 579px);--bc-size-component-selection-card-wide-max-inline:clamp(480px, 46.3021cqi, 889px);--bc-size-component-selection-card-compact-preferred-inline:clamp(360px, 30.1563cqi, 579px);--bc-space-component-selection-card-media-inset:clamp(10px, .9375cqi, 18px);--bc-space-component-selection-card-title-padding-inline:clamp(20px, 1.875cqi, 36px);--bc-space-component-selection-card-title-padding-block:clamp(2px, .5208cqi, 10px);--bc-space-component-selection-card-description-padding:clamp(18px, 1.4583cqi, 28px);--bc-size-component-selection-card-title-min-block:clamp(36px, 3.4375cqi, 66px);--bc-size-component-index-badge-size:clamp(34px, 3.125cqi, 60px);--bc-size-component-close-button-size:clamp(44px, 3.125cqi, 60px);--bc-size-component-close-button-icon-box:clamp(24px, 1.3021cqi, 25px);--bc-space-component-modal-shell-padding-inline:clamp(20px, 2.9167cqi, 56px);--bc-space-component-modal-shell-padding-block-start:clamp(24px, 2.2917cqi, 44px);--bc-space-component-modal-shell-padding-block-end:clamp(24px, 2.9167cqi, 56px);--bc-space-component-modal-shell-section-gap:clamp(16px, min(1.3587cqi, calc(1.25cqi + 1.6px)), 24px);--bc-space-component-modal-shell-header-gap:clamp(8px, .625cqi, 12px);--bc-geometry-component-modal-shell-cut-inline:max(36px, 5%);--bc-geometry-component-modal-shell-attached-control-overhang-inline:clamp(15.4px, 1.09375cqi, 21px);--bc-size-component-modal-shell-md-max-inline:clamp(360px, 43.75cqi, 840px);--bc-size-component-modal-shell-md-control-anchor-max-inline:clamp(360px, 43.75cqi, 840px);--bc-geometry-component-modal-shell-md-cut-block:clamp(36px, 2.9167cqi, 56px);--bc-size-component-modal-shell-lg-max-inline:clamp(480px, 51.25cqi, 984px);--bc-size-component-modal-shell-lg-control-anchor-max-inline:clamp(480px, 51.25cqi, 984px);--bc-geometry-component-modal-shell-lg-cut-block:clamp(36px, 2.9167cqi, 56px);--bc-size-component-permission-item-min-block:clamp(48px, 3.75cqi, 72px);--bc-space-component-permission-item-padding-inline:clamp(16px, 1.5625cqi, calc(20px + 10px));--bc-space-component-permission-item-padding-block:clamp(6px, .625cqi, 12px);--bc-space-component-permission-item-list-gap:clamp(12px, .8333cqi, 16px);--bc-space-component-permission-item-copy-gap:clamp(20px, 1.4583cqi, 28px);--bc-space-component-action-group-gap:clamp(12px, 1.25cqi, 24px);--bc-size-component-action-group-item-min-inline:clamp(144px, 10cqi, 192px);--bc-size-component-action-group-title-max-inline:clamp(324px, 25cqi, 480px);--bc-space-component-action-group-title-gap:clamp(20px, 1.4583cqi, 28px);--bc-space-component-selection-card-group-gap:clamp(12px, 1.25cqi, 24px);--bc-size-component-dialogue-block:clamp(240px, 14.4271cqi, 277px);--bc-size-component-dialogue-body-block:clamp(184px, 11.3542cqi, 218px);--bc-size-component-dialogue-compact-layout-inline:100%;--bc-space-component-dialogue-speaker-padding-inline-start:clamp(6px, .625cqi, 12px);--bc-space-component-dialogue-speaker-padding-block-start:clamp(6px, .625cqi, 12px);--bc-space-component-dialogue-speaker-padding-block-end:clamp(12px, 1.25cqi, 24px);--bc-space-component-dialogue-body-padding-inline-start:clamp(48px, 2.9167cqi, 56px);--bc-space-component-dialogue-body-padding-inline-end:clamp(calc(48px + 32px), calc(48px + 2.5cqi), 96px);--bc-space-component-dialogue-body-padding-block:clamp(16px, 1.25cqi, 24px);--bc-size-component-dialogue-hint-icon-box:clamp(20px, calc(8px + .9375cqi), 26px);--bc-size-component-game-hud-min-block:clamp(48px, 3.5417cqi, 68px);--bc-size-component-game-hud-toggle-size:clamp(20px, 1.4583cqi, 28px);--bc-size-component-game-hud-toggle-icon-box:clamp(8px, .8333cqi, 16px);--bc-size-component-game-hud-history-line-block:clamp(24px, 1.6667cqi, 32px);--bc-space-component-game-hud-padding-inline:clamp(18px, 1.25cqi, 24px);--bc-space-component-game-hud-left-gap:clamp(8px, .9375cqi, 18px);--bc-space-component-game-hud-status-gap:clamp(8px, .5208cqi, 10px);--bc-space-component-game-hud-history-padding-block:clamp(8px, .625cqi, 12px);--bc-space-component-game-hud-history-row-gap:clamp(6px, .5208cqi, 10px);--bc-geometry-component-game-hud-cut-inline:clamp(9.8px, .7292cqi, 14px);--bc-geometry-component-game-hud-cut-block:clamp(14px, 1.0417cqi, 20px);--bc-size-component-voice-status-bar-max-inline:clamp(324px, calc(64px + 21.6667cqi), 480px);--bc-size-component-voice-status-bar-min-block:clamp(56px, 3.6458cqi, 70px);--bc-size-component-voice-status-bar-icon-box:clamp(36px, 2.2917cqi, 44px);--bc-space-component-voice-status-bar-padding-inline:clamp(16px, 1.6667cqi, 32px);--bc-geometry-component-voice-status-bar-slant-inline:calc(clamp(56px, 3.6458cqi, 70px) * 29.9317 / 192.295 * 218px / clamp(184px, 11.3542cqi, 218px));--bc-space-component-voice-answer-status-to-dialogue-gap:0px;--bc-space-component-voice-answer-hud-inset:0px;--bc-space-component-voice-answer-dialogue-inline-start:0px;--bc-space-component-voice-answer-dialogue-block-end:0px;--bc-size-component-countdown-size:clamp(138px, 11.4583cqi, 220px);--bc-size-component-camera-stage-guide-inline:clamp(calc(512px + 8px), calc(-360px + 68.75cqi), calc(512px + 360px + 64px + 24px));--bc-size-component-camera-stage-guide-block:clamp(calc(360px + 24px), calc(-124px + 39.6875cqi), calc(574px + 64px));--bc-space-component-camera-stage-guide-block-start:clamp(96px, 7.5cqi, calc(96px + 48px));--bc-size-component-document-shell-max-measure:clamp(664px, 62.5cqi, 984px);--bc-space-component-document-shell-section-gap:24px;--bc-space-component-result-layout-section-gap:24px;--bc-space-component-result-layout-padding:clamp(24px, 2.5cqi, 48px);--bc-space-component-result-layout-column-gap:clamp(24px, 3.3333cqi, 64px);--bc-geometry-component-result-layout-cut-inline:clamp(14px, 1.0417cqi, 20px);--bc-geometry-component-result-layout-cut-block:clamp(14px, 1.0417cqi, 20px);--bc-space-component-game-choice-section-gap:clamp(32px, 2.5cqi, 48px);--bc-space-component-screen-shell-compact-gutter:clamp(24px, 3.3333cqi, 64px);--bc-space-component-screen-shell-compact-block-inset:clamp(24px, 2.5cqi, 48px);--bc-space-component-screen-shell-action-rail-inline-inset:clamp(32px, 4.1667cqi, calc(64px + 16px));--bc-space-component-screen-shell-action-rail-block-end:clamp(32px, 2.9167cqi, 56px)}.bc-type-brand-display-lg{font-size:clamp(38px,2.5cqi,48px);line-height:clamp(46px,3.125cqi,60px)}.bc-type-brand-heading-lg{font-size:clamp(32px,2.2917cqi,44px);line-height:clamp(40px,2.9167cqi,56px)}.bc-type-brand-heading-md{font-size:clamp(28px,1.6667cqi,32px);line-height:clamp(34px,2.0833cqi,40px)}.bc-type-brand-heading-sm{font-size:clamp(20px,1.25cqi,24px);line-height:clamp(24px,1.4583cqi,28px)}.bc-type-brand-label-xl{font-size:clamp(32px,2.0833cqi,40px);line-height:clamp(38px,2.5cqi,48px)}.bc-type-brand-label-lg{font-size:clamp(28px,1.6667cqi,32px);line-height:clamp(34px,1.9792cqi,38px)}.bc-type-brand-label-md{font-size:clamp(24px,1.25cqi,24px);line-height:clamp(28px,1.4583cqi,28px)}.bc-type-brand-label-sm{font-size:clamp(20px,1.1458cqi,22px);line-height:clamp(24px,1.3542cqi,26px)}.bc-type-brand-data-xl{font-size:clamp(96px,6.6667cqi,128px);line-height:clamp(96px,6.6667cqi,128px)}.bc-type-expressive-body-lg{font-size:clamp(26px,1.6667cqi,32px);line-height:clamp(36px,2.3958cqi,46px)}.bc-type-expressive-body-md{font-size:clamp(24px,1.3542cqi,26px);line-height:clamp(34px,1.875cqi,36px)}.bc-type-expressive-body-sm{font-size:clamp(20px,1.25cqi,24px);line-height:clamp(28px,1.6667cqi,32px)}.bc-type-expressive-label-lg{font-size:clamp(28px,2.5cqi - 4px,44px);line-height:clamp(34px,2.8125cqi - 2px,52px)}.bc-type-expressive-label-md{font-size:clamp(22px,2px + 1.5625cqi,32px);line-height:clamp(26px,2px + 1.875cqi,38px)}.bc-type-expressive-label-sm{font-size:clamp(20px,8px + .9375cqi,26px);line-height:clamp(24px,12px + .9375cqi,30px)}.bc-type-neutral-body-lg{font-size:clamp(26px,1.5625cqi,30px);line-height:clamp(36px,2.1875cqi,42px)}.bc-type-neutral-body-md{font-size:clamp(20px,1.4583cqi,28px);line-height:clamp(28px,2.0833cqi,40px)}.bc-type-neutral-body-sm{font-size:clamp(16px,1.0417cqi,20px);line-height:clamp(24px,1.5625cqi,30px)}}[data-bc-profile=M]{--bc-size-component-button-md-min-inline:100px;--bc-size-component-button-md-min-block:48px;--bc-space-component-button-md-padding-inline:16px;--bc-space-component-button-md-padding-block:6px;--bc-size-component-button-lg-min-inline:144px;--bc-size-component-button-lg-min-block:56px;--bc-space-component-button-lg-padding-inline:20px;--bc-space-component-button-lg-padding-block:8px;--bc-geometry-component-button-cut-inline:7px;--bc-geometry-component-button-cut-block:14px;--bc-size-component-button-icon-box:22px;--bc-size-component-alert-max-inline:324px;--bc-size-component-alert-status-icon-box:18px;--bc-geometry-component-alert-cut-inline:7px;--bc-geometry-component-alert-cut-block:14px;--bc-size-component-tag-min-block:28px;--bc-geometry-component-tag-cut-inline:7px;--bc-geometry-component-tag-cut-block:10px;--bc-size-component-checkbox-icon-box:24px;--bc-size-component-status-pill-min-block:36px;--bc-size-component-status-pill-icon-min-block:32px;--bc-size-component-status-pill-icon-box:28px;--bc-space-component-status-pill-padding-block:2px;--bc-space-component-status-pill-padding-inline:8px;--bc-space-component-status-pill-icon-padding-inline:8px;--bc-geometry-component-status-pill-cut-inline:8.4px;--bc-geometry-component-status-pill-cut-block:12px;--bc-size-component-device-selector-icon-box:28px;--bc-space-component-text-field-padding-inline:8px;--bc-space-component-text-field-padding-block:4px;--bc-stroke-component-text-field-focus-stroke:3px;--bc-size-component-selection-card-compact-preferred-inline:324px;--bc-space-component-selection-card-media-inset:10px;--bc-space-component-selection-card-title-padding-inline:20px;--bc-space-component-selection-card-title-padding-block:2px;--bc-space-component-selection-card-description-padding:18px;--bc-size-component-selection-card-title-min-block:36px;--bc-size-component-index-badge-size:34px;--bc-size-component-close-button-size:44px;--bc-space-component-modal-shell-padding-inline:20px;--bc-space-component-modal-shell-padding-block-start:24px;--bc-space-component-modal-shell-padding-block-end:24px;--bc-space-component-modal-shell-section-gap:12px;--bc-space-component-modal-shell-header-gap:6px;--bc-geometry-component-modal-shell-cut-inline:20px;--bc-size-component-modal-shell-md-max-inline:320px;--bc-geometry-component-modal-shell-md-cut-block:20px;--bc-size-component-modal-shell-lg-max-inline:320px;--bc-geometry-component-modal-shell-lg-cut-block:28px;--bc-size-component-permission-item-min-block:60px;--bc-space-component-permission-item-padding-inline:16px;--bc-space-component-permission-item-padding-block:6px;--bc-space-component-permission-item-copy-gap:4px;--bc-space-component-action-group-gap:12px;--bc-size-component-action-group-item-min-inline:100px;--bc-size-component-action-group-title-max-inline:324px;--bc-space-component-action-group-title-gap:12px;--bc-space-component-selection-card-group-gap:12px;--bc-size-component-dialogue-block:263px;--bc-size-component-dialogue-compact-layout-inline:465px;--bc-space-component-dialogue-speaker-padding-inline-start:0px;--bc-space-component-dialogue-body-padding-inline-start:48px;--bc-space-component-dialogue-body-padding-inline-end:24px;--bc-space-component-dialogue-body-padding-block:16px;--bc-size-component-dialogue-hint-icon-box:18px;--bc-size-component-game-hud-min-block:48px;--bc-size-component-game-hud-toggle-size:20px;--bc-size-component-game-hud-toggle-icon-box:8px;--bc-size-component-game-hud-history-line-block:24px;--bc-space-component-game-hud-padding-inline:18px;--bc-space-component-game-hud-left-gap:8px;--bc-space-component-game-hud-status-gap:8px;--bc-space-component-game-hud-history-padding-block:8px;--bc-space-component-game-hud-history-row-gap:6px;--bc-geometry-component-game-hud-cut-inline:9.8px;--bc-geometry-component-game-hud-cut-block:14px;--bc-size-component-voice-status-bar-max-inline:340px;--bc-size-component-voice-status-bar-min-block:39px;--bc-size-component-voice-status-bar-icon-box:28px;--bc-space-component-voice-status-bar-padding-inline:16px;--bc-geometry-component-voice-status-bar-slant-inline:calc(39px * 29.9317 / 192.295 * 218px / 218px);--bc-space-component-voice-answer-status-to-dialogue-gap:10px;--bc-space-component-voice-answer-hud-inset:12px;--bc-space-component-voice-answer-dialogue-inline-start:10px;--bc-space-component-voice-answer-dialogue-block-end:18px;--bc-space-component-voice-answer-status-trailing-bleed:0px;--bc-size-component-countdown-size:138px;--bc-size-component-camera-stage-guide-inline:calc(280px + 32px);--bc-size-component-camera-stage-guide-block:calc(360px + 4px);--bc-space-component-camera-stage-guide-block-start:calc(136px - 12px - 8px);--bc-space-component-result-layout-section-gap:12px;--bc-space-component-result-layout-padding:24px;--bc-space-component-result-layout-column-gap:24px;--bc-geometry-component-result-layout-cut-inline:14px;--bc-geometry-component-result-layout-cut-block:14px;--bc-space-component-game-choice-section-gap:24px;--bc-space-component-screen-shell-compact-gutter:24px;--bc-space-component-screen-shell-compact-block-inset:16px;--bc-space-component-screen-shell-action-rail-block-end:32px;--bc-space-component-text-field-supporting-gap:12px;--bc-size-component-selection-card-standard-max-inline:579px;--bc-size-component-selection-card-wide-max-inline:889px;--bc-size-component-close-button-icon-box:24px;--bc-geometry-component-modal-shell-attached-control-overhang-inline:0px;--bc-size-component-modal-shell-md-control-anchor-max-inline:100%;--bc-size-component-modal-shell-lg-control-anchor-max-inline:100%;--bc-space-component-permission-item-list-gap:12px;--bc-size-component-dialogue-body-block:218px;--bc-space-component-dialogue-speaker-padding-block-start:6px;--bc-space-component-dialogue-speaker-padding-block-end:6px;--bc-size-component-document-shell-max-measure:100%;--bc-space-component-document-shell-section-gap:20px;--bc-space-component-screen-shell-action-rail-inline-inset:32px}[data-bc-profile=M] .bc-type-brand-display-lg{font-size:30px;line-height:36px}[data-bc-profile=M] .bc-type-brand-heading-lg{font-size:24px;line-height:30px}[data-bc-profile=M] .bc-type-brand-heading-md{font-size:22px;line-height:28px}[data-bc-profile=M] .bc-type-brand-heading-sm{font-size:18px;line-height:22px}[data-bc-profile=M] .bc-type-brand-label-xl{font-size:24px;line-height:28px}[data-bc-profile=M] .bc-type-brand-label-lg{font-size:22px;line-height:26px}[data-bc-profile=M] .bc-type-brand-label-md{font-size:18px;line-height:22px}[data-bc-profile=M] .bc-type-brand-label-sm{font-size:16px;line-height:20px}[data-bc-profile=M] .bc-type-brand-data-xl{font-size:80px;line-height:80px}[data-bc-profile=M] .bc-type-expressive-body-lg{font-size:20px;line-height:28px}[data-bc-profile=M] .bc-type-expressive-body-md{font-size:18px;line-height:26px}[data-bc-profile=M] .bc-type-expressive-body-sm{font-size:16px;line-height:22px}[data-bc-profile=M] .bc-type-expressive-label-lg{font-size:24px;line-height:28px}[data-bc-profile=M] .bc-type-expressive-label-md{font-size:20px;line-height:24px}[data-bc-profile=M] .bc-type-expressive-label-sm{font-size:18px;line-height:22px}[data-bc-profile=M] .bc-type-neutral-body-lg{font-size:20px;line-height:28px}[data-bc-profile=M] .bc-type-neutral-body-md{font-size:16px;line-height:24px}[data-bc-profile=M] .bc-type-neutral-body-sm{font-size:14px;line-height:20px}[data-bc-profile=T]{--bc-size-component-button-md-min-inline:120px;--bc-size-component-button-md-min-block:64px;--bc-space-component-button-md-padding-inline:24px;--bc-space-component-button-md-padding-block:8px;--bc-size-component-button-lg-min-inline:192px;--bc-size-component-button-lg-min-block:72px;--bc-space-component-button-lg-padding-inline:28px;--bc-space-component-button-lg-padding-block:10px;--bc-geometry-component-button-cut-inline:9px;--bc-geometry-component-button-cut-block:18px;--bc-size-component-button-icon-box:28px;--bc-size-component-alert-max-inline:480px;--bc-size-component-alert-status-icon-box:22px;--bc-geometry-component-alert-cut-inline:9px;--bc-geometry-component-alert-cut-block:18px;--bc-size-component-tag-min-block:34px;--bc-geometry-component-tag-cut-inline:8.4px;--bc-geometry-component-tag-cut-block:12px;--bc-size-component-checkbox-icon-box:28px;--bc-size-component-status-pill-min-block:42px;--bc-size-component-status-pill-icon-min-block:42px;--bc-size-component-status-pill-icon-box:32px;--bc-space-component-status-pill-padding-block:4px;--bc-space-component-status-pill-padding-inline:10px;--bc-space-component-status-pill-icon-padding-inline:10px;--bc-geometry-component-status-pill-cut-inline:9.8px;--bc-geometry-component-status-pill-cut-block:14px;--bc-size-component-device-selector-icon-box:32px;--bc-space-component-text-field-padding-inline:14px;--bc-space-component-text-field-padding-block:8px;--bc-stroke-component-text-field-focus-stroke:6px;--bc-size-component-selection-card-compact-preferred-inline:512px;--bc-space-component-selection-card-media-inset:16px;--bc-space-component-selection-card-title-padding-inline:32px;--bc-space-component-selection-card-title-padding-block:10px;--bc-space-component-selection-card-description-padding:28px;--bc-size-component-selection-card-title-min-block:60px;--bc-size-component-index-badge-size:54px;--bc-size-component-close-button-size:48px;--bc-space-component-modal-shell-padding-inline:32px;--bc-space-component-modal-shell-padding-block-start:32px;--bc-space-component-modal-shell-padding-block-end:32px;--bc-space-component-modal-shell-section-gap:16px;--bc-space-component-modal-shell-header-gap:8px;--bc-geometry-component-modal-shell-cut-inline:max(36px, 5%);--bc-size-component-modal-shell-md-max-inline:664px;--bc-geometry-component-modal-shell-md-cut-block:40px;--bc-size-component-modal-shell-lg-max-inline:664px;--bc-geometry-component-modal-shell-lg-cut-block:36px;--bc-size-component-permission-item-min-block:48px;--bc-space-component-permission-item-padding-inline:20px;--bc-space-component-permission-item-padding-block:8px;--bc-space-component-permission-item-copy-gap:12px;--bc-space-component-action-group-gap:20px;--bc-size-component-action-group-item-min-inline:120px;--bc-size-component-action-group-title-max-inline:420px;--bc-space-component-action-group-title-gap:16px;--bc-space-component-selection-card-group-gap:16px;--bc-size-component-dialogue-block:265px;--bc-size-component-dialogue-compact-layout-inline:709px;--bc-space-component-dialogue-speaker-padding-inline-start:12px;--bc-space-component-dialogue-body-padding-inline-start:52px;--bc-space-component-dialogue-body-padding-inline-end:32px;--bc-space-component-dialogue-body-padding-block:20px;--bc-size-component-dialogue-hint-icon-box:24px;--bc-size-component-game-hud-min-block:64px;--bc-size-component-game-hud-toggle-size:24px;--bc-size-component-game-hud-toggle-icon-box:10px;--bc-size-component-game-hud-history-line-block:28px;--bc-space-component-game-hud-padding-inline:24px;--bc-space-component-game-hud-left-gap:12px;--bc-space-component-game-hud-status-gap:10px;--bc-space-component-game-hud-history-padding-block:10px;--bc-space-component-game-hud-history-row-gap:8px;--bc-geometry-component-game-hud-cut-inline:12.6px;--bc-geometry-component-game-hud-cut-block:18px;--bc-size-component-voice-status-bar-max-inline:366px;--bc-size-component-voice-status-bar-min-block:52px;--bc-size-component-voice-status-bar-icon-box:36px;--bc-space-component-voice-status-bar-padding-inline:24px;--bc-geometry-component-voice-status-bar-slant-inline:calc(52px * 29.9317 / 192.295 * 218px / 218px);--bc-space-component-voice-answer-status-to-dialogue-gap:0px;--bc-space-component-voice-answer-hud-inset:32px;--bc-space-component-voice-answer-dialogue-inline-start:25px;--bc-space-component-voice-answer-dialogue-block-end:28px;--bc-space-component-voice-answer-status-trailing-bleed:34px;--bc-size-component-countdown-size:184px;--bc-size-component-camera-stage-guide-inline:574px;--bc-size-component-camera-stage-guide-block:calc(512px + 48px);--bc-space-component-camera-stage-guide-block-start:calc(202px - 48px - 12px - 6px);--bc-space-component-result-layout-section-gap:20px;--bc-space-component-result-layout-padding:32px;--bc-space-component-result-layout-column-gap:20px;--bc-geometry-component-result-layout-cut-inline:18px;--bc-geometry-component-result-layout-cut-block:18px;--bc-space-component-game-choice-section-gap:32px;--bc-space-component-screen-shell-compact-gutter:32px;--bc-space-component-screen-shell-compact-block-inset:24px;--bc-space-component-screen-shell-action-rail-block-end:48px;--bc-space-component-text-field-supporting-gap:12px;--bc-size-component-selection-card-standard-max-inline:579px;--bc-size-component-selection-card-wide-max-inline:889px;--bc-size-component-close-button-icon-box:24px;--bc-geometry-component-modal-shell-attached-control-overhang-inline:0px;--bc-size-component-modal-shell-md-control-anchor-max-inline:100%;--bc-size-component-modal-shell-lg-control-anchor-max-inline:100%;--bc-space-component-permission-item-list-gap:12px;--bc-size-component-dialogue-body-block:218px;--bc-space-component-dialogue-speaker-padding-block-start:6px;--bc-space-component-dialogue-speaker-padding-block-end:6px;--bc-size-component-document-shell-max-measure:100%;--bc-space-component-document-shell-section-gap:20px;--bc-space-component-screen-shell-action-rail-inline-inset:32px}[data-bc-profile=T] .bc-type-brand-display-lg{font-size:38px;line-height:46px}[data-bc-profile=T] .bc-type-brand-heading-lg{font-size:32px;line-height:40px}[data-bc-profile=T] .bc-type-brand-heading-md{font-size:28px;line-height:34px}[data-bc-profile=T] .bc-type-brand-heading-sm{font-size:20px;line-height:24px}[data-bc-profile=T] .bc-type-brand-label-xl{font-size:32px;line-height:38px}[data-bc-profile=T] .bc-type-brand-label-lg{font-size:28px;line-height:34px}[data-bc-profile=T] .bc-type-brand-label-md{font-size:24px;line-height:28px}[data-bc-profile=T] .bc-type-brand-label-sm{font-size:20px;line-height:24px}[data-bc-profile=T] .bc-type-brand-data-xl{font-size:96px;line-height:96px}[data-bc-profile=T] .bc-type-expressive-body-lg{font-size:26px;line-height:36px}[data-bc-profile=T] .bc-type-expressive-body-md{font-size:24px;line-height:34px}[data-bc-profile=T] .bc-type-expressive-body-sm{font-size:20px;line-height:28px}[data-bc-profile=T] .bc-type-expressive-label-lg{font-size:32px;line-height:38px}[data-bc-profile=T] .bc-type-expressive-label-md{font-size:26px;line-height:30px}[data-bc-profile=T] .bc-type-expressive-label-sm{font-size:24px;line-height:28px}[data-bc-profile=T] .bc-type-neutral-body-lg{font-size:26px;line-height:36px}[data-bc-profile=T] .bc-type-neutral-body-md{font-size:20px;line-height:28px}[data-bc-profile=T] .bc-type-neutral-body-sm{font-size:16px;line-height:24px}[data-bc-profile=E]{--bc-size-component-button-md-min-inline:clamp(144px, 10cqi, 192px);--bc-size-component-button-md-min-block:clamp(48px, 3.75cqi, 72px);--bc-space-component-button-md-padding-inline:clamp(16px, 1.4583cqi, 28px);--bc-space-component-button-md-padding-block:clamp(6px, .5208cqi, 10px);--bc-size-component-button-lg-min-inline:clamp(144px, 12.5cqi, 240px);--bc-size-component-button-lg-min-block:clamp(56px, 4.2708cqi, 82px);--bc-space-component-button-lg-padding-inline:clamp(20px, 1.6667cqi, 32px);--bc-space-component-button-lg-padding-block:clamp(8px, .625cqi, 12px);--bc-geometry-component-button-cut-inline:clamp(7px, .5208cqi, 10px);--bc-geometry-component-button-cut-block:clamp(14px, 1.0417cqi, 20px);--bc-size-component-button-icon-box:clamp(22px, 1.6667cqi, 32px);--bc-size-component-alert-max-inline:clamp(480px, 33.3333cqi, 640px);--bc-size-component-alert-status-icon-box:clamp(18px, calc(2px + 1.1458cqi), 24px);--bc-geometry-component-alert-cut-inline:clamp(7px, .5208cqi, 10px);--bc-geometry-component-alert-cut-block:clamp(14px, 1.0417cqi, 20px);--bc-size-component-tag-min-block:clamp(28px, 1.875cqi, 36px);--bc-geometry-component-tag-cut-inline:8.4px;--bc-geometry-component-tag-cut-block:12px;--bc-size-component-checkbox-icon-box:clamp(28px, 1.6667cqi, 32px);--bc-size-component-status-pill-min-block:clamp(36px, 2.5cqi, 48px);--bc-size-component-status-pill-icon-min-block:clamp(32px, 2.5cqi, 48px);--bc-size-component-status-pill-icon-box:clamp(32px, 2.0833cqi, 40px);--bc-space-component-status-pill-padding-block:clamp(6px, .4167cqi, 8px);--bc-space-component-status-pill-padding-inline:12px;--bc-space-component-status-pill-icon-padding-inline:clamp(8px, .7292cqi, 14px);--bc-geometry-component-status-pill-cut-inline:9.8px;--bc-geometry-component-status-pill-cut-block:14px;--bc-size-component-device-selector-icon-box:clamp(32px, 2.0833cqi, 40px);--bc-space-component-text-field-padding-inline:clamp(8px, 1.0417cqi, 20px);--bc-space-component-text-field-padding-block:clamp(4px, .5208cqi, 10px);--bc-stroke-component-text-field-focus-stroke:clamp(3px, .4167cqi, 8px);--bc-size-component-selection-card-compact-preferred-inline:clamp(360px, 30.1563cqi, 579px);--bc-space-component-selection-card-media-inset:clamp(10px, .9375cqi, 18px);--bc-space-component-selection-card-title-padding-inline:clamp(20px, 1.875cqi, 36px);--bc-space-component-selection-card-title-padding-block:clamp(2px, .5208cqi, 10px);--bc-space-component-selection-card-description-padding:clamp(18px, 1.4583cqi, 28px);--bc-size-component-selection-card-title-min-block:clamp(36px, 3.4375cqi, 66px);--bc-size-component-index-badge-size:clamp(34px, 3.125cqi, 60px);--bc-size-component-close-button-size:clamp(44px, 3.125cqi, 60px);--bc-space-component-modal-shell-padding-inline:clamp(20px, 2.9167cqi, 56px);--bc-space-component-modal-shell-padding-block-start:clamp(24px, 2.2917cqi, 44px);--bc-space-component-modal-shell-padding-block-end:clamp(24px, 2.9167cqi, 56px);--bc-space-component-modal-shell-section-gap:clamp(16px, min(1.3587cqi, calc(1.25cqi + 1.6px)), 24px);--bc-space-component-modal-shell-header-gap:clamp(8px, .625cqi, 12px);--bc-geometry-component-modal-shell-cut-inline:max(36px, 5%);--bc-size-component-modal-shell-md-max-inline:clamp(360px, 43.75cqi, 840px);--bc-geometry-component-modal-shell-md-cut-block:clamp(36px, 2.9167cqi, 56px);--bc-size-component-modal-shell-lg-max-inline:clamp(480px, 51.25cqi, 984px);--bc-geometry-component-modal-shell-lg-cut-block:clamp(36px, 2.9167cqi, 56px);--bc-size-component-permission-item-min-block:clamp(48px, 3.75cqi, 72px);--bc-space-component-permission-item-padding-inline:clamp(16px, 1.5625cqi, calc(20px + 10px));--bc-space-component-permission-item-padding-block:clamp(6px, .625cqi, 12px);--bc-space-component-permission-item-copy-gap:clamp(20px, 1.4583cqi, 28px);--bc-space-component-action-group-gap:clamp(12px, 1.25cqi, 24px);--bc-size-component-action-group-item-min-inline:clamp(144px, 10cqi, 192px);--bc-size-component-action-group-title-max-inline:clamp(324px, 25cqi, 480px);--bc-space-component-action-group-title-gap:clamp(20px, 1.4583cqi, 28px);--bc-space-component-selection-card-group-gap:clamp(12px, 1.25cqi, 24px);--bc-size-component-dialogue-block:clamp(240px, 14.4271cqi, 277px);--bc-size-component-dialogue-compact-layout-inline:100%;--bc-space-component-dialogue-speaker-padding-inline-start:clamp(6px, .625cqi, 12px);--bc-space-component-dialogue-body-padding-inline-start:clamp(48px, 2.9167cqi, 56px);--bc-space-component-dialogue-body-padding-inline-end:clamp(calc(48px + 32px), calc(48px + 2.5cqi), 96px);--bc-space-component-dialogue-body-padding-block:clamp(16px, 1.25cqi, 24px);--bc-size-component-dialogue-hint-icon-box:clamp(20px, calc(8px + .9375cqi), 26px);--bc-size-component-game-hud-min-block:clamp(48px, 3.5417cqi, 68px);--bc-size-component-game-hud-toggle-size:clamp(20px, 1.4583cqi, 28px);--bc-size-component-game-hud-toggle-icon-box:clamp(8px, .8333cqi, 16px);--bc-size-component-game-hud-history-line-block:clamp(24px, 1.6667cqi, 32px);--bc-space-component-game-hud-padding-inline:clamp(18px, 1.25cqi, 24px);--bc-space-component-game-hud-left-gap:clamp(8px, .9375cqi, 18px);--bc-space-component-game-hud-status-gap:clamp(8px, .5208cqi, 10px);--bc-space-component-game-hud-history-padding-block:clamp(8px, .625cqi, 12px);--bc-space-component-game-hud-history-row-gap:clamp(6px, .5208cqi, 10px);--bc-geometry-component-game-hud-cut-inline:clamp(9.8px, .7292cqi, 14px);--bc-geometry-component-game-hud-cut-block:clamp(14px, 1.0417cqi, 20px);--bc-size-component-voice-status-bar-max-inline:clamp(324px, calc(64px + 21.6667cqi), 480px);--bc-size-component-voice-status-bar-min-block:clamp(56px, 3.6458cqi, 70px);--bc-size-component-voice-status-bar-icon-box:clamp(36px, 2.2917cqi, 44px);--bc-space-component-voice-status-bar-padding-inline:clamp(16px, 1.6667cqi, 32px);--bc-geometry-component-voice-status-bar-slant-inline:calc(clamp(56px, 3.6458cqi, 70px) * 29.9317 / 192.295 * 218px / clamp(184px, 11.3542cqi, 218px));--bc-space-component-voice-answer-status-to-dialogue-gap:0px;--bc-space-component-voice-answer-hud-inset:0px;--bc-space-component-voice-answer-dialogue-inline-start:0px;--bc-space-component-voice-answer-dialogue-block-end:0px;--bc-space-component-voice-answer-status-trailing-bleed:0px;--bc-size-component-countdown-size:clamp(138px, 11.4583cqi, 220px);--bc-size-component-camera-stage-guide-inline:clamp(calc(512px + 8px), calc(-360px + 68.75cqi), calc(512px + 360px + 64px + 24px));--bc-size-component-camera-stage-guide-block:clamp(calc(360px + 24px), calc(-124px + 39.6875cqi), calc(574px + 64px));--bc-space-component-camera-stage-guide-block-start:clamp(96px, 7.5cqi, calc(96px + 48px));--bc-space-component-result-layout-section-gap:24px;--bc-space-component-result-layout-padding:clamp(24px, 2.5cqi, 48px);--bc-space-component-result-layout-column-gap:clamp(24px, 3.3333cqi, 64px);--bc-geometry-component-result-layout-cut-inline:clamp(14px, 1.0417cqi, 20px);--bc-geometry-component-result-layout-cut-block:clamp(14px, 1.0417cqi, 20px);--bc-space-component-game-choice-section-gap:clamp(32px, 2.5cqi, 48px);--bc-space-component-screen-shell-compact-gutter:clamp(24px, 3.3333cqi, 64px);--bc-space-component-screen-shell-compact-block-inset:clamp(24px, 2.5cqi, 48px);--bc-space-component-screen-shell-action-rail-block-end:clamp(32px, 2.9167cqi, 56px);--bc-space-component-text-field-supporting-gap:clamp(12px, .8333cqi, 16px);--bc-size-component-selection-card-standard-max-inline:clamp(360px, 30.1563cqi, 579px);--bc-size-component-selection-card-wide-max-inline:clamp(480px, 46.3021cqi, 889px);--bc-size-component-close-button-icon-box:clamp(24px, 1.3021cqi, 25px);--bc-geometry-component-modal-shell-attached-control-overhang-inline:clamp(15.4px, 1.09375cqi, 21px);--bc-size-component-modal-shell-md-control-anchor-max-inline:clamp(360px, 43.75cqi, 840px);--bc-size-component-modal-shell-lg-control-anchor-max-inline:clamp(480px, 51.25cqi, 984px);--bc-space-component-permission-item-list-gap:clamp(12px, .8333cqi, 16px);--bc-size-component-dialogue-body-block:clamp(184px, 11.3542cqi, 218px);--bc-space-component-dialogue-speaker-padding-block-start:clamp(6px, .625cqi, 12px);--bc-space-component-dialogue-speaker-padding-block-end:clamp(12px, 1.25cqi, 24px);--bc-size-component-document-shell-max-measure:clamp(664px, 62.5cqi, 984px);--bc-space-component-document-shell-section-gap:24px;--bc-space-component-screen-shell-action-rail-inline-inset:clamp(32px, 4.1667cqi, calc(64px + 16px))}[data-bc-profile=E] .bc-type-brand-display-lg{font-size:clamp(38px,2.5cqi,48px);line-height:clamp(46px,3.125cqi,60px)}[data-bc-profile=E] .bc-type-brand-heading-lg{font-size:clamp(32px,2.2917cqi,44px);line-height:clamp(40px,2.9167cqi,56px)}[data-bc-profile=E] .bc-type-brand-heading-md{font-size:clamp(28px,1.6667cqi,32px);line-height:clamp(34px,2.0833cqi,40px)}[data-bc-profile=E] .bc-type-brand-heading-sm{font-size:clamp(20px,1.25cqi,24px);line-height:clamp(24px,1.4583cqi,28px)}[data-bc-profile=E] .bc-type-brand-label-xl{font-size:clamp(32px,2.0833cqi,40px);line-height:clamp(38px,2.5cqi,48px)}[data-bc-profile=E] .bc-type-brand-label-lg{font-size:clamp(28px,1.6667cqi,32px);line-height:clamp(34px,1.9792cqi,38px)}[data-bc-profile=E] .bc-type-brand-label-md{font-size:clamp(24px,1.25cqi,24px);line-height:clamp(28px,1.4583cqi,28px)}[data-bc-profile=E] .bc-type-brand-label-sm{font-size:clamp(20px,1.1458cqi,22px);line-height:clamp(24px,1.3542cqi,26px)}[data-bc-profile=E] .bc-type-brand-data-xl{font-size:clamp(96px,6.6667cqi,128px);line-height:clamp(96px,6.6667cqi,128px)}[data-bc-profile=E] .bc-type-expressive-body-lg{font-size:clamp(26px,1.6667cqi,32px);line-height:clamp(36px,2.3958cqi,46px)}[data-bc-profile=E] .bc-type-expressive-body-md{font-size:clamp(24px,1.3542cqi,26px);line-height:clamp(34px,1.875cqi,36px)}[data-bc-profile=E] .bc-type-expressive-body-sm{font-size:clamp(20px,1.25cqi,24px);line-height:clamp(28px,1.6667cqi,32px)}[data-bc-profile=E] .bc-type-expressive-label-lg{font-size:clamp(28px,2.5cqi - 4px,44px);line-height:clamp(34px,2.8125cqi - 2px,52px)}[data-bc-profile=E] .bc-type-expressive-label-md{font-size:clamp(22px,2px + 1.5625cqi,32px);line-height:clamp(26px,2px + 1.875cqi,38px)}[data-bc-profile=E] .bc-type-expressive-label-sm{font-size:clamp(20px,8px + .9375cqi,26px);line-height:clamp(24px,12px + .9375cqi,30px)}[data-bc-profile=E] .bc-type-neutral-body-lg{font-size:clamp(26px,1.5625cqi,30px);line-height:clamp(36px,2.1875cqi,42px)}[data-bc-profile=E] .bc-type-neutral-body-md{font-size:clamp(20px,1.4583cqi,28px);line-height:clamp(28px,2.0833cqi,40px)}[data-bc-profile=E] .bc-type-neutral-body-sm{font-size:clamp(16px,1.0417cqi,20px);line-height:clamp(24px,1.5625cqi,30px)}@font-face{font-family:DNF Bit Bit v2;src:url(../media/DNFBitBitv2.2sc1v5o0vk094.otf?dpl=dpl_kdq6hkEiBpPLvshBXLre5xx2P3i6)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:LanaPixel;src:url(../media/LanaPixel.2e06iv9-byf7n.woff2?dpl=dpl_kdq6hkEiBpPLvshBXLre5xx2P3i6)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(../media/PretendardVariable.0ztvx5mb7lxp4.woff2?dpl=dpl_kdq6hkEiBpPLvshBXLre5xx2P3i6)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.bc-root{--bc-loading-indicator-cycle:var(--bc-motion-semantic-duration-indicator-cycle,.9s);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fff;background:#171620;font-family:Pretendard,Inter,system-ui,sans-serif;container-type:inline-size}:where(.bc-root,.bc-root *){box-sizing:border-box}:where(.bc-root) :is(button,input){font:inherit}:where(.bc-root) button{color:inherit}body:has(>#storybook-root){margin:0}.bc-story-root{--bc-story-color-canvas-solid:#171620;--bc-story-color-canvas-glow:#6250c647;--bc-story-color-canvas-start:#1d1b2a;--bc-story-color-canvas-end:#121119;--bc-story-color-panel:#2d2b40bd;--bc-story-color-panel-border:#d7cfff2e;--bc-story-color-divider:#d7cfff33;--bc-story-color-accent-border:#a697ff8c;--bc-story-color-screen-fill:#ffffff08;--bc-story-color-screen-outline:#d7cfff6b;--bc-story-color-inspection-surface:#676187;--bc-story-color-pattern-inspection-surface:#aaa6bf;--bc-story-color-muted-text:#aaa4c7;background:radial-gradient(circle at 20% -10%, var(--bc-story-color-canvas-glow), transparent 34rem), linear-gradient(145deg, var(--bc-story-color-canvas-start) 0%, var(--bc-story-color-canvas-end) 100%);color:var(--bc-color-semantic-text-primary,#fff);container-type:inline-size}.bc-story-root[data-view-mode=story]{min-height:100vh}.bc-story-slot-placeholder{border:1px dashed var(--bc-color-primitive-brand-accent,#a697ff);min-height:112px;color:var(--bc-color-primitive-brand-accent,#a697ff);text-align:center;background:#a697ff1a;place-items:center;padding:20px;display:grid}.sbdocs-preview .docs-story{overflow:visible!important}.bc-page{width:min(100%,1440px);margin:0 auto;padding:clamp(24px,4vw,64px)}.bc-page--wide{width:100%;max-width:none}.bc-hero{border-bottom:1px solid var(--bc-story-color-divider);gap:16px;padding:clamp(32px,7vw,96px) 0 clamp(24px,5vw,64px);display:grid}.bc-kicker,.bc-token-count,.bc-eyebrow{border:1px solid var(--bc-story-color-accent-border);width:fit-content;color:var(--bc-color-semantic-text-secondary,#d7cfff);letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;font-family:DNF Bit Bit v2,Pretendard,sans-serif;font-size:13px;line-height:1.4}.bc-hero h1,.bc-section-heading h2,.bc-card-heading{margin:0;font-family:DNF Bit Bit v2,Pretendard,sans-serif;font-weight:400}.bc-hero h1{letter-spacing:-.035em;max-width:900px;font-size:clamp(38px,7vw,84px);line-height:1.08}.bc-hero p,.bc-section-heading p,.bc-note,.bc-token-meta{color:var(--bc-color-semantic-text-secondary,#d7cfff);margin:0;line-height:1.65}.bc-hero p{max-width:760px;font-size:clamp(16px,2vw,22px)}.bc-summary-grid,.bc-foundation-grid,.bc-component-grid,.bc-profile-grid,.bc-boundary-grid{gap:16px;display:grid}.bc-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px}.bc-summary-card,.bc-foundation-card,.bc-component-cell,.bc-profile-card,.bc-boundary-card{border:1px solid var(--bc-story-color-panel-border);background:var(--bc-story-color-panel)}.bc-summary-card{gap:4px;padding:20px;display:grid}.bc-summary-card strong{color:var(--bc-color-primitive-brand-accent,#a697ff);font-family:DNF Bit Bit v2,Pretendard,sans-serif;font-size:34px;font-weight:400}.bc-doc-section{gap:24px;padding:48px 0;display:grid}.bc-section-heading{gap:8px;max-width:800px;display:grid}.bc-section-heading h2{font-size:clamp(26px,4vw,44px)}.bc-foundation-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.bc-foundation-card{min-width:0;padding:18px}.bc-color-swatch{background-color:var(--swatch);border:1px solid #ffffff24;min-height:112px;margin-bottom:14px}.bc-foundation-card code,.bc-token-table code{overflow-wrap:anywhere;color:#fff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.bc-foundation-card small{color:var(--bc-story-color-muted-text);margin-top:8px;line-height:1.5;display:block}.bc-story-color-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.bc-story-color-card{border:1px solid var(--bc-story-color-panel-border);background:var(--bc-story-color-panel);gap:12px;min-width:0;padding:16px;display:grid}.bc-story-color-card__swatch{border:1px solid var(--bc-story-color-screen-outline);background:linear-gradient(var(--bc-story-swatch), var(--bc-story-swatch)), repeating-conic-gradient(#fff 0 25%, var(--bc-story-color-canvas-solid) 0 50%) 0 / 16px 16px;min-height:112px}.bc-story-color-card__meta{gap:5px;min-width:0;display:grid}.bc-story-color-card__meta strong,.bc-story-color-card__meta code,.bc-story-color-card__meta small{overflow-wrap:anywhere}.bc-story-color-card__meta code{color:var(--bc-color-semantic-text-primary,#fff)}.bc-story-color-card__meta small{color:var(--bc-story-color-muted-text);line-height:1.45}.bc-story-chrome-stack{background:radial-gradient(circle at 20% -10%, var(--bc-story-color-canvas-glow), transparent 34rem), linear-gradient(145deg, var(--bc-story-color-canvas-start) 0%, var(--bc-story-color-canvas-end) 100%);place-items:center;min-height:420px;padding:clamp(24px,5vw,64px);display:grid}.bc-story-chrome-stack__panel{border:1px solid var(--bc-story-color-panel-border);background:var(--bc-story-color-panel);gap:20px;width:min(100%,760px);padding:clamp(18px,3vw,36px);display:grid}.bc-story-chrome-stack__screen{background:var(--bc-story-color-screen-fill);min-height:220px;box-shadow:0 0 0 1px var(--bc-story-color-screen-outline);place-items:center;padding:24px;display:grid}.bc-story-chrome-stack__label{color:var(--bc-story-color-muted-text);letter-spacing:.04em;text-align:center;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.bc-type-specimen{align-content:space-between;gap:20px;min-height:168px;display:grid}.bc-type-specimen__sample{margin:0}.bc-glyph-grid{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));gap:12px;display:grid}.bc-glyph-card{border:1px solid var(--bc-story-color-panel-border);background:var(--bc-story-color-panel);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;min-width:0;padding:14px;display:grid}.bc-glyph-card__sample{background:var(--bc-color-semantic-surface-shell,#2d2b40);width:52px;height:52px;color:var(--bc-color-semantic-text-primary,#fff);place-items:center;display:grid}.bc-glyph-card__meta{gap:4px;min-width:0;display:grid}.bc-glyph-card__meta code,.bc-glyph-card__meta small{overflow-wrap:anywhere}.bc-glyph-card__meta small{color:var(--bc-story-color-muted-text)}.bc-iconography-groups,.bc-iconography-group{gap:14px;display:grid}.bc-iconography-groups{gap:32px}.bc-iconography-group h3{margin:0;font-size:18px}.bc-iconography-size-list{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:12px;display:grid}.bc-iconography-card{border:1px solid var(--bc-story-color-panel-border);background:var(--bc-story-color-panel);text-align:center;gap:8px;min-width:0;padding:10px;display:grid}.bc-iconography-sample{background:var(--bc-color-semantic-surface-shell,#2d2b40);height:112px;color:var(--bc-color-semantic-text-primary,#fff);place-items:center;display:grid}.bc-iconography-sample .bc-icon-svg{width:calc(var(--bc-icon-svg-size) + var(--bc-icon-svg-size));height:calc(var(--bc-icon-svg-size) + var(--bc-icon-svg-size))}.bc-iconography-sample .bc-icon-glyph{font-size:calc(var(--bc-icon-glyph-size) + var(--bc-icon-glyph-size))}.bc-iconography-card strong{overflow-wrap:anywhere;font-size:13px;font-weight:600}.bc-icon-glyph{width:1em;height:1em;color:inherit;font-family:DNF Bit Bit v2,sans-serif;font-size:var(--bc-icon-glyph-size,20px);font-variant-ligatures:none;flex:none;place-items:center;font-style:normal;font-weight:400;line-height:1;display:inline-grid;overflow:visible}.bc-icon-svg{width:var(--bc-icon-svg-size);height:var(--bc-icon-svg-size);flex:none;display:inline-block}.bc-icon-svg--current-color{-webkit-mask:var(--bc-icon-svg-asset) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset) center / contain no-repeat;mask:var(--bc-icon-svg-asset) center / contain no-repeat;background:currentColor}.bc-icon-svg--fixed{background:var(--bc-icon-svg-asset) center / 100% 100% no-repeat}.bc-checkbox{min-width:0;min-height:var(--bc-size-semantic-touch-target-minimum,44px);align-items:center;gap:var(--bc-space-semantic-inline-xs,8px);color:var(--bc-color-semantic-text-primary,#fff);cursor:pointer;display:inline-flex;position:relative}.bc-checkbox__asset[data-icon^="svg.owner.checkbox.checked-"],.bc-checkbox__asset[data-icon^="svg.owner.checkbox.indeterminate-"]{color:var(--bc-color-semantic-state-selected,#a697ff)}.bc-icon-svg[data-icon^="svg.owner.checkbox.unchecked-"]{color:var(--bc-color-semantic-border-control,#777487);position:relative}.bc-checkbox__visual[data-state=unchecked]:before{z-index:0;inset:var(--bc-checkbox-unchecked-inset-block-start) var(--bc-checkbox-unchecked-inset-inline-end) var(--bc-checkbox-unchecked-inset-block-end) var(--bc-checkbox-unchecked-inset-inline-start);background:var(--bc-color-semantic-state-inactive,#58566a);content:"";position:absolute}.bc-checkbox__visual{--bc-checkbox-unchecked-inset-block-start:20.8333%;--bc-checkbox-unchecked-inset-inline-end:20.8333%;--bc-checkbox-unchecked-inset-block-end:20.8333%;--bc-checkbox-unchecked-inset-inline-start:20.8333%;position:relative}@media (min-width:768px){.bc-checkbox__visual{--bc-checkbox-unchecked-inset-block-start:17.8571%;--bc-checkbox-unchecked-inset-inline-end:21.4286%;--bc-checkbox-unchecked-inset-block-end:17.8571%;--bc-checkbox-unchecked-inset-inline-start:21.4286%}}@media (min-width:1920px){.bc-checkbox__visual{--bc-checkbox-unchecked-inset-block-start:15.625%;--bc-checkbox-unchecked-inset-inline-end:18.75%;--bc-checkbox-unchecked-inset-block-end:18.75%;--bc-checkbox-unchecked-inset-inline-start:18.75%}}[data-bc-profile=M] .bc-checkbox__visual{--bc-checkbox-unchecked-inset-block-start:20.8333%;--bc-checkbox-unchecked-inset-inline-end:20.8333%;--bc-checkbox-unchecked-inset-block-end:20.8333%;--bc-checkbox-unchecked-inset-inline-start:20.8333%}[data-bc-profile=T] .bc-checkbox__visual,[data-bc-profile=E] .bc-checkbox__visual{--bc-checkbox-unchecked-inset-block-start:17.8571%;--bc-checkbox-unchecked-inset-inline-end:21.4286%;--bc-checkbox-unchecked-inset-block-end:17.8571%;--bc-checkbox-unchecked-inset-inline-start:21.4286%}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-checkbox__visual{--bc-checkbox-unchecked-inset-block-start:15.625%;--bc-checkbox-unchecked-inset-inline-end:18.75%;--bc-checkbox-unchecked-inset-block-end:18.75%;--bc-checkbox-unchecked-inset-inline-start:18.75%}@media (min-width:1920px){[data-bc-profile=E] .bc-checkbox__visual{--bc-checkbox-unchecked-inset-block-start:15.625%;--bc-checkbox-unchecked-inset-inline-end:18.75%;--bc-checkbox-unchecked-inset-block-end:18.75%;--bc-checkbox-unchecked-inset-inline-start:18.75%}}.bc-checkbox__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bc-checkbox__visual{flex:none;place-items:center;display:inline-grid}.bc-checkbox__asset{z-index:1;display:none;position:relative}.bc-checkbox__asset--24{display:inline-block}.bc-checkbox__input:focus-visible+.bc-checkbox__visual{outline:3px solid var(--bc-color-semantic-focus-ring,#a697ff);outline-offset:3px}.bc-checkbox:has(.bc-checkbox__input:disabled){cursor:not-allowed;opacity:var(--bc-opacity-primitive-0-4,.4)}.bc-checkbox__label{overflow-wrap:anywhere;min-width:0}@media (min-width:768px){.bc-checkbox__asset--24{display:none}.bc-checkbox__asset--28{display:inline-block}}@media (min-width:1920px){.bc-checkbox__asset--28{display:none}.bc-checkbox__asset--32{display:inline-block}}[data-bc-profile=M] .bc-checkbox__asset--24,[data-bc-profile=T] .bc-checkbox__asset--28,[data-bc-profile=E] .bc-checkbox__asset--28{display:inline-block}[data-bc-profile=M] .bc-checkbox__asset:not(.bc-checkbox__asset--24),[data-bc-profile=T] .bc-checkbox__asset:not(.bc-checkbox__asset--28),[data-bc-profile=E] .bc-checkbox__asset:not(.bc-checkbox__asset--28),[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-checkbox__asset:not(.bc-checkbox__asset--32){display:none}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-checkbox__asset--32{display:inline-block}@media (min-width:1920px){[data-bc-profile=E] .bc-checkbox__asset--28{display:none}[data-bc-profile=E] .bc-checkbox__asset--32{display:inline-block}}.bc-scale-row{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.bc-scale-item{align-content:end;gap:8px;min-width:80px;display:grid}.bc-scale-item__bar{width:min(var(--scale-size), 100%);background:var(--bc-color-primitive-brand-accent,#a697ff);min-width:2px;height:20px}.bc-value-token-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.bc-value-token{background:#2d2b40bd;border:1px solid #d7cfff2e;gap:8px;min-width:0;padding:16px;display:grid}.bc-value-token code{overflow-wrap:anywhere;color:#fff}.bc-value-token strong{color:var(--bc-color-primitive-brand-accent,#a697ff);font-size:22px}.bc-value-token small{color:#aaa4c7;line-height:1.45}.bc-component-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.bc-component-cell{align-content:start;gap:20px;min-width:0;padding:clamp(18px,3vw,36px);display:grid}.bc-component-cell__header{gap:4px;display:grid}.bc-component-cell__header h3{margin:0;font-size:18px}.bc-component-cell__header code{color:var(--bc-story-color-muted-text);font-size:12px}.bc-preview-row,.bc-stack,.bc-action-group{align-items:center;gap:var(--bc-space-component-action-group-gap,16px);flex-wrap:wrap;display:flex}.bc-stack{flex-direction:column;align-items:stretch}.bc-selection-card-preview{--bc-selection-card-preview-padding:var(--bc-space-semantic-inset-xs,8px);box-sizing:border-box;width:min(100%, calc(var(--bc-size-component-selection-card-compact-preferred-inline,324px) + var(--bc-selection-card-preview-padding) * 2));max-width:100%;padding:var(--bc-selection-card-preview-padding);background:0 0;display:flow-root}[data-bc-profile=T] .bc-selection-card-preview{--bc-selection-card-preview-padding:var(--bc-space-semantic-inset-lg,24px)}[data-bc-profile=E] .bc-selection-card-preview{--bc-selection-card-preview-padding:clamp(var(--bc-space-semantic-inset-lg,24px), 2.5cqi, var(--bc-space-primitive-48,48px));width:min(100%, calc(var(--bc-size-component-selection-card-standard-max-inline,579px) + var(--bc-selection-card-preview-padding) * 2))}.bc-selection-card-preview>*+*{margin-top:var(--bc-space-component-action-group-gap,16px)}[data-bc-profile=E] .bc-selection-card-preview--wide{width:min(100%, calc(var(--bc-size-component-selection-card-wide-max-inline,889px) + var(--bc-selection-card-preview-padding) * 2))}.bc-button-types-preview{background:#6b658d;padding:clamp(18px,3vw,32px)}.bc-button{gap:var(--bc-space-semantic-inline-xs,8px);border-radius:var(--bc-geometry-semantic-corner-default,0);background:var(--bc-color-component-button-primary-background,#a697ff);color:var(--bc-color-component-button-primary-foreground,#000);clip-path:polygon(var(--bc-geometry-component-button-cut-inline,7px) 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-button-cut-block,14px)), calc(100% - var(--bc-geometry-component-button-cut-inline,7px)) 100%, 0 100%, 0 var(--bc-geometry-component-button-cut-block,14px));cursor:pointer;transition:transform var(--bc-motion-component-button-feedback-duration,80ms) var(--bc-motion-component-button-feedback-easing,cubic-bezier(.2, 0, 0, 1));border:0;justify-content:center;align-items:center;display:inline-flex}.bc-button__icon{flex:none;align-items:center;display:inline-flex}.bc-button--sm{min-width:var(--bc-size-component-button-sm-min-inline,64px);min-height:var(--bc-size-semantic-touch-target-minimum,44px);padding:var(--bc-space-component-button-sm-padding-block,4px) var(--bc-space-component-button-sm-padding-inline,4px)}.bc-button--md{min-width:var(--bc-size-component-button-md-min-inline,100px);min-height:var(--bc-size-component-button-md-min-block,48px);padding:var(--bc-space-component-button-md-padding-block,6px) var(--bc-space-component-button-md-padding-inline,16px)}.bc-button--lg{min-width:var(--bc-size-component-button-lg-min-inline,144px);min-height:var(--bc-size-component-button-lg-min-block,56px);padding:var(--bc-space-component-button-lg-padding-block,8px) var(--bc-space-component-button-lg-padding-inline,20px)}.bc-button:hover:not(:disabled),.bc-button:active:not(:disabled){text-underline-offset:.2em;text-decoration:underline}.bc-button:active:not(:disabled){transform:scale(var(--bc-motion-component-button-pressed-scale,.98))}.bc-button:focus-visible,.bc-selection-card:focus-visible,.bc-close-button:focus-visible,.bc-permission-item__status-action:focus-visible{outline:var(--bc-stroke-component-focus-guard-stroke,2px) solid var(--bc-color-component-focus-guard-color,#2d2b40);box-shadow:0 0 0 calc(var(--bc-stroke-component-focus-guard-stroke,2px) + var(--bc-stroke-component-focus-stroke,3px)) var(--bc-color-component-focus-color,#a697ff);outline-offset:var(--bc-space-component-focus-offset,2px)}.bc-button--secondary{background:var(--bc-color-component-button-secondary-background,#47445f);color:var(--bc-color-component-button-secondary-foreground,#fff)}.bc-button--transparent{color:var(--bc-color-component-button-transparent-foreground,#fff);clip-path:none;background:0 0}.bc-button:disabled{background:var(--bc-color-component-button-disabled-background,#58566a);color:var(--bc-color-component-button-disabled-foreground,#cfcfcf);cursor:not-allowed}.bc-button--transparent:disabled{background:0 0}.bc-status-pill{--bc-pill-cut-inline:var(--bc-geometry-component-status-pill-cut-inline,8.4px);--bc-pill-cut-block:var(--bc-geometry-component-status-pill-cut-block,12px);width:fit-content;min-height:var(--bc-size-component-status-pill-min-block,36px);align-self:flex-start;align-items:center;gap:var(--bc-space-component-status-pill-gap,8px);padding:var(--bc-space-component-status-pill-padding-block,2px) var(--bc-space-component-status-pill-padding-inline,8px);background:var(--bc-color-component-status-pill-active-background,#6250c6);color:var(--bc-color-component-status-pill-foreground,#fff);border-radius:var(--bc-geometry-semantic-corner-default,0);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--bc-pill-cut-block)), calc(100% - var(--bc-pill-cut-inline)) 100%, 0 100%);white-space:nowrap;flex:none;display:inline-flex}.bc-status-pill--inactive{background:var(--bc-color-component-status-pill-inactive-background,#58566a);color:var(--bc-color-component-status-pill-inactive-foreground,#cfcfcf)}.bc-status-pill--danger{background:var(--bc-color-component-status-pill-danger-background,#ff5757);color:var(--bc-color-component-status-pill-danger-foreground,#000)}.bc-status-pill--presentation-icon{min-height:var(--bc-size-component-status-pill-icon-min-block,32px);padding-block:0;padding-inline:var(--bc-space-component-status-pill-icon-padding-inline,8px)}.bc-status-pill__icon{width:var(--bc-size-component-status-pill-icon-box,28px);height:var(--bc-size-component-status-pill-icon-box,28px);flex:0 0 var(--bc-size-component-status-pill-icon-box,28px);color:var(--bc-color-component-status-pill-foreground,#fff);justify-content:center;align-items:center;display:inline-flex}.bc-status-pill__source--32,.bc-status-pill__source--40{display:none}@media (min-width:768px){.bc-status-pill__source--28{display:none}.bc-status-pill__source--32{display:inline-block}}[data-bc-profile=M] .bc-status-pill__source--28{display:inline-block}[data-bc-profile=M] .bc-status-pill__source--32,[data-bc-profile=M] .bc-status-pill__source--40,[data-bc-profile=T] .bc-status-pill__source--28,[data-bc-profile=E] .bc-status-pill__source--28{display:none}[data-bc-profile=T] .bc-status-pill__source--32,[data-bc-profile=E] .bc-status-pill__source--32{display:inline-block}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-status-pill__source--32{display:none}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-status-pill__source--40{display:inline-block}.bc-status-pill__label--visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bc-tag{width:fit-content;min-width:0;max-width:100%;min-height:var(--bc-size-component-tag-min-block,28px);padding-block:var(--bc-space-component-tag-padding-block,2px);background:var(--bc-color-component-tag-background,#676187);color:var(--bc-color-component-tag-foreground,#fff);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-tag-cut-block,10px)), calc(100% - var(--bc-geometry-component-tag-cut-inline,7px)) 100%, 0 100%);flex:none;align-items:center;padding-inline-start:var(--bc-space-component-tag-padding-inline-start,14px);padding-inline-end:var(--bc-space-component-tag-padding-inline-end,16px);display:inline-flex}.bc-tag__label{overflow-wrap:anywhere;white-space:normal;word-break:keep-all;min-width:0}.bc-text-field{gap:var(--bc-space-component-text-field-supporting-gap,12px);width:100%;min-width:0;display:grid}.bc-text-field__control{width:100%;min-width:0;display:block;position:relative}.bc-text-field__control:after{box-sizing:border-box;border-bottom:var(--bc-stroke-component-text-field-focus-stroke,3px) solid var(--bc-color-component-focus-color,#a697ff);border-left:var(--bc-stroke-component-text-field-focus-stroke,3px) solid var(--bc-color-component-focus-color,#a697ff);content:"";opacity:0;pointer-events:none;height:50%;position:absolute;bottom:0;left:0;right:0}.bc-text-field__input{width:100%;min-width:0;min-height:var(--bc-size-semantic-touch-target-minimum,44px);padding:var(--bc-space-component-text-field-padding-block,4px) var(--bc-space-component-text-field-padding-inline,8px);background:var(--bc-color-component-text-field-background,#47445f);color:var(--bc-color-component-text-field-foreground,#fff);border:0;display:block}.bc-text-field__input::placeholder{color:var(--bc-color-component-text-field-placeholder-foreground,#d7cfff);opacity:1}.bc-text-field__input:focus-visible{outline:0}.bc-text-field:focus-within .bc-text-field__control:after,.bc-text-field.is-focus-demo .bc-text-field__control:after{opacity:1}.bc-text-field__supporting{min-width:0;max-width:100%;color:var(--bc-color-component-text-field-helper-foreground,#d7cfff);overflow-wrap:anywhere;margin:0}.bc-text-field.is-error .bc-text-field__control:after{border-color:var(--bc-color-component-text-field-error-accent,#ff5757);opacity:1}.bc-text-field__supporting.is-error{color:var(--bc-color-component-text-field-error-accent,#ff5757)}.bc-text-field.is-disabled .bc-text-field__input{background:var(--bc-color-component-text-field-disabled-background,#58566a);color:var(--bc-color-component-text-field-disabled-foreground,#cfcfcf);cursor:not-allowed}.bc-text-field.is-disabled .bc-text-field__input::placeholder{color:var(--bc-color-component-text-field-disabled-foreground,#cfcfcf)}.bc-selection-card{--bc-card-layout-reference-inline:var(--bc-size-component-selection-card-compact-preferred-inline,324px);--bc-card-layout-reference-block:calc(var(--bc-card-layout-reference-inline) * 653 / 579);--bc-card-body-left:calc(var(--bc-card-layout-reference-inline) * .02245);--bc-card-body-top:calc(var(--bc-card-layout-reference-block) * .0291);--bc-card-body-width:calc(100% - var(--bc-card-body-left));--bc-card-body-height:calc(100% - var(--bc-card-body-top));--bc-card-cut-inline:var(--bc-geometry-component-selection-card-cut-inline,5%);--bc-card-cut-block:var(--bc-geometry-component-selection-card-cut-block,10%);--bc-card-selected-stroke:var(--bc-stroke-component-selection-card-selected-stroke,6px);--bc-card-heading-anchor-inline:0px;--bc-card-heading-anchor-block:-8px;--bc-card-title-offset-inline:calc(var(--bc-card-layout-reference-inline) * .05872);--bc-card-title-offset-block:calc(var(--bc-card-layout-reference-block) * .01914);--bc-card-title-left:calc(var(--bc-card-heading-anchor-inline) + var(--bc-card-title-offset-inline));--bc-card-title-top:calc(var(--bc-card-heading-anchor-block) + var(--bc-card-title-offset-block));width:min(100%, var(--bc-size-component-selection-card-compact-preferred-inline,324px));aspect-ratio:579/653;min-width:0;color:var(--bc-color-component-selection-card-foreground,#fff);cursor:pointer;isolation:isolate;text-align:left;background:0 0;border:0;padding:0;display:block;position:relative;overflow:visible}.bc-selection-card--wide{aspect-ratio:889/542}[data-bc-profile=E] .bc-selection-card--wide{width:min(100%, var(--bc-size-component-selection-card-wide-max-inline,889px))}[data-bc-profile=E] .bc-selection-card:not(.bc-selection-card--wide){width:min(100%, var(--bc-size-component-selection-card-standard-max-inline,579px))}.bc-selection-card__body-shape,.bc-selection-card__selection-outline{pointer-events:none;display:block;position:absolute}.bc-selection-card__body-shape,.bc-selection-card__selection-outline,.bc-selection-card__media,.bc-selection-card__description-frame{clip-path:polygon(var(--bc-card-cut-inline) 0, 100% 0, 100% calc(100% - var(--bc-card-cut-block)), calc(100% - var(--bc-card-cut-inline)) 100%, 0 100%, 0 var(--bc-card-cut-block))}.bc-selection-card__body-shape{z-index:1;top:var(--bc-card-body-top);left:var(--bc-card-body-left);width:var(--bc-card-body-width);height:var(--bc-card-body-height);background:var(--bc-color-component-selection-card-background,#2d2b40)}.bc-selection-card__selection-outline{z-index:0;top:calc(var(--bc-card-body-top) - var(--bc-card-selected-stroke));left:calc(var(--bc-card-body-left) - var(--bc-card-selected-stroke));width:calc(var(--bc-card-body-width) + var(--bc-card-selected-stroke) + var(--bc-card-selected-stroke));height:calc(var(--bc-card-body-height) + var(--bc-card-selected-stroke) + var(--bc-card-selected-stroke));background:var(--bc-color-component-selection-card-selected-border,#a697ff);animation:bc-motion-state-in var(--bc-motion-component-selection-card-selection-duration,.16s) var(--bc-motion-component-selection-card-selection-easing,cubic-bezier(.2, 0, 0, 1)) both}.bc-selection-card__selection-outline[hidden]{display:none}.bc-selection-card:disabled{color:var(--bc-color-component-selection-card-disabled-foreground,#cfcfcf);cursor:not-allowed}.bc-selection-card:disabled .bc-selection-card__body-shape{background:var(--bc-color-component-selection-card-disabled-background,#58566a)}.bc-selection-card:disabled .bc-selection-card__description{background:var(--bc-color-component-selection-card-disabled-background,#58566a);box-shadow:0 -1px 0 var(--bc-color-component-selection-card-disabled-background,#58566a)}.bc-selection-card__media{z-index:2;top:calc(var(--bc-card-body-top) + var(--bc-space-component-selection-card-media-inset,10px));left:calc(var(--bc-card-body-left) + var(--bc-space-component-selection-card-media-inset,10px));width:calc(var(--bc-card-body-width) - var(--bc-space-component-selection-card-media-inset,10px) - var(--bc-space-component-selection-card-media-inset,10px));height:calc(var(--bc-card-body-height) - var(--bc-space-component-selection-card-media-inset,10px) - var(--bc-space-component-selection-card-media-inset,10px));background:var(--bc-color-component-selection-card-background,#2d2b40);display:block;position:absolute;overflow:hidden}.bc-selection-card__illustration{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.bc-selection-card__scrim{z-index:1;background:var(--bc-color-component-selection-card-scrim,linear-gradient(transparent, #000c));position:absolute;inset:0}.bc-selection-card__title{z-index:4;top:var(--bc-card-title-top);left:var(--bc-card-title-left);width:fit-content;max-width:calc(100% - var(--bc-card-title-left));min-height:var(--bc-size-component-selection-card-title-min-block,36px);padding:var(--bc-space-component-selection-card-title-padding-block,2px) var(--bc-space-component-selection-card-title-padding-inline,20px);overflow-wrap:anywhere;background:var(--bc-color-component-selection-card-title-background,#e9e5ff);color:var(--bc-color-component-selection-card-title-foreground,#000);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-selection-card-title-cut-block,20px)), calc(100% - var(--bc-geometry-component-selection-card-title-cut-inline,8px)) 100%, 0 100%);align-items:center;display:flex;position:absolute}.bc-selection-card__description-frame{z-index:3;top:var(--bc-card-body-top);left:var(--bc-card-body-left);width:var(--bc-card-body-width);height:var(--bc-card-body-height);pointer-events:none;align-content:end;display:grid;position:absolute}.bc-selection-card__description{padding:var(--bc-space-component-selection-card-description-padding,18px);background:var(--bc-color-component-selection-card-background,#2d2b40);box-shadow:0 -1px 0 var(--bc-color-component-selection-card-background,#2d2b40)}.bc-selection-card.is-selected .bc-selection-card__description{color:var(--bc-color-semantic-text-secondary,#d7cfff)}.bc-selection-card:disabled .bc-selection-card__illustration{opacity:.45}.bc-modal-pattern{--bc-modal-pattern-content-block-inset:var(--bc-space-component-screen-shell-compact-block-inset,16px);--bc-modal-pattern-content-inline-inset:var(--bc-space-component-screen-shell-compact-gutter,24px);--bc-modal-pattern-action-block-inset:var(--bc-space-component-screen-shell-action-rail-block-end,32px);--bc-modal-pattern-action-inline-inset:var(--bc-space-component-screen-shell-action-rail-inline-inset,32px);--bc-modal-pattern-safe-block-start:var(--bc-modal-pattern-content-block-inset);--bc-modal-pattern-safe-block-end:var(--bc-modal-pattern-content-block-inset);box-sizing:border-box;width:100%;height:100%;min-height:0;padding-block-start:calc(var(--bc-modal-pattern-safe-block-start) + env(safe-area-inset-top,0px));padding-block-end:calc(var(--bc-modal-pattern-safe-block-end) + env(safe-area-inset-bottom,0px));padding-inline:var(--bc-modal-pattern-content-inline-inset);place-items:center;display:grid;position:relative;container-type:size}[data-bc-profile=M] .bc-modal-pattern,[data-bc-profile=T] .bc-modal-pattern{--bc-modal-pattern-safe-block-start:var(--bc-space-primitive-48,48px);--bc-modal-pattern-safe-block-end:var(--bc-space-primitive-48,48px)}[data-bc-profile=M] .bc-modal-pattern:has(>.bc-modal-pattern__actions){--bc-modal-pattern-safe-block-end:calc(var(--bc-space-primitive-48,48px) + var(--bc-size-component-button-md-min-block,48px) + var(--bc-size-component-button-md-min-block,48px) + var(--bc-space-component-action-group-gap,12px) + var(--bc-space-primitive-24,24px))}[data-bc-profile=M] .bc-modal-pattern:has(>.bc-modal-pattern__actions>.bc-action-group>:only-child){--bc-modal-pattern-safe-block-end:calc(var(--bc-space-primitive-48,48px) + var(--bc-size-component-button-md-min-block,48px) + var(--bc-space-primitive-24,24px))}[data-bc-profile=T] .bc-modal-pattern:has(>.bc-modal-pattern__actions){--bc-modal-pattern-safe-block-end:calc(var(--bc-space-primitive-48,48px) + var(--bc-size-component-button-md-min-block,64px) + var(--bc-space-primitive-32,32px))}:is([data-bc-profile=M] .bc-interview-stage:has(.bc-game-hud) .bc-modal-pattern,[data-bc-profile=T] .bc-interview-stage:has(.bc-game-hud) .bc-modal-pattern){--bc-modal-pattern-safe-block-start:calc(var(--bc-space-primitive-48,48px) + var(--bc-size-component-game-hud-min-block,48px) + var(--bc-space-semantic-stack-sm,12px))}[data-bc-profile=E] .bc-modal-pattern{--bc-modal-pattern-content-block-inset:var(--bc-space-component-screen-shell-expanded-block-inset,48px);--bc-modal-pattern-content-inline-inset:clamp(var(--bc-space-component-screen-shell-expanded-gutter-min,24px), 4cqi, var(--bc-space-component-screen-shell-expanded-gutter-max,64px))}[data-bc-profile=M] .bc-modal-pattern>.bc-modal-composition,[data-bc-profile=T] .bc-modal-pattern>.bc-modal-composition{--bc-modal-pattern-compact-panel-shift:60px;transform:translateY(max(calc(0px - var(--bc-modal-pattern-compact-panel-shift)), calc(0px - 50cqh + 50%)))}[data-bc-profile=M] .bc-modal-pattern:has(>.bc-modal-pattern__actions)>.bc-modal-composition{transform:none}[data-bc-profile=T] .bc-modal-pattern:has(>.bc-modal-pattern__actions)>.bc-modal-composition{transform:none}[data-bc-profile=M] .bc-interview-stage:has(.bc-game-hud) .bc-modal-pattern>.bc-modal-composition{transform:none}[data-bc-profile=T] .bc-interview-stage:has(.bc-game-hud) .bc-modal-pattern>.bc-modal-composition{transform:none}[data-bc-profile=M] .bc-modal-pattern>.bc-modal-composition>.bc-modal__panel-anchor>.bc-modal,[data-bc-profile=T] .bc-modal-pattern>.bc-modal-composition>.bc-modal__panel-anchor>.bc-modal{max-height:100cqh}.bc-modal-composition{width:min(100%, var(--bc-modal-control-anchor-max-inline,984px));position:relative}.bc-modal__panel-anchor{width:100%;position:relative}.bc-modal{--bc-modal-cut-inline:var(--bc-geometry-component-modal-shell-cut-inline,20px);width:min(100%, var(--bc-modal-max-inline,984px));gap:var(--bc-space-component-modal-shell-section-gap,12px);min-height:0;max-height:calc(100vh - 48px);padding:var(--bc-space-component-modal-shell-padding-block-start,24px) var(--bc-space-component-modal-shell-padding-inline,20px) var(--bc-space-component-modal-shell-padding-block-end,24px);color:var(--bc-color-component-modal-shell-foreground,#fff);isolation:isolate;animation:bc-motion-panel-in var(--bc-motion-component-modal-shell-enter-duration,.24s) var(--bc-motion-component-modal-shell-enter-easing,cubic-bezier(0, 0, 0, 1)) both;background:0 0;grid-template-rows:auto minmax(0,1fr);margin-inline:auto;display:grid;position:relative;overflow:hidden}.bc-modal-composition[data-action-buttons]:not([data-action-buttons=hidden])>.bc-modal__panel-anchor>.bc-modal{padding-block-end:calc(var(--bc-space-component-modal-shell-padding-block-end,24px) + var(--bc-space-primitive-8,8px))}.bc-modal__shape{z-index:0;background:var(--bc-color-component-modal-shell-background,#2d2b40);clip-path:polygon(0 0, calc(100% - var(--bc-modal-cut-inline)) 0, 100% var(--bc-modal-cut-block), 100% 100%, var(--bc-modal-cut-inline) 100%, 0 calc(100% - var(--bc-modal-cut-block)));pointer-events:none;display:block;position:absolute;inset:0}.bc-modal--md{--bc-modal-max-inline:var(--bc-size-component-modal-shell-md-max-inline,320px)}.bc-modal-composition--md{--bc-modal-control-anchor-max-inline:var(--bc-size-component-modal-shell-md-control-anchor-max-inline,100%)}.bc-modal--md{--bc-modal-cut-block:var(--bc-geometry-component-modal-shell-md-cut-block,20px)}.bc-modal--lg{--bc-modal-max-inline:var(--bc-size-component-modal-shell-lg-max-inline,320px)}.bc-modal-composition--lg{--bc-modal-control-anchor-max-inline:var(--bc-size-component-modal-shell-lg-control-anchor-max-inline,100%)}.bc-modal--lg{--bc-modal-cut-block:var(--bc-geometry-component-modal-shell-lg-cut-block,28px)}.bc-modal__header{z-index:1;gap:var(--bc-space-component-modal-shell-header-gap,6px);display:grid;position:relative}.bc-modal__header h3,.bc-modal__subtitle{margin:0}.bc-modal__body{z-index:1;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.bc-modal__scrollport{align-content:start;gap:var(--bc-space-component-modal-shell-content-gap,12px);overscroll-behavior-block:contain;min-height:0;display:grid;overflow:clip auto}.bc-modal__scrollport:has(>.bc-consent-list){grid-template-rows:minmax(0,1fr);align-content:stretch;overflow:hidden}.bc-modal__scrollport>:first-child{margin-block-start:0}.bc-modal__scrollport>:last-child{margin-block-end:0}.bc-modal-pattern__actions{z-index:var(--bc-layer-component-modal-shell-layer,5);right:var(--bc-modal-pattern-action-inline-inset);bottom:var(--bc-modal-pattern-action-block-inset);left:var(--bc-modal-pattern-action-inline-inset);position:absolute}.bc-modal-pattern__actions>.bc-action-group{width:100%}[data-bc-profile=M] .bc-modal-pattern__actions,[data-bc-profile=T] .bc-modal-pattern__actions{bottom:calc(var(--bc-space-primitive-48,48px) + env(safe-area-inset-bottom,0px))}.bc-close-button{width:var(--bc-size-component-close-button-size,44px);min-width:var(--bc-size-semantic-touch-target-minimum,44px);height:var(--bc-size-component-close-button-size,44px);min-height:var(--bc-size-semantic-touch-target-minimum,44px);border-radius:var(--bc-geometry-semantic-corner-default,0);background:var(--bc-color-component-close-button-background,#a697ff);color:var(--bc-color-component-close-button-foreground,#000);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-close-button-cut-block,14px)), calc(100% - var(--bc-geometry-component-close-button-cut-inline,7.322px)) 100%, 0 100%);cursor:pointer;border:0;place-items:center;padding:0;display:grid}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-close-button__icon{-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat}.bc-modal__panel-anchor>.bc-close-button{z-index:2;transform:translate(calc(-1 * var(--bc-geometry-component-modal-shell-attached-control-overhang-inline,0px)), calc(-100% + var(--bc-space-component-modal-shell-padding-block-start,24px) - var(--bc-space-component-modal-shell-header-gap,6px)));position:absolute;top:0;left:0}[data-bc-profile=E] .bc-modal__panel-anchor>.bc-close-button{transform:translate(calc(-1 * var(--bc-geometry-component-modal-shell-attached-control-overhang-inline,21px)), -48.333%)}.bc-modal-composition>.bc-modal__attached-actions{z-index:2;max-width:100%;transform:translate(var(--bc-geometry-component-modal-shell-attached-control-overhang-inline,0px), 65%);position:absolute;bottom:0;right:0}.bc-modal__attached-actions>.bc-action-group{justify-content:flex-end;width:max-content;max-width:100%}[data-bc-profile=M] .bc-modal-composition[data-action-buttons]:not([data-action-buttons=hidden]){position:static}[data-bc-profile=M] .bc-modal-composition[data-action-buttons]:not([data-action-buttons=hidden])>.bc-modal__attached-actions{right:var(--bc-modal-pattern-action-inline-inset,var(--bc-space-component-screen-shell-action-rail-inline-inset,32px));bottom:var(--bc-modal-pattern-action-block-inset,var(--bc-space-component-screen-shell-action-rail-block-end,32px));left:var(--bc-modal-pattern-action-inline-inset,var(--bc-space-component-screen-shell-action-rail-inline-inset,32px));width:auto;margin:0;position:absolute;transform:none}[data-bc-profile=M] .bc-modal-composition[data-action-buttons]:not([data-action-buttons=hidden])>.bc-modal__attached-actions>.bc-action-group{width:min(100%, var(--bc-size-component-action-group-stack-max-inline,324px));max-width:none;margin-inline:auto}.bc-close-button:disabled{background:var(--bc-color-component-close-button-disabled-background,#6b658d);color:var(--bc-color-component-close-button-disabled-foreground,#c8c4d6);cursor:not-allowed}.bc-index-badge{width:var(--bc-size-component-index-badge-size,48px);min-width:var(--bc-size-component-index-badge-size,48px);height:var(--bc-size-component-index-badge-size,48px);background:var(--bc-color-component-index-badge-background,#a697ff);color:var(--bc-color-component-index-badge-foreground,#000);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-index-badge-cut-block,14px)), calc(100% - var(--bc-geometry-component-index-badge-cut-inline,7px)) 100%, 0 100%);place-items:center;display:grid}.bc-selection-card>.bc-index-badge{z-index:5;top:var(--bc-card-heading-anchor-block);left:var(--bc-card-heading-anchor-inline);position:absolute}.bc-permission-item{min-height:var(--bc-size-component-permission-item-min-block,60px);justify-content:space-between;align-items:center;gap:var(--bc-space-component-permission-item-status-gap,12px);padding:var(--bc-space-component-permission-item-padding-block,6px) var(--bc-space-component-permission-item-padding-inline,16px);background:var(--bc-color-component-permission-item-background,#4f4c67);color:var(--bc-color-component-permission-item-foreground,#fff);clip-path:polygon(var(--bc-geometry-component-permission-item-cut-inline,8.832px) 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-permission-item-cut-block,17.477px)), calc(100% - var(--bc-geometry-component-permission-item-cut-inline,8.832px)) 100%, 0 100%, 0 var(--bc-geometry-component-permission-item-cut-block,17.477px));display:flex}.bc-permission-list{gap:var(--bc-space-component-permission-item-list-gap,12px);min-width:0;display:grid}.bc-flow-pattern--permission-request .bc-modal__header h3,.bc-flow-pattern--device-check .bc-modal__header h3{word-break:keep-all;overflow-wrap:break-word}.bc-modal-pattern__top-alert{z-index:var(--bc-layer-component-modal-shell-layer,5);top:calc(var(--bc-modal-pattern-safe-block-start) + env(safe-area-inset-top,0px));right:var(--bc-modal-pattern-content-inline-inset);left:var(--bc-modal-pattern-content-inline-inset);pointer-events:none;justify-content:center;display:flex;position:absolute}.bc-device-check__item.bc-permission-item{z-index:0;clip-path:none;background:0 0;align-items:center;min-height:0;position:relative}.bc-device-check__item:before{z-index:-1;background:var(--bc-color-component-permission-item-background,#4f4c67);clip-path:polygon(var(--bc-geometry-component-permission-item-cut-inline,8.832px) 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-permission-item-cut-block,17.477px)), calc(100% - var(--bc-geometry-component-permission-item-cut-inline,8.832px)) 100%, 0 100%, 0 var(--bc-geometry-component-permission-item-cut-block,17.477px));content:"";pointer-events:none;position:absolute;inset:0}.bc-device-check__item:has(.bc-device-selector.is-open){z-index:2}.bc-device-check__item>.bc-device-selector{margin-inline-start:auto}.bc-device-check__item .bc-device-selector__trigger{min-height:0;position:relative}.bc-device-check__item .bc-device-selector__trigger:before{width:max(100%, var(--bc-size-semantic-touch-target-minimum,44px));height:max(100%, var(--bc-size-semantic-touch-target-minimum,44px));content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bc-device-check__item[data-device-kind=microphone] .bc-device-selector__popover{inset-block-start:auto;inset-block-end:calc(100% + var(--bc-space-semantic-stack-xs,4px))}.bc-flow-pattern--device-check .bc-modal,.bc-flow-pattern--device-check .bc-modal__body,.bc-flow-pattern--device-check .bc-modal__scrollport{overflow:visible}.bc-permission-item__copy{align-items:center;gap:var(--bc-space-component-permission-item-copy-gap,4px);flex:auto;min-width:0;display:flex}.bc-permission-item__copy strong{font-weight:400}.bc-permission-item__copy span{min-width:0;color:var(--bc-color-component-permission-item-foreground,#fff);overflow-wrap:anywhere}.bc-permission-item>.bc-status-pill,.bc-permission-item>.bc-permission-item__status-action{align-self:center;margin-inline-start:auto}.bc-permission-item__status-action{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.bc-modal-slot-copy{overflow-wrap:anywhere;margin:0}.bc-modal-slot-list{margin:0;padding-inline-start:0;list-style-position:inside}.bc-consent-list{gap:var(--bc-space-component-permission-item-list-gap,12px);flex-direction:column;min-height:0;max-height:100%;margin:0;padding:0;list-style:none;display:flex}.bc-consent-list__all{min-height:var(--bc-size-semantic-touch-target-minimum,44px);flex:none}.bc-consent-list__row{min-height:var(--bc-size-component-permission-item-min-block,60px);align-items:center;column-gap:var(--bc-space-component-permission-item-status-gap,12px);padding:var(--bc-space-component-permission-item-padding-block,6px) var(--bc-space-component-permission-item-padding-inline,16px);background:var(--bc-color-component-permission-item-background,#4f4c67);color:var(--bc-color-component-permission-item-foreground,#fff);clip-path:polygon(var(--bc-geometry-component-permission-item-cut-inline,8.832px) 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-permission-item-cut-block,17.477px)), calc(100% - var(--bc-geometry-component-permission-item-cut-inline,8.832px)) 100%, 0 100%, 0 var(--bc-geometry-component-permission-item-cut-block,17.477px));flex:none;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.bc-consent-list__row[data-expanded=true]{flex:0 auto;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden}.bc-consent-list__required{color:var(--bc-color-component-permission-item-foreground,#fff)}.bc-consent-list__disclosure{width:var(--bc-size-semantic-icon-sm,16px);min-width:0;height:var(--bc-size-semantic-icon-sm,16px);min-height:0;color:var(--bc-color-component-permission-item-foreground,#fff);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.bc-consent-list__disclosure:before{width:max(100%, var(--bc-size-semantic-touch-target-minimum,44px));height:max(100%, var(--bc-size-semantic-touch-target-minimum,44px));content:"";position:absolute}.bc-consent-list__disclosure:focus-visible{outline:3px solid var(--bc-color-semantic-focus-ring,#a697ff);outline-offset:-3px}.bc-consent-list__details{min-height:0;padding-block:var(--bc-space-component-permission-item-copy-gap,4px);color:var(--bc-color-component-permission-item-foreground,#fff);grid-column:1/-1;grid-template-rows:minmax(0,1fr);align-self:stretch;display:grid;overflow:hidden}.bc-consent-list__details p{overflow-wrap:anywhere;overscroll-behavior-block:contain;white-space:pre-line;min-height:0;margin:0;overflow-y:auto}[data-bc-profile=M] .bc-consent-list__row{min-height:var(--bc-size-primitive-48,48px);padding-block:var(--bc-space-component-permission-item-padding-block,6px);padding-inline:var(--bc-space-semantic-inset-sm,12px)}[data-bc-profile=M] [data-pattern-variant=unsupported] .bc-modal__header h3,[data-bc-profile=T] [data-pattern-variant=unsupported] .bc-modal__header h3,[data-bc-profile=E][data-bc-expanded-viewport="1280"] [data-pattern-variant=unsupported] .bc-modal__header h3{white-space:pre-line}[data-bc-profile=M] .bc-permission-item{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}[data-bc-profile=M] .bc-device-check__item.bc-permission-item{align-items:center}[data-bc-profile=M] .bc-permission-item__copy{flex-direction:column;align-items:flex-start}[data-bc-profile=M] .bc-permission-item>.bc-status-pill,[data-bc-profile=M] .bc-permission-item>.bc-permission-item__status-action{align-self:start}.bc-action-group>*{flex:1 1 var(--bc-size-component-action-group-item-min-inline,144px)}.bc-action-group--stack{width:min(100%, var(--bc-size-component-action-group-stack-max-inline,324px));flex-direction:column;align-items:stretch;margin-inline:auto}.bc-modal-pattern__actions>.bc-action-group--stack{width:min(100%, var(--bc-size-component-action-group-stack-max-inline,324px));margin-inline:auto}.bc-action-group--stack>*{flex:none;width:100%}.bc-action-group--equal{display:grid}.bc-action-group--equal>*{width:100%;min-width:0}.bc-action-group--split,.bc-action-group--end{display:flex}.bc-action-group--split{justify-content:space-between}.bc-action-group--end{justify-content:flex-end}.bc-action-group--split>*,.bc-action-group--end>*{flex:0 auto}.bc-modal-pattern__actions>.bc-action-group--auto{width:min(100%, var(--bc-size-component-action-group-stack-max-inline,324px));flex-direction:column;align-items:stretch;margin-inline:auto}.bc-modal-pattern__actions>.bc-action-group--auto>*{flex:none;width:100%}[data-bc-profile=T] .bc-modal-pattern__actions>.bc-action-group--auto{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--bc-size-component-action-group-item-min-inline,192px)), 1fr));width:100%;max-width:none;margin-inline:0;display:grid}[data-bc-profile=T] .bc-modal-pattern__actions>.bc-action-group--auto>*{width:100%;min-width:0}[data-bc-profile=E] .bc-modal-pattern__actions>.bc-action-group--auto{flex-direction:row;justify-content:space-between;width:100%;max-width:none;margin-inline:0;display:flex}[data-bc-profile=E] .bc-modal-pattern__actions>.bc-action-group--auto>*{flex:0 auto;width:auto}[data-bc-profile=E] .bc-modal-pattern__actions>.bc-action-group--auto:has(>:only-child){justify-content:flex-end}.bc-dialogue{--bc-dialogue-body-source-width:1783px;--bc-dialogue-fallback-block:277px;--bc-dialogue-seam-overlap:2px;--bc-dialogue-body-top:calc(var(--bc-size-component-dialogue-block,var(--bc-dialogue-fallback-block)) - var(--bc-size-component-dialogue-body-block,218px));width:100%;max-width:var(--bc-size-component-screen-shell-content-max-inline,1792px);block-size:var(--bc-size-component-dialogue-block,var(--bc-dialogue-fallback-block));color:var(--bc-color-component-dialogue-foreground,#fff);z-index:var(--bc-layer-component-dialogue-layer,2);position:relative;overflow:hidden}.bc-dialogue[data-actionable=true]{cursor:pointer}.bc-dialogue[data-actionable=true]:focus-visible{outline:2px solid var(--bc-color-semantic-focus-ring,#ff5757);outline-offset:-2px}.bc-dialogue--compact{--bc-dialogue-body-source-width:817.696px;--bc-dialogue-body-paint-bleed-inline-end:117.6px;--bc-dialogue-fallback-block:265px;max-width:743px}.bc-dialogue--expanded{margin-inline:auto}.bc-dialogue--without-speaker{--bc-dialogue-body-top:0;block-size:var(--bc-size-component-dialogue-body-block,218px)}.bc-dialogue--has-top-accessory{overflow:visible}.bc-dialogue__top-accessory{z-index:var(--bc-layer-component-voice-status-bar-layer,4);width:min(100%, var(--bc-size-component-voice-status-bar-max-inline,480px));position:absolute;inset-block-start:var(--bc-dialogue-body-top);inset-inline-end:0;transform:translateY(-100%)}.bc-dialogue__top-accessory:after{height:calc(var(--bc-dialogue-seam-overlap) * 2);background:var(--bc-color-component-dialogue-background,#2d2b40);content:"";pointer-events:none;position:absolute;inset-block-end:calc(var(--bc-dialogue-seam-overlap) * -1);inset-inline:0}.bc-dialogue__top-accessory>.bc-voice-status{width:100%}[data-bc-profile=T] .bc-dialogue--compact .bc-dialogue__top-accessory{inset-inline-end:calc(var(--bc-space-component-voice-answer-status-trailing-bleed,34px) * -1)}.bc-dialogue__speaker-label{z-index:1;height:184.5px;display:block;position:absolute;top:0;left:0;right:0}.bc-dialogue__connector-shape{z-index:0;width:50px;height:184.5px;display:block;position:absolute;top:0;left:0}.bc-dialogue__connector-shape>svg,.bc-dialogue__speaker-source>svg,.bc-dialogue__body-source>svg{shape-rendering:geometricprecision;width:100%;max-width:none;height:100%;display:block}.bc-dialogue__connector-shape path:first-of-type,.bc-dialogue__body-source path{fill:var(--bc-color-component-dialogue-background,#2d2b40)}.bc-dialogue__connector-shape path:nth-of-type(2),.bc-dialogue__speaker-source path{fill:var(--bc-color-component-dialogue-speaker-background,#a697ff)}.bc-dialogue__speaker-surface{--bc-dialogue-speaker-source-inline:319.5px;--bc-dialogue-speaker-shape-block:59px;--bc-dialogue-speaker-cap-inline:10px;z-index:1;width:max-content;min-width:var(--bc-size-component-dialogue-speaker-min-inline,224px);max-width:calc(100% - 49px);height:72px;position:absolute;top:0;left:49px;overflow:visible}.bc-dialogue--compact .bc-dialogue__speaker-surface{--bc-dialogue-speaker-source-inline:320px;--bc-dialogue-speaker-shape-block:52px;height:53px}.bc-dialogue__speaker-shape{width:100%;height:var(--bc-dialogue-speaker-shape-block);pointer-events:none;display:block;position:absolute;inset:0 0 auto;overflow:hidden}.bc-dialogue__speaker-stretch{top:0;right:calc(var(--bc-dialogue-speaker-cap-inline) - 1px);background:var(--bc-color-component-dialogue-speaker-background,#a697ff);display:block;position:absolute;bottom:0;left:0}.bc-dialogue__speaker-cap{width:calc(var(--bc-dialogue-speaker-cap-inline) + var(--bc-dialogue-seam-overlap));height:var(--bc-dialogue-speaker-shape-block);display:block;position:absolute;top:0;right:0;overflow:hidden}.bc-dialogue__speaker-source{width:var(--bc-dialogue-speaker-source-inline);max-width:none;height:var(--bc-dialogue-speaker-shape-block);shape-rendering:geometricprecision;display:block;position:absolute;top:0;right:0}.bc-dialogue__speaker{z-index:1;width:auto;min-width:0;max-width:100%;padding:var(--bc-space-component-dialogue-speaker-padding-block-start,6px) var(--bc-space-component-dialogue-speaker-padding-inline-end,20px) var(--bc-space-component-dialogue-speaker-padding-block-end,6px) var(--bc-space-component-dialogue-speaker-padding-inline-start,0);color:var(--bc-color-component-dialogue-speaker-foreground,#000);text-overflow:ellipsis;white-space:nowrap;margin:0;position:relative;overflow:hidden}.bc-dialogue__body{z-index:2;top:var(--bc-dialogue-body-top);block-size:var(--bc-size-component-dialogue-body-block,218px);position:absolute;left:9px;right:0;overflow:hidden}.bc-dialogue--compact .bc-dialogue__body{top:var(--bc-dialogue-body-top);left:9px;right:0;overflow:visible}.bc-dialogue__body-shape{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.bc-dialogue--compact .bc-dialogue__body-shape{width:calc(100% + var(--bc-dialogue-body-paint-bleed-inline-end));max-width:none}.bc-dialogue__body-cap{z-index:1;display:block;position:absolute;top:0;bottom:0;overflow:hidden}.bc-dialogue__body-cap--start{width:calc(30px + var(--bc-dialogue-seam-overlap));left:0}.bc-dialogue__body-cap--end{width:calc(72px + var(--bc-dialogue-seam-overlap));right:0}.bc-dialogue__body-source{width:var(--bc-dialogue-body-source-width);max-width:none;block-size:var(--bc-size-component-dialogue-body-block,218px);shape-rendering:geometricprecision;display:block;position:absolute;top:0}.bc-dialogue__body-cap--start .bc-dialogue__body-source{left:0}.bc-dialogue__body-cap--end .bc-dialogue__body-source{right:0}.bc-dialogue__body-stretch{z-index:0;background:var(--bc-color-component-dialogue-background,#2d2b40);display:block;position:absolute;inset:0 71.89px 0 29.932px}.bc-dialogue__content{z-index:1;width:calc(100% + 7px);block-size:var(--bc-size-component-dialogue-body-block,218px);gap:var(--bc-space-component-dialogue-body-gap,12px);min-height:0;padding-block:var(--bc-space-component-dialogue-body-padding-block,16px);animation:bc-motion-content-in var(--bc-motion-component-dialogue-content-change-duration,.16s) var(--bc-motion-component-dialogue-content-change-easing,cubic-bezier(.2, 0, 0, 1)) both;grid-template-rows:minmax(0,1fr) auto;padding-inline-start:var(--bc-space-component-dialogue-body-padding-inline-start,48px);padding-inline-end:var(--bc-space-component-dialogue-body-padding-inline-end,24px);display:grid;position:relative;overflow:hidden}.bc-dialogue__content--without-hint{grid-template-rows:minmax(0,1fr);gap:0}.bc-dialogue--compact .bc-dialogue__content{width:100%}.bc-dialogue__text,.bc-dialogue__hint{margin:0}.bc-dialogue__text-viewport{min-width:0;min-height:0;overflow:hidden}.bc-dialogue__text{white-space:pre-wrap;word-break:keep-all;overflow-wrap:break-word;width:min(1240px,100%)}.bc-dialogue[data-dialogue-await=true]{cursor:default}.bc-dialogue__caret{block-size:1.05em;inline-size:.5em;animation:bc-dialogue-caret var(--bc-loading-indicator-cycle,.9s) steps(2, jump-none) infinite;background:currentColor;margin-inline-start:.1em;display:inline-block;translate:0 .16em}@keyframes bc-dialogue-caret{0%{opacity:1}to{opacity:.12}}@media (prefers-reduced-motion:reduce){.bc-dialogue__caret{opacity:.6;animation:none}}.bc-dialogue--compact .bc-dialogue__text-viewport{min-block-size:calc(var(--bc-layout-component-dialogue-body-minimum-lines,3) * 1lh)}.bc-dialogue--compact .bc-dialogue__text{width:100%}.bc-dialogue[data-content-mode=transcript] .bc-dialogue__text-viewport{overscroll-behavior-block:contain;scrollbar-width:thin;overflow:hidden auto}.bc-dialogue[data-content-mode=transcript] .bc-dialogue__text-viewport:focus-visible{outline:2px solid var(--bc-color-semantic-focus-ring,#ff5757);outline-offset:-2px}.bc-dialogue__hint{width:100%;min-width:0;color:var(--bc-color-component-dialogue-hint-foreground,#d7cfff);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bc-dialogue__hint-action{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.bc-dialogue__hint-action:disabled{cursor:default}.bc-dialogue__hint-action:focus-visible{outline:2px solid var(--bc-color-semantic-focus-ring,#ff5757);outline-offset:2px}.bc-dialogue[data-hint-state=inactive] .bc-dialogue__hint{color:var(--bc-color-component-dialogue-hint-inactive-foreground,#cfcfcf)}.bc-dialogue[data-content-overflow=true] .bc-dialogue__text-viewport{outline-offset:-2px;outline:2px dashed #ff4dc4}.bc-dialogue__overflow-warning{z-index:4;color:#ffd8f3;letter-spacing:0;pointer-events:none;background:#2a0b23;border:1px solid #ff4dc4;max-width:calc(100% - 48px);margin:0;padding:4px 8px;font:600 12px/16px Pretendard,sans-serif;position:absolute;top:6px;right:16px}.bc-dialogue__overflow-warning[hidden]{display:none}.bc-dialogue-preview,.bc-dialogue-state-list,.bc-comparison-stack{gap:28px;display:grid}.bc-dialogue-preview{container-type:inline-size}.bc-dialogue-preview .bc-dialogue,.bc-dialogue-state-list .bc-dialogue,.bc-comparison-row .bc-dialogue{margin-inline:auto}.bc-dialogue-state-list{background:var(--bc-story-color-inspection-surface);padding:24px;overflow:hidden}.bc-alert-preview{background:var(--bc-story-color-inspection-surface);gap:24px;padding:24px;display:grid}.bc-screen.bc-screen--dialogue,.bc-screen.bc-screen--menu{background:var(--bc-story-color-inspection-surface)}.bc-screen--dialogue .bc-dialogue-state-list{background:0 0;padding:0}.bc-comparison-row{background:#2d2b406b;border:1px solid #d7cfff2e;gap:14px;padding:20px;display:grid;overflow:hidden}.bc-comparison-row h3{color:var(--bc-color-semantic-text-secondary,#d7cfff);margin:0;font-size:14px;font-weight:500}.bc-comparison-row--compact>*{width:min(100%,743px);margin-inline:auto}.bc-figma-reference{width:100%;height:auto;display:block}.bc-game-hud-viewport{width:min(100%, var(--bc-responsive-primitive-viewport-inline-390,390px));min-width:0;min-block-size:calc(var(--bc-space-component-screen-shell-compact-block-inset,16px) + env(safe-area-inset-top,0px) + var(--bc-size-component-game-hud-min-block,48px) + var(--bc-game-hud-preview-history-max-block,160px) + var(--bc-space-component-screen-shell-compact-block-inset,16px));padding-inline:var(--bc-space-component-screen-shell-compact-gutter,24px);background:0 0;align-items:flex-start;margin-inline:auto;padding-block-start:calc(var(--bc-space-component-screen-shell-compact-block-inset,16px) + env(safe-area-inset-top,0px));padding-block-end:var(--bc-space-component-screen-shell-compact-block-inset,16px);display:flex;position:relative;overflow:hidden;container-type:inline-size}[data-bc-profile=T] .bc-game-hud-viewport{width:min(100%, var(--bc-responsive-primitive-viewport-inline-768,768px))}[data-bc-profile=E] .bc-game-hud-viewport{width:100%;min-block-size:calc(var(--bc-space-component-screen-shell-expanded-block-inset,48px) + env(safe-area-inset-top,0px) + var(--bc-size-component-game-hud-min-block,68px) + var(--bc-game-hud-preview-history-max-block,224px) + var(--bc-space-component-screen-shell-expanded-block-inset,48px));padding-inline:clamp(var(--bc-space-component-screen-shell-expanded-gutter-min,24px), 3.3333cqi, var(--bc-space-component-screen-shell-expanded-gutter-max,64px));padding-block-start:calc(var(--bc-space-component-screen-shell-expanded-block-inset,48px) + env(safe-area-inset-top,0px));padding-block-end:var(--bc-space-component-screen-shell-expanded-block-inset,48px)}.bc-game-hud-fixture{background:0 0;width:100%;min-width:0;max-width:100%;margin-inline:auto;display:flex}.bc-game-hud{z-index:var(--bc-layer-component-game-hud-layer,4);width:100%;min-width:0;max-width:100%;padding-block:var(--bc-space-component-game-hud-padding-block,0);padding-inline:var(--bc-space-component-game-hud-padding-inline,18px);color:var(--bc-color-component-game-hud-foreground,#fff);isolation:isolate;background:0 0;flex:auto;align-items:stretch;display:grid;position:relative}.bc-game-hud:before{z-index:-1;background:var(--bc-color-component-game-hud-background,#47445f);clip-path:polygon(var(--bc-geometry-component-game-hud-cut-inline,9.8px) 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-game-hud-cut-block,14px)), calc(100% - var(--bc-geometry-component-game-hud-cut-inline,9.8px)) 100%, 0 100%, 0 var(--bc-geometry-component-game-hud-cut-block,14px));content:"";opacity:var(--bc-opacity-component-game-hud-background,.9);position:absolute;inset:0}.bc-game-hud.is-expanded:before{clip-path:polygon(var(--bc-geometry-component-game-hud-cut-inline,9.8px) 0, 100% 0, 100% 100%, 0 100%, 0 var(--bc-geometry-component-game-hud-cut-block,14px))}.bc-game-hud__top{min-width:0;min-height:var(--bc-size-component-game-hud-min-block,48px);justify-content:space-between;align-items:center;gap:var(--bc-space-component-game-hud-left-gap,8px);display:flex}.bc-game-hud__left{align-items:center;gap:var(--bc-space-component-game-hud-left-gap,8px);flex:auto;min-width:0;display:flex}.bc-game-hud__context{min-width:0;color:var(--bc-color-component-game-hud-foreground,#fff);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bc-game-hud__toggle{width:var(--bc-size-component-game-hud-toggle-size,20px);height:var(--bc-size-component-game-hud-toggle-size,20px);flex:0 0 var(--bc-size-component-game-hud-toggle-size,20px);color:var(--bc-color-component-game-hud-foreground,#fff);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.bc-game-hud__toggle:after{width:max(100%, var(--bc-size-semantic-touch-target-minimum,44px));height:max(100%, var(--bc-size-semantic-touch-target-minimum,44px));content:"";position:absolute}.bc-game-hud__toggle:focus-visible{outline:var(--bc-stroke-component-focus-guard-stroke,2px) solid var(--bc-color-component-focus-guard-color,#2d2b40);box-shadow:0 0 0 calc(var(--bc-stroke-component-focus-guard-stroke,2px) + var(--bc-stroke-component-focus-stroke,3px)) var(--bc-color-component-focus-color,#a697ff);outline-offset:var(--bc-space-component-focus-offset,2px)}.bc-game-hud__toggle-icon{width:var(--bc-size-primitive-20,20px);height:var(--bc-size-primitive-20,20px);image-rendering:pixelated}[data-bc-profile=T] .bc-game-hud__toggle-icon,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-game-hud__toggle-icon{width:var(--bc-size-primitive-24,24px);height:var(--bc-size-primitive-24,24px);-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat}.bc-game-hud-chevron-review{gap:12px;margin-block-end:24px;display:grid}.bc-game-hud-chevron-review__row{color:var(--bc-color-component-game-hud-foreground,#fff);grid-template-columns:100px repeat(4,110px);place-items:center;display:grid}.bc-game-hud-chevron-review__caption{font-size:12px}.bc-game-hud-chevron-review__frame{background:var(--bc-color-component-game-hud-background,#47445f);outline:1px solid #a697ff;place-items:center;display:grid}.bc-game-hud-chevron-review__frame--20{--bc-size-component-game-hud-toggle-icon-box:8px;width:20px;height:20px}.bc-game-hud-chevron-review__frame--24{--bc-size-component-game-hud-toggle-icon-box:10px;width:24px;height:24px}.bc-game-hud-chevron-review__frame--20 .bc-icon-svg{width:20px;height:20px}.bc-game-hud-chevron-review__frame--24 .bc-icon-svg{width:24px;height:24px}.bc-game-hud__statuses{align-items:center;gap:var(--bc-space-component-game-hud-status-gap,8px);flex:none;min-width:0;display:flex}.bc-device-selector{min-width:0;color:var(--bc-color-component-game-hud-foreground,#fff);position:relative}.bc-device-selector__trigger{min-width:var(--bc-size-semantic-touch-target-minimum,44px);min-height:var(--bc-size-semantic-touch-target-minimum,44px);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.bc-device-selector__pill{--bc-pill-cut-inline:var(--bc-geometry-component-status-pill-cut-inline,8.4px);--bc-pill-cut-block:var(--bc-geometry-component-status-pill-cut-block,12px);width:fit-content;min-height:var(--bc-size-component-status-pill-icon-min-block,32px);align-items:center;gap:var(--bc-space-component-status-pill-gap,8px);padding-block:0;padding-inline:var(--bc-space-component-status-pill-icon-padding-inline,8px);background:var(--bc-color-component-status-pill-active-background,#6250c6);color:var(--bc-color-component-status-pill-foreground,#fff);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--bc-pill-cut-block)), calc(100% - var(--bc-pill-cut-inline)) 100%, 0 100%);white-space:nowrap;display:inline-flex}.bc-device-selector__trigger:hover .bc-device-selector__pill,.bc-device-selector.is-open .bc-device-selector__pill{filter:brightness(1.12)}.bc-device-selector__trigger:focus-visible,.bc-menu__item:focus-visible,.bc-device-selector__recheck:focus-visible{outline:var(--bc-stroke-component-focus-guard-stroke,2px) solid var(--bc-color-component-focus-guard-color,#2d2b40);box-shadow:0 0 0 calc(var(--bc-stroke-component-focus-guard-stroke,2px) + var(--bc-stroke-component-focus-stroke,3px)) var(--bc-color-component-focus-color,#a697ff);outline-offset:var(--bc-space-component-focus-offset,2px)}.bc-device-selector__device-icon{flex:none;display:block}@media (min-width:768px){.bc-device-selector__device-icon{-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat}}[data-bc-profile=M] .bc-device-selector__device-icon{-webkit-mask:var(--bc-icon-svg-asset) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset) center / contain no-repeat;mask:var(--bc-icon-svg-asset) center / contain no-repeat}[data-bc-profile=T] .bc-device-selector__device-icon,[data-bc-profile=E] .bc-device-selector__device-icon{-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat}.bc-device-selector__live-dot{width:var(--bc-size-component-device-selector-live-dot-size,6px);height:var(--bc-size-component-device-selector-live-dot-size,6px);background:var(--bc-color-component-device-selector-live-accent,#ff5757);border-radius:var(--bc-geometry-component-device-selector-live-dot-radius,50%);flex:none}.bc-device-selector__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:none;overflow:hidden}.bc-device-selector[data-device-status=disconnected] .bc-device-selector__pill{background:var(--bc-color-component-status-pill-danger-background,#ff5757);color:var(--bc-color-component-status-pill-danger-foreground,#000)}.bc-device-selector__chevron{width:var(--bc-size-primitive-20,20px);height:var(--bc-size-primitive-20,20px);image-rendering:pixelated;flex:none;display:block}[data-bc-profile=T] .bc-device-selector__chevron,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-device-selector__chevron{width:var(--bc-size-primitive-24,24px);height:var(--bc-size-primitive-24,24px);-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;-webkit-mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat;mask:var(--bc-icon-svg-asset-alt) center / contain no-repeat}.bc-device-selector__popover{z-index:calc(var(--bc-layer-component-game-hud-layer,3) + 2);width:max(220px,100%);position:absolute;inset-block-start:calc(100% + var(--bc-space-semantic-stack-xs,4px));inset-inline-end:0}.bc-menu{--bc-menu-cut-inline:var(--bc-geometry-component-menu-cut-inline,7px);--bc-menu-cut-block:var(--bc-geometry-component-menu-cut-block,14px);isolation:isolate;width:100%;min-width:var(--bc-size-component-menu-min-inline,220px);box-sizing:border-box;padding:var(--bc-space-component-menu-padding,4px);color:var(--bc-color-component-menu-foreground,#fff);filter:drop-shadow(0 4px 8px #0000003d);background:0 0;position:relative}.bc-menu:before{z-index:-1;background:var(--bc-color-component-menu-background,#2d2b40);clip-path:polygon(var(--bc-menu-cut-inline) 0, 100% 0, 100% calc(100% - var(--bc-menu-cut-block)), calc(100% - var(--bc-menu-cut-inline)) 100%, 0 100%, 0 var(--bc-menu-cut-block));content:"";position:absolute;inset:0}.bc-flow-pattern--device-check .bc-menu:before{background:var(--bc-color-semantic-surface-field,#47445f);opacity:var(--bc-opacity-primitive-0-9,.9)}.bc-menu__list{gap:var(--bc-space-component-menu-gap,4px);margin:0;padding:0;list-style:none;display:grid}.bc-menu__item,.bc-menu__empty{padding:var(--bc-space-component-menu-item-padding-block,8px) var(--bc-space-component-menu-item-padding-inline,8px)}.bc-menu__item{justify-content:space-between;align-items:center;gap:var(--bc-space-component-menu-item-gap,8px);cursor:pointer;display:flex}.bc-menu__item:hover,.bc-menu__item:focus-visible,.bc-menu__item.is-selected{background:var(--bc-color-component-menu-selected-background,#676187)}.bc-menu__item.is-disabled{color:var(--bc-color-semantic-text-inactive,#9490a8);cursor:not-allowed}.bc-menu__selection{flex:none}.bc-menu__empty{color:var(--bc-color-component-menu-empty-foreground,#d7cfff)}.bc-menu__footer{margin-top:var(--bc-space-component-menu-gap,4px)}.bc-menu-story-fixture{z-index:1;width:min(100%,18rem);min-height:12rem;margin-inline:auto;position:relative}.bc-device-selector__recheck{width:100%;padding:var(--bc-space-component-menu-item-padding-block,8px) var(--bc-space-component-menu-item-padding-inline,8px);background:var(--bc-color-semantic-action-primary,#a697ff);color:var(--bc-color-semantic-text-on-primary,#2d2b40);cursor:pointer;border:0}[data-bc-profile=E] .bc-device-selector__pill{min-height:var(--bc-size-component-status-pill-min-block,36px);max-width:min(18rem,22cqi);padding:var(--bc-space-component-status-pill-padding-block,2px) var(--bc-space-component-status-pill-padding-inline,8px)}[data-bc-profile=E] .bc-device-selector__device-icon{display:none}[data-bc-profile=E] .bc-device-selector__label{display:block}.bc-device-selector-fixture{min-height:18rem;padding:var(--bc-space-component-screen-shell-compact-block-inset,16px) var(--bc-space-component-screen-shell-compact-gutter,24px);background:var(--bc-color-component-game-hud-background,#47445f);justify-content:flex-end;align-items:flex-start;display:flex}.bc-game-hud__history{z-index:1;min-width:0;max-block-size:var(--bc-game-hud-history-max-block,180px);padding-block:var(--bc-space-component-game-hud-history-padding-block,8px);padding-inline:var(--bc-space-component-game-hud-padding-inline,18px);isolation:isolate;position:absolute;inset-block-start:100%;inset-inline:0;overflow:hidden}.bc-game-hud__history:before{z-index:-1;background:var(--bc-color-component-game-hud-background,#47445f);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-game-hud-cut-block,14px)), calc(100% - var(--bc-geometry-component-game-hud-cut-inline,9.8px)) 100%, 0 100%);content:"";opacity:var(--bc-opacity-component-game-hud-background,.9);position:absolute;inset:0}.bc-game-hud__history-scroll{max-block-size:calc(var(--bc-game-hud-history-max-block,180px) - var(--bc-space-component-game-hud-history-padding-block,8px) - var(--bc-space-component-game-hud-history-padding-block,8px));overflow-anchor:none;overscroll-behavior:contain;scrollbar-gutter:stable;overflow:hidden auto}.bc-game-hud__history-list{gap:var(--bc-space-component-game-hud-history-row-gap,6px);margin:0;padding:0;list-style:none;display:grid}.bc-game-hud__history-item{min-width:0;min-height:var(--bc-size-component-game-hud-history-line-block,24px)}.bc-game-hud__history-text{min-width:0;color:var(--bc-color-component-game-hud-foreground,#fff);overflow-wrap:anywhere;white-space:normal;word-break:keep-all;display:block}.bc-game-hud__history-category{color:var(--bc-color-component-game-hud-history-category-foreground,#d7cfff);white-space:nowrap}.bc-voice-status{width:min(100%, var(--bc-size-component-voice-status-bar-max-inline,480px));min-height:var(--bc-size-component-voice-status-bar-min-block,56px);align-items:center;gap:var(--bc-space-component-voice-status-bar-timer-gap,24px);background:var(--bc-color-component-voice-status-bar-background,#2d2b40);color:var(--bc-color-component-voice-status-bar-foreground,#fff);clip-path:polygon(var(--bc-geometry-component-voice-status-bar-slant-inline,8.717px) 0, 100% 0, 100% 100%, 0 100%);z-index:var(--bc-layer-component-voice-status-bar-layer,4);transition:background-color var(--bc-motion-component-voice-status-bar-state-change-duration,.16s) var(--bc-motion-component-voice-status-bar-state-change-easing,cubic-bezier(.2, 0, 0, 1));padding-inline-start:var(--bc-space-component-voice-status-bar-padding-inline,16px);padding-inline-end:var(--bc-voice-status-content-inline-end,var(--bc-space-component-voice-status-bar-padding-inline,16px));display:flex;position:relative}.bc-voice-status__status{align-items:center;gap:var(--bc-space-component-voice-status-bar-content-gap,8px);flex:auto;min-width:0;display:flex}.bc-voice-status__icon{width:var(--bc-size-component-voice-status-bar-icon-box,44px);height:var(--bc-size-component-voice-status-bar-icon-box,44px);flex:0 0 var(--bc-size-component-voice-status-bar-icon-box,44px);color:var(--bc-color-component-voice-status-bar-progress-fill,#a697ff);-webkit-mask:var(--bc-voice-status-icon-asset) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset) center / 100% 100% no-repeat;mask:var(--bc-voice-status-icon-asset) center / 100% 100% no-repeat;transition:color var(--bc-motion-component-voice-status-bar-state-change-duration,.16s) var(--bc-motion-component-voice-status-bar-state-change-easing,cubic-bezier(.2, 0, 0, 1));background:currentColor;display:block}@media (min-width:768px){.bc-voice-status__icon{-webkit-mask:var(--bc-voice-status-icon-asset-tablet) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset-tablet) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset-tablet) center / 100% 100% no-repeat;mask:var(--bc-voice-status-icon-asset-tablet) center / 100% 100% no-repeat}}[data-bc-profile=M] .bc-voice-status__icon{-webkit-mask:var(--bc-voice-status-icon-asset) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset) center / 100% 100% no-repeat;mask:var(--bc-voice-status-icon-asset) center / 100% 100% no-repeat}[data-bc-profile=T] .bc-voice-status__icon,[data-bc-profile=E] .bc-voice-status__icon{-webkit-mask:var(--bc-voice-status-icon-asset-tablet) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset-tablet) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset-tablet) center / 100% 100% no-repeat;mask:var(--bc-voice-status-icon-asset-tablet) center / 100% 100% no-repeat}@container (min-width:1600px){[data-bc-profile=E] .bc-voice-status__icon{-webkit-mask:var(--bc-voice-status-icon-asset-expanded) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset-expanded) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset-expanded) center / 100% 100% no-repeat;mask:var(--bc-voice-status-icon-asset-expanded) center / 100% 100% no-repeat}}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-voice-status__icon{-webkit-mask:var(--bc-voice-status-icon-asset-expanded-end) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset-expanded-end) center / 100% 100% no-repeat;-webkit-mask:var(--bc-voice-status-icon-asset-expanded-end) center / 100% 100% no-repeat;mask:var(--bc-voice-status-icon-asset-expanded-end) center / 100% 100% no-repeat}.bc-voice-status__label{color:var(--bc-color-component-voice-status-bar-timer-foreground,#d7cfff);text-overflow:ellipsis;transition:color var(--bc-motion-component-voice-status-bar-state-change-duration,.16s) var(--bc-motion-component-voice-status-bar-state-change-easing,cubic-bezier(.2, 0, 0, 1));white-space:nowrap;overflow:hidden}.bc-voice-status__label,.bc-voice-status__timer{transform:translateY(.1em)}.bc-voice-status--ready .bc-voice-status__status,.bc-voice-status--ready .bc-voice-status__timer,.bc-voice-status--stopped .bc-voice-status__status,.bc-voice-status--stopped .bc-voice-status__timer{align-self:stretch;align-items:center}.bc-voice-status--ready .bc-voice-status__timer,.bc-voice-status--stopped .bc-voice-status__timer{display:inline-flex}.bc-voice-status--error .bc-voice-status__icon,.bc-voice-status--error .bc-voice-status__label,.bc-voice-status--error .bc-voice-status__timer{color:var(--bc-color-component-voice-status-bar-danger-accent,#ff5757)}.bc-voice-status__progress{width:auto;min-width:0;height:var(--bc-size-component-voice-status-bar-progress-block,24px);background:var(--bc-color-component-voice-status-bar-progress-track,#47445f);flex:1 1 0;display:block;overflow:hidden}.bc-voice-status__progress-fill{background:var(--bc-color-component-voice-status-bar-progress-fill,#a697ff);width:100%;height:100%;transform:scaleX(var(--bc-voice-status-progress,0));transform-origin:0;transition:transform var(--bc-motion-component-voice-status-bar-state-change-duration,.16s) var(--bc-motion-component-voice-status-bar-progress-easing,linear);display:block}.bc-voice-status--live .bc-voice-status__progress-fill{transition-duration:var(--bc-motion-semantic-duration-none,0s)}.bc-voice-status__timer{color:var(--bc-color-component-voice-status-bar-timer-foreground,#d7cfff);font-variant-numeric:tabular-nums;transition:color var(--bc-motion-component-voice-status-bar-state-change-duration,.16s) var(--bc-motion-component-voice-status-bar-state-change-easing,cubic-bezier(.2, 0, 0, 1));flex:none}.bc-voice-status-demo{gap:var(--bc-space-semantic-stack-sm,12px);display:grid}.bc-voice-status-demo__controls{align-items:center;gap:var(--bc-space-semantic-inline-xs,8px);flex-wrap:wrap;display:flex}.bc-voice-status-demo__duration{min-height:var(--bc-size-semantic-touch-target-minimum,44px);align-items:center;gap:var(--bc-space-semantic-inline-xs,8px);padding-inline:var(--bc-space-semantic-inset-sm,12px);background:var(--bc-color-semantic-action-secondary,#47445f);color:var(--bc-color-semantic-text-primary,#fff);display:flex}.bc-voice-status-demo__duration-input{border:1px solid var(--bc-color-semantic-border-selected,#a697ff);width:80px;min-height:32px;padding-inline:var(--bc-space-semantic-inset-xs,8px);background:var(--bc-color-semantic-surface-field,#47445f);color:inherit;font:inherit}.bc-voice-status-demo__control{min-height:var(--bc-size-semantic-touch-target-minimum,44px);background:var(--bc-color-semantic-action-secondary,#47445f);color:var(--bc-color-semantic-text-primary,#fff);cursor:pointer;border:0;padding:8px 16px}.bc-voice-status-demo__control--primary{background:var(--bc-color-semantic-action-primary,#a697ff);color:var(--bc-color-semantic-text-on-accent,#000)}.bc-countdown{width:var(--bc-size-component-countdown-size,138px);aspect-ratio:1;color:var(--bc-color-component-countdown-foreground,#fff);isolation:isolate;z-index:var(--bc-layer-component-countdown-layer,1);place-items:center;display:grid;position:relative}.bc-countdown__value{z-index:2;animation:bc-motion-emphasis-in var(--bc-motion-component-countdown-tick-duration,.36s) var(--bc-motion-component-countdown-tick-easing,cubic-bezier(.34, 1.2, .64, 1)) both;position:relative}.bc-countdown:before{border-radius:var(--bc-geometry-component-countdown-radius,50%);content:"";z-index:0;background:conic-gradient(var(--bc-color-component-countdown-progress-fill,#a697ff) var(--bc-countdown-progress-angle,0deg), var(--bc-color-component-countdown-background,#2d2b40) 0);position:absolute;inset:0}.bc-countdown-demo{gap:var(--bc-space-semantic-stack-md,16px);display:grid}.bc-countdown-demo__stage{min-height:var(--bc-size-component-countdown-size,138px);place-items:center;display:grid}.bc-countdown-demo__controls{gap:var(--bc-space-semantic-inline-xs,8px);flex-wrap:wrap;display:flex}.bc-countdown-demo__control{min-height:var(--bc-size-semantic-touch-target-minimum,44px);background:var(--bc-color-semantic-action-secondary,#47445f);color:var(--bc-color-semantic-text-primary,#fff);cursor:pointer;border:0;padding:8px 16px}.bc-countdown-demo__control--primary{background:var(--bc-color-semantic-action-primary,#a697ff);color:var(--bc-color-semantic-text-on-accent,#000)}.bc-countdown-demo__control:disabled{cursor:not-allowed;opacity:.48}.bc-countdown-demo__status{color:var(--bc-color-semantic-text-secondary,#d7cfff);margin:0}.bc-interview-stage{min-height:760px;padding:var(--bc-space-component-screen-shell-compact-block-inset,16px) var(--bc-space-component-screen-shell-compact-gutter,24px);isolation:isolate;grid-template-rows:auto 1fr auto;gap:20px;display:grid;position:relative;overflow:hidden}.bc-scene-backdrop,.bc-camera-stage{z-index:-3;position:absolute;inset:0}.bc-scene-backdrop{--bc-scene-backdrop-overlay:transparent;background:radial-gradient(circle at 22% 55%, #373349, transparent 32%), linear-gradient(135deg, #302c4b, var(--bc-color-component-scene-backdrop-fallback,#2d2b40));filter:none;overflow:hidden;transform:none}.bc-scene-backdrop:after{content:"";background:var(--bc-scene-backdrop-overlay);position:absolute;inset:0}.bc-scene-backdrop.has-image:not([data-image-ready]){background:0 0}.bc-scene-backdrop.has-image:not([data-image-ready]):after{content:none}.bc-scene-backdrop--character{--bc-scene-backdrop-overlay:var(--bc-color-component-scene-backdrop-character-overlay,#fff3);filter:none;transform:none}.bc-scene-backdrop--modal{--bc-scene-backdrop-overlay:var(--bc-color-component-scene-backdrop-dim,#d7cfff59);filter:blur(var(--bc-effect-component-scene-backdrop-blur,16px));transform:scale(1.04)}.bc-scene-backdrop__image{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;display:block}.bc-camera-stage{z-index:-2;background:radial-gradient(at 50% 35%,#0000 18%,#0000008c 62%),linear-gradient(150deg,#243d4a,#171620);display:none}.bc-interview-stage.has-camera .bc-camera-stage{display:block}.bc-camera-stage--live{background:0 0}.bc-camera-stage__video{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0;transform:scaleX(-1)}.bc-camera-stage__guide{--bc-camera-guide-stroke:var(--bc-stroke-component-camera-stage-guide-stroke,2px);--bc-camera-guide-dash:var(--bc-space-primitive-12,12px);--bc-camera-guide-dash-gap:var(--bc-space-primitive-8,8px);top:var(--bc-space-component-camera-stage-guide-block-start,116px);width:var(--bc-size-component-camera-stage-guide-inline,312px);height:var(--bc-size-component-camera-stage-guide-block,364px);box-sizing:border-box;padding:var(--bc-space-component-camera-stage-guide-padding,12px);color:var(--bc-color-component-camera-stage-guide-foreground,#a697ff);text-align:center;pointer-events:none;background-color:#0000;place-items:center;margin:0;display:grid;position:absolute;left:50%;transform:translate(-50%)}.bc-camera-stage__guide-outline{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bc-camera-stage__guide-outline polygon{fill:none;stroke:currentColor;stroke-dasharray:var(--bc-camera-guide-dash) var(--bc-camera-guide-dash-gap);stroke-linecap:butt;stroke-linejoin:miter;stroke-width:var(--bc-camera-guide-stroke);vector-effect:non-scaling-stroke}.bc-camera-stage__guide-label{z-index:1;position:relative}.bc-actor-slot{aspect-ratio:.68;border:var(--bc-stroke-component-character-stage-placeholder-stroke,2px) dashed var(--bc-color-component-character-stage-placeholder-outline,#d7cfff);width:min(42vw,320px);min-width:180px;color:var(--bc-color-component-character-stage-placeholder-outline,#d7cfff);text-align:center;animation:bc-motion-actor-in var(--bc-motion-component-character-stage-enter-duration,.36s) var(--bc-motion-component-character-stage-enter-easing,cubic-bezier(.34, 1.2, .64, 1)) both;background:#2d2b4073;place-content:center;place-self:end center;display:grid}.bc-actor-slot small{color:#aaa4c7;max-width:150px;margin-top:8px;display:block}.bc-actor-slot.has-asset{place-content:initial;isolation:isolate;background:radial-gradient(circle at 50% 30%,#a697ff3d,#0000 48%),#2d2b40b8;border-style:solid;position:relative;overflow:hidden}.bc-actor-slot__image{z-index:1;top:var(--bc-actor-screen-y,65%);left:var(--bc-actor-screen-x,50%);width:var(--bc-actor-image-width,118%);pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;transform:translate(var(--bc-actor-translate-x,-50%), var(--bc-actor-translate-y,-50%));display:block;position:absolute}.bc-character-appearance--in{animation-name:bc-character-appearance-in;animation-timing-function:ease;animation-fill-mode:both}.bc-character-appearance--out{opacity:0;animation-name:bc-character-appearance-out;animation-timing-function:ease;animation-fill-mode:both}@keyframes bc-character-appearance-in{0%{opacity:0}to{opacity:1}}@keyframes bc-character-appearance-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.bc-character-appearance--in,.bc-character-appearance--out{animation:none!important}.bc-character-appearance--in{opacity:1}.bc-character-appearance--out{opacity:0}}.bc-actor-slot__anchor{z-index:3;top:var(--bc-actor-screen-y,65%);left:var(--bc-actor-screen-x,50%);pointer-events:none;background:linear-gradient(#fff 0 0) 50%/1px 100% no-repeat,linear-gradient(#fff 0 0) 50%/100% 1px no-repeat,#2d2b406b;border:1px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #2d2b4099}.bc-actor-slot small.bc-actor-slot__caption{z-index:2;color:#fff;text-align:left;background:#171620c7;max-width:none;margin:0;padding:5px 7px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.35;position:absolute;bottom:8px;left:8px;right:8px}.bc-character-gallery{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.bc-character-gallery__item{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:2px solid #0000;gap:8px;padding:6px;display:grid;container-type:inline-size}.bc-character-gallery__item:hover,.bc-character-gallery__item[aria-pressed=true]{border-color:var(--bc-color-semantic-border-selected,#a697ff)}.bc-character-gallery__item:focus-visible{outline:2px solid var(--bc-color-semantic-action-primary,#a697ff);outline-offset:3px}.bc-character-gallery__item-name{color:var(--bc-color-semantic-text-primary,#fff);font-size:13px;line-height:1.4}.bc-character-gallery__item .bc-actor-slot{--bc-character-preview-crop-block:calc(100cqi / .68);--bc-character-preview-frame-extension:48cqi;width:100%;min-width:0;height:calc(var(--bc-character-preview-crop-block) + var(--bc-character-preview-frame-extension));aspect-ratio:auto;overflow:hidden}.bc-character-gallery__item :is(.bc-actor-slot__image,.bc-actor-slot__anchor){top:calc((var(--bc-character-preview-crop-block) - 4px) * .65)}.bc-character-gallery__item>code{color:#aaa4c7;overflow-wrap:anywhere;font-size:11px;line-height:1.45}.bc-character-stage{place-items:center;display:grid}.bc-character-stage__member{display:contents}.bc-character-stage[data-character-count="2"],.bc-character-stage[data-character-count="3"]{--bc-character-cast-width:30%;--bc-character-cast-height:94%;--bc-character-cast-top:6%;position:relative}.bc-character-stage[data-character-count="3"]{--bc-character-cast-width:30%}.bc-character-stage__position{top:var(--bc-character-cast-top);left:var(--bc-character-cast-x);width:var(--bc-character-cast-width);height:var(--bc-character-cast-height);place-items:center;display:grid;position:absolute;translate:-50%}.bc-dialogue-screen__scene-layer .bc-character-stage__position .bc-actor-slot{aspect-ratio:auto;width:100%;height:100%}.bc-character-stage[data-character-count="2"] [data-position="0"]{--bc-character-cast-x:38%}.bc-character-stage[data-character-count="2"] [data-position="1"]{--bc-character-cast-x:62%}.bc-character-stage[data-character-count="3"] [data-position="0"]{--bc-character-cast-x:30%}.bc-character-stage[data-character-count="3"] [data-position="1"]{--bc-character-cast-x:50%;z-index:1}.bc-character-stage[data-character-count="3"] [data-position="2"]{--bc-character-cast-x:70%}.bc-character-stage .bc-character-stage__position[data-speaking=true]{z-index:2}[data-bc-profile=E] .bc-dialogue-screen__scene-layer .bc-character-stage__position .bc-actor-slot{translate:none;scale:1}.bc-interview-stage>.bc-character-stage{grid-row:2}.bc-interview-stage>.bc-game-hud{grid-row:1}.bc-interview-stage__gameplay-dialogue-pattern{z-index:2;position:absolute;inset:0}:is(.bc-screen--gameplay-dialogue,.bc-screen--voice-answer) .bc-interview-stage__gameplay-dialogue-pattern{inset-block:var(--bc-space-component-screen-shell-compact-block-inset,16px);inset-inline:var(--bc-space-component-screen-shell-compact-gutter,24px);width:auto;height:auto}[data-bc-profile=E] .bc-interview-stage__gameplay-dialogue-pattern{inset-block:var(--bc-space-component-screen-shell-expanded-block-inset,48px);inset-inline:clamp(var(--bc-space-component-screen-shell-expanded-gutter-min,24px), 3.3333cqi, var(--bc-space-component-screen-shell-expanded-gutter-max,64px));width:auto;height:auto}[data-bc-profile=M] .bc-interview-stage--voice-answer,[data-bc-profile=T] .bc-interview-stage--voice-answer{padding:0;display:block}[data-bc-profile=M] .bc-interview-stage--voice-answer>.bc-character-stage,[data-bc-profile=T] .bc-interview-stage--voice-answer>.bc-character-stage{position:absolute;inset:0}[data-bc-profile=M] .bc-interview-stage--voice-answer .bc-voice-status{--bc-voice-status-content-inline-end:var(--bc-space-semantic-inset-lg,24px);width:var(--bc-size-component-voice-status-bar-max-inline,340px);margin-inline-start:auto;margin-inline-end:var(--bc-space-component-voice-answer-status-inline-end,0px)}[data-bc-profile=T] .bc-gameplay-dialogue-pattern__dialogue-slot,[data-bc-profile=E] .bc-gameplay-dialogue-pattern__dialogue-slot{gap:0}.bc-action-group--title{width:min(100%, var(--bc-size-component-action-group-title-max-inline,480px));gap:var(--bc-space-component-action-group-title-gap,12px);display:grid}.bc-action-group--title>.bc-button{width:100%}.bc-selection-card-group{--bc-selection-card-group-card-max-inline:var(--bc-size-component-selection-card-standard-max-inline,579px);--bc-selection-card-group-layout-gap:var(--bc-space-component-selection-card-group-gap,24px);z-index:var(--bc-layer-component-selection-card-group-layer,2);isolation:isolate;width:100%;min-width:0;position:relative}.bc-selection-card-group-preview{width:min(390px,100vw);padding-block:var(--bc-space-semantic-inset-md,24px);background:0 0;position:relative;left:50%;overflow:hidden;transform:translate(-50%);container-type:inline-size}.bc-selection-card-group-preview[data-profile=T]{width:min(768px,100vw)}.bc-selection-card-group-preview[data-profile=E]{width:100%;left:auto;overflow:visible;transform:none}.bc-selection-card-group--wide{--bc-selection-card-group-card-max-inline:var(--bc-size-component-selection-card-wide-max-inline,889px)}.bc-selection-card-group{--bc-selection-card-group-ratio:calc(579 / 653);--bc-selection-card-group-reference-inline:var(--bc-size-primitive-579,579px)}.bc-selection-card-group[data-card-format=wide]{--bc-selection-card-group-ratio:calc(889 / 542);--bc-selection-card-group-reference-inline:var(--bc-size-primitive-889,889px)}.bc-selection-card-group__track{--bc-selection-card-group-carousel-edge:max(var(--bc-space-semantic-inset-md,24px), calc((100% - var(--bc-size-component-selection-card-compact-preferred-inline,324px)) / 2));box-sizing:border-box;gap:var(--bc-selection-card-group-layout-gap);overscroll-behavior-inline:contain;width:100%;scroll-padding-inline:var(--bc-selection-card-group-carousel-edge);scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block-start:8px;padding-block-end:var(--bc-stroke-component-selection-card-selected-stroke,6px);padding-inline-start:var(--bc-selection-card-group-carousel-edge);padding-inline-end:0;display:flex;overflow:auto hidden}.bc-selection-card-group__track:after{content:"";width:var(--bc-selection-card-group-end-spacer,0px);flex:none;display:block}.bc-selection-card-group__track:not(.is-dragging){cursor:grab}.bc-selection-card-group__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.bc-selection-card-group__track::-webkit-scrollbar{display:none}.bc-selection-card-group__track>.bc-selection-card{flex:0 0 min(calc(100% - var(--bc-space-semantic-inset-md,24px) * 2), var(--bc-size-component-selection-card-compact-preferred-inline,324px));width:auto;max-width:var(--bc-selection-card-group-card-max-inline);scroll-snap-align:center;scroll-snap-stop:always}[data-bc-profile=E] .bc-selection-card-group__track{grid-template-columns:repeat(var(--bc-selection-card-group-count), minmax(0, 1fr));scroll-snap-type:none;cursor:default;justify-content:center;margin-inline:auto;padding-block:0;padding-inline:0;display:grid;overflow:visible}[data-bc-profile=E] .bc-selection-card-group__track:after{display:none}[data-bc-profile=E] .bc-selection-card-group[data-card-count="2"] .bc-selection-card-group__track{max-width:calc(var(--bc-selection-card-group-card-max-inline) + var(--bc-selection-card-group-card-max-inline) + var(--bc-selection-card-group-layout-gap))}[data-bc-profile=E] .bc-selection-card-group[data-card-count="3"] .bc-selection-card-group__track{max-width:calc(var(--bc-selection-card-group-card-max-inline) + var(--bc-selection-card-group-card-max-inline) + var(--bc-selection-card-group-card-max-inline) + var(--bc-selection-card-group-layout-gap) + var(--bc-selection-card-group-layout-gap))}[data-bc-profile=E] .bc-selection-card-group__track>.bc-selection-card{width:100%;max-width:var(--bc-selection-card-group-card-max-inline);scroll-snap-align:none}.bc-pattern-stack{gap:var(--bc-space-semantic-section-lg,24px);display:grid}.bc-pattern-feedback{color:var(--bc-color-semantic-text-secondary,#d7cfff);margin:0}.bc-pattern-feedback--error,.bc-pattern-feedback--blocked{color:var(--bc-color-semantic-state-danger-accent,#ff5757)}.bc-pattern-feedback--ready{color:var(--bc-color-semantic-text-secondary,#d7cfff)}.bc-product-screen{box-sizing:border-box;isolation:isolate;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.bc-start-screen{padding:var(--bc-space-component-screen-shell-compact-block-inset,16px) var(--bc-space-component-screen-shell-compact-gutter,24px);place-items:center}.bc-start-screen__content{z-index:1;width:min(100%, var(--bc-size-component-screen-shell-content-max-inline,1128px));justify-items:center;gap:var(--bc-space-semantic-stack-lg,24px);text-align:center;display:grid;position:relative}.bc-start-screen__title-system{justify-items:center;display:grid}.bc-start-screen__title-status,.bc-start-screen__title-progress,.bc-start-screen__title-scanline,.bc-start-screen__satellites{display:none}.bc-start-screen__title-frame{position:relative}.bc-start-screen__content h2,.bc-screen-brand{margin:0}.bc-screen-brand{color:var(--bc-color-semantic-text-secondary,#d7cfff);letter-spacing:.08em}.bc-selection-grid-screen{padding:var(--bc-space-component-screen-shell-compact-block-inset,16px) var(--bc-space-component-screen-shell-compact-gutter,24px);grid-template-rows:minmax(0,1fr) auto minmax(0,1fr) auto;gap:0}.bc-selection-grid-screen>.bc-selection-card-group{grid-row:2;align-self:center}[data-bc-profile=M] .bc-selection-grid-screen>.bc-selection-card-group,[data-bc-profile=T] .bc-selection-grid-screen>.bc-selection-card-group{width:auto;margin-inline:calc(var(--bc-space-component-screen-shell-compact-gutter,24px) * -1)}.bc-selection-grid-screen__actions{z-index:2;grid-row:4;align-self:end;position:relative}[data-bc-profile=E] .bc-start-screen,[data-bc-profile=E] .bc-selection-grid-screen{padding-block:var(--bc-space-component-screen-shell-expanded-block-inset,48px);padding-inline:clamp(var(--bc-space-component-screen-shell-expanded-gutter-min,24px), 3.3333cqi, var(--bc-space-component-screen-shell-expanded-gutter-max,64px))}.bc-gameplay-dialogue-pattern{--bc-game-choice-section-gap:var(--bc-space-component-game-choice-section-gap,24px);grid-template-columns:minmax(0,1fr);grid-template-rows:var(--bc-size-component-game-hud-min-block,48px) minmax(var(--bc-game-choice-section-gap), 1fr) auto minmax(var(--bc-game-choice-section-gap), 1fr) auto;gap:0;width:100%;min-width:0;height:100%;min-height:0;position:relative}.bc-gameplay-dialogue-pattern.bc-interview-stage__gameplay-dialogue-pattern{position:absolute}.bc-gameplay-dialogue-pattern__content{grid-row:3;min-width:0;min-height:0}[data-bc-profile=M] .bc-screen--game-choice .bc-gameplay-dialogue-pattern__content,[data-bc-profile=T] .bc-screen--game-choice .bc-gameplay-dialogue-pattern__content{margin-inline:calc(var(--bc-space-component-screen-shell-compact-gutter,24px) * -1)}[data-bc-profile=M] .bc-screen--game-choice .bc-gameplay-dialogue-pattern,[data-bc-profile=T] .bc-screen--game-choice .bc-gameplay-dialogue-pattern{grid-template-rows:var(--bc-size-component-game-hud-min-block,48px) var(--bc-game-choice-section-gap) minmax(0, 1fr) var(--bc-game-choice-section-gap) auto}[data-bc-profile=M] .bc-screen--game-choice .bc-gameplay-dialogue-pattern__content,[data-bc-profile=T] .bc-screen--game-choice .bc-gameplay-dialogue-pattern__content{container-type:size}[data-bc-profile=M] .bc-screen--game-choice .bc-selection-card-group,[data-bc-profile=T] .bc-screen--game-choice .bc-selection-card-group{height:100%;min-height:0}[data-bc-profile=M] .bc-screen--game-choice .bc-selection-card-group__track,[data-bc-profile=T] .bc-screen--game-choice .bc-selection-card-group__track{--bc-game-choice-card-inline:min(calc(100cqi - 2 * var(--bc-space-component-screen-shell-compact-gutter,24px)), calc((100cqh - 8px - var(--bc-stroke-component-selection-card-selected-stroke,6px)) * var(--bc-selection-card-group-ratio)));--bc-selection-card-group-carousel-edge:max(var(--bc-space-component-screen-shell-compact-gutter,24px), calc((100% - var(--bc-game-choice-card-inline)) / 2));align-items:center;height:100%}[data-bc-profile=M] .bc-screen--game-choice .bc-selection-card-group__track>.bc-selection-card,[data-bc-profile=T] .bc-screen--game-choice .bc-selection-card-group__track>.bc-selection-card{flex:0 0 var(--bc-game-choice-card-inline);max-width:none}.bc-gameplay-dialogue-pattern__dialogue-slot{gap:var(--bc-space-component-voice-answer-status-to-dialogue-gap,10px);grid-row:5;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bc-gameplay-dialogue-pattern__dialogue-lead{min-width:0}[data-bc-profile=M] .bc-gameplay-dialogue-pattern__dialogue-lead{width:calc(100% + var(--bc-space-component-screen-shell-compact-gutter,24px));margin-inline-end:calc(var(--bc-space-component-screen-shell-compact-gutter,24px) * -1)}[data-bc-profile=M] .bc-gameplay-dialogue-pattern__dialogue-slot>.bc-dialogue--compact,[data-bc-profile=T] .bc-gameplay-dialogue-pattern__dialogue-slot>.bc-dialogue--compact{width:calc(100% + var(--bc-space-component-screen-shell-compact-gutter,24px));max-width:calc(100% + var(--bc-space-component-screen-shell-compact-gutter,24px));margin-inline-end:calc(var(--bc-space-component-screen-shell-compact-gutter,24px) * -1)}[data-bc-profile=T] .bc-gameplay-dialogue-pattern__dialogue-slot>.bc-dialogue--has-top-accessory .bc-dialogue__top-accessory{inset-inline-end:calc(( var(--bc-space-component-voice-answer-status-trailing-bleed,34px) - var(--bc-space-component-screen-shell-compact-gutter,32px) ) * -1)}[data-bc-profile=T] .bc-gameplay-dialogue-pattern{--bc-game-choice-section-gap:var(--bc-space-component-game-choice-section-gap,32px)}.bc-gameplay-dialogue-pattern__hud-slot{z-index:var(--bc-layer-component-game-hud-layer,4);width:100%;position:absolute;inset-block-start:0;inset-inline:0}.bc-screen-preview{width:min(100%, var(--bc-responsive-primitive-viewport-inline-390,390px));min-width:0;margin-inline:auto}.bc-screen-preview__viewport{width:100%;min-width:0;container-type:inline-size}.bc-screen-preview__label{color:var(--bc-color-semantic-text-secondary,#d7cfff);letter-spacing:.06em;justify-content:space-between;align-items:center;margin-block-end:8px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1;display:flex}.bc-screen-preview__label-kind{align-items:center;gap:8px;display:inline-flex}.bc-screen-preview__surface-label{border:1px solid var(--bc-story-color-accent-border);color:var(--bc-color-semantic-text-secondary,#d7cfff);letter-spacing:.04em;padding:3px 6px;font-size:10px}.bc-screen-preview__size:before{content:"M · 390×844"}.bc-screen{box-sizing:border-box;width:100%;min-width:0;padding-block:var(--bc-space-component-screen-shell-compact-block-inset,16px);padding-inline:var(--bc-space-component-screen-shell-compact-gutter,24px);background:var(--bc-story-color-screen-fill);box-shadow:0 0 0 1px var(--bc-story-color-screen-outline);overflow:hidden}.bc-screen--component-playground:has(.bc-modal-composition[data-close-button=visible]){padding-block-start:max(var(--bc-space-component-screen-shell-compact-block-inset,16px), calc(var(--bc-size-component-close-button-size,44px) - var(--bc-space-component-modal-shell-padding-block-start,24px) + var(--bc-space-component-modal-shell-header-gap,6px) + var(--bc-space-primitive-8,8px)))}.bc-screen--component-playground:has(.bc-modal-composition[data-action-buttons]:not([data-action-buttons=hidden])){padding-block-end:max(var(--bc-space-component-screen-shell-compact-block-inset,16px), var(--bc-size-component-button-md-min-block,48px));position:relative}[data-bc-profile=M] .bc-screen--component-playground:has(.bc-modal-composition[data-action-buttons="1"]){padding-block-end:calc(var(--bc-size-component-button-md-min-block,48px) + var(--bc-space-component-screen-shell-action-rail-block-end,32px) + var(--bc-space-primitive-24,24px))}[data-bc-profile=M] .bc-screen--component-playground:has(.bc-modal-composition[data-action-buttons="2"]){padding-block-end:calc(var(--bc-size-component-button-md-min-block,48px) + var(--bc-size-component-button-md-min-block,48px) + var(--bc-space-component-action-group-gap,12px) + var(--bc-space-component-screen-shell-action-rail-block-end,32px) + var(--bc-space-primitive-24,24px))}.bc-screen[data-surface=scene],.bc-screen[data-surface=inspection]{isolation:isolate;background:0 0;position:relative}.bc-screen[data-surface=inspection]>.bc-scene-backdrop{background:var(--bc-story-color-pattern-inspection-surface)}:is(.bc-screen[data-surface=scene],.bc-screen[data-surface=inspection])>:is(.bc-product-screen,.bc-interview-stage)>.bc-scene-backdrop,.bc-screen[data-surface=inspection] .bc-interview-stage>.bc-scene-backdrop{display:none}:is(.bc-screen[data-surface=scene],.bc-screen[data-surface=inspection])>.bc-modal-pattern{background:0 0}.bc-screen--modal,.bc-screen--start,.bc-screen--selection-grid,.bc-screen--gameplay-dialogue,.bc-screen--gameplay-dialogue-pattern,.bc-screen--game-choice,.bc-screen--selection-card-group,.bc-screen--voice-answer,.bc-screen--scene-stage,.bc-screen--composition-lab,.bc-screen--document-shell,.bc-screen--result-sharing{aspect-ratio:390/844;min-height:0}.bc-screen--document-shell,.bc-screen--result-sharing{overflow:auto}.bc-screen--gameplay-dialogue-pattern,.bc-screen--game-choice{overflow:hidden}.bc-gameplay-dialogue-pattern__dialogue-slot>.bc-dialogue--compact,.bc-pattern-stack>.bc-dialogue--compact{overflow:visible}.bc-screen--modal,.bc-screen--start,.bc-screen--selection-grid,.bc-screen--gameplay-dialogue{background:0 0;padding:0}.bc-screen--modal>.bc-modal-pattern{width:100%;height:100%;min-height:0}.bc-screen--game-hud,.bc-screen--selection-card-group{padding:0}.bc-screen--game-hud{overflow:hidden}.bc-screen--voice-answer{background:0 0;padding:0}.bc-screen--voice-status-bar{background:var(--bc-color-semantic-surface-context,#676187)}.bc-screen--scene-stage,.bc-screen--composition-lab{background:0 0;padding:0}.bc-outro-composition{isolation:isolate;background:#9b9b9b;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.bc-outro-composition__background,.bc-outro-composition__file,.bc-outro-composition__photo{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.bc-outro-composition__background{z-index:0;object-fit:fill;width:384.615%;height:100%;top:0;left:-142.308%}.bc-outro-composition__file{z-index:1;width:217.179%;height:75.2666%;top:5.45024%;left:-58.4615%}.bc-outro-composition__photo{z-index:3;transform-origin:50%;width:93.5521%;height:32.4218%;top:17.98%;left:29.7426%;transform:rotate(-6.84deg)}.bc-outro-composition__data-frame{z-index:2;justify-content:center;align-items:center;width:91.2088%;height:26.6106%;display:flex;position:absolute;top:42.0616%;left:14.359%}.bc-outro-composition__data{color:#000;transform-origin:50%;white-space:nowrap;margin:0;transform:rotate(6.82deg)}.bc-outro-composition__data>div{display:flex}.bc-outro-composition__data :is(dt,dd){margin:0}.bc-outro-composition__data dt{margin-inline-end:.28em}.bc-outro-document-composition{position:absolute;inset:0}.bc-outro-composition .bc-narrative-scene-screen__dialogue-layer{z-index:4}.bc-outro-composition .bc-narrative-scene-screen__dialogue .bc-dialogue__text{white-space:pre-line}.bc-outro-composition.has-guides :is(.bc-outro-composition__file,.bc-outro-composition__photo,.bc-outro-composition__data-frame),.bc-outro-composition.has-guides .bc-narrative-scene-screen__dialogue .bc-dialogue{outline-offset:-2px;outline:2px dashed #ff5757}[data-bc-profile=T] .bc-outro-composition__background{width:239.063%;height:100.879%;top:0;left:-69.5313%}[data-bc-profile=T] .bc-outro-composition__file{width:144.314%;height:81.1767%;top:9.375%;left:-27.691%}[data-bc-profile=T] .bc-outro-composition__photo{width:74.8816%;height:42.1209%;top:21.9443%;left:35.109%}[data-bc-profile=T] .bc-outro-composition__data-frame{width:60.6076%;height:28.7002%;top:47.7539%;left:20.6979%}[data-bc-profile=T] .bc-outro-composition__data{width:57.2486cqi;height:23.7684cqb}[data-bc-profile=E] .bc-outro-composition__background{width:100%;height:100%;inset:0}[data-bc-profile=E] .bc-outro-composition__file{width:75.4167%;height:100.556%;top:11.7593%;left:10.1563%}[data-bc-profile=E] .bc-outro-composition__photo{width:28.0729%;height:37.4074%;top:36.1111%;left:48.3854%;transform:none}[data-bc-profile=E] .bc-outro-composition__data-frame{width:26.3261%;height:38.2225%;top:37.963%;left:36.9792%}[data-bc-profile=E][data-bc-expanded-viewport="1280"] :is(.bc-outro-composition__file,.bc-outro-composition__photo,.bc-outro-composition__data-frame){translate:0 -20px}[data-bc-profile=E][data-bc-expanded-viewport="1280"] .bc-outro-composition__photo{translate:8px -36px}[data-bc-profile=E][data-bc-expanded-viewport="1280"] .bc-outro-composition__data-frame{translate:20px -20px}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-outro-composition__data-frame{translate:40px 20px}.bc-screen--voice-answer>.bc-interview-stage,.bc-screen--gameplay-dialogue>.bc-interview-stage,.bc-screen--scene-stage>.bc-interview-stage{width:100%;height:100%;min-height:0}.bc-screen--document-shell,.bc-screen--result-sharing{justify-items:center;display:grid}[data-bc-profile=T] .bc-screen-preview{width:min(100%, var(--bc-responsive-primitive-viewport-inline-768,768px))}[data-bc-profile=T] .bc-screen--modal,[data-bc-profile=T] .bc-screen--start,[data-bc-profile=T] .bc-screen--selection-grid,[data-bc-profile=T] .bc-screen--gameplay-dialogue,[data-bc-profile=T] .bc-screen--gameplay-dialogue-pattern,[data-bc-profile=T] .bc-screen--game-choice,[data-bc-profile=T] .bc-screen--selection-card-group,[data-bc-profile=T] .bc-screen--voice-answer,[data-bc-profile=T] .bc-screen--scene-stage,[data-bc-profile=T] .bc-screen--composition-lab,[data-bc-profile=T] .bc-screen--document-shell,[data-bc-profile=T] .bc-screen--result-sharing{aspect-ratio:3/4}[data-bc-profile=T] .bc-screen-preview__size:before{content:"T · 768×1024"}[data-bc-profile=E] .bc-screen{padding-block:var(--bc-space-component-screen-shell-expanded-block-inset,48px);padding-inline:clamp(var(--bc-space-component-screen-shell-expanded-gutter-min,24px), 3.3333cqi, var(--bc-space-component-screen-shell-expanded-gutter-max,64px))}[data-bc-profile=E] .bc-screen--modal,[data-bc-profile=E] .bc-screen--start,[data-bc-profile=E] .bc-screen--selection-grid,[data-bc-profile=E] .bc-screen--gameplay-dialogue,[data-bc-profile=E] .bc-screen--gameplay-dialogue-pattern,[data-bc-profile=E] .bc-screen--game-choice,[data-bc-profile=E] .bc-screen--selection-card-group,[data-bc-profile=E] .bc-screen--voice-answer,[data-bc-profile=E] .bc-screen--scene-stage,[data-bc-profile=E] .bc-screen--composition-lab,[data-bc-profile=E] .bc-screen--document-shell,[data-bc-profile=E] .bc-screen--result-sharing{aspect-ratio:16/9}[data-bc-profile=E] .bc-screen--modal,[data-bc-profile=E] .bc-screen--start,[data-bc-profile=E] .bc-screen--selection-grid,[data-bc-profile=E] .bc-screen--gameplay-dialogue,[data-bc-profile=E] .bc-screen--game-hud,[data-bc-profile=E] .bc-screen--selection-card-group,[data-bc-profile=E] .bc-screen--voice-answer,[data-bc-profile=E] .bc-screen--scene-stage,[data-bc-profile=E] .bc-screen--composition-lab{padding:0}[data-bc-profile=E] .bc-screen--gameplay-dialogue-pattern,[data-bc-profile=E] .bc-screen--game-choice{overflow:hidden}[data-bc-profile=E] .bc-gameplay-dialogue-pattern{--bc-game-choice-section-gap:var(--bc-space-component-game-choice-section-gap,clamp(32px, 2.5cqi, 48px));align-content:stretch;gap:var(--bc-game-choice-section-gap);height:100%;min-height:0;grid-template-rows:minmax(0,1fr) auto;padding-block-start:calc(var(--bc-size-component-game-hud-min-block,48px) + var(--bc-game-choice-section-gap))}[data-bc-profile=E] .bc-gameplay-dialogue-pattern__content{grid-row:1;height:100%;min-height:0}[data-bc-profile=E] .bc-gameplay-dialogue-pattern__dialogue-slot{grid-row:2}[data-bc-profile=E] .bc-screen--game-choice .bc-selection-card-group,[data-bc-profile=E] .bc-screen--game-choice .bc-selection-card-group__track{height:100%;min-height:0}[data-bc-profile=E] .bc-screen--game-choice .bc-selection-card-group__track{grid-template-columns:repeat(var(--bc-selection-card-group-count), max-content);justify-content:center;align-items:center}[data-bc-profile=E] .bc-screen--game-choice .bc-selection-card-group[data-card-count] .bc-selection-card-group__track{max-width:none}[data-bc-profile=E] .bc-screen--game-choice .bc-selection-card-group__track>.bc-selection-card{--bc-game-choice-card-fit-inline:calc(( 100cqi - 2 * clamp(var(--bc-space-component-screen-shell-expanded-gutter-min,24px), 3.3333cqi, var(--bc-space-component-screen-shell-expanded-gutter-max,64px)) - (var(--bc-selection-card-group-count) - 1) * var(--bc-selection-card-group-layout-gap) ) / var(--bc-selection-card-group-count));width:auto;max-width:none;height:min(100%, calc(min(var(--bc-game-choice-card-fit-inline), var(--bc-selection-card-group-reference-inline)) / var(--bc-selection-card-group-ratio)));justify-self:center}[data-bc-profile=E] .bc-screen-preview{overscroll-behavior-inline:contain;width:100%;overflow-x:auto}[data-bc-profile=E] .bc-screen-preview__viewport{width:var(--bc-responsive-primitive-viewport-inline-1280,1280px)}.bc-story-root[data-profile=E][data-expanded-viewport="1920"] .bc-screen-preview__viewport{width:var(--bc-responsive-primitive-viewport-inline-1920,1920px)}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__content{gap:44px;width:min(100%,1560px)}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__satellites{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__satellite{color:var(--bc-color-semantic-text-secondary,#d7cfff);letter-spacing:.12em;white-space:nowrap;opacity:.5;font-size:17px;line-height:22px;animation:.48s steps(3,end) both bc-start-satellite-in;position:absolute}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__satellite[data-slot=top-start]{animation-delay:1.45s;inset-block-start:56px;inset-inline-start:72px}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__satellite[data-slot=top-end]{animation-delay:1.55s;inset-block-start:56px;inset-inline-end:72px}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__satellite[data-slot=bottom-start]{animation-delay:1.65s;inset-block-end:56px;inset-inline-start:72px}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__satellite[data-slot=bottom-end]{animation-delay:1.75s;inset-block-end:56px;inset-inline-end:72px}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-system{gap:14px;width:max-content;max-width:100%}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-status{color:var(--bc-color-semantic-text-secondary,#d7cfff);letter-spacing:.14em;opacity:.78;animation:bc-start-title-status-in var(--bc-motion-semantic-duration-reveal,.6s) steps(4, end) both;justify-self:start;align-items:center;gap:10px;font-size:18px;line-height:24px;display:flex}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-status-light{background:var(--bc-color-semantic-text-secondary,#d7cfff);width:10px;height:10px;animation:1.6s steps(2,end) 1.2s infinite bc-start-title-status-light;box-shadow:10px 0 #d7cfff3d}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-frame{box-sizing:border-box;isolation:isolate;place-items:center;width:100%;padding:34px 72px 40px;display:grid}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-frame:before{z-index:-1;background:linear-gradient(var(--bc-color-semantic-text-secondary,#d7cfff) 0 0) left top / 72px 6px no-repeat, linear-gradient(var(--bc-color-semantic-text-secondary,#d7cfff) 0 0) left top / 6px 36px no-repeat, linear-gradient(var(--bc-color-semantic-text-secondary,#d7cfff) 0 0) right top / 72px 6px no-repeat, linear-gradient(var(--bc-color-semantic-text-secondary,#d7cfff) 0 0) right top / 6px 36px no-repeat, linear-gradient(var(--bc-color-semantic-text-secondary,#d7cfff) 0 0) left bottom / 72px 6px no-repeat, linear-gradient(var(--bc-color-semantic-text-secondary,#d7cfff) 0 0) left bottom / 6px 36px no-repeat, linear-gradient(var(--bc-color-semantic-text-secondary,#d7cfff) 0 0) right bottom / 72px 6px no-repeat, linear-gradient(var(--bc-color-semantic-text-secondary,#d7cfff) 0 0) right bottom / 6px 36px no-repeat;content:"";opacity:.64;animation:bc-start-title-frame-in var(--bc-motion-semantic-duration-reveal,.6s) steps(4, end) both;position:absolute;inset:0}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-scanline{z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#d7cfff9e 18% 82%,#0000);height:6px;animation:3.6s steps(8,end) 1.2s infinite bc-start-title-scanline;display:block;position:absolute;inset-inline:12px}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen .bc-screen-brand{width:auto;color:var(--bc-color-primitive-white,#fff);letter-spacing:.06em;white-space:nowrap;text-shadow:14px 10px #000;margin-inline-end:-.06em;font-size:120px;line-height:1.18;animation:1.2s steps(8,end) both bc-start-title-reveal;position:relative}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__content>h2{width:auto;color:var(--bc-color-semantic-text-secondary,#d7cfff);letter-spacing:.04em;white-space:nowrap;font-size:34px;line-height:44px;animation:.52s steps(4,end) 1.05s both bc-start-slogan-in}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__content>.bc-action-group--title{width:480px;animation:.48s steps(3,end) 1.3s both bc-start-actions-in}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-dot{animation:1.2s steps(2,end) 1.2s infinite bc-start-title-dot;display:inline-block}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-dot:nth-of-type(3){animation-delay:1.4s}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-dot:nth-of-type(4){animation-delay:1.6s}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-progress{background:#d7cfff2e;justify-self:center;width:calc(100% - 144px);height:6px;display:block;position:relative;overflow:hidden}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-progress:after{background:var(--bc-color-semantic-text-secondary,#d7cfff);content:"";transform-origin:0;animation:1.2s steps(8,end) both bc-start-title-progress;position:absolute;inset:0}@keyframes bc-start-title-status-in{0%{opacity:0;transform:translate(-16px)}to{opacity:.78;transform:translate(0)}}@keyframes bc-start-title-frame-in{0%{opacity:0;transform:scaleX(.72)}50%{opacity:.64;transform:scaleX(.72)}to{opacity:.64;transform:scaleX(1)}}@keyframes bc-start-title-reveal{0%{clip-path:inset(0 100% 0 0);opacity:0;text-shadow:0 0 #0000;transform:translateY(-16px)}58%{clip-path:inset(0);opacity:1;text-shadow:0 0 #0000;transform:translateY(0)}82%{text-shadow:20px 15px #000}to{text-shadow:14px 10px #000}}@keyframes bc-start-title-progress{0%{transform:scaleX(0)}72%{opacity:1;transform:scaleX(1)}to{opacity:.34;transform:scaleX(1)}}@keyframes bc-start-title-scanline{0%,70%{opacity:0;inset-block-start:8px}74%{opacity:.72}92%{opacity:.38;inset-block-start:calc(100% - 12px)}96%,to{opacity:0;inset-block-start:calc(100% - 12px)}}@keyframes bc-start-title-dot{0%,24%,to{opacity:.25}25%,72%{opacity:1}73%{opacity:.25}}@keyframes bc-start-slogan-in{0%{opacity:0;transform:translateY(10px)scale(.92)}55%{opacity:1;transform:translateY(0)scale(1.06)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bc-start-actions-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes bc-start-satellite-in{0%{opacity:0}to{opacity:.5}}@keyframes bc-start-title-status-light{0%,72%{opacity:1}73%,to{opacity:.36}}[data-bc-profile=E] .bc-screen{width:max(100%, var(--bc-responsive-semantic-breakpoint-expanded-candidate,1280px))}[data-bc-profile=E] .bc-screen-preview__size:before{content:"E · 1280×720"}.bc-story-root[data-profile=E][data-expanded-viewport="1920"] .bc-screen-preview__size:before{content:"E · 1920×1080"}[data-bc-profile=E] .bc-screen>.bc-pattern-stack{max-width:var(--bc-size-component-screen-shell-content-max-inline,1792px);margin-inline:auto}.bc-result-shell,.bc-document-shell{z-index:var(--bc-layer-component-result-layout-layer,2);box-sizing:border-box;width:100%;min-width:0;max-inline-size:var(--bc-size-component-result-layout-max-inline,1312px);justify-content:space-between;gap:min(var(--bc-space-component-result-layout-section-gap,24px), 2.2svh);padding:var(--bc-space-component-result-layout-padding,24px);background:linear-gradient(145deg, #6250c640, transparent 55%), var(--bc-color-component-result-layout-background,#2d2b40);color:var(--bc-color-component-result-layout-foreground,#fff);clip-path:polygon(var(--bc-geometry-component-result-layout-cut-inline,14px) 0, 100% 0, 100% calc(100% - var(--bc-geometry-component-result-layout-cut-block,14px)), calc(100% - var(--bc-geometry-component-result-layout-cut-inline,14px)) 100%, 0 100%, 0 var(--bc-geometry-component-result-layout-cut-block,14px));flex-direction:column;margin-inline:auto;display:flex;position:relative}.bc-result{min-width:0;display:grid}.bc-result__top{align-content:start;gap:min(var(--bc-space-component-result-layout-section-gap,24px), 2.2svh);grid-template-areas:"visual""name""species""playtype""quote";min-width:0;display:grid}.bc-result__identity-row{display:contents}.bc-result__illustration{grid-area:visual}.bc-result__field--name{grid-area:name}.bc-result__field--species{grid-area:species}.bc-result__quote-block{grid-area:quote}.bc-result__summary{grid-area:playtype}.bc-result__top>*{animation:bc-motion-result-in var(--bc-motion-component-result-layout-reveal-duration,.6s) var(--bc-motion-component-result-layout-reveal-easing,cubic-bezier(0, 0, 0, 1)) both}.bc-result__top>:nth-child(2){animation-delay:var(--bc-motion-component-result-layout-reveal-stagger,50ms)}.bc-result__top>:nth-child(3){animation-delay:calc(var(--bc-motion-component-result-layout-reveal-stagger,50ms) * 2)}.bc-result__top>:nth-child(4){animation-delay:calc(var(--bc-motion-component-result-layout-reveal-stagger,50ms) * 3)}.bc-result__field,.bc-result__summary,.bc-result__quote-block{align-content:start;min-width:0;display:grid}.bc-result__field{gap:var(--bc-space-semantic-stack-xs,8px)}.bc-result__summary,.bc-result__quote-block{gap:var(--bc-space-component-result-layout-content-gap,12px)}.bc-result h3,.bc-result blockquote,.bc-result p{margin:0}.bc-result__label-row{align-items:center;gap:var(--bc-space-semantic-inline-xs,8px);min-width:0;display:flex}.bc-result__section-label{color:var(--bc-color-component-result-layout-accent-foreground,#a697ff);white-space:nowrap}.bc-result__rule{min-width:0;height:var(--bc-stroke-primitive-3,3px);background:var(--bc-color-component-result-layout-accent-foreground,#a697ff);flex:1 1 0}.bc-result__field-value{word-break:keep-all;overflow-wrap:break-word}.bc-result__field-value,.bc-result__description,.bc-result__quotes blockquote,.bc-result__quote-source,.bc-result__expiry{color:var(--bc-color-component-result-layout-foreground,#fff)}.bc-result__illustration{aspect-ratio:4/5;background:linear-gradient(135deg, transparent 0 48%, #ffffff0f 48% 52%, transparent 52%), var(--bc-color-component-result-layout-panel-background,#676187);width:100%;min-width:0;clip-path:polygon(0 0, calc(100% - var(--bc-geometry-component-result-layout-cut-inline,14px)) 0, 100% var(--bc-geometry-component-result-layout-cut-block,14px), 100% 100%, var(--bc-geometry-component-result-layout-cut-inline,14px) 100%, 0 calc(100% - var(--bc-geometry-component-result-layout-cut-block,14px)));place-items:center;margin:0;display:grid;position:relative;overflow:hidden}.bc-result__illustration:before,.bc-result__illustration:after{aspect-ratio:1;border:var(--bc-stroke-primitive-2,2px) solid #ffffff26;content:"";width:46%;position:absolute;rotate:45deg}.bc-result__illustration:before{top:-18%;right:-12%}.bc-result__illustration:after{bottom:-20%;left:-16%}.bc-result__illustration-image{object-fit:contain;block-size:100%;inline-size:100%;position:absolute;inset:0}.bc-result__quotes{gap:var(--bc-space-semantic-stack-xs,8px);min-width:0;padding:var(--bc-space-component-result-layout-quote-padding,12px);background:var(--bc-color-component-result-layout-quote-background,#67618766);display:grid}.bc-result__quotes blockquote{text-align:center}.bc-result__quote-source{text-align:end}.bc-result__chips{gap:var(--bc-space-component-result-layout-chip-gap,8px);flex-wrap:wrap;display:flex}.bc-result__chips .bc-tag{background:var(--bc-color-component-result-layout-chip-background,#6250c6)}.bc-result__actions{gap:var(--bc-space-component-result-layout-content-gap,12px);min-width:0;display:grid}.bc-result__actions .bc-action-group{align-items:stretch}.bc-result__actions .bc-button{flex:none;width:auto}.bc-result__save-icon{transform:rotate(90deg)}[data-bc-profile=T] .bc-result__top{column-gap:var(--bc-space-component-result-layout-column-gap,20px);grid-template:"visual name"1fr"visual quote""species species""playtype playtype"/minmax(0,315fr) minmax(0,298fr)}[data-bc-profile=T] .bc-result__field--name{align-self:end}[data-bc-profile=E] .bc-result__top{column-gap:var(--bc-space-component-result-layout-column-gap,64px);grid-template:"visual identity""visual playtype""visual quote"1fr/minmax(0,472fr) minmax(0,680fr);align-items:start}[data-bc-profile=E] .bc-result__top>.bc-result__illustration{block-size:100%;inline-size:auto;max-inline-size:100%;min-block-size:min(calc((var(--bc-size-component-result-layout-max-inline,1312px) - var(--bc-space-component-result-layout-padding,24px) * 2 - var(--bc-space-component-result-layout-column-gap,64px)) * 472 / 1152 * 1.25), calc(100svh - var(--bc-space-component-result-layout-padding,24px) * 4 - min(var(--bc-space-component-result-layout-section-gap,24px), 2.2svh) - var(--bc-size-component-button-md-min-block,48px)));justify-self:start}[data-bc-profile=E] .bc-result__identity-row{gap:var(--bc-space-component-result-layout-content-gap,12px);grid-area:identity;min-width:0;display:flex}[data-bc-profile=E] .bc-result__identity-row>*{flex:1 1 0;min-width:0}[data-bc-profile=E] .bc-result__actions{gap:var(--bc-space-component-result-layout-section-gap,24px)}.bc-result__action-rail{align-items:center;gap:var(--bc-space-component-result-layout-content-gap,12px);flex-wrap:wrap;min-inline-size:0;display:flex}.bc-result__actions .bc-result__action-rail .bc-action-group{flex-flow:wrap;justify-content:flex-end;min-inline-size:0;max-inline-size:100%;margin-inline-start:auto;display:flex}.bc-share-artifact{--bc-share-ink:var(--bc-color-component-share-artifact-foreground,#fff);--bc-share-dim:var(--bc-color-component-share-artifact-secondary-foreground,#d7cfff);--bc-share-accent:var(--bc-color-component-result-layout-accent-foreground,#a697ff);box-sizing:border-box;aspect-ratio:1200/630;background:repeating-linear-gradient(0deg, #d7cfff0d 0 .17cqi, transparent .17cqi 4cqi), repeating-linear-gradient(90deg, #d7cfff0d 0 .17cqi, transparent .17cqi 4cqi), linear-gradient(145deg, #6250c640, transparent 55%), var(--bc-color-component-share-artifact-background,#2d2b40);width:100%;min-width:0;color:var(--bc-share-ink);grid-template-columns:23.75% 52.5% 23.75%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.bc-share-artifact :is(p,h3,blockquote){margin:0}.bc-share-artifact__wing{position:relative;overflow:hidden}.bc-share-artifact__bracket{opacity:.72;position:absolute;inset:2cqi}.bc-share-artifact__wing--lead .bc-share-artifact__bracket{background:linear-gradient(var(--bc-share-accent) 0 0) left top / 4.6cqi .42cqi no-repeat, linear-gradient(var(--bc-share-accent) 0 0) left top / .42cqi 3.4cqi no-repeat, linear-gradient(var(--bc-share-accent) 0 0) left bottom / 4.6cqi .42cqi no-repeat, linear-gradient(var(--bc-share-accent) 0 0) left bottom / .42cqi 3.4cqi no-repeat}.bc-share-artifact__wing--trail .bc-share-artifact__bracket{background:linear-gradient(var(--bc-share-accent) 0 0) right top / 4.6cqi .42cqi no-repeat, linear-gradient(var(--bc-share-accent) 0 0) right top / .42cqi 3.4cqi no-repeat, linear-gradient(var(--bc-share-accent) 0 0) right bottom / 4.6cqi .42cqi no-repeat, linear-gradient(var(--bc-share-accent) 0 0) right bottom / .42cqi 3.4cqi no-repeat}.bc-share-artifact__dots{background:var(--bc-share-accent);width:.9cqi;height:.9cqi;box-shadow:1.8cqi 0 0 var(--bc-share-accent), 3.6cqi 0 0 #a697ff47, 5.4cqi 0 0 #a697ff47, 7.2cqi 0 0 #a697ff47;position:absolute;top:6.6cqi}.bc-share-artifact__wing--lead .bc-share-artifact__dots{left:5.6cqi}.bc-share-artifact__wing--trail .bc-share-artifact__dots{right:12.8cqi}.bc-share-artifact__gauge{background:repeating-linear-gradient(90deg, var(--bc-share-accent) 0 1.6cqi, transparent 1.6cqi 2cqi) left / 55% 100% no-repeat, repeating-linear-gradient(90deg, #a697ff38 0 1.6cqi, transparent 1.6cqi 2cqi);width:13cqi;height:1.8cqi;position:absolute;bottom:7.4cqi}.bc-share-artifact__wing--lead .bc-share-artifact__gauge{left:5.6cqi}.bc-share-artifact__wing--trail .bc-share-artifact__gauge{right:5.6cqi;transform:scaleX(-1)}.bc-share-artifact__safe{text-align:center;align-content:center;justify-items:center;gap:1.4cqi;min-width:0;padding:2.2cqi 1.5cqi;display:grid}.bc-share-artifact__portrait{aspect-ratio:4/3;grid-area:auto;width:36cqi}.bc-share-artifact .bc-share-artifact__photo{object-fit:cover;object-position:center top;transform-origin:top;width:100%;height:100%;scale:1.45}.bc-share-artifact .bc-share-artifact__field{justify-items:stretch;gap:.5cqi;width:100%}.bc-share-artifact .bc-result__label-row{justify-content:center;gap:.8cqi}.bc-share-artifact .bc-result__label-row:before{background:var(--bc-share-accent);content:"";flex:1 1 0;min-width:0;height:.25cqi}.bc-share-artifact .bc-result__section-label{letter-spacing:.1em;font-size:1.6cqi;line-height:1.4}.bc-share-artifact .bc-result__rule{height:.25cqi}.bc-share-artifact .bc-result__field-value{word-break:keep-all}.bc-share-artifact .bc-share-artifact__species{font-size:5cqi;line-height:1.16}.bc-share-artifact .bc-share-artifact__type{font-size:3.8cqi;line-height:1.24}.bc-boundary-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bc-boundary-card{gap:12px;padding:20px;display:grid}.bc-boundary-card h3,.bc-boundary-card p{margin:0}.bc-boundary-card p{color:#d7cfff;line-height:1.55}.bc-boundary-card code{color:#a697ff}.bc-toolbar{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#171620eb;border-bottom:1px solid #d7cfff2e;flex-wrap:wrap;gap:10px;padding:14px;display:flex;position:sticky;top:0}.bc-search,.bc-filter{color:#fff;background:#2d2b40;border:1px solid #676187;min-height:44px;padding:8px 12px}.bc-search{flex:300px}.bc-token-table-wrap{border:1px solid #d7cfff2e;overflow:auto}.bc-token-table{border-collapse:collapse;background:#2d2b4094;width:100%;min-width:1080px;font-size:13px}.bc-token-table th,.bc-token-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d7cfff1f;padding:12px}.bc-token-table th{z-index:1;color:#d7cfff;background:#2d2b40;font-weight:500;position:sticky;top:0}.bc-token-value{overflow-wrap:anywhere;max-width:360px}.bc-foundation-badge,.bc-layer-badge{color:#d7cfff;text-transform:uppercase;border:1px solid #676187;padding:3px 7px;font-size:11px;display:inline-flex}.bc-foundation-badge{color:#e9e5ff;background:#a697ff1f;border-color:#a697ffb8}.bc-color-dot{background:var(--dot-color);vertical-align:-2px;border:1px solid #ffffff59;border-radius:50%;width:14px;height:14px;margin-right:7px;display:inline-block}.bc-empty{color:#d7cfff;text-align:center;padding:48px}.bc-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.bc-profile-card{min-width:0;padding:16px;overflow:hidden}.bc-profile-card__header{justify-content:space-between;align-items:baseline;margin-bottom:20px;display:flex}.bc-profile-card__header h3,.bc-profile-card__header code{margin:0}.bc-profile-card__preview{gap:16px;display:grid}.bc-profile-card .bc-button,.bc-profile-card .bc-voice-status{max-width:100%}.bc-motion-preview{gap:16px;display:grid}.bc-motion-replay{width:fit-content;min-height:var(--bc-size-semantic-touch-target-minimum,44px);background:var(--bc-color-semantic-action-primary,#a697ff);color:var(--bc-color-semantic-text-on-accent,#000);cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border:0;padding:10px 18px}.bc-motion-stage{background:#171620d1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:320px;padding:24px;display:grid;overflow:hidden}.bc-motion-demo{background:var(--bc-color-semantic-surface-shell,#2d2b40);min-height:120px;color:var(--bc-color-semantic-text-primary,#fff);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);place-items:center;display:grid}.bc-motion-demo--feedback{background:var(--bc-color-semantic-action-primary,#a697ff);color:var(--bc-color-semantic-text-on-accent,#000)}.bc-motion-demo--emphasis{color:var(--bc-color-semantic-text-secondary,#d7cfff);font-size:64px}.bc-motion-demo--reveal{flex-wrap:wrap;place-content:center;gap:8px;display:flex}.bc-motion-demo--reveal span{background:var(--bc-color-semantic-surface-context,#676187);padding:6px 10px}.bc-motion-stage.is-playing .bc-motion-demo--feedback{animation:bc-motion-feedback var(--bc-motion-semantic-duration-feedback,80ms) var(--bc-motion-semantic-easing-standard,cubic-bezier(.2, 0, 0, 1)) both}.bc-motion-stage.is-playing .bc-motion-demo--enter{animation:bc-motion-panel-in var(--bc-motion-semantic-duration-enter,.24s) var(--bc-motion-semantic-easing-enter,cubic-bezier(0, 0, 0, 1)) both}.bc-motion-stage.is-playing .bc-motion-demo--emphasis{animation:bc-motion-emphasis-in var(--bc-motion-semantic-duration-emphasis,.36s) var(--bc-motion-semantic-easing-emphasis,cubic-bezier(.34, 1.2, .64, 1)) both}.bc-motion-stage.is-playing .bc-motion-demo--reveal span{animation:bc-motion-result-in var(--bc-motion-semantic-duration-reveal,.6s) var(--bc-motion-semantic-easing-enter,cubic-bezier(0, 0, 0, 1)) both}.bc-motion-stage.is-playing .bc-motion-demo--reveal span:nth-child(2){animation-delay:var(--bc-motion-semantic-delay-stagger,50ms)}.bc-motion-stage.is-playing .bc-motion-demo--reveal span:nth-child(3){animation-delay:calc(var(--bc-motion-semantic-delay-stagger,50ms) * 2)}.bc-motion-token-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.bc-motion-token-group{background:#2d2b40bd;border:1px solid #d7cfff2e;min-width:0}.bc-motion-token-group h3{border-bottom:1px solid #d7cfff2e;margin:0;padding:16px}.bc-motion-token-list{display:grid}.bc-motion-token-row{border-bottom:1px solid #d7cfff1a;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 16px;display:grid}.bc-motion-token-row code{overflow-wrap:anywhere}.bc-motion-token-row span{color:var(--bc-color-semantic-text-secondary,#d7cfff);white-space:nowrap}@keyframes bc-motion-feedback{0%{transform:scale(var(--bc-motion-semantic-scale-pressed,.98))}to{transform:scale(var(--bc-motion-semantic-scale-rest,1))}}@keyframes bc-motion-state-in{0%{opacity:0}to{opacity:1}}@keyframes bc-motion-panel-in{0%{opacity:0;transform:scale(var(--bc-motion-component-modal-shell-enter-scale,var(--bc-motion-semantic-scale-enter,.96)))}to{opacity:1;transform:scale(var(--bc-motion-semantic-scale-rest,1))}}@keyframes bc-motion-content-in{0%{opacity:0;transform:translateY(var(--bc-motion-component-dialogue-content-change-distance,4px))}to{opacity:1;transform:translateY(0)}}@keyframes bc-motion-emphasis-in{0%{opacity:0;transform:scale(var(--bc-motion-component-countdown-tick-from-scale,var(--bc-motion-semantic-scale-enter,.96)))}to{opacity:1;transform:scale(var(--bc-motion-semantic-scale-rest,1))}}@keyframes bc-motion-actor-in{0%{opacity:0;transform:translateY(var(--bc-motion-component-character-stage-enter-distance,24px)) scale(var(--bc-motion-semantic-scale-enter,.96))}to{opacity:1;transform:translateY(0) scale(var(--bc-motion-semantic-scale-rest,1))}}@keyframes bc-motion-result-in{0%{opacity:0;transform:translateY(var(--bc-motion-component-result-layout-reveal-distance,var(--bc-motion-semantic-distance-medium,16px)))}to{opacity:1;transform:translateY(0)}}.bc-behavior-table{background:#d7cfff2e;border:1px solid #d7cfff2e;gap:1px;display:grid}.bc-behavior-row{background:#242231;grid-template-columns:minmax(120px,.6fr) repeat(3,minmax(0,1fr));display:grid}.bc-behavior-row>*{padding:12px}.bc-behavior-row--header{color:#d7cfff;background:#2d2b40}@media (max-width:900px){.bc-summary-grid,.bc-profile-grid,.bc-motion-token-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.bc-summary-grid,.bc-profile-grid,.bc-component-grid,.bc-motion-token-grid,.bc-motion-stage{grid-template-columns:1fr}.bc-page{padding:24px}.bc-behavior-row{grid-template-columns:100px repeat(3,minmax(150px,1fr))}.bc-behavior-table{overflow-x:auto}}.bc-start-arcade{--bc-arcade-step:.48s;--bc-arcade-cycle:calc(var(--bc-arcade-step) * var(--bc-arcade-count));--bc-arcade-ink:#d7cfff;--bc-arcade-beam:#a697ff;isolation:isolate;background:#0b0916;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,32%) minmax(0,1fr);align-items:center}.bc-start-arcade__field{z-index:-2;background:radial-gradient(72% 58% at 46% 40%,#5442a294,#0000 72%),repeating-linear-gradient(0deg,#d7cfff0f 0 2px,#0000 2px 48px),repeating-linear-gradient(90deg,#d7cfff0f 0 2px,#0000 2px 48px),linear-gradient(#17122b,#0b0916);position:absolute;inset:0}.bc-start-arcade__sweep{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#a697ff47 18% 82%,#0000);height:10px;animation:5.2s steps(12,end) infinite bc-arcade-sweep;display:block;position:absolute;inset-inline:0}.bc-start-arcade__spotlight{align-self:stretch;place-items:end center;height:100%;display:grid;position:relative;overflow:hidden}.bc-start-arcade__spotlight-frame{opacity:0;width:auto;height:94%;animation:bc-arcade-spotlight var(--bc-arcade-cycle) linear infinite;animation-delay:calc((var(--bc-arcade-count) - var(--bc-arcade-index)) * var(--bc-arcade-step) * -1);position:absolute;inset-block-end:0}.bc-start-arcade__spotlight-bracket{background:linear-gradient(var(--bc-arcade-beam) 0 0) left top / 56px 5px no-repeat, linear-gradient(var(--bc-arcade-beam) 0 0) left top / 5px 28px no-repeat, linear-gradient(var(--bc-arcade-beam) 0 0) right bottom / 56px 5px no-repeat, linear-gradient(var(--bc-arcade-beam) 0 0) right bottom / 5px 28px no-repeat;opacity:.72;position:absolute;inset:clamp(16px,2.5cqi,48px)}.bc-start-arcade__console{z-index:2;justify-items:start;gap:clamp(12px,1.15cqi,22px);padding-inline:clamp(20px,2.6cqi,50px) clamp(24px,4cqi,96px);display:grid;position:relative}.bc-start-arcade__status{color:var(--bc-arcade-ink);letter-spacing:.16em;opacity:.8;align-items:center;gap:10px;animation:.42s steps(3,end) .55s both bc-arcade-console-in;display:flex}.bc-start-arcade__status-light{background:var(--bc-arcade-beam);width:10px;height:10px;animation:1.6s steps(2,end) infinite bc-arcade-blink;box-shadow:10px 0 #a697ff47}.bc-start-arcade__title-frame{position:relative}.bc-start-arcade .bc-screen-brand{color:var(--bc-color-primitive-white,#fff);letter-spacing:.05em;white-space:nowrap;text-shadow:14px 10px #000;margin-inline-end:-.05em;font-size:clamp(40px,6.25cqi,120px);line-height:1.14;animation:1s steps(8,end) both bc-arcade-title-in}.bc-start-arcade__title-dot{animation:1.2s steps(2,end) 1s infinite bc-arcade-dot;display:inline-block}.bc-start-arcade__title-dot:nth-of-type(3){animation-delay:1.2s}.bc-start-arcade__title-dot:nth-of-type(4){animation-delay:1.4s}.bc-start-arcade__gauge{background:#d7cfff29;width:min(100%,clamp(240px,27cqi,520px));height:8px;animation:.42s steps(3,end) .75s both bc-arcade-console-in;display:block;position:relative;overflow:hidden}.bc-start-arcade__gauge:after{background:var(--bc-arcade-beam);content:"";transform-origin:0;animation:bc-arcade-gauge var(--bc-arcade-cycle) steps(13, end) infinite;position:absolute;inset:0}.bc-start-arcade__console>h2{color:var(--bc-arcade-ink);letter-spacing:.04em;margin:0;font-size:clamp(18px,1.77cqi,34px);line-height:1.38;animation:.52s steps(4,end) .95s both bc-arcade-slogan-in}.bc-start-arcade__console>.bc-action-group--title{width:min(100%,480px);animation:.48s steps(3,end) 1.15s both bc-arcade-console-in}.bc-start-arcade__roster{z-index:2;background:#090712b8;border-block-start:3px solid #d7cfff38;grid-column:1/-1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:clamp(96px,12.5cqi,240px);animation:.56s steps(4,end) 1.3s both bc-arcade-roster-in;display:grid;position:relative}.bc-start-arcade__cell{border-inline-end:2px solid #d7cfff1a;position:relative;overflow:hidden}.bc-start-arcade__cell-image{object-fit:cover;object-position:50% 14%;filter:grayscale(.86)brightness(.46);width:100%;height:100%;animation:bc-arcade-cell var(--bc-arcade-cycle) linear infinite;animation-delay:calc((var(--bc-arcade-count) - var(--bc-arcade-index)) * var(--bc-arcade-step) * -1)}.bc-start-arcade__cursor{z-index:1;width:calc(100% / var(--bc-arcade-count));box-shadow:inset 0 0 0 4px var(--bc-arcade-beam), 0 0 24px #a697ff73;animation:bc-arcade-cursor var(--bc-arcade-cycle) steps(13, end) infinite;position:absolute;inset-block:0;inset-inline-start:0}@keyframes bc-arcade-spotlight{0%,7.6%{opacity:1}7.7%,to{opacity:0}}@keyframes bc-arcade-cell{0%,7.6%{filter:grayscale(0)brightness(1.06)}7.7%,to{filter:grayscale(.86)brightness(.46)}}@keyframes bc-arcade-cursor{0%{transform:translate(0)}to{transform:translateX(calc(100% * var(--bc-arcade-count)))}}@keyframes bc-arcade-gauge{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bc-arcade-sweep{0%{opacity:0;inset-block-start:-12px}6%{opacity:.85}86%{opacity:.45;inset-block-start:100%}90%,to{opacity:0;inset-block-start:100%}}@keyframes bc-arcade-title-in{0%{clip-path:inset(0 100% 0 0);opacity:0;text-shadow:0 0 #0000}60%{clip-path:inset(0);opacity:1;text-shadow:0 0 #0000}82%{text-shadow:20px 15px #000}to{text-shadow:14px 10px #000}}@keyframes bc-arcade-slogan-in{0%{opacity:0;transform:translateY(10px)scale(.92)}55%{opacity:1;transform:translateY(0)scale(1.06)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bc-arcade-console-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes bc-arcade-roster-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes bc-arcade-dot{0%,24%,to{opacity:.25}25%,72%{opacity:1}73%{opacity:.25}}@keyframes bc-arcade-blink{0%,72%{opacity:1}73%,to{opacity:.34}}.bc-start-bbs{--bc-bbs-handoff:3.25s;--bc-bbs-type:.42s;--bc-bbs-ink:#e4ecff;--bc-bbs-dim:#8fa6e8;--bc-bbs-cyan:#7ff9ff;--bc-bbs-amber:#ffd75f;--bc-bbs-rule:#5f7ae0;color:var(--bc-bbs-ink);font-family:var(--bc-font-primitive-family-pixel-ui,"DNF Bit Bit v2"), Pretendard, sans-serif;isolation:isolate;background:linear-gradient(176deg,#0a1a63 0%,#061041 46%,#03061f 100%);place-items:stretch stretch;padding:clamp(10px,1.6cqi,30px);position:relative}.bc-start-bbs__glow{z-index:0;pointer-events:none;background:radial-gradient(62% 54% at 50% 42%,#6084ff57,#0000 74%),radial-gradient(120% 88%,#0000 52%,#00020eb8 100%);position:absolute;inset:0}.bc-start-bbs__scanlines{z-index:4;mix-blend-mode:multiply;opacity:.7;pointer-events:none;background:repeating-linear-gradient(#00041a57 0 2px,#0000 2px 5px);position:absolute;inset:0}.bc-start-bbs__dialup{z-index:2;opacity:0;visibility:hidden;animation:bc-bbs-dialup var(--bc-bbs-handoff) linear both;align-content:center;padding-inline:clamp(24px,6cqi,116px);display:grid;position:absolute;inset:0}.bc-start-bbs__dialup-log{letter-spacing:.06em;justify-items:start;gap:clamp(8px,.95cqi,18px);font-size:clamp(14px,1.35cqi,26px);line-height:1.5;display:grid}.bc-start-bbs__dialup-line{clip-path:inset(0 100% 0 0);white-space:nowrap;animation:bc-bbs-type var(--bc-bbs-type) steps(18, end) both;animation-delay:var(--bc-bbs-at)}.bc-start-bbs__dialup-line:nth-of-type(2){color:var(--bc-bbs-cyan)}.bc-start-bbs__dialup-line:last-of-type{color:var(--bc-bbs-amber)}.bc-start-bbs__dialup-ellipsis>i{font-style:normal;animation:1.2s steps(2,end) 1.5s infinite bc-bbs-blink}.bc-start-bbs__dialup-ellipsis>i:nth-of-type(2){animation-delay:1.7s}.bc-start-bbs__dialup-ellipsis>i:nth-of-type(3){animation-delay:1.9s}.bc-start-bbs__dialup-gauge{background:repeating-linear-gradient(90deg,#8fa6e857 0 calc(5.88235% - 6px),#0000 calc(5.88235% - 6px) 5.88235%);width:clamp(240px,25cqi,480px);height:clamp(14px,1.15cqi,22px);animation:.2s linear 1.5s both bc-bbs-reveal;display:block;position:relative}.bc-start-bbs__dialup-gauge:after{background:repeating-linear-gradient(90deg, var(--bc-bbs-cyan) 0 calc(100% / 17 - 6px), transparent calc(100% / 17 - 6px) calc(100% / 17));clip-path:inset(0 100% 0 0);content:"";animation:.95s steps(17,end) 1.6s both bc-bbs-type;position:absolute;inset:0}.bc-start-bbs__dialup-caret{background:var(--bc-bbs-ink);width:1ch;height:clamp(16px,1.35cqi,26px);animation:.9s steps(2,end) infinite bc-bbs-blink;display:block}.bc-start-bbs__terminal{z-index:1;border:clamp(4px, .42cqi, 8px) double var(--bc-bbs-rule);min-height:0;animation:bc-bbs-terminal var(--bc-bbs-handoff) linear both;background:#040a2c6b;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}.bc-start-bbs__topbar,.bc-start-bbs__statusbar{color:var(--bc-bbs-dim);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:16px;padding:clamp(6px,.62cqi,14px) clamp(12px,1.25cqi,26px);display:flex}.bc-start-bbs__topbar{border-block-end:clamp(3px, .31cqi, 6px) double var(--bc-bbs-rule);animation:.36s steps(3,end) 3.3s both bc-bbs-rise}.bc-start-bbs__statusbar{border-block-start:clamp(3px, .31cqi, 6px) double var(--bc-bbs-rule);animation:.36s steps(3,end) 4.05s both bc-bbs-rise}.bc-start-bbs__topbar-host{color:var(--bc-bbs-amber)}.bc-start-bbs__body{align-content:center;justify-items:center;gap:clamp(14px,1.9cqi,38px);min-height:0;padding:clamp(14px,1.9cqi,38px) clamp(16px,2.6cqi,52px);display:grid}.bc-start-bbs__title-block{justify-items:center;gap:clamp(8px,.85cqi,16px);animation:.44s steps(4,end) 3.4s both bc-bbs-rise;display:grid}.bc-start-bbs__band{background:repeating-linear-gradient(90deg, var(--bc-bbs-amber) 0 calc(100% / 24 - 5px), transparent calc(100% / 24 - 5px) calc(100% / 24));opacity:.72;width:clamp(200px,32cqi,620px);height:clamp(8px,.73cqi,14px)}.bc-start-bbs .bc-screen-brand{color:var(--bc-bbs-ink);letter-spacing:.05em;white-space:nowrap;text-shadow:0 0 22px #7ff9ff85,8px 7px #03061fd9;margin-inline-end:-.05em;font-size:clamp(30px,5cqi,96px);line-height:1.16}.bc-start-bbs__title-dot{animation:1.2s steps(2,end) 4.45s infinite bc-bbs-blink;display:inline-block}.bc-start-bbs__title-dot:nth-of-type(3){animation-delay:4.65s}.bc-start-bbs__title-dot:nth-of-type(4){animation-delay:4.85s}.bc-start-bbs__panes{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(12px,1.35cqi,28px);width:min(100%,clamp(320px,62cqi,1180px));display:grid}.bc-start-bbs__pane{border:clamp(3px, .21cqi, 4px) double var(--bc-bbs-rule);align-content:start;gap:clamp(8px,.85cqi,16px);padding:clamp(14px,1.45cqi,30px) clamp(12px,1.25cqi,26px) clamp(12px,1.25cqi,26px);display:grid;position:relative}.bc-start-bbs__pane--menu{animation:.4s steps(3,end) 3.6s both bc-bbs-rise}.bc-start-bbs__pane--chat{grid-template-rows:auto minmax(0,1fr) auto;animation:.4s steps(3,end) 3.75s both bc-bbs-rise}.bc-start-bbs__pane-title{color:var(--bc-bbs-cyan);letter-spacing:.22em;background:#061041;padding-inline:8px;font-size:clamp(12px,.94cqi,18px);position:absolute;inset-block-start:clamp(-11px,-.62cqi,-8px);inset-inline-start:clamp(14px,1.45cqi,30px)}.bc-start-bbs__menu{grid-auto-rows:minmax(0,1fr);display:grid;position:relative}.bc-start-bbs__menu-item{color:var(--bc-bbs-ink);letter-spacing:.06em;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:clamp(8px,.73cqi,14px);padding:clamp(5px,.52cqi,10px) clamp(8px,.73cqi,14px);font-size:clamp(14px,1.15cqi,22px);display:flex}.bc-start-bbs__menu-key{color:var(--bc-bbs-amber)}.bc-start-bbs__menu-item:hover .bc-start-bbs__menu-label,.bc-start-bbs__menu-item:focus-visible .bc-start-bbs__menu-label{color:var(--bc-bbs-cyan)}.bc-start-bbs__menu-cursor{z-index:-1;height:calc(100% / var(--bc-bbs-count));border-inline-start:4px solid var(--bc-bbs-cyan);background:linear-gradient(90deg,#7ff9ff42,#7ff9ff0f);animation:6s steps(4,end) 4.2s infinite bc-bbs-menu-cursor;position:absolute;inset-block-start:0;inset-inline:0}.bc-start-bbs__chat{--bc-bbs-chat-step:2.2s;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 88%,#0000);mask-image:linear-gradient(#0000,#000 14% 88%,#0000)}.bc-start-bbs__chat-track{animation:bc-bbs-chat-scroll calc(var(--bc-bbs-chat-step) * var(--bc-bbs-chat-count)) steps(6, end) var(--bc-bbs-chat-start,4.3s) infinite;align-content:start;display:grid}.bc-start-bbs__chat-line{white-space:nowrap;align-items:center;gap:clamp(6px,.52cqi,10px);min-height:clamp(32px,2.7cqi,52px);margin:0;display:flex;overflow:hidden}.bc-start-bbs__chat-nick{color:var(--bc-bbs-cyan);flex:none}.bc-start-bbs__chat-nick:after{content:">";opacity:.5;margin-inline-start:.35em}.bc-start-bbs__chat-text{min-width:0;color:var(--bc-bbs-ink);text-overflow:ellipsis;overflow:hidden}.bc-start-bbs__chat-typing{color:var(--bc-bbs-dim);opacity:.7;align-items:center;gap:clamp(6px,.52cqi,10px);margin:0;animation:.36s steps(3,end) 4.3s both bc-bbs-rise;display:flex}@keyframes bc-bbs-chat-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.bc-start-bbs__title-text{animation:.78s steps(6,end) 3.55s both bc-bbs-type;display:inline-block}.bc-start-bbs__prompt{color:var(--bc-bbs-dim);letter-spacing:.1em;align-items:center;margin:0;animation:.36s steps(3,end) 3.95s both bc-bbs-rise;display:flex}.bc-start-bbs__caret{background:var(--bc-bbs-cyan);width:1ch;height:1.1em;animation:.9s steps(2,end) infinite bc-bbs-blink;display:inline-block}@keyframes bc-bbs-dialup{0%,97%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes bc-bbs-terminal{0%,97%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes bc-bbs-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes bc-bbs-reveal{0%{opacity:0}to{opacity:1}}@keyframes bc-bbs-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bc-bbs-menu-cursor{0%{transform:translateY(0)}to{transform:translateY(calc(100% * var(--bc-bbs-count)))}}@keyframes bc-bbs-blink{0%,49%{opacity:1}50%,to{opacity:.12}}.bc-start-sys{--bc-sys-handoff:3.25s;--bc-sys-type:.42s;--bc-sys-ink:#e4ecff;--bc-sys-dim:#8fa6e8;--bc-sys-cyan:#7ff9ff;--bc-sys-amber:#ffd75f;--bc-sys-rule:#5f7ae0;color:var(--bc-sys-ink);font-family:var(--bc-font-primitive-family-pixel-ui,"DNF Bit Bit v2"), Pretendard, sans-serif;isolation:isolate;background:linear-gradient(176deg,#0a1a63 0%,#061041 46%,#03061f 100%);place-items:stretch stretch;padding:clamp(10px,1.6cqi,30px);position:relative}.bc-start-sys__glow{z-index:0;pointer-events:none;background:radial-gradient(62% 54% at 50% 42%,#6084ff57,#0000 74%),radial-gradient(120% 88%,#0000 52%,#00020eb8 100%);position:absolute;inset:0}.bc-start-sys__scanlines{z-index:4;mix-blend-mode:multiply;opacity:.7;pointer-events:none;background:repeating-linear-gradient(#00041a57 0 2px,#0000 2px 5px);position:absolute;inset:0}.bc-start-sys__dialup{z-index:2;opacity:0;visibility:hidden;animation:bc-sys-dialup var(--bc-sys-handoff) linear both;align-content:center;padding-inline:clamp(24px,6cqi,116px);display:grid;position:absolute;inset:0}.bc-start-sys__dialup-log{letter-spacing:.06em;justify-items:start;gap:clamp(8px,.95cqi,18px);font-size:clamp(14px,1.35cqi,26px);line-height:1.5;display:grid}.bc-start-sys__dialup-line{clip-path:inset(0 100% 0 0);white-space:nowrap;animation:bc-sys-type var(--bc-sys-type) steps(18, end) both;animation-delay:var(--bc-sys-at)}.bc-start-sys__dialup-line:nth-of-type(2){color:var(--bc-sys-cyan)}.bc-start-sys__dialup-line:last-of-type{color:var(--bc-sys-amber)}.bc-start-sys__dialup-ellipsis>i{font-style:normal;animation:1.2s steps(2,end) 1.5s infinite bc-sys-blink}.bc-start-sys__dialup-ellipsis>i:nth-of-type(2){animation-delay:1.7s}.bc-start-sys__dialup-ellipsis>i:nth-of-type(3){animation-delay:1.9s}.bc-start-sys__dialup-gauge{background:repeating-linear-gradient(90deg,#8fa6e857 0 calc(5.88235% - 6px),#0000 calc(5.88235% - 6px) 5.88235%);width:clamp(240px,25cqi,480px);height:clamp(14px,1.15cqi,22px);animation:.2s linear 1.5s both bc-sys-reveal;display:block;position:relative}.bc-start-sys__dialup-gauge:after{background:repeating-linear-gradient(90deg, var(--bc-sys-cyan) 0 calc(100% / 17 - 6px), transparent calc(100% / 17 - 6px) calc(100% / 17));clip-path:inset(0 100% 0 0);content:"";animation:.95s steps(17,end) 1.6s both bc-sys-type;position:absolute;inset:0}.bc-start-sys__dialup-caret{background:var(--bc-sys-ink);width:1ch;height:clamp(16px,1.35cqi,26px);animation:.9s steps(2,end) infinite bc-sys-blink;display:block}.bc-start-sys__terminal{z-index:1;border:clamp(4px, .42cqi, 8px) double var(--bc-sys-rule);min-height:0;animation:bc-sys-terminal var(--bc-sys-handoff) linear both;background:#040a2c6b;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}.bc-start-sys__topbar,.bc-start-sys__statusbar{color:var(--bc-sys-dim);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:16px;padding-block:calc(clamp(6px,.62cqi,14px) + .1em) calc(clamp(6px,.62cqi,14px) - .1em);padding-inline:clamp(12px,1.25cqi,26px);display:flex}.bc-start-sys__topbar{border-block-end:clamp(3px, .31cqi, 6px) double var(--bc-sys-rule);animation:.36s steps(3,end) 3.3s both bc-sys-rise}.bc-start-sys__statusbar{border-block-start:clamp(3px, .31cqi, 6px) double var(--bc-sys-rule);animation:.36s steps(3,end) 4.05s both bc-sys-rise}.bc-start-sys__topbar-host{color:var(--bc-sys-amber)}.bc-start-sys__body{align-content:center;justify-items:center;gap:clamp(14px,1.9cqi,38px);min-height:0;padding:clamp(14px,1.9cqi,38px) clamp(16px,2.6cqi,52px);display:grid}.bc-start-sys__title-block{justify-items:center;gap:clamp(8px,.85cqi,16px);animation:.44s steps(4,end) 3.4s both bc-sys-rise;display:grid}.bc-start-sys .bc-screen-brand{color:var(--bc-sys-ink);letter-spacing:.05em;white-space:nowrap;text-shadow:0 0 22px #7ff9ff85,8px 7px #03061fd9;margin-inline-end:-.05em;font-size:clamp(30px,5cqi,96px);line-height:1.16}.bc-start-sys__title-dot{animation:bc-sys-blink 1.2s steps(2, end) var(--bc-sys-dot-at) infinite;display:inline-block}.bc-start-sys__title-dot:nth-of-type(2){animation-delay:calc(var(--bc-sys-dot-at) + .2s)}.bc-start-sys__title-dot:nth-of-type(3){animation-delay:calc(var(--bc-sys-dot-at) + .4s)}.bc-start-sys__title-dots{width:0;display:inline-block}.bc-start-sys__panes{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(12px,1.35cqi,28px);width:min(100%,clamp(320px,62cqi,1180px));display:grid}.bc-start-sys__pane{border:clamp(3px, .21cqi, 4px) double var(--bc-sys-rule);align-content:start;gap:clamp(8px,.85cqi,16px);padding:clamp(14px,1.45cqi,30px) clamp(12px,1.25cqi,26px) clamp(12px,1.25cqi,26px);display:grid;position:relative}.bc-start-sys__pane--menu{animation:.4s steps(3,end) 3.6s both bc-sys-rise}.bc-start-sys__pane--chat{grid-template-rows:auto minmax(0,1fr) auto;animation:.4s steps(3,end) 3.75s both bc-sys-rise}.bc-start-sys__pane-title{color:var(--bc-sys-cyan);letter-spacing:.22em;background:#061041;padding-inline:8px;position:absolute;inset-block-start:clamp(-11px,-.62cqi,-8px);inset-inline-start:clamp(14px,1.45cqi,30px)}.bc-start-sys__menu{grid-auto-rows:minmax(0,1fr);display:grid;position:relative}.bc-start-sys__menu-item{color:var(--bc-sys-ink);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:clamp(8px,.73cqi,14px);padding:clamp(5px,.52cqi,10px) clamp(8px,.73cqi,14px);display:flex}.bc-start-sys__menu-key{color:var(--bc-sys-amber)}.bc-start-sys__menu-item:hover .bc-start-sys__menu-label,.bc-start-sys__menu-item:focus-visible .bc-start-sys__menu-label{color:var(--bc-sys-cyan)}.bc-start-sys__chat{--bc-sys-chat-step:2.2s;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 100%);mask-image:linear-gradient(#0000,#000 14% 100%)}.bc-start-sys .bc-start-sys__chat{height:calc(var(--bc-sys-chat-row) * var(--bc-sys-chat-view));animation:bc-sys-chat-mask calc(var(--bc-sys-chat-start) + var(--bc-sys-chat-step)) linear;align-self:start}@keyframes bc-sys-chat-mask{0%,to{-webkit-mask-image:none;mask-image:none}}.bc-start-sys .bc-start-sys__chat-track{position:absolute;inset-block-start:0;inset-inline:0}.bc-start-sys{--bc-sys-chat-row:clamp(28px, 2.4cqi, 46px);--bc-sys-chat-view:5;--bc-sys-extrude:3px;--bc-sys-chat-in-at:4.3s;--bc-sys-chat-in-step:.42s;--bc-sys-chat-start:calc(var(--bc-sys-chat-in-at) + var(--bc-sys-chat-count) * var(--bc-sys-chat-in-step))}.bc-start-sys .bc-start-sys__chat-line{animation:.34s steps(3,end) both bc-sys-chat-in;animation-delay:calc(var(--bc-sys-chat-in-at) + var(--bc-sys-index) * var(--bc-sys-chat-in-step))}.bc-start-sys .bc-start-sys__chat-line:nth-child(n+9){animation:bc-sys-chat-hold var(--bc-sys-chat-start) linear}@keyframes bc-sys-chat-hold{0%,to{opacity:0}}@keyframes bc-sys-chat-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bc-start-sys__chat-track{animation:bc-sys-chat-scroll calc(var(--bc-sys-chat-step) * var(--bc-sys-chat-count)) steps(8, end) var(--bc-sys-chat-start,4.3s) infinite;align-content:start;display:grid}.bc-start-sys__chat-line{--bc-sys-chat-nick-inline:4.36em;min-height:var(--bc-sys-chat-row);grid-template-columns:var(--bc-sys-chat-nick-inline) minmax(0, 1fr) auto;white-space:nowrap;align-items:center;gap:clamp(6px,.52cqi,10px);margin:0;display:grid;overflow:hidden}.bc-start-sys__chat-nick{min-width:0;color:var(--bc-sys-cyan);justify-content:space-between;align-items:center;gap:.35em;display:flex}.bc-start-sys__chat-nick-name{flex:1;justify-content:space-between;min-width:0;display:flex;overflow:hidden}.bc-start-sys__chat-nick:after{content:">";opacity:.5;flex:none}.bc-start-sys__chat-line--notice{grid-template-columns:minmax(0,1fr)}.bc-start-sys__chat-notice{color:var(--bc-sys-dim);opacity:.66;text-align:center;text-overflow:ellipsis;overflow:hidden}.bc-start-sys__chat-notice:before{content:"— "}.bc-start-sys__chat-notice:after{content:" —"}.bc-start-sys__chat-nick.is-continued{visibility:hidden}.bc-start-sys__chat-time{color:var(--bc-sys-dim);opacity:.5;font-variant-numeric:tabular-nums}.bc-start-sys__chat-time:before{content:"["}.bc-start-sys__chat-time:after{content:"]"}.bc-start-sys__chat-text{min-width:0;color:var(--bc-sys-ink);text-overflow:ellipsis;overflow:hidden}.bc-start-sys__chat-typing{color:var(--bc-sys-dim);opacity:.7;align-items:center;gap:clamp(6px,.52cqi,10px);margin:0;animation:.36s steps(3,end) 4.3s both bc-sys-rise;display:flex}@keyframes bc-sys-chat-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.bc-start-sys__prompt{color:var(--bc-sys-dim);letter-spacing:.1em;align-items:center;margin:0;animation:.36s steps(3,end) 3.95s both bc-sys-rise;display:flex}.bc-start-sys__caret{background:var(--bc-sys-cyan);width:1ch;height:1.1em;animation:.9s steps(2,end) infinite bc-sys-blink;display:inline-block}@keyframes bc-sys-dialup{0%,97%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes bc-sys-terminal{0%,97%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes bc-sys-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes bc-sys-reveal{0%{opacity:0}to{opacity:1}}@keyframes bc-sys-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bc-sys-blink{0%,49%{opacity:1}50%,to{opacity:.12}}.bc-start-sys{--bc-sys-ink:var(--bc-color-semantic-text-primary,#fff);--bc-sys-dim:var(--bc-color-semantic-text-secondary,#d7cfff);--bc-sys-cyan:var(--bc-color-semantic-action-primary,#a697ff);--bc-sys-amber:var(--bc-color-primitive-brand-accent,#a697ff);--bc-sys-rule:var(--bc-color-semantic-state-active,#6250c6);--bc-sys-cut-shell-i:var(--bc-geometry-primitive-cut-20,20px);--bc-sys-cut-shell-b:var(--bc-geometry-primitive-cut-40,40px);--bc-sys-cut-pane-i:var(--bc-geometry-primitive-cut-10,10px);--bc-sys-cut-pane-b:var(--bc-geometry-primitive-cut-20,20px);--bc-sys-cut-chip-i:var(--bc-geometry-primitive-cut-7,7px);--bc-sys-cut-chip-b:var(--bc-geometry-primitive-cut-14,14px);--bc-sys-cut-bar-i:var(--bc-geometry-primitive-cut-9,9px);--bc-sys-cut-bar-b:var(--bc-geometry-primitive-cut-18,18px);--bc-sys-menu-cycle:6s;--bc-sys-menu-step:calc(var(--bc-sys-menu-cycle) / var(--bc-sys-count));background:linear-gradient(176deg, var(--bc-color-semantic-surface-shell,#2d2b40) 0%, #211f31 46%, #171620 100%);font-family:var(--bc-font-primitive-family-pixel-copy,LanaPixel), sans-serif}.bc-start-sys .bc-start-sys__glow{background:radial-gradient(62% 54% at 50% 42%,#a697ff42,#0000 74%),radial-gradient(120% 88%,#0000 54%,#0c0a16bd 100%)}.bc-start-sys .bc-start-sys__scanlines{opacity:.26}.bc-start-sys .bc-start-sys__terminal{clip-path:polygon(var(--bc-sys-cut-shell-i) 0, 100% 0, 100% calc(100% - var(--bc-sys-cut-shell-b)), calc(100% - var(--bc-sys-cut-shell-i)) 100%, 0 100%, 0 var(--bc-sys-cut-shell-b));background:#2d2b40bd;border:0}.bc-start-sys .bc-start-sys__topbar,.bc-start-sys .bc-start-sys__statusbar{background:var(--bc-color-semantic-surface-field,#47445f);border:0}.bc-start-sys .bc-start-sys__pane{background:var(--bc-color-semantic-surface-permission,#4f4c67);clip-path:polygon(var(--bc-sys-cut-pane-i) 0, 100% 0, 100% calc(100% - var(--bc-sys-cut-pane-b)), calc(100% - var(--bc-sys-cut-pane-i)) 100%, 0 100%, 0 var(--bc-sys-cut-pane-b));border:0;padding:clamp(12px,1.25cqi,26px);padding-block-start:clamp(10px,1.04cqi,20px)}.bc-start-sys .bc-start-sys__dialup-gauge{background:var(--bc-color-semantic-track-inactive,#47445f);clip-path:polygon(var(--bc-sys-cut-bar-i) 0, 100% 0, calc(100% - var(--bc-sys-cut-bar-i)) 100%, 0 100%)}.bc-start-sys .bc-start-sys__dialup-gauge:after{background:var(--bc-color-semantic-progress-active,#a697ff)}.bc-start-sys .bc-start-sys__caret{clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),calc(100% - 3px) 100%,0 100%)}.bc-start-sys .bc-screen-brand{text-shadow:none;translate:calc(var(--bc-sys-extrude) * -2) calc(var(--bc-sys-extrude) * -2);filter:drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 var(--bc-color-primitive-violet-active,#6250c6)) drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 #4b3c9b) drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 #352b70) drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 #0f0d1ceb) drop-shadow(0 0 12px #a697ff70);animation:bc-sys-title-stack var(--bc-sys-stack-dur) linear var(--bc-sys-stack-at) both}@keyframes bc-sys-title-stack{0%{filter:drop-shadow(0 0 0 var(--bc-color-primitive-violet-active,#6250c6)) drop-shadow(0 0 0 #4b3c9b) drop-shadow(0 0 0 #352b70) drop-shadow(0 0 0 #0f0d1ceb) drop-shadow(0 0 12px #a697ff70);translate:0}25%{filter:drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 var(--bc-color-primitive-violet-active,#6250c6)) drop-shadow(0 0 0 #4b3c9b) drop-shadow(0 0 0 #352b70) drop-shadow(0 0 0 #0f0d1ceb) drop-shadow(0 0 12px #a697ff70)}50%{filter:drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 var(--bc-color-primitive-violet-active,#6250c6)) drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 #4b3c9b) drop-shadow(0 0 0 #352b70) drop-shadow(0 0 0 #0f0d1ceb) drop-shadow(0 0 12px #a697ff70)}75%{filter:drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 var(--bc-color-primitive-violet-active,#6250c6)) drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 #4b3c9b) drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 #352b70) drop-shadow(0 0 0 #0f0d1ceb) drop-shadow(0 0 12px #a697ff70)}to{translate:calc(var(--bc-sys-extrude) * -2) calc(var(--bc-sys-extrude) * -2);filter:drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 var(--bc-color-primitive-violet-active,#6250c6)) drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 #4b3c9b) drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 #352b70) drop-shadow(var(--bc-sys-extrude) var(--bc-sys-extrude) 0 #0f0d1ceb) drop-shadow(0 0 12px #a697ff70)}}.bc-start-sys .bc-start-sys__title-word{background:linear-gradient(180deg, var(--bc-color-primitive-white,#fff) 0%, var(--bc-color-primitive-white,#fff) 56%, var(--bc-color-primitive-violet-light,#e9e5ff) 80%, var(--bc-color-primitive-brand-accent,#a697ff) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.bc-start-sys .bc-start-sys__topbar-host{color:var(--bc-color-semantic-action-primary,#a697ff);letter-spacing:.16em;white-space:nowrap}.bc-start-sys .bc-start-sys__pane-title{width:auto;min-height:0;color:var(--bc-sys-dim);letter-spacing:0;clip-path:none;background:0 0;justify-self:start;padding:0;display:block;position:static}.bc-start-sys .bc-screen-brand{font-size:clamp(26px,4.17cqi,80px)}.bc-start-sys .bc-start-sys__body{grid-template-rows:auto auto auto;align-content:center}.bc-start-sys .bc-start-sys__panes{grid-template-columns:minmax(0,5fr) minmax(0,4fr);align-items:stretch;width:min(100%,clamp(320px,78cqi,1106px))}.bc-start-sys .bc-start-sys__menu{grid-auto-rows:auto;align-content:start;gap:clamp(6px,.52cqi,10px)}.bc-start-sys .bc-start-sys__menu-item{color:#fff;letter-spacing:0;clip-path:polygon(7px 0,100% 0,100% calc(100% - 14px),calc(100% - 7px) 100%,0 100%,0 14px);min-height:clamp(30px,2.08cqi,40px);animation:bc-sys-menu-turn var(--bc-sys-menu-cycle) steps(1, end) infinite;animation-delay:calc((var(--bc-sys-count) - var(--bc-sys-index)) * var(--bc-sys-menu-step) * -1);background:#2d2b40;grid-template-columns:1fr auto 1fr;align-items:center;padding:clamp(4px,.42cqi,8px) 20px;font-family:DNF Bit Bit v2,Pretendard,sans-serif;font-size:clamp(40px,2.6cqi,50px);font-weight:400;line-height:clamp(48px,3.125cqi,60px);display:grid}.bc-start-sys .bc-start-sys__menu-key{color:inherit;opacity:.62;justify-self:start}.bc-start-sys .bc-start-sys__menu-label{grid-column:2}@keyframes bc-sys-menu-turn{0%,24.9%{color:#000;background:#a697ff}25%,to{color:#fff;background:#2d2b40}}.bc-start-sys{--bc-sys-title-at:3.55s;--bc-sys-title-dur:1.9s;--bc-sys-title-step:calc(var(--bc-sys-title-dur) / var(--bc-sys-title-count));--bc-sys-stack-dur:1s;--bc-sys-stack-at:calc(var(--bc-sys-title-at) + var(--bc-sys-title-dur));--bc-sys-dot-at:calc(var(--bc-sys-stack-at) + var(--bc-sys-stack-dur) + .1s)}.bc-start-sys .bc-start-sys__title-ink{grid-template-areas:"frame";justify-items:start;display:inline-grid}.bc-start-sys .bc-start-sys__title-frame{opacity:0;white-space:pre;animation:bc-sys-frame-on var(--bc-sys-title-step) linear forwards;animation-delay:calc(var(--bc-sys-title-at) + var(--bc-sys-index) * var(--bc-sys-title-step));grid-area:frame;position:relative}.bc-start-sys .bc-start-sys__title-frame:last-child{animation-name:bc-sys-frame-hold}.bc-start-sys .bc-start-sys__title-frame:after{background:var(--bc-color-primitive-white,#fff);content:"";vertical-align:-.02em;width:.09em;height:.72em;animation:bc-sys-caret-blink .44s steps(2, end) infinite, bc-sys-caret-off 10ms linear var(--bc-sys-stack-at) forwards;margin-inline:.06em -.15em;display:inline-block}@keyframes bc-sys-frame-on{0%,99%{opacity:1}to{opacity:0}}@keyframes bc-sys-frame-hold{0%,to{opacity:1}}@keyframes bc-sys-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes bc-sys-caret-off{to{opacity:0}}[data-bc-profile=M] .bc-start-sys__panes,[data-bc-profile=T] .bc-start-sys__panes{grid-template-columns:minmax(0,1fr);width:100%}[data-bc-profile=M] .bc-start-sys{--bc-sys-cut-shell-i:var(--bc-geometry-primitive-cut-10,10px);--bc-sys-cut-shell-b:var(--bc-geometry-primitive-cut-20,20px);--bc-sys-cut-pane-i:var(--bc-geometry-primitive-cut-7,7px);--bc-sys-cut-pane-b:var(--bc-geometry-primitive-cut-14,14px);--bc-sys-chat-row:30px;--bc-sys-extrude:2px;--bc-sys-chat-view:3}[data-bc-profile=M] .bc-start-sys__body{align-content:space-evenly}[data-bc-profile=M] .bc-start-sys__panes{gap:20px}[data-bc-profile=M] .bc-start-sys .bc-screen-brand{font-size:38px}[data-bc-profile=M] .bc-start-sys__pane-title{display:none}[data-bc-profile=M] .bc-start-sys__pane--chat{grid-template-rows:minmax(0,1fr) auto}[data-bc-profile=M] .bc-start-sys__menu-item{clip-path:polygon(5px 0,100% 0,100% calc(100% - 10px),calc(100% - 5px) 100%,0 100%,0 10px);min-height:46px;padding:2px 12px;font-size:28px;line-height:34px}[data-bc-profile=M] :is(.bc-start-sys__topbar,.bc-start-sys__statusbar){letter-spacing:.02em;white-space:nowrap;gap:8px;padding-inline:10px;font-size:20px;line-height:24px}[data-bc-profile=M] .bc-start-sys__prompt,[data-bc-profile=M] .bc-start-sys__chat-line,[data-bc-profile=M] .bc-start-sys__chat-typing{font-size:20px;line-height:26px}[data-bc-profile=M] .bc-start-sys__dialup-log{letter-spacing:.04em;gap:10px;width:max-content;max-width:100%;margin-inline:auto;font-size:18px}[data-bc-profile=M] .bc-start-sys__dialup-gauge{height:18px}[data-bc-profile=M] .bc-start-sys__dialup-caret{height:20px}[data-bc-profile=T] .bc-start-sys{--bc-sys-cut-shell-i:var(--bc-geometry-primitive-cut-14,14px);--bc-sys-cut-shell-b:var(--bc-geometry-primitive-cut-28,28px);--bc-sys-cut-pane-i:var(--bc-geometry-primitive-cut-9,9px);--bc-sys-cut-pane-b:var(--bc-geometry-primitive-cut-18,18px);--bc-sys-chat-row:38px;--bc-sys-extrude:2px;--bc-sys-chat-view:4}[data-bc-profile=T] .bc-start-sys .bc-screen-brand{font-size:64px}[data-bc-profile=T] .bc-start-sys__body{gap:24px;padding:24px 28px}[data-bc-profile=T] .bc-start-sys__panes{gap:18px;width:min(100%,520px)}[data-bc-profile=T] .bc-start-sys__pane{gap:12px;padding:16px;padding-block-start:12px}[data-bc-profile=T] .bc-start-sys .bc-start-sys__menu{gap:8px}[data-bc-profile=T] .bc-start-sys__menu-item{clip-path:polygon(6px 0,100% 0,100% calc(100% - 12px),calc(100% - 6px) 100%,0 100%,0 12px);min-height:46px;padding:4px 16px;font-size:32px;line-height:38px}[data-bc-profile=T] .bc-start-sys__dialup-log{letter-spacing:.05em;gap:12px;font-size:20px}[data-bc-profile=T] .bc-start-sys__dialup-gauge{width:320px;height:18px}[data-bc-profile=T] .bc-start-sys__dialup-caret{height:22px}@media (prefers-reduced-motion:reduce){.bc-button,.bc-voice-status,.bc-voice-status__progress-fill,.bc-voice-status__icon,.bc-voice-status__label,.bc-voice-status__timer{transition-duration:var(--bc-motion-semantic-duration-none,0s)}.bc-selection-card__selection-outline,.bc-modal,.bc-dialogue__content,.bc-countdown,.bc-actor-slot,.bc-result>*,.bc-start-screen__title-status,.bc-start-screen__title-status-light,.bc-start-screen__title-frame:before,.bc-start-screen__title-scanline,.bc-start-screen .bc-screen-brand,.bc-start-screen__title-dot,.bc-start-screen__title-progress:after,.bc-motion-stage.is-playing .bc-motion-demo,.bc-motion-stage.is-playing .bc-motion-demo--reveal span,.bc-start-arcade__sweep,.bc-start-arcade__spotlight-frame,.bc-start-arcade__status,.bc-start-arcade__status-light,.bc-start-arcade .bc-screen-brand,.bc-start-arcade__title-dot,.bc-start-arcade__gauge,.bc-start-arcade__gauge:after,.bc-start-arcade__console>h2,.bc-start-arcade__console>.bc-action-group--title,.bc-start-arcade__roster,.bc-start-arcade__cell-image,.bc-start-arcade__cursor{animation:none;transform:none}.bc-start-arcade__spotlight-frame:first-of-type{opacity:1}.bc-start-bbs__dialup,.bc-start-bbs__terminal,.bc-start-bbs__topbar,.bc-start-bbs__statusbar,.bc-start-bbs__title-block,.bc-start-bbs__title-dot,.bc-start-bbs__pane--menu,.bc-start-bbs__pane--chat,.bc-start-bbs__menu-cursor,.bc-start-bbs__menu-item,.bc-start-bbs__chat-track,.bc-start-bbs__chat-typing,.bc-start-bbs__title-text,.bc-start-bbs__prompt,.bc-start-bbs__caret,.bc-start-sys__dialup,.bc-start-sys__terminal,.bc-start-sys__topbar,.bc-start-sys__statusbar,.bc-start-sys__title-block,.bc-start-sys__title-dot,.bc-start-sys__pane--menu,.bc-start-sys__pane--chat,.bc-start-sys__menu-item,.bc-start-sys__chat,.bc-start-sys__chat-track,.bc-start-sys__chat-line,.bc-start-sys__chat-typing,.bc-start-sys__title-frame,.bc-start-sys__prompt,.bc-start-sys__caret,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-status,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-status-light,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-frame:before,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-scanline,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen .bc-screen-brand,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-dot,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__title-progress:after,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__satellite,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__content>h2,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-start-screen__content>.bc-action-group--title{animation:none;transform:none}}.bc-start-sys[data-start-intro=skip]{--bc-sys-handoff:0s;--bc-sys-title-at:0s;--bc-sys-title-dur:0s;--bc-sys-stack-dur:0s;--bc-sys-chat-start:0s}.bc-start-sys[data-start-intro=skip] :is(.bc-start-sys__topbar,.bc-start-sys__statusbar,.bc-start-sys__title-block,.bc-start-sys__pane--menu,.bc-start-sys__pane--chat,.bc-start-sys__chat-line,.bc-start-sys__chat-typing,.bc-start-sys__prompt){animation:none}.bc-screen--published{aspect-ratio:390/844;isolation:isolate;padding:0;position:relative}[data-bc-profile=T] .bc-screen--published{aspect-ratio:768/1024}[data-bc-profile=E] .bc-screen--published{aspect-ratio:16/9}[data-bc-profile] .bc-screen--published{padding:0}.bc-published-preview,.bc-dialogue-screen__base,.bc-calibration-screen__base,.bc-voice-answer-pattern,.bc-scene-sequence-player{width:100%;min-width:0;height:100%;min-height:0;position:relative}.bc-scene-loading{z-index:205;background:var(--bc-color-semantic-overlay-dim,#d7cfff59);-webkit-backdrop-filter:blur(var(--bc-effect-component-scene-backdrop-blur,16px));backdrop-filter:blur(var(--bc-effect-component-scene-backdrop-blur,16px));color:var(--bc-color-semantic-text-primary,#fff);place-items:center;display:grid;position:absolute;inset:0}.bc-scene-loading[data-loading-cover=true]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;display:block}.bc-scene-loading__panel{justify-items:center;gap:var(--bc-space-primitive-16,16px);padding:var(--bc-space-primitive-24,24px) var(--bc-space-primitive-32,32px);border-radius:var(--bc-space-primitive-16,16px);background:var(--bc-color-component-scene-backdrop-fallback,#2d2b40);display:grid}.bc-scene-loading__label{text-align:center;word-break:keep-all;margin:0}.bc-scene-loading__dots{gap:var(--bc-space-primitive-8,8px);display:inline-flex}.bc-scene-loading__dots>span{inline-size:var(--bc-space-primitive-12,12px);block-size:var(--bc-space-primitive-12,12px);background:currentColor;border-radius:50%;animation:1.2s ease-in-out infinite bc-scene-loading-dot}.bc-scene-loading__dots>span:nth-child(2){animation-delay:.15s}.bc-scene-loading__dots>span:nth-child(3){animation-delay:.3s}@keyframes bc-scene-loading-dot{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bc-scene-loading__dots>span{opacity:.6;animation:none}}.bc-scene-route-loading{background:var(--bc-color-component-scene-backdrop-fallback,#2d2b40);color:var(--bc-color-semantic-text-primary,#fff);place-items:center;display:grid}.bc-scene-route-loading__spinner{inline-size:var(--bc-space-primitive-48,48px);block-size:var(--bc-space-primitive-48,48px);border:var(--bc-space-primitive-4,4px) solid currentColor;border-block-start-color:#0000;border-radius:50%;animation:.9s linear infinite bc-scene-route-spin}@keyframes bc-scene-route-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bc-scene-route-loading__spinner{animation-duration:2.4s}}.bc-scene-audio-control{z-index:210;border:1px solid var(--bc-color-component-game-hud-foreground,#fff);background:var(--bc-color-component-game-hud-background,#47445f);min-width:44px;min-height:44px;color:var(--bc-color-component-game-hud-foreground,#fff);cursor:pointer;touch-action:manipulation;border-radius:4px;place-items:center;padding:7px;display:grid;position:absolute;inset-block-end:calc(12px + env(safe-area-inset-bottom,0px));inset-inline-start:calc(12px + env(safe-area-inset-left,0px))}.bc-scene-audio-control:before{content:"";position:absolute;inset:-12px}.bc-scene-audio-control:focus-visible{outline:2px solid var(--bc-color-component-game-hud-foreground,#fff);outline-offset:3px}[data-bc-profile=E] .bc-scene-audio-control{inset-block-end:calc(24px + env(safe-area-inset-bottom,0px));inset-inline-start:calc(24px + env(safe-area-inset-left,0px))}.bc-scene-sequence-player:has(.bc-start-sys__statusbar)>.bc-scene-audio-control{inset-block-end:calc(56px + env(safe-area-inset-bottom,0px))}[data-bc-profile=T] .bc-scene-sequence-player:has(.bc-start-sys__statusbar)>.bc-scene-audio-control{inset-block-end:calc(72px + env(safe-area-inset-bottom,0px))}[data-bc-profile=E] .bc-scene-sequence-player:has(.bc-start-sys__statusbar)>.bc-scene-audio-control{inset-block-end:calc(96px + env(safe-area-inset-bottom,0px))}.bc-scene-sequence-player__scene{width:100%;min-width:0;height:100%;min-height:0;position:relative}.bc-scene-sequence-player__scene[data-persistent-background=true]{background-position:50%;background-size:cover}.bc-scene-sequence-player__scene[data-persistent-background=true] .bc-scene-backdrop.has-image{background:0 0}.bc-scene-sequence-player__scene[data-persistent-background=true] .bc-scene-backdrop__image{visibility:hidden}.bc-scene-sequence-player__scene[data-scene-motion=exit]{animation:bc-motion-scene-out var(--bc-motion-semantic-duration-exit,.16s) var(--bc-motion-semantic-easing-exit,cubic-bezier(.3, 0, 1, 1)) both;pointer-events:none}.bc-scene-sequence-player__scene[data-scene-motion=enter]{animation:bc-motion-scene-in var(--bc-motion-semantic-duration-enter,.24s) var(--bc-motion-semantic-easing-enter,cubic-bezier(0, 0, 0, 1)) both;pointer-events:none}.bc-scene-playback-tools{flex-wrap:wrap;gap:8px;margin-block:16px;display:flex}.bc-scene-playback-tools button{cursor:pointer;color:inherit;background:0 0;border:1px solid;border-radius:4px;padding:8px 12px}.bc-scene-playback-tools select{font:inherit;color:inherit;background:var(--bc-story-color-panel,#2d2b40);border:1px solid;border-radius:4px;padding:8px 12px}@keyframes bc-motion-scene-out{0%{opacity:1}to{opacity:0}}@keyframes bc-motion-scene-in{0%{opacity:0}to{opacity:1}}.bc-scene-mock-controls{z-index:110;color:#fff;background:#141122eb;border-radius:8px;max-width:min(320px,100% - 24px);padding:6px 10px;position:absolute;inset-block-start:12px;inset-inline-end:12px;box-shadow:0 3px 14px #00000040}.bc-scene-mock-controls summary{cursor:pointer}.bc-scene-mock-controls>div{flex-wrap:wrap;gap:6px;padding-block-start:8px;display:flex}.bc-scene-mock-event{cursor:pointer;color:inherit;background:0 0;border:1px solid;border-radius:4px;padding:6px 8px}.bc-dialogue-screen__base{z-index:var(--bc-layer-semantic-content,2);position:absolute;inset:0}.bc-voice-answer-pattern[data-pattern-variant=preparing] .bc-dialogue__text{color:var(--bc-color-semantic-text-secondary,#d7cfff)}.bc-voice-answer-pattern-frame,.bc-voice-answer-pattern-frame__base{width:100%;min-width:0;height:100%;min-height:0;position:relative}.bc-voice-answer-pattern[data-pattern-variant=preparing] .bc-voice-status__timer{animation:1s step-end infinite bc-voice-answer-ready-timer-blink}@keyframes bc-voice-answer-ready-timer-blink{0%,49%{opacity:1}50%,to{opacity:.2}}@media (prefers-reduced-motion:reduce){.bc-voice-answer-pattern[data-pattern-variant=preparing] .bc-voice-status__timer{opacity:1;animation:none}}.bc-published-preview{isolation:isolate;color:var(--bc-color-semantic-text-primary)}.bc-published-preview .bc-interview-stage{height:100%;min-height:0;padding:0}.bc-published-preview .bc-interview-stage__gameplay-dialogue-pattern{inset:var(--bc-space-component-screen-shell-compact-block-inset,16px) var(--bc-space-component-screen-shell-compact-gutter,24px);width:auto;height:auto}[data-bc-profile=E] .bc-published-preview .bc-interview-stage__gameplay-dialogue-pattern{inset-block:var(--bc-space-component-screen-shell-expanded-block-inset,48px);inset-inline:clamp(24px,3.3333cqi,64px)}.bc-dialogue-screen__scene-layer{--bc-character-stage-drop:0px;--bc-character-stage-grow:0px;z-index:var(--bc-layer-component-character-stage-layer,1);inset-block:calc(12% + var(--bc-character-stage-drop) - var(--bc-character-stage-grow)) calc(25% - var(--bc-character-stage-drop));pointer-events:none;position:absolute;inset-inline:0;overflow:visible}[data-bc-profile=T] .bc-dialogue-screen__scene-layer{--bc-character-stage-drop:100px;--bc-character-stage-grow:100px}.bc-dialogue-screen__scene-layer .bc-character-stage{width:100%;height:100%}.bc-dialogue-screen__scene-layer .bc-actor-slot{background:0 0;border:0;width:auto;min-width:0;height:100%;overflow:visible}.bc-dialogue-screen__scene-layer .bc-actor-slot__caption{display:none}[data-bc-profile=E] .bc-dialogue-screen__scene-layer .bc-actor-slot{translate:0 5%;scale:1.4}.bc-dialogue-screen__foot-fade{--bc-character-foot-fade-baseline:calc(var(--bc-space-component-screen-shell-compact-block-inset,16px) + var(--bc-size-component-dialogue-block,277px));--bc-character-foot-fade-end:calc(var(--bc-character-foot-fade-baseline) + var(--bc-space-component-character-stage-foot-fade-overshoot,24px));--bc-character-foot-fade-mid:calc(var(--bc-character-foot-fade-end) * .65);z-index:var(--bc-layer-component-character-stage-layer,1);background:linear-gradient(to top, var(--bc-color-primitive-white,#fff) 0%, var(--bc-color-component-scene-backdrop-character-overlay,#fff3) var(--bc-character-foot-fade-mid), transparent var(--bc-character-foot-fade-end));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.bc-dialogue-screen__foot-fade{background:linear-gradient(to top, color-mix(in srgb, var(--bc-color-primitive-white,#fff) 45%, transparent) 0%, var(--bc-color-component-scene-backdrop-character-overlay,#fff3) var(--bc-character-foot-fade-mid), transparent var(--bc-character-foot-fade-end))}}.bc-dialogue-screen__foot-fade{pointer-events:none}[data-bc-profile=E] .bc-dialogue-screen__foot-fade{--bc-character-foot-fade-baseline:calc(var(--bc-space-component-screen-shell-expanded-block-inset,48px) + var(--bc-size-component-dialogue-block,277px))}.bc-interview-stage:has(>.bc-scene-backdrop.has-image:not([data-image-ready]))>.bc-dialogue-screen__foot-fade{visibility:hidden}.bc-dialogue-screen__base .bc-gameplay-dialogue-pattern__dialogue-slot{z-index:var(--bc-layer-semantic-content);position:relative}.bc-screen-modal-overlay{z-index:var(--bc-layer-semantic-modal,5);isolation:isolate;position:absolute;inset:0}.bc-modal-page__host{pointer-events:none;position:absolute;inset:0}.bc-screen-modal-overlay:before{content:"";z-index:-1;background:var(--bc-color-component-scene-backdrop-dim,#d7cfff59);-webkit-backdrop-filter:blur(var(--bc-effect-component-scene-backdrop-blur,16px));backdrop-filter:blur(var(--bc-effect-component-scene-backdrop-blur,16px));position:absolute;inset:0}.bc-screen-modal-overlay[data-modal-motion=enter]:before{animation:bc-motion-modal-backdrop-in var(--bc-motion-component-modal-shell-enter-duration,.24s) var(--bc-motion-component-modal-shell-enter-easing,cubic-bezier(0, 0, 0, 1)) both}.bc-screen-modal-overlay[data-modal-motion=exit]:before{animation:bc-motion-modal-backdrop-out var(--bc-motion-component-modal-shell-exit-duration,.16s) var(--bc-motion-component-modal-shell-exit-easing,cubic-bezier(.3, 0, 1, 1)) both}@keyframes bc-motion-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes bc-motion-modal-backdrop-out{0%{opacity:1}to{opacity:0}}.bc-screen-alert-overlay,.bc-voice-answer-pattern__alert{z-index:var(--bc-layer-semantic-status,4);top:calc(var(--bc-space-component-screen-shell-compact-block-inset,16px) + var(--bc-size-component-game-hud-min-block,48px) + var(--bc-space-semantic-stack-sm,12px));inset-inline:var(--bc-space-component-screen-shell-compact-gutter,24px);pointer-events:none;justify-content:center;display:flex;position:absolute}[data-bc-profile=E] .bc-screen-alert-overlay,[data-bc-profile=E] .bc-voice-answer-pattern__alert{top:calc(var(--bc-space-component-screen-shell-expanded-block-inset,48px) + var(--bc-size-component-game-hud-min-block,68px) + var(--bc-space-semantic-stack-sm,12px))}.bc-screen-alert-overlay.bc-calibration-pattern__alert{top:auto;bottom:calc(100% - var(--bc-space-component-camera-stage-guide-block-start,116px) + var(--bc-space-semantic-inset-lg,24px))}.bc-calibration-pattern[data-face-missing=true] .bc-calibration-pattern__alert{top:var(--bc-space-component-screen-shell-compact-block-inset,16px);bottom:auto}[data-bc-profile=E] .bc-calibration-pattern[data-face-missing=true] .bc-calibration-pattern__alert{top:var(--bc-space-component-screen-shell-expanded-block-inset,48px)}.bc-interview-alert-stack{align-items:center;gap:var(--bc-space-semantic-stack-sm,12px);flex-direction:column}.bc-alert{--bc-alert-cut-inline:var(--bc-geometry-component-alert-cut-inline,7px);--bc-alert-cut-block:var(--bc-geometry-component-alert-cut-block,14px);isolation:isolate;gap:var(--bc-space-semantic-stack-xs,8px);inline-size:min(100%, var(--bc-size-component-alert-max-inline,324px));box-sizing:border-box;max-inline-size:100%;padding:var(--bc-space-semantic-inset-md,16px);color:var(--bc-color-semantic-text-primary,#fff);clip-path:polygon(var(--bc-alert-cut-inline) 0, 100% 0, 100% calc(100% - var(--bc-alert-cut-block)), calc(100% - var(--bc-alert-cut-inline)) 100%, 0 100%, 0 var(--bc-alert-cut-block));filter:drop-shadow(0 4px 8px #0000003d);pointer-events:auto;animation:bc-alert-enter var(--bc-motion-semantic-duration-enter,.24s) var(--bc-motion-semantic-easing-enter,cubic-bezier(0, 0, 0, 1)) both;background:0 0;display:grid;position:relative}.bc-alert:before{z-index:-1;background:var(--bc-color-semantic-surface-shell,#2d2b40);content:"";opacity:var(--bc-opacity-component-alert-background,.9);position:absolute;inset:0}.bc-alert.is-exiting{pointer-events:none;animation:bc-alert-exit var(--bc-motion-semantic-duration-exit,.16s) var(--bc-motion-semantic-easing-exit,cubic-bezier(.4, 0, 1, 1)) both}.bc-alert__action{flex:none;display:flex}.bc-alert__action .bc-button{white-space:nowrap}.bc-alert__heading{align-items:center;gap:var(--bc-space-semantic-stack-xs,8px);min-inline-size:0;display:flex}.bc-alert__title{min-inline-size:0;font:inherit;flex:1}.bc-alert__icon{font-size:var(--bc-size-component-alert-status-icon-box,18px);flex:none}.bc-alert__icon--22,.bc-alert__icon--24{display:none}@media (min-width:768px){.bc-alert__icon--18{display:none}.bc-alert__icon--22{display:inline-block}}[data-bc-profile=M] .bc-alert__icon--18,[data-bc-profile=E] .bc-alert__icon--18{display:inline-block}[data-bc-profile=M] .bc-alert__icon--22,[data-bc-profile=E] .bc-alert__icon--22,[data-bc-profile=M] .bc-alert__icon--24,[data-bc-profile=E] .bc-alert__icon--24,[data-bc-profile=T] .bc-alert__icon--18{display:none}[data-bc-profile=T] .bc-alert__icon--22{display:inline-block}@container (min-width:1600px){[data-bc-profile=E] .bc-alert__icon--18{display:none}[data-bc-profile=E] .bc-alert__icon--22{display:inline-block}}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-alert__icon--18,[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-alert__icon--22{display:none}[data-bc-profile=E][data-bc-expanded-viewport="1920"] .bc-alert__icon--24{display:inline-block}.bc-alert__dismiss{inline-size:var(--bc-size-semantic-icon-md,20px);block-size:var(--bc-size-semantic-icon-md,20px);color:currentColor;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.bc-alert__dismiss:before{inline-size:max(100%, var(--bc-size-semantic-touch-target-minimum,44px));block-size:max(100%, var(--bc-size-semantic-touch-target-minimum,44px));content:"";position:absolute}.bc-alert__dismiss:focus-visible{outline:var(--bc-stroke-component-focus-stroke,3px) solid var(--bc-color-semantic-focus-ring,#a697ff);outline-offset:var(--bc-space-component-focus-offset,2px)}.bc-alert--info .bc-alert__heading{color:var(--bc-color-primitive-brand-accent,#a697ff)}.bc-alert--warning .bc-alert__heading{color:var(--bc-color-semantic-state-warning-accent,#ffc857)}.bc-alert--error .bc-alert__heading{color:var(--bc-color-semantic-state-danger-accent,#ff5757)}.bc-alert--success .bc-alert__heading{color:var(--bc-color-semantic-state-success-accent,#72d6a0)}.bc-alert p{margin:0}@keyframes bc-alert-enter{0%{opacity:0;transform:translateY(calc(-1 * var(--bc-motion-semantic-distance-small,8px)))}to{opacity:1;transform:translateY(0)}}@keyframes bc-alert-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(-1 * var(--bc-motion-semantic-distance-small,8px)))}}@media (prefers-reduced-motion:reduce){.bc-alert,.bc-alert.is-exiting{animation:none;transform:none}}.bc-choice-screen{padding:var(--bc-space-component-screen-shell-compact-block-inset,16px) var(--bc-space-component-screen-shell-compact-gutter,24px)}[data-bc-profile=E] .bc-choice-screen{padding-block:var(--bc-space-component-screen-shell-expanded-block-inset,48px);padding-inline:clamp(24px,3.3333cqi,64px)}.bc-voice-answer-pattern__countdown{pointer-events:none;place-items:center;width:100%;height:100%;display:grid}.bc-support-screen,.bc-result-page{background:var(--bc-color-semantic-surface-shell);align-content:start;overflow:auto}.bc-result-page,.bc-support-screen,.bc-screen--document-shell,.bc-screen--result-sharing{--bc-result-scene-near:#393456;--bc-result-scene-mid:#2c2843;--bc-result-scene-deep:#100e18;--bc-result-scene-grid:#d7cfff0d;--bc-result-scene-grid-line:2px;--bc-result-scene-grid-step:48px;--bc-result-scene-angle:-74deg;background:repeating-linear-gradient(0deg, var(--bc-result-scene-grid) 0 var(--bc-result-scene-grid-line), transparent var(--bc-result-scene-grid-line) var(--bc-result-scene-grid-step)), repeating-linear-gradient(90deg, var(--bc-result-scene-grid) 0 var(--bc-result-scene-grid-line), transparent var(--bc-result-scene-grid-line) var(--bc-result-scene-grid-step)), linear-gradient(var(--bc-result-scene-angle), var(--bc-result-scene-mid) 1.4%, #000 64%, var(--bc-result-scene-deep) 82%, var(--bc-result-scene-near) 97.5%)}[data-bc-profile=T] .bc-result-page,[data-bc-profile=T] .bc-support-screen,[data-bc-profile=T] .bc-screen--document-shell,[data-bc-profile=T] .bc-screen--result-sharing{--bc-result-scene-angle:-65deg}[data-bc-profile=E] .bc-result-page,[data-bc-profile=E] .bc-support-screen,[data-bc-profile=E] .bc-screen--document-shell,[data-bc-profile=E] .bc-screen--result-sharing{--bc-result-scene-angle:-30deg}.bc-result-page{display:block}.bc-result-page__base{box-sizing:border-box;min-height:100%;padding-block:var(--bc-space-component-result-layout-padding,24px);padding-inline:var(--bc-space-component-screen-shell-compact-gutter,24px);display:grid}.bc-result-page__base>.bc-result-state{min-height:100%}.bc-support-screen{display:block}.bc-support-screen__base{box-sizing:border-box;min-height:100%;padding-block:var(--bc-space-component-result-layout-padding,24px);padding-inline:var(--bc-space-component-screen-shell-compact-gutter,24px);display:grid}.bc-document-shell__doc,.bc-document-shell__actions{max-inline-size:var(--bc-size-component-document-shell-max-measure,100%);inline-size:100%;margin-inline:auto}.bc-document-shell__doc{align-content:start;gap:var(--bc-space-component-document-shell-section-gap,24px);min-width:0;display:grid}.bc-document-shell__header-row{align-items:center;gap:var(--bc-space-semantic-inline-sm,12px);min-width:0;display:flex}.bc-document-shell__header-row>.bc-result__label-row{flex:auto;min-width:0}.bc-document-shell__header-row>.bc-close-button{flex:none;margin-inline-start:auto}.bc-document-shell__header,.bc-document-shell__section{align-content:start;gap:var(--bc-space-component-document-shell-content-gap,12px);min-width:0;display:grid}.bc-document-shell__title,.bc-document-shell__lede,.bc-document-shell__body{margin:0}.bc-document-shell__title{word-break:keep-all;overflow-wrap:break-word;color:var(--bc-color-component-result-layout-foreground,#fff)}.bc-document-shell__lede{color:var(--bc-color-semantic-text-secondary,#d7cfff)}.bc-document-shell__body{white-space:pre-line;overflow-wrap:break-word;color:var(--bc-color-component-result-layout-foreground,#fff)}.bc-document-shell__links{gap:var(--bc-space-semantic-inline-xs,8px) var(--bc-space-semantic-inline-sm,12px);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.bc-document-shell__links a{color:var(--bc-color-semantic-action-primary,#a697ff);text-underline-offset:.2em;text-decoration:underline}.bc-document-shell__links a:hover{text-decoration-thickness:var(--bc-stroke-primitive-2,2px)}.bc-document-shell__links a:focus-visible{outline:var(--bc-stroke-primitive-2,2px) solid currentColor;outline-offset:var(--bc-space-primitive-2,2px)}.bc-document-shell .bc-result__section-label{white-space:normal;word-break:keep-all}.bc-document-shell__actions{min-width:0;display:grid}.bc-result-state{min-height:100%;padding:var(--bc-space-semantic-inset-lg,24px);box-sizing:border-box;align-content:center;justify-items:center;gap:var(--bc-space-semantic-section-lg,24px);text-align:center;display:grid}.bc-result-state h1,.bc-result-state p{margin:0}.bc-result-page:has(>.bc-result-state){align-content:stretch}.bc-result-loading{--bc-result-loading-cycle:2.6s;--bc-result-loading-count:12;--bc-result-loading-step:calc(var(--bc-result-loading-cycle) / (var(--bc-result-loading-count) * 2));--bc-result-loading-ink:var(--bc-color-component-result-layout-accent-foreground,#a697ff);--bc-result-loading-bar-value:26px;--bc-result-loading-bar-body:12px;box-sizing:border-box;min-width:0}.bc-result-loading[data-loading-mode=generate]{--bc-result-loading-cycle:3.4s}[data-bc-profile=E] .bc-result-loading{--bc-result-loading-bar-value:40px;--bc-result-loading-bar-body:16px}.bc-result-page__base>.bc-result-loading{min-height:100%}.bc-result-loading h1,.bc-result-loading p{margin:0}.bc-result-loading__message{color:var(--bc-color-component-result-layout-secondary-foreground,#cfc7ff)}.bc-result-loading--dossier{text-align:center;display:grid}.bc-result-loading__shell{min-height:0}.bc-result-loading__scan{z-index:3;block-size:var(--bc-stroke-primitive-3,3px);background:linear-gradient(90deg, transparent, var(--bc-result-loading-ink), transparent);animation:bc-result-loading-scan var(--bc-result-loading-cycle) var(--bc-motion-semantic-easing-standard,cubic-bezier(.2, 0, 0, 1)) infinite;pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}.bc-result-loading__shell .bc-result__rule{transform-origin:0;animation:bc-result-loading-rule var(--bc-result-loading-cycle) var(--bc-motion-semantic-easing-standard,cubic-bezier(.2, 0, 0, 1)) infinite;animation-delay:calc(var(--bc-result-loading-index,0) * var(--bc-result-loading-cycle) / 8)}.bc-result-loading__bar{block-size:var(--bc-result-loading-bar-body);background:var(--bc-result-loading-ink);opacity:.28;animation:bc-result-loading-bar var(--bc-result-loading-cycle) var(--bc-motion-semantic-easing-standard,cubic-bezier(.2, 0, 0, 1)) infinite;animation-delay:calc(var(--bc-result-loading-index,0) * var(--bc-result-loading-cycle) / 8);display:block}.bc-result-loading__bar[data-bar-size=value]{block-size:var(--bc-result-loading-bar-value)}.bc-result-loading__bar[data-bar-size=body]{block-size:var(--bc-result-loading-bar-body)}.bc-result-loading__bar[data-bar-width=full]{inline-size:100%}.bc-result-loading__bar[data-bar-width=lg]{inline-size:76%}.bc-result-loading__bar[data-bar-width=md]{inline-size:58%}.bc-result-loading__bar[data-bar-width=sm]{inline-size:38%}.bc-result-loading__silhouette{opacity:.22;block-size:62%;inline-size:56%;animation:bc-result-loading-bar var(--bc-result-loading-cycle) var(--bc-motion-semantic-easing-standard,cubic-bezier(.2, 0, 0, 1)) infinite;position:relative}.bc-result-loading__silhouette:before,.bc-result-loading__silhouette:after{background:var(--bc-result-loading-ink);content:"";position:absolute}.bc-result-loading__silhouette:before{aspect-ratio:1;border-radius:50%;inline-size:38%;inset-block-start:0;inset-inline-start:50%;translate:-50%}.bc-result-loading__silhouette:after{clip-path:polygon(0 100%,0 42%,26% 6%,74% 6%,100% 42%,100% 100%);block-size:52%;inset-block-end:0;inset-inline:0}.bc-result-loading__status{justify-items:center;gap:var(--bc-space-semantic-stack-xs,8px);display:grid}.bc-result-loading__status>h1,.bc-result-loading--gauge>h1,.bc-result-loading__message{overflow-wrap:break-word;word-break:keep-all;inline-size:min(100%,420px)}@keyframes bc-result-loading-scan{0%{opacity:0;inset-block-start:0}8%{opacity:.92}86%{opacity:.92}to{opacity:0;inset-block-start:100%}}@keyframes bc-result-loading-rule{0%,10%{opacity:.3;transform:scaleX(0)}46%{opacity:1;transform:scaleX(1)}92%,to{opacity:.3;transform:scaleX(1)}}@keyframes bc-result-loading-bar{0%,18%{opacity:.24}52%{opacity:.68}92%,to{opacity:.24}}.bc-result-loading--gauge{align-content:center;justify-items:center;gap:var(--bc-space-semantic-inset-md,16px);padding:var(--bc-space-semantic-inset-lg,24px);text-align:center;display:grid}.bc-result-loading__badge{align-items:center;gap:var(--bc-space-semantic-inline-xs,8px);color:var(--bc-result-loading-ink);letter-spacing:.08em;display:inline-flex}.bc-result-loading__badge-light{inline-size:var(--bc-stroke-primitive-8,8px);block-size:var(--bc-stroke-primitive-8,8px);background:var(--bc-result-loading-ink);animation:bc-result-loading-blink var(--bc-result-loading-cycle) steps(2, jump-none) infinite}.bc-result-loading__dot{animation:bc-result-loading-dot var(--bc-result-loading-cycle) var(--bc-motion-semantic-easing-linear,linear) infinite;animation-delay:calc(var(--bc-result-loading-index,0) * var(--bc-result-loading-cycle) / 8)}.bc-result-loading__gauge{--bc-result-loading-slant:14deg;--bc-result-loading-cell-block:clamp(14px, 2.4svh, 28px);--bc-result-loading-overhang:calc(var(--bc-result-loading-cell-block) * .28 / 2);gap:var(--bc-space-primitive-2,2px);inline-size:min(100%,420px);padding-block:var(--bc-stroke-primitive-3,3px);border:var(--bc-stroke-primitive-3,3px) solid var(--bc-result-loading-ink);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.bc-result-loading__cell{block-size:var(--bc-result-loading-cell-block,clamp(14px, 2.4svh, 28px));background:var(--bc-result-loading-ink);transform:skewX(calc(var(--bc-result-loading-slant) * -1));animation:bc-result-loading-cell var(--bc-result-loading-cycle) var(--bc-motion-semantic-easing-linear,linear) infinite;animation-delay:calc((var(--bc-result-loading-count) * 2 - var(--bc-result-loading-index,0)) * var(--bc-result-loading-step) * -1)}.bc-result-loading__cell:first-child{margin-inline-start:calc(var(--bc-result-loading-overhang) * -1)}.bc-result-loading__cell:last-child{margin-inline-end:calc(var(--bc-result-loading-overhang) * -1)}@keyframes bc-result-loading-cell{0%,49.9%{opacity:1}50%,to{opacity:.16}}@keyframes bc-result-loading-dot{0%,28%{opacity:1}29%,to{opacity:.22}}@keyframes bc-result-loading-blink{0%{opacity:1}to{opacity:.28}}@media (prefers-reduced-motion:reduce){.bc-result-loading__scan{opacity:0;animation:none}.bc-result-loading__shell .bc-result__rule,.bc-result-loading__bar,.bc-result-loading__silhouette,.bc-result-loading__badge-light,.bc-result-loading__dot,.bc-result-loading__cell{opacity:1;animation:none}.bc-result-loading__shell .bc-result__rule{transform:none}.bc-result-loading__bar,.bc-result-loading__silhouette{opacity:.28}.bc-result-loading__cell{opacity:.5}}.bc-calibration-pattern{box-sizing:border-box;isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.bc-calibration-pattern .bc-camera-stage{display:block}.bc-calibration-pattern__dialogue-layer{z-index:var(--bc-layer-semantic-content,2);inset-block:var(--bc-space-component-screen-shell-compact-block-inset,16px);inset-inline:var(--bc-space-component-screen-shell-compact-gutter,24px);pointer-events:none;grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid;position:absolute}.bc-calibration-pattern__dialogue-layer>.bc-dialogue{pointer-events:auto;grid-row:2}.bc-calibration-pattern__dialogue-layer--speech{row-gap:var(--bc-space-component-voice-answer-status-to-dialogue-gap,10px);grid-template-rows:minmax(0,1fr) auto auto}.bc-calibration-pattern__dialogue-layer--speech>.bc-dialogue{grid-row:3}.bc-calibration-pattern__countdown{grid-row:1;place-items:center;min-height:0;display:grid}.bc-calibration-pattern__dialogue-lead{grid-row:2;min-width:0}[data-bc-profile=M] .bc-calibration-pattern__dialogue-lead{width:calc(100% + var(--bc-space-component-screen-shell-compact-gutter,24px));margin-inline-end:calc(var(--bc-space-component-screen-shell-compact-gutter,24px) * -1)}[data-bc-profile=M] .bc-calibration-pattern__dialogue-lead .bc-voice-status{--bc-voice-status-content-inline-end:var(--bc-space-semantic-inset-lg,24px);width:var(--bc-size-component-voice-status-bar-max-inline,340px);margin-inline-start:auto;margin-inline-end:var(--bc-space-component-voice-answer-status-inline-end,0px)}[data-bc-profile=T] .bc-calibration-pattern__dialogue-layer>.bc-dialogue--has-top-accessory .bc-dialogue__top-accessory{inset-inline-end:calc(( var(--bc-space-component-voice-answer-status-trailing-bleed,34px) - var(--bc-space-component-screen-shell-compact-gutter,24px) ) * -1)}[data-bc-profile=M] .bc-calibration-pattern__dialogue-layer>.bc-dialogue--compact,[data-bc-profile=T] .bc-calibration-pattern__dialogue-layer>.bc-dialogue--compact{width:calc(100% + var(--bc-space-component-screen-shell-compact-gutter,24px));max-width:calc(100% + var(--bc-space-component-screen-shell-compact-gutter,24px));margin-inline-end:calc(var(--bc-space-component-screen-shell-compact-gutter,24px) * -1)}[data-bc-profile=E] .bc-calibration-pattern__dialogue-layer{inset-block:var(--bc-space-component-screen-shell-expanded-block-inset,48px);inset-inline:clamp(var(--bc-space-component-screen-shell-expanded-gutter-min,24px), 3.3333cqi, var(--bc-space-component-screen-shell-expanded-gutter-max,64px))}.bc-narrative-scene-screen{isolation:isolate;background:0 0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.bc-narrative-scene-screen[data-scene-action=enabled]{cursor:pointer}.bc-narrative-scene-screen[data-scene-action=enabled]:focus-visible{box-shadow:inset 0 0 0 3px var(--bc-color-semantic-border-selected,#a697ff);outline:0}.bc-narrative-scene-screen__composition{z-index:var(--bc-layer-component-character-stage-layer,1);pointer-events:none;min-width:0;min-height:0;position:absolute;inset:0}.bc-narrative-scene-screen__dialogue-layer{z-index:var(--bc-layer-semantic-content,2);inset-block:var(--bc-space-component-screen-shell-compact-block-inset,16px);inset-inline:var(--bc-space-component-screen-shell-compact-gutter,24px);position:absolute}.bc-narrative-scene-screen__dialogue{width:100%;height:100%}[data-bc-profile=E] .bc-narrative-scene-screen__dialogue-layer{inset-block:var(--bc-space-component-screen-shell-expanded-block-inset,48px);inset-inline:clamp(var(--bc-space-component-screen-shell-expanded-gutter-min,24px), 3.3333cqi, var(--bc-space-component-screen-shell-expanded-gutter-max,64px))}.bc-intro-brand-composition{position:absolute;inset:0;container-type:size}.bc-intro-brand-composition__prop{isolation:isolate;animation:bc-motion-prop-in var(--bc-motion-semantic-duration-emphasis,.36s) var(--bc-motion-semantic-easing-emphasis,cubic-bezier(.34, 1.2, .64, 1)) both;position:absolute}@keyframes bc-motion-prop-in{0%{opacity:0;transform:translate3d(var(--bc-intro-prop-enter-inline), var(--bc-motion-semantic-distance-small,8px), 0) scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}.bc-intro-brand-composition__mask{position:absolute;inset:0;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bc-intro-brand-composition__image,.bc-intro-brand-composition__border{max-width:none;display:block;position:absolute}.bc-intro-brand-composition__border{z-index:1;pointer-events:none}.bc-intro-brand-composition__prop--slant-left{--bc-intro-prop-enter-inline:calc(-1 * var(--bc-motion-semantic-distance-medium,16px));aspect-ratio:719.446/648;width:84.1026%;top:2.8436%;left:4.8718%}.bc-intro-brand-composition__prop--slant-left .bc-intro-brand-composition__mask{-webkit-mask-image:url(/images/props/frames/03-brand-prop-frame-slant-left-mask.svg);mask-image:url(/images/props/frames/03-brand-prop-frame-slant-left-mask.svg)}.bc-intro-brand-composition__prop--slant-left .bc-intro-brand-composition__image{width:143.341%;top:-34.0173%;left:-19.2454%}.bc-intro-brand-composition__prop--slant-left .bc-intro-brand-composition__border{width:103.178%;height:103.626%;inset:-1.6965% -1.542% -1.9295% -1.6364%}.bc-intro-brand-composition__prop--slant-right{--bc-intro-prop-enter-inline:var(--bc-motion-semantic-distance-medium,16px);aspect-ratio:815.498/636;width:89.4273%;top:31.7536%;left:8.71795%}.bc-intro-brand-composition__prop--slant-right .bc-intro-brand-composition__mask{-webkit-mask-image:url(/images/props/frames/03-brand-prop-frame-slant-right-mask.svg);mask-image:url(/images/props/frames/03-brand-prop-frame-slant-right-mask.svg)}.bc-intro-brand-composition__prop--slant-right .bc-intro-brand-composition__image{width:126.01%;top:-26.377%;left:-13.096%}.bc-intro-brand-composition__prop--slant-right .bc-intro-brand-composition__border{width:102.932%;height:103.375%;inset:-1.7119% -1.4329% -1.6626% -1.4992%}.bc-intro-brand-composition{--bc-intro-prop-dialogue-inset:var(--bc-space-component-screen-shell-compact-block-inset,16px);--bc-intro-prop-dialogue-block:var(--bc-size-component-dialogue-body-block,218px);--bc-intro-prop-dialogue-gap:var(--bc-space-component-game-choice-section-gap,24px)}[data-bc-profile=E] .bc-intro-brand-composition{--bc-intro-prop-dialogue-inset:var(--bc-space-component-screen-shell-expanded-block-inset,48px)}.bc-narrative-scene-screen:has(.bc-dialogue:not(.bc-dialogue--without-speaker)) .bc-intro-brand-composition{--bc-intro-prop-dialogue-block:var(--bc-size-component-dialogue-block,263px)}[data-bc-profile=M] .bc-intro-brand-composition__prop{--bc-intro-prop-pair-inline:min(84.1026cqi, max(0px, calc((97.1564cqh - var(--bc-intro-prop-dialogue-inset) - var(--bc-intro-prop-dialogue-block) - var(--bc-intro-prop-dialogue-gap)) / (28.91 * 844 / 390 / 84.1026 + 89.4273 / 84.1026 * 636 / 815.498))))}[data-bc-profile=M] .bc-intro-brand-composition__prop--slant-left{top:2.8436%;left:calc(50cqi - var(--bc-intro-prop-pair-inline) * (45.1282 / 84.1026));width:var(--bc-intro-prop-pair-inline)}[data-bc-profile=M] .bc-intro-brand-composition__prop--slant-right{top:calc(2.8436% + var(--bc-intro-prop-pair-inline) * (28.91 * 844 / 390 / 84.1026));left:calc(50cqi - var(--bc-intro-prop-pair-inline) * (41.2821 / 84.1026));width:calc(var(--bc-intro-prop-pair-inline) * (89.4273 / 84.1026))}[data-bc-profile=T] .bc-intro-brand-composition__prop{--bc-intro-prop-pair-inline:min(59.8498cqi, max(0px, calc((96.3867cqh - var(--bc-intro-prop-dialogue-inset) - var(--bc-intro-prop-dialogue-block) - var(--bc-intro-prop-dialogue-gap)) / (29.8828 * 1024 / 768 / 59.8498 + 63.639 / 59.8498 * 636 / 815.498))))}[data-bc-profile=T] .bc-intro-brand-composition__prop--slant-left{top:3.61328%;left:calc(50cqi - var(--bc-intro-prop-pair-inline) * (45.5729 / 59.8498));width:var(--bc-intro-prop-pair-inline)}[data-bc-profile=T] .bc-intro-brand-composition__prop--slant-right{top:calc(3.61328% + var(--bc-intro-prop-pair-inline) * (29.8828 * 1024 / 768 / 59.8498));left:calc(50cqi - var(--bc-intro-prop-pair-inline) * (17.3177 / 59.8498));width:calc(var(--bc-intro-prop-pair-inline) * (63.639 / 59.8498))}[data-bc-profile=E] .bc-intro-brand-composition__prop{--bc-intro-prop-pair-inline:min(37.4712cqi, max(0px, calc((92.8704cqh - var(--bc-intro-prop-dialogue-inset) - var(--bc-intro-prop-dialogue-block) - var(--bc-intro-prop-dialogue-gap)) / (648 / 719.446))))}[data-bc-profile=E] .bc-intro-brand-composition__prop--slant-left{top:7.12963%;left:calc(50cqi - var(--bc-intro-prop-pair-inline) * (41.4063 / 37.4712));width:var(--bc-intro-prop-pair-inline)}[data-bc-profile=E] .bc-intro-brand-composition__prop--slant-right{top:calc(7.12963% + var(--bc-intro-prop-pair-inline) * (.555555 * 1080 / 1920 / 37.4712));bottom:auto;right:auto;left:calc(50cqi - var(--bc-intro-prop-pair-inline) * (.416667 / 37.4712));width:calc(var(--bc-intro-prop-pair-inline) * (42.4739 / 37.4712))}@container (min-width:800px){[data-bc-profile=T] .bc-intro-brand-composition__prop{--bc-intro-prop-pair-inline:min(37.4712cqi, max(0px, calc((92.8704cqh - var(--bc-intro-prop-dialogue-inset) - var(--bc-intro-prop-dialogue-block) - var(--bc-intro-prop-dialogue-gap)) / (648 / 719.446))))}[data-bc-profile=T] .bc-intro-brand-composition__prop--slant-left{top:7.12963%;left:calc(50cqi - var(--bc-intro-prop-pair-inline) * (41.4063 / 37.4712));width:var(--bc-intro-prop-pair-inline)}[data-bc-profile=T] .bc-intro-brand-composition__prop--slant-right{top:calc(7.12963% + var(--bc-intro-prop-pair-inline) * (.555555 * 1080 / 1920 / 37.4712));bottom:auto;right:auto;left:calc(50cqi - var(--bc-intro-prop-pair-inline) * (.416667 / 37.4712));width:calc(var(--bc-intro-prop-pair-inline) * (42.4739 / 37.4712))}}.bc-gameplay-dialogue-pattern[data-dialogue-stage=waiting] .bc-gameplay-dialogue-pattern__dialogue-slot{visibility:hidden}.bc-dialogue[data-dialogue-playback] .bc-dialogue__content{animation:none}.bc-dialogue[data-dialogue-playback=enter]{animation:bc-motion-dialogue-enter .3s var(--bc-motion-semantic-easing-enter,cubic-bezier(0, 0, 0, 1)) both}.bc-gameplay-dialogue-pattern[data-dialogue-paused=true] .bc-dialogue[data-dialogue-playback=enter]{animation-play-state:paused}@keyframes bc-motion-dialogue-enter{0%{opacity:0;transform:translateY(var(--bc-motion-semantic-distance-small,8px))}to{opacity:1;transform:translateY(0)}}.bc-actor-slot[data-actor-motion=exit]{animation:bc-motion-actor-out var(--bc-motion-semantic-duration-exit,.16s) var(--bc-motion-semantic-easing-exit,cubic-bezier(.3, 0, 1, 1)) both}.bc-actor-slot[data-actor-motion=static]{animation:none}@keyframes bc-motion-actor-out{0%{opacity:1}to{opacity:0}}.bc-modal-composition[data-modal-motion]>.bc-modal__panel-anchor>.bc-modal{animation:none}.bc-modal-composition[data-modal-motion=enter],.bc-modal-pattern[data-modal-motion=enter]{animation:bc-motion-panel-in var(--bc-motion-component-modal-shell-enter-duration,.24s) var(--bc-motion-component-modal-shell-enter-easing,cubic-bezier(0, 0, 0, 1)) both}.bc-modal-composition[data-modal-motion=exit],.bc-modal-pattern[data-modal-motion=exit]{animation:bc-motion-modal-out var(--bc-motion-component-modal-shell-exit-duration,.16s) var(--bc-motion-component-modal-shell-exit-easing,cubic-bezier(.3, 0, 1, 1)) both}.bc-modal-pattern .bc-modal-composition[data-modal-motion]{animation:none}@keyframes bc-motion-modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(var(--bc-motion-component-modal-shell-enter-scale,.96))}}@media (prefers-reduced-motion:reduce){.bc-scene-sequence-player__scene[data-scene-motion],.bc-intro-brand-composition__prop,.bc-screen-modal-overlay[data-modal-motion]:before,.bc-dialogue[data-dialogue-playback=enter],.bc-actor-slot[data-actor-motion=exit],.bc-modal-composition[data-modal-motion],.bc-modal-pattern[data-modal-motion]{animation:none}}.bc-dialogue__full-text-accessible{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bc-app-screen{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100dvh;min-height:100vh;overflow:hidden}.bc-app-screen img{-webkit-user-drag:none}.bc-app-screen :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans), Arial, Helvetica, sans-serif}@keyframes bubble-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.animate-bubble-in{animation:.35s ease-out both bubble-in}@keyframes result-reveal{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.animate-result-reveal{animation:.5s ease-out both result-reveal}@keyframes result-stage{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-result-stage{animation:.4s ease-out both result-stage}@keyframes result-pop{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.animate-result-pop{animation:.55s cubic-bezier(.34,1.56,.64,1) both result-pop}@media (prefers-reduced-motion:reduce){.animate-bubble-in,.animate-result-reveal,.animate-result-stage,.animate-result-pop{animation:none}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@keyframes pulse{50%{opacity:.5}}
