@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-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-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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-500:#f99c00;--color-amber-700:#b75000;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-50:#f0fdfa;--color-teal-200:#96f7e4;--color-teal-950:#022f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-900:#104e64;--color-cyan-950:#053345;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-500:#00a5ef;--color-sky-800:#005986;--color-sky-900:#024a70;--color-sky-950:#052f4a;--color-violet-50:#f5f3ff;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-violet-950:#2f0d68;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f6cfff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-800:#8a0194;--color-fuchsia-900:#721378;--color-fuchsia-950:#4b004f;--color-rose-50:#fff1f2;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-500:#ff2357;--color-rose-800:#a30037;--color-rose-900:#8b0836;--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-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-normal:0em;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--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-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-teal-50:lab(98.3189% -4.74921 -.111711);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-teal-950:lab(16.6371% -15.3183 -3.81732);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-cyan-950:lab(19.1528% -9.68757 -15.5267);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-sky-900:lab(29.1959% -8.34689 -28.2453);--color-sky-950:lab(17.8299% -5.31271 -21.1584);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-violet-900:lab(24.3783% 45.7525 -61.4902);--color-violet-950:lab(14.0706% 33.3353 -46.7553);--color-fuchsia-50:lab(97.1083% 4.46233 -4.09334);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-800:lab(32.904% 60.2883 -43.6569);--color-fuchsia-900:lab(27.755% 48.6174 -34.3553);--color-fuchsia-950:lab(15.7348% 39.0235 -27.4073);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--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,ui-sans-serif, system-ui, 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{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{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[94px\]{top:94px}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.right-0{right:calc(var(--spacing) * 0)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[9999\]{z-index:9999}.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-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.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-5{margin-top:calc(var(--spacing) * 5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[25\/6\]{aspect-ratio:25/6}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-\[220px\]{height:220px}.h-\[var\(--yawn-app-header-height\)\]{height:var(--yawn-app-header-height)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[80vh\]{max-height:80vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[420px\]{max-height:420px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-\[88px\]{min-height:88px}.min-h-\[380px\]{min-height:380px}.min-h-\[520px\]{min-height:520px}.min-h-\[620px\]{min-height:620px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.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-28{width:calc(var(--spacing) * 28)}.w-\[320px\]{width:320px}.w-\[calc\(100vw-13\.5rem\)\]{width:calc(100vw - 13.5rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-\[340px\]{max-width:340px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-\[180px\]{min-width:180px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-3{--tw-translate-x:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[28px_1fr\]{grid-template-columns:28px 1fr}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[34px_minmax\(0\,1fr\)_auto\]{grid-template-columns:34px minmax(0,1fr) auto}.grid-cols-\[100px_1fr_90px\]{grid-template-columns:100px 1fr 90px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.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-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * 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)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}: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)))}:where(.divide-zinc-200>:not(:last-child)){border-color:var(--color-zinc-200)}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#2a9d8f\]{border-color:#2a9d8f}.border-\[\#2a9d8f\]\/15{border-color:#2a9d8f26;border-color:lab(58.3688% -35.1964 -2.27469/.15)}.border-\[\#2a9d8f\]\/20{border-color:#2a9d8f33;border-color:lab(58.3688% -35.1964 -2.27469/.2)}.border-\[\#2a9d8f\]\/25{border-color:#2a9d8f40;border-color:lab(58.3688% -35.1964 -2.27469/.25)}.border-\[\#2a9d8f\]\/30{border-color:#2a9d8f4d;border-color:lab(58.3688% -35.1964 -2.27469/.3)}.border-\[\#2a9d8f\]\/35{border-color:#2a9d8f59;border-color:lab(58.3688% -35.1964 -2.27469/.35)}.border-\[\#77d7cf\]\/20{border-color:#77d7cf33;border-color:lab(79.9555% -31.18 -5.38222/.2)}.border-\[\#77d7cf\]\/22{border-color:#77d7cf38;border-color:lab(79.9555% -31.18 -5.38222/.22)}.border-\[\#77d7cf\]\/25{border-color:#77d7cf40;border-color:lab(79.9555% -31.18 -5.38222/.25)}.border-\[\#77d7cf\]\/30{border-color:#77d7cf4d;border-color:lab(79.9555% -31.18 -5.38222/.3)}.border-\[\#b7e7e1\]{border-color:#b7e7e1}.border-\[\#d946ef\]\/15{border-color:#d946ef26;border-color:lab(57.1351% 72.4919 -56.896/.15)}.border-\[\#d946ef\]\/20{border-color:#d946ef33;border-color:lab(57.1351% 72.4919 -56.896/.2)}.border-\[\#d946ef\]\/25{border-color:#d946ef40;border-color:lab(57.1351% 72.4919 -56.896/.25)}.border-\[\#e76f51\]\/25{border-color:#e76f5140;border-color:lab(61.3719% 45.9476 39.5273/.25)}.border-\[\#f4d35e\]\/25{border-color:#f4d35e40;border-color:lab(85.7583% 2.33433 60.7133/.25)}.border-\[\#f4d35e\]\/35{border-color:#f4d35e59;border-color:lab(85.7583% 2.33433 60.7133/.35)}.border-\[\#f4d35e\]\/45{border-color:#f4d35e73;border-color:lab(85.7583% 2.33433 60.7133/.45)}.border-\[\#ff6b8a\]\/45{border-color:#ff6b8a73;border-color:lab(65.2239% 59.2215 13.3583/.45)}.border-\[\#ff6b8a\]\/70{border-color:#ff6b8ab3;border-color:lab(65.2239% 59.2215 13.3583/.7)}.border-\[\#ff6b8a\]\/80{border-color:#ff6b8acc;border-color:lab(65.2239% 59.2215 13.3583/.8)}.border-\[\#ff3355\]\/18{border-color:#ff33552e;border-color:lab(57.2439% 75.4848 33.6396/.18)}.border-\[\#ff3355\]\/22{border-color:#ff335538;border-color:lab(57.2439% 75.4848 33.6396/.22)}.border-\[\#ff3355\]\/24{border-color:#ff33553d;border-color:lab(57.2439% 75.4848 33.6396/.24)}.border-\[\#ff3355\]\/25{border-color:#ff335540;border-color:lab(57.2439% 75.4848 33.6396/.25)}.border-\[\#ff3355\]\/30{border-color:#ff33554d;border-color:lab(57.2439% 75.4848 33.6396/.3)}.border-\[\#ff3355\]\/35{border-color:#ff335559;border-color:lab(57.2439% 75.4848 33.6396/.35)}.border-\[\#ff3355\]\/45{border-color:#ff335573;border-color:lab(57.2439% 75.4848 33.6396/.45)}.border-\[\#ff3355\]\/55{border-color:#ff33558c;border-color:lab(57.2439% 75.4848 33.6396/.55)}.border-\[\#ff3355\]\/65{border-color:#ff3355a6;border-color:lab(57.2439% 75.4848 33.6396/.65)}.border-\[\#fff01f\]\/25{border-color:#fff01f40;border-color:lab(93.7966% -8.66228 87.663/.25)}.border-\[\#fff01f\]\/30{border-color:#fff01f4d;border-color:lab(93.7967% -8.66228 87.6629/.3)}.border-\[\#fff01f\]\/35{border-color:#fff01f59;border-color:lab(93.7966% -8.66228 87.663/.35)}.border-\[rgba\(var\(--yawn-color-cyan-rgb\)\,0\.22\)\]{border-color:rgba(var(--yawn-color-cyan-rgb),.22)}.border-\[rgba\(var\(--yawn-color-cyan-rgb\)\,0\.26\)\]{border-color:rgba(var(--yawn-color-cyan-rgb),.26)}.border-\[rgba\(var\(--yawn-color-cyan-rgb\)\,0\.28\)\]{border-color:rgba(var(--yawn-color-cyan-rgb),.28)}.border-\[rgba\(var\(--yawn-color-cyan-rgb\)\,0\.32\)\]{border-color:rgba(var(--yawn-color-cyan-rgb),.32)}.border-\[rgba\(var\(--yawn-color-cyan-rgb\)\,0\.35\)\]{border-color:rgba(var(--yawn-color-cyan-rgb),.35)}.border-\[rgba\(var\(--yawn-color-green-rgb\)\,0\.35\)\]{border-color:rgba(var(--yawn-color-green-rgb),.35)}.border-\[rgba\(var\(--yawn-color-lime-rgb\)\,0\.24\)\]{border-color:rgba(var(--yawn-color-lime-rgb),.24)}.border-\[rgba\(var\(--yawn-color-lime-rgb\)\,0\.25\)\]{border-color:rgba(var(--yawn-color-lime-rgb),.25)}.border-\[rgba\(var\(--yawn-color-lime-rgb\)\,0\.34\)\]{border-color:rgba(var(--yawn-color-lime-rgb),.34)}.border-\[rgba\(var\(--yawn-color-orange-rgb\)\,0\.3\)\]{border-color:rgba(var(--yawn-color-orange-rgb),.3)}.border-\[rgba\(var\(--yawn-color-orange-rgb\)\,0\.28\)\]{border-color:rgba(var(--yawn-color-orange-rgb),.28)}.border-\[rgba\(var\(--yawn-color-orange-rgb\)\,0\.34\)\]{border-color:rgba(var(--yawn-color-orange-rgb),.34)}.border-\[rgba\(var\(--yawn-color-pink-rgb\)\,0\.3\)\]{border-color:rgba(var(--yawn-color-pink-rgb),.3)}.border-\[rgba\(var\(--yawn-color-pink-rgb\)\,0\.35\)\]{border-color:rgba(var(--yawn-color-pink-rgb),.35)}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/25{border-color:#fee68540}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/25{border-color:color-mix(in oklab, var(--color-amber-200) 25%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-cyan-100{border-color:var(--color-cyan-100)}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-300\/35{border-color:#53eafd59}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/35{border-color:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/20{border-color:#a4f4cf33}@supports (color:color-mix(in lab, red, red)){.border-emerald-200\/20{border-color:color-mix(in oklab, var(--color-emerald-200) 20%, transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/15{border-color:#5ee9b526}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/15{border-color:color-mix(in oklab, var(--color-emerald-300) 15%, transparent)}}.border-emerald-300\/20{border-color:#5ee9b533}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/20{border-color:color-mix(in oklab, var(--color-emerald-300) 20%, transparent)}}.border-emerald-300\/35{border-color:#5ee9b559}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/35{border-color:color-mix(in oklab, var(--color-emerald-300) 35%, transparent)}}.border-emerald-300\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/40{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.border-fuchsia-100{border-color:var(--color-fuchsia-100)}.border-fuchsia-200{border-color:var(--color-fuchsia-200)}.border-fuchsia-200\/25{border-color:#f6cfff40}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-200\/25{border-color:color-mix(in oklab, var(--color-fuchsia-200) 25%, transparent)}}.border-fuchsia-300{border-color:var(--color-fuchsia-300)}.border-fuchsia-300\/50{border-color:#f2a9ff80}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/50{border-color:color-mix(in oklab, var(--color-fuchsia-300) 50%, transparent)}}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-300\/30{border-color:#ffa3a34d}@supports (color:color-mix(in lab, red, red)){.border-red-300\/30{border-color:color-mix(in oklab, var(--color-red-300) 30%, transparent)}}.border-red-300\/40{border-color:#ffa3a366}@supports (color:color-mix(in lab, red, red)){.border-red-300\/40{border-color:color-mix(in oklab, var(--color-red-300) 40%, transparent)}}.border-red-300\/50{border-color:#ffa3a380}@supports (color:color-mix(in lab, red, red)){.border-red-300\/50{border-color:color-mix(in oklab, var(--color-red-300) 50%, transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-300\/45{border-color:#77d4ff73}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/45{border-color:color-mix(in oklab, var(--color-sky-300) 45%, transparent)}}.border-teal-200{border-color:var(--color-teal-200)}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-zinc-100{border-color:var(--color-zinc-100)}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-300\/35{border-color:#d4d4d859}@supports (color:color-mix(in lab, red, red)){.border-zinc-300\/35{border-color:color-mix(in oklab, var(--color-zinc-300) 35%, transparent)}}.border-zinc-500\/30{border-color:#71717b4d}@supports (color:color-mix(in lab, red, red)){.border-zinc-500\/30{border-color:color-mix(in oklab, var(--color-zinc-500) 30%, transparent)}}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-900{border-color:var(--color-zinc-900)}.border-zinc-950{border-color:var(--color-zinc-950)}.bg-\[\#0b1f21\]{background-color:#0b1f21}.bg-\[\#1a0610\]\/88{background-color:#1a0610e0;background-color:lab(3.53913% 8.75848 -1.48738/.88)}.bg-\[\#2a9d8f\]{background-color:#2a9d8f}.bg-\[\#2a9d8f\]\/10{background-color:#2a9d8f1a;background-color:lab(58.3688% -35.1964 -2.27469/.1)}.bg-\[\#77d7cf\]\/10{background-color:#77d7cf1a;background-color:lab(79.9555% -31.18 -5.38222/.1)}.bg-\[\#77d7cf\]\/12{background-color:#77d7cf1f;background-color:lab(79.9555% -31.18 -5.38222/.12)}.bg-\[\#176f67\]\/50{background-color:#176f6780;background-color:lab(41.8582% -27.421 -3.15465/.5)}.bg-\[\#05070d\]{background-color:#05070d}.bg-\[\#10282b\]{background-color:#10282b}.bg-\[\#12070b\]\/56{background-color:#12070b8f;background-color:lab(2.77477% 3.92725 -.274917/.56)}.bg-\[\#18070d\]{background-color:#18070d}.bg-\[\#102827\]{background-color:#102827}.bg-\[\#102827\]\/55{background-color:#1028278c;background-color:lab(14.1705% -10.0319 -2.39942/.55)}.bg-\[\#111111\]{background-color:#111}.bg-\[\#e9c46a\]\/40{background-color:#e9c46a66;background-color:lab(81.0582% 5.77256 49.7149/.4)}.bg-\[\#e76f51\]\/10{background-color:#e76f511a;background-color:lab(61.3719% 45.9476 39.5273/.1)}.bg-\[\#edf9f6\]{background-color:#edf9f6}.bg-\[\#f1fbf8\]{background-color:#f1fbf8}.bg-\[\#f1fbfa\]{background-color:#f1fbfa}.bg-\[\#f4d35e\]{background-color:#f4d35e}.bg-\[\#f4d35e\]\/12{background-color:#f4d35e1f;background-color:lab(85.7583% 2.33433 60.7133/.12)}.bg-\[\#f4d35e\]\/14{background-color:#f4d35e24;background-color:lab(85.7583% 2.33433 60.7133/.14)}.bg-\[\#f4d35e\]\/18{background-color:#f4d35e2e;background-color:lab(85.7583% 2.33433 60.7133/.18)}.bg-\[\#f7f4ec\]{background-color:#f7f4ec}.bg-\[\#fdf4ff\]{background-color:#fdf4ff}.bg-\[\#ff3355\]{background-color:#f35}.bg-\[\#ff3355\]\/8{background-color:#ff335514;background-color:lab(57.2439% 75.4848 33.6396/.08)}.bg-\[\#ff3355\]\/10{background-color:#ff33551a;background-color:lab(57.2439% 75.4848 33.6396/.1)}.bg-\[\#ff3355\]\/12{background-color:#ff33551f;background-color:lab(57.2439% 75.4848 33.6396/.12)}.bg-\[\#ff3355\]\/18{background-color:#ff33552e;background-color:lab(57.2439% 75.4848 33.6396/.18)}.bg-\[\#fff01f\]\/10{background-color:#fff01f1a;background-color:lab(93.7966% -8.66228 87.663/.1)}.bg-\[\#fffbea\]{background-color:#fffbea}.bg-\[\#fffdf7\]{background-color:#fffdf7}.bg-\[rgba\(var\(--yawn-color-cyan-rgb\)\,0\.08\)\]{background-color:rgba(var(--yawn-color-cyan-rgb),.08)}.bg-\[rgba\(var\(--yawn-color-green-rgb\)\,0\.1\)\]{background-color:rgba(var(--yawn-color-green-rgb),.1)}.bg-\[rgba\(var\(--yawn-color-green-rgb\)\,0\.12\)\]{background-color:rgba(var(--yawn-color-green-rgb),.12)}.bg-\[rgba\(var\(--yawn-color-lime-rgb\)\,0\.1\)\]{background-color:rgba(var(--yawn-color-lime-rgb),.1)}.bg-\[rgba\(var\(--yawn-color-lime-rgb\)\,0\.06\)\]{background-color:rgba(var(--yawn-color-lime-rgb),.06)}.bg-\[rgba\(var\(--yawn-color-orange-rgb\)\,0\.06\)\]{background-color:rgba(var(--yawn-color-orange-rgb),.06)}.bg-\[rgba\(var\(--yawn-color-orange-rgb\)\,0\.18\)\]{background-color:rgba(var(--yawn-color-orange-rgb),.18)}.bg-\[rgba\(var\(--yawn-color-pink-rgb\)\,0\.2\)\]{background-color:rgba(var(--yawn-color-pink-rgb),.2)}.bg-\[rgba\(var\(--yawn-color-pink-rgb\)\,0\.08\)\]{background-color:rgba(var(--yawn-color-pink-rgb),.08)}.bg-\[rgba\(var\(--yawn-color-pink-rgb\)\,0\.12\)\]{background-color:rgba(var(--yawn-color-pink-rgb),.12)}.bg-\[var\(--yawn-accent-lacuna\)\]{background-color:var(--yawn-accent-lacuna)}.bg-\[var\(--yawn-surface-base\)\]{background-color:var(--yawn-surface-base)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-300\/10{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/10{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.bg-black\/18{background-color:#0000002e}@supports (color:color-mix(in lab, red, red)){.bg-black\/18{background-color:color-mix(in oklab, var(--color-black) 18%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/22{background-color:#00000038}@supports (color:color-mix(in lab, red, red)){.bg-black\/22{background-color:color-mix(in oklab, var(--color-black) 22%, transparent)}}.bg-black\/24{background-color:#0000003d}@supports (color:color-mix(in lab, red, red)){.bg-black\/24{background-color:color-mix(in oklab, var(--color-black) 24%, transparent)}}.bg-black\/28{background-color:#00000047}@supports (color:color-mix(in lab, red, red)){.bg-black\/28{background-color:color-mix(in oklab, var(--color-black) 28%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/62{background-color:#0000009e}@supports (color:color-mix(in lab, red, red)){.bg-black\/62{background-color:color-mix(in oklab, var(--color-black) 62%, transparent)}}.bg-black\/72{background-color:#000000b8}@supports (color:color-mix(in lab, red, red)){.bg-black\/72{background-color:color-mix(in oklab, var(--color-black) 72%, transparent)}}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-300\/10{background-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/10{background-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.bg-emerald-300\/12{background-color:#5ee9b51f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/12{background-color:color-mix(in oklab, var(--color-emerald-300) 12%, transparent)}}.bg-emerald-300\/15{background-color:#5ee9b526}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/15{background-color:color-mix(in oklab, var(--color-emerald-300) 15%, transparent)}}.bg-emerald-300\/\[0\.08\]{background-color:#5ee9b514}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-emerald-300) 8%, transparent)}}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-fuchsia-50\/70{background-color:#fdf4ffb3}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-50\/70{background-color:color-mix(in oklab, var(--color-fuchsia-50) 70%, transparent)}}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-fuchsia-400\/18{background-color:#ec6cff2e}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-400\/18{background-color:color-mix(in oklab, var(--color-fuchsia-400) 18%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-400\/15{background-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/15{background-color:color-mix(in oklab, var(--color-red-400) 15%, transparent)}}.bg-red-400\/18{background-color:#ff65682e}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/18{background-color:color-mix(in oklab, var(--color-red-400) 18%, transparent)}}.bg-red-700{background-color:var(--color-red-700)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-300\/15{background-color:#77d4ff26}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/15{background-color:color-mix(in oklab, var(--color-sky-300) 15%, transparent)}}.bg-teal-50{background-color:var(--color-teal-50)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-white{background-color:var(--color-white)}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-100\/10{background-color:#f4f4f51a}@supports (color:color-mix(in lab, red, red)){.bg-zinc-100\/10{background-color:color-mix(in oklab, var(--color-zinc-100) 10%, transparent)}}.bg-zinc-400\/10{background-color:#9f9fa91a}@supports (color:color-mix(in lab, red, red)){.bg-zinc-400\/10{background-color:color-mix(in oklab, var(--color-zinc-400) 10%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/45{background-color:#09090b73}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/45{background-color:color-mix(in oklab, var(--color-zinc-950) 45%, transparent)}}.bg-zinc-950\/50{background-color:#09090b80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/50{background-color:color-mix(in oklab, var(--color-zinc-950) 50%, transparent)}}.bg-\[linear-gradient\(90deg\,rgba\(0\,0\,0\,0\.28\)\,rgba\(0\,0\,0\,0\.04\)\,rgba\(0\,0\,0\,0\.32\)\)\]{background-image:linear-gradient(90deg,#00000047,#0000000a,#00000052)}.bg-\[linear-gradient\(180deg\,\#171717_0\%\,\#101010_100\%\)\]{background-image:linear-gradient(#171717 0%,#101010 100%)}.bg-\[linear-gradient\(180deg\,rgba\(119\,215\,207\,0\.09\)\,rgba\(255\,255\,255\,0\.02\)\)\]{background-image:linear-gradient(#77d7cf17,#ffffff05)}.bg-\[linear-gradient\(180deg\,rgba\(119\,215\,207\,0\.16\)\,rgba\(255\,255\,255\,0\.03\)\)\]{background-image:linear-gradient(#77d7cf29,#ffffff08)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.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)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.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-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[var\(--yawn-app-header-height\)\]{padding-top:var(--yawn-app-header-height)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.text-center{text-align:center}.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-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.68rem\]{font-size:.68rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1d6f67\]{color:#1d6f67}.text-\[\#2a9d8f\]{color:#2a9d8f}.text-\[\#77d7cf\]{color:#77d7cf}.text-\[\#115c55\]{color:#115c55}.text-\[\#176f67\]{color:#176f67}.text-\[\#86198f\]{color:#86198f}.text-\[\#ad4329\]{color:#ad4329}.text-\[\#c8fffb\]{color:#c8fffb}.text-\[\#d946ef\]{color:#d946ef}.text-\[\#dffeff\]{color:#dffeff}.text-\[\#e76f51\]{color:#e76f51}.text-\[\#f4d35e\]{color:#f4d35e}.text-\[\#ff6b8a\]{color:#ff6b8a}.text-\[\#ff9aad\]{color:#ff9aad}.text-\[\#ff45e4\]{color:#ff45e4}.text-\[\#ffb3c1\]{color:#ffb3c1}.text-\[\#ffd7df\]{color:#ffd7df}.text-\[\#fff01f\]{color:#fff01f}.text-\[\#fff4b8\]{color:#fff4b8}.text-\[var\(--yawn-accent-lacuna\)\]{color:var(--yawn-accent-lacuna)}.text-\[var\(--yawn-accent-logo\)\]{color:var(--yawn-accent-logo)}.text-\[var\(--yawn-accent-primary\)\]{color:var(--yawn-accent-primary)}.text-\[var\(--yawn-accent-source\)\]{color:var(--yawn-accent-source)}.text-\[var\(--yawn-accent-success\)\]{color:var(--yawn-accent-success)}.text-\[var\(--yawn-message-tone\)\]{color:var(--yawn-message-tone)}.text-\[var\(--yawn-surface-base\)\]{color:var(--yawn-surface-base)}.text-\[var\(--yawn-text-primary\)\]{color:var(--yawn-text-primary)}.text-amber-100{color:var(--color-amber-100)}.text-amber-700{color:var(--color-amber-700)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-cyan-900{color:var(--color-cyan-900)}.text-cyan-950{color:var(--color-cyan-950)}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-fuchsia-50{color:var(--color-fuchsia-50)}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-800{color:var(--color-fuchsia-800)}.text-fuchsia-900{color:var(--color-fuchsia-900)}.text-fuchsia-950{color:var(--color-fuchsia-950)}.text-red-50{color:var(--color-red-50)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-red-950{color:var(--color-red-950)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-sky-50{color:var(--color-sky-50)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-sky-950{color:var(--color-sky-950)}.text-teal-950{color:var(--color-teal-950)}.text-transparent{color:#0000}.text-violet-800{color:var(--color-violet-800)}.text-violet-900{color:var(--color-violet-900)}.text-violet-950{color:var(--color-violet-950)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.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-900{color:var(--color-zinc-900)}.text-zinc-950{color:var(--color-zinc-950)}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.decoration-\[\#176f67\]\/30{text-decoration-color:#176f674d;text-decoration-color:lab(41.8582% -27.421 -3.15465/.3)}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#2a9d8f\]{accent-color:#2a9d8f}.opacity-0{opacity:0}.opacity-85{opacity:.85}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(var\(--yawn-color-pink-rgb\)\,0\.24\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,rgba(var(--yawn-color-pink-rgb),.24));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(var\(--yawn-color-pink-rgb\)\,0\.48\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,rgba(var(--yawn-color-pink-rgb),.48));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(255\,51\,85\,0\.85\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#ff3355d9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(255\,51\,85\,0\.34\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ff335557);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(255\,51\,85\,0\.35\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ff335559);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(var\(--yawn-color-cyan-rgb\)\,0\.1\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,rgba(var(--yawn-color-cyan-rgb),.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(var\(--yawn-color-pink-rgb\)\,0\.38\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,rgba(var(--yawn-color-pink-rgb),.38));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(255\,51\,85\,0\.38\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.22\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#ff335561), inset 0 1px 0 var(--tw-shadow-color,#ffffff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(var\(--yawn-color-cyan-rgb\)\,0\.1\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,rgba(var(--yawn-color-cyan-rgb),.1));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(24\,255\,255\,0\.22\)\,inset_0_0_28px_rgba\(24\,255\,255\,0\.12\)\]{--tw-shadow:0 0 40px var(--tw-shadow-color,#18ffff38), inset 0 0 28px var(--tw-shadow-color,#18ffff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_44px_rgba\(255\,51\,85\,0\.24\)\]{--tw-shadow:0 0 44px var(--tw-shadow-color,#ff33553d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(24\,24\,27\,0\.04\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#18181b0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_32px_rgba\(42\,157\,143\,0\.18\)\]{--tw-shadow:0 16px 32px var(--tw-shadow-color,#2a9d8f2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\,0_18px_42px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f), 0 18px 42px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.07\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff12);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\,0_0_30px_rgba\(255\,51\,85\,0\.18\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 0 30px var(--tw-shadow-color,#ff33552e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_1px_0_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_0_0_rgba\(255\,51\,85\,0\.42\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,#ff33556b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_0_0_rgba\(255\,51\,85\,0\.82\)\,0_0_16px_rgba\(255\,51\,85\,0\.12\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,#ff3355d1), 0 0 16px var(--tw-shadow-color,#ff33551f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,color\,box-shadow\,transform\]{transition-property:background,color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,color\,transform\]{transition-property:background,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,transform\,box-shadow\]{transition-property:background,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,opacity\,transform\]{transition-property:width,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-\[\#77d7cf\]:is(:where(.group):hover *){color:#77d7cf}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}}.placeholder\:text-zinc-400::placeholder{color:var(--color-zinc-400)}.placeholder\:text-zinc-600::placeholder{color:var(--color-zinc-600)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-\[\#77d7cf\]\/35:focus-within{border-color:#77d7cf59;border-color:lab(79.9555% -31.18 -5.38222/.35)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-\[\#77d7cf\]\/15:focus-within{--tw-ring-color:#77d7cf26}@supports (color:lab(0% 0 0)){.focus-within\:ring-\[\#77d7cf\]\/15:focus-within{--tw-ring-color:lab(79.9555% -31.18 -5.38222/.15)}}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#2a9d8f\]\/40:hover{border-color:#2a9d8f66;border-color:lab(58.3688% -35.1964 -2.27469/.4)}.hover\:border-\[\#2a9d8f\]\/50:hover{border-color:#2a9d8f80;border-color:lab(58.3688% -35.1964 -2.27469/.5)}.hover\:border-\[\#77d7cf\]\/35:hover{border-color:#77d7cf59;border-color:lab(79.9555% -31.18 -5.38222/.35)}.hover\:border-\[\#77d7cf\]\/40:hover{border-color:#77d7cf66;border-color:lab(79.9555% -31.18 -5.38222/.4)}.hover\:border-\[\#77d7cf\]\/55:hover{border-color:#77d7cf8c;border-color:lab(79.9555% -31.18 -5.38222/.55)}.hover\:border-\[\#d946ef\]\/50:hover{border-color:#d946ef80;border-color:lab(57.1351% 72.4919 -56.896/.5)}.hover\:border-\[\#f4d35e\]\/45:hover{border-color:#f4d35e73;border-color:lab(85.7583% 2.33433 60.7133/.45)}.hover\:border-\[\#ff3355\]\/42:hover{border-color:#ff33556b;border-color:lab(57.2439% 75.4848 33.6396/.42)}.hover\:border-amber-500:hover{border-color:var(--color-amber-500)}.hover\:border-emerald-500:hover{border-color:var(--color-emerald-500)}.hover\:border-fuchsia-300:hover{border-color:var(--color-fuchsia-300)}.hover\:border-rose-500:hover{border-color:var(--color-rose-500)}.hover\:border-sky-500:hover{border-color:var(--color-sky-500)}.hover\:border-violet-300:hover{border-color:var(--color-violet-300)}.hover\:border-white\/\[0\.08\]:hover{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/\[0\.08\]:hover{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:border-zinc-300:hover{border-color:var(--color-zinc-300)}.hover\:border-zinc-400:hover{border-color:var(--color-zinc-400)}.hover\:border-zinc-500:hover{border-color:var(--color-zinc-500)}.hover\:bg-\[\#2a9d8f\]\/10:hover{background-color:#2a9d8f1a;background-color:lab(58.3688% -35.1964 -2.27469/.1)}.hover\:bg-\[\#2a9d8f\]\/15:hover{background-color:#2a9d8f26;background-color:lab(58.3688% -35.1964 -2.27469/.15)}.hover\:bg-\[\#77d7cf\]\/10:hover{background-color:#77d7cf1a;background-color:lab(79.9555% -31.18 -5.38222/.1)}.hover\:bg-\[\#77d7cf\]\/18:hover{background-color:#77d7cf2e;background-color:lab(79.9555% -31.18 -5.38222/.18)}.hover\:bg-\[\#23877c\]:hover{background-color:#23877c}.hover\:bg-\[\#f1fbf8\]:hover{background-color:#f1fbf8}.hover\:bg-\[\#f4d35e\]\/18:hover{background-color:#f4d35e2e;background-color:lab(85.7583% 2.33433 60.7133/.18)}.hover\:bg-\[\#fdf4ff\]:hover{background-color:#fdf4ff}.hover\:bg-\[\#ff4d6d\]:hover{background-color:#ff4d6d}.hover\:bg-\[\#ff3355\]\/10:hover{background-color:#ff33551a;background-color:lab(57.2439% 75.4848 33.6396/.1)}.hover\:bg-\[\#ff3355\]\/14:hover{background-color:#ff335524;background-color:lab(57.2439% 75.4848 33.6396/.14)}.hover\:bg-\[\#ff3355\]\/26:hover{background-color:#ff335542;background-color:lab(57.2439% 75.4848 33.6396/.26)}.hover\:bg-\[\#ffe17a\]:hover{background-color:#ffe17a}.hover\:bg-\[\#fff01f\]\/15:hover{background-color:#fff01f26;background-color:lab(93.7967% -8.66228 87.6629/.15)}.hover\:bg-\[\#fffaf0\]:hover{background-color:#fffaf0}.hover\:bg-red-800:hover{background-color:var(--color-red-800)}.hover\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.1\]:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}.hover\:bg-zinc-100:hover{background-color:var(--color-zinc-100)}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:text-zinc-950:hover{color:var(--color-zinc-950)}.hover\:decoration-\[\#176f67\]:hover{text-decoration-color:#176f67}.hover\:shadow-\[0_0_30px_rgba\(255\,51\,85\,0\.48\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.26\)\]:hover{--tw-shadow:0 0 30px var(--tw-shadow-color,#ff33557a), inset 0 1px 0 var(--tw-shadow-color,#ffffff42);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[\#2a9d8f\]:focus{border-color:#2a9d8f}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-zinc-950:focus{border-color:var(--color-zinc-950)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#2a9d8f\]:focus{--tw-ring-color:#2a9d8f}.focus\:ring-\[\#2a9d8f\]\/35:focus{--tw-ring-color:#2a9d8f59}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#2a9d8f\]\/35:focus{--tw-ring-color:lab(58.3688% -35.1964 -2.27469/.35)}}.focus\:ring-\[\#77d7cf\]\/25:focus{--tw-ring-color:#77d7cf40}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#77d7cf\]\/25:focus{--tw-ring-color:lab(79.9555% -31.18 -5.38222/.25)}}.focus\:ring-\[\#77d7cf\]\/30:focus{--tw-ring-color:#77d7cf4d}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#77d7cf\]\/30:focus{--tw-ring-color:lab(79.9555% -31.18 -5.38222/.3)}}.focus\:ring-\[\#77d7cf\]\/35:focus{--tw-ring-color:#77d7cf59}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#77d7cf\]\/35:focus{--tw-ring-color:lab(79.9555% -31.18 -5.38222/.35)}}.focus\:ring-\[\#d946ef\]\/40:focus{--tw-ring-color:#d946ef66}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#d946ef\]\/40:focus{--tw-ring-color:lab(57.1351% 72.4919 -56.896/.4)}}.focus\:ring-\[\#f4d35e\]\/30:focus{--tw-ring-color:#f4d35e4d}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#f4d35e\]\/30:focus{--tw-ring-color:lab(85.7583% 2.33433 60.7133/.3)}}.focus\:ring-\[\#ff6b8a\]\/45:focus{--tw-ring-color:#ff6b8a73}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#ff6b8a\]\/45:focus{--tw-ring-color:lab(65.2239% 59.2215 13.3583/.45)}}.focus\:ring-\[\#ff6b8a\]\/60:focus{--tw-ring-color:#ff6b8a99}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#ff6b8a\]\/60:focus{--tw-ring-color:lab(65.2239% 59.2215 13.3583/.6)}}.focus\:ring-violet-300:focus{--tw-ring-color:var(--color-violet-300)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active,.disabled\:translate-y-0:disabled{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-white\/10:disabled{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.disabled\:border-white\/10:disabled{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.disabled\:bg-white\/10:disabled{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-white\/10:disabled{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.disabled\:text-zinc-500:disabled{color:var(--color-zinc-500)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (min-width:40rem){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-32{height:calc(var(--spacing) * 32)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-\[calc\(100vw-18rem\)\]{width:calc(100vw - 18rem)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[86px_minmax\(0\,1fr\)\]{grid-template-columns:86px minmax(0,1fr)}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:justify-self-end{justify-self:flex-end}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:48rem){.md\:relative{position:relative}.md\:inset-auto{inset:auto}.md\:z-auto{z-index:auto}.md\:max-w-7xl{max-width:var(--container-7xl)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.md\:grid-cols-\[92px_1fr_auto\]{grid-template-columns:92px 1fr auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md\:rounded-lg{border-radius:var(--radius-lg)}.md\:p-5{padding:calc(var(--spacing) * 5)}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1fr_0\.8fr\]{grid-template-columns:1fr .8fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[48px_1fr_280px\]{grid-template-columns:48px 1fr 280px}.lg\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,0\.6fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,.6fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(340px\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:items-start{align-items:flex-start}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}}}:root{--yawn-color-black:#000;--yawn-color-black-rgb:0, 0, 0;--yawn-color-cyan:#2fe3f4;--yawn-color-cyan-rgb:47, 227, 244;--yawn-color-green:#64ff03;--yawn-color-green-rgb:100, 255, 3;--yawn-color-lime:#e8ff03;--yawn-color-lime-rgb:232, 255, 3;--yawn-color-pink:#fd49ac;--yawn-color-pink-rgb:253, 73, 172;--yawn-color-orange:#ff7300;--yawn-color-orange-rgb:255, 115, 0;--yawn-color-ink:#181716;--yawn-color-ink-rgb:24, 23, 22;--yawn-color-white:#fff;--yawn-color-white-rgb:255, 255, 255;--yawn-surface-base:var(--yawn-color-black);--yawn-surface-raised:var(--yawn-color-ink);--yawn-text-primary:var(--yawn-color-white);--yawn-accent-primary:var(--yawn-color-cyan);--yawn-accent-logo:var(--yawn-color-lime);--yawn-accent-success:var(--yawn-color-green);--yawn-accent-lacuna:var(--yawn-color-pink);--yawn-accent-source:var(--yawn-color-orange);--yawn-focus-ring:var(--yawn-color-lime);--yawn-pattern-neural:url(/nestheads/world/yawn-pixel-header-bg.png);--yawn-network-background:url(/nestheads/world/yawn-network-bg.webp);--yawn-font-logo:"MC Ten", "VCR OSD Mono", Impact, var(--font-geist-mono), ui-monospace, monospace;--yawn-font-heading:"VCR OSD Mono", var(--font-geist-mono), ui-monospace, monospace;--yawn-font-body:"Automation", var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--background:var(--yawn-surface-base);--foreground:var(--yawn-text-primary);--yawn-app-header-height:clamp(4.05rem, 6.1vw, 5.15rem);--yawn-readable-label-size:clamp(.92rem, 1.12vw, 1.12rem);--yawn-readable-body-size:clamp(1.08rem, 1.42vw, 1.38rem);--yawn-readable-heading-size:clamp(2.15rem, 4.7vw, 4rem);--yawn-browser-header-texture:var(--yawn-pattern-neural);--yawn-browser-header-transition-height:clamp(1rem, 1.75vw, 1.45rem);--yawn-browser-pink-border:rgba(var(--yawn-color-pink-rgb), .29);--yawn-browser-teal-border:rgba(var(--yawn-color-cyan-rgb), .29);--font-geist-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji";--font-geist-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}@media (prefers-color-scheme:dark){:root{--background:var(--yawn-surface-base);--foreground:var(--yawn-text-primary)}}.unauthenticated-yawn-header{z-index:20;isolation:isolate;height:var(--yawn-app-header-height);min-height:var(--yawn-app-header-height);box-shadow:0 0 18px rgba(var(--yawn-color-cyan-rgb), .1);color:rgba(var(--yawn-color-white-rgb), .92);font-family:var(--yawn-font-heading);text-transform:none;background:0 0;border-bottom:1px solid #0000;justify-content:flex-start;align-items:center;gap:.7rem;padding:.72rem clamp(.85rem,1.8vw,1.4rem);font-size:clamp(1rem,1.45vw,1.22rem);font-weight:900;line-height:1;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.unauthenticated-yawn-header:before,.unauthenticated-yawn-header:after{content:"";pointer-events:none;position:absolute;inset:0}.unauthenticated-yawn-header:before{z-index:-2;background:linear-gradient(90deg, rgba(var(--yawn-color-pink-rgb), .18), rgba(var(--yawn-color-cyan-rgb), .08) 44%, rgba(var(--yawn-color-pink-rgb), .18)), linear-gradient(180deg, #0000005c, #0209162e 54%, #0000000a), var(--yawn-browser-header-texture) center top / cover no-repeat, var(--yawn-surface-base);filter:saturate(1.18)contrast(1.06)brightness(.9);image-rendering:pixelated;-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - 6px), #0000002e calc(100% - 6px), #0000002e calc(100% - 1px), transparent calc(100% - 1px), transparent 100%);-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - 6px), #0000002e calc(100% - 6px), #0000002e calc(100% - 1px), transparent calc(100% - 1px), transparent 100%);-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - 6px), #0000002e calc(100% - 6px), #0000002e calc(100% - 1px), transparent calc(100% - 1px), transparent 100%);-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - 6px), #0000002e calc(100% - 6px), #0000002e calc(100% - 1px), transparent calc(100% - 1px), transparent 100%);mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - 6px), #0000002e calc(100% - 6px), #0000002e calc(100% - 1px), transparent calc(100% - 1px), transparent 100%)}.unauthenticated-yawn-header:after{z-index:1;border-right:1px solid var(--yawn-browser-teal-border);border-left:1px solid var(--yawn-browser-teal-border);background-image:linear-gradient(180deg, transparent 0 calc(100% - var(--yawn-browser-header-transition-height)), #00000029 calc(100% - var(--yawn-browser-header-transition-height)) 100%), repeating-linear-gradient(90deg, transparent 0 6px, rgba(var(--yawn-color-cyan-rgb), .18) 6px 7px, transparent 7px 12px), repeating-linear-gradient(0deg, transparent 0 5px, rgba(var(--yawn-color-pink-rgb), .08) 5px 6px, transparent 6px 10px);-webkit-mask-image:linear-gradient(180deg, transparent 0 calc(100% - var(--yawn-browser-header-transition-height)), #000 calc(100% - var(--yawn-browser-header-transition-height)) 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0 calc(100% - var(--yawn-browser-header-transition-height)), #000 calc(100% - var(--yawn-browser-header-transition-height)) 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0 calc(100% - var(--yawn-browser-header-transition-height)), #000 calc(100% - var(--yawn-browser-header-transition-height)) 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0 calc(100% - var(--yawn-browser-header-transition-height)), #000 calc(100% - var(--yawn-browser-header-transition-height)) 100%);mask-image:linear-gradient(180deg, transparent 0 calc(100% - var(--yawn-browser-header-transition-height)), #000 calc(100% - var(--yawn-browser-header-transition-height)) 100%)}.unauthenticated-yawn-header>*{z-index:2;position:relative}.unauthenticated-yawn-header-transparent{box-shadow:none;pointer-events:none;text-shadow:0 1px 3px #000000eb, 0 0 16px #000000c7, 0 0 18px rgba(var(--yawn-color-cyan-rgb), .2);border-bottom-color:#0000}.unauthenticated-yawn-header-transparent>*{pointer-events:auto}.unauthenticated-yawn-header-transparent:before,.unauthenticated-yawn-header-transparent:after{display:none}.unauthenticated-yawn-header[data-yawn-header-interface-action-tray=open]{z-index:130;overflow:visible}body:has(.yawn-network-page[data-yawn-interface-panel-open=true]) .unauthenticated-yawn-header{z-index:100;overflow:visible}body:has(.yawn-network-page[data-yawn-interface-panel-open=true]) .unauthenticated-yawn-header[data-yawn-header-interface-action-tray=open]{z-index:130}.unauthenticated-yawn-header-transparent .unauthenticated-yawn-header-login,.unauthenticated-yawn-header-transparent .unauthenticated-yawn-header-root-messages,.unauthenticated-yawn-header-transparent .unauthenticated-yawn-header-target,.unauthenticated-yawn-header-transparent .unauthenticated-yawn-header-elevator{box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .24), 0 0 16px #00000057;background:#00081247}.yawn-browser-header{isolation:isolate;z-index:60;margin-bottom:calc(var(--yawn-app-header-height) * -1);border-left:1px solid var(--yawn-browser-pink-border);border-right:1px solid var(--yawn-browser-pink-border);border-top:1px solid var(--yawn-browser-pink-border);min-height:var(--yawn-app-header-height);font-family:var(--yawn-font-heading);box-shadow:0 0 18px rgba(var(--yawn-color-cyan-rgb), .08);background:0 0;border-bottom-color:#0000;font-size:clamp(1rem,1.45vw,1.25rem);overflow:hidden}.yawn-browser-header:before{content:"";z-index:-2;background:linear-gradient(90deg, rgba(var(--yawn-color-pink-rgb), .18), rgba(var(--yawn-color-cyan-rgb), .08) 44%, rgba(var(--yawn-color-pink-rgb), .18)), linear-gradient(180deg, #0000005c, #0209162e 54%, #0000000a), var(--yawn-browser-header-texture) center top / cover no-repeat, var(--yawn-surface-base);filter:saturate(1.18)contrast(1.06)brightness(.9);image-rendering:pixelated;-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - 6px), #0000002e calc(100% - 6px), #0000002e calc(100% - 1px), transparent calc(100% - 1px), transparent 100%);-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - 6px), #0000002e calc(100% - 6px), #0000002e calc(100% - 1px), transparent calc(100% - 1px), transparent 100%);-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - 6px), #0000002e calc(100% - 6px), #0000002e calc(100% - 1px), transparent calc(100% - 1px), transparent 100%);-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - 6px), #0000002e calc(100% - 6px), #0000002e calc(100% - 1px), transparent calc(100% - 1px), transparent 100%);mask-image:linear-gradient(180deg, #000 0, #000 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height)), #000000f2 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 3px), #000000d1 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 7px), #000000a3 calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - var(--yawn-browser-header-transition-height) + 11px), #0000006b calc(100% - 6px), #0000002e calc(100% - 6px), #0000002e calc(100% - 1px), transparent calc(100% - 1px), transparent 100%);pointer-events:none;position:absolute;inset:0}.yawn-browser-header:after{content:"";border-left:1px solid var(--yawn-browser-teal-border);border-right:1px solid var(--yawn-browser-teal-border);border-top:1px solid var(--yawn-browser-teal-border);background-image:linear-gradient(180deg, transparent 0 calc(100% - var(--yawn-browser-header-transition-height)), #00000029 calc(100% - var(--yawn-browser-header-transition-height)) 100%), repeating-linear-gradient(90deg, transparent 0 6px, rgba(var(--yawn-color-cyan-rgb), .18) 6px 7px, transparent 7px 12px), repeating-linear-gradient(0deg, transparent 0 5px, rgba(var(--yawn-color-pink-rgb), .08) 5px 6px, transparent 6px 10px);opacity:.82;z-index:2;-webkit-mask-image:linear-gradient(180deg, #000 0 2px, transparent 2px calc(100% - var(--yawn-browser-header-transition-height)), #000 calc(100% - var(--yawn-browser-header-transition-height)) 100%);-webkit-mask-image:linear-gradient(180deg, #000 0 2px, transparent 2px calc(100% - var(--yawn-browser-header-transition-height)), #000 calc(100% - var(--yawn-browser-header-transition-height)) 100%);-webkit-mask-image:linear-gradient(180deg, #000 0 2px, transparent 2px calc(100% - var(--yawn-browser-header-transition-height)), #000 calc(100% - var(--yawn-browser-header-transition-height)) 100%);-webkit-mask-image:linear-gradient(180deg, #000 0 2px, transparent 2px calc(100% - var(--yawn-browser-header-transition-height)), #000 calc(100% - var(--yawn-browser-header-transition-height)) 100%);mask-image:linear-gradient(180deg, #000 0 2px, transparent 2px calc(100% - var(--yawn-browser-header-transition-height)), #000 calc(100% - var(--yawn-browser-header-transition-height)) 100%);pointer-events:none;position:absolute;inset:0}@supports not ((-webkit-mask-image:linear-gradient(#000, transparent)) or (mask-image:linear-gradient(#000, transparent))){.unauthenticated-yawn-header:before,.yawn-browser-header:before{-webkit-mask-image:none;mask-image:none}}.yawn-browser-icon-button{background:rgba(var(--yawn-color-cyan-rgb), .1);width:clamp(2.8rem,4vw,3.45rem);height:clamp(2.8rem,4vw,3.45rem);color:var(--yawn-accent-primary);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .22);border:0;border-radius:.7rem}.yawn-browser-icon-button:hover,.yawn-browser-icon-button[data-yawn-icon-active=true]{background:rgba(var(--yawn-color-cyan-rgb), .16);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .38), 0 0 18px rgba(var(--yawn-color-cyan-rgb), .18)}.yawn-browser-icon-button[data-yawn-icon-tone=logo]{background:rgba(var(--yawn-color-lime-rgb), .1);color:var(--yawn-accent-logo);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .24)}.yawn-browser-icon-button[data-yawn-icon-tone=logo]:hover{background:rgba(var(--yawn-color-lime-rgb), .16);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .4), 0 0 18px rgba(var(--yawn-color-lime-rgb), .16)}.yawn-browser-icon-button[data-yawn-icon-tone=lacuna]{background:rgba(var(--yawn-color-pink-rgb), .1);color:var(--yawn-accent-lacuna);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-pink-rgb), .24)}.yawn-browser-icon-button[data-yawn-icon-tone=lacuna]:hover,.yawn-browser-icon-button[data-yawn-icon-tone=lacuna][data-yawn-icon-active=true]{background:rgba(var(--yawn-color-pink-rgb), .16);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-pink-rgb), .42), 0 0 18px rgba(var(--yawn-color-pink-rgb), .24)}.yawn-browser-icon-button>svg{width:clamp(1.2rem,1.8vw,1.6rem);height:clamp(1.2rem,1.8vw,1.6rem)}.yawn-belief-seed-button{background:radial-gradient(circle at 52% 52%, rgba(var(--yawn-color-lime-rgb), .16), transparent 68%), rgba(var(--yawn-color-lime-rgb), .07);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .2), 0 0 18px rgba(var(--yawn-color-lime-rgb), .08);overflow:visible}.yawn-belief-seed-button:hover,.yawn-belief-seed-button:focus-visible{background:radial-gradient(circle at 52% 52%, rgba(var(--yawn-color-lime-rgb), .22), transparent 70%), rgba(var(--yawn-color-lime-rgb), .12);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .34), 0 0 22px rgba(var(--yawn-color-lime-rgb), .18)}.yawn-belief-seed-icon{object-fit:contain;width:clamp(2.28rem,3.45vw,3rem);height:auto;filter:drop-shadow(0 2px 1px #000000d1) drop-shadow(0 0 10px rgba(var(--yawn-color-lime-rgb), .16));pointer-events:none;transition:filter .18s,transform .18s;transform:translateY(1px)scale(1.06)}.yawn-belief-seed-button:hover .yawn-belief-seed-icon,.yawn-belief-seed-button:focus-visible .yawn-belief-seed-icon{filter:drop-shadow(0 2px 1px #000000d9) drop-shadow(0 0 14px rgba(var(--yawn-color-lime-rgb), .28));transform:translateY(0)scale(1.12)}.yawn-belief-seed-plus{color:currentColor;pointer-events:none;place-items:center;display:inline-grid}.yawn-belief-seed-plus svg{stroke-width:3px;width:100%;height:100%}.yawn-belief-seed-badge{border:1px solid rgba(var(--yawn-color-white-rgb), .42);color:#18140b;box-shadow:0 0 0 2px rgba(var(--yawn-color-black-rgb), .76), 0 0 14px rgba(var(--yawn-color-lime-rgb), .34);background:#f6f37a}.yawn-browser-badge{min-width:clamp(1.45rem,2vw,1.8rem);height:clamp(1.45rem,2vw,1.8rem);font-size:clamp(.72rem,1vw,.88rem)}.yawn-browser-path{width:min(58rem,100vw - 14.25rem);color:rgba(var(--yawn-color-white-rgb), .92);font-family:var(--yawn-font-heading);text-shadow:0 1px 2px #000000e6,0 0 18px #000000b8;font-size:clamp(1rem,1.55vw,1.42rem);line-height:1.1}.yawn-browser-path-button,.yawn-browser-path-input{min-height:clamp(2.45rem,3.6vw,3.15rem);font-size:inherit;border:0;line-height:1.12}.yawn-browser-path-input{background:var(--yawn-surface-raised);color:var(--yawn-text-primary);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .18);padding-inline:clamp(.7rem,1.2vw,1rem)}.yawn-browser-path-input:focus{box-shadow:0 0 0 2px rgba(var(--yawn-color-lime-rgb), .68), 0 0 0 5px rgba(var(--yawn-color-cyan-rgb), .12), inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .28)}.yawn-browser-path-button:focus-visible{outline:2px solid var(--yawn-focus-ring);outline-offset:2px}.yawn-browser-path svg{width:clamp(1.15rem,1.65vw,1.45rem);height:clamp(1.15rem,1.65vw,1.45rem)}.yawn-browser-subtitle{max-width:min(22rem,24vw);font-size:clamp(.9rem,1.05vw,1.05rem);line-height:1.2}@media (max-width:560px){:root{--yawn-app-header-height:4rem}.yawn-browser-header{gap:.55rem;padding-inline:.65rem;font-size:.95rem}.yawn-browser-icon-button{border-radius:.55rem;width:2.65rem;height:2.65rem}.yawn-browser-icon-button>svg{width:1.22rem;height:1.22rem}.yawn-browser-badge{min-width:1.35rem;height:1.35rem;font-size:.7rem}.yawn-browser-path{width:calc(100vw - 10.75rem);font-size:.95rem}.yawn-browser-path-button,.yawn-browser-path-input{min-height:2.35rem}.unauthenticated-yawn-header{gap:.45rem;padding-inline:.65rem;font-size:.9rem}.unauthenticated-yawn-header-interface-hub[data-yawn-header-interface-actions-open=true] .unauthenticated-yawn-header-interface-shell{gap:.3rem;padding:.32rem}.unauthenticated-yawn-header-interface-actions{gap:.3rem}.unauthenticated-yawn-header-face-action{width:3.75rem}.yawn-header-qr-actions{grid-template-columns:1fr}}.yawn-message-search{background:var(--yawn-surface-raised);color:var(--yawn-text-primary);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .04);border:0}.yawn-message-search:focus-within{box-shadow:0 0 0 2px rgba(var(--yawn-color-lime-rgb), .76), 0 0 0 5px rgba(var(--yawn-color-cyan-rgb), .14), inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .06)}.yawn-message-search-clear{background:rgba(var(--yawn-color-white-rgb), .05);color:rgba(var(--yawn-color-white-rgb), .72);border:0}.yawn-message-search-clear:hover{background:rgba(var(--yawn-color-cyan-rgb), .16);color:var(--yawn-text-primary)}.yawn-message-row{--yawn-message-tone:var(--yawn-accent-primary);--yawn-message-tone-rgb:var(--yawn-color-cyan-rgb);--yawn-message-contrast:var(--yawn-surface-base);background:0 0;overflow:hidden}.yawn-message-row[data-yawn-message-tone=source]{--yawn-message-tone:var(--yawn-accent-source);--yawn-message-tone-rgb:var(--yawn-color-orange-rgb)}.yawn-message-row[data-yawn-message-tone=approval],.yawn-message-row[data-yawn-message-tone=blocked]{--yawn-message-tone:var(--yawn-accent-lacuna);--yawn-message-tone-rgb:var(--yawn-color-pink-rgb)}.yawn-message-row[data-yawn-message-tone=formation]{--yawn-message-tone:var(--yawn-accent-primary);--yawn-message-tone-rgb:var(--yawn-color-cyan-rgb)}.yawn-message-row[data-yawn-message-tone=proof]{--yawn-message-tone:var(--yawn-accent-success);--yawn-message-tone-rgb:var(--yawn-color-green-rgb)}.yawn-message-row[data-yawn-message-tone=standard]{--yawn-message-tone:var(--yawn-text-primary);--yawn-message-tone-rgb:var(--yawn-color-white-rgb)}.yawn-message-button{background:var(--yawn-surface-raised);color:var(--yawn-text-primary);box-shadow:inset 3px 0 0 rgba(var(--yawn-message-tone-rgb), .92), inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .04), 0 12px 26px rgba(var(--yawn-color-black-rgb), .18);border:0}.yawn-message-button:hover,.yawn-message-button[data-yawn-message-active=true]{box-shadow:inset 3px 0 0 var(--yawn-message-tone), inset 0 0 0 1px rgba(var(--yawn-message-tone-rgb), .22), 0 16px 30px rgba(var(--yawn-message-tone-rgb), .12);background:#201f1e}.yawn-message-avatar{background:var(--yawn-surface-base);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .08), 0 0 0 1px rgba(var(--yawn-message-tone-rgb), .16);border:0}.yawn-message-unread-dot{border:1px solid var(--yawn-surface-base);background:var(--yawn-accent-lacuna)}.yawn-message-question{background:rgba(var(--yawn-message-tone-rgb), .11);color:rgba(var(--yawn-color-white-rgb), .88);box-shadow:inset 3px 0 0 rgba(var(--yawn-message-tone-rgb), .72);border:0}.yawn-message-probe-asker{border:1px solid rgba(var(--yawn-message-tone-rgb), .36);background:rgba(var(--yawn-message-tone-rgb), .12);width:1.28rem;height:1.28rem;color:var(--yawn-message-tone);box-shadow:inset 0 0 8px rgba(var(--yawn-message-tone-rgb), .1);border-radius:999px;place-items:center;display:inline-grid}.yawn-message-button:hover .yawn-message-question{background:rgba(var(--yawn-message-tone-rgb), .15)}.yawn-message-pill{background:rgba(var(--yawn-message-tone-rgb), .18);color:var(--yawn-message-tone)}.yawn-message-task-description{color:rgba(var(--yawn-color-white-rgb), .72)}.yawn-message-action-button{background:rgba(var(--yawn-message-tone-rgb), .22);min-height:2rem;color:var(--yawn-text-primary);box-shadow:inset 0 0 0 1px rgba(var(--yawn-message-tone-rgb), .28);border:0;border-radius:8px;justify-content:center;align-items:center;margin:.42rem .65rem .62rem calc(3.25rem + 10px);padding:.42rem .72rem;font-size:.72rem;font-weight:900;transition:background .16s,transform .16s;display:inline-flex}.yawn-message-action-button:hover,.yawn-message-action-button:focus-visible{background:rgba(var(--yawn-message-tone-rgb), .32);outline:none;transform:translateY(-1px)}.yawn-message-copy-button{background:rgba(var(--yawn-color-black-rgb), .58);color:rgba(var(--yawn-color-white-rgb), .52);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .06);border:0}.yawn-message-copy-button:hover,.yawn-message-copy-button[data-yawn-copied=true]{background:rgba(var(--yawn-message-tone-rgb), .16);color:var(--yawn-text-primary);box-shadow:inset 0 0 0 1px rgba(var(--yawn-message-tone-rgb), .28)}.yawn-message-empty{background:var(--yawn-surface-raised);color:rgba(var(--yawn-color-white-rgb), .54);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .04);border:0}.unauthenticated-yawn-header-path,.unauthenticated-yawn-header-segments,.unauthenticated-yawn-header-segment{align-items:center;min-width:0;display:flex}.unauthenticated-yawn-header-path,.unauthenticated-yawn-header-segments{flex:auto;overflow:hidden}.unauthenticated-yawn-header-segment{flex:none}.unauthenticated-yawn-header-segment-current{flex:auto}.unauthenticated-yawn-header-link{color:#dffeffeb;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-decoration:none;transition:color .16s,text-shadow .16s;display:block;overflow:hidden}.unauthenticated-yawn-header-link:hover,.unauthenticated-yawn-header-link:focus-visible{color:#19ffff;text-shadow:0 0 10px #18ffffc7}.unauthenticated-yawn-header-link:focus-visible{outline-offset:3px;outline:2px solid #18ffffbd}.unauthenticated-yawn-header-root{flex:none}.unauthenticated-yawn-header-muted{color:#9dc1c4b3}.unauthenticated-yawn-header-current{color:#19ffff;text-shadow:0 0 10px #18ffff94}.unauthenticated-yawn-header-divider{color:#9dc1c46b;flex:none;margin:0 .18rem}.unauthenticated-yawn-header-actions{z-index:3;flex:none;align-items:center;gap:clamp(.42rem,1vw,.7rem);margin-left:auto;display:flex;position:relative}.unauthenticated-yawn-header-root-messages,.unauthenticated-yawn-header-login,.unauthenticated-yawn-header-create-yawn,.unauthenticated-yawn-header-target,.unauthenticated-yawn-header-elevator{border:1px solid rgba(var(--yawn-color-cyan-rgb), .26);flex:none;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s;position:relative}.unauthenticated-yawn-header-root-messages,.unauthenticated-yawn-header-login,.unauthenticated-yawn-header-create-yawn,.unauthenticated-yawn-header-target{color:#19ffff;width:clamp(2.8rem,4vw,3.45rem);height:clamp(2.8rem,4vw,3.45rem)}.unauthenticated-yawn-header-root-messages,.unauthenticated-yawn-header-create-yawn,.unauthenticated-yawn-header-target{justify-content:center;align-items:center;display:inline-flex}.unauthenticated-yawn-header-root-messages,.unauthenticated-yawn-header-target{color:var(--yawn-accent-lacuna)}.unauthenticated-yawn-header-create-yawn{color:var(--yawn-accent-logo)}.unauthenticated-yawn-header-root-messages{background:radial-gradient(circle at 45% 26%, #fff19147, transparent 42%), radial-gradient(circle at 72% 68%, rgba(var(--yawn-color-pink-rgb), .18), transparent 52%), rgba(var(--yawn-color-cyan-rgb), .08);overflow:visible}.unauthenticated-yawn-header-root-messages-sprite{object-fit:contain;width:clamp(3.05rem,4.35vw,3.72rem);height:clamp(3.05rem,4.35vw,3.72rem);filter:drop-shadow(0 0 8px #ffda4aa3) drop-shadow(0 0 14px rgba(var(--yawn-color-pink-rgb), .3));pointer-events:none;-webkit-user-select:none;user-select:none;display:block;transform:translateY(.04rem)}.unauthenticated-yawn-header-target{background:radial-gradient(circle at 64% 22%, rgba(var(--yawn-color-lime-rgb), .16), transparent 34%), rgba(var(--yawn-color-pink-rgb), .12);overflow:visible}.unauthenticated-yawn-header-target:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #0000;transition:border-color .16s,box-shadow .16s,opacity .16s,inset .16s;position:absolute;inset:.34rem}.unauthenticated-yawn-header-target[aria-pressed=true][data-yawn-icon-active=true]{border-color:rgba(var(--yawn-color-lime-rgb), .84);background:radial-gradient(circle at 50% 52%, rgba(var(--yawn-color-cyan-rgb), .28), transparent 58%), radial-gradient(circle at 66% 18%, rgba(var(--yawn-color-lime-rgb), .34), transparent 35%), rgba(var(--yawn-color-pink-rgb), .2);color:#fff;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .58), inset 0 0 18px rgba(var(--yawn-color-cyan-rgb), .18), 0 0 0 3px rgba(var(--yawn-color-lime-rgb), .16), 0 0 22px rgba(var(--yawn-color-pink-rgb), .36), 0 0 30px rgba(var(--yawn-color-cyan-rgb), .24)}.unauthenticated-yawn-header-target[aria-pressed=true][data-yawn-icon-active=true]:after{border-color:rgba(var(--yawn-color-lime-rgb), .72);opacity:1;box-shadow:0 0 10px rgba(var(--yawn-color-lime-rgb), .32), inset 0 0 9px rgba(var(--yawn-color-cyan-rgb), .28);inset:.22rem}.unauthenticated-yawn-header-target[data-yawn-header-target-state=selected][data-yawn-icon-active=true]{border-color:rgba(var(--yawn-color-cyan-rgb), .94);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .62), inset 0 0 22px rgba(var(--yawn-color-pink-rgb), .16), 0 0 0 3px rgba(var(--yawn-color-cyan-rgb), .18), 0 0 26px rgba(var(--yawn-color-cyan-rgb), .34)}.unauthenticated-yawn-header-target-sparkles{color:#fff2ff;width:1.65rem;height:1.65rem;filter:drop-shadow(0 0 6px rgba(var(--yawn-color-pink-rgb), .82)) drop-shadow(0 0 10px rgba(var(--yawn-color-cyan-rgb), .3));pointer-events:none;display:block;position:absolute;top:-.5rem;right:-.48rem}.unauthenticated-yawn-header-target[aria-pressed=true][data-yawn-icon-active=true] .unauthenticated-yawn-header-target-sparkles{color:#fff;filter:drop-shadow(0 0 7px rgba(var(--yawn-color-lime-rgb), .9)) drop-shadow(0 0 14px rgba(var(--yawn-color-cyan-rgb), .5))}.unauthenticated-yawn-header-target-sparkles svg{width:1.1rem;height:1.1rem;position:absolute;inset:.1rem auto auto .12rem}.unauthenticated-yawn-header-target-diamond{width:.34rem;height:.34rem;box-shadow:0 0 9px rgba(var(--yawn-color-pink-rgb), .86);background:#fff;border-radius:1px;display:block;position:absolute;transform:rotate(45deg)}.unauthenticated-yawn-header-target-diamond-one{top:.1rem;right:.12rem}.unauthenticated-yawn-header-target-diamond-two{width:.28rem;height:.28rem;bottom:.18rem;right:.48rem}.unauthenticated-yawn-header-target-diamond-three{opacity:.86;width:.22rem;height:.22rem;bottom:.56rem;right:.04rem}.unauthenticated-yawn-header-elevator{width:min(75px, calc(var(--yawn-app-header-height) - .42rem));height:min(75px, calc(var(--yawn-app-header-height) - .42rem));background:radial-gradient(circle at 50% 28%, rgba(var(--yawn-color-lime-rgb), .18), transparent 42%), rgba(var(--yawn-color-cyan-rgb), .1);padding:.16rem;overflow:hidden}.unauthenticated-yawn-header-interface-hub{width:min(75px, calc(var(--yawn-app-header-height) - .42rem));height:min(75px, calc(var(--yawn-app-header-height) - .42rem));isolation:isolate;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.unauthenticated-yawn-header-interface-hub[data-yawn-header-interface-actions-open=true]{z-index:180}.unauthenticated-yawn-header-interface-shell{z-index:1;isolation:isolate;flex-direction:column;justify-content:flex-start;align-items:center;display:inline-flex;position:relative;overflow:visible}.unauthenticated-yawn-header-interface-hub:after{z-index:-1;content:"";pointer-events:none;display:none;position:absolute;inset:0}.unauthenticated-yawn-header-interface-hub[data-yawn-header-interface-actions-open=true] .unauthenticated-yawn-header-interface-shell{z-index:160;min-width:calc(min(75px, calc(var(--yawn-app-header-height) - .42rem)) + .78rem);border:1px solid rgba(var(--yawn-color-cyan-rgb), .32);background:linear-gradient(180deg, rgba(var(--yawn-color-pink-rgb), .16), rgba(var(--yawn-color-cyan-rgb), .1) 52%, rgba(var(--yawn-color-lime-rgb), .1)), #000711c7;max-height:calc(100dvh - .72rem);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .05), 0 18px 34px #0000006b, 0 0 24px rgba(var(--yawn-color-cyan-rgb), .18), 0 0 32px rgba(var(--yawn-color-pink-rgb), .16);transform-origin:top;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);will-change:opacity, transform;border-radius:8px;gap:.44rem;padding:.42rem .34rem;animation:.39s cubic-bezier(.16,.92,.26,1.16) both yawnHeaderFaceActionsEnter;position:absolute;top:-.42rem;right:50%;overflow:visible;translate:50%}.unauthenticated-yawn-header-interface-hub[data-yawn-header-interface-actions-open=true] .unauthenticated-yawn-header-interface-shell:before{z-index:0;border:1px solid rgba(var(--yawn-color-lime-rgb), .18);background:repeating-linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .1) 0 1px, transparent 1px 8px), repeating-linear-gradient(0deg, rgba(var(--yawn-color-pink-rgb), .08) 0 1px, transparent 1px 8px);content:"";opacity:.72;pointer-events:none;transform-origin:top;border-radius:6px;animation:.48s cubic-bezier(.2,.9,.2,1) both yawnHeaderTrayGridBloom;position:absolute;inset:.24rem}.unauthenticated-yawn-header-interface-shell>.unauthenticated-yawn-header-elevator,.unauthenticated-yawn-header-interface-shell>.unauthenticated-yawn-header-interface-actions{z-index:1;position:relative}.unauthenticated-yawn-header-interface-hub[data-yawn-header-interface-actions-open=true] .unauthenticated-yawn-header-elevator{border-color:rgba(var(--yawn-color-cyan-rgb), .58);background:radial-gradient(circle at 50% 24%, rgba(var(--yawn-color-lime-rgb), .2), transparent 42%), linear-gradient(180deg, rgba(var(--yawn-color-pink-rgb), .14), rgba(var(--yawn-color-cyan-rgb), .12)), #000711b8;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .07), 0 12px 24px #00000047, 0 0 24px rgba(var(--yawn-color-cyan-rgb), .26), 0 0 18px rgba(var(--yawn-color-pink-rgb), .18)}.unauthenticated-yawn-header-interface-actions{z-index:1;max-height:calc(100dvh - var(--yawn-app-header-height) - 5.4rem);isolation:isolate;box-shadow:none;will-change:opacity, transform;background:0 0;border:0;flex-direction:column;align-items:center;gap:.44rem;padding:0;display:flex;position:static;overflow:visible;translate:none}.unauthenticated-yawn-header-interface-actions:before{z-index:0;border:1px solid rgba(var(--yawn-color-lime-rgb), .18);background:repeating-linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .1) 0 1px, transparent 1px 8px), repeating-linear-gradient(0deg, rgba(var(--yawn-color-pink-rgb), .08) 0 1px, transparent 1px 8px);content:"";opacity:.72;pointer-events:none;transform-origin:top;border-radius:6px;animation:.48s cubic-bezier(.2,.9,.2,1) both yawnHeaderTrayGridBloom;display:none;position:absolute;inset:.24rem}.unauthenticated-yawn-header-interface-actions:after{z-index:0;border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);background:linear-gradient(180deg, rgba(var(--yawn-color-cyan-rgb), .16), rgba(var(--yawn-color-pink-rgb), .08)), #000711a8;height:1.05rem;box-shadow:0 -6px 18px rgba(var(--yawn-color-cyan-rgb), .08);content:"";opacity:.82;pointer-events:none;transform-origin:bottom;border-bottom:0;border-radius:999px 999px 0 0;animation:.33s cubic-bezier(.16,.92,.26,1.12) both yawnHeaderTrayBridgeEnter;display:none;position:absolute;top:-.86rem;left:.54rem;right:.54rem}.unauthenticated-yawn-header-face-action{z-index:1;aspect-ratio:501/325;color:#19ffff;cursor:grab;filter:saturate(1.04);isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;width:clamp(4.05rem,5.8vw,4.9rem);animation:.44s cubic-bezier(.16,.92,.24,1.18) both yawnHeaderFaceActionDrop;animation-delay:var(--yawn-header-action-drop-delay,55ms);will-change:opacity, transform;background:0 0;border:0;place-items:center;padding:0;text-decoration:none;transition:filter .16s,opacity .16s,transform .16s;display:grid;position:relative;transform:translateY(0)}.unauthenticated-yawn-header-interface-actions>.unauthenticated-yawn-header-face-action:first-child{--yawn-header-action-drop-delay:60ms}.unauthenticated-yawn-header-interface-actions>.unauthenticated-yawn-header-face-action:nth-child(2){--yawn-header-action-drop-delay:.112s}.unauthenticated-yawn-header-interface-actions>.unauthenticated-yawn-header-face-action:nth-child(3){--yawn-header-action-drop-delay:.164s}.unauthenticated-yawn-header-interface-actions>.unauthenticated-yawn-header-face-action:nth-child(4){--yawn-header-action-drop-delay:.216s}.unauthenticated-yawn-header-interface-actions>.unauthenticated-yawn-header-face-action:nth-child(5){--yawn-header-action-drop-delay:.268s}.unauthenticated-yawn-header-interface-actions>.unauthenticated-yawn-header-face-action:nth-child(6){--yawn-header-action-drop-delay:.32s}.unauthenticated-yawn-header-interface-actions>.unauthenticated-yawn-header-face-action:nth-child(7){--yawn-header-action-drop-delay:.372s}.unauthenticated-yawn-header-interface-actions>.unauthenticated-yawn-header-face-action:nth-child(8){--yawn-header-action-drop-delay:.424s}.unauthenticated-yawn-header-interface-actions>.unauthenticated-yawn-header-face-action:nth-child(9){--yawn-header-action-drop-delay:.476s}.unauthenticated-yawn-header-face-action:hover,.unauthenticated-yawn-header-face-action:focus-visible,.unauthenticated-yawn-header-face-action[data-yawn-icon-active=true]{color:#fff;filter:saturate(1.18)brightness(1.08);outline:none;transform:translateY(-2px)}.unauthenticated-yawn-header-face-action:focus-visible{outline:2px solid rgba(var(--yawn-color-lime-rgb), .84);outline-offset:3px}.unauthenticated-yawn-header-face-action[data-yawn-header-face-action-dragging=true]{cursor:grabbing;filter:saturate(1.22)brightness(1.08);opacity:.82;transform:translate(-.22rem)scale(.98)}.unauthenticated-yawn-header-face-action[data-yawn-reorder-target=true]:after{height:2px;box-shadow:0 0 10px rgba(var(--yawn-color-lime-rgb), .72), 0 0 14px rgba(var(--yawn-color-cyan-rgb), .54);content:"";pointer-events:none;background:#e8ff9e;border-radius:999px;position:absolute;top:-.24rem;left:.22rem;right:.22rem}.unauthenticated-yawn-header-face-action-background{z-index:-1;object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 8px rgba(var(--yawn-color-cyan-rgb), .44)) drop-shadow(0 0 10px rgba(var(--yawn-color-pink-rgb), .34));pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:0}.unauthenticated-yawn-header-face-action:hover .unauthenticated-yawn-header-face-action-background,.unauthenticated-yawn-header-face-action:focus-visible .unauthenticated-yawn-header-face-action-background,.unauthenticated-yawn-header-face-action[data-yawn-icon-active=true] .unauthenticated-yawn-header-face-action-background{filter:drop-shadow(0 0 10px rgba(var(--yawn-color-cyan-rgb), .68)) drop-shadow(0 0 14px rgba(var(--yawn-color-pink-rgb), .54)) drop-shadow(0 0 18px rgba(var(--yawn-color-lime-rgb), .28))}.unauthenticated-yawn-header-face-action-icon{z-index:1;color:currentColor;width:42%;height:62%;filter:drop-shadow(0 0 7px rgba(var(--yawn-color-cyan-rgb), .72)) drop-shadow(0 0 8px #000000d1);pointer-events:none;place-items:center;display:grid;position:relative}.unauthenticated-yawn-header-face-action-icon>svg:first-child{stroke-width:2.8px;width:clamp(1rem,1.6vw,1.3rem);height:clamp(1rem,1.6vw,1.3rem)}.unauthenticated-yawn-header-face-action-icon-checklist{color:#e8ff9e;filter:drop-shadow(0 0 7px rgba(var(--yawn-color-lime-rgb), .62)) drop-shadow(0 0 9px rgba(var(--yawn-color-cyan-rgb), .42)) drop-shadow(0 0 8px #000000d1)}.unauthenticated-yawn-header-face-action-icon-auth{color:#f7fbff;filter:drop-shadow(0 0 7px rgba(var(--yawn-color-cyan-rgb), .68)) drop-shadow(0 0 9px rgba(var(--yawn-color-lime-rgb), .34)) drop-shadow(0 0 8px #000000d1)}.unauthenticated-yawn-header-face-action[data-yawn-auth-state=signed-in] .unauthenticated-yawn-header-face-action-icon-auth{color:#ff4fff;filter:drop-shadow(0 0 7px rgba(var(--yawn-color-pink-rgb), .68)) drop-shadow(0 0 9px rgba(var(--yawn-color-cyan-rgb), .34)) drop-shadow(0 0 8px #000000d1)}.unauthenticated-yawn-header-face-action-icon-image img{object-fit:contain;width:100%;max-width:2rem;height:auto;max-height:2rem;display:block}.unauthenticated-yawn-header-face-action-icon-plus{color:#19ffff;width:auto;height:auto;filter:drop-shadow(0 0 5px rgba(var(--yawn-color-cyan-rgb), .76)) drop-shadow(0 0 9px rgba(var(--yawn-color-lime-rgb), .32)) drop-shadow(0 0 8px #000000d1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.unauthenticated-yawn-header-face-action-icon-plus>svg:first-child{stroke-width:3px;width:clamp(1.2rem,2vw,1.55rem);height:clamp(1.2rem,2vw,1.55rem)}.unauthenticated-yawn-header-face-action-icon-qr{color:#fff;filter:drop-shadow(0 0 7px rgba(var(--yawn-color-cyan-rgb), .74)) drop-shadow(0 0 9px rgba(var(--yawn-color-pink-rgb), .42)) drop-shadow(0 0 8px #000000d1)}.unauthenticated-yawn-header-face-action-icon-replay{color:#e8ff9e;filter:drop-shadow(0 0 7px rgba(var(--yawn-color-lime-rgb), .66)) drop-shadow(0 0 9px rgba(var(--yawn-color-cyan-rgb), .5)) drop-shadow(0 0 8px #000000d1)}.unauthenticated-yawn-header-face-action-icon-code-face,.yawn-face-icon-button-representation .yawn-code-face-icon{color:#fff;filter:drop-shadow(0 0 7px rgba(var(--yawn-color-cyan-rgb), .72)) drop-shadow(0 0 11px rgba(var(--yawn-color-pink-rgb), .44)) drop-shadow(0 0 8px #000000d1)}.yawn-code-face-icon{line-height:1;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.1em;grid-template-rows:repeat(3,.42rem);grid-template-columns:repeat(5,.42rem);place-items:center;font-size:.52rem;font-weight:950;display:grid}.yawn-code-face-icon span:first-child,.yawn-code-face-icon span:nth-child(6),.yawn-code-face-icon span:nth-child(11){color:#19ffff}.yawn-code-face-icon span:nth-child(2),.yawn-code-face-icon span:nth-child(8),.yawn-code-face-icon span:nth-child(14){color:#e8ff9e}.yawn-code-face-icon span:nth-child(3),.yawn-code-face-icon span:nth-child(10),.yawn-code-face-icon span:nth-child(13){color:#ff4fff}.yawn-code-face-icon span:nth-child(4),.yawn-code-face-icon span:nth-child(9),.yawn-code-face-icon span:nth-child(15){color:#f4d35e}.yawn-code-face-icon span:nth-child(5),.yawn-code-face-icon span:nth-child(7),.yawn-code-face-icon span:nth-child(12){color:#fff}.unauthenticated-yawn-header-face-action-badge{z-index:2;border:1px solid rgba(var(--yawn-color-white-rgb), .44);color:#18140b;width:1.25rem;min-width:1.25rem;height:1.25rem;box-shadow:0 0 0 2px rgba(var(--yawn-color-black-rgb), .76), 0 0 14px rgba(var(--yawn-color-lime-rgb), .34);pointer-events:none;background:#f6f37a;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:.68rem;line-height:1;display:inline-flex;position:absolute;top:-.26rem;right:-.08rem}.unauthenticated-yawn-header-interface-actions .unauthenticated-yawn-header-face-action-badge.yawn-browser-badge{aspect-ratio:1;border-radius:999px!important;width:1.25rem!important;min-width:1.25rem!important;height:1.25rem!important}.unauthenticated-yawn-header-elevator img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 10px rgba(var(--yawn-color-cyan-rgb), .3));display:block}.unauthenticated-yawn-header-interface-face{filter:drop-shadow(0 0 8px rgba(var(--yawn-color-cyan-rgb), .62)) drop-shadow(0 0 12px rgba(var(--yawn-color-pink-rgb), .44));transform:scale(1.18)}.unauthenticated-yawn-header-interface-hub[data-yawn-header-interface-actions-open=true] .unauthenticated-yawn-header-interface-face{filter:drop-shadow(0 0 10px rgba(var(--yawn-color-cyan-rgb), .76)) drop-shadow(0 0 14px rgba(var(--yawn-color-pink-rgb), .58)) drop-shadow(0 0 18px rgba(var(--yawn-color-lime-rgb), .22));transform:scale(1.22)}@keyframes yawnHeaderFaceActionsEnter{0%{opacity:0;transform:translateY(-.48rem)scaleX(.82)scaleY(.28)}58%{opacity:1;transform:translateY(.1rem)scaleX(1.03)scaleY(1.04)}82%{opacity:1;transform:translateY(-.03rem)scaleX(.99)scaleY(.98)}to{opacity:1;transform:translateY(0)scaleX(1)scaleY(1)}}@keyframes yawnHeaderFaceActionDrop{0%{opacity:0;transform:translateY(-.52rem)scale(.78)}62%{opacity:1;transform:translateY(.16rem)scale(1.05)}82%{opacity:1;transform:translateY(-.05rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes yawnHeaderTrayGridBloom{0%{opacity:0;transform:scaleY(.32)}to{opacity:.72;transform:scaleY(1)}}@keyframes yawnHeaderTrayBridgeEnter{0%{opacity:0;transform:translateY(-.24rem)scaleY(.2)}to{opacity:.82;transform:translateY(0)scaleY(1)}}.yawn-header-qr-modal-layer{z-index:280;padding:0;display:block;position:fixed;inset:0}.yawn-header-qr-modal{z-index:0;background:linear-gradient(180deg, #00040a14, #000710c7 48%, #00040afa), radial-gradient(circle at 50% 38%, rgba(var(--yawn-color-cyan-rgb), .12), transparent 34rem), var(--yawn-network-background) center / cover no-repeat, #020711;width:100%;min-height:100dvh;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .16), inset 0 0 72px rgba(var(--yawn-color-black-rgb), .72);color:#f8fbff;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden auto}.yawn-fullscreen-surface-header{z-index:320}.yawn-fullscreen-surface-header .unauthenticated-yawn-header-actions{padding-right:2.75rem}.yawn-header-qr-modal-body{z-index:1;width:min(28rem,100vw - 2rem);min-height:100dvh;padding:calc(var(--yawn-app-header-height) + clamp(1rem, 3vw, 2rem)) 1rem clamp(1.25rem, 4vw, 3rem);align-content:center;justify-items:center;gap:.82rem;margin:0 auto;display:grid;position:relative}.yawn-fullscreen-surface-close,.yawn-header-qr-copy,.yawn-header-qr-actions button{border:1px solid rgba(var(--yawn-color-white-rgb), .14);background:rgba(var(--yawn-color-white-rgb), .07);color:inherit;place-items:center;transition:background .14s,border-color .14s,transform .14s;display:inline-grid}.yawn-header-qr-copy,.yawn-header-qr-actions button{border-radius:8px}.yawn-fullscreen-surface-close:hover,.yawn-header-qr-copy:hover,.yawn-header-qr-actions button:hover,.yawn-fullscreen-surface-close:focus-visible,.yawn-header-qr-copy:focus-visible,.yawn-header-qr-actions button:focus-visible{border-color:rgba(var(--yawn-color-cyan-rgb), .52);background:rgba(var(--yawn-color-cyan-rgb), .14);outline:none;transform:translateY(-1px)}.yawn-fullscreen-surface-close{top:max(.72rem, env(safe-area-inset-top));right:max(.72rem, env(safe-area-inset-right));z-index:340;width:2.35rem;height:2.35rem;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .28), 0 0 18px rgba(var(--yawn-color-black-rgb), .46);background:#000711c7;border-radius:0;position:fixed}.yawn-representation-fullscreen{background:radial-gradient(circle at 20% 18%, rgba(var(--yawn-color-lime-rgb), .14), transparent 22rem), radial-gradient(circle at 78% 22%, rgba(var(--yawn-color-pink-rgb), .15), transparent 20rem), linear-gradient(180deg, #00080fb3, #000000f5), var(--yawn-network-background) center / cover no-repeat, #03070d;min-height:100dvh;color:rgb(var(--yawn-color-white-rgb));isolation:isolate;position:relative;overflow:hidden}.company-world-yawn-level-layer-entered .yawn-representation-fullscreen{min-height:0;position:absolute;inset:0}.lacuna-matata-page>.yawn-representation-fullscreen{z-index:30}.company-world-yawn-level-layer-entered .yawn-representation-fullscreen,.company-world-yawn-level-layer-entered .yawn-representation-fullscreen *{pointer-events:auto}.yawn-representation-fullscreen:before{z-index:0;background:repeating-linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .08) 0 1px, transparent 1px 4.2rem), repeating-linear-gradient(0deg, rgba(var(--yawn-color-lime-rgb), .055) 0 1px, transparent 1px 4.2rem);content:"";opacity:.42;pointer-events:none;position:absolute;inset:0}.yawn-representation-shell{z-index:1;min-height:100dvh;padding:calc(var(--yawn-app-header-height,64px) + clamp(.8rem, 2vw, 1.4rem)) clamp(.75rem, 2vw, 1.5rem) clamp(1rem, 2.6vw, 1.8rem);grid-template-rows:auto minmax(0,1fr);gap:clamp(.85rem,1.8vw,1.35rem);display:grid;position:relative}.company-world-yawn-level-layer-entered .yawn-representation-shell{min-height:100%}.yawn-representation-hero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.7rem,1.6vw,1.1rem);display:grid}.yawn-representation-back,.yawn-representation-parent-strip button,.yawn-representation-lineage button{border:1px solid rgba(var(--yawn-color-cyan-rgb), .3);color:#eaffff;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#00070cb8;border-radius:8px;justify-content:center;align-items:center;gap:.42rem;font-size:.74rem;font-weight:900;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.yawn-representation-back{min-height:2.45rem;padding:0 .8rem}.yawn-representation-back:hover,.yawn-representation-back:focus-visible,.yawn-representation-parent-strip button:hover,.yawn-representation-parent-strip button:focus-visible,.yawn-representation-lineage button:hover,.yawn-representation-lineage button:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .62);box-shadow:0 0 18px rgba(var(--yawn-color-lime-rgb), .15);outline:none;transform:translateY(-1px)}.yawn-representation-title-stack{min-width:0}.yawn-representation-title-stack span,.yawn-representation-field>header span,.yawn-representation-inspector header span,.yawn-representation-axis-list dt,.yawn-representation-proof-card dt,.yawn-representation-locks dt,.yawn-representation-loop-status dt{color:rgba(var(--yawn-color-lime-rgb), .86);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.yawn-representation-title-stack h1{color:#fff;letter-spacing:-.07em;margin:.16rem 0 0;font-size:clamp(1.65rem,4.6vw,4rem);font-weight:980;line-height:.9}.yawn-representation-title-stack p{color:#e7ffffb8;max-width:58rem;margin:.55rem 0 0;font-size:clamp(.82rem,1.3vw,1rem);line-height:1.45}.yawn-representation-mark{border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);box-shadow:inset 0 0 24px rgba(var(--yawn-color-cyan-rgb), .08), 0 0 26px rgba(var(--yawn-color-pink-rgb), .1);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#00050abd;border-radius:999px;grid-template-columns:repeat(9,.5rem);place-items:center;padding:.72rem;font-size:.52rem;font-weight:950;line-height:1;display:grid}.yawn-representation-main{grid-template-columns:minmax(0,1.35fr) minmax(22rem,.72fr);gap:clamp(.8rem,1.8vw,1.2rem);min-height:0;display:grid}.yawn-representation-field,.yawn-representation-inspector,.yawn-representation-proof-card,.yawn-representation-lineage,.yawn-representation-locks,.yawn-representation-loop-status{border:1px solid rgba(var(--yawn-color-cyan-rgb), .2);min-width:0;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .035), 0 20px 54px #0000003d;background:linear-gradient(#021820b8,#000408d6),#00050ac2;border-radius:10px}.yawn-representation-field,.yawn-representation-inspector{align-content:start;gap:.8rem;padding:clamp(.75rem,1.6vw,1rem);display:grid}.yawn-representation-field{min-height:0}.yawn-representation-field>header{gap:.18rem;min-width:0;display:grid}.yawn-representation-field>header strong{color:rgba(var(--yawn-color-white-rgb), .88);font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;font-size:.82rem}.yawn-representation-character-grid{grid-template-columns:repeat(var(--yawn-representation-grid-width,9), minmax(0, 1fr));gap:clamp(.18rem,.55vw,.42rem);min-height:0;display:grid}.yawn-representation-character-grid button{aspect-ratio:1;border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:radial-gradient(circle at 50% 35%, rgba(var(--yawn-color-white-rgb), .08), transparent 52%), #0000005c;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-shadow:0 0 16px;border-radius:6px;place-items:center;font-size:clamp(1rem,3.4vw,2.7rem);font-weight:950;line-height:1;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:grid}.yawn-representation-character-grid button:hover,.yawn-representation-character-grid button:focus-visible,.yawn-representation-character-grid button[aria-selected=true]{border-color:rgba(var(--yawn-color-lime-rgb), .62);background:radial-gradient(circle at 50% 45%, rgba(var(--yawn-color-lime-rgb), .18), transparent 58%), #00000080;box-shadow:inset 0 0 18px rgba(var(--yawn-color-lime-rgb), .08), 0 0 18px rgba(var(--yawn-color-cyan-rgb), .16);outline:none;transform:translateY(-1px)}.yawn-representation-parent-strip{flex-wrap:wrap;gap:.46rem;min-width:0;display:flex}.yawn-representation-parent-strip button{min-height:2.35rem;padding:.38rem .58rem}.yawn-representation-parent-strip button[aria-pressed=true],.yawn-representation-lineage button[aria-pressed=true]{border-color:rgba(var(--yawn-color-lime-rgb), .64);color:rgb(var(--yawn-color-lime-rgb))}.yawn-representation-parent-strip small{color:rgba(var(--yawn-color-white-rgb), .52);font-size:.62rem;font-weight:850}.yawn-representation-inspector{max-height:calc(100dvh - var(--yawn-app-header-height,64px) - 4rem);overflow:auto}.yawn-representation-inspector>header{justify-content:space-between;align-items:start;gap:.75rem;min-width:0;display:flex}.yawn-representation-inspector h2,.yawn-representation-proof-card h3,.yawn-representation-lineage h3,.yawn-representation-locks h3,.yawn-representation-loop-status h3{color:#fff;overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,1.8vw,1.28rem);font-weight:950;line-height:1.08}.yawn-representation-inspector>header strong{border:1px solid rgba(var(--yawn-color-lime-rgb), .34);background:rgba(var(--yawn-color-lime-rgb), .08);min-width:3.1rem;min-height:3.1rem;color:rgb(var(--yawn-color-lime-rgb));font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:950;display:grid}.yawn-representation-axis-list,.yawn-representation-proof-card dl,.yawn-representation-locks dl,.yawn-representation-loop-status dl{gap:.44rem;margin:0;display:grid}.yawn-representation-axis-list div,.yawn-representation-proof-card dl div,.yawn-representation-locks dl div,.yawn-representation-loop-status dl div{border:1px solid rgba(var(--yawn-color-white-rgb), .07);background:rgba(var(--yawn-color-white-rgb), .035);border-radius:7px;grid-template-columns:minmax(5.2rem,.42fr) minmax(0,1fr);gap:.52rem;min-width:0;padding:.48rem .54rem;display:grid}.yawn-representation-axis-list dd,.yawn-representation-proof-card dd,.yawn-representation-locks dd,.yawn-representation-loop-status dd{color:rgba(var(--yawn-color-white-rgb), .82);overflow-wrap:anywhere;margin:0;font-size:.76rem;line-height:1.36}.yawn-representation-proof-card,.yawn-representation-lineage,.yawn-representation-locks,.yawn-representation-loop-status{gap:.62rem;padding:.72rem;display:grid}.yawn-representation-proof-card h3,.yawn-representation-lineage h3,.yawn-representation-locks h3{align-items:center;gap:.42rem;display:inline-flex}.yawn-representation-lineage>div{flex-wrap:wrap;gap:.4rem;display:flex}.yawn-representation-lineage button{min-height:2rem;padding:.32rem .52rem}.yawn-representation-loop-status div[data-yawn-loop-check-state=complete] dd{color:rgb(var(--yawn-color-lime-rgb))}.yawn-representation-loop-status div[data-yawn-loop-check-state=open] dd{color:rgb(var(--yawn-color-orange-rgb))}.yawn-face-icon-button-representation .yawn-code-face-icon{grid-template-rows:repeat(3,.33rem);grid-template-columns:repeat(5,.33rem);font-size:.44rem}.yawn-face-icon-button-representation{color:#fff}.yawn-representation-close{border-color:rgba(var(--yawn-color-lime-rgb), .3)}@media (max-width:920px){.yawn-representation-hero,.yawn-representation-main{grid-template-columns:1fr}.yawn-representation-mark{justify-self:start}.yawn-representation-inspector{max-height:none}}@media (max-width:640px){.yawn-representation-shell{padding-left:.65rem;padding-right:.65rem}.yawn-representation-character-grid{gap:.16rem}.yawn-representation-axis-list div,.yawn-representation-proof-card dl div,.yawn-representation-locks dl div,.yawn-representation-loop-status dl div{grid-template-columns:1fr}.yawn-representation-mark{display:none}}.yawn-header-qr-modal-mark{border:1px solid rgba(var(--yawn-color-pink-rgb), .34);background:rgba(var(--yawn-color-pink-rgb), .12);color:#ff4fff;border-radius:8px;place-items:center;width:2rem;height:2rem;display:inline-grid}.yawn-header-qr-code-frame{border:1px solid rgba(var(--yawn-color-cyan-rgb), .32);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .05), 0 0 22px rgba(var(--yawn-color-cyan-rgb), .16);background:#020711;border-radius:8px;justify-self:center;place-items:center;padding:.58rem;display:grid}.yawn-header-qr-link-row{border:1px solid rgba(var(--yawn-color-white-rgb), .12);background:rgba(var(--yawn-color-white-rgb), .06);min-width:0;color:rgba(var(--yawn-color-white-rgb), .86);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.44rem;font-size:.78rem;display:grid}.yawn-header-qr-link-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yawn-header-qr-copy{width:2rem;height:2rem}.yawn-header-qr-short-label{overflow-wrap:anywhere;color:rgba(var(--yawn-color-white-rgb), .62);margin:0;font-size:.72rem;font-weight:800}.yawn-header-qr-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;display:grid}.yawn-header-qr-actions button{min-height:2.35rem;color:rgba(var(--yawn-color-white-rgb), .88);grid-auto-flow:column;gap:.35rem;padding:0 .46rem;font-size:.74rem;font-weight:900}.yawn-header-qr-status{color:#e8ff9e;min-height:1rem;margin:-.24rem 0 0;font-size:.72rem;font-weight:800}.unauthenticated-yawn-header-login:hover,.unauthenticated-yawn-header-login:focus-visible,.unauthenticated-yawn-header-create-yawn:hover,.unauthenticated-yawn-header-create-yawn:focus-visible,.unauthenticated-yawn-header-root-messages:hover,.unauthenticated-yawn-header-root-messages:focus-visible,.unauthenticated-yawn-header-target:hover,.unauthenticated-yawn-header-target:focus-visible,.unauthenticated-yawn-header-elevator:hover,.unauthenticated-yawn-header-elevator:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .62);color:#fff;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .38), 0 0 18px rgba(var(--yawn-color-cyan-rgb), .22);outline:none;transform:translateY(-1px)}.unauthenticated-yawn-header-login:focus-visible,.unauthenticated-yawn-header-create-yawn:focus-visible,.unauthenticated-yawn-header-root-messages:focus-visible,.unauthenticated-yawn-header-target:focus-visible,.unauthenticated-yawn-header-elevator:focus-visible{outline:2px solid rgba(var(--yawn-color-lime-rgb), .78);outline-offset:3px}body{background:var(--background);color:var(--foreground);font-family:var(--yawn-font-body);margin:0}button{cursor:pointer}.nestheads-sidebar-scroll{scrollbar-width:thin;scrollbar-color:rgba(var(--yawn-color-lime-rgb), .58) rgba(var(--yawn-color-white-rgb), .06)}.nestheads-sidebar-scroll::-webkit-scrollbar{width:10px}.nestheads-sidebar-scroll::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.nestheads-sidebar-scroll::-webkit-scrollbar-thumb{background:linear-gradient(#f4d35ed1,#2a9d8fb8);border:2px solid #111111db;border-radius:999px}.nestheads-sidebar-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffe17aeb,#3ab9abdb)}@media (prefers-reduced-motion:reduce){.nestheads-sidebar-scroll *,.nestheads-sidebar-scroll{scroll-behavior:auto;transition-duration:1ms!important}.unauthenticated-yawn-header-interface-hub:after,.unauthenticated-yawn-header-interface-shell,.unauthenticated-yawn-header-interface-shell:before,.unauthenticated-yawn-header-interface-actions,.unauthenticated-yawn-header-interface-actions:before,.unauthenticated-yawn-header-interface-actions:after,.unauthenticated-yawn-header-face-action{animation:none;transition-duration:1ms!important}}.memory-palace-shell{background:#151515;width:100%;height:100dvh;position:relative;overflow:hidden}.dave-app-content .memory-palace-shell,.dave-app-content .memory-palace-department{height:100%;min-height:0}.dave-app-content .will-walker,.dave-app-content .memory-palace-hud{position:absolute}.memory-palace-departments{scroll-snap-type:y proximity;scrollbar-color:#f4d35ea6 #15151533;width:100%;height:100%;overflow-y:auto}.memory-palace-department{scroll-snap-align:start;width:100%;height:100dvh;min-height:720px;overflow:hidden}.memory-palace-track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#f4d35eb3 #15151526;background-repeat:repeat-x;background-size:auto 100%;grid-auto-columns:minmax(100%,100%);grid-auto-flow:column;width:100%;height:100%;display:grid;overflow:auto hidden}.memory-wall-panel{box-sizing:border-box;scroll-snap-align:center;place-items:center;width:100%;min-width:100%;height:100%;padding:clamp(1rem,3vw,3rem);display:grid;position:relative}.memory-wall-caption{z-index:4;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#15151573;border:1px solid #ffffff3d;max-width:min(420px,42vw);padding:.85rem 1rem;position:absolute;top:clamp(1rem,3vw,2.5rem);left:clamp(1rem,3vw,3rem)}.memory-wall-caption-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.memory-wall-caption-heading span:first-child{letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:800}.memory-wall-caption-controls{flex:none}.memory-wall-caption p{color:#ffffffc7;margin:.35rem 0 0;font-size:.82rem;line-height:1.45}.painting-frame{z-index:2;filter:drop-shadow(0 22px 35px #0000005c);position:relative}.painting-frame-neon{aspect-ratio:400/330;width:min(94%,111.504vh,1180px)}.painting-frame-crystal{aspect-ratio:330/400;width:min(76%,69.3vh,620px)}.memory-palace-departments[data-memory-palace-mode=dave] .painting-frame-neon{width:min(47%,55.752vh,590px)}.memory-palace-departments[data-memory-palace-mode=dave] .painting-frame-crystal{width:min(38%,34.65vh,310px)}.painting-frame-content{z-index:1;background:#f7f4ec;border-radius:4px;position:absolute;overflow:hidden}.painting-frame-neon .painting-frame-content{inset:17% 11% 17% 12%}.painting-frame-crystal .painting-frame-content{inset:10% 14%}.painting-frame-art{z-index:2;pointer-events:none;object-fit:fill}.office-approval-caption{background:#1f180db8;border-color:#f4d35e6b;max-width:min(480px,45vw)}.office-approval-priority{color:#ffe8a6;letter-spacing:.12em;text-transform:uppercase;background:#f4d35e24;border:1px solid #f4d35e61;flex:none;padding:.25rem .45rem;font-size:.66rem;font-weight:900}.office-approval-caption-meta{color:#ffffffb8;gap:.35rem;margin-top:.55rem;font-size:.72rem;line-height:1.35;display:grid}.office-yawn-disclosure{border-top:1px solid #ffffff24;margin-top:.65rem;padding-top:.55rem}.office-yawn-disclosure summary{cursor:pointer;color:#f4d35e;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.office-yawn-disclosure pre,.office-approval-yawn-pre{color:#fff8dd;white-space:pre-wrap;background:#040404b8;border:1px solid #f4d35e38;max-height:280px;margin-top:.6rem;padding:.75rem;font-size:.68rem;line-height:1.5;overflow:auto}.office-approval-frame{z-index:2;aspect-ratio:1;filter:drop-shadow(0 24px 38px #00000061);width:min(74%,83.52vh,820px);position:relative}.office-approval-frame-inner{z-index:1;background:linear-gradient(#fffdf5f0,#eee8d3f5),radial-gradient(circle at 22% 20%,#2a9d8f33,#0000 34%);grid-template-columns:minmax(130px,.42fr) minmax(0,.58fr);align-items:end;gap:clamp(.75rem,2vw,1.25rem);padding:clamp(1rem,2.5vw,1.75rem);display:grid;position:absolute;inset:16% 14% 15%;overflow:hidden}.office-approval-frame-art{z-index:2;pointer-events:none;object-fit:fill}.office-approval-character{z-index:3;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-self:stretch;width:100%;min-width:0;min-height:245px;display:block;position:relative}.office-approval-character img{object-fit:contain;object-position:bottom center}.office-approval-card{color:#231b13;background:#ffffffbd;border:1px solid #43301b29;min-width:0;padding:clamp(.8rem,1.9vw,1.25rem);box-shadow:0 12px 28px #43301b1f}.office-approval-card-kicker{color:#176f67;letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:900}.office-approval-card h2,.office-approval-modal h2{color:#1c1712;margin:.45rem 0 0;font-size:clamp(1rem,2vw,1.45rem);font-weight:900;line-height:1.08}.office-approval-card p,.office-approval-modal p,.office-approval-modal li{color:#4c4339;margin:.65rem 0 0;font-size:.86rem;line-height:1.5}.office-approval-chips{flex-wrap:wrap;gap:.35rem;margin-top:.75rem;display:flex}.office-approval-chips span,.office-approval-modal code{overflow-wrap:anywhere;color:#176f67;background:#2a9d8f14;border:1px solid #2a9d8f33;max-width:100%;padding:.25rem .45rem;font-size:.68rem;font-weight:800}.office-approval-controls,.office-approval-modal-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.9rem;display:grid}.office-approval-button,.office-approval-primary-button,.office-approval-icon-button{color:#231b13;background:#fffaf0;border:1px solid #43301b33;justify-content:center;align-items:center;gap:.35rem;min-width:0;padding:.55rem .65rem;font-size:.75rem;font-weight:900;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.office-approval-button:hover,.office-approval-primary-button:hover,.office-approval-icon-button:hover{background:#edf9f6;border-color:#2a9d8f8c;transform:translateY(-1px)}.office-approval-button:disabled,.office-approval-primary-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.office-approval-error{color:#ffd6cb;background:#ad43291f;border:1px solid #ad43295c;margin-top:.65rem;padding:.5rem;font-size:.75rem;font-weight:700}.office-approval-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a09089e;justify-content:center;align-items:center;padding:clamp(.75rem,3vw,2rem);display:flex;position:fixed;inset:0}.office-approval-modal{color:#231b13;background:#f7f4ec;border:1px solid #f4d35e61;flex-direction:column;width:min(980px,100%);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 28px 86px #00000075}.office-approval-modal-header,.office-approval-modal-footer{background:#ffffffc2;border-bottom:1px solid #43301b24;flex:none;padding:1rem}.office-approval-modal-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.office-approval-modal-footer{border-top:1px solid #43301b24;border-bottom:0}.office-approval-tabs{border-bottom:1px solid #43301b24;flex:none;gap:.4rem;padding:.65rem 1rem;display:flex;overflow-x:auto}.office-approval-tab{color:#4c4339;background:#fff;border:1px solid #43301b29;padding:.45rem .65rem;font-size:.75rem;font-weight:900}.office-approval-tab-active{color:#176f67;background:#edf9f6;border-color:#2a9d8f6b}.office-approval-modal-body{flex:auto;min-height:0;padding:1rem;overflow-y:auto}.office-approval-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.office-approval-modal-grid section,.office-approval-steer{background:#ffffffad;border:1px solid #43301b1f;padding:.85rem}.office-approval-modal-grid h3,.office-approval-steer label{color:#176f67;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:900;display:block}.office-approval-modal-grid ul{margin:.6rem 0 0;padding-left:1rem}.office-approval-steer textarea{resize:vertical;color:#231b13;background:#fff;border:1px solid #43301b2e;width:100%;min-height:150px;margin-top:.75rem;padding:.75rem;font-size:.9rem;line-height:1.45}.office-approval-primary-button{margin-top:.75rem}.memory-gallery-card,.home-wall-card{color:#fff;background:radial-gradient(circle at 25% 20%,#f4d35e38,#0000 34%),linear-gradient(135deg,#151515,#2a1b5f 45%,#2a9d8f);flex-direction:column;justify-content:center;min-height:100%;padding:clamp(1rem,3vw,2.5rem);display:flex}.memory-gallery-link-card{min-height:100%;color:inherit;text-decoration:none;display:block}.home-wall-card h1,.memory-gallery-card h2{letter-spacing:0;max-width:12ch;margin:0;font-size:clamp(1.45rem,5vw,3rem);line-height:1}.home-wall-card p,.memory-gallery-card p{color:#ffffffc7;max-width:34rem;margin:1rem 0 0;font-size:clamp(.82rem,1.5vw,1rem);line-height:1.55}.home-wall-card a,.memory-gallery-action{color:#151515;background:#f4d35e;border-radius:8px;align-items:center;gap:.5rem;width:fit-content;min-height:2.5rem;margin-top:1.25rem;padding:0 1rem;font-size:.88rem;font-weight:800;text-decoration:none;display:inline-flex}.home-wall-note{color:#ffffffb8;align-items:center;gap:.5rem;margin-top:1rem;font-size:.8rem;display:flex}.department-add-button{color:#151515;background:#f4d35e;border:1px solid #ffffffc7;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .16s,background .16s;display:inline-flex;box-shadow:0 10px 22px #0000003d}.department-add-button:hover{background:#ffe17a;transform:translateY(-2px)scale(1.03)}.will-walker{left:50%;bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:5;pointer-events:none;width:34px;height:46px;animation:.55s steps(2,end) infinite walker-bob;position:fixed;transform:translate(-50%)}.will-walker span,.will-walker:before,.will-walker:after{content:"";display:block;position:absolute}.will-walker span{background:#f7f4ec;border:2px solid #151515;border-radius:50%;width:14px;height:14px;top:5px;left:10px;box-shadow:0 0 0 2px #ffffff73}.will-walker:before{background:#f7f4ec;border:2px solid #151515;border-radius:6px 6px 3px 3px;width:10px;height:17px;top:20px;left:12px}.will-walker:after{border-left:4px solid #151515;border-right:4px solid #151515;width:22px;height:8px;bottom:2px;left:6px}.memory-palace-hud{right:clamp(1rem,3vw,2rem);bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:5;color:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#15151580;border:1px solid #ffffff38;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.8rem;display:flex;position:fixed}.company-world-runtime canvas{display:block;width:100%!important;height:100%!important}.company-world-surface[data-runtime-ready=true]{background:#111}.company-world-placement-field{pointer-events:none;z-index:8;background:0 0;position:absolute;inset:0;overflow:hidden}.company-world-placement-ring,.company-world-placement-grid{display:none}.yawn-trash-dock{z-index:68;color:#eaffff;max-width:min(24rem,100vw - 1.4rem);font-family:var(--font-geist-mono), ui-monospace, monospace;pointer-events:none;justify-items:end;gap:.55rem;display:grid;position:absolute;bottom:clamp(.7rem,2vw,1.25rem);right:clamp(.7rem,2vw,1.25rem)}.yawn-trash-dock-toggle,.yawn-trash-actions button,.yawn-trash-thumb{pointer-events:auto;color:#fecaca;background:#030712eb;border:1px solid #f8717194;border-radius:7px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 14px 34px #00000057,0 0 22px #f871711f}.yawn-trash-dock-toggle{width:3.15rem;height:3.15rem;position:relative}.yawn-trash-dock-toggle img{object-fit:contain}.yawn-trash-dock-toggle span{color:#fff;background:#ef4444;border:1px solid #ffffff9e;border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;font-size:.68rem;font-weight:950;display:inline-flex;position:absolute;top:-.32rem;right:-.32rem}.yawn-trash-list{pointer-events:auto;background:#030712eb;border:1px solid #f871716b;border-radius:8px;gap:.48rem;width:min(24rem,100vw - 1.4rem);max-height:min(42vh,24rem);padding:.58rem;display:grid;overflow-y:auto;box-shadow:0 20px 60px #0000006b}.yawn-trash-item{background:#7f1d1d33;border:1px solid #f8717147;border-radius:7px;grid-template-columns:2.9rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.4rem;display:grid}.yawn-trash-thumb{background:#0000005c;border-color:#f87171c7;width:2.62rem;height:2.62rem;overflow:hidden}.yawn-trash-thumb img{object-fit:cover;width:100%;height:100%}.yawn-trash-copy{gap:.12rem;min-width:0;display:grid}.yawn-trash-copy strong,.yawn-trash-copy span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yawn-trash-copy strong{color:#fff1f2;font-size:.78rem;font-weight:950}.yawn-trash-copy span{color:#fecacac2;font-size:.64rem;font-weight:800}.yawn-trash-actions{gap:.32rem;display:inline-flex}.yawn-trash-actions button{width:2rem;height:2rem}.company-world-yawn-level-layer{pointer-events:none;z-index:6;opacity:.62;mix-blend-mode:screen;background:linear-gradient(#00030714,#0000003d),repeating-linear-gradient(90deg,#77d7cf0e 0 1px,#0000 1px 82px);transition:opacity .18s;position:absolute;inset:0;overflow:hidden}.company-world-yawn-level-layer *{pointer-events:none}.company-world-yawn-level-layer[data-yawn-level-face-collapsed=true]{opacity:.92}.company-world-yawn-level-layer[data-yawn-level-theme=question]{background:linear-gradient(135deg,#18ffff1f,#0000 42%),repeating-linear-gradient(90deg,#77d7cf14 0 1px,#0000 1px 86px)}.company-world-yawn-level-layer[data-yawn-level-theme=proof]{background:linear-gradient(135deg,#fff01f21,#0000 48%),repeating-linear-gradient(0deg,#f4d35e14 0 1px,#0000 1px 72px)}.company-world-yawn-level-layer[data-yawn-level-theme=boundary],.company-world-yawn-level-layer[data-yawn-level-theme=tempo]{background:linear-gradient(90deg,#ff45e41f,#0000 50%),repeating-linear-gradient(90deg,#ff45e41f 0 2px,#0000 2px 104px)}.company-world-yawn-level-layer[data-yawn-level-theme=goal],.company-world-yawn-level-layer[data-yawn-level-theme=lineage]{background:linear-gradient(135deg,#f4d35e1c,#2a9d8f14),repeating-linear-gradient(135deg,#fff01f14 0 1px,#0000 1px 90px)}.company-world-yawn-level-layer-entered{pointer-events:none;z-index:45;opacity:1;mix-blend-mode:normal;background:linear-gradient(180deg, #0003071f, #00000057), repeating-linear-gradient(90deg, #77d7cf0f 0 1px, transparent 1px 92px), var(--yawn-network-background) center center / cover no-repeat}.company-world-yawn-level-layer-entered .company-world-yawn-entered{pointer-events:none}.company-world-yawn-level-layer-entered .company-world-yawn-entered *{pointer-events:auto}.company-world-yawn-level-depth{border:1px solid #77d7cf38;position:absolute;inset:13% 10%;box-shadow:inset 0 0 42px #18ffff0f,0 0 32px #ff45e414}.company-world-yawn-level-sprites{position:absolute;inset:0}.company-world-yawn-axis-sprite{color:#eaffffc7;min-width:clamp(10rem,12vw,15rem);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#0003078a;border:1px solid #77d7cf4d;place-items:center;padding:.78rem .95rem;font-size:clamp(.98rem,1.1vw,1.2rem);font-weight:950;line-height:1.1;display:grid;position:absolute;transform:translate(-50%,-50%)}.company-world-yawn-entered{inset:calc(var(--yawn-app-header-height,64px) + clamp(.75rem, 1.6vw, 1.25rem)) clamp(.75rem, 1.6vw, 1.25rem) clamp(.75rem, 1.6vw, 1.25rem);color:#eaffff;font-family:var(--font-geist-mono), ui-monospace, monospace;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.62rem,1.3vw,.9rem);display:grid;position:absolute}.company-world-yawn-entered-header{align-items:center;gap:.7rem;min-width:0;display:flex}.company-world-yawn-entered-header button,.company-world-yawn-level-composer button,.company-world-yawn-child-portals button{color:#eaffff;background:#00070cc7;border:1px solid #77d7cf61;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;font-weight:900;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.company-world-yawn-entered-header button{min-height:2.35rem;padding:.52rem .75rem}.company-world-yawn-entered-header button:hover,.company-world-yawn-level-composer button:hover:not(:disabled),.company-world-yawn-child-portals button:hover{border-color:#f4d35e;transform:translateY(-1px);box-shadow:0 0 18px #f4d35e38}.company-world-yawn-entered-header nav{color:#eaffffb8;text-overflow:ellipsis;white-space:nowrap;background:#00070cad;border:1px solid #77d7cf33;border-radius:8px;min-width:0;padding:.55rem .72rem;font-size:clamp(.68rem,1vw,.8rem);font-weight:800;overflow:hidden}.company-world-yawn-entered-grid{grid-template-columns:minmax(16rem,.9fr) minmax(0,1.35fr);grid-auto-rows:min-content;gap:clamp(.65rem,1.35vw,.95rem);min-height:0;padding-right:.15rem;display:grid;overflow:auto}.company-world-yawn-entered-hero,.company-world-yawn-route,.company-world-yawn-lacuna,.company-world-yawn-axis-stations article,.company-world-yawn-possibility-field,.company-world-yawn-possibility-field article,.company-world-yawn-gates article,.company-world-yawn-proof-targets article,.company-world-yawn-child-portals button,.company-world-yawn-child-portals article{background:linear-gradient(#03141cc2,#000307c7),#00070cb3;border:1px solid #77d7cf47;border-radius:8px;box-shadow:inset 0 0 18px #18ffff0f,0 14px 34px #00000038}.company-world-yawn-entered-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding:clamp(.75rem,1.4vw,1rem);display:grid}.company-world-yawn-entered-hero img{object-fit:cover;background:#000307bd;border:1px solid #f4d35e61;border-radius:8px;width:4.75rem;height:4.75rem}.company-world-yawn-entered-hero span,.company-world-yawn-route span,.company-world-yawn-lacuna span,.company-world-yawn-axis-stations span,.company-world-yawn-possibility-field span,.company-world-yawn-gates span,.company-world-yawn-proof-targets span,.company-world-yawn-child-portals span{color:#f4d35e;text-transform:uppercase;font-size:.64rem;font-weight:950}.company-world-yawn-entered-hero h2{color:#fff;margin:.16rem 0;font-size:clamp(1.05rem,1.8vw,1.6rem);line-height:1.05}.company-world-yawn-entered-hero p,.company-world-yawn-route strong,.company-world-yawn-lacuna strong,.company-world-yawn-axis-stations p,.company-world-yawn-possibility-field p,.company-world-yawn-gates p,.company-world-yawn-proof-targets p,.company-world-yawn-child-portals small,.company-world-yawn-level-composer p{color:#eaffffc7;font-size:clamp(.72rem,1.05vw,.85rem);line-height:1.35}.company-world-yawn-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.55rem;padding:.7rem;display:grid}.company-world-yawn-route article{gap:.35rem;min-width:0;display:grid}.company-world-yawn-route svg{color:#77d7cf;align-self:center}.company-world-yawn-lacuna{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;padding:.78rem;display:grid}.company-world-yawn-axis-stations,.company-world-yawn-possibility-field>div,.company-world-yawn-gates,.company-world-yawn-proof-targets,.company-world-yawn-child-portals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.company-world-yawn-axis-stations,.company-world-yawn-possibility-field{grid-column:1/-1}.company-world-yawn-axis-stations article,.company-world-yawn-possibility-field article,.company-world-yawn-gates article,.company-world-yawn-proof-targets article{gap:.4rem;min-width:0;padding:.72rem;display:grid}.company-world-yawn-proof-targets{grid-column:1/-1}.company-world-yawn-axis-stations header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.company-world-yawn-axis-stations header strong{color:#77d7cf;font-size:.7rem}.company-world-yawn-axis-stations small{color:#eaffff8a;font-size:.65rem;font-weight:800}.company-world-yawn-possibility-field{gap:.65rem;padding:.72rem;display:grid}.company-world-yawn-possibility-field>header{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.company-world-yawn-possibility-field>header strong{color:#77d7cf;overflow-wrap:anywhere;min-width:0;font-size:.78rem;font-weight:950}.company-world-yawn-possibility-field article[data-yawn-world-affordance-availability=recommended]{border-color:rgba(var(--yawn-color-lime-rgb), .58)}.company-world-yawn-possibility-field article strong{color:#fff;overflow-wrap:anywhere;min-width:0;font-size:.82rem;line-height:1.18}.company-world-yawn-possibility-field small{color:#eaffff8f;font-size:.65rem;font-weight:850}.company-world-yawn-gates article{grid-template-columns:auto minmax(0,1fr)}.company-world-yawn-gates article[data-yawn-world-gate-locked=true]{border-color:#ff45e475}.company-world-yawn-child-portals button,.company-world-yawn-child-portals article{text-align:left;justify-content:start;min-height:5rem;padding:.72rem}.company-world-yawn-child-portals button{grid-template-columns:auto minmax(0,1fr);display:grid}.company-world-yawn-child-portals button small{grid-column:1/-1}.company-world-yawn-level-composer{background:#00070cd6;border:1px solid #77d7cf47;border-radius:8px;gap:.45rem;padding:.6rem;display:grid}.company-world-yawn-level-composer p{margin:0}.company-world-yawn-level-composer div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.company-world-yawn-level-composer input{color:#fff;min-width:0;font:inherit;background:#000307c7;border:1px solid #77d7cf3d;border-radius:8px;padding:.62rem .7rem}.company-world-yawn-level-composer button{min-height:2.25rem;padding:.45rem .8rem}.company-world-yawn-level-composer button:disabled{cursor:not-allowed;opacity:.52}@media (max-width:760px){.company-world-yawn-entered{inset:calc(var(--yawn-app-header-height,64px) + .55rem) .55rem .55rem}.company-world-yawn-entered-grid,.company-world-yawn-axis-stations,.company-world-yawn-possibility-field>div,.company-world-yawn-gates,.company-world-yawn-child-portals,.company-world-yawn-route{grid-template-columns:1fr}.company-world-yawn-route>svg{display:none}.company-world-yawn-level-composer div{grid-template-columns:auto minmax(0,1fr)}.company-world-yawn-level-composer button{grid-column:1/-1}}.world-gui-modal-shell,.world-gui-modal-body{overscroll-behavior:contain}.world-gui-modal-frame{font-size:var(--yawn-readable-body-size)}.world-gui-modal-header{min-height:clamp(4.25rem,5.2vw,5rem);padding:.9rem clamp(1rem,1.8vw,1.35rem)}.world-gui-modal-eyebrow{font-size:var(--yawn-readable-label-size);line-height:1.1}.world-gui-modal-title{margin-top:.18rem;font-size:clamp(1.25rem,1.8vw,1.72rem);line-height:1.08}.world-gui-modal-close{width:clamp(2.65rem,3.6vw,3.25rem);height:clamp(2.65rem,3.6vw,3.25rem)}.world-gui-modal-close svg{width:clamp(1.15rem,1.6vw,1.45rem);height:clamp(1.15rem,1.6vw,1.45rem)}.world-gui-modal-body>section,.world-gui-modal-body .memory-palace-shell{overscroll-behavior:contain;height:100%;min-height:0}.world-gui-modal-body .memory-palace-department{height:100%;min-height:0}@keyframes walker-bob{0%{translate:0}to{translate:0 -3px}}@media (max-width:900px){.memory-palace-department{min-height:640px}.memory-wall-caption{max-width:calc(100% - 2rem)}.painting-frame-neon{width:min(96%,96.96vh)}.painting-frame-crystal{width:min(88%,64.35vh)}.office-approval-caption{max-width:calc(100% - 2rem)}.office-approval-frame{width:min(96%,620px)}.office-approval-frame-inner{grid-template-columns:1fr;align-items:stretch;overflow-y:auto}.office-approval-character{min-height:160px}.office-approval-controls,.office-approval-modal-footer,.office-approval-modal-grid{grid-template-columns:1fr}.memory-palace-hud{display:none}}.mental-models-surface{color:#181818;scrollbar-color:#2a9d8fb3 #18181814;background:linear-gradient(#f7f4ecfa,#ece8d8fa),radial-gradient(circle at 18% 12%,#f4d35e5c,#0000 28%);height:100%;padding:clamp(1rem,2.4vw,2rem);overflow-y:auto}.mental-models-home{padding:clamp(.9rem,3vw,1.65rem)}.mental-models-hero{gap:.85rem;max-width:820px;display:grid}.mental-models-hero h1{letter-spacing:0;max-width:12ch;margin:0;font-size:clamp(2rem,5vw,4.6rem);line-height:.95}.mental-models-home .mental-models-hero h1{font-size:clamp(1.55rem,6vw,2.9rem)}.mental-models-hero p{color:#181818b8;max-width:48rem;margin:0;font-size:clamp(.9rem,1.4vw,1rem);line-height:1.6}.mental-models-actions{flex-wrap:wrap;gap:.65rem;display:flex}.mental-models-actions a{color:#fff;background:#151515;border:1px solid #151515;border-radius:8px;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .9rem;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.mental-models-actions a.secondary{color:#151515;background:0 0}.mental-models-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1.2rem 0;display:grid}.mental-models-stats div{background:#ffffff8c;border:1px solid #1818181f;gap:.1rem;padding:.75rem;display:grid}.mental-models-stats strong{font-size:clamp(1.25rem,3vw,2rem);line-height:1}.mental-models-stats span{color:#1818189e;text-transform:uppercase;font-size:.74rem;font-weight:800}.mental-category-strip{gap:.55rem;padding:0 0 .8rem;display:flex;overflow-x:auto}.mental-category-strip a{color:#151515;background:#2a9d8f1f;border:1px solid #2a9d8f59;border-radius:999px;flex:none;align-items:center;gap:.45rem;min-height:2.3rem;padding:0 .8rem;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.mental-category-list{gap:1rem;padding-bottom:1rem;display:grid}.mental-category{background:#ffffff8f;border:1px solid #1818181f;padding:clamp(.85rem,1.8vw,1.15rem)}.mental-category-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mental-category-heading p{color:#181818b3;margin:.35rem 0 0;line-height:1.5}.mental-category-heading span{color:#151515;background:#f4d35e;border-radius:50%;place-items:center;min-width:2rem;height:2rem;font-size:.82rem;font-weight:900;display:grid}.mental-model-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.7rem;margin-top:.9rem;display:grid}.mental-model-card{background:linear-gradient(135deg,#ffffffd6,#f7f4ecb3),radial-gradient(circle at 100% 0,#e76f5129,#0000 42%);border:1px solid #1818181f;gap:.4rem;min-height:9.5rem;padding:.85rem;display:grid}.mental-model-room{color:#6f2b1d;background:#e76f511f;border:1px solid #e76f5157;border-radius:999px;width:fit-content;padding:.18rem .5rem;font-size:.7rem;font-weight:800}.mental-model-card h2{letter-spacing:0;margin:0;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.1}.mental-model-card p{color:#181818ad;margin:0;font-size:.86rem;line-height:1.45}@media (max-width:700px){.mental-models-surface{padding:.85rem}.mental-models-stats{grid-template-columns:1fr}.mental-category-heading{display:grid}.mental-model-grid{grid-template-columns:1fr}}.about-yawn-surface{color:#171717;scrollbar-color:#2a9d8fb8 #18181814;background:radial-gradient(circle at 16% 10%,#f4d35e47,#0000 22rem),radial-gradient(circle at 92% 8%,#2a9d8f3d,#0000 18rem),linear-gradient(#f8f6ecfa,#e5ede8f5);height:100%;padding:2rem;overflow-y:auto}.about-yawn-hero{grid-template-columns:minmax(14rem,.8fr) minmax(18rem,1fr);align-items:center;gap:1.5rem;display:grid}.about-yawn-visual{background:linear-gradient(135deg,#091117f0,#182f38d6),repeating-linear-gradient(0deg,#18ffff1f 0 1px,#0000 1px 8px);border:1px solid #18181829;border-radius:8px;place-items:center;min-height:16rem;display:grid;overflow:hidden;box-shadow:inset 0 0 36px #18ffff29}.about-yawn-visual img{object-fit:contain;filter:drop-shadow(0 0 22px #18ffff57);width:min(100%,32rem);height:auto}.about-yawn-copy,.about-yawn-belief,.about-yawn-panel{gap:.85rem;display:grid}.about-yawn-kicker{color:#1f766c;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.45rem;width:fit-content;font-size:.76rem;font-weight:900;display:inline-flex}.about-yawn-copy h1{letter-spacing:0;max-width:12ch;margin:0;font-size:4rem;line-height:.96}.about-yawn-copy p,.about-yawn-belief p,.about-yawn-panel p,.about-yawn-disclaimer{color:#181818b8;margin:0;font-size:1rem;line-height:1.62}.about-yawn-actions{flex-wrap:wrap;gap:.65rem;display:flex}.about-yawn-actions a{color:#fff;background:#151515;border:1px solid #151515;border-radius:8px;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .9rem;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.about-yawn-actions a.secondary{color:#151515;background:0 0}.about-yawn-belief{border-top:1px solid #18181824;margin-top:1.5rem;padding-top:1.3rem}.about-yawn-belief h2,.about-yawn-panel h2{letter-spacing:0;margin:0;font-size:1.5rem;line-height:1.08}.about-yawn-panel-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.8rem;margin-top:1.4rem;display:grid}.about-yawn-panel{background:radial-gradient(circle at 100% 0,#e76f5124,#0000 12rem),linear-gradient(135deg,#ffffffd1,#f4f1e5b8);border:1px solid #1818181f;border-radius:8px;min-height:13rem;padding:1rem}.about-yawn-disclaimer{border-left:4px solid #f4d35e;margin-top:1.3rem;padding:.2rem 0 .2rem .9rem;font-size:.92rem;font-weight:700}.yawn-bot-surface{color:#171717;scrollbar-color:#2a9d8fb8 #18181814;background:repeating-linear-gradient(0deg,#2a9d8f14 0 1px,#0000 1px 9px),linear-gradient(#f8f6ecfa,#e8eeeafa);height:100%;padding:2rem;overflow-y:auto}.yawn-bot-kicker{color:#1f766c;letter-spacing:0;text-transform:uppercase;align-items:center;gap:.45rem;width:fit-content;font-size:.76rem;font-weight:900;display:inline-flex}.yawn-bot-surface h1{letter-spacing:0;max-width:13ch;margin:.8rem 0 0;font-size:3.6rem;line-height:.98}.yawn-bot-lede,.yawn-bot-profile p,.yawn-bot-boundary p{color:#181818b8;margin:0;font-size:1rem;line-height:1.62}.yawn-bot-lede{max-width:46rem;margin-top:1rem}.yawn-bot-profile{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.8rem;margin-top:1.4rem;display:grid}.yawn-bot-profile article{background:linear-gradient(135deg,#ffffffdb,#f3f0e5c7),repeating-linear-gradient(90deg,#f4d35e1f 0 1px,#0000 1px 8px);border:1px solid #1818181f;border-radius:8px;gap:.75rem;min-height:12rem;padding:1rem;display:grid}.yawn-bot-profile-icon{color:#1f766c;background:#2a9d8f1f;border:1px solid #2a9d8f52;border-radius:8px;place-items:center;width:2.2rem;height:2.2rem;display:grid}.yawn-bot-profile h2,.yawn-bot-boundary h2{letter-spacing:0;margin:0;font-size:1.4rem;line-height:1.08}.yawn-bot-boundary{border-top:1px solid #18181824;gap:.7rem;margin-top:1.4rem;padding-top:1.2rem;display:grid}.yawn-bot-actions{flex-wrap:wrap;gap:.65rem;margin-top:1.4rem;display:flex}.yawn-bot-actions a{color:#fff;background:#151515;border:1px solid #151515;border-radius:8px;align-items:center;gap:.5rem;min-height:2.5rem;padding:0 .9rem;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.yawn-bot-actions a.secondary{color:#151515;background:0 0}@media (max-width:760px){.about-yawn-surface{padding:.9rem}.about-yawn-hero{grid-template-columns:1fr}.about-yawn-copy h1{font-size:2.45rem}.about-yawn-visual{min-height:12rem}.yawn-bot-surface{padding:.9rem}.yawn-bot-surface h1{max-width:none;font-size:2.25rem}}.yawn-consent-page{--yawn-consent-grid-beat:1.02215s;color:#fff;isolation:isolate;background-color:#02070d;background-image:none;background-size:auto;place-items:center;min-height:100dvh;padding:clamp(1rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.yawn-consent-page:before,.yawn-consent-page:after{z-index:-1;content:"";position:absolute;inset:0}.yawn-consent-page:before{opacity:.58;image-rendering:pixelated;background-image:linear-gradient(90deg,#0000 0 7px,#18fcff2e 7px 8px,#0000 8px 16px),linear-gradient(0deg,#0000 0 7px,#ff1de524 7px 8px,#0000 8px 16px);background-size:16px 16px}.yawn-consent-page:after{mix-blend-mode:screen;opacity:.54;background:linear-gradient(90deg,#00ffff2e,#0000 18% 82%,#ff00dd29),repeating-linear-gradient(90deg,#0000 0 19px,#ffffff0a 19px 20px)}.yawn-consent-scanline{z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px);position:absolute;inset:0;overflow:hidden}.yawn-consent-scanline:before,.yawn-consent-scanline:after{content:"";position:absolute;inset:0}.yawn-consent-scanline:before{opacity:.18;filter:drop-shadow(0 0 14px #18ffff52);transform-origin:bottom;animation:yawnConsentGridPulse var(--yawn-consent-grid-beat) ease-in-out infinite;background-image:linear-gradient(#18ffff6b 1px,#0000 1px),linear-gradient(90deg,#ff45e457 1px,#0000 1px);background-position:bottom;background-size:48px 48px;top:28%;transform:perspective(720px)rotateX(62deg)translateY(14%)scaleX(1.28);-webkit-mask-image:linear-gradient(#0000 18%,#00000094 58%,#000000eb);mask-image:linear-gradient(#0000 18%,#00000094 58%,#000000eb)}.yawn-consent-scanline:after{opacity:.16;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 20%,#18ffff2e 42%,#0000 58%) 160%/220% 100%,linear-gradient(65deg,#0000 38%,#ff45e41f 50%,#0000 62%) -60%/190% 100%;animation:8.75s linear infinite yawnConsentGridFlow}.yawn-consent-page-world-backdrop{background-color:#02070a;background-image:none}.yawn-consent-page-world-backdrop:before,.yawn-consent-page-world-backdrop:after{opacity:0}.yawn-consent-page-world-backdrop .yawn-consent-scanline,.yawn-consent-page-world-active .yawn-consent-scanline{display:none}.yawn-consent-avatar-stage{z-index:1;cursor:crosshair;touch-action:none;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.yawn-consent-avatar-stage[data-interactive=false]{cursor:default;pointer-events:none}.yawn-consent-avatar-fallback{z-index:1;aspect-ratio:1;filter:drop-shadow(0 18px 24px #0006)drop-shadow(0 0 18px #18ffff52);width:clamp(126px,24vmin,184px);image-rendering:pixelated;pointer-events:none;background-image:url(/nestheads/characters/yawn-idle.png);background-position:0 0;background-repeat:no-repeat;background-size:400% 100%;transition:opacity .12s;animation:.62s steps(4,end) infinite yawnConsentAvatarFallbackIdle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yawn-consent-avatar-stage[data-runtime-ready=true] .yawn-consent-avatar-fallback{opacity:0}.yawn-consent-avatar-runtime-canvas{z-index:2;width:100%;height:100%;position:absolute;inset:0}.yawn-consent-avatar-runtime-canvas canvas{opacity:1;filter:saturate()brightness()contrast();transition:opacity .22s,filter .22s;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.yawn-consent-avatar-stage[data-interactive=false] .yawn-consent-avatar-runtime-canvas canvas{opacity:.2;filter:saturate(.44)brightness(.56)contrast(.88)}.yawn-consent-avatar-stage[data-main-character-visual-state=subdued-for-sidebar] .yawn-consent-avatar-runtime-canvas canvas{opacity:1;filter:saturate()brightness()contrast()}.yawn-consent-page-world-backdrop .yawn-consent-avatar-stage[data-interactive=false] .yawn-consent-avatar-runtime-canvas canvas{opacity:.48;filter:saturate(.92)brightness(.78)contrast(.96)}.yawn-bot-world-thought-bubble{top:max(1rem, env(safe-area-inset-top));z-index:2;color:#f8fbff;pointer-events:none;background:linear-gradient(#0d2c2ef0,#040e15f0),#041219;border:1px solid #f4d35e75;border-radius:8px;gap:.24rem;max-width:min(18rem,100vw - 2rem);padding:.68rem .78rem;display:grid;position:absolute;left:clamp(1rem,4vw,3rem);box-shadow:0 0 18px #f4d35e2e,inset 0 1px #ffffff1f}.yawn-bot-world-thought-bubble:after{content:"";background:#040e15f0;border-bottom:1px solid #f4d35e75;border-right:1px solid #f4d35e75;width:.78rem;height:.78rem;position:absolute;bottom:-.46rem;left:2.2rem;rotate:45deg}.yawn-bot-world-thought-bubble span,.yawn-bot-intro-card span,.yawn-bot-curiosity-submit,.yawn-bot-curiosity-chips button,.yawn-bot-proof-spark span,.yawn-bot-character-gate span{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-weight:950}.yawn-bot-world-thought-bubble span{color:#77d7cf;letter-spacing:.12em;font-size:.58rem;line-height:1}.yawn-bot-world-thought-bubble strong{color:#f8fbff;overflow-wrap:anywhere;min-width:0;font-size:.88rem;line-height:1.2}.yawn-consent-avatar-stage[data-face-transition=opening],.yawn-consent-avatar-stage[data-face-transition=closing]{cursor:default;pointer-events:none}.yawn-consent-avatar-stage[data-face-transition=opening] .yawn-consent-avatar-runtime-canvas canvas,.yawn-consent-avatar-stage[data-face-phase=closing] .yawn-consent-avatar-runtime-canvas canvas,.yawn-consent-avatar-stage[data-face-transition=closing] .yawn-consent-avatar-runtime-canvas canvas{opacity:1;filter:saturate()brightness()contrast()}.yawn-company-mark{left:clamp(.75rem,2vw,1.25rem);bottom:max(clamp(.75rem, 2vw, 1.25rem), env(safe-area-inset-bottom));z-index:3;color:#dffeffc7;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;pointer-events:none;text-transform:uppercase;text-shadow:0 0 10px #18ffff75;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;font-size:clamp(.58rem,1.2vw,.72rem);font-weight:900;line-height:1;display:inline-flex;position:absolute}.yawn-compliance-footer{color:#dffeffd1;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:none;justify-content:center;align-items:center;gap:.4rem .75rem;font-size:.68rem;font-weight:900;line-height:1.25;display:flex}.yawn-compliance-footer-brand{white-space:nowrap;flex:none}.yawn-compliance-footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem .45rem;min-width:0;display:flex}.yawn-compliance-footer-links a{color:#77d7cff0;pointer-events:auto;border-radius:6px;padding:.16rem .24rem;text-decoration:none;transition:background-color .16s,color .16s,text-shadow .16s}.yawn-compliance-footer-links a:hover,.yawn-compliance-footer-links a:focus-visible{color:#eafffd;text-shadow:0 0 10px #77d7cf85;background-color:#77d7cf1f;outline:none}.yawn-compliance-footer-links a:focus-visible{outline-offset:2px;outline:2px solid #77d7cfa8}.yawn-company-mark.yawn-compliance-footer{max-width:min(86vw,52rem);box-shadow:none;pointer-events:auto;text-transform:none;background:0 0;border:0;border-radius:0;align-items:center;padding:0}body:has(.yawn-network-page){--yawn-browser-header-texture:var(--yawn-network-background)}.yawn-network-page{isolation:isolate;color:#fff;background:#02070d;min-height:100dvh;position:relative;overflow:hidden}.yawn-network-page[data-yawn-root-gate-expanded=true]{z-index:90}.yawn-network-page[data-yawn-public-seed-draft-open=true]{z-index:300}.yawn-network-page:before,.yawn-network-page:after{content:"";pointer-events:none;position:fixed;inset:0}.yawn-network-page:before{z-index:-2;background:linear-gradient(180deg, #00000029, #00041057 58%, #000000b8), radial-gradient(circle at 49% 56%, #2fe3f429, transparent 28%), var(--yawn-network-background) center center / cover no-repeat, #02070d;image-rendering:auto;transform:translateZ(0)}.yawn-network-page:after{z-index:-1;background:repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 5px), linear-gradient(90deg, rgba(var(--yawn-color-pink-rgb), .08), transparent 22%, transparent 78%, rgba(var(--yawn-color-cyan-rgb), .1));mix-blend-mode:screen;opacity:.68}.yawn-network-scene{--yawn-network-main-character-height:176px;--yawn-network-elevator-height:352px;min-height:100dvh;padding:calc(var(--yawn-app-header-height) + clamp(1rem, 3vw, 2rem)) clamp(1rem, 3vw, 2rem) clamp(4rem, 7vw, 5.6rem);position:relative}.yawn-network-elevator-stack{z-index:12;pointer-events:none;justify-items:end;width:min(18rem,100vw - 2rem);display:grid;position:absolute;bottom:clamp(1.2rem,5vh,3.5rem);right:clamp(1rem,7vw,6rem)}.yawn-agency-playback{z-index:13;border:1px solid rgba(var(--yawn-color-cyan-rgb), .48);width:min(35rem,100vw - 2rem);max-height:min(68dvh,42rem);box-shadow:0 0 28px rgba(var(--yawn-color-cyan-rgb), .22), 0 18px 40px #0000006b, inset 0 0 0 1px #ffffff0a;color:#f8fdff;pointer-events:auto;background:linear-gradient(135deg,#000c1be6,#0f0319e0),#000812eb;border-radius:8px;gap:.62rem;padding:.78rem;display:grid;position:absolute;bottom:clamp(1rem,4vh,2.8rem);left:clamp(.9rem,3vw,2.4rem);overflow:auto}.yawn-agency-playback[data-yawn-agency-layout=expanded]{inset:calc(var(--yawn-app-header-height) + .74rem) .86rem .86rem;z-index:60;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);grid-template-areas:"header header""controls controls""stage trace""constraint constraint""presets tools""choice calibration""footer footer";align-content:start;width:auto;max-height:none;padding:clamp(.86rem,1.5vw,1.15rem);position:fixed}.yawn-agency-playback-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.72rem;display:grid}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-header{grid-area:header}.yawn-agency-playback-header h2{color:#fff;font-family:var(--yawn-font-heading);margin:.08rem 0 0;font-size:clamp(1rem,2vw,1.36rem);line-height:1.08}.yawn-agency-playback-kicker,.yawn-agency-playback-coordinate,.yawn-agency-playback-frame span,.yawn-agency-playback-presets small,.yawn-agency-playback-calibration label span{color:rgba(var(--yawn-color-lime-rgb), .86);font-family:var(--yawn-font-heading);text-transform:uppercase;font-size:.62rem;font-weight:950}.yawn-agency-playback-coordinate{max-width:13rem;color:rgba(var(--yawn-color-cyan-rgb), .86);text-align:right;text-transform:none;word-break:break-word;align-self:start;line-height:1.25}.yawn-agency-playback-header-actions{justify-content:end;align-items:flex-start;gap:.48rem;display:flex}.yawn-agency-playback-controls,.yawn-agency-playback-speed,.yawn-agency-playback-footer,.yawn-agency-playback-footer div{align-items:center;display:flex}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-controls{grid-area:controls}.yawn-agency-playback-controls{flex-wrap:wrap;gap:.42rem}.yawn-agency-playback-controls button,.yawn-agency-playback-expand,.yawn-agency-playback-speed button,.yawn-agency-playback-save{border:1px solid rgba(var(--yawn-color-cyan-rgb), .38);color:#fff;min-width:2.26rem;min-height:2.18rem;font:inherit;cursor:pointer;background:#001428b8;border-radius:8px;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.yawn-agency-playback-controls button:hover,.yawn-agency-playback-expand:hover,.yawn-agency-playback-speed button:hover,.yawn-agency-playback-save:hover{border-color:rgba(var(--yawn-color-lime-rgb), .74);background:rgba(var(--yawn-color-cyan-rgb), .17)}.yawn-agency-playback-controls button:focus-visible,.yawn-agency-playback-speed input:focus-visible,.yawn-agency-playback-calibration input:focus-visible,.yawn-agency-playback-expand:focus-visible,.yawn-agency-playback-speed button:focus-visible,.yawn-agency-playback-save:focus-visible,.yawn-agency-playback-presets button:focus-visible,.yawn-agency-playback-choice-field button:focus-visible{outline:2px solid rgba(var(--yawn-color-lime-rgb), .88);outline-offset:2px}.yawn-agency-playback-speed{border:1px solid rgba(var(--yawn-color-cyan-rgb), .24);background:#0014287a;border-radius:8px;grid-template-columns:auto minmax(8rem,1fr) 3.6rem 2.18rem;gap:.5rem;min-width:min(21rem,100%);margin-left:auto;padding:.28rem .48rem;display:grid}.yawn-agency-playback-speed label,.yawn-agency-playback-speed strong{font-family:var(--yawn-font-heading);text-transform:uppercase;font-size:.68rem;font-weight:950}.yawn-agency-playback-speed label{color:rgba(var(--yawn-color-cyan-rgb), .86)}.yawn-agency-playback-speed input{width:100%;accent-color:rgb(var(--yawn-color-lime-rgb))}.yawn-agency-playback-speed strong{color:rgba(var(--yawn-color-lime-rgb), .96);text-align:right}.yawn-agency-playback-speed button{min-width:2.08rem;min-height:1.86rem;padding:0}.yawn-agency-playback-stage{grid-template-columns:5.6rem minmax(0,1fr);align-items:stretch;gap:.62rem;display:grid}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-stage{grid-area:stage;grid-template-columns:clamp(6.6rem,8vw,8rem) minmax(0,1fr)}.yawn-agency-objective-board{--agency-row-color:rgb(var(--yawn-color-cyan-rgb));border:1px solid rgba(var(--yawn-color-cyan-rgb), .34);min-width:0;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .045), 0 0 22px rgba(var(--yawn-color-cyan-rgb), .08);background:linear-gradient(#000812f0,#000309f5),#000000e6;border-radius:8px;grid-column:1/-1;display:grid;overflow:hidden}.yawn-agency-objective-board-header,.yawn-agency-objective-board-footer{min-width:0;color:rgba(var(--yawn-color-cyan-rgb), .98);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;background:#00000057;justify-content:space-between;align-items:center;gap:.72rem;font-weight:950;display:flex}.yawn-agency-objective-board-header{border-bottom:1px solid rgba(var(--yawn-color-cyan-rgb), .18);padding:.48rem .64rem}.yawn-agency-objective-board-header span{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;overflow:hidden}.yawn-agency-objective-board-header strong{color:rgba(var(--yawn-color-lime-rgb), .9);text-align:right;font-size:.62rem}.yawn-agency-objective-rows{scrollbar-color:rgba(var(--yawn-color-cyan-rgb), .72) #00000038;scrollbar-width:thin;min-width:0;max-height:min(31rem,58vh);display:grid;overflow-y:auto}.yawn-agency-objective-rows::-webkit-scrollbar{width:.44rem}.yawn-agency-objective-rows::-webkit-scrollbar-track{border-left:1px solid rgba(var(--yawn-color-cyan-rgb), .1);background:#0000003d}.yawn-agency-objective-rows::-webkit-scrollbar-thumb{background:rgba(var(--yawn-color-cyan-rgb), .82);min-height:1rem;box-shadow:0 0 10px rgba(var(--yawn-color-cyan-rgb), .34);border:1px solid #0000009e;border-radius:2px}.yawn-agency-objective-row{--agency-row-color:rgb(var(--yawn-color-cyan-rgb));border-bottom:1px solid rgba(var(--yawn-color-cyan-rgb), .18);background:linear-gradient(90deg,#001118c2,#0000 44%,#0003),#00000047;grid-template-columns:4.6rem minmax(0,1fr) minmax(6.8rem,8.2rem);align-items:center;min-width:0;min-height:4.58rem;display:grid}.yawn-agency-objective-row[data-yawn-theme=pink]{--agency-row-color:rgb(var(--yawn-color-pink-rgb))}.yawn-agency-objective-row[data-yawn-theme=green]{--agency-row-color:rgb(var(--yawn-color-lime-rgb))}.yawn-agency-objective-row[data-yawn-theme=yellow]{--agency-row-color:#ffd84a}.yawn-agency-objective-row[data-yawn-agency-objective-selected=true]{background:linear-gradient(90deg, var(--agency-row-color), transparent 54%), #00080ef0}@supports (color:color-mix(in lab, red, red)){.yawn-agency-objective-row[data-yawn-agency-objective-selected=true]{background:linear-gradient(90deg, color-mix(in srgb, var(--agency-row-color) 18%, transparent), transparent 54%), #00080ef0}}.yawn-agency-objective-row[data-yawn-agency-objective-selected=true]{box-shadow:inset 3px 0 0 var(--agency-row-color), inset 0 0 0 1px var(--agency-row-color)}@supports (color:color-mix(in lab, red, red)){.yawn-agency-objective-row[data-yawn-agency-objective-selected=true]{box-shadow:inset 3px 0 0 var(--agency-row-color), inset 0 0 0 1px color-mix(in srgb, var(--agency-row-color) 32%, transparent)}}.yawn-agency-objective-row:last-child{border-bottom:0}.yawn-agency-objective-icon-button{border:0;border-right:1px solid rgba(var(--yawn-color-cyan-rgb), .18);min-width:0;color:inherit;background:#0000002e;align-self:stretch;place-items:center;padding:.42rem;display:grid}.yawn-agency-objective-icon-button:not(:disabled){cursor:pointer}.yawn-agency-objective-icon-button:not(:disabled):hover,.yawn-agency-objective-icon-button:not(:disabled):focus-visible{background:var(--agency-row-color)}@supports (color:color-mix(in lab, red, red)){.yawn-agency-objective-icon-button:not(:disabled):hover,.yawn-agency-objective-icon-button:not(:disabled):focus-visible{background:color-mix(in srgb, var(--agency-row-color) 14%, #00000047)}}.yawn-agency-objective-icon-button:not(:disabled):hover,.yawn-agency-objective-icon-button:not(:disabled):focus-visible{outline:2px solid var(--agency-row-color)}@supports (color:color-mix(in lab, red, red)){.yawn-agency-objective-icon-button:not(:disabled):hover,.yawn-agency-objective-icon-button:not(:disabled):focus-visible{outline:2px solid color-mix(in srgb, var(--agency-row-color) 62%, transparent)}}.yawn-agency-objective-icon-button:not(:disabled):hover,.yawn-agency-objective-icon-button:not(:disabled):focus-visible{outline-offset:-2px}.yawn-agency-objective-icon-button img{object-fit:contain;width:3.35rem;height:3.35rem;image-rendering:pixelated;filter:drop-shadow(0 0 8px var(--agency-row-color))}@supports (color:color-mix(in lab, red, red)){.yawn-agency-objective-icon-button img{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--agency-row-color) 38%, transparent))}}.yawn-agency-objective-copy{gap:.12rem;min-width:0;padding:.42rem .64rem;display:grid}.yawn-agency-objective-command{width:fit-content;max-width:100%;color:var(--agency-row-color);font-family:var(--yawn-font-heading);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.98rem;font-weight:950;line-height:1;text-decoration:none;overflow:hidden}a.yawn-agency-objective-command:hover,a.yawn-agency-objective-command:focus-visible{color:#fff;text-shadow:0 0 10px var(--agency-row-color);outline:none}.yawn-agency-objective-copy p,.yawn-agency-objective-copy small{font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;line-height:1.08}.yawn-agency-objective-copy p{color:#e7f6ffd1;font-size:.68rem;font-weight:800}.yawn-agency-objective-copy small{color:rgba(var(--yawn-color-lime-rgb), .72);text-transform:uppercase;font-size:.56rem;font-weight:950}.yawn-agency-objective-score{border-left:1px solid rgba(var(--yawn-color-cyan-rgb), .28);grid-template-columns:minmax(0,1fr) 2.8rem;align-content:center;align-self:stretch;gap:.34rem .42rem;min-width:0;padding:.48rem .62rem;display:grid}.yawn-agency-objective-score span,.yawn-agency-objective-score strong{color:var(--agency-row-color);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.72rem;font-weight:950;line-height:1}.yawn-agency-objective-score strong{text-align:right}.yawn-agency-objective-bar{grid-column:1/-1;grid-template-columns:repeat(10,minmax(0,1fr));gap:.12rem;display:grid}.yawn-agency-objective-bar i{border:1px solid var(--agency-row-color);height:.62rem;display:block}@supports (color:color-mix(in lab, red, red)){.yawn-agency-objective-bar i{border:1px solid color-mix(in srgb, var(--agency-row-color) 32%, rgba(var(--yawn-color-white-rgb), .08))}}.yawn-agency-objective-bar i{background:#000f16d1}.yawn-agency-objective-bar i[data-yawn-agency-segment-active=true]{background:var(--agency-row-color);box-shadow:0 0 8px var(--agency-row-color)}@supports (color:color-mix(in lab, red, red)){.yawn-agency-objective-bar i[data-yawn-agency-segment-active=true]{box-shadow:0 0 8px color-mix(in srgb, var(--agency-row-color) 34%, transparent)}}.yawn-agency-objective-board-footer{border-top:1px solid rgba(var(--yawn-color-cyan-rgb), .26);padding:.54rem .72rem}.yawn-agency-objective-board-footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;overflow:hidden}.yawn-agency-objective-board-footer strong{color:rgba(var(--yawn-color-cyan-rgb), 1);font-family:var(--yawn-font-heading);flex:none;font-size:1.36rem;line-height:1}.yawn-quantum-mirror-preview{border:1px solid rgba(var(--yawn-color-cyan-rgb), .28);min-width:0;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .045), 0 0 20px rgba(var(--yawn-color-cyan-rgb), .08);background:linear-gradient(#000c12e0,#00030af0),#000000db;border-radius:8px;gap:.58rem;margin:.72rem;display:grid}.yawn-lacuna-matata-portal{z-index:16;border:1px solid rgba(var(--yawn-color-cyan-rgb), .42);background:linear-gradient(135deg, rgba(var(--yawn-color-cyan-rgb), .16), rgba(var(--yawn-color-pink-rgb), .12)), #000000d1;max-width:min(18rem,100vw - 2rem);color:rgb(var(--yawn-color-white-rgb));font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;box-shadow:0 0 18px rgba(var(--yawn-color-cyan-rgb), .16);border-radius:6px;align-items:center;gap:.45rem;padding:.6rem .72rem;font-size:.78rem;font-weight:900;line-height:1.1;text-decoration:none;display:inline-flex;position:fixed;bottom:1rem;right:1rem}.yawn-lacuna-matata-portal:hover,.yawn-lacuna-matata-portal:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .68);color:rgb(var(--yawn-color-lime-rgb));outline:2px solid rgba(var(--yawn-color-lime-rgb), .34);outline-offset:2px}.yawn-lacuna-matata-portal span{overflow-wrap:anywhere;min-width:0}.lacuna-matata-page{background:linear-gradient(180deg, #000c10c2, #000000f5), var(--yawn-network-background), #000;min-height:100vh;color:rgb(var(--yawn-color-white-rgb));font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;background-position:50%;background-size:cover;background-attachment:fixed;overflow-x:hidden}.lacuna-matata-page-representation-only{min-height:100dvh;overflow:hidden}.lacuna-matata-page-representation-only>.yawn-representation-fullscreen{min-height:100dvh}.lacuna-matata-page button,.lacuna-matata-page select,.lacuna-matata-page textarea,.lacuna-matata-page input{font:inherit}.lacuna-matata-page button{cursor:pointer}.lacuna-matata-page button:disabled,.lacuna-matata-page button[aria-disabled=true]{cursor:not-allowed;opacity:.46}.lacuna-matata-topbar{z-index:12;border-bottom:1px solid rgba(var(--yawn-color-cyan-rgb), .24);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000d1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:4.4rem;padding:.7rem 1rem;display:grid;position:sticky;top:0}.lacuna-matata-topbar a,.lacuna-matata-topbar-controls button,.lacuna-matata-face-popover footer button,.lacuna-matata-export-actions button{border:1px solid rgba(var(--yawn-color-white-rgb), .14);background:rgba(var(--yawn-color-white-rgb), .055);min-height:2.2rem;color:rgb(var(--yawn-color-white-rgb));border-radius:6px;justify-content:center;align-items:center;gap:.42rem;text-decoration:none;display:inline-flex}.lacuna-matata-topbar a{font-family:var(--font-geist-mono), ui-monospace, monospace;padding:0 .72rem;font-size:.74rem;font-weight:900}.lacuna-matata-topbar>div:nth-child(2){gap:.18rem;min-width:0;display:grid}.lacuna-matata-topbar span{min-width:0;color:rgba(var(--yawn-color-cyan-rgb), .86);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;overflow-wrap:anywhere;text-transform:uppercase;font-size:.72rem;font-weight:900}.lacuna-matata-topbar strong{min-width:0;color:rgb(var(--yawn-color-white-rgb));letter-spacing:0;overflow-wrap:anywhere;font-size:1.05rem;font-weight:900}.lacuna-matata-topbar-controls{align-items:center;gap:.35rem;display:inline-flex}.lacuna-matata-topbar-controls button{width:2.2rem;padding:0}.lacuna-matata-control-band{grid-template-columns:minmax(18rem,1fr) minmax(16rem,.55fr);gap:.9rem;padding:.9rem;display:grid}.lacuna-matata-source-panel,.lacuna-matata-accessibility-panel,.lacuna-matata-proof-rail,.lacuna-matata-face-rail,.lacuna-matata-ack-rail,.lacuna-matata-replay-rail,.lacuna-matata-export-rail{border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);min-width:0;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .04);background:#000000b8;border-radius:8px;align-content:start;gap:.72rem;padding:.82rem;display:grid}.lacuna-matata-source-panel>header,.lacuna-matata-accessibility-panel>header,.lacuna-matata-proof-rail>header,.lacuna-matata-face-rail>header,.lacuna-matata-ack-rail>header,.lacuna-matata-replay-rail>header,.lacuna-matata-export-rail>header{min-width:0;color:rgba(var(--yawn-color-lime-rgb), .92);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.6rem;font-size:.75rem;font-weight:900;display:flex}.lacuna-matata-segmented{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.lacuna-matata-segmented button,.lacuna-matata-primary-action,.lacuna-matata-node-list button,.lacuna-matata-face-axis-buttons button,.lacuna-matata-ack-rail button{border:1px solid rgba(var(--yawn-color-white-rgb), .13);background:rgba(var(--yawn-color-white-rgb), .05);min-width:0;color:rgb(var(--yawn-color-white-rgb));border-radius:6px;padding:.55rem .65rem;font-weight:850}.lacuna-matata-segmented button[aria-pressed=true],.lacuna-matata-node-list button[aria-pressed=true],.lacuna-matata-ack-rail button[aria-pressed=true]{border-color:rgba(var(--yawn-color-lime-rgb), .66);color:rgb(var(--yawn-color-lime-rgb));box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .16)}.lacuna-matata-manual-source,.lacuna-matata-file-source{gap:.62rem;min-width:0;display:grid}.lacuna-matata-manual-source label,.lacuna-matata-file-source label,.lacuna-matata-accessibility-panel label{min-width:0;color:rgba(var(--yawn-color-white-rgb), .82);gap:.36rem;font-size:.82rem;font-weight:760;display:grid}.lacuna-matata-file-source label{border:1px dashed rgba(var(--yawn-color-cyan-rgb), .36);border-radius:6px;padding:.72rem}.lacuna-matata-file-source label svg{color:rgb(var(--yawn-color-cyan-rgb))}.lacuna-matata-manual-source select,.lacuna-matata-accessibility-panel select,.lacuna-matata-manual-source textarea,.lacuna-matata-export-rail textarea{border:1px solid rgba(var(--yawn-color-white-rgb), .14);width:100%;min-width:0;color:rgb(var(--yawn-color-white-rgb));background:#0000008c;border-radius:6px;padding:.58rem}.lacuna-matata-manual-source textarea,.lacuna-matata-export-rail textarea{resize:vertical;min-height:8rem;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.76rem;line-height:1.42}.lacuna-matata-source-gate{border:1px solid rgba(var(--yawn-color-orange-rgb), .26);border-radius:6px;gap:.48rem;min-width:0;margin:0;padding:.72rem;display:grid}.lacuna-matata-source-gate legend{color:rgba(var(--yawn-color-orange-rgb), .94);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;padding:0 .3rem;font-size:.72rem;font-weight:900}.lacuna-matata-source-gate label,.lacuna-matata-accessibility-panel label{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.48rem;display:grid}.lacuna-matata-source-gate input,.lacuna-matata-accessibility-panel input{margin-top:.18rem}.lacuna-matata-primary-action{border-color:rgba(var(--yawn-color-lime-rgb), .42);background:rgba(var(--yawn-color-lime-rgb), .11);color:rgb(var(--yawn-color-lime-rgb));justify-content:center;align-items:center;gap:.46rem;display:inline-flex}.lacuna-matata-status,.lacuna-matata-accessibility-panel p,.lacuna-matata-witness-face p,.lacuna-matata-face-popover p,.lacuna-matata-ack-rail p,.lacuna-matata-replay-rail li{min-width:0;color:rgba(var(--yawn-color-white-rgb), .74);overflow-wrap:anywhere;margin:0;font-size:.82rem;line-height:1.42}.lacuna-matata-workspace{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.62fr) minmax(17rem,.86fr);gap:.9rem;padding:0 .9rem .9rem;display:grid}.lacuna-matata-main-surface{align-content:start;gap:.72rem;min-width:0;display:grid}.lacuna-matata-main-surface .yawn-quantum-mirror-preview{margin:0}.lacuna-matata-witness-face{border:1px solid rgba(var(--yawn-color-pink-rgb), .28);background:linear-gradient(135deg, rgba(var(--yawn-color-pink-rgb), .14), rgba(var(--yawn-color-cyan-rgb), .1)), #000000b8;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.82rem;min-width:0;padding:.82rem;display:grid}.lacuna-matata-witness-mark{border:1px solid rgba(var(--yawn-color-cyan-rgb), .36);width:4.1rem;height:4.1rem;box-shadow:0 0 24px rgba(var(--yawn-color-pink-rgb), .16);border-radius:50%;grid-template-columns:repeat(3,.7rem);place-items:center;gap:.28rem;display:grid;position:relative}.lacuna-matata-witness-mark span{background:rgb(var(--yawn-color-cyan-rgb));border-radius:50%;width:.72rem;height:.72rem;display:block}.lacuna-matata-witness-mark i{background:rgb(var(--yawn-color-lime-rgb));border-radius:999px;width:.56rem;height:1.5rem;display:block}.lacuna-matata-witness-face div:last-child{min-width:0}.lacuna-matata-witness-face span{color:rgba(var(--yawn-color-orange-rgb), .92);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.72rem;font-weight:900}.lacuna-matata-witness-face strong{color:rgb(var(--yawn-color-white-rgb));overflow-wrap:anywhere;font-size:1.15rem;font-weight:950;display:block}.lacuna-matata-proof-row,.lacuna-matata-face-popover dl div,.lacuna-matata-file-source dl div{grid-template-columns:minmax(5.8rem,.7fr) minmax(0,1fr);gap:.48rem;min-width:0;display:grid}.lacuna-matata-proof-row dt,.lacuna-matata-face-popover dt,.lacuna-matata-file-source dt{color:rgba(var(--yawn-color-cyan-rgb), .84);font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:.68rem;font-weight:900}.lacuna-matata-proof-row dd,.lacuna-matata-face-popover dd,.lacuna-matata-file-source dd{min-width:0;color:rgba(var(--yawn-color-white-rgb), .84);overflow-wrap:anywhere;margin:0;font-size:.76rem}.lacuna-matata-proof-nodes,.lacuna-matata-safe-moves{gap:.4rem;display:grid}.lacuna-matata-proof-nodes span,.lacuna-matata-safe-moves span{border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:rgba(var(--yawn-color-white-rgb), .045);min-width:0;color:rgba(var(--yawn-color-white-rgb), .78);overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:.35rem;padding:.42rem;font-size:.72rem;font-weight:750;display:inline-flex}.lacuna-matata-node-list{gap:.45rem;max-height:24rem;display:grid;overflow:auto}.lacuna-matata-node-list button{text-align:left;grid-template-columns:minmax(0,.76fr) minmax(0,1.2fr) auto;align-items:center;gap:.42rem;display:grid}.lacuna-matata-node-list span,.lacuna-matata-node-list em,.lacuna-matata-face-popover nav,.lacuna-matata-face-axis-buttons span,.lacuna-matata-face-axis-buttons strong{min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;font-size:.66rem;font-style:normal}.lacuna-matata-node-list span,.lacuna-matata-node-list em{color:rgba(var(--yawn-color-cyan-rgb), .78)}.lacuna-matata-node-list strong{min-width:0;color:rgb(var(--yawn-color-white-rgb));overflow-wrap:anywhere;font-size:.78rem}.lacuna-matata-face-popover{border:1px solid rgba(var(--yawn-color-pink-rgb), .32);background:rgba(var(--yawn-color-pink-rgb), .07);border-radius:8px;gap:.62rem;padding:.72rem;display:grid}.lacuna-matata-face-popover header,.lacuna-matata-face-popover footer,.lacuna-matata-export-actions,.lacuna-matata-ack-rail article div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.46rem;min-width:0;display:flex}.lacuna-matata-face-popover header>div{min-width:0;display:grid}.lacuna-matata-face-popover header span{color:rgba(var(--yawn-color-pink-rgb), .9);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.66rem;font-weight:900}.lacuna-matata-face-popover header strong{min-width:0;color:rgb(var(--yawn-color-white-rgb));overflow-wrap:anywhere;font-size:.95rem}.lacuna-matata-face-popover header button{border:1px solid rgba(var(--yawn-color-white-rgb), .14);background:rgba(var(--yawn-color-white-rgb), .06);width:2rem;height:2rem;color:rgb(var(--yawn-color-white-rgb));border-radius:6px;place-items:center;display:grid}.lacuna-matata-face-axis-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.lacuna-matata-face-axis-buttons button{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem;display:grid}.lacuna-matata-lower-rails{grid-template-columns:minmax(16rem,.78fr) minmax(16rem,.78fr) minmax(20rem,1.1fr);gap:.9rem;padding:0 .9rem 1rem;display:grid}.lacuna-matata-ack-rail article{border:1px solid rgba(var(--yawn-color-orange-rgb), .22);border-radius:6px;gap:.52rem;padding:.62rem;display:grid}.lacuna-matata-ack-rail header strong,.lacuna-matata-replay-rail header strong,.lacuna-matata-export-rail header strong{color:rgba(var(--yawn-color-cyan-rgb), .84);overflow-wrap:anywhere;text-align:right;font-size:.66rem}.lacuna-matata-replay-rail ol{gap:.38rem;margin:0;padding-left:1.1rem;display:grid}.lacuna-matata-export-actions button{padding:0 .72rem}.lacuna-matata-page[data-yawn-reduced-motion=true] *,.lacuna-matata-page[data-yawn-low-flash=true] .yawn-quantum-mirror-cell-grid,.lacuna-matata-page[data-yawn-low-flash=true] .yawn-quantum-mirror-face{transition-duration:.01ms!important;animation:none!important}.lacuna-matata-page[data-yawn-contrast=high]{background:#000}.lacuna-matata-page[data-yawn-contrast=high] .lacuna-matata-source-panel,.lacuna-matata-page[data-yawn-contrast=high] .lacuna-matata-accessibility-panel,.lacuna-matata-page[data-yawn-contrast=high] .lacuna-matata-proof-rail,.lacuna-matata-page[data-yawn-contrast=high] .lacuna-matata-face-rail,.lacuna-matata-page[data-yawn-contrast=high] .lacuna-matata-ack-rail,.lacuna-matata-page[data-yawn-contrast=high] .lacuna-matata-replay-rail,.lacuna-matata-page[data-yawn-contrast=high] .lacuna-matata-export-rail{border-color:rgba(var(--yawn-color-white-rgb), .42)}@media (max-width:1180px){.lacuna-matata-workspace,.lacuna-matata-lower-rails{grid-template-columns:1fr}.lacuna-matata-proof-rail,.lacuna-matata-face-rail{order:initial}}@media (max-width:760px){.yawn-lacuna-matata-portal{max-width:calc(100vw - 1.3rem);bottom:.65rem;right:.65rem}.lacuna-matata-topbar{grid-template-columns:1fr auto}.lacuna-matata-topbar>div:nth-child(2){grid-area:2/1/auto/-1}.lacuna-matata-control-band{grid-template-columns:1fr}.lacuna-matata-workspace,.lacuna-matata-control-band,.lacuna-matata-lower-rails{padding-left:.6rem;padding-right:.6rem}.lacuna-matata-witness-face,.lacuna-matata-face-axis-buttons,.lacuna-matata-node-list button{grid-template-columns:1fr}}.yawn-quantum-mirror-preview-header,.yawn-quantum-mirror-preview-footer{min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;background:#00000052;justify-content:space-between;align-items:center;gap:.72rem;padding:.52rem .64rem;font-weight:950;display:flex}.yawn-quantum-mirror-preview-header{border-bottom:1px solid rgba(var(--yawn-color-cyan-rgb), .18)}.yawn-quantum-mirror-preview-footer{border-top:1px solid rgba(var(--yawn-color-cyan-rgb), .18)}.yawn-quantum-mirror-preview-header span,.yawn-quantum-mirror-preview-footer span{min-width:0;color:rgb(var(--yawn-color-cyan-rgb));text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.yawn-quantum-mirror-preview-header strong,.yawn-quantum-mirror-preview-footer strong{color:rgba(var(--yawn-color-lime-rgb), .86);text-align:right;font-size:.62rem}.yawn-quantum-mirror-preview-header .yawn-quantum-mirror-zoom-controls{border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);background:#00000047;border-radius:6px;flex:none;grid-template-columns:1.52rem minmax(2.8rem,auto) 1.52rem;justify-content:end;align-items:center;gap:.22rem;min-width:6.28rem;padding:.14rem;display:inline-grid;overflow:visible}.yawn-quantum-mirror-zoom-controls button{border:1px solid rgba(var(--yawn-color-white-rgb), .12);background:rgba(var(--yawn-color-white-rgb), .045);width:1.52rem;height:1.52rem;color:rgba(var(--yawn-color-white-rgb), .9);cursor:pointer;border-radius:4px;place-items:center;display:grid}.yawn-quantum-mirror-zoom-controls button:hover:not(:disabled),.yawn-quantum-mirror-zoom-controls button:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .48);color:rgb(var(--yawn-color-lime-rgb));outline:2px solid rgba(var(--yawn-color-lime-rgb), .34);outline-offset:1px}.yawn-quantum-mirror-zoom-controls button:disabled{cursor:not-allowed;opacity:.38}.yawn-quantum-mirror-zoom-controls [data-yawn-frame-zoom-readout=true]{color:rgba(var(--yawn-color-lime-rgb), .9);text-align:center;font-size:.58rem;font-weight:950}.yawn-quantum-mirror-preview-body{grid-template-columns:minmax(0,1.12fr) minmax(8.6rem,.88fr);gap:.62rem;min-width:0;padding:0 .64rem;display:grid}.yawn-quantum-mirror-preview[data-yawn-frame-breath-bound=true] .yawn-quantum-mirror-cell-grid{animation:yawn-quantum-mirror-grid-breath var(--yawn-frame-breath-period-ms,.5s) ease-in-out infinite}.yawn-quantum-mirror-preview[data-yawn-frame-breath-bound=true] .yawn-quantum-mirror-face{animation:yawn-quantum-mirror-face-breath var(--yawn-frame-breath-period-ms,.5s) ease-in-out infinite}.yawn-quantum-mirror-cell-grid{grid-template-columns:repeat(var(--yawn-frame-grid-width), minmax(0, 1fr));border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:#0000005c;border-radius:6px;align-self:stretch;gap:.12rem;min-width:0;padding:.34rem;display:grid}.yawn-quantum-mirror-cell{aspect-ratio:1;border:1px solid var(--yawn-frame-cell-color);place-items:center;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-cell{border:1px solid color-mix(in srgb, var(--yawn-frame-cell-color) 42%, rgba(var(--yawn-color-white-rgb), .14))}}.yawn-quantum-mirror-cell{background:radial-gradient(circle at 50% 50%, var(--yawn-frame-cell-color), transparent 64%), #000408d6;border-radius:3px}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-cell{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--yawn-frame-cell-color) 24%, transparent), transparent 64%), #000408d6}}.yawn-quantum-mirror-cell{color:var(--yawn-frame-cell-color);cursor:pointer;font-family:var(--font-geist-mono), ui-monospace, monospace;opacity:calc(.58 + (var(--yawn-frame-cell-depth) * .42));text-shadow:0 0 8px var(--yawn-frame-cell-color);font-size:clamp(.62rem,1.55vw,.92rem);font-weight:950;line-height:1}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-cell{text-shadow:0 0 8px color-mix(in srgb, var(--yawn-frame-cell-color) 72%, transparent)}}.yawn-quantum-mirror-cell:hover,.yawn-quantum-mirror-cell:focus-visible,.yawn-quantum-mirror-cell[data-yawn-frame-cell-selected=true]{outline:2px solid var(--yawn-frame-cell-color)}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-cell:hover,.yawn-quantum-mirror-cell:focus-visible,.yawn-quantum-mirror-cell[data-yawn-frame-cell-selected=true]{outline:2px solid color-mix(in srgb, var(--yawn-frame-cell-color) 82%, #fff)}}.yawn-quantum-mirror-cell:hover,.yawn-quantum-mirror-cell:focus-visible,.yawn-quantum-mirror-cell[data-yawn-frame-cell-selected=true]{outline-offset:1px;opacity:1;box-shadow:0 0 0 1px #000000b8, 0 0 12px var(--yawn-frame-cell-color)}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-cell:hover,.yawn-quantum-mirror-cell:focus-visible,.yawn-quantum-mirror-cell[data-yawn-frame-cell-selected=true]{box-shadow:0 0 0 1px #000000b8, 0 0 12px color-mix(in srgb, var(--yawn-frame-cell-color) 48%, transparent)}}.yawn-quantum-mirror-face{border:1px solid rgba(var(--yawn-color-pink-rgb), .24);background:linear-gradient(180deg, rgba(var(--yawn-color-pink-rgb), .1), #0000002e), #000207bd;border-radius:6px;align-content:start;gap:.42rem;min-width:0;padding:.54rem;display:grid}.yawn-quantum-mirror-face header{color:#fff;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;font-weight:950;display:flex}.yawn-quantum-mirror-face header span{color:rgba(var(--yawn-color-pink-rgb), .95);font-size:.68rem}.yawn-quantum-mirror-face header strong{color:rgba(var(--yawn-color-lime-rgb), .88);font-size:.72rem}.yawn-quantum-mirror-face dl{gap:.24rem;margin:0;display:grid}.yawn-quantum-mirror-face dl div{grid-template-columns:5.2rem minmax(0,1fr);gap:.42rem;min-width:0;display:grid}.yawn-quantum-mirror-face dt,.yawn-quantum-mirror-face dd{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;line-height:1.08}.yawn-quantum-mirror-face dt{color:rgba(var(--yawn-color-cyan-rgb), .78);text-transform:uppercase;font-size:.58rem;font-weight:950}.yawn-quantum-mirror-face dd{color:#edf9ffe6;font-size:.64rem;font-weight:850}.yawn-quantum-mirror-traversal-trail{border-top:1px solid rgba(var(--yawn-color-pink-rgb), .16);gap:.34rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-traversal-trail header strong{color:rgb(var(--yawn-color-pink-rgb))}.yawn-quantum-mirror-traversal-trail p,.yawn-quantum-mirror-traversal-trail li,.yawn-quantum-mirror-traversal-controls{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;line-height:1.08}.yawn-quantum-mirror-traversal-trail p{color:#edf9ffc2;font-size:.58rem;font-weight:800}.yawn-quantum-mirror-traversal-controls{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.26rem;display:grid}.yawn-quantum-mirror-traversal-controls button{aspect-ratio:1;border:1px solid rgba(var(--yawn-color-white-rgb), .14);width:1.72rem;color:rgba(var(--yawn-color-white-rgb), .82);background:#000308ad;border-radius:4px;place-items:center;display:grid}.yawn-quantum-mirror-traversal-controls button:not(:disabled){cursor:pointer}.yawn-quantum-mirror-traversal-controls button:not(:disabled):hover,.yawn-quantum-mirror-traversal-controls button:not(:disabled):focus-visible{border-color:rgba(var(--yawn-color-pink-rgb), .58);color:rgb(var(--yawn-color-pink-rgb));box-shadow:0 0 14px rgba(var(--yawn-color-pink-rgb), .18);outline:none}.yawn-quantum-mirror-traversal-controls button:disabled{cursor:not-allowed;opacity:.36}.yawn-quantum-mirror-traversal-controls span{min-width:0;color:rgba(var(--yawn-color-cyan-rgb), .76);font-size:.54rem;font-weight:850}.yawn-quantum-mirror-traversal-trail ol{grid-template-columns:repeat(auto-fill,minmax(3.2rem,1fr));gap:.2rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.yawn-quantum-mirror-traversal-trail li{min-width:0}.yawn-quantum-mirror-traversal-trail li button{border:1px solid var(--yawn-frame-cell-color);grid-template-rows:auto auto;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.08rem .22rem;width:100%;min-width:0;min-height:2.3rem;display:grid}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-traversal-trail li button{border:1px solid color-mix(in srgb, var(--yawn-frame-cell-color) 34%, rgba(var(--yawn-color-white-rgb), .12))}}.yawn-quantum-mirror-traversal-trail li button{color:rgba(var(--yawn-color-white-rgb), .78);cursor:pointer;text-align:left;background:#ffffff0a;border-radius:4px;padding:.22rem}.yawn-quantum-mirror-traversal-trail li button:hover,.yawn-quantum-mirror-traversal-trail li button:focus-visible{border-color:var(--yawn-frame-cell-color)}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-traversal-trail li button:hover,.yawn-quantum-mirror-traversal-trail li button:focus-visible{border-color:color-mix(in srgb, var(--yawn-frame-cell-color) 64%, rgba(var(--yawn-color-white-rgb), .2))}}.yawn-quantum-mirror-traversal-trail li button:hover,.yawn-quantum-mirror-traversal-trail li button:focus-visible{box-shadow:0 0 14px var(--yawn-frame-cell-color);outline:none}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-traversal-trail li button:hover,.yawn-quantum-mirror-traversal-trail li button:focus-visible{box-shadow:0 0 14px color-mix(in srgb, var(--yawn-frame-cell-color) 20%, transparent)}}.yawn-quantum-mirror-traversal-trail li span,.yawn-quantum-mirror-traversal-trail li strong,.yawn-quantum-mirror-traversal-trail li em{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;line-height:1.05}.yawn-quantum-mirror-traversal-trail li span{aspect-ratio:1;width:1rem;color:var(--yawn-frame-cell-color);background:#ffffff14;border-radius:3px;grid-row:1/span 2;place-items:center;font-size:.62rem;font-weight:950;display:grid}.yawn-quantum-mirror-traversal-trail li strong{color:rgba(var(--yawn-color-white-rgb), .88);font-size:.52rem;font-weight:950}.yawn-quantum-mirror-traversal-trail li em{color:rgba(var(--yawn-color-cyan-rgb), .8);text-transform:uppercase;font-size:.48rem;font-style:normal;font-weight:900}.yawn-quantum-mirror-face-glyph{border-top:1px solid rgba(var(--yawn-color-lime-rgb), .18);gap:.34rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-face-glyph header strong{color:rgb(var(--yawn-color-lime-rgb));text-align:right}.yawn-quantum-mirror-face-glyph-body{grid-template-columns:5.25rem minmax(0,1fr);align-items:center;gap:.48rem;min-width:0;display:grid}.yawn-quantum-mirror-face-glyph-visual{aspect-ratio:1;border:1px solid var(--yawn-mirror-face-primary);place-items:center;width:5.25rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-face-glyph-visual{border:1px solid color-mix(in srgb, var(--yawn-mirror-face-primary) 38%, rgba(var(--yawn-color-white-rgb), .14))}}.yawn-quantum-mirror-face-glyph-visual{background:repeating-linear-gradient(90deg, var(--yawn-mirror-face-primary) 0 1px, transparent 1px 9px), var(--yawn-mirror-face-secondary);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-face-glyph-visual{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--yawn-mirror-face-primary) 20%, transparent) 0 1px, transparent 1px 9px), color-mix(in srgb, var(--yawn-mirror-face-secondary) 10%, #00040cf0)}}.yawn-quantum-mirror-face-glyph-visual{box-shadow:inset 0 0 var(--yawn-mirror-face-inner-glow,14px) var(--yawn-mirror-face-secondary), 0 0 var(--yawn-mirror-face-outer-glow,10px) var(--yawn-mirror-face-primary)}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-face-glyph-visual{box-shadow:inset 0 0 var(--yawn-mirror-face-inner-glow,14px) color-mix(in srgb, var(--yawn-mirror-face-secondary) 36%, transparent), 0 0 var(--yawn-mirror-face-outer-glow,10px) color-mix(in srgb, var(--yawn-mirror-face-primary) 24%, transparent)}}.yawn-quantum-mirror-face-glyph-visual:before{border:1px dashed var(--yawn-mirror-face-accent);position:absolute;inset:.52rem}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-face-glyph-visual:before{border:1px dashed color-mix(in srgb, var(--yawn-mirror-face-accent) 42%, transparent)}}.yawn-quantum-mirror-face-glyph-visual:before{opacity:var(--yawn-mirror-face-texture-opacity,.5);content:"";border-radius:50%}.yawn-quantum-mirror-face-glyph-ring,.yawn-quantum-mirror-face-glyph-iris,.yawn-quantum-mirror-face-glyph-mouth{pointer-events:none;position:absolute}.yawn-quantum-mirror-face-glyph-ring{border:1px solid #0000;border-radius:50%;inset:.38rem}.yawn-quantum-mirror-face-glyph-ring-proof{border-color:var(--yawn-mirror-face-accent)}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-face-glyph-ring-proof{border-color:color-mix(in srgb, var(--yawn-mirror-face-accent) 68%, transparent)}}.yawn-quantum-mirror-face-glyph-ring-proof{opacity:var(--yawn-mirror-face-proof-opacity,.5)}.yawn-quantum-mirror-face-glyph-ring-boundary{opacity:var(--yawn-mirror-face-boundary-opacity,.5);border-color:#ffd84aa3;inset:.7rem}.yawn-quantum-mirror-face-glyph-iris{left:var(--yawn-mirror-face-gaze-x,50%);top:var(--yawn-mirror-face-gaze-y,50%);width:var(--yawn-mirror-face-iris-size,1.8rem);height:var(--yawn-mirror-face-aperture-size,1rem);border:1px solid var(--yawn-mirror-face-secondary);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-face-glyph-iris{border:1px solid color-mix(in srgb, var(--yawn-mirror-face-secondary) 76%, rgba(var(--yawn-color-white-rgb), .28))}}.yawn-quantum-mirror-face-glyph-iris{box-shadow:inset 0 0 10px var(--yawn-mirror-face-primary);background:#000000a3;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-face-glyph-iris{box-shadow:inset 0 0 10px color-mix(in srgb, var(--yawn-mirror-face-primary) 42%, transparent)}}.yawn-quantum-mirror-face-glyph-iris{transform:translate(-50%,-50%)}.yawn-quantum-mirror-face-glyph-iris i{aspect-ratio:1;background:var(--yawn-mirror-face-accent);width:32%;box-shadow:0 0 10px var(--yawn-mirror-face-accent);border-radius:50%;display:block}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-face-glyph-iris i{box-shadow:0 0 10px color-mix(in srgb, var(--yawn-mirror-face-accent) 74%, transparent)}}.yawn-quantum-mirror-face-glyph-mouth{width:var(--yawn-mirror-face-mouth,.8rem);border-bottom:2px solid var(--yawn-mirror-face-accent);height:.34rem;bottom:1rem;left:50%}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-face-glyph-mouth{border-bottom:2px solid color-mix(in srgb, var(--yawn-mirror-face-accent) 72%, rgba(var(--yawn-color-white-rgb), .1))}}.yawn-quantum-mirror-face-glyph-mouth{border-radius:0 0 999px 999px;transform:translate(-50%)}.yawn-quantum-mirror-face-glyph-readout{gap:.28rem;min-width:0;display:grid}.yawn-quantum-mirror-face-glyph-readout p,.yawn-quantum-mirror-face-glyph-readout span,.yawn-quantum-mirror-face-glyph-readout em,.yawn-quantum-mirror-face-glyph-readout strong{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;line-height:1.08}.yawn-quantum-mirror-face-glyph-readout p{color:#edf9ffd1;font-size:.58rem;font-weight:850}.yawn-quantum-mirror-face-glyph-readout div{gap:.18rem;min-width:0;display:grid}.yawn-quantum-mirror-face-glyph-readout span{grid-template-columns:4.1rem minmax(0,1fr) 2.1rem;align-items:center;gap:.28rem;display:grid}.yawn-quantum-mirror-face-glyph-readout em{color:rgba(var(--yawn-color-cyan-rgb), .76);text-transform:uppercase;font-size:.48rem;font-style:normal;font-weight:950}.yawn-quantum-mirror-face-glyph-readout i{border:1px solid rgba(var(--yawn-color-white-rgb), .12);background:#ffffff14;border-radius:999px;height:.38rem;display:block;position:relative;overflow:hidden}.yawn-quantum-mirror-face-glyph-readout i:before{width:calc(var(--yawn-mirror-face-meter,0) * 100%);border-radius:inherit;background:linear-gradient(90deg, var(--yawn-mirror-face-secondary), var(--yawn-mirror-face-accent));content:"";position:absolute;inset:0 auto 0 0}.yawn-quantum-mirror-face-glyph-readout strong{color:rgb(var(--yawn-color-lime-rgb));text-align:right;font-size:.54rem;font-weight:950}.yawn-quantum-mirror-conversation-turn{border-top:1px solid rgba(var(--yawn-color-cyan-rgb), .18);gap:.32rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-conversation-turn header strong{color:rgb(var(--yawn-color-cyan-rgb));text-align:right}.yawn-quantum-mirror-conversation-turn p,.yawn-quantum-mirror-conversation-turn button,.yawn-quantum-mirror-conversation-turn footer{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;line-height:1.08}.yawn-quantum-mirror-conversation-turn p{color:#edf9ffcc;font-size:.58rem;font-weight:850}.yawn-quantum-mirror-conversation-turn p+p{color:rgb(var(--yawn-color-white-rgb));font-weight:950}.yawn-quantum-mirror-conversation-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.26rem;min-width:0;display:grid}.yawn-quantum-mirror-conversation-choices button{border:1px solid rgba(var(--yawn-color-cyan-rgb), .16);background:rgba(var(--yawn-color-cyan-rgb), .045);min-height:3.05rem;color:rgb(var(--yawn-color-white-rgb));cursor:pointer;text-align:left;border-radius:5px;gap:.16rem;padding:.34rem;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid}.yawn-quantum-mirror-conversation-choices button:hover,.yawn-quantum-mirror-conversation-choices button:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .42);outline:2px solid rgba(var(--yawn-color-lime-rgb), .2);outline-offset:1px;box-shadow:0 0 14px rgba(var(--yawn-color-lime-rgb), .12);transform:translateY(-1px)}.yawn-quantum-mirror-conversation-choices button[data-yawn-mirror-conversation-choice-selected=true]{border-color:rgba(var(--yawn-color-lime-rgb), .48);background:rgba(var(--yawn-color-lime-rgb), .08);box-shadow:inset 0 0 14px rgba(var(--yawn-color-lime-rgb), .08)}.yawn-quantum-mirror-conversation-choices span,.yawn-quantum-mirror-conversation-choices em{overflow-wrap:anywhere;letter-spacing:0;min-width:0;line-height:1.06}.yawn-quantum-mirror-conversation-choices span{color:rgb(var(--yawn-color-white-rgb));text-transform:uppercase;font-size:.6rem;font-weight:950}.yawn-quantum-mirror-conversation-choices em{color:rgba(var(--yawn-color-cyan-rgb), .76);font-size:.5rem;font-style:normal;font-weight:820}.yawn-quantum-mirror-conversation-turn footer{border:1px solid rgba(var(--yawn-color-white-rgb), .1);color:rgba(var(--yawn-color-cyan-rgb), .82);background:#ffffff0a;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.32rem;padding:.24rem .3rem;font-size:.52rem;font-weight:900;display:grid}.yawn-quantum-mirror-conversation-turn footer span{overflow-wrap:anywhere;min-width:0}.yawn-quantum-mirror-conversation-turn footer strong{color:rgb(var(--yawn-color-lime-rgb));text-transform:uppercase}.yawn-quantum-mirror-conversation-receipt{border:1px solid rgba(var(--yawn-color-lime-rgb), .16);background:linear-gradient(135deg, rgba(var(--yawn-color-lime-rgb), .06), rgba(var(--yawn-color-cyan-rgb), .04)), #00060c61;border-radius:5px;gap:.18rem;min-width:0;padding:.32rem;display:grid}.yawn-quantum-mirror-conversation-receipt span,.yawn-quantum-mirror-conversation-receipt p,.yawn-quantum-mirror-conversation-receipt strong{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;line-height:1.08}.yawn-quantum-mirror-conversation-receipt span{color:rgb(var(--yawn-color-lime-rgb));text-transform:uppercase;font-size:.52rem;font-weight:950}.yawn-quantum-mirror-conversation-receipt p{color:#edf9ffc7;font-size:.53rem;font-weight:820}.yawn-quantum-mirror-conversation-receipt strong{color:rgba(var(--yawn-color-cyan-rgb), .78);text-transform:uppercase;font-size:.48rem;font-weight:900}.yawn-quantum-mirror-conversation-receipt[data-yawn-mirror-conversation-reply-status=steering_requested]{border-color:rgba(var(--yawn-color-pink-rgb), .26);background:linear-gradient(135deg, rgba(var(--yawn-color-pink-rgb), .07), rgba(var(--yawn-color-cyan-rgb), .035)), #00060c61}.yawn-quantum-mirror-conversation-receipt[data-yawn-mirror-conversation-reply-status=waiting_reply]{border-color:rgba(var(--yawn-color-white-rgb), .11);background:#ffffff09}.yawn-quantum-mirror-agency-vector{border-top:1px solid rgba(var(--yawn-color-cyan-rgb), .16);gap:.34rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-agency-vector header{min-height:1rem}.yawn-quantum-mirror-agency-vector header strong{color:rgb(var(--yawn-color-cyan-rgb))}.yawn-quantum-mirror-agency-vector-grid{gap:.22rem;min-width:0;display:grid}.yawn-quantum-mirror-agency-vector-grid div{grid-template-columns:5.2rem minmax(3.4rem,1fr) 2.1rem;align-items:center;gap:.36rem;min-width:0;display:grid}.yawn-quantum-mirror-agency-vector-grid span,.yawn-quantum-mirror-agency-vector-grid em,.yawn-quantum-mirror-agency-vector p{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;line-height:1.08}.yawn-quantum-mirror-agency-vector-grid div>span:first-child{color:rgba(var(--yawn-color-white-rgb), .72);text-transform:uppercase;font-size:.56rem;font-weight:950}.yawn-quantum-mirror-agency-axis-meter{border:1px solid rgba(var(--yawn-color-white-rgb), .12);background:#ffffff14;border-radius:999px;min-width:0;height:.42rem;display:block;position:relative;overflow:hidden}.yawn-quantum-mirror-agency-axis-meter i{width:calc(var(--yawn-mirror-agency-axis-value,0) * 100%);border-radius:inherit;background:linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .78), rgba(var(--yawn-color-lime-rgb), .9));box-shadow:0 0 10px rgba(var(--yawn-color-cyan-rgb), .28);position:absolute;inset:0 auto 0 0}.yawn-quantum-mirror-agency-vector-grid div[data-yawn-mirror-agency-axis-dominant=true] .yawn-quantum-mirror-agency-axis-meter i{background:linear-gradient(90deg, rgba(var(--yawn-color-pink-rgb), .82), rgba(var(--yawn-color-lime-rgb), .94))}.yawn-quantum-mirror-agency-vector-grid em{color:rgb(var(--yawn-color-lime-rgb));text-align:right;font-size:.56rem;font-style:normal;font-weight:950}.yawn-quantum-mirror-agency-vector p{color:#edf9ffb8;font-size:.58rem;font-weight:800}.yawn-quantum-mirror-breakthrough-goal{border-top:1px solid rgba(var(--yawn-color-lime-rgb), .16);gap:.34rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-breakthrough-goal header strong{color:rgb(var(--yawn-color-lime-rgb));text-align:right}.yawn-quantum-mirror-breakthrough-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem;min-width:0;display:grid}.yawn-quantum-mirror-breakthrough-grid span{border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:linear-gradient(180deg, rgba(var(--yawn-color-lime-rgb), .08), rgba(var(--yawn-color-cyan-rgb), .05)), #0003089e;border-radius:4px;gap:.12rem;min-width:0;padding:.28rem;display:grid}.yawn-quantum-mirror-breakthrough-grid em,.yawn-quantum-mirror-breakthrough-grid strong,.yawn-quantum-mirror-breakthrough-goal p,.yawn-quantum-mirror-breakthrough-goal li,.yawn-quantum-mirror-breakthrough-goal footer{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;line-height:1.08}.yawn-quantum-mirror-breakthrough-grid em{color:rgba(var(--yawn-color-cyan-rgb), .78);text-transform:uppercase;font-size:.5rem;font-style:normal;font-weight:950}.yawn-quantum-mirror-breakthrough-grid strong{color:rgba(var(--yawn-color-white-rgb), .88);font-size:.56rem;font-weight:950}.yawn-quantum-mirror-breakthrough-goal p{color:#edf9ffc2;font-size:.58rem;font-weight:800}.yawn-quantum-mirror-breakthrough-goal ol{gap:.18rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.yawn-quantum-mirror-breakthrough-goal li,.yawn-quantum-mirror-breakthrough-goal footer{border:1px solid rgba(var(--yawn-color-white-rgb), .1);min-width:0;color:rgba(var(--yawn-color-white-rgb), .72);background:#ffffff0a;border-radius:4px;justify-content:space-between;align-items:center;gap:.4rem;padding:.22rem .28rem;font-size:.55rem;font-weight:850;display:flex}.yawn-quantum-mirror-breakthrough-goal li[data-yawn-mirror-breakthrough-candidate-selected=true]{border-color:rgba(var(--yawn-color-lime-rgb), .34);color:rgb(var(--yawn-color-lime-rgb));box-shadow:inset 0 0 12px rgba(var(--yawn-color-lime-rgb), .08)}.yawn-quantum-mirror-breakthrough-goal li strong,.yawn-quantum-mirror-breakthrough-goal footer strong{color:rgb(var(--yawn-color-lime-rgb));flex:none;font-weight:950}.yawn-quantum-mirror-breakthrough-goal footer{border-color:rgba(var(--yawn-color-cyan-rgb), .16);color:rgba(var(--yawn-color-cyan-rgb), .82);text-transform:uppercase}.yawn-quantum-mirror-computational-barrier{border-top:1px solid rgba(var(--yawn-color-pink-rgb), .18);gap:.34rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-computational-barrier header strong{color:rgb(var(--yawn-color-pink-rgb));text-align:right}.yawn-quantum-mirror-computational-barrier-metrics{gap:.2rem;min-width:0;display:grid}.yawn-quantum-mirror-computational-barrier-metrics span{grid-template-columns:3.2rem minmax(0,1fr) 2.1rem;align-items:center;gap:.32rem;min-width:0;display:grid}.yawn-quantum-mirror-computational-barrier-metrics em,.yawn-quantum-mirror-computational-barrier-metrics strong,.yawn-quantum-mirror-computational-barrier p,.yawn-quantum-mirror-computational-barrier footer{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;line-height:1.08}.yawn-quantum-mirror-computational-barrier-metrics em{color:rgba(var(--yawn-color-cyan-rgb), .78);text-transform:uppercase;font-size:.5rem;font-style:normal;font-weight:950}.yawn-quantum-mirror-computational-barrier-metrics i{border:1px solid rgba(var(--yawn-color-white-rgb), .12);background:#ffffff14;border-radius:999px;min-width:0;height:.42rem;display:block;position:relative;overflow:hidden}.yawn-quantum-mirror-computational-barrier-metrics i:before{width:calc(var(--yawn-mirror-computational-barrier-value,0) * 100%);border-radius:inherit;background:linear-gradient(90deg, rgba(var(--yawn-color-pink-rgb), .82), rgba(var(--yawn-color-cyan-rgb), .88));box-shadow:0 0 10px rgba(var(--yawn-color-pink-rgb), .24);content:"";position:absolute;inset:0 auto 0 0}.yawn-quantum-mirror-computational-barrier-metrics strong{color:rgb(var(--yawn-color-lime-rgb));text-align:right;font-size:.54rem;font-weight:950}.yawn-quantum-mirror-computational-barrier p{color:#edf9ffc2;font-size:.58rem;font-weight:800}.yawn-quantum-mirror-barrier-crossing-preview{border:1px solid rgba(var(--yawn-color-cyan-rgb), .18);background:linear-gradient(135deg, rgba(var(--yawn-color-pink-rgb), .08), rgba(var(--yawn-color-cyan-rgb), .06)), #00071157;border-radius:6px;gap:.28rem;min-width:0;padding:.34rem;display:grid}.yawn-quantum-mirror-barrier-crossing-preview header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.36rem;display:grid}.yawn-quantum-mirror-barrier-crossing-preview header span,.yawn-quantum-mirror-barrier-crossing-preview header strong,.yawn-quantum-mirror-barrier-crossing-preview li{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;line-height:1.12}.yawn-quantum-mirror-barrier-crossing-preview header span{color:rgb(var(--yawn-color-white-rgb));font-size:.57rem;font-weight:950}.yawn-quantum-mirror-barrier-crossing-preview header strong{color:rgb(var(--yawn-color-lime-rgb));text-align:right;text-transform:uppercase;font-size:.5rem;font-weight:950}.yawn-quantum-mirror-barrier-crossing-preview ol{gap:.18rem;margin:0;padding-left:1rem;display:grid}.yawn-quantum-mirror-barrier-crossing-preview li{color:#ecfaffb8;font-size:.52rem;font-weight:780}.yawn-quantum-mirror-barrier-crossing-preview[data-yawn-mirror-barrier-crossing-can-open=true]{border-color:rgba(var(--yawn-color-lime-rgb), .32);box-shadow:inset 0 0 18px rgba(var(--yawn-color-lime-rgb), .08)}.yawn-quantum-mirror-computational-barrier footer{border:1px solid rgba(var(--yawn-color-white-rgb), .1);min-width:0;color:rgba(var(--yawn-color-cyan-rgb), .82);text-transform:uppercase;background:#ffffff0a;border-radius:4px;justify-content:space-between;align-items:center;gap:.4rem;padding:.22rem .28rem;font-size:.55rem;font-weight:900;display:flex}.yawn-quantum-mirror-computational-barrier[data-yawn-mirror-computational-barrier-locked=false] footer{border-color:rgba(var(--yawn-color-lime-rgb), .32);color:rgb(var(--yawn-color-lime-rgb));box-shadow:inset 0 0 14px rgba(var(--yawn-color-lime-rgb), .08)}.yawn-quantum-mirror-goal-compass{border-top:1px solid rgba(var(--yawn-color-orange-rgb), .18);gap:.32rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-goal-compass header strong{color:#ffd84a;text-align:right}.yawn-quantum-mirror-goal-compass-summary{grid-template-columns:4.2rem minmax(0,1fr);gap:.25rem;min-width:0;display:grid}.yawn-quantum-mirror-goal-compass-summary span{border:1px solid rgba(var(--yawn-color-white-rgb), .09);background:linear-gradient(135deg, rgba(var(--yawn-color-orange-rgb), .09), rgba(var(--yawn-color-cyan-rgb), .045)), #ffffff09;border-radius:4px;gap:.12rem;min-width:0;padding:.25rem;display:grid}.yawn-quantum-mirror-goal-compass-summary em,.yawn-quantum-mirror-goal-compass-summary strong,.yawn-quantum-mirror-goal-compass p,.yawn-quantum-mirror-goal-compass-metrics em,.yawn-quantum-mirror-goal-compass-metrics strong,.yawn-quantum-mirror-goal-compass footer{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;line-height:1.1}.yawn-quantum-mirror-goal-compass-summary em,.yawn-quantum-mirror-goal-compass-metrics em{color:rgba(var(--yawn-color-cyan-rgb), .76);text-transform:uppercase;font-size:.48rem;font-style:normal;font-weight:950}.yawn-quantum-mirror-goal-compass-summary strong{color:rgb(var(--yawn-color-white-rgb));font-size:.56rem;font-weight:950}.yawn-quantum-mirror-goal-compass p{color:#edf9ffc2;font-size:.56rem;font-weight:800}.yawn-quantum-mirror-goal-compass-metrics{gap:.2rem;min-width:0;display:grid}.yawn-quantum-mirror-goal-compass-metrics span{grid-template-columns:minmax(4.9rem,.62fr) minmax(0,1fr) 2.1rem;align-items:center;gap:.32rem;min-width:0;display:grid}.yawn-quantum-mirror-goal-compass-metrics i{border:1px solid rgba(var(--yawn-color-white-rgb), .12);background:#ffffff14;border-radius:999px;min-width:0;height:.42rem;display:block;position:relative;overflow:hidden}.yawn-quantum-mirror-goal-compass-metrics i:before{width:calc(var(--yawn-mirror-goal-compass-value,0) * 100%);border-radius:inherit;background:linear-gradient(90deg, #ffd84a, rgba(var(--yawn-color-lime-rgb), .86), rgba(var(--yawn-color-cyan-rgb), .86));box-shadow:0 0 10px rgba(var(--yawn-color-orange-rgb), .24);content:"";position:absolute;inset:0 auto 0 0}.yawn-quantum-mirror-goal-compass-metrics strong{color:rgb(var(--yawn-color-lime-rgb));text-align:right;font-size:.54rem;font-weight:950}.yawn-quantum-mirror-goal-compass footer{border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:rgba(var(--yawn-color-orange-rgb), .055);min-width:0;color:rgba(var(--yawn-color-cyan-rgb), .84);text-transform:uppercase;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem;padding:.22rem .28rem;font-size:.5rem;font-weight:900;display:grid}.yawn-quantum-mirror-goal-compass footer span{overflow-wrap:anywhere;min-width:0}.yawn-quantum-mirror-goal-compass footer strong{color:#ffd84a;flex:none}.yawn-quantum-mirror-recursive-horizon{border-top:1px solid rgba(var(--yawn-color-cyan-rgb), .18);gap:.32rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-recursive-horizon header strong{color:rgb(var(--yawn-color-cyan-rgb));text-align:right}.yawn-quantum-mirror-recursive-horizon-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.22rem;min-width:0;display:grid}.yawn-quantum-mirror-recursive-horizon-summary span{border:1px solid rgba(var(--yawn-color-white-rgb), .08);background:linear-gradient(135deg, rgba(var(--yawn-color-cyan-rgb), .075), rgba(var(--yawn-color-pink-rgb), .045)), #ffffff08;border-radius:4px;gap:.1rem;min-width:0;padding:.22rem;display:grid}.yawn-quantum-mirror-recursive-horizon-summary em,.yawn-quantum-mirror-recursive-horizon-summary strong,.yawn-quantum-mirror-recursive-horizon p,.yawn-quantum-mirror-recursive-horizon button{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;line-height:1.08}.yawn-quantum-mirror-recursive-horizon-summary em{color:rgba(var(--yawn-color-cyan-rgb), .76);text-transform:uppercase;font-size:.48rem;font-style:normal;font-weight:950}.yawn-quantum-mirror-recursive-horizon-summary strong{color:rgb(var(--yawn-color-white-rgb));font-size:.56rem;font-weight:950}.yawn-quantum-mirror-recursive-horizon p{color:#edf9ffc2;font-size:.56rem;font-weight:800}.yawn-quantum-mirror-recursive-horizon ol{gap:.22rem;margin:0;padding:0;list-style:none;display:grid}.yawn-quantum-mirror-recursive-horizon li{min-width:0}.yawn-quantum-mirror-recursive-horizon button{border:1px solid rgba(var(--yawn-color-cyan-rgb), .14);background:rgba(var(--yawn-color-cyan-rgb), .045);width:100%;min-height:2rem;color:rgb(var(--yawn-color-white-rgb));text-align:left;border-radius:5px;grid-template-columns:1.32rem 2.5rem minmax(0,1fr) 2.1rem;align-items:center;gap:.26rem;padding:.22rem .28rem;display:grid}.yawn-quantum-mirror-recursive-horizon button:hover,.yawn-quantum-mirror-recursive-horizon button:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .42);outline:2px solid rgba(var(--yawn-color-lime-rgb), .22);outline-offset:1px}.yawn-quantum-mirror-recursive-horizon button span{border:1px solid rgba(var(--yawn-color-white-rgb), .12);width:1.24rem;height:1.24rem;color:var(--yawn-frame-cell-color,rgb(var(--yawn-color-white-rgb)));background:#0000006b;border-radius:4px;place-items:center;font-size:.66rem;font-weight:950;display:inline-grid}.yawn-quantum-mirror-recursive-horizon button strong,.yawn-quantum-mirror-recursive-horizon button b{color:rgb(var(--yawn-color-lime-rgb));font-size:.55rem;font-weight:950}.yawn-quantum-mirror-recursive-horizon button em{min-width:0;color:rgba(var(--yawn-color-cyan-rgb), .82);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.5rem;font-style:normal;font-weight:900;overflow:hidden}.yawn-quantum-mirror-recursive-horizon button[data-yawn-mirror-recursive-horizon-step-gate=boundary_gate]{border-color:rgba(var(--yawn-color-orange-rgb), .28);background:rgba(var(--yawn-color-orange-rgb), .055)}.yawn-quantum-mirror-recursive-horizon button[data-yawn-mirror-recursive-horizon-step-gate=proof_gate]{border-color:rgba(var(--yawn-color-pink-rgb), .26);background:rgba(var(--yawn-color-pink-rgb), .05)}.yawn-quantum-mirror-recursive-horizon button[data-yawn-mirror-recursive-horizon-step-gate=open_face]{border-color:rgba(var(--yawn-color-lime-rgb), .32);background:rgba(var(--yawn-color-lime-rgb), .06)}.yawn-quantum-mirror-surface-resonance{border-top:1px solid rgba(var(--yawn-color-lime-rgb), .16);gap:.32rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-surface-resonance header strong{color:rgb(var(--yawn-color-lime-rgb));text-align:right}.yawn-quantum-mirror-surface-resonance-scores{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;display:grid}.yawn-quantum-mirror-surface-resonance-scores span{border:1px solid rgba(var(--yawn-color-white-rgb), .08);background:#ffffff0a;border-radius:4px;gap:.12rem;min-width:0;padding:.25rem;display:grid}.yawn-quantum-mirror-surface-resonance-scores em,.yawn-quantum-mirror-surface-resonance-scores strong,.yawn-quantum-mirror-surface-resonance p,.yawn-quantum-mirror-surface-resonance li{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;line-height:1.1}.yawn-quantum-mirror-surface-resonance-scores em{color:rgba(var(--yawn-color-cyan-rgb), .72);text-transform:uppercase;font-size:.48rem;font-style:normal;font-weight:950}.yawn-quantum-mirror-surface-resonance-scores strong{color:rgb(var(--yawn-color-white-rgb));font-size:.56rem;font-weight:950}.yawn-quantum-mirror-surface-resonance p{color:#edf9ffc2;font-size:.56rem;font-weight:800}.yawn-quantum-mirror-surface-resonance ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.22rem;margin:0;padding:0;list-style:none;display:grid}.yawn-quantum-mirror-surface-resonance li{border:1px solid rgba(var(--yawn-color-cyan-rgb), .13);background:rgba(var(--yawn-color-cyan-rgb), .05);color:#edf9ffb8;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.22rem;padding:.2rem .24rem;font-size:.5rem;font-weight:800;display:grid}.yawn-quantum-mirror-surface-resonance li[data-yawn-mirror-surface-resonance-cell-selected=true]{border-color:rgba(var(--yawn-color-lime-rgb), .34);background:rgba(var(--yawn-color-lime-rgb), .09)}.yawn-quantum-mirror-surface-resonance li span{border:1px solid rgba(var(--yawn-color-white-rgb), .12);background:#0000006b;border-radius:4px;place-items:center;width:1.2rem;height:1.2rem;font-size:.66rem;font-weight:950;display:inline-grid}.yawn-quantum-mirror-surface-resonance li em{min-width:0;color:rgba(var(--yawn-color-cyan-rgb), .78);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-style:normal;overflow:hidden}.yawn-quantum-mirror-surface-resonance li strong{color:rgb(var(--yawn-color-lime-rgb));font-weight:950}.yawn-quantum-mirror-continuity-portals{border-top:1px solid rgba(var(--yawn-color-cyan-rgb), .16);gap:.34rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-continuity-portals header strong{color:rgb(var(--yawn-color-pink-rgb));text-align:right}.yawn-quantum-mirror-continuity-portals p{overflow-wrap:anywhere;color:#edf9ffc2;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;margin:0;font-size:.58rem;font-weight:800;line-height:1.08}.yawn-quantum-mirror-continuity-portal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.24rem;min-width:0;display:grid}.yawn-quantum-mirror-continuity-portal-grid button{border:1px solid var(--yawn-frame-cell-color);grid-template-rows:auto auto;grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.12rem .28rem;min-width:0;min-height:3.45rem;display:grid}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-continuity-portal-grid button{border:1px solid color-mix(in srgb, var(--yawn-frame-cell-color) 42%, rgba(var(--yawn-color-white-rgb), .14))}}.yawn-quantum-mirror-continuity-portal-grid button{background:linear-gradient(180deg, var(--yawn-frame-cell-color), #000308c2), #000308ad;border-radius:4px}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-continuity-portal-grid button{background:linear-gradient(180deg, color-mix(in srgb, var(--yawn-frame-cell-color) 12%, transparent), #000308c2), #000308ad}}.yawn-quantum-mirror-continuity-portal-grid button{color:rgba(var(--yawn-color-white-rgb), .82);cursor:pointer;text-align:left;padding:.32rem;transition:border-color .14s,box-shadow .14s,transform .14s}.yawn-quantum-mirror-continuity-portal-grid button:hover,.yawn-quantum-mirror-continuity-portal-grid button:focus-visible{border-color:var(--yawn-frame-cell-color)}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-continuity-portal-grid button:hover,.yawn-quantum-mirror-continuity-portal-grid button:focus-visible{border-color:color-mix(in srgb, var(--yawn-frame-cell-color) 72%, rgba(var(--yawn-color-white-rgb), .22))}}.yawn-quantum-mirror-continuity-portal-grid button:hover,.yawn-quantum-mirror-continuity-portal-grid button:focus-visible{box-shadow:0 0 16px var(--yawn-frame-cell-color)}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-continuity-portal-grid button:hover,.yawn-quantum-mirror-continuity-portal-grid button:focus-visible{box-shadow:0 0 16px color-mix(in srgb, var(--yawn-frame-cell-color) 26%, transparent)}}.yawn-quantum-mirror-continuity-portal-grid button:hover,.yawn-quantum-mirror-continuity-portal-grid button:focus-visible{transform:translateY(-1px)}.yawn-quantum-mirror-continuity-portal-grid span,.yawn-quantum-mirror-continuity-portal-grid strong,.yawn-quantum-mirror-continuity-portal-grid em{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;line-height:1.05}.yawn-quantum-mirror-continuity-portal-grid span{aspect-ratio:1;width:1.15rem;color:var(--yawn-frame-cell-color);background:#ffffff14;border-radius:3px;grid-row:1/span 2;place-items:center;font-size:.74rem;font-weight:950;display:grid}.yawn-quantum-mirror-continuity-portal-grid strong{color:rgba(var(--yawn-color-white-rgb), .88);font-size:.56rem;font-weight:950}.yawn-quantum-mirror-continuity-portal-grid em{color:rgba(var(--yawn-color-cyan-rgb), .82);text-transform:uppercase;font-size:.52rem;font-style:normal;font-weight:900}.yawn-quantum-mirror-zoom-window{border-top:1px solid rgba(var(--yawn-color-white-rgb), .1);gap:.34rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-zoom-window>header{justify-content:space-between;align-items:center;gap:.42rem;display:flex}.yawn-quantum-mirror-zoom-window-cells{grid-template-columns:repeat(auto-fill,minmax(1.18rem,1fr));gap:.16rem;min-width:0;display:grid}.yawn-quantum-mirror-zoom-window-cells button{aspect-ratio:1;border:1px solid var(--yawn-frame-cell-color);place-items:center;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-zoom-window-cells button{border:1px solid color-mix(in srgb, var(--yawn-frame-cell-color) 38%, rgba(var(--yawn-color-white-rgb), .12))}}.yawn-quantum-mirror-zoom-window-cells button{color:var(--yawn-frame-cell-color);cursor:pointer;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#000308c2;border-radius:3px;font-size:.58rem;font-weight:950;line-height:1}.yawn-quantum-mirror-zoom-window-cells button:hover,.yawn-quantum-mirror-zoom-window-cells button:focus-visible,.yawn-quantum-mirror-zoom-window-cells button[data-yawn-frame-zoom-window-cell-selected=true]{outline:2px solid var(--yawn-frame-cell-color)}@supports (color:color-mix(in lab, red, red)){.yawn-quantum-mirror-zoom-window-cells button:hover,.yawn-quantum-mirror-zoom-window-cells button:focus-visible,.yawn-quantum-mirror-zoom-window-cells button[data-yawn-frame-zoom-window-cell-selected=true]{outline:2px solid color-mix(in srgb, var(--yawn-frame-cell-color) 78%, #fff)}}.yawn-quantum-mirror-zoom-window-cells button:hover,.yawn-quantum-mirror-zoom-window-cells button:focus-visible,.yawn-quantum-mirror-zoom-window-cells button[data-yawn-frame-zoom-window-cell-selected=true]{outline-offset:1px}.yawn-quantum-mirror-edge-affordances{flex-wrap:wrap;gap:.22rem;min-width:0;display:flex}.yawn-quantum-mirror-edge-affordances button,.yawn-quantum-mirror-edge-affordances span{border:1px solid rgba(var(--yawn-color-cyan-rgb), .2);background:rgba(var(--yawn-color-cyan-rgb), .07);min-width:0;color:rgba(var(--yawn-color-white-rgb), .84);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;border-radius:4px;padding:.24rem .34rem;font-size:.56rem;font-weight:900;line-height:1.1}.yawn-quantum-mirror-edge-affordances button{cursor:pointer}.yawn-quantum-mirror-edge-affordances button:hover,.yawn-quantum-mirror-edge-affordances button:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .46);color:rgb(var(--yawn-color-lime-rgb));outline:2px solid rgba(var(--yawn-color-lime-rgb), .32);outline-offset:1px}.yawn-quantum-mirror-edge-face{border-top:1px solid rgba(var(--yawn-color-lime-rgb), .16);gap:.3rem;min-width:0;padding-top:.38rem;display:grid}.yawn-quantum-mirror-edge-face header strong{color:rgb(var(--yawn-color-lime-rgb))}.yawn-quantum-mirror-replay{border:1px solid rgba(var(--yawn-color-lime-rgb), .22);background:linear-gradient(90deg, rgba(var(--yawn-color-lime-rgb), .07), transparent 60%), #00000047;border-radius:6px;gap:.42rem;min-width:0;margin:0 .64rem;display:grid}.yawn-quantum-mirror-replay header{min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.62rem;padding:.44rem .54rem 0;font-weight:950;display:flex}.yawn-quantum-mirror-replay header span{min-width:0;color:rgba(var(--yawn-color-lime-rgb), .92);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.yawn-quantum-mirror-replay header strong{color:rgba(var(--yawn-color-cyan-rgb), .88);font-size:.62rem}.yawn-quantum-mirror-playback-controls{flex:none;align-items:center;gap:.2rem;min-width:0;display:inline-flex}.yawn-quantum-mirror-replay .yawn-quantum-mirror-playback-controls button{border:1px solid rgba(var(--yawn-color-cyan-rgb), .24);width:1.72rem;min-height:1.72rem;color:rgba(var(--yawn-color-white-rgb), .9);text-align:center;background:#00070fb8;border-radius:4px;place-items:center;padding:0;display:grid}.yawn-quantum-mirror-replay .yawn-quantum-mirror-playback-controls button[aria-pressed=true]{border-color:rgba(var(--yawn-color-lime-rgb), .62);color:rgb(var(--yawn-color-lime-rgb))}.yawn-quantum-mirror-playback-controls [data-yawn-frame-playback-readout=true]{color:rgba(var(--yawn-color-white-rgb), .82);font-size:.56rem;font-weight:950}.yawn-quantum-mirror-replay ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:.22rem;min-width:0;margin:0;padding:0 .54rem .54rem;list-style:none;display:grid}.yawn-quantum-mirror-replay li{min-width:0}.yawn-quantum-mirror-replay button{border:1px solid rgba(var(--yawn-color-cyan-rgb), .2);color:#fff;cursor:pointer;text-align:left;background:#00090eb8;border-radius:5px;align-content:start;gap:.14rem;width:100%;min-width:0;min-height:3.6rem;padding:.34rem;display:grid}.yawn-quantum-mirror-replay button:hover,.yawn-quantum-mirror-replay button:focus-visible,.yawn-quantum-mirror-replay button[data-yawn-frame-replay-keyframe-active=true]{border-color:rgba(var(--yawn-color-lime-rgb), .72);outline:2px solid rgba(var(--yawn-color-lime-rgb), .42);outline-offset:1px;box-shadow:0 0 10px rgba(var(--yawn-color-lime-rgb), .14)}.yawn-quantum-mirror-replay button span,.yawn-quantum-mirror-replay button strong,.yawn-quantum-mirror-replay button em{min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-style:normal;line-height:1;overflow:hidden}.yawn-quantum-mirror-replay button span{color:rgba(var(--yawn-color-cyan-rgb), .84);font-size:.54rem;font-weight:950}.yawn-quantum-mirror-replay button strong{color:#f4fcffeb;font-size:.58rem;font-weight:900}.yawn-quantum-mirror-replay button em{color:rgba(var(--yawn-color-lime-rgb), .76);text-transform:uppercase;font-size:.52rem;font-weight:950}@keyframes yawn-quantum-mirror-grid-breath{0%,to{filter:brightness(.88)saturate(.96)}50%{filter:brightness(var(--yawn-frame-breath-iris-pulse,1)) saturate(1.18)}}@keyframes yawn-quantum-mirror-face-breath{0%,to{box-shadow:inset 0 0 12px rgba(var(--yawn-color-pink-rgb), .08)}50%{box-shadow:inset 0 0 18px rgba(var(--yawn-color-pink-rgb), var(--yawn-frame-breath-proof-alpha,.72)), 0 0 12px rgba(var(--yawn-color-cyan-rgb), .2)}}@media (prefers-reduced-motion:reduce){.yawn-quantum-mirror-preview[data-yawn-frame-breath-bound=true] .yawn-quantum-mirror-cell-grid,.yawn-quantum-mirror-preview[data-yawn-frame-breath-bound=true] .yawn-quantum-mirror-face{animation:none}}@media (max-width:640px){.yawn-quantum-mirror-preview-body{grid-template-columns:1fr}.yawn-quantum-mirror-replay ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.yawn-agency-playback-meter{border:1px solid rgba(var(--yawn-color-lime-rgb), .38);text-align:center;background:#091c1094;border-radius:8px;align-content:center;place-items:center;gap:.22rem;min-height:8rem;display:grid}.yawn-agency-playback-meter strong{color:rgba(var(--yawn-color-lime-rgb), .98);font-family:var(--yawn-font-heading);font-size:1.42rem;line-height:1}.yawn-agency-playback-meter span{color:#e7ffecb8;max-width:4.4rem;font-size:.68rem;font-weight:850;line-height:1.16}.yawn-agency-playback-frame{gap:.36rem;display:grid}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-frame{grid-template-columns:repeat(3,minmax(0,1fr))}.yawn-agency-playback-frame p{border-left:2px solid rgba(var(--yawn-color-pink-rgb), .44);color:#eef9ffdb;background:#ffffff09;grid-template-columns:4.35rem minmax(0,1fr);align-items:start;gap:.48rem;min-height:1.68rem;margin:0;padding:.34rem .48rem;font-size:.78rem;font-weight:760;line-height:1.28;display:grid}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-frame p{grid-template-columns:1fr;gap:.28rem;min-height:5.4rem}.yawn-agency-playback-frame span{color:rgba(var(--yawn-color-pink-rgb), .88)}.yawn-agency-playback-interface-trace{border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);background:linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .08), rgba(var(--yawn-color-pink-rgb), .08)), #000c1885;border-radius:8px;gap:.4rem;padding:.52rem;display:grid}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-interface-trace{grid-area:trace;align-self:stretch}.yawn-agency-playback-interface-trace-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.yawn-agency-playback-interface-trace-head span,.yawn-agency-playback-interface-trace li span{color:rgba(var(--yawn-color-cyan-rgb), .88);font-family:var(--yawn-font-heading);text-transform:uppercase;font-size:.62rem;font-weight:950}.yawn-agency-playback-interface-trace-head strong{color:rgba(var(--yawn-color-lime-rgb), .92);font-size:.72rem;font-weight:920}.yawn-agency-playback-interface-trace ol{gap:.34rem;margin:0;padding:0;display:grid}.yawn-agency-playback-interface-trace li{border:1px solid #ffffff1a;border-left:3px solid rgba(var(--yawn-color-cyan-rgb), .36);background:#ffffff09;border-radius:8px;gap:.16rem;min-height:3.8rem;padding:.38rem .46rem;display:grid}.yawn-agency-playback-interface-trace li[data-yawn-interface-trace-state=current]{border-color:rgba(var(--yawn-color-pink-rgb), .74);border-left-color:rgba(var(--yawn-color-pink-rgb), .9);background:rgba(var(--yawn-color-pink-rgb), .1)}.yawn-agency-playback-interface-trace li[data-yawn-interface-trace-state=proved]{border-left-color:rgba(var(--yawn-color-lime-rgb), .82)}.yawn-agency-playback-interface-trace li strong{color:#fff;font-size:.78rem;line-height:1.18}.yawn-agency-playback-interface-trace li p{color:#e5f8ffad;margin:0;font-size:.68rem;font-weight:760;line-height:1.2}.yawn-agency-playback-presets,.yawn-agency-playback-tools,.yawn-agency-playback-constraint-field,.yawn-agency-playback-choice-field,.yawn-agency-playback-calibration{gap:.42rem;display:grid}.yawn-agency-playback-constraint-field{border:1px solid rgba(var(--yawn-color-lime-rgb), .28);background:linear-gradient(90deg, rgba(var(--yawn-color-lime-rgb), .08), transparent 42%, rgba(var(--yawn-color-cyan-rgb), .08)), #0412168f;border-radius:8px;padding:.52rem}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-constraint-field{grid-area:constraint}.yawn-agency-playback-constraint-head{justify-content:space-between;align-items:center;gap:.58rem;display:flex}.yawn-agency-playback-constraint-head span,.yawn-agency-playback-constraint-cards span,.yawn-agency-playback-option-room span{color:rgba(var(--yawn-color-lime-rgb), .86);font-family:var(--yawn-font-heading);text-transform:uppercase;font-size:.62rem;font-weight:950}.yawn-agency-playback-constraint-head strong{color:#fff;font-family:var(--yawn-font-heading);text-align:right;font-size:.78rem;font-weight:950}.yawn-agency-playback-constraint-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;display:grid}.yawn-agency-playback-constraint-cards p{border:1px solid #ffffff1a;border-left:3px solid rgba(var(--yawn-color-lime-rgb), .62);background:#ffffff0a;border-radius:8px;gap:.22rem;min-height:4.5rem;margin:0;padding:.4rem .46rem;display:grid}.yawn-agency-playback-constraint-cards strong{color:#f2fdffe0;font-size:.74rem;font-weight:820;line-height:1.22}.yawn-agency-playback-option-room{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.yawn-agency-playback-option-room label{grid-template-columns:6.5rem minmax(4rem,1fr) 3rem;align-items:center;gap:.42rem;min-height:1.9rem;display:grid}.yawn-agency-playback-option-room meter{width:100%;height:.52rem;accent-color:rgb(var(--yawn-color-lime-rgb))}.yawn-agency-playback-option-room strong{color:#fff;text-align:right;font-size:.72rem}.yawn-agency-playback-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-presets{grid-area:presets;grid-template-columns:repeat(5,minmax(0,1fr))}.yawn-agency-playback-presets button,.yawn-agency-playback-choice-field button{color:#fff;cursor:pointer;text-align:left;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:8px;gap:.16rem;min-height:3.1rem;padding:.42rem;display:grid}.yawn-agency-playback-presets button[data-yawn-agency-preset-active=true]{border-color:rgba(var(--yawn-color-lime-rgb), .78);background:rgba(var(--yawn-color-lime-rgb), .12)}.yawn-agency-playback-presets span,.yawn-agency-playback-choice-field span{overflow-wrap:anywhere;font-size:.76rem;font-weight:900;line-height:1.12}.yawn-agency-playback-tools{grid-template-columns:repeat(4,minmax(0,1fr))}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-tools{grid-area:tools}.yawn-agency-playback-tools div{border:1px solid rgba(var(--yawn-color-cyan-rgb), .24);color:#f2fdffc7;background:#0012228a;border-radius:8px;align-items:center;gap:.32rem;min-height:2.44rem;padding:.36rem .42rem;font-size:.7rem;font-weight:860;line-height:1.15;display:flex}.yawn-agency-playback-tools div[data-yawn-agency-tool-status=current]{border-color:rgba(var(--yawn-color-pink-rgb), .78);color:#fff}.yawn-agency-playback-tools div[data-yawn-agency-tool-status=built]{border-color:rgba(var(--yawn-color-lime-rgb), .6)}.yawn-agency-playback-choice-field{grid-template-columns:repeat(3,minmax(0,1fr))}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-choice-field{grid-area:choice}.yawn-agency-playback-choice-field button{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:2.9rem}.yawn-agency-playback-choice-field strong{color:rgba(var(--yawn-color-lime-rgb), .96);font-family:var(--yawn-font-heading);font-size:1rem}.yawn-agency-playback-calibration{grid-template-columns:repeat(2,minmax(0,1fr))}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-calibration{grid-area:calibration}.yawn-agency-playback-calibration label{grid-template-columns:5.9rem minmax(4rem,1fr) 2.4rem;align-items:center;gap:.42rem;min-height:2rem;display:grid}.yawn-agency-playback-calibration input{width:100%;accent-color:rgb(var(--yawn-color-lime-rgb))}.yawn-agency-playback-calibration strong{color:#fff;text-align:right;font-size:.72rem}.yawn-agency-playback-footer{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:.52rem;padding-top:.52rem}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-footer{grid-area:footer}.yawn-agency-playback-footer div{color:rgba(var(--yawn-color-cyan-rgb), .9);gap:.36rem;font-size:.76rem;font-weight:880}.yawn-agency-playback-footer p{color:rgba(var(--yawn-color-lime-rgb), .94);flex-basis:100%;margin:0;font-size:.76rem;font-weight:820}.yawn-agency-playback-footer p[data-yawn-agency-save-state=error]{color:rgba(var(--yawn-color-pink-rgb), .96)}.yawn-agency-playback-save{gap:.32rem;padding:0 .7rem}.yawn-network-main-character-hitbox{z-index:11;appearance:none;cursor:pointer;background:#fff0;border:0;border-radius:8px;width:clamp(4.6rem,7.5vw,6.2rem);height:clamp(5.8rem,10vw,8rem);padding:0;display:block;position:absolute;top:calc(50% + 8.2rem);left:50%;transform:translate(-50%,-50%)}.yawn-network-main-character-hitbox:focus-visible{outline:2px solid rgba(var(--yawn-color-lime-rgb), .86);outline-offset:4px}.yawn-network-title{z-index:14;border:1px solid rgba(var(--yawn-color-cyan-rgb), .58);width:max-content;max-width:min(94vw,52rem);box-shadow:0 0 24px rgba(var(--yawn-color-cyan-rgb), .22), 0 0 34px rgba(var(--yawn-color-pink-rgb), .14), inset 0 0 18px #00000085;cursor:pointer;text-align:center;text-shadow:0 0 20px #000000bd, 0 0 18px rgba(var(--yawn-color-cyan-rgb), .34);background:linear-gradient(135deg,#ff49ac29,#0000 18% 82%,#2fe3f429),repeating-linear-gradient(90deg,#2fe3f438 0 1px,#0000 1px 18px),repeating-linear-gradient(0deg,#ff49ac24 0 1px,#0000 1px 16px),#000818bd;border-radius:8px;padding:clamp(.66rem,1.5vw,1rem) clamp(.9rem,2.6vw,1.7rem);display:grid;position:absolute;top:29dvh;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.yawn-network-level-hero{width:min(82vw,21rem);min-width:min(82vw,21rem);max-width:min(84vw,21rem);box-shadow:none;cursor:default;isolation:isolate;background:0 0;border:0;padding:0;transition:top .24s,width .24s,min-width .24s,max-width .24s,padding .24s,transform .24s;overflow:visible}.yawn-network-level-hero:before{content:none}.yawn-network-level-hero-body{z-index:2;aspect-ratio:501/325;appearance:none;width:100%;min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:center;text-shadow:inherit;box-shadow:none;background:0 0;border:0;border-radius:6px;padding:0;line-height:0;display:block;position:relative;overflow:hidden}.yawn-network-level-hero-body:focus-visible{outline:2px solid rgba(var(--yawn-color-lime-rgb), .8);outline-offset:3px;border-radius:8px}.yawn-axis-quick-menu-layer{--yawn-axis-menu-left:50vw;--yawn-axis-menu-top:42vh;z-index:78;pointer-events:none;position:fixed;inset:0}.yawn-axis-quick-menu{top:.75rem;left:var(--yawn-axis-menu-left);border:1px solid rgba(var(--yawn-color-cyan-rgb), .86);width:min(92vw,25rem);max-height:calc(100dvh - 1.5rem);box-shadow:0 22px 40px #0000008a, 0 0 18px rgba(var(--yawn-color-cyan-rgb), .48), inset 0 0 18px rgba(var(--yawn-color-cyan-rgb), .12);clip-path:polygon(0 .7rem,.7rem 0,calc(100% - .8rem) 0,100% .8rem,100% calc(100% - .7rem),calc(100% - .7rem) 100%,.7rem 100%,0 calc(100% - .7rem));pointer-events:auto;scrollbar-color:rgba(var(--yawn-color-cyan-rgb), .52) #0000002e;text-align:left;text-shadow:none;background:linear-gradient(#030e13f5,#000000f0),#000000f2;border-radius:0;gap:.48rem;padding:.72rem;display:grid;position:absolute;overflow:auto;transform:translate(-50%)}.yawn-axis-quick-menu-panel-face{align-content:start;gap:.72rem;min-width:0;padding:.78rem;display:grid}.yawn-axis-quick-menu-inline{border-color:rgba(var(--yawn-color-cyan-rgb), .24);background:linear-gradient(180deg, rgba(var(--yawn-color-white-rgb), .055), rgba(var(--yawn-color-cyan-rgb), .025)), #00050cb8;width:100%;max-height:none;box-shadow:inset 0 0 18px rgba(var(--yawn-color-cyan-rgb), .055), inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .04);clip-path:none;border-radius:8px;position:relative;top:auto;left:auto;overflow:visible;transform:none}.yawn-axis-quick-menu-head{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.04rem .04rem .1rem;line-height:1.2;display:grid}.yawn-axis-quick-menu-heading{gap:.16rem;min-width:0;display:grid}.yawn-axis-quick-menu-title{color:rgb(var(--yawn-color-cyan-rgb));letter-spacing:0;text-shadow:0 0 8px rgba(var(--yawn-color-cyan-rgb), .72);font-size:1.02rem;font-weight:950}.yawn-axis-quick-menu-target{color:rgba(var(--yawn-color-white-rgb), .62);overflow-wrap:anywhere;font-size:.54rem;font-weight:820}.yawn-axis-quick-menu-close{border:1px solid rgba(var(--yawn-color-cyan-rgb), .4);width:1.62rem;height:1.62rem;color:rgba(var(--yawn-color-cyan-rgb), .92);cursor:pointer;background:#0000005c;border-radius:0;place-items:center;display:inline-grid}.yawn-axis-quick-menu-close svg{width:.95rem;height:.95rem}.yawn-axis-quick-menu-close:hover,.yawn-axis-quick-menu-close:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .62);color:#fff;box-shadow:0 0 10px rgba(var(--yawn-color-cyan-rgb), .3);outline:none}.yawn-agent-readiness-hud{color:rgba(var(--yawn-color-white-rgb), .9);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;gap:.44rem;display:grid}.yawn-agent-readiness-metrics,.yawn-agent-readiness-systems{gap:.32rem;display:grid}.yawn-agent-readiness-metric,.yawn-agent-readiness-system{grid-template-columns:minmax(8.8rem,1fr) auto;align-items:center;gap:.55rem;display:grid}.yawn-agent-readiness-label,.yawn-agent-readiness-system span:first-child,.yawn-agent-readiness-section-label{color:rgba(var(--yawn-color-white-rgb), .86);font-size:.68rem;font-weight:820;line-height:1.1}.yawn-agent-readiness-segments{grid-template-columns:repeat(10,.42rem);gap:.12rem;display:grid}.yawn-agent-readiness-segments span{border:1px solid rgba(var(--yawn-color-cyan-rgb), .24);background:rgba(var(--yawn-color-cyan-rgb), .12);width:.42rem;height:.82rem;display:block;box-shadow:inset 0 0 4px #0000009e}.yawn-agent-readiness-segments span.is-active{background:rgb(var(--yawn-color-cyan-rgb));box-shadow:0 0 7px rgba(var(--yawn-color-cyan-rgb), .5), inset 0 0 2px #ffffff70}.yawn-agent-readiness-divider{background:linear-gradient(90deg, transparent, rgba(var(--yawn-color-cyan-rgb), .74), transparent);height:1px}.yawn-agent-readiness-section-label{color:rgba(var(--yawn-color-white-rgb), .88);margin-bottom:.02rem}.yawn-agent-readiness-status{min-width:4.1rem;color:rgb(var(--yawn-color-lime-rgb));text-align:right;text-shadow:0 0 8px rgba(var(--yawn-color-lime-rgb), .38);justify-self:end;font-size:.66rem;font-weight:920;line-height:1.1}.yawn-agent-readiness-status.is-locked{color:#ffd44a;text-shadow:0 0 8px #ffd44a6b}.yawn-agent-readiness-status.is-sim{color:rgb(var(--yawn-color-cyan-rgb));text-shadow:0 0 8px rgba(var(--yawn-color-cyan-rgb), .42)}.yawn-agent-readiness-status.is-degraded,.yawn-agent-readiness-status.is-pending{color:#ffd44a;text-shadow:0 0 8px #ffd44a5c}.yawn-agent-readiness-status.is-offline{color:rgb(var(--yawn-color-pink-rgb));text-shadow:0 0 8px rgba(var(--yawn-color-pink-rgb), .4)}.yawn-axis-quick-menu-axis-head{border-top:1px solid rgba(var(--yawn-color-cyan-rgb), .3);color:rgba(var(--yawn-color-cyan-rgb), .92);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding-top:.46rem;font-size:.62rem;font-weight:900;line-height:1.1;display:grid}.yawn-axis-quick-menu-axis-head span:last-child{color:rgba(var(--yawn-color-white-rgb), .5);font-size:.52rem}.yawn-axis-quick-menu-rows{gap:.28rem;display:grid}.yawn-axis-quick-menu-row{border:1px solid rgba(var(--yawn-color-cyan-rgb), .2);background:linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .1), transparent 48%), #00000042;min-height:2.46rem;color:rgba(var(--yawn-color-white-rgb), .9);cursor:pointer;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-align:left;border-radius:0;grid-template-columns:1.36rem minmax(0,1fr) auto;align-items:center;gap:.42rem;padding:.38rem .44rem;font-size:.66rem;font-weight:820;line-height:1.18;display:grid}.yawn-axis-quick-menu-row:hover,.yawn-axis-quick-menu-row:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .62);background:linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .2), transparent 62%), #00000057;color:#fff;box-shadow:0 0 10px rgba(var(--yawn-color-cyan-rgb), .16);outline:none}.yawn-axis-quick-menu-row.is-attention,.yawn-axis-quick-menu-row.is-blocked{border-color:rgba(var(--yawn-color-pink-rgb), .4)}.yawn-axis-quick-menu-row.is-proof,.yawn-axis-quick-menu-row.is-boundary{border-color:rgba(var(--yawn-color-cyan-rgb), .34)}.yawn-axis-quick-menu-icon{border:1px solid rgba(var(--yawn-color-cyan-rgb), .28);background:rgba(var(--yawn-color-cyan-rgb), .12);width:1.36rem;height:1.36rem;color:rgba(var(--yawn-color-cyan-rgb), .96);border-radius:0;place-items:center;display:inline-grid}.yawn-axis-quick-menu-icon svg,.yawn-axis-quick-menu-chevron{width:.82rem;height:.82rem}.yawn-axis-quick-menu-copy{gap:.12rem;min-width:0;display:grid}.yawn-axis-quick-menu-domain{color:rgba(var(--yawn-color-cyan-rgb), .88);text-transform:uppercase;font-size:.54rem;font-weight:930;line-height:1}.yawn-axis-quick-menu-statement{min-width:0;color:rgba(var(--yawn-color-white-rgb), .88);overflow-wrap:anywhere;font-size:.64rem;font-weight:780}.yawn-axis-quick-menu-chevron{color:rgba(var(--yawn-color-white-rgb), .48)}.yawn-axis-statement-detail-backdrop{z-index:79;pointer-events:auto;background:#0000008f;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.yawn-axis-statement-detail-inline-wrap{pointer-events:auto;min-width:0;display:grid}.yawn-axis-statement-detail{border:1px solid rgba(var(--yawn-color-cyan-rgb), .42);width:min(92vw,30rem);max-height:min(82dvh,38rem);box-shadow:0 28px 60px #00000094, 0 0 28px rgba(var(--yawn-color-cyan-rgb), .2);color:rgba(var(--yawn-color-white-rgb), .92);background:linear-gradient(135deg,#00121dfa,#0f0722f5),#000a18f5;border-radius:8px;gap:.82rem;padding:.92rem;display:grid;overflow:auto}.yawn-axis-statement-detail-inline-wrap .yawn-axis-statement-detail{border-radius:8px;width:100%;max-height:none;overflow:visible}.yawn-axis-statement-detail.is-attention,.yawn-axis-statement-detail.is-blocked{border-color:rgba(var(--yawn-color-pink-rgb), .46)}.yawn-axis-statement-detail-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.7rem;display:grid}.yawn-axis-statement-detail-kicker{color:rgba(var(--yawn-color-lime-rgb), .88);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;font-size:.62rem;font-weight:900;line-height:1.2}.yawn-axis-statement-detail h2{color:#fff;letter-spacing:0;overflow-wrap:anywhere;margin:.14rem 0 0;font-size:1.02rem;font-weight:850;line-height:1.15}.yawn-axis-statement-detail p{color:rgba(var(--yawn-color-white-rgb), .82);margin:0;font-size:.86rem;line-height:1.45}.yawn-axis-statement-detail-meta{gap:.52rem;margin:0;display:grid}.yawn-axis-statement-detail-meta div{border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:rgba(var(--yawn-color-white-rgb), .045);border-radius:6px;gap:.16rem;padding:.5rem;display:grid}.yawn-axis-statement-detail-meta dt{color:rgba(var(--yawn-color-cyan-rgb), .86);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.58rem;font-weight:880;line-height:1.2}.yawn-axis-statement-detail-meta dd{color:rgba(var(--yawn-color-white-rgb), .84);overflow-wrap:anywhere;margin:0;font-size:.74rem;line-height:1.35}.yawn-axis-statement-detail-actions{justify-content:flex-end;display:flex}.yawn-axis-statement-detail-primary{border:1px solid rgba(var(--yawn-color-lime-rgb), .5);background:rgba(var(--yawn-color-lime-rgb), .14);color:#fff;cursor:pointer;min-height:2.3rem;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.48rem;padding:.54rem .7rem;font-size:.68rem;font-weight:900;line-height:1.15;display:inline-grid}.yawn-axis-statement-detail-primary svg{width:.92rem;height:.92rem}.yawn-axis-statement-detail-primary:hover,.yawn-axis-statement-detail-primary:focus-visible{border-color:rgba(var(--yawn-color-cyan-rgb), .72);background:rgba(var(--yawn-color-cyan-rgb), .16);outline:none}.yawn-axis-statement-detail-primary:disabled{cursor:not-allowed;opacity:.54}.yawn-network-level-hero-manifest{z-index:3;border:1px solid rgba(var(--yawn-color-cyan-rgb), .34);text-align:left;width:min(90vw,40rem);max-height:min(44dvh,24rem);text-shadow:none;scrollbar-color:rgba(var(--yawn-color-cyan-rgb), .52) #0000002e;background:#000a18f0;border-radius:8px;padding:.62rem;position:absolute;top:calc(100% + .58rem);left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 18px 34px #0000007a}.yawn-network-level-hero[data-yawn-level-hero-docked=true]{top:calc(var(--yawn-app-header-height) / 2);z-index:23;width:min(22vw,8.4rem);min-width:min(22vw,7.2rem);max-width:calc(100vw - 12rem);padding:0;position:fixed;left:50%;transform:translate(-50%,-50%)}.yawn-network-level-hero[data-yawn-level-hero-docked=true] .yawn-network-level-hero-body{height:calc(var(--yawn-app-header-height) - .92rem);aspect-ratio:auto;padding:0}.yawn-network-level-hero[data-yawn-level-hero-docked=true] .yawn-network-level-hero-art{object-fit:contain;object-position:center;height:100%}.yawn-network-level-hero[data-yawn-level-hero-docked=true] .yawn-network-level-hero-title{font-size:1.28rem}.yawn-network-level-hero[data-yawn-level-hero-docked=true] .yawn-network-level-hero-slogan,.yawn-network-level-hero[data-yawn-level-hero-docked=true] .yawn-network-title-level{margin-top:.08rem;font-size:.36rem}.yawn-network-level-hero[data-yawn-level-hero-docked=true] .yawn-network-level-hero-manifest{width:min(90vw,36rem);max-height:min(42dvh,22rem);margin-top:0;top:calc(100% + .44rem)}body:has(.yawn-network-level-hero[data-yawn-level-hero-docked=true]) .unauthenticated-yawn-header-transparent{pointer-events:none}body:has(.yawn-network-level-hero[data-yawn-level-hero-docked=true]) .unauthenticated-yawn-header-transparent>*{pointer-events:auto}.yawn-network-title:before{border:1px solid rgba(var(--yawn-color-lime-rgb), .18);background:linear-gradient(90deg, transparent 0 16%, rgba(var(--yawn-color-cyan-rgb), .48) 16% 17%, transparent 17% 54%, rgba(var(--yawn-color-pink-rgb), .42) 54% 55%, transparent 55%), linear-gradient(0deg, transparent 0 34%, rgba(var(--yawn-color-cyan-rgb), .34) 34% 35%, transparent 35% 72%, rgba(var(--yawn-color-pink-rgb), .32) 72% 73%, transparent 73%);content:"";opacity:.72;pointer-events:none;border-radius:6px;position:absolute;inset:.42rem}.yawn-network-title h1{z-index:1;color:#fff;font-family:var(--yawn-font-logo);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:baseline;margin:0;font-size:clamp(2.45rem,7.6vw,7.1rem);font-weight:950;line-height:.92;display:inline-flex;position:relative}.yawn-network-title-slogan,.yawn-network-title-level{z-index:1;color:rgba(var(--yawn-color-white-rgb), .88);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;margin-top:.34rem;font-size:.82rem;font-weight:900;line-height:1.12;display:block;position:relative}.yawn-network-title-level{color:rgba(var(--yawn-color-lime-rgb), .92);margin-top:.18rem;font-size:.74rem}.yawn-network-level-hero-accessible-title,.yawn-network-level-hero-accessible-copy{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.yawn-network-level-hero-art{object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:6px;width:100%;height:100%;display:block}.yawn-network-level-hero-copy{z-index:1;pointer-events:none;text-align:center;min-width:0;text-shadow:0 0 14px #000000f2, 0 0 18px rgba(var(--yawn-color-cyan-rgb), .48), 0 0 22px rgba(var(--yawn-color-pink-rgb), .4);align-content:center;justify-items:center;display:grid;position:absolute;inset:15% 7% 13%}.yawn-network-title .yawn-network-level-hero-title{font-size:5.1rem}.yawn-network-level-hero-slogan{max-width:17.2rem;color:rgba(var(--yawn-color-white-rgb), .92);margin-top:.34rem;font-size:.98rem;line-height:1.12}.yawn-network-title-dot{place-items:center;width:.36em;display:inline-grid;position:relative}.yawn-network-title-dot-marker{z-index:0;width:.2em;height:.2em;box-shadow:none;opacity:0;background:0 0;border:max(1px,.038em) solid #0000;position:absolute;top:.72em;left:50%;transform:translate(-50%,-50%)}.yawn-network-title-dot-glyph{z-index:1;color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:max(1px, .022em) var(--yawn-accent-logo);text-shadow:0 0 10px rgba(var(--yawn-color-lime-rgb), .76), 0 0 18px rgba(var(--yawn-color-lime-rgb), .38);background:0 0;position:relative}.yawn-network-title:hover,.yawn-network-title:focus-within{border-color:rgba(var(--yawn-color-lime-rgb), .74);box-shadow:0 0 28px rgba(var(--yawn-color-cyan-rgb), .3), 0 0 42px rgba(var(--yawn-color-pink-rgb), .18), inset 0 0 20px #00000085;outline:none}.yawn-network-title.yawn-network-level-hero:hover,.yawn-network-title.yawn-network-level-hero:focus-within{box-shadow:none;border:0}.yawn-network-elevator{z-index:5;width:auto;height:var(--yawn-network-elevator-height);filter:drop-shadow(0 30px 44px #000000b8) drop-shadow(0 0 26px rgba(var(--yawn-color-cyan-rgb), .22));pointer-events:none;transition:filter .16s,transform .16s;position:relative}.yawn-network-elevator-art{object-fit:contain;opacity:1;pointer-events:none;width:auto;height:100%;max-height:none;display:block}.yawn-network-elevator-hotspot{top:var(--yawn-elevator-hotspot-top);left:var(--yawn-elevator-hotspot-left);z-index:1;width:var(--yawn-elevator-hotspot-width);height:var(--yawn-elevator-hotspot-height);border:1px solid rgba(var(--yawn-color-cyan-rgb), .68);box-shadow:0 0 18px rgba(var(--yawn-color-cyan-rgb), .18), inset 0 0 18px #0000006b;color:#f5feff;cursor:pointer;pointer-events:auto;background:linear-gradient(90deg,#00050c47,#2fe3f421,#00050c47),#06080e75;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.yawn-network-elevator-hotspot span{border:1px solid rgba(var(--yawn-color-cyan-rgb), .72);font-family:var(--yawn-font-heading);text-transform:uppercase;white-space:nowrap;background:#000812d1;border-radius:8px;align-items:center;gap:.38rem;padding:.46rem .66rem;font-size:.76rem;font-weight:950;display:inline-flex}:is(.yawn-network-elevator:has(.yawn-network-elevator-hotspot:hover),.yawn-network-elevator:has(.yawn-network-elevator-hotspot:focus-visible)){filter:drop-shadow(0 34px 50px #000000c7) drop-shadow(0 0 34px rgba(var(--yawn-color-pink-rgb), .4)) drop-shadow(0 0 34px rgba(var(--yawn-color-cyan-rgb), .3));transform:translateY(-4px)}.yawn-network-elevator-hotspot:focus-visible{outline:none}.yawn-network-elevator-hotspot:focus-visible span{outline:2px solid rgba(var(--yawn-color-lime-rgb), .86);outline-offset:3px}.yawn-consent-face.yawn-network-root-gate{z-index:120;width:min(98vw,940px);position:fixed;top:50%;left:50%;translate:-50% -50%}.yawn-network-root-gate .yawn-contract-terminal{max-height:min(35vh,18rem)}.yawn-consent-face.yawn-network-collapse-face{top:calc(var(--yawn-app-header-height) + clamp(.62rem, 1.8vw, 1.1rem));z-index:120;width:min(98vw,940px);position:fixed;left:50%;translate:-50%}.yawn-network-collapse-interior{--yawn-face-width:100%;--yawn-face-header-padding-y:clamp(.42rem, 1vw, .62rem);--yawn-face-body-padding-y:clamp(.46rem, 1vw, .68rem)}.yawn-network-collapse-face-body.yawn-face-body{min-height:0;padding:0;overflow:hidden}.yawn-network-collapse-body{grid-template-columns:minmax(16rem,.78fr) minmax(0,1.22fr);gap:clamp(.72rem,1.5vw,1rem);min-height:0;padding:clamp(.72rem,1.6vw,1rem);display:grid;overflow:hidden}.yawn-consent-face.yawn-network-collapse-face[data-yawn-network-collapse-face=intake] .yawn-network-collapse-body{grid-template-columns:minmax(0,1fr);overflow-y:auto}.yawn-network-collapse-face-body-intake .yawn-network-collapse-body{grid-template-columns:minmax(0,1fr)!important;overflow-y:auto!important}.yawn-consent-face.yawn-network-collapse-face[data-yawn-network-collapse-face=intake] .yawn-network-collapse-intake{align-self:stretch;position:relative}.yawn-network-collapse-intake,.yawn-network-collapse-panel{align-content:start;gap:.65rem;min-width:0;padding:clamp(.72rem,1.5vw,1rem);display:grid}.yawn-network-collapse-panel{border:1px solid rgba(var(--yawn-color-cyan-rgb), .24);box-shadow:inset 0 0 18px rgba(var(--yawn-color-cyan-rgb), .06);background:linear-gradient(#03121adb,#000307d1),#000307d1;border-radius:8px}.yawn-network-collapse-intake{box-shadow:none;background:0 0;border:0;border-radius:0;align-self:start;position:sticky;top:0}.yawn-network-collapse-intake p,.yawn-network-collapse-panel p,.yawn-network-signal-list p{color:#dffeffb8;font-family:var(--yawn-font-heading);margin:0;font-size:.88rem;line-height:1.45}.yawn-network-collapse-intake label{gap:.36rem;min-width:0;display:grid}.yawn-network-collapse-input-shell{min-height:clamp(9.5rem,26vh,13.5rem);position:relative}.yawn-network-collapse-face-body-intake .yawn-network-collapse-input-shell{min-height:clamp(5.8rem,18vh,8rem)}.yawn-network-collapse-face-body-intake .yawn-network-collapse-intake{gap:.38rem}.yawn-network-collapse-placeholder{z-index:1;color:rgba(var(--yawn-color-white-rgb), .64);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;opacity:0;pointer-events:none;text-align:center;text-transform:lowercase;place-items:center;font-size:clamp(.82rem,1.5vw,1rem);font-weight:850;line-height:1.2;display:grid;position:absolute;inset:0}.yawn-network-collapse-input-shell[data-yawn-collapse-empty=true] .yawn-network-collapse-placeholder{opacity:1}.yawn-network-collapse-intake label span,.yawn-network-collapse-panel header p,.yawn-network-axis-frame dt,.yawn-network-kernel-grid dt{color:rgba(var(--yawn-color-pink-rgb), .9);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.64rem;font-weight:950;line-height:1.15}.yawn-network-collapse-intake label span.yawn-network-collapse-placeholder{color:rgba(var(--yawn-color-white-rgb), .64);text-transform:lowercase;font-size:clamp(.82rem,1.5vw,1rem);font-weight:850;line-height:1.2}.yawn-network-collapse-intake textarea,.yawn-network-collapse-panel textarea{z-index:0;width:100%;min-width:0;min-height:inherit;resize:vertical;border:1px solid rgba(var(--yawn-color-cyan-rgb), .34);color:#eaffff;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#000307d1;border-radius:8px;outline:none;padding:.7rem;font-size:.82rem;line-height:1.45;position:relative}.yawn-network-collapse-face-body-intake .yawn-network-collapse-intake textarea{height:clamp(5.8rem,18vh,8rem);min-height:clamp(5.8rem,18vh,8rem);max-height:8rem}.yawn-network-collapse-intake textarea::placeholder{color:#0000}.yawn-network-collapse-intake textarea:focus,.yawn-network-collapse-panel textarea:focus{border-color:rgba(var(--yawn-color-lime-rgb), .72);box-shadow:0 0 0 2px rgba(var(--yawn-color-lime-rgb), .12)}.yawn-network-collapse-actions{border:1px solid rgba(var(--yawn-color-white-rgb), .08);width:100%;min-width:0;min-height:2.9rem;box-shadow:inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .05), 0 14px 36px #00000052;background:#2b2b2a;border-radius:999px;flex-wrap:nowrap;align-items:center;gap:.22rem;padding:.18rem;display:flex;overflow:hidden}.yawn-network-collapse-actions button,.yawn-network-collapse-select,.yawn-network-copy-prompt{color:#f5feff;min-width:0;min-height:2.36rem;font-family:var(--yawn-font-heading);text-align:center;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.3rem;padding:.48rem .52rem;font-size:.72rem;font-weight:850;line-height:1.1;display:inline-flex}.yawn-network-collapse-select{color:rgba(var(--yawn-color-white-rgb), .82);flex:1 1 0;justify-content:flex-start;position:relative}.yawn-network-collapse-intake .yawn-network-collapse-actions label.yawn-network-collapse-select{gap:.3rem;display:inline-flex}.yawn-network-collapse-access{color:#ff8a3d;max-width:9.25rem}.yawn-network-collapse-model{max-width:9.6rem}.yawn-network-collapse-select select{appearance:none;color:currentColor;width:100%;min-width:0;max-width:100%;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;padding:0;font-size:.78rem;font-weight:850;line-height:1.1;overflow:hidden}.yawn-network-collapse-select svg{flex:none}.yawn-network-collapse-select option{color:#f5feff;background:#1f1f1f}.yawn-network-collapse-locked-label span{color:currentColor;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:850;line-height:1.1;display:block;overflow:hidden}.yawn-network-collapse-action-spacer{flex:0 .45rem;min-width:0}.yawn-network-collapse-actions .yawn-network-collapse-attach,.yawn-network-collapse-actions .yawn-network-collapse-mic{width:2.36rem;color:rgba(var(--yawn-color-white-rgb), .62);flex:none;padding:0}.yawn-network-collapse-actions .yawn-network-collapse-execute{border-color:rgba(var(--yawn-color-white-rgb), .88);background:rgba(var(--yawn-color-white-rgb), .94);color:#1b1b1b;flex:none;width:2.36rem;min-height:2.36rem;padding:0;box-shadow:0 7px 18px #00000047}.yawn-network-collapse-actions[data-yawn-collapse-listening=true] .yawn-network-collapse-mic{color:#ff8a3d;background:#ff8a3d1a}.yawn-network-collapse-secondary-actions{display:grid}.yawn-network-collapse-secondary-actions .yawn-network-collapse-populate{border:1px solid rgba(var(--yawn-color-cyan-rgb), .38);background:rgba(var(--yawn-color-white-rgb), .06);color:#f5feff;min-width:0;min-height:2.55rem;font-family:var(--yawn-font-heading);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:.42rem;padding:.58rem .72rem;font-size:.78rem;font-weight:950;line-height:1.1;display:inline-flex}.yawn-network-collapse-actions button:hover,.yawn-network-collapse-actions button:focus-visible,.yawn-network-collapse-select:focus-within,.yawn-network-collapse-secondary-actions button:hover,.yawn-network-collapse-secondary-actions button:focus-visible,.yawn-network-copy-prompt:hover,.yawn-network-copy-prompt:focus-visible{border-color:rgba(var(--yawn-color-pink-rgb), .7);box-shadow:0 0 20px rgba(var(--yawn-color-pink-rgb), .14);outline:none}.yawn-network-collapse-actions .yawn-network-collapse-execute:hover,.yawn-network-collapse-actions .yawn-network-collapse-execute:focus-visible{border-color:rgba(var(--yawn-color-white-rgb), 1);box-shadow:0 0 0 2px rgba(var(--yawn-color-white-rgb), .14), 0 10px 24px #00000057}.yawn-network-collapse-composer-notice,.yawn-network-collapse-notice{background:#f4d35e14;border:1px solid #f4d35e57;border-radius:8px;padding:.58rem .68rem;color:#f7df82!important}.yawn-network-collapse-composer-notice{border-color:rgba(var(--yawn-color-cyan-rgb), .3);background:rgba(var(--yawn-color-cyan-rgb), .07);color:#d8ffff!important}.yawn-network-collapse-preview{align-content:start;gap:clamp(.72rem,1.5vw,1rem);min-height:0;padding-right:.15rem;display:grid;overflow-y:auto}.yawn-network-collapse-counts{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.yawn-network-collapse-count{border:1px solid rgba(var(--yawn-color-cyan-rgb), .24);background:#00121e94;border-radius:8px;align-content:center;min-width:0;min-height:4rem;padding:.55rem;display:grid}.yawn-network-collapse-count strong{color:#fff;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:clamp(1.35rem,3vw,2rem);line-height:1}.yawn-network-collapse-count span{color:#dffeffb3;min-width:0;font-family:var(--yawn-font-heading);font-size:.72rem;font-weight:900;line-height:1.1}.yawn-difference-index-shell{grid-template-columns:minmax(15.5rem,.62fr) minmax(22rem,1.42fr) minmax(17rem,.86fr);align-items:start;gap:clamp(.72rem,1.5vw,1rem);min-width:0;display:grid}.yawn-difference-sidebar,.yawn-selected-difference-face{min-width:0}.yawn-difference-sidebar{border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);background:#00050c9e;border-radius:8px;gap:.65rem;padding:.72rem;display:grid}.yawn-difference-sidebar-header{gap:.18rem;display:grid}.yawn-difference-sidebar-header p,.yawn-difference-section header p,.yawn-difference-steering header p,.yawn-difference-contracts header p{color:rgba(var(--yawn-color-lime-rgb), .9);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;margin:0;font-size:.6rem;font-weight:950;line-height:1.12}.yawn-difference-sidebar-header h3,.yawn-difference-steering h4{color:#fff;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;margin:0;font-size:clamp(.98rem,1.55vw,1.18rem);font-weight:950;line-height:1.12}.yawn-difference-search{border:1px solid rgba(var(--yawn-color-white-rgb), .1);min-width:0;color:rgba(var(--yawn-color-cyan-rgb), .9);background:#00040aad;border-radius:8px;align-items:center;gap:.45rem;padding:.52rem .56rem;display:flex}.yawn-difference-search input{color:#fff;width:100%;min-width:0;font-family:var(--yawn-font-heading);background:0 0;border:0;outline:none;font-size:.78rem;font-weight:820}.yawn-difference-search input::placeholder{color:#eaffff73}.yawn-difference-section{gap:.48rem;display:grid}.yawn-difference-section header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.yawn-difference-section header span,.yawn-difference-section summary em{color:rgba(var(--yawn-color-cyan-rgb), .88);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.62rem;font-style:normal;font-weight:950}.yawn-difference-list,.yawn-difference-mini-list{gap:.42rem;display:grid}.yawn-difference-row,.yawn-difference-mini-list button{border:1px solid rgba(var(--yawn-color-white-rgb), .08);background:rgba(var(--yawn-color-white-rgb), .035);color:#eaffffd1;cursor:pointer;text-align:left;border-radius:8px;width:100%;min-width:0}.yawn-difference-row{grid-template-columns:auto minmax(0,1fr);gap:.24rem .42rem;padding:.56rem;display:grid}.yawn-difference-row[data-yawn-difference-row-selected=true],.yawn-difference-row:hover,.yawn-difference-row:focus-visible,.yawn-difference-mini-list button[data-yawn-difference-mini-selected=true],.yawn-difference-mini-list button:hover,.yawn-difference-mini-list button:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .58);background:rgba(var(--yawn-color-lime-rgb), .08);outline:none}.yawn-difference-row-mode{color:#f7df82;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;border:1px solid #f4d35e52;border-radius:999px;align-self:start;padding:.24rem .34rem;font-size:.52rem;font-weight:950;line-height:1}.yawn-difference-row strong,.yawn-difference-row-handle,.yawn-difference-row-meta{overflow-wrap:anywhere;min-width:0}.yawn-difference-row strong{color:#fff;font-family:var(--yawn-font-heading);font-size:.74rem;font-weight:920;line-height:1.16}.yawn-difference-row-handle,.yawn-difference-row-meta{color:#eaffff9e;grid-column:2;font-size:.62rem;font-weight:760;line-height:1.18}.yawn-difference-row-meta{color:rgba(var(--yawn-color-cyan-rgb), .76);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.54rem;font-weight:900}.yawn-difference-section-compact details{border-top:1px solid rgba(var(--yawn-color-white-rgb), .08);padding-top:.42rem}.yawn-difference-section-compact summary{color:#eaffffc2;cursor:pointer;font-family:var(--yawn-font-heading);justify-content:space-between;align-items:center;gap:.5rem;font-size:.68rem;font-weight:900;list-style:none;display:flex}.yawn-difference-section-compact summary::-webkit-details-marker{display:none}.yawn-difference-mini-list{margin-top:.42rem}.yawn-difference-mini-list button{color:#eaffffbd;padding:.38rem .44rem;font-size:.62rem;font-weight:760;line-height:1.18}.yawn-difference-center-field{min-width:0}.yawn-network-collapse-panel header{gap:.22rem;display:grid}.yawn-network-collapse-panel h3{color:#fff;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,2vw,1.24rem);font-weight:950;line-height:1.12}.yawn-network-axis-frame,.yawn-network-kernel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.yawn-network-axis-frame div,.yawn-network-kernel-grid div{border:1px solid rgba(var(--yawn-color-white-rgb), .08);background:rgba(var(--yawn-color-white-rgb), .04);border-radius:8px;min-width:0;padding:.56rem}.yawn-network-axis-frame dt,.yawn-network-axis-frame dd,.yawn-network-kernel-grid dt,.yawn-network-kernel-grid dd{margin:0}.yawn-network-axis-frame dd,.yawn-network-kernel-grid dd{color:#eaffffdb;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;margin-top:.24rem;font-size:.78rem;line-height:1.35}.yawn-network-signal-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.yawn-network-affordance-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.yawn-network-affordance-card{border:1px solid rgba(var(--yawn-color-lime-rgb), .24);background:rgba(var(--yawn-color-white-rgb), .045);border-radius:8px;gap:.48rem;min-width:0;padding:.62rem;display:grid}.yawn-network-affordance-card[data-yawn-affordance-availability=recommended]{border-color:rgba(var(--yawn-color-lime-rgb), .62);background:rgba(var(--yawn-color-lime-rgb), .08)}.yawn-network-affordance-card[data-yawn-affordance-availability=locked],.yawn-network-affordance-card[data-yawn-affordance-availability=needs_proof]{border-color:#f4d35e6b}.yawn-network-affordance-card>div:first-child{justify-content:space-between;align-items:center;gap:.55rem;min-width:0;display:flex}.yawn-network-affordance-card strong{color:#fff;min-width:0;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;font-size:.86rem;font-weight:950;line-height:1.12}.yawn-network-affordance-card span,.yawn-network-field-signals span{color:rgba(var(--yawn-color-cyan-rgb), .9);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.6rem;font-weight:950;line-height:1.1}.yawn-network-affordance-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin:0;display:grid}.yawn-network-affordance-card dl div{border:1px solid rgba(var(--yawn-color-white-rgb), .08);background:#00040a6b;border-radius:8px;min-width:0;padding:.44rem}.yawn-network-affordance-card dt,.yawn-network-affordance-card dd{margin:0}.yawn-network-affordance-card dt{color:rgba(var(--yawn-color-pink-rgb), .88);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.56rem;font-weight:950;line-height:1.1}.yawn-network-affordance-card dd{color:#eaffffd1;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;margin-top:.18rem;font-size:.7rem;line-height:1.28}.yawn-network-field-signals{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}.yawn-network-field-signals span{border:1px solid rgba(var(--yawn-color-cyan-rgb), .24);background:rgba(var(--yawn-color-cyan-rgb), .08);border-radius:999px;padding:.34rem .48rem}.yawn-meaning-surface{border:1px solid rgba(var(--yawn-color-lime-rgb), .32);background:radial-gradient(circle at 18% 18%, rgba(var(--yawn-color-pink-rgb), .14), transparent 28%), radial-gradient(circle at 78% 26%, rgba(var(--yawn-color-cyan-rgb), .14), transparent 32%), linear-gradient(180deg, #021018e6, #000308e0);min-width:0;box-shadow:inset 0 0 26px rgba(var(--yawn-color-lime-rgb), .08), 0 0 28px rgba(var(--yawn-color-cyan-rgb), .12);border-radius:8px;gap:clamp(.72rem,1.5vw,1rem);padding:clamp(.72rem,1.5vw,1rem);display:grid}.yawn-meaning-surface-header{grid-template-columns:minmax(0,1fr) minmax(12rem,.72fr);align-items:start;gap:.75rem;display:grid}.yawn-meaning-surface-header p,.yawn-meaning-selected-face header p,.yawn-meaning-orientation-packet header p,.yawn-meaning-question-tree header p{color:rgba(var(--yawn-color-lime-rgb), .9);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:950;line-height:1.12}.yawn-meaning-surface-header h3,.yawn-meaning-selected-face h3,.yawn-meaning-orientation-packet h4,.yawn-meaning-question-tree h4{color:#fff;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;margin:.18rem 0 0;font-size:clamp(1rem,2vw,1.28rem);font-weight:950;line-height:1.12}.yawn-meaning-surface-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;margin:0;display:grid}.yawn-meaning-surface-legend div{border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:#00050c75;border-radius:8px;min-width:0;padding:.42rem}.yawn-meaning-surface-legend dt,.yawn-meaning-surface-legend dd{margin:0}.yawn-meaning-surface-legend dt{color:rgba(var(--yawn-color-pink-rgb), .92);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.66rem;font-weight:950}.yawn-meaning-surface-legend dd{color:#e8ffffbd;margin-top:.15rem;font-size:.66rem;font-weight:820;line-height:1.15}.yawn-meaning-vector-stage{border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);background:linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .12) 1px, transparent 1px), linear-gradient(0deg, rgba(var(--yawn-color-lime-rgb), .08) 1px, transparent 1px), radial-gradient(circle at 50% 50%, rgba(var(--yawn-color-white-rgb), .06), transparent 42%), #000309b8;background-size:12.5% 100%,100% 12.5%,auto,auto;border-radius:8px;min-height:clamp(20rem,48vh,31rem);position:relative;overflow:hidden}.yawn-meaning-vector-stage:before{content:"";border-left:1px solid rgba(var(--yawn-color-pink-rgb), .28);border-bottom:1px solid rgba(var(--yawn-color-cyan-rgb), .3);pointer-events:none;position:absolute;inset:11% 7% 13% 10%}.yawn-meaning-vector-edges{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.yawn-meaning-vector-edges line{stroke:rgb(var(--yawn-color-cyan-rgb));stroke-width:.25px}.yawn-meaning-vector-edges line[data-yawn-meaning-vector-edge-relation=bounds]{stroke:#f4d35e}.yawn-meaning-vector-edges line[data-yawn-meaning-vector-edge-relation=proofs]{stroke:rgb(var(--yawn-color-lime-rgb))}.yawn-meaning-axis-label{z-index:1;color:#e8ffff94;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;pointer-events:none;text-transform:uppercase;font-size:.56rem;font-weight:900;position:absolute}.yawn-meaning-axis-label-x{bottom:.55rem;right:.8rem}.yawn-meaning-axis-label-y{writing-mode:vertical-rl;top:.8rem;left:.7rem}.yawn-meaning-axis-label-z{top:.7rem;right:.8rem}.yawn-meaning-vector-point{top:var(--yawn-meaning-point-y);left:var(--yawn-meaning-point-x);z-index:2;width:var(--yawn-meaning-point-size);min-width:var(--yawn-meaning-point-size);aspect-ratio:1;border:var(--yawn-meaning-point-boundary) solid #f4d35e73;background:radial-gradient(circle, rgba(var(--yawn-color-white-rgb), .26), rgba(var(--yawn-color-cyan-rgb), .16) 48%, #000308d1 78%);color:#fff;cursor:pointer;text-align:center;transform:translate(-50%, -50%) scale(var(--yawn-meaning-point-scale));border-radius:50%;align-content:center;place-items:center;gap:.12rem;padding:.38rem;transition:border-color .14s,box-shadow .14s,filter .14s,transform .14s;display:grid;position:absolute}.yawn-meaning-vector-point:before{content:"";border:1px solid rgba(var(--yawn-color-cyan-rgb), .32);opacity:var(--yawn-meaning-point-unresolved-opacity);pointer-events:none;border-radius:50%;position:absolute;inset:-.45rem}.yawn-meaning-vector-point[data-yawn-meaning-vector-point-selected=true],.yawn-meaning-vector-point:hover,.yawn-meaning-vector-point:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .88);filter:brightness(1.16);box-shadow:0 0 0 2px rgba(var(--yawn-color-lime-rgb), .18), 0 0 24px rgba(var(--yawn-color-lime-rgb), .24), 0 0 34px rgba(var(--yawn-color-cyan-rgb), .16);outline:none}.yawn-meaning-vector-point strong,.yawn-meaning-vector-point em{z-index:1;text-overflow:ellipsis;max-width:100%;line-height:1.04;display:block;position:relative;overflow:hidden}.yawn-meaning-vector-point strong{color:#fff;font-family:var(--yawn-font-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(.58rem,1.2vw,.78rem);font-weight:950;display:-webkit-box}.yawn-meaning-vector-point em{color:rgba(var(--yawn-color-lime-rgb), .86);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;white-space:nowrap;font-size:.46rem;font-style:normal;font-weight:950}.yawn-meaning-loop-rail{grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem;display:grid}.yawn-meaning-loop-rail span{border:1px solid rgba(var(--yawn-color-white-rgb), .1);color:#e9ffffc7;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#00050c6b;border-radius:8px;gap:.12rem;min-height:2.3rem;padding:.36rem;font-size:.56rem;font-weight:920;line-height:1.1;display:grid}.yawn-meaning-loop-rail span[data-yawn-meaning-loop-step-current=true]{border-color:rgba(var(--yawn-color-lime-rgb), .66);color:#fff;background:rgba(var(--yawn-color-lime-rgb), .1)}.yawn-meaning-loop-rail em{color:rgba(var(--yawn-color-pink-rgb), .9);font-style:normal}.yawn-meaning-selected-face{border:1px solid rgba(var(--yawn-color-cyan-rgb), .28);background:linear-gradient(180deg, rgba(var(--yawn-color-white-rgb), .052), rgba(var(--yawn-color-cyan-rgb), .035)), #00050c9e;border-radius:8px;gap:.7rem;min-width:0;padding:.75rem;display:grid}.yawn-meaning-selected-face>header,.yawn-meaning-orientation-packet header,.yawn-meaning-question-tree header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.6rem;display:grid}.yawn-meaning-selected-face>header>span{border:1px solid rgba(var(--yawn-color-lime-rgb), .38);color:rgba(var(--yawn-color-lime-rgb), .92);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.32rem .48rem;font-size:.58rem;font-weight:950}.yawn-meaning-face-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0;display:grid}.yawn-meaning-face-grid div{border:1px solid rgba(var(--yawn-color-white-rgb), .08);background:#ffffff0a;border-radius:8px;min-width:0;padding:.52rem}.yawn-meaning-face-grid dt,.yawn-meaning-face-grid dd{margin:0}.yawn-meaning-face-grid dt{color:rgba(var(--yawn-color-pink-rgb), .88);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.56rem;font-weight:950;line-height:1.1}.yawn-meaning-face-grid dd{color:#eaffffd6;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;margin-top:.2rem;font-size:.72rem;line-height:1.3}.yawn-difference-face-grid small{color:rgba(var(--yawn-color-lime-rgb), .72);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;margin-top:.26rem;font-size:.5rem;font-weight:950;line-height:1.1;display:block}.yawn-difference-steering,.yawn-difference-contracts{gap:.5rem;display:grid}.yawn-difference-steering header{gap:.18rem;display:grid}.yawn-difference-steering div[role=group]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.32rem;display:grid}.yawn-difference-steering button{border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:rgba(var(--yawn-color-white-rgb), .04);color:#eaffffc2;cursor:pointer;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;border-radius:8px;padding:.44rem .3rem;font-size:.55rem;font-weight:950;line-height:1.1}.yawn-difference-steering button[data-yawn-difference-steering-selected=true],.yawn-difference-steering button:hover,.yawn-difference-steering button:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .58);background:rgba(var(--yawn-color-lime-rgb), .1);color:#fff;outline:none}.yawn-difference-contracts dl{gap:.38rem;margin:0;display:grid}.yawn-difference-contracts dl div{border:1px solid rgba(var(--yawn-color-white-rgb), .08);background:#00040a5c;border-radius:8px;min-width:0;padding:.44rem}.yawn-difference-contracts dt,.yawn-difference-contracts dd{margin:0}.yawn-difference-contracts dt{color:rgba(var(--yawn-color-pink-rgb), .82);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.52rem;font-weight:950;line-height:1.1}.yawn-difference-contracts dd{color:#eaffffbd;font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;margin-top:.18rem;font-size:.56rem;font-weight:760;line-height:1.24}.yawn-meaning-orientation-packet,.yawn-meaning-question-tree{gap:.5rem;display:grid}.yawn-meaning-packet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.yawn-meaning-packet-grid>div{border:1px solid rgba(var(--yawn-color-white-rgb), .08);background:#00040a61;border-radius:8px;min-width:0;padding:.5rem}.yawn-meaning-packet-grid strong,.yawn-meaning-question-tree li strong,.yawn-meaning-proof-rail strong{color:rgba(var(--yawn-color-cyan-rgb), .9);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.58rem;font-weight:950;line-height:1.1}.yawn-meaning-packet-grid ul,.yawn-meaning-question-tree ol,.yawn-meaning-question-tree ul{gap:.28rem;margin:.32rem 0 0;padding-left:1rem;display:grid}.yawn-meaning-packet-grid li,.yawn-meaning-question-tree li,.yawn-meaning-proof-rail p{color:#eaffffc7;overflow-wrap:anywhere;font-size:.68rem;font-weight:760;line-height:1.28}.yawn-meaning-question-tree ol{padding-left:1.25rem}.yawn-meaning-question-tree>ol>li{border-left:2px solid rgba(var(--yawn-color-lime-rgb), .38);background:rgba(var(--yawn-color-white-rgb), .035);padding:.46rem .52rem}.yawn-meaning-question-tree p{color:#ffffffdb;font-family:var(--yawn-font-heading);margin:.22rem 0 0;font-size:.72rem;line-height:1.28}.yawn-meaning-question-tree ul{list-style:outside}.yawn-meaning-proof-rail{background:#f4d35e14;border:1px solid #f4d35e57;border-radius:8px;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.58rem;display:grid}.yawn-meaning-proof-rail svg{color:#f7df82}.yawn-meaning-proof-rail p{margin:.18rem 0 0}.yawn-meaning-proof-rail>span{color:#f7df82;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;text-transform:uppercase;font-size:.56rem;font-weight:950;line-height:1.12}.yawn-difference-proof-rail{z-index:4;position:sticky;bottom:0;box-shadow:0 -12px 26px #0003083d}.yawn-network-signal-list li{border-left:3px solid rgba(var(--yawn-color-lime-rgb), .7);background:rgba(var(--yawn-color-white-rgb), .04);gap:.25rem;min-width:0;padding:.56rem .65rem;display:grid}.yawn-network-signal-list strong,.yawn-network-signal-list span{overflow-wrap:anywhere;min-width:0}.yawn-network-signal-list strong{color:#fff;font-family:var(--yawn-font-heading);font-size:.82rem}.yawn-network-signal-list span{color:rgba(var(--yawn-color-cyan-rgb), .86);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.64rem;font-weight:900}.yawn-network-copy-prompt{justify-self:start}.yawn-network-level-overlay{z-index:4;pointer-events:none;position:absolute;inset:0}.yawn-network-level-overlay-label{top:calc(var(--yawn-app-header-height) + .8rem);border:1px solid rgba(var(--yawn-color-lime-rgb), .46);color:#f5feff;max-width:min(30rem,100vw - 2rem);font-family:var(--yawn-font-heading);box-shadow:0 0 22px rgba(var(--yawn-color-lime-rgb), .16);background:#000812cc;border-radius:8px;align-items:center;gap:.45rem;padding:.55rem .72rem;font-size:.78rem;font-weight:950;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.yawn-network-level-overlay-label span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yawn-network-level-marker{left:var(--marker-left);top:var(--marker-top);border:1px solid rgba(var(--yawn-color-cyan-rgb), .5);color:#f5feff;min-width:8.2rem;max-width:13rem;box-shadow:0 0 calc(14px + (18px * var(--marker-intensity,.32))) rgba(var(--yawn-color-cyan-rgb), calc(.1 + (.28 * var(--marker-intensity,.32)))), inset 0 0 12px rgba(var(--yawn-color-white-rgb), .04);background:#000812c7;border-radius:8px;gap:.12rem;padding:.48rem .58rem;display:grid;position:absolute;transform:translate(-50%,-50%)}.yawn-network-level-marker:before{z-index:-1;border:1px solid rgba(var(--yawn-color-lime-rgb), .72);background:rgba(var(--yawn-color-lime-rgb), .24);content:"";width:1rem;height:1rem;box-shadow:0 0 24px rgba(var(--yawn-color-lime-rgb), .42);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yawn-network-level-marker[data-yawn-network-level-marker-affordance-state=recommended]{border-color:rgba(var(--yawn-color-lime-rgb), .82)}.yawn-network-level-marker[data-yawn-network-level-marker-selected=true]{border-color:rgba(var(--yawn-color-lime-rgb), .96);box-shadow:0 0 0 2px rgba(var(--yawn-color-lime-rgb), .28), 0 0 32px rgba(var(--yawn-color-lime-rgb), .42), inset 0 0 16px rgba(var(--yawn-color-white-rgb), .06);background:#051816eb}.yawn-network-level-marker[data-yawn-network-level-marker-locked=true]{border-color:#f4d35e8f}.yawn-network-level-marker span{color:#fff;min-width:0;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;font-size:.76rem;font-weight:950;line-height:1.1}.yawn-network-level-marker em{min-width:0;color:rgba(var(--yawn-color-cyan-rgb), .84);font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;text-transform:uppercase;font-size:.58rem;font-style:normal;font-weight:900;line-height:1.1}.yawn-lobby-return-link{z-index:18;border:1px solid rgba(var(--yawn-color-cyan-rgb), .52);color:#eafffd;min-height:2.55rem;font-family:var(--yawn-font-heading);text-transform:uppercase;box-shadow:0 0 20px rgba(var(--yawn-color-cyan-rgb), .12);top:calc(var(--yawn-app-header-height) + .85rem);background:#000812c2;border-radius:8px;justify-content:center;align-items:center;padding:0 .82rem;font-size:.78rem;font-weight:950;text-decoration:none;display:inline-flex;position:fixed;left:clamp(.8rem,2vw,1.25rem)}.yawn-lobby-return-link:hover,.yawn-lobby-return-link:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .72);color:#fff;box-shadow:0 0 28px rgba(var(--yawn-color-lime-rgb), .16);outline:none}.yawn-interface-panel{z-index:90;border-left:1px solid rgba(var(--yawn-color-cyan-rgb), .38);background:linear-gradient(180deg, #03121cf5, #030510fb), repeating-linear-gradient(0deg, rgba(var(--yawn-color-white-rgb), .025) 0 1px, transparent 1px 7px), repeating-linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .035) 0 1px, transparent 1px 9px), #030711;color:#fff;width:min(27rem,100vw);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;box-shadow:-20px 0 50px #0000007a, -1px 0 0 rgba(var(--yawn-color-cyan-rgb), .16), -1px 0 24px rgba(var(--yawn-color-cyan-rgb), .1);text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;border-radius:0;grid-template-rows:auto minmax(0,1fr);padding:0;display:grid;position:fixed;top:0;bottom:0;right:0}.yawn-network-page[data-yawn-target-inspector-active=true] .yawn-network-elevator-stack,.yawn-network-page[data-yawn-target-inspector-active=true] .yawn-network-main-character-hitbox{pointer-events:none}.yawn-root-messages-panel{top:var(--yawn-app-header-height);z-index:90;border-right:1px solid rgba(var(--yawn-color-pink-rgb), .42);color:#fff;width:min(30rem,100vw);box-shadow:20px 0 50px #0000007a, 1px 0 24px rgba(var(--yawn-color-pink-rgb), .16);background:linear-gradient(#0e0314f5,#03050ffa),#050711;grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(.9rem,2vw,1.25rem);display:grid;position:fixed;bottom:0;left:0}.dave-root-messages-sidebar-shell-open{width:min(30rem,100vw)}.dave-root-messages-sidebar-shell .yawn-root-messages-panel{z-index:auto;width:100%;height:100%;min-height:0;position:relative;inset:auto}.yawn-root-messages-panel-header{border-bottom:1px solid rgba(var(--yawn-color-pink-rgb), .22);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.82rem;display:flex}.yawn-root-messages-panel-header p{color:rgba(var(--yawn-color-cyan-rgb), .9);font-family:var(--yawn-font-heading);text-transform:uppercase;margin:0 0 .22rem;font-size:.66rem;font-weight:950}.yawn-root-messages-panel-header h2{color:#fff;font-family:var(--yawn-font-heading);margin:0;font-size:1.12rem;font-weight:950;line-height:1.08}.yawn-root-messages-list{align-content:start;gap:.72rem;padding:1rem 0 .72rem;display:grid;overflow-y:auto}.yawn-sidebar-navigation{border-top:1px solid rgba(var(--yawn-color-pink-rgb), .22);gap:.82rem;min-width:0;max-height:min(23rem,46dvh);padding-top:.88rem;display:grid;overflow-y:auto}.yawn-sidebar-nav-section{gap:.46rem;min-width:0;display:grid}.yawn-sidebar-nav-section-title{color:rgba(var(--yawn-color-cyan-rgb), .82);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:950;line-height:1.1}.yawn-sidebar-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;min-width:0;display:grid}.yawn-sidebar-nav-button{border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:linear-gradient(135deg, rgba(var(--yawn-color-white-rgb), .06), rgba(var(--yawn-color-cyan-rgb), .035)), #0007109e;min-width:0;min-height:2.42rem;color:rgba(var(--yawn-color-white-rgb), .82);text-align:left;border-radius:8px;justify-content:flex-start;align-items:center;gap:.42rem;padding:.5rem .58rem;font-size:.74rem;font-weight:850;line-height:1.12;transition:border-color .16s,background .16s,box-shadow .16s,color .16s,transform .16s;display:inline-flex;overflow:hidden}.yawn-sidebar-nav-button svg{color:rgba(var(--yawn-color-cyan-rgb), .82);flex:none}.yawn-sidebar-nav-button span{overflow-wrap:anywhere;min-width:0}.yawn-sidebar-nav-button:hover,.yawn-sidebar-nav-button:focus-visible{border-color:rgba(var(--yawn-color-cyan-rgb), .42);background:linear-gradient(135deg, rgba(var(--yawn-color-cyan-rgb), .12), rgba(var(--yawn-color-pink-rgb), .08)), #000a16cc;color:#fff;outline:none;transform:translateY(-1px)}.yawn-sidebar-nav-button[data-yawn-sidebar-nav-active=true]{border-color:rgba(var(--yawn-color-lime-rgb), .52);background:linear-gradient(135deg, rgba(var(--yawn-color-lime-rgb), .15), rgba(var(--yawn-color-cyan-rgb), .08)), #000c12d1;box-shadow:inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .08), 0 0 18px rgba(var(--yawn-color-lime-rgb), .08);color:#f5ffe8}.yawn-sidebar-nav-button[data-yawn-sidebar-nav-active=true] svg{color:rgba(var(--yawn-color-lime-rgb), .96)}.yawn-root-message-card{border:1px solid rgba(var(--yawn-color-pink-rgb), .28);background:linear-gradient(135deg, rgba(var(--yawn-color-pink-rgb), .12), rgba(var(--yawn-color-cyan-rgb), .06)), #000812c2;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .035), 0 18px 34px #0000003d;border-radius:8px}.yawn-root-probe-card{border-color:rgba(var(--yawn-color-cyan-rgb), .24);background:linear-gradient(135deg, rgba(var(--yawn-color-cyan-rgb), .1), rgba(var(--yawn-color-pink-rgb), .055)), #000812b3}.yawn-root-probe-icon{border:1px solid rgba(var(--yawn-color-cyan-rgb), .34);background:rgba(var(--yawn-color-cyan-rgb), .12);width:2.45rem;height:2.45rem;color:rgba(var(--yawn-color-cyan-rgb), .96);box-shadow:inset 0 0 12px rgba(var(--yawn-color-cyan-rgb), .1), 0 0 16px rgba(var(--yawn-color-cyan-rgb), .08);border-radius:999px;flex:none;place-items:center;display:inline-grid}.yawn-interface-panel-header{border-bottom:1px solid rgba(var(--yawn-color-cyan-rgb), .11);justify-content:space-between;align-items:center;gap:1rem;padding:.72rem calc(75px + clamp(1.05rem,2vw,1.55rem)) .82rem .72rem;display:flex}.yawn-interface-panel-header p,.yawn-lobby-quest-header p{color:rgba(var(--yawn-color-pink-rgb), .9);font-family:var(--yawn-font-heading);text-transform:uppercase;margin:0 0 .22rem;font-size:.66rem;font-weight:950}.yawn-interface-panel-header h2,.yawn-lobby-quest-header h2{color:#fff;font-family:var(--yawn-font-heading);margin:0;font-size:1.12rem;font-weight:950;line-height:1.08}.yawn-interface-account-shell{flex:1;min-width:0;position:relative}.yawn-interface-account-shell-logged-out{gap:.58rem;display:grid}.yawn-interface-create-yawn-header-row{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.42rem;min-width:0;display:grid}.yawn-interface-create-yawn-header-row .yawn-interface-account-button{min-height:2.65rem}.yawn-interface-create-yawn-header-row .yawn-interface-seed-action-shell{flex:none}.yawn-interface-account-button{color:#f2feff;text-align:left;width:100%;min-height:2.75rem;box-shadow:none;background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;padding:.42rem .54rem;transition:color .16s,transform .16s;display:inline-flex}.yawn-interface-account-button:hover,.yawn-interface-account-button:focus-visible{color:#fff;box-shadow:none;background:0 0;outline:none;transform:translateY(-1px)}.yawn-interface-account-button:focus-visible{outline:2px solid rgba(var(--yawn-color-lime-rgb), .48);outline-offset:2px}.yawn-interface-seed-action-shell{flex:1;align-items:center;min-width:0;display:flex}.yawn-interface-seed-action{width:2.65rem;height:2.65rem;min-height:0;color:var(--yawn-accent-logo);border:0;border-radius:8px;place-items:center;padding:0;display:inline-grid;position:relative}.yawn-interface-seed-action .yawn-belief-seed-icon{width:2.42rem}.yawn-interface-seed-action-plus{z-index:1;border:1px solid rgba(var(--yawn-color-black-rgb), .78);color:#18140b;width:1.05rem;height:1.05rem;box-shadow:0 0 12px rgba(var(--yawn-color-lime-rgb), .3);background:#f6f37a;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yawn-interface-seed-action-badge{position:absolute;top:-.5rem;right:-.52rem}.yawn-interface-account-button-logged-out{flex:1}.yawn-interface-login-panel{border:1px solid rgba(var(--yawn-color-cyan-rgb), .24);background:linear-gradient(180deg, rgba(var(--yawn-color-cyan-rgb), .09), rgba(var(--yawn-color-pink-rgb), .045)), #00050bd1;min-width:0;box-shadow:inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .08), 0 14px 28px #00000047;border-radius:8px;padding:.68rem;display:grid}.yawn-interface-login-panel .yawn-login-form{width:100%}.yawn-interface-login-panel .yawn-login-link{text-align:left;justify-self:start}.yawn-interface-account-icon,.yawn-interface-account-avatar,.yawn-interface-company-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.yawn-interface-account-icon,.yawn-interface-account-avatar{background:rgba(var(--yawn-color-cyan-rgb), .12);color:#bffcff;width:2rem;height:2rem;font-family:var(--font-geist-mono), ui-monospace, monospace;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .14);border:0;border-radius:8px;font-size:.78rem;font-weight:950}.yawn-interface-account-icon img,.yawn-interface-account-avatar img{width:100%;height:100%;image-rendering:pixelated;object-fit:cover}.yawn-interface-account-copy,.yawn-interface-account-menu-identity span,.yawn-interface-company-option span:nth-child(2){gap:.12rem;min-width:0;display:grid}.yawn-interface-account-copy strong,.yawn-interface-account-menu-identity strong,.yawn-interface-company-option strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;font-weight:950;line-height:1.08;overflow:hidden}.yawn-interface-account-copy em,.yawn-interface-account-menu-identity em,.yawn-interface-company-option em{color:#bee6eca8;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-style:normal;font-weight:800;line-height:1.12;overflow:hidden}.yawn-interface-account-button>svg{color:#bee6eca8;flex-shrink:0;margin-left:-.14rem;transition:transform .16s,color .16s}.yawn-interface-account-button:hover>svg,.yawn-interface-account-button:focus-visible>svg,.yawn-interface-account-chevron-open{color:#fff}.yawn-interface-account-chevron-open{transform:rotate(180deg)}.yawn-interface-account-menu{z-index:4;border:1px solid rgba(var(--yawn-color-cyan-rgb), .28);width:min(24rem,100vw - 5.4rem);max-height:min(72vh,32rem);box-shadow:0 18px 36px #00000070, inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .08);background:linear-gradient(#071218fa,#04070dfa),#050a12;border-radius:8px;position:absolute;top:calc(100% + .56rem);left:0;overflow-y:auto}.yawn-interface-account-menu-identity{border-bottom:1px solid rgba(var(--yawn-color-white-rgb), .1);align-items:center;gap:.62rem;padding:.68rem;display:flex}.yawn-interface-company-list{max-height:13.5rem;padding:.28rem;display:grid;overflow-y:auto}.yawn-interface-company-option{color:#eefeff;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.58rem;width:100%;padding:.52rem;display:grid}.yawn-interface-company-option:hover,.yawn-interface-company-option:focus-visible,.yawn-interface-company-option-selected{background:rgba(var(--yawn-color-cyan-rgb), .1);outline:none}.yawn-interface-company-icon{border:1px solid rgba(var(--yawn-color-cyan-rgb), .24);background:rgba(var(--yawn-color-cyan-rgb), .12);color:#bffcff;border-radius:8px;width:2rem;height:2rem}.yawn-interface-company-option>svg{color:#bffcff}.yawn-interface-profile-form{border-top:1px solid rgba(var(--yawn-color-white-rgb), .1);gap:.38rem;padding:.55rem;display:grid}.yawn-interface-profile-form div{gap:.46rem;display:flex}.yawn-interface-profile-form input{border:1px solid rgba(var(--yawn-color-white-rgb), .12);color:#fff;background:#00000061;border-radius:8px;outline:none;flex:1;min-width:0;padding:.52rem .62rem;font-size:.84rem;font-weight:800}.yawn-interface-profile-form input::placeholder{color:#bee6ec6b}.yawn-interface-profile-form input:focus{border-color:rgba(var(--yawn-color-cyan-rgb), .58);box-shadow:0 0 0 2px rgba(var(--yawn-color-cyan-rgb), .14)}.yawn-interface-profile-form button,.yawn-interface-signout-form button{border-radius:8px;justify-content:center;align-items:center;gap:.36rem;font-size:.74rem;font-weight:950;display:inline-flex}.yawn-interface-profile-form button{border:1px solid rgba(var(--yawn-color-lime-rgb), .32);background:rgba(var(--yawn-color-lime-rgb), .1);color:#ddff8f;padding:.48rem .66rem}.yawn-interface-profile-form button:hover,.yawn-interface-profile-form button:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .58);background:rgba(var(--yawn-color-lime-rgb), .15);outline:none}.yawn-interface-profile-form button:disabled{cursor:not-allowed;opacity:.58}.yawn-interface-profile-form p{color:#ff8a95;margin:0;font-size:.72rem;font-weight:800}.yawn-interface-signout-form{border-top:1px solid rgba(var(--yawn-color-white-rgb), .1);margin:0;padding:.28rem}.yawn-interface-signout-form button{color:#ff8a95;background:0 0;border:0;width:100%;padding:.62rem}.yawn-interface-signout-form button:hover,.yawn-interface-signout-form button:focus-visible{color:#ffc1c7;background:#ff33551a;outline:none}.yawn-interface-panel-header .yawn-interface-close-button,.yawn-root-messages-panel-header .yawn-root-messages-close-button,.yawn-lobby-evidence-head button{background:rgba(var(--yawn-color-white-rgb), .04);color:#eafdffdb;width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .12), inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .06);border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.yawn-interface-panel-header .yawn-interface-close-button:hover,.yawn-interface-panel-header .yawn-interface-close-button:focus-visible,.yawn-root-messages-panel-header .yawn-root-messages-close-button:hover,.yawn-root-messages-panel-header .yawn-root-messages-close-button:focus-visible,.yawn-lobby-evidence-head button:hover,.yawn-lobby-evidence-head button:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .72);background:rgba(var(--yawn-color-white-rgb), .08);color:#fff;outline:none;transform:translateY(-1px)}.yawn-interface-agent-shell{grid-template-columns:minmax(10.5rem,.44fr) minmax(0,1fr);gap:clamp(.72rem,1.4vw,1rem);min-height:0;padding-top:1rem;display:grid;overflow:hidden}.yawn-interface-game-shell{min-height:0;display:grid;overflow:hidden}.yawn-interface-game-main{scrollbar-color:rgba(var(--yawn-color-cyan-rgb), .36) transparent;scrollbar-width:thin;align-content:start;gap:0;min-width:0;min-height:0;display:grid;overflow-y:auto}.yawn-interface-game-main::-webkit-scrollbar{width:.34rem}.yawn-interface-game-main::-webkit-scrollbar-track{background:0 0}.yawn-interface-game-main::-webkit-scrollbar-thumb{background:rgba(var(--yawn-color-cyan-rgb), .42);border-radius:2px;min-height:1rem}.yawn-interface-game-main .yawn-agency-objective-board{height:100%;min-height:0;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .045), inset 0 0 22px rgba(var(--yawn-color-cyan-rgb), .08);border-bottom:0;border-left:0;border-right:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto}.yawn-interface-game-main .yawn-agency-objective-rows{max-height:none}.yawn-interface-game-main .yawn-agency-objective-row{min-height:4.85rem}.yawn-interface-create-yawn-face{align-content:start;gap:.72rem;min-width:0;padding:.78rem;display:grid}.yawn-interface-create-yawn-hero,.yawn-interface-create-yawn-selected,.yawn-interface-create-yawn-axis,.yawn-interface-create-yawn-questions,.yawn-interface-create-yawn-tasklist,.yawn-interface-create-yawn-checklist,.yawn-interface-create-yawn-actions{border:1px solid rgba(var(--yawn-color-cyan-rgb), .24);background:linear-gradient(180deg, rgba(var(--yawn-color-white-rgb), .055), rgba(var(--yawn-color-cyan-rgb), .025)), #00050cb8;min-width:0;box-shadow:inset 0 0 18px rgba(var(--yawn-color-cyan-rgb), .055);border-radius:8px}.yawn-interface-create-yawn-hero{background:linear-gradient(135deg, #f4d35e21, rgba(var(--yawn-color-pink-rgb), .05)), #00050cc7;border-color:#f4d35e5c;grid-template-columns:5.1rem minmax(0,1fr);align-items:center;gap:.72rem;padding:.68rem;display:grid}.yawn-interface-create-yawn-avatar{aspect-ratio:1;background:0 0;border:0;place-items:center;width:5.1rem;display:grid;overflow:visible}.yawn-interface-create-yawn-avatar img{object-fit:contain;width:86%;height:auto;image-rendering:pixelated}.yawn-interface-create-yawn-hero-copy{gap:.34rem;min-width:0;display:grid}.yawn-interface-create-yawn-hero p,.yawn-interface-create-yawn-axis header span,.yawn-interface-create-yawn-questions header span,.yawn-interface-create-yawn-tasklist header span,.yawn-interface-create-yawn-checklist header span,.yawn-interface-create-yawn-selected span{color:rgba(var(--yawn-color-pink-rgb), .92);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:950;line-height:1.1}.yawn-interface-create-yawn-hero h2{color:#fff;font-family:var(--yawn-font-heading);margin:0;font-size:1.58rem;font-weight:950;line-height:1.02}.yawn-interface-create-yawn-hero span,.yawn-interface-create-yawn-actions p,.yawn-interface-create-yawn-selected p{color:#dffeffbd;font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:.66rem;font-weight:850;line-height:1.22}.yawn-interface-create-yawn-route{color:#f6f37a;width:fit-content;max-width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;text-shadow:0 0 14px rgba(var(--yawn-color-lime-rgb), .3);box-shadow:inset 0 -.42em 0 rgba(var(--yawn-color-lime-rgb), .18);font-size:.92rem;font-weight:950;line-height:1.12;display:inline-block}.yawn-interface-create-yawn-options{gap:.54rem;min-width:0;display:grid}.yawn-interface-create-yawn-options article{border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:#000810ad;border-radius:8px;gap:.42rem;min-width:0;padding:.5rem;display:grid}.yawn-interface-create-yawn-options article[data-seed-orientation-recommended=true]{border-color:rgba(var(--yawn-color-lime-rgb), .44);background:linear-gradient(135deg, rgba(var(--yawn-color-lime-rgb), .09), #f4d35e0b), #000910c2}.yawn-interface-create-yawn-options article[data-seed-orientation-selected=true]{box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .36), 0 0 16px rgba(var(--yawn-color-lime-rgb), .08)}.yawn-interface-create-yawn-options button{color:#fff;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:1.9rem minmax(0,1fr) auto;align-items:center;gap:.44rem;width:100%;min-height:2.5rem;padding:0;display:grid}.yawn-interface-create-yawn-options button>span:first-child{border:1px solid rgba(var(--yawn-color-cyan-rgb), .28);background:rgba(var(--yawn-color-cyan-rgb), .1);width:1.9rem;height:1.9rem;color:rgba(var(--yawn-color-cyan-rgb), .96);border-radius:8px;place-items:center;display:grid}.yawn-interface-create-yawn-options button:hover,.yawn-interface-create-yawn-options button:focus-visible,.yawn-interface-create-yawn-actions button:hover,.yawn-interface-create-yawn-actions button:focus-visible{outline:2px solid rgba(var(--yawn-color-lime-rgb), .58);outline-offset:2px}.yawn-interface-create-yawn-options strong,.yawn-interface-create-yawn-options em,.yawn-interface-create-yawn-selected strong,.yawn-interface-create-yawn-axis header strong,.yawn-interface-create-yawn-questions header strong,.yawn-interface-create-yawn-tasklist header strong,.yawn-interface-create-yawn-checklist header strong{min-width:0;font-family:var(--yawn-font-heading);font-weight:950;line-height:1.08}.yawn-interface-create-yawn-options strong,.yawn-interface-create-yawn-selected strong{overflow-wrap:anywhere}.yawn-interface-create-yawn-options em{color:#f4d35ef0;text-align:right;font-size:.74rem;font-style:normal}.yawn-interface-create-yawn-options p{color:#dffeffad;margin:0;font-size:.72rem;font-weight:760;line-height:1.28}.yawn-interface-create-yawn-options details{border-top:1px solid rgba(var(--yawn-color-white-rgb), .08);padding-top:.38rem}.yawn-interface-create-yawn-options summary{cursor:pointer;color:rgba(var(--yawn-color-cyan-rgb), .9);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.62rem;font-weight:950}.yawn-interface-create-yawn-options dl,.yawn-interface-create-yawn-axis dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin:.42rem 0 0;display:grid}.yawn-interface-create-yawn-options dl div,.yawn-interface-create-yawn-axis dl div{border:1px solid rgba(var(--yawn-color-white-rgb), .08);background:#00040a7a;border-radius:8px;min-width:0;padding:.42rem}.yawn-interface-create-yawn-options dt,.yawn-interface-create-yawn-options dd,.yawn-interface-create-yawn-axis dt,.yawn-interface-create-yawn-axis dd{margin:0}.yawn-interface-create-yawn-options dt,.yawn-interface-create-yawn-axis dt{color:rgba(var(--yawn-color-pink-rgb), .82);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.56rem;font-weight:950}.yawn-interface-create-yawn-options dd,.yawn-interface-create-yawn-axis dd{color:#ecffffd6;overflow-wrap:anywhere;margin-top:.18rem;font-size:.68rem;font-weight:820;line-height:1.22}.yawn-interface-create-yawn-selected,.yawn-interface-create-yawn-axis,.yawn-interface-create-yawn-questions,.yawn-interface-create-yawn-tasklist,.yawn-interface-create-yawn-checklist,.yawn-interface-create-yawn-actions{gap:.56rem;padding:.66rem;display:grid}.yawn-interface-create-yawn-axis header,.yawn-interface-create-yawn-questions header,.yawn-interface-create-yawn-tasklist header,.yawn-interface-create-yawn-checklist header{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.yawn-interface-create-yawn-axis header strong,.yawn-interface-create-yawn-questions header strong,.yawn-interface-create-yawn-tasklist header strong,.yawn-interface-create-yawn-checklist header strong{color:rgba(var(--yawn-color-lime-rgb), .9);text-align:right;font-size:.68rem}.yawn-interface-create-yawn-questions ol{gap:.34rem;margin:0;padding:0;list-style:none;display:grid}.yawn-interface-create-yawn-questions li,.yawn-interface-create-yawn-tasklist article,.yawn-interface-create-yawn-checklist article{border:1px solid rgba(var(--yawn-color-white-rgb), .08);background:#00040a6b;border-radius:8px;align-items:center;min-width:0;display:grid}.yawn-interface-create-yawn-questions li{grid-template-columns:1.8rem minmax(0,1fr);gap:.48rem;padding:.42rem}.yawn-interface-create-yawn-questions li>span{background:rgba(var(--yawn-color-pink-rgb), .12);width:1.55rem;height:1.55rem;color:rgba(var(--yawn-color-pink-rgb), .96);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:8px;place-items:center;font-size:.66rem;font-weight:950;display:grid}.yawn-interface-create-yawn-questions p,.yawn-interface-create-yawn-tasklist span,.yawn-interface-create-yawn-checklist span{color:#f0ffffd6;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.72rem;font-weight:850;line-height:1.18}.yawn-interface-create-yawn-tasklist div,.yawn-interface-create-yawn-checklist div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;display:grid}.yawn-interface-create-yawn-tasklist article{grid-template-columns:auto minmax(0,1fr);gap:.34rem;padding:.42rem}.yawn-interface-create-yawn-tasklist svg{color:rgba(var(--yawn-color-lime-rgb), .88)}.yawn-interface-create-yawn-checklist article{grid-template-columns:minmax(0,1fr) auto;gap:.44rem;padding:.42rem}.yawn-interface-create-yawn-checklist em{color:#f4d35ee6;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.58rem;font-style:normal;font-weight:950}.yawn-interface-create-yawn-actions button{border:1px solid rgba(var(--yawn-color-lime-rgb), .38);background:linear-gradient(135deg, rgba(var(--yawn-color-lime-rgb), .2), #f4d35e14), #000a10d1;color:#f6ffe8;min-height:2.6rem;font-family:var(--yawn-font-heading);border-radius:8px;justify-content:center;align-items:center;gap:.42rem;padding:.62rem .74rem;font-size:.82rem;font-weight:950;display:inline-flex}.yawn-interface-create-yawn-actions p{color:#f4d35ec2}.yawn-interface-agent-nav-column{min-width:0;min-height:0;box-shadow:inset -1px 0 0 rgba(var(--yawn-color-cyan-rgb), .08);align-content:start;gap:.52rem;padding-right:.72rem;display:grid;overflow:hidden}.yawn-interface-agent-holarchy{gap:.42rem;min-width:0;display:grid}.yawn-interface-account-menu .yawn-interface-agent-holarchy{padding:.28rem .28rem .42rem}.yawn-interface-agent-holarchy-toggle{background:linear-gradient(135deg, rgba(var(--yawn-color-lime-rgb), .095), rgba(var(--yawn-color-pink-rgb), .04)), #000a10b8;min-height:2rem;color:rgba(var(--yawn-color-white-rgb), .9);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .12);text-align:left;border:0;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.38rem;padding:.42rem .52rem;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid}.yawn-interface-agent-holarchy-toggle span{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:none;font-size:.68rem;font-weight:950;line-height:1.08}.yawn-interface-agent-holarchy-toggle strong{color:rgba(var(--yawn-color-lime-rgb), .96);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.68rem;font-weight:950}.yawn-interface-agent-holarchy-toggle:hover,.yawn-interface-agent-holarchy-toggle:focus-visible,.yawn-interface-agent-holarchy-toggle[aria-expanded=true]{background:linear-gradient(135deg, rgba(var(--yawn-color-lime-rgb), .16), rgba(var(--yawn-color-pink-rgb), .08)), #000f14db;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .34), 0 0 18px rgba(var(--yawn-color-lime-rgb), .1);outline:none;transform:translateY(-1px)}.yawn-interface-agent-holarchy-panel{background:linear-gradient(180deg, rgba(var(--yawn-color-cyan-rgb), .08), rgba(var(--yawn-color-white-rgb), .03)), #000812c2;min-width:0;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .1);border:0;border-radius:8px;gap:.5rem;padding:.56rem;display:grid}.yawn-interface-agent-holarchy-tree{gap:.36rem;display:grid}.yawn-interface-agent-holarchy-tree p{color:rgba(var(--yawn-color-lime-rgb), .88);font-family:var(--yawn-font-heading);text-transform:uppercase;margin:0;font-size:.66rem;font-weight:950}.yawn-interface-agent-holarchy-tree ul{gap:.34rem;margin:0;padding:0;list-style:none;display:grid}.yawn-interface-agent-holarchy-tree li{border-left:2px solid rgba(var(--yawn-color-cyan-rgb), .34);gap:.12rem;padding-left:.45rem;display:grid}.yawn-interface-agent-holarchy-tree span,.yawn-interface-yawn-shop-item em{color:rgba(var(--yawn-color-cyan-rgb), .88);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.58rem;font-style:normal;font-weight:900}.yawn-interface-agent-holarchy-tree em{color:rgba(var(--yawn-color-white-rgb), .82);font-size:.68rem;font-style:normal;font-weight:800;line-height:1.22}.yawn-interface-yawn-shop-button{border:1px solid rgba(var(--yawn-color-pink-rgb), .34);background:rgba(var(--yawn-color-pink-rgb), .1);color:#fff;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;gap:.34rem;min-height:1.92rem;font-size:.68rem;font-weight:950;display:inline-flex}.yawn-interface-yawn-shop-button:hover,.yawn-interface-yawn-shop-button:focus-visible{border-color:rgba(var(--yawn-color-pink-rgb), .7);background:rgba(var(--yawn-color-pink-rgb), .16);outline:none}.yawn-interface-yawn-shop-search{border:1px solid rgba(var(--yawn-color-white-rgb), .12);min-height:2rem;color:rgba(var(--yawn-color-cyan-rgb), .86);background:#000710b3;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.36rem;padding:0 .5rem;display:grid}.yawn-interface-yawn-shop-search input{min-width:0;color:rgba(var(--yawn-color-white-rgb), .92);font:inherit;background:0 0;border:0;outline:none;font-size:.72rem;font-weight:800}.yawn-interface-yawn-shop-search input::placeholder{color:rgba(var(--yawn-color-white-rgb), .48)}.yawn-interface-yawn-shop-list{gap:.36rem;min-width:0;max-height:min(24vh,13rem);display:grid;overflow-y:auto}.yawn-interface-yawn-shop-item{border:1px solid rgba(var(--yawn-color-white-rgb), .1);background:rgba(var(--yawn-color-white-rgb), .045);color:rgba(var(--yawn-color-white-rgb), .9);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.16rem .42rem;padding:.45rem .5rem;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.yawn-interface-yawn-shop-item span{overflow-wrap:anywhere;min-width:0;font-size:.72rem;font-weight:950;line-height:1.12}.yawn-interface-yawn-shop-item small{color:rgba(var(--yawn-color-white-rgb), .58);font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;grid-column:1/-1;font-size:.58rem;line-height:1.2}.yawn-interface-yawn-shop-item:hover,.yawn-interface-yawn-shop-item:focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .5);background:rgba(var(--yawn-color-cyan-rgb), .09);outline:none;transform:translateY(-1px)}.yawn-interface-yawn-shop-empty{color:rgba(var(--yawn-color-white-rgb), .62);margin:0;font-size:.72rem;font-weight:800}.yawn-interface-agent-nav{align-content:start;gap:.42rem;min-width:0;display:grid;overflow-y:auto}.yawn-interface-agent-nav-item{background:linear-gradient(135deg, rgba(var(--yawn-color-white-rgb), .04), rgba(var(--yawn-color-cyan-rgb), .028)), #0007108a;min-height:2.36rem;color:rgba(var(--yawn-color-white-rgb), .82);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .055);text-align:left;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.48rem .56rem;transition:border-color .16s,background .16s,box-shadow .16s,color .16s,transform .16s;display:grid}.yawn-interface-agent-nav-item span{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.76rem;font-weight:900;line-height:1.14}.yawn-interface-agent-nav-item strong{color:rgba(var(--yawn-color-cyan-rgb), .96);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.68rem;font-weight:950}.yawn-interface-agent-nav-item:hover,.yawn-interface-agent-nav-item:focus-visible,.yawn-interface-agent-nav-item[aria-current=true]{background:linear-gradient(135deg, rgba(var(--yawn-color-lime-rgb), .12), rgba(var(--yawn-color-cyan-rgb), .06)), #000c14d1;color:#fff;box-shadow:inset 3px 0 0 rgba(var(--yawn-color-lime-rgb), .72);outline:none;transform:translateY(-1px)}.yawn-interface-agent-nav-item[aria-current=true]{box-shadow:inset 3px 0 0 rgba(var(--yawn-color-lime-rgb), .82), inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .07), 0 0 18px rgba(var(--yawn-color-lime-rgb), .1)}.yawn-interface-agent-main{grid-auto-rows:max-content;align-content:start;min-width:0;min-height:0;padding-right:.2rem;display:grid;overflow-y:auto}.yawn-interface-agent-message-head{background:linear-gradient(135deg, rgba(var(--yawn-color-cyan-rgb), .11), rgba(var(--yawn-color-pink-rgb), .04)), #000812b8;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .1);border:0;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:.82rem;padding:.72rem .82rem;display:flex}.yawn-interface-agent-message-head p,.yawn-interface-agent-message span{color:rgba(var(--yawn-color-pink-rgb), .9);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:none;margin:0;font-size:.68rem;font-weight:950;line-height:1.14}.yawn-interface-agent-message-head h2{color:#fff;font-family:var(--yawn-font-heading);margin:.16rem 0 0;font-size:1.16rem;font-weight:950;line-height:1.08}.yawn-interface-agent-message-head>span{background:rgba(var(--yawn-color-lime-rgb), .1);color:#eaffad;min-width:3rem;font-family:var(--font-geist-mono), ui-monospace, monospace;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .18);border:0;border-radius:999px;justify-content:center;padding:.28rem .46rem;font-size:.72rem;font-weight:950;display:inline-flex}.yawn-interface-agent-message-list{gap:.62rem;padding:.72rem 0;display:grid}.yawn-interface-agent-message{box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .055);background:#00050ca8;border:0;border-radius:8px;gap:.34rem;padding:.68rem .74rem;display:grid}.yawn-interface-agent-message-system{background:linear-gradient(135deg, rgba(var(--yawn-color-cyan-rgb), .09), rgba(var(--yawn-color-white-rgb), .03)), #000710b8;box-shadow:inset 3px 0 0 rgba(var(--yawn-color-cyan-rgb), .32)}.yawn-interface-agent-message-user{background:linear-gradient(135deg, rgba(var(--yawn-color-pink-rgb), .09), rgba(var(--yawn-color-cyan-rgb), .045)), #000710b8;box-shadow:inset 3px 0 0 rgba(var(--yawn-color-pink-rgb), .32)}.yawn-interface-agent-message p,.yawn-interface-agent-empty{color:#e8fbfee0;overflow-wrap:anywhere;margin:0;font-size:.86rem;font-weight:720;line-height:1.46}.yawn-interface-agent-empty{background:rgba(var(--yawn-color-cyan-rgb), .045);color:#d6f3f6b3;border:0;border-radius:8px;padding:.62rem .7rem}.yawn-interface-agent-composer{background:linear-gradient(180deg, rgba(var(--yawn-color-cyan-rgb), .08), rgba(var(--yawn-color-white-rgb), .035)), #000710c7;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .1);border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:stretch;gap:.52rem;padding:.52rem;display:grid}.yawn-interface-agent-composer textarea{resize:vertical;background:repeating-linear-gradient(0deg, rgba(var(--yawn-color-white-rgb), .02) 0 1px, transparent 1px 6px), #00000047;color:#fff;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;border:0;border-radius:6px;outline:none;padding:.62rem .68rem;font-size:.84rem;font-weight:760;line-height:1.42}.yawn-interface-agent-composer textarea::placeholder{color:#bee6ec70}.yawn-interface-agent-composer textarea:focus{box-shadow:0 0 0 2px rgba(var(--yawn-color-cyan-rgb), .18)}.yawn-interface-agent-composer button{background:radial-gradient(circle at 50% 28%, rgba(var(--yawn-color-lime-rgb), .28), transparent 52%), rgba(var(--yawn-color-cyan-rgb), .12);color:#f7ffdc;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .22);border:0;border-radius:8px;justify-content:center;align-items:center;transition:border-color .16s,background .16s,box-shadow .16s,color .16s,transform .16s;display:inline-flex}.yawn-interface-agent-composer button:hover,.yawn-interface-agent-composer button:focus-visible{color:#fff;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .46), 0 0 18px rgba(var(--yawn-color-lime-rgb), .14);outline:none;transform:translateY(-1px)}.yawn-interface-selected-face{border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);min-width:0;min-height:max-content;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .035), 0 16px 30px #00000038;background:linear-gradient(#02121ce6,#00040adb),#00060ee0;border-radius:8px;gap:0;margin-top:.82rem;display:grid;overflow:hidden}.yawn-interface-selected-face-browser{border-bottom:1px solid rgba(var(--yawn-color-white-rgb), .08);background:linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .14), rgba(var(--yawn-color-pink-rgb), .055)), #00050cc7;grid-template-columns:1.9rem minmax(0,1fr) 2.15rem;align-items:center;gap:.42rem;min-width:0;min-height:2.45rem;padding:.34rem .46rem;display:grid}.yawn-interface-selected-face-mark,.yawn-interface-selected-face-enter{background:rgba(var(--yawn-color-cyan-rgb), .1);width:1.8rem;height:1.8rem;color:rgba(var(--yawn-color-lime-rgb), .9);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .16);border-radius:6px;place-items:center;display:inline-grid}.yawn-interface-selected-face-enter{color:rgba(var(--yawn-color-white-rgb), .9);text-decoration:none;transition:background .16s,box-shadow .16s,color .16s}.yawn-interface-selected-face-enter:hover,.yawn-interface-selected-face-enter:focus-visible{background:rgba(var(--yawn-color-lime-rgb), .14);color:#fff;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .32), 0 0 18px rgba(var(--yawn-color-lime-rgb), .12);outline:none}.yawn-interface-selected-face-enter-locked{opacity:.55}.yawn-interface-selected-face-path{color:#e2fbffc7;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:baseline;gap:.18rem;font-size:.72rem;font-weight:860;line-height:1.1;display:flex}.yawn-interface-selected-face-path span{color:rgba(var(--yawn-color-cyan-rgb), .78)}.yawn-interface-selected-face-path strong{color:#fff;min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yawn-interface-selected-face-body{gap:.64rem;min-width:0;padding:.68rem;display:grid}.yawn-interface-selected-face-body header{justify-content:space-between;align-items:start;gap:.58rem;min-width:0;display:flex}.yawn-interface-selected-face-body header p,.yawn-interface-selected-face-grid em{color:rgba(var(--yawn-color-pink-rgb), .88);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;margin:0;font-size:.6rem;font-style:normal;font-weight:950;line-height:1.1}.yawn-interface-selected-face-body h3{color:#fff;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;margin:.12rem 0 0;font-size:1rem;font-weight:950;line-height:1.08}.yawn-interface-selected-face-body header>span{background:rgba(var(--yawn-color-lime-rgb), .1);color:#eeffc6f0;font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:999px;flex:none;padding:.3rem .46rem;font-size:.62rem;font-weight:950;line-height:1}.yawn-interface-selected-face-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;display:grid}.yawn-interface-selected-face-grid span{background:rgba(var(--yawn-color-white-rgb), .035);min-width:0;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .045);border-radius:8px;gap:.18rem;padding:.48rem .52rem;display:grid}.yawn-interface-selected-face-grid strong{color:#ebffffe0;overflow-wrap:anywhere;min-width:0;font-size:.72rem;font-weight:760;line-height:1.28}.yawn-interface-level-scroll-shell{height:max-content;min-height:0;margin-top:.9rem;display:grid;position:relative}.yawn-interface-level-scroll-indicator{z-index:3;background:rgba(var(--yawn-color-white-rgb), .045);width:.42rem;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .08);pointer-events:none;border-radius:3px;position:absolute;top:1.02rem;bottom:.8rem;right:.05rem}.yawn-interface-level-scroll-dot{left:0;top:calc((100% - .42rem) * var(--yawn-interface-level-scroll-progress,0));background:rgba(var(--yawn-color-lime-rgb), .88);width:.42rem;height:.42rem;box-shadow:0 0 10px rgba(var(--yawn-color-lime-rgb), .22), inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .24);border-radius:2px;transition:top .12s;position:absolute}.yawn-interface-level-list{overscroll-behavior:contain;scrollbar-color:rgba(var(--yawn-color-cyan-rgb), .28) transparent;scrollbar-width:thin;max-height:min(24rem,42dvh);box-shadow:inset 0 1px 0 rgba(var(--yawn-color-cyan-rgb), .08);align-content:start;gap:.62rem;padding:.9rem .72rem .72rem 0;display:grid;overflow-y:auto}.yawn-interface-level-list::-webkit-scrollbar{width:.42rem}.yawn-interface-level-list::-webkit-scrollbar-thumb{background:rgba(var(--yawn-color-cyan-rgb), .22);border-radius:999px}.yawn-interface-level-list::-webkit-scrollbar-track{background:0 0}.yawn-interface-level-card{min-width:0;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .1), 0 12px 24px #0000002e;color:#eefeff;background:linear-gradient(135deg,#00121ec7,#00050cf0),#00121ec7;border:0;border-radius:8px;display:grid;position:relative;overflow:hidden}.yawn-interface-level-card:before{content:"";background:linear-gradient(90deg, #00030747, #000307e0), var(--yawn-interface-level-bg,linear-gradient(135deg, rgba(var(--yawn-color-cyan-rgb), .12), rgba(var(--yawn-color-pink-rgb), .08)));opacity:.82;background-position:50%;background-size:cover;position:absolute;inset:0}.yawn-interface-level-card-current{box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .24), inset 4px 0 0 rgba(var(--yawn-color-lime-rgb), .62), 0 0 28px rgba(var(--yawn-color-lime-rgb), .1)}.yawn-interface-level-card-selected{box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .36), inset 4px 0 0 rgba(var(--yawn-color-lime-rgb), .84), 0 0 30px rgba(var(--yawn-color-lime-rgb), .14), 0 16px 30px #00000038}.yawn-interface-level-card-current:before{opacity:.95}.yawn-interface-level-card-locked:before{filter:saturate(.55);opacity:.54}.yawn-interface-level{z-index:1;min-height:5.65rem;color:inherit;gap:.62rem;padding:.64rem;transition:background .16s,transform .16s;display:grid;position:relative}.yawn-interface-level:hover{background:rgba(var(--yawn-color-white-rgb), .055);outline:none;transform:translateY(-1px)}.yawn-interface-level:has(.yawn-interface-level-main-link:focus-visible){background:rgba(var(--yawn-color-white-rgb), .055);outline:none;transform:translateY(-1px)}.yawn-interface-level-route-title{min-width:0;color:rgba(var(--yawn-color-white-rgb), .9);font-family:var(--yawn-font-heading);overflow-wrap:anywhere;margin:0;font-size:.82rem;font-weight:950;line-height:1.16}.yawn-interface-level-quest-dropdown{min-width:0}.yawn-interface-level-goal-strip{background:linear-gradient(90deg, rgba(var(--yawn-color-lime-rgb), .14), rgba(var(--yawn-color-cyan-rgb), .07)), #00060cb8;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .16), inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .07), 0 0 18px rgba(var(--yawn-color-lime-rgb), .08);cursor:pointer;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.38rem;padding:.48rem .52rem;list-style:none;transition:background .18s,border-color .18s,box-shadow .18s;display:grid}.yawn-interface-level-goal-strip::-webkit-details-marker{display:none}.yawn-interface-level-goal-strip::marker{content:""}.yawn-interface-level-quest-dropdown[open] .yawn-interface-level-goal-strip{background:linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .14), rgba(var(--yawn-color-lime-rgb), .08)), #000810c7;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .18), inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .07), 0 0 18px rgba(var(--yawn-color-cyan-rgb), .08)}.yawn-interface-playable-level-strip{align-items:start}.yawn-playable-level-preview{color:#eefff6eb;gap:.42rem;min-width:0;display:grid}.yawn-playable-level-preview-kicker,.yawn-playable-level-preview-row span,.yawn-playable-level-preview-objective span,.yawn-playable-level-preview-proof span,.yawn-playable-level-preview-ai span,.yawn-playable-level-node-head em{color:rgba(var(--yawn-color-cyan-rgb), .74);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.58rem;font-weight:950;line-height:1.1}.yawn-playable-level-preview-title{color:#fff;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;font-size:.98rem;font-weight:950;line-height:1.04}.yawn-playable-level-preview-row,.yawn-playable-level-preview-objective,.yawn-playable-level-preview-proof,.yawn-playable-level-preview-ai{gap:.14rem;min-width:0;display:grid}.yawn-playable-level-preview-row strong,.yawn-playable-level-preview-objective strong,.yawn-playable-level-preview-proof strong,.yawn-playable-level-preview-ai strong{color:rgba(var(--yawn-color-white-rgb), .9);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;overflow-wrap:anywhere;text-transform:none;font-size:.73rem;font-weight:830;line-height:1.28}.yawn-playable-level-preview-objective strong,.yawn-playable-level-preview-proof strong{color:#efffd3f2}.yawn-playable-level-preview-boundary{color:#ffe4f1db;overflow-wrap:anywhere;text-transform:none;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.34rem;font-size:.7rem;font-weight:760;line-height:1.3;display:grid}.yawn-playable-level-preview-boundary svg{color:rgba(var(--yawn-color-pink-rgb), .82);margin-top:.02rem}.yawn-playable-level-preview-nodes{flex-wrap:wrap;gap:.28rem;min-width:0;display:flex}.yawn-playable-level-preview-nodes span{border:1px solid rgba(var(--yawn-color-white-rgb), .1);color:#defaffc2;background:#00000038;border-radius:999px;align-items:center;gap:.2rem;padding:.2rem .34rem;font-size:.62rem;font-weight:820;line-height:1;display:inline-flex}.yawn-playable-level-preview-nodes svg{width:.72rem;height:.72rem}.yawn-interface-level-quest-dropdown-just-completed .yawn-interface-level-goal-strip{animation:.68s ease-out both yawn-interface-level-strip-complete}.yawn-interface-level-goal{color:#f0ffe6e6;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:none;grid-template-columns:1.08rem 1.34rem minmax(0,1fr);align-items:center;gap:.42rem;font-size:.78rem;font-weight:900;line-height:1.22;display:inline-grid}.yawn-interface-level-goal-empty{grid-template-columns:1.08rem minmax(0,1fr)}.yawn-interface-level-probe-asker{background:radial-gradient(circle at 35% 25%, rgba(var(--yawn-color-white-rgb), .16), transparent 42%), rgba(var(--yawn-color-cyan-rgb), .12);width:1.34rem;height:1.34rem;color:rgba(var(--yawn-color-cyan-rgb), .96);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .2), inset 0 0 9px rgba(var(--yawn-color-cyan-rgb), .08), 0 0 12px rgba(var(--yawn-color-cyan-rgb), .1);border:0;border-radius:999px;place-items:center;display:inline-grid}.yawn-interface-level-goal-complete .yawn-interface-level-probe-asker{background:rgba(var(--yawn-color-green-rgb), .12);color:rgba(var(--yawn-color-green-rgb), .96);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-green-rgb), .28)}.yawn-interface-level-quest-item{width:100%;box-shadow:inset 3px 0 0 rgba(var(--yawn-color-cyan-rgb), .15), inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .04);background:#0000003d;border:0;border-radius:8px;align-items:start;padding:.5rem .52rem}button.yawn-interface-level-quest-item{cursor:pointer;font:inherit;text-align:left}button.yawn-interface-level-quest-item:hover,button.yawn-interface-level-quest-item:focus-visible,.yawn-interface-level-goal-selected{background:linear-gradient(90deg, rgba(var(--yawn-color-lime-rgb), .13), rgba(var(--yawn-color-cyan-rgb), .07)), #00070ecc;color:#f8ffe2fa;box-shadow:inset 3px 0 0 rgba(var(--yawn-color-lime-rgb), .66), inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .2), 0 0 16px rgba(var(--yawn-color-lime-rgb), .08);outline:none}.yawn-interface-level-goal-checkbox{width:1.08rem;height:1.08rem;color:rgba(var(--yawn-color-lime-rgb), .98);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .28), inset 0 0 10px #00000075;background:#0000005c;border:0;border-radius:4px;place-items:center;display:inline-grid}.yawn-interface-level-goal-complete{color:rgba(var(--yawn-color-green-rgb), .96);text-shadow:0 0 10px rgba(var(--yawn-color-green-rgb), .52)}.yawn-interface-level-goal-just-completed{animation:.68s ease-out both yawn-interface-level-goal-complete}.yawn-interface-level-goal-complete .yawn-interface-level-goal-checkbox{background:rgba(var(--yawn-color-green-rgb), .18);color:rgba(var(--yawn-color-green-rgb), .98);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-green-rgb), .58), inset 0 0 10px rgba(var(--yawn-color-green-rgb), .18), 0 0 16px rgba(var(--yawn-color-green-rgb), .28)}.yawn-interface-level-goal-just-completed .yawn-interface-level-goal-checkbox{animation:.68s ease-out both yawn-interface-level-checkbox-complete}.yawn-interface-level-goal-label{overflow-wrap:anywhere;gap:.16rem;min-width:0;display:grid}.yawn-interface-level-goal-label em{color:#d6f3f6ad;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;text-transform:none;font-size:.74rem;font-style:normal;font-weight:680;line-height:1.35}.yawn-interface-level-quest-summary-meta{color:rgba(var(--yawn-color-cyan-rgb), .86);font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;justify-content:end;align-items:center;gap:.3rem;font-size:.68rem;font-weight:950;line-height:1;display:inline-flex}.yawn-interface-level-quest-summary-meta svg{transition:transform .16s}.yawn-interface-level-quest-dropdown[open] .yawn-interface-level-quest-summary-meta svg{transform:rotate(180deg)}.yawn-interface-level-quest-scroll{overscroll-behavior:contain;max-height:min(13rem,34dvh);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .08);background:#00040aad;border:0;border-radius:0 0 8px 8px;gap:.42rem;padding:.5rem;display:grid;overflow-y:auto}.yawn-playable-level-node{border-bottom:1px solid rgba(var(--yawn-color-white-rgb), .08);min-width:0;color:rgba(var(--yawn-color-white-rgb), .86);grid-template-columns:1.34rem minmax(0,1fr);align-items:start;gap:.46rem;padding:.48rem .1rem .56rem;display:grid}.yawn-playable-level-node:last-child{border-bottom:0}.yawn-playable-level-node-primary{color:#f2ffd7f5}.yawn-playable-level-node-body{gap:.22rem;min-width:0;display:grid}.yawn-playable-level-node-head{flex-wrap:wrap;align-items:baseline;gap:.34rem;min-width:0;display:flex}.yawn-playable-level-node-head strong{color:rgba(var(--yawn-color-lime-rgb), .9);font-family:var(--yawn-font-heading);font-size:.76rem;font-weight:950;line-height:1.08}.yawn-playable-level-node-label,.yawn-playable-level-node-proof{overflow-wrap:anywhere;min-width:0;display:block}.yawn-playable-level-node-label{color:rgba(var(--yawn-color-white-rgb), .9);font-size:.74rem;font-weight:820;line-height:1.25}.yawn-playable-level-node-proof{color:#d5f4f8a8;font-size:.68rem;font-weight:720;line-height:1.32}.yawn-interface-level-main{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;display:grid}.yawn-interface-level-main-link,.yawn-interface-level-main-static{background:linear-gradient(90deg, rgba(var(--yawn-color-cyan-rgb), .13), rgba(var(--yawn-color-lime-rgb), .07)), #0000005c;min-width:0;min-height:2.28rem;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .14), inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .06), 0 0 18px rgba(var(--yawn-color-cyan-rgb), .08);color:inherit;border:0;border-radius:8px;place-items:center;padding:.58rem .62rem;text-decoration:none;display:grid}.yawn-interface-level-main-link:focus-visible{outline:2px solid rgba(var(--yawn-color-lime-rgb), .7);outline-offset:3px;border-radius:8px}.yawn-interface-level-locked{opacity:.62}.yawn-interface-level-open-icon{color:rgba(var(--yawn-color-lime-rgb), .84);filter:drop-shadow(0 0 10px rgba(var(--yawn-color-lime-rgb), .18))}.yawn-interface-level-title-edit-button{width:2.28rem;height:2.28rem;color:rgba(var(--yawn-color-cyan-rgb), .9);cursor:pointer;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .14);background:#00080ec7;border:0;border-radius:8px;place-items:center;transition:background .16s,border-color .16s,color .16s;display:inline-grid}.yawn-interface-level-title-edit-button:hover,.yawn-interface-level-title-edit-button:focus-visible{background:rgba(var(--yawn-color-lime-rgb), .12);color:#fff;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .34);outline:none}.yawn-interface-level-title-form{grid-template-columns:minmax(0,1fr) 2.18rem 2.18rem;align-items:center;gap:.38rem;display:grid}.yawn-interface-level-title-form input{min-width:0;height:2.18rem;color:rgba(var(--yawn-color-white-rgb), .96);font:800 .82rem/1 var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .16);background:#00070cdb;border:0;border-radius:8px;padding:0 .55rem}.yawn-interface-level-title-form button{background:rgba(var(--yawn-color-lime-rgb), .11);width:2.18rem;height:2.18rem;color:rgba(var(--yawn-color-lime-rgb), .92);cursor:pointer;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .2);border:0;border-radius:8px;place-items:center;display:inline-grid}.yawn-interface-level-title-form button:disabled{cursor:wait;opacity:.55}.yawn-interface-level-title-status{color:rgba(var(--yawn-color-lime-rgb), .78);margin:-.18rem 0 0;font-size:.68rem;font-weight:850}.yawn-interface-level-title-status-error{color:rgba(var(--yawn-color-pink-rgb), .86)}.yawn-interface-level:hover strong{color:#fff;text-shadow:0 0 18px rgba(var(--yawn-color-cyan-rgb), .24)}.yawn-interface-level:has(.yawn-interface-level-main-link:focus-visible) strong{color:#fff;text-shadow:0 0 18px rgba(var(--yawn-color-cyan-rgb), .24)}.yawn-interface-level strong,.yawn-lobby-evidence-list strong{overflow-wrap:anywhere;min-width:0}.yawn-interface-level strong{font-family:var(--yawn-font-heading);font-size:1rem;font-weight:950;line-height:1.04}.yawn-interface-level-copy span{color:rgba(var(--yawn-color-lime-rgb), .78);font-size:.76rem;font-style:normal;font-weight:700;line-height:1.35;font-family:var(--font-geist-mono), ui-monospace, monospace}.yawn-interface-level-detail{border-top:1px solid rgba(var(--yawn-color-white-rgb), .1);gap:.72rem;padding:0 .62rem .72rem;display:grid}.yawn-interface-level-state{gap:.5rem;margin:0;display:grid}.yawn-interface-level-state div{gap:.18rem;min-width:0;display:grid}.yawn-interface-level-state dt,.yawn-interface-manifest-section h3{color:rgba(var(--yawn-color-pink-rgb), .9);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:950;line-height:1.15}.yawn-interface-level-state dd{color:#eaffffd1;overflow-wrap:anywhere;margin:0;font-size:.76rem;font-weight:750;line-height:1.35}.yawn-interface-manifest-tree{gap:.58rem;display:grid}.yawn-interface-manifest-section{gap:.36rem;min-width:0;display:grid}.yawn-interface-manifest-section ul{gap:.32rem;margin:0;padding:0;list-style:none;display:grid}.yawn-interface-manifest-section li{border-left:3px solid rgba(var(--yawn-color-cyan-rgb), .46);background:rgba(var(--yawn-color-white-rgb), .035);gap:.12rem;min-width:0;padding:.42rem .5rem;display:grid}.yawn-interface-manifest-section li[data-yawn-interface-manifest-item-status=current]{border-left-color:rgba(var(--yawn-color-lime-rgb), .82)}.yawn-interface-manifest-section li[data-yawn-interface-manifest-item-status=locked]{border-left-color:rgba(var(--yawn-color-pink-rgb), .62);opacity:.76}.yawn-interface-manifest-section strong{color:#fff;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;font-size:.74rem;font-weight:950;line-height:1.12}.yawn-interface-manifest-section span{color:#dffeffad;overflow-wrap:anywhere;font-size:.7rem;font-weight:700;line-height:1.3}.yawn-network-level-hero-manifest.yawn-level-brief{gap:.72rem;width:min(92vw,48rem);max-height:min(72dvh,42rem)}.yawn-level-brief-header{border-bottom:1px solid rgba(var(--yawn-color-cyan-rgb), .2);grid-template-columns:1fr auto;align-items:end;gap:.18rem .7rem;padding-bottom:.52rem;display:grid}.yawn-level-brief-header p,.yawn-level-brief-header span{color:rgba(var(--yawn-color-lime-rgb), .86);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:950}.yawn-level-brief-header h2{color:#fff;font-family:var(--yawn-font-heading);grid-column:1/-1;margin:0;font-size:1.08rem;font-weight:950;line-height:1.05}.yawn-level-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem;display:grid}.yawn-level-brief-panel{border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);background:rgba(var(--yawn-color-white-rgb), .035);border-radius:8px;gap:.32rem;min-width:0;padding:.58rem;display:grid}.yawn-level-brief-wide{grid-column:1/-1}.yawn-level-brief-panel h3,.yawn-level-brief-resolution-list h3,.yawn-level-brief-objective-log h3,.yawn-level-brief-document h3{color:rgba(var(--yawn-color-pink-rgb), .88);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:950;line-height:1.15}.yawn-level-brief-panel strong{color:#fff;min-width:0;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;font-size:.82rem;font-weight:950;line-height:1.15}.yawn-level-brief-panel p,.yawn-level-brief-panel dd,.yawn-level-brief-panel li{color:#e2fdffbd;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.72rem;font-weight:700;line-height:1.35}.yawn-level-brief-panel dl,.yawn-level-brief-panel ul{gap:.34rem;margin:0;padding:0;display:grid}.yawn-level-brief-panel dl div{gap:.12rem;display:grid}.yawn-level-brief-panel dt{color:rgba(var(--yawn-color-cyan-rgb), .78);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.58rem;font-weight:900}.yawn-level-brief-boundary ul{list-style:none}.yawn-level-brief-resolution-list,.yawn-level-brief-objective-log{gap:.44rem;display:grid}.yawn-level-brief-resolution-list>header,.yawn-level-brief-objective-log>header,.yawn-level-brief-document>header{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.yawn-level-brief-resolution-list>header span,.yawn-level-brief-objective-log>header span{border:1px solid rgba(var(--yawn-color-lime-rgb), .32);min-width:1.7rem;color:rgba(var(--yawn-color-lime-rgb), .92);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:999px;place-items:center;padding:.1rem .44rem;font-size:.62rem;font-weight:950;display:inline-grid}.yawn-level-brief-resolution-list [role=list],.yawn-level-brief-objective-log [role=list]{gap:.38rem;display:grid}.yawn-level-brief-resolution-row{min-width:0}.yawn-level-brief-row-body{border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);background:rgba(var(--yawn-color-white-rgb), .035);width:100%;min-width:0;color:inherit;text-align:left;border-radius:8px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.48rem;padding:.52rem;display:grid}button.yawn-level-brief-row-body{cursor:pointer}div.yawn-level-brief-row-body{cursor:default}button.yawn-level-brief-row-body:hover,button.yawn-level-brief-row-body:focus-visible,button.yawn-level-brief-row-body[aria-pressed=true]{border-color:rgba(var(--yawn-color-lime-rgb), .66);background:rgba(var(--yawn-color-lime-rgb), .08);outline:none}.yawn-level-brief-resolution-row[data-yawn-level-brief-row-status=running] .yawn-level-brief-row-body{border-color:rgba(var(--yawn-color-cyan-rgb), .68);background:rgba(var(--yawn-color-cyan-rgb), .08)}.yawn-level-brief-resolution-row[data-yawn-level-brief-row-status=complete] .yawn-level-brief-row-body{border-color:rgba(var(--yawn-color-lime-rgb), .62);background:rgba(var(--yawn-color-lime-rgb), .08)}.yawn-level-brief-resolution-row[data-yawn-level-brief-row-status=blocked] .yawn-level-brief-row-body{border-color:rgba(var(--yawn-color-pink-rgb), .38)}.yawn-level-brief-row-status{color:#e2fdffb8;border:1.5px solid #e2fdff8a;border-radius:999px;flex:none;place-items:center;width:1.05rem;height:1.05rem;display:inline-grid}.yawn-level-brief-row-status[data-yawn-level-brief-row-status-indicator=current],.yawn-level-brief-row-status[data-yawn-level-brief-row-status-indicator=tracked]{border-color:rgba(var(--yawn-color-lime-rgb), .92);box-shadow:0 0 0 3px rgba(var(--yawn-color-lime-rgb), .09)}.yawn-level-brief-row-status[data-yawn-level-brief-row-status-indicator=running]{border-color:rgba(var(--yawn-color-cyan-rgb), .92);border-top-color:#0000;animation:.72s linear infinite yawn-level-brief-status-spin}.yawn-level-brief-row-status[data-yawn-level-brief-row-status-indicator=complete]{border-color:rgba(var(--yawn-color-lime-rgb), .95);background:rgba(var(--yawn-color-lime-rgb), .18);color:rgba(var(--yawn-color-lime-rgb), .96)}.yawn-level-brief-row-status[data-yawn-level-brief-row-status-indicator=blocked]{border-color:rgba(var(--yawn-color-pink-rgb), .84);background:rgba(var(--yawn-color-pink-rgb), .12);color:rgba(var(--yawn-color-pink-rgb), .9)}.yawn-level-brief-row-status[data-yawn-level-brief-row-status-indicator=proof_pending]{border-color:rgba(var(--yawn-color-pink-rgb), .86);box-shadow:0 0 0 3px rgba(var(--yawn-color-pink-rgb), .08)}.yawn-level-brief-row-icon{border:1px solid rgba(var(--yawn-color-cyan-rgb), .26);width:2rem;height:2rem;color:rgba(var(--yawn-color-lime-rgb), .9);border-radius:8px;place-items:center;display:inline-grid}.yawn-level-brief-row-copy{gap:.16rem;min-width:0;display:grid}.yawn-level-brief-row-copy strong{color:#fff;min-width:0;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.34rem;font-size:.78rem;font-weight:950;line-height:1.12;display:flex}.yawn-level-brief-row-copy strong span:last-child:not(:first-child){color:rgba(var(--yawn-color-pink-rgb), .82);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.54rem;font-weight:950}.yawn-level-brief-row-copy>span,.yawn-level-brief-row-copy em,.yawn-level-brief-row-details{color:#e0fdffb3;overflow-wrap:anywhere;min-width:0;font-size:.68rem;font-style:normal;font-weight:720;line-height:1.28}.yawn-level-brief-row-copy em,.yawn-level-brief-row-details{gap:.1rem;display:grid}.yawn-level-brief-row-copy em{color:rgba(var(--yawn-color-cyan-rgb), .78)}.yawn-level-brief-row-details{color:#e2fdffa8}.yawn-level-brief-row-meta{min-width:5.8rem;color:rgba(var(--yawn-color-lime-rgb), .82);font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:.24rem;font-size:.56rem;font-weight:900;line-height:1.1;display:inline-flex}@keyframes yawn-level-brief-status-spin{to{transform:rotate(360deg)}}.yawn-level-brief-objective{border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);background:rgba(var(--yawn-color-white-rgb), .035);width:100%;min-width:0;color:inherit;cursor:pointer;text-align:left;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.48rem;padding:.52rem;display:grid}.yawn-level-brief-objective:hover,.yawn-level-brief-objective:focus-visible,.yawn-level-brief-objective[aria-pressed=true]{border-color:rgba(var(--yawn-color-lime-rgb), .66);background:rgba(var(--yawn-color-lime-rgb), .08);outline:none}.yawn-level-brief-objective-icon{border:1px solid rgba(var(--yawn-color-cyan-rgb), .26);width:2rem;height:2rem;color:rgba(var(--yawn-color-lime-rgb), .9);border-radius:8px;place-items:center;display:inline-grid}.yawn-level-brief-objective-copy{gap:.14rem;min-width:0;display:grid}.yawn-level-brief-objective-copy strong{color:#fff;min-width:0;font-family:var(--yawn-font-heading);overflow-wrap:anywhere;font-size:.78rem;font-weight:950;line-height:1.12}.yawn-level-brief-objective-copy span,.yawn-level-brief-objective-copy em{color:#e0fdffb3;overflow-wrap:anywhere;min-width:0;font-size:.68rem;font-style:normal;font-weight:720;line-height:1.28}.yawn-level-brief-objective-copy em{color:rgba(var(--yawn-color-cyan-rgb), .78)}.yawn-level-brief-objective-meta{min-width:4.8rem;color:rgba(var(--yawn-color-lime-rgb), .82);font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:.24rem;font-size:.56rem;font-weight:900;line-height:1.1;display:inline-flex}.yawn-level-brief-document{border-top:1px solid rgba(var(--yawn-color-cyan-rgb), .2);gap:.44rem;padding-top:.58rem;display:grid}.yawn-level-brief-document header div{flex-wrap:wrap;justify-content:flex-end;gap:.32rem;display:flex}.yawn-level-brief-document button,.yawn-level-brief-document label{border:1px solid rgba(var(--yawn-color-cyan-rgb), .28);background:rgba(var(--yawn-color-cyan-rgb), .08);color:#ecfdffe0;cursor:pointer;min-height:2rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;gap:.28rem;padding:.28rem .42rem;font-size:.58rem;font-weight:900;display:inline-flex}.yawn-level-brief-document label input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.yawn-level-brief-document textarea{resize:vertical;border:1px solid rgba(var(--yawn-color-cyan-rgb), .22);color:#ebffffd6;width:100%;min-height:10rem;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#0000003d;border-radius:8px;padding:.58rem;font-size:.66rem;font-weight:700;line-height:1.38}.yawn-level-brief-document>p{min-width:0;color:rgba(var(--yawn-color-lime-rgb), .8);align-items:flex-start;gap:.32rem;margin:0;font-size:.66rem;font-weight:800;line-height:1.3;display:flex}.yawn-interface-create-level-rail{box-shadow:inset 0 1px 0 rgba(var(--yawn-color-cyan-rgb), .1);border-top:0;gap:.42rem;padding-top:.72rem;display:grid}.yawn-interface-create-level-rail button{background:rgba(var(--yawn-color-cyan-rgb), .1);color:#eafdffe6;cursor:pointer;min-height:2.65rem;font-family:var(--yawn-font-heading);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .14);text-transform:uppercase;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.42rem;font-size:.78rem;font-weight:950;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.yawn-interface-create-level-rail button:hover,.yawn-interface-create-level-rail button:focus-visible{background:rgba(var(--yawn-color-white-rgb), .1);color:#fff;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .4), 0 0 18px rgba(var(--yawn-color-lime-rgb), .12);outline:none;transform:translateY(-1px)}.yawn-interface-create-level-rail button:disabled{cursor:not-allowed;opacity:.78}.yawn-interface-create-level-rail p{color:#dffeff99;margin:0;font-size:.72rem;font-weight:700;line-height:1.32}.yawn-network-company-mark{z-index:12}.yawn-lobby-quest{right:clamp(.8rem,2.4vw,1.6rem);bottom:max(clamp(3.5rem, 8vh, 5.2rem), env(safe-area-inset-bottom));z-index:5;border:1px solid rgba(var(--yawn-color-cyan-rgb), .34);color:#f6feff;width:min(25rem,100vw - 1.6rem);box-shadow:0 22px 48px #0000005c, 0 0 24px rgba(var(--yawn-color-cyan-rgb), .12);background:linear-gradient(#03151deb,#050812f0),#050912;border-radius:8px;gap:.78rem;padding:.88rem;display:grid;position:absolute}.yawn-lobby-quest-header,.yawn-lobby-thread-controls,.yawn-lobby-evidence-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.yawn-lobby-thread-counter{border:1px solid rgba(var(--yawn-color-lime-rgb), .32);color:#f4ffe8;background:#0d2012bd;border-radius:8px;justify-content:center;align-items:center;gap:.32rem;min-width:6.7rem;padding:.42rem .52rem;display:inline-flex}.yawn-lobby-thread-counter strong,.yawn-lobby-thread-counter span{font-family:var(--yawn-font-heading);font-size:.74rem;font-weight:950}.yawn-lobby-thread-form,.yawn-lobby-action-form,.yawn-lobby-evidence-list{gap:.58rem;display:grid}.yawn-lobby-thread-form textarea,.yawn-lobby-action-form input{border:1px solid rgba(var(--yawn-color-cyan-rgb), .26);color:#fff;width:100%;font:700 .9rem/1.35 var(--yawn-font-body);resize:vertical;background:#00030ac7;border-radius:8px;padding:.62rem .68rem}.yawn-lobby-thread-form textarea:focus,.yawn-lobby-action-form input:focus{border-color:rgba(var(--yawn-color-lime-rgb), .68);box-shadow:0 0 0 3px rgba(var(--yawn-color-lime-rgb), .12);outline:none}.yawn-lobby-thread-types{flex-wrap:wrap;gap:.32rem;min-width:0;display:inline-flex}.yawn-lobby-thread-types button,.yawn-lobby-capture-button,.yawn-lobby-action-form button{border:1px solid rgba(var(--yawn-color-cyan-rgb), .28);color:#eafffd;min-height:2.25rem;font-family:var(--yawn-font-heading);background:#03141cd1;border-radius:8px;justify-content:center;align-items:center;gap:.32rem;padding:0 .58rem;font-size:.72rem;font-weight:950;display:inline-flex}.yawn-lobby-thread-types button:hover,.yawn-lobby-thread-types button:focus-visible,.yawn-lobby-capture-button:not(:disabled):hover,.yawn-lobby-capture-button:not(:disabled):focus-visible,.yawn-lobby-action-form button:not(:disabled):hover,.yawn-lobby-action-form button:not(:disabled):focus-visible{border-color:rgba(var(--yawn-color-lime-rgb), .7);color:#fff;outline:none}.yawn-lobby-thread-types .yawn-lobby-thread-type-active,.yawn-lobby-capture-button{border-color:rgba(var(--yawn-color-pink-rgb), .56);background:#4e0d42b8}.yawn-lobby-capture-button:disabled,.yawn-lobby-action-form button:disabled,.yawn-lobby-action-form input:disabled{cursor:not-allowed;opacity:.54}.yawn-lobby-action-form{grid-template-columns:minmax(0,1fr) auto}.yawn-lobby-evidence-list{border-top:1px solid rgba(var(--yawn-color-cyan-rgb), .18);padding-top:.68rem}.yawn-lobby-evidence-head span{color:rgba(var(--yawn-color-cyan-rgb), .88);font-family:var(--yawn-font-heading);text-transform:uppercase;font-size:.72rem;font-weight:950}.yawn-lobby-evidence-list ol{gap:.42rem;margin:0;padding:0;display:grid}.yawn-lobby-evidence-list li{border:1px solid rgba(var(--yawn-color-cyan-rgb), .16);background:#00000038;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:.08rem .52rem;padding:.46rem .52rem;display:grid}.yawn-lobby-evidence-list li span{color:rgba(var(--yawn-color-pink-rgb), .88);font-family:var(--yawn-font-heading);text-transform:uppercase;font-size:.62rem;font-weight:950}.yawn-lobby-evidence-list li strong{color:#fff;grid-column:1;font-size:.82rem;line-height:1.28}.yawn-lobby-evidence-list li em{color:rgba(var(--yawn-color-lime-rgb), .92);font-family:var(--yawn-font-heading);grid-area:1/2/span 2;align-self:center;font-size:.78rem;font-style:normal;font-weight:950}.yawn-lobby-evidence-list p{color:#dffeffad;margin:0;font-size:.82rem;font-weight:700}@media (max-width:760px){.yawn-network-scene{padding:calc(var(--yawn-app-header-height) + .9rem) .85rem 6rem}.yawn-agency-playback{width:auto;max-height:56dvh;padding:.64rem;bottom:.72rem;left:.72rem;right:.72rem}.yawn-agency-playback[data-yawn-agency-layout=expanded]{inset:calc(var(--yawn-app-header-height) + .48rem) .54rem .54rem;grid-template-columns:1fr;grid-template-areas:"header""controls""stage""trace""constraint""presets""tools""choice""calibration""footer";max-height:none}.yawn-agency-playback-header,.yawn-agency-playback-stage,.yawn-agency-playback-calibration{grid-template-columns:1fr}.yawn-agency-objective-row{grid-template-columns:3.35rem minmax(0,1fr) minmax(4.9rem,5.6rem);min-height:4.42rem}.yawn-agency-objective-icon-button img{width:2.56rem;height:2.56rem}.yawn-agency-objective-score{border-top:0;border-left:1px solid rgba(var(--yawn-color-cyan-rgb), .28);grid-column:auto;grid-template-columns:minmax(0,1fr) 2.36rem;gap:.28rem .32rem;padding:.42rem .44rem}.yawn-agency-objective-score span,.yawn-agency-objective-score strong{font-size:.58rem}.yawn-agency-objective-bar{gap:.08rem}.yawn-agency-objective-bar i{height:.48rem}.yawn-agency-objective-command{white-space:nowrap;font-size:.82rem}.yawn-agency-objective-copy{padding:.38rem .48rem}.yawn-agency-objective-copy p{font-size:.58rem}.yawn-agency-objective-copy small{font-size:.5rem}.yawn-agency-playback-header-actions{justify-content:space-between}.yawn-agency-playback-speed{grid-template-columns:auto minmax(5.8rem,1fr) 3.2rem 2.08rem;width:100%;margin-left:0}.yawn-agency-playback-coordinate{text-align:left;max-width:none}.yawn-agency-playback-meter{text-align:left;grid-template-columns:auto auto minmax(0,1fr);justify-content:start;min-height:3.6rem;padding:0 .62rem}.yawn-agency-playback-frame p{grid-template-columns:3.8rem minmax(0,1fr)}.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-frame,.yawn-agency-playback[data-yawn-agency-layout=expanded] .yawn-agency-playback-stage{grid-template-columns:1fr}.yawn-agency-playback-presets,.yawn-agency-playback-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.yawn-agency-playback-constraint-head,.yawn-agency-playback-constraint-cards,.yawn-agency-playback-option-room,.yawn-agency-playback-option-room label{grid-template-columns:1fr}.yawn-agency-playback-constraint-head{display:grid}.yawn-agency-playback-constraint-head strong{text-align:left}.yawn-agency-playback-choice-field{grid-template-columns:1fr}.yawn-network-title{max-width:min(94vw,30rem)}.yawn-network-level-hero{width:min(82vw,21rem);min-width:min(82vw,21rem)}.yawn-network-title .yawn-network-level-hero-title{font-size:3.1rem}.yawn-network-level-hero-slogan{max-width:14.6rem;font-size:.74rem}.yawn-network-title-level{font-size:.58rem}.yawn-network-level-hero-body{padding:0}.yawn-network-level-hero[data-yawn-level-hero-docked=true]{width:min(100vw - 6.8rem,7.6rem);min-width:0;max-width:min(100vw - 6.8rem,7.6rem);padding:0}.yawn-network-level-hero[data-yawn-level-hero-docked=true] .yawn-network-level-hero-body{height:calc(var(--yawn-app-header-height) - .92rem);padding:0}.yawn-network-level-hero[data-yawn-level-hero-docked=true] .yawn-network-level-hero-title{font-size:1rem}.yawn-network-level-hero[data-yawn-level-hero-docked=true] .yawn-network-level-hero-slogan,.yawn-network-level-hero[data-yawn-level-hero-docked=true] .yawn-network-title-level{font-size:.32rem}.yawn-network-level-hero-manifest.yawn-level-brief{width:calc(100vw - 1rem)}.yawn-level-brief-row-body{grid-template-columns:auto auto minmax(0,1fr);align-items:start}.yawn-level-brief-row-meta{text-align:left;grid-column:3;justify-self:start;min-width:0}.yawn-network-elevator-stack{width:min(16rem,100vw - 1.7rem);bottom:5.2rem;right:.85rem}.yawn-network-elevator{height:var(--yawn-network-elevator-height)}.yawn-network-elevator-hotspot span{padding:.34rem .5rem;font-size:.68rem}.yawn-consent-face.yawn-network-root-gate{width:calc(100vw - 1rem);top:50%;left:50%;translate:-50% -50%}.yawn-network-root-gate .yawn-contract-terminal{max-height:11rem}.yawn-consent-face.yawn-network-collapse-face{top:calc(var(--yawn-app-header-height) + .55rem);width:calc(100vw - 1rem);left:50%;translate:-50%}.yawn-network-collapse-body{grid-template-columns:1fr;overflow-y:auto}.yawn-network-collapse-intake{position:relative}.yawn-network-collapse-counts,.yawn-difference-index-shell,.yawn-network-axis-frame,.yawn-network-kernel-grid,.yawn-network-affordance-card dl,.yawn-meaning-surface-header,.yawn-meaning-surface-legend,.yawn-meaning-face-grid,.yawn-meaning-packet-grid,.yawn-meaning-proof-rail{grid-template-columns:1fr}.yawn-meaning-vector-stage{min-height:28rem}.yawn-meaning-loop-rail,.yawn-difference-steering div[role=group]{grid-template-columns:repeat(2,minmax(0,1fr))}.yawn-meaning-selected-face>header,.yawn-meaning-orientation-packet header,.yawn-meaning-question-tree header{grid-template-columns:1fr}.yawn-meaning-proof-rail>span{text-align:left}.yawn-network-collapse-actions{border-radius:999px;flex-wrap:nowrap;gap:.16rem;padding:.16rem}.yawn-network-collapse-action-spacer{flex-basis:.08rem;display:block}.yawn-network-collapse-actions button,.yawn-network-collapse-select{gap:.22rem;min-height:2.16rem;padding:.42rem .34rem;font-size:.66rem}.yawn-network-collapse-intake .yawn-network-collapse-actions label.yawn-network-collapse-select{gap:.22rem}.yawn-network-collapse-actions .yawn-network-collapse-attach,.yawn-network-collapse-actions .yawn-network-collapse-mic{width:2.05rem}.yawn-network-collapse-actions .yawn-network-collapse-execute{width:2.24rem;min-height:2.24rem}.yawn-network-collapse-access,.yawn-network-collapse-model{flex:1 1 0;justify-content:flex-start}.yawn-network-collapse-access{max-width:7rem}.yawn-network-collapse-model{max-width:7.45rem}.yawn-network-level-marker{min-width:6.8rem;max-width:9.2rem;padding:.4rem .48rem}.yawn-network-level-marker span{font-size:.68rem}.yawn-interface-panel,.yawn-root-messages-panel{border-top:1px solid rgba(var(--yawn-color-cyan-rgb), .42);border-left:0;border-radius:0;width:100%;max-height:100dvh;bottom:0;left:0;right:0}.yawn-interface-panel{top:0}.yawn-root-messages-panel{top:var(--yawn-app-header-height);border-right:0}.yawn-interface-agent-shell{grid-template-columns:minmax(0,1fr);overflow-y:auto}.yawn-interface-game-shell{overflow-y:auto}.yawn-interface-game-main{padding-right:0;overflow:visible}.yawn-interface-agent-nav-column{border-right:0;border-bottom:1px solid rgba(var(--yawn-color-cyan-rgb), .18);box-shadow:none;gap:.42rem;padding:0 0 .58rem}.yawn-interface-agent-nav{gap:.42rem;display:flex;overflow:auto hidden}.yawn-interface-agent-nav-item{min-width:8.4rem}.yawn-interface-agent-main{padding-right:0;overflow:visible}.yawn-interface-selected-face-browser{grid-template-columns:1.9rem minmax(0,1fr) 2rem}.yawn-interface-selected-face-grid{grid-template-columns:1fr}.yawn-interface-level-list{max-height:36dvh}.yawn-interface-level{gap:.46rem}.yawn-interface-level-main{grid-template-columns:minmax(0,1fr) auto;gap:.46rem}.yawn-interface-level-title-form{grid-template-columns:minmax(0,1fr) 2.18rem 2.18rem}.yawn-lobby-quest{right:.7rem;bottom:max(3.2rem, env(safe-area-inset-bottom));width:auto;max-height:48dvh;left:.7rem;overflow-y:auto}.yawn-lobby-thread-controls,.yawn-lobby-action-form{grid-template-columns:1fr}.yawn-lobby-action-form{display:grid}}.yawn-compliance-footer-auth{right:1rem;bottom:max(.75rem, env(safe-area-inset-bottom));z-index:4;background:#00080c75;border:1px solid #77d7cf24;border-radius:8px;min-height:2.25rem;padding:.42rem .65rem;position:absolute;left:1rem}.dave-app-compliance-footer{background:#00090ceb;border-top:1px solid #77d7cf29;flex:none;justify-content:flex-start;min-height:2.25rem;padding:.35rem .75rem;box-shadow:inset 0 1px #ffffff0a}.yawn-compliance-footer-page{background:#00080c94;border:1px solid #77d7cf29;border-radius:8px;width:min(100%,74rem);margin:1rem auto 0;padding:.55rem .75rem}.yawn-compliance-page{color:#f7fbff;min-height:100dvh;padding:calc(var(--yawn-app-header-height) + 1.25rem) 1rem 1.25rem;background:#02070d;position:relative;overflow:hidden auto}.yawn-compliance-shell{z-index:1;gap:1rem;width:min(100%,74rem);margin:0 auto;display:grid;position:relative}.yawn-compliance-hero,.yawn-compliance-data-map,.yawn-compliance-section,.yawn-compliance-status-card{background:linear-gradient(#0b2b2dd1,#040d12e0),#00000052;border:1px solid #77d7cf24;border-radius:8px;box-shadow:0 18px 44px #00000038,inset 0 1px #ffffff0f}.yawn-compliance-hero{padding:1.35rem}.yawn-compliance-kicker{color:#77d7cf;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .45rem;font-size:.68rem;font-weight:950;line-height:1.2}.yawn-compliance-hero h1,.yawn-compliance-data-map h2,.yawn-compliance-section h2{color:#f8fbff;letter-spacing:0;margin:0;font-weight:950}.yawn-compliance-hero h1{font-size:2.35rem;line-height:1.02}.yawn-compliance-hero p,.yawn-compliance-data-map p,.yawn-compliance-section header p{color:#ebfafcd1;max-width:68rem;margin:.75rem 0 0;font-size:.98rem;font-weight:600;line-height:1.65}.yawn-compliance-version{color:#f4d35e;max-width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#f4d35e17;border:1px solid #f4d35e3d;border-radius:999px;align-items:center;gap:.45rem;margin-top:1rem;padding:.4rem .62rem;font-size:.72rem;font-weight:900;display:inline-flex}.yawn-compliance-version span{overflow-wrap:anywhere;min-width:0}.yawn-compliance-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.yawn-compliance-status-card{padding:.85rem}.yawn-compliance-status-card span{color:#77d7cfd6;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:950;display:block}.yawn-compliance-status-card strong{color:#f4d35e;margin-top:.35rem;font-size:1.05rem;font-weight:950;display:block}.yawn-compliance-status-card p{color:#ebfafcb8;margin:.45rem 0 0;font-size:.82rem;font-weight:650;line-height:1.45}.yawn-compliance-data-map{grid-template-columns:minmax(13rem,.7fr) minmax(0,1.3fr);gap:1rem;padding:1rem;display:grid}.yawn-compliance-data-map ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.yawn-compliance-data-map li{color:#effcfcd1;border-left:2px solid #77d7cf6b;padding-left:.65rem;font-size:.9rem;font-weight:650;line-height:1.45}.yawn-compliance-section-stack{gap:1rem;display:grid}.yawn-compliance-section{scroll-margin-top:calc(var(--yawn-app-header-height) + 1rem);padding:1rem}.yawn-compliance-checklist{gap:.55rem;margin-top:1rem;display:grid}.yawn-compliance-checklist-row{background:#ffffff09;border:1px solid #ffffff12;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.72rem;display:grid}.yawn-compliance-checklist-row[data-compliance-status=approval_required]{background:#f4d35e0f;border-color:#f4d35e52}.yawn-compliance-checklist-icon{color:#77d7cf;border:1px solid #77d7cf3d;border-radius:999px;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex}.yawn-compliance-checklist-row[data-compliance-status=approval_required] .yawn-compliance-checklist-icon{color:#f4d35e;border-color:#f4d35e6b}.yawn-compliance-checklist-copy{gap:.25rem;min-width:0;display:grid}.yawn-compliance-checklist-copy strong{color:#f8fbff;font-size:.94rem;font-weight:900;line-height:1.25}.yawn-compliance-checklist-copy span{color:#ebfafcb8;font-size:.84rem;font-weight:600;line-height:1.45}.yawn-compliance-checklist-status{color:#d7fffc;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;white-space:nowrap;background:#77d7cf14;border:1px solid #77d7cf38;border-radius:999px;justify-self:end;padding:.38rem .48rem;font-size:.62rem;font-weight:950;line-height:1}.yawn-compliance-checklist-row[data-compliance-status=approval_required] .yawn-compliance-checklist-status{color:#f4d35e;background:#f4d35e1a;border-color:#f4d35e57}.yawn-compliance-sources{border-top:1px solid #ffffff14;gap:.45rem;margin-top:1rem;padding-top:.85rem;display:grid}.yawn-compliance-sources>span{color:#77d7cfdb;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:950}.yawn-compliance-sources div{flex-wrap:wrap;gap:.4rem;display:flex}.yawn-compliance-sources a{color:#d7fffc;background:#77d7cf0f;border:1px solid #77d7cf2e;border-radius:8px;padding:.38rem .5rem;font-size:.78rem;font-weight:750;text-decoration:none}.yawn-compliance-sources a:hover,.yawn-compliance-sources a:focus-visible{background:#77d7cf1f;border-color:#77d7cf6b;outline:none}.yawn-compliance-sources a:focus-visible{outline-offset:2px;outline:2px solid #77d7cfa8}.yawn-target-console{right:clamp(.75rem,2vw,1.25rem);bottom:max(clamp(.75rem, 2vw, 1.25rem), env(safe-area-inset-bottom));z-index:5;color:#f7fbff;font-family:var(--font-geist-mono), ui-monospace, monospace;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:absolute}.yawn-target-button,.yawn-target-feedback-quick-actions button,.yawn-target-axis-strip button,.yawn-target-axis-detail-action,.yawn-target-transformation-log-toggle,.yawn-target-transformation-log-overlay,.yawn-target-yawn-path-copy,.yawn-target-feedback-composer-field button,.yawn-target-feedback-send,.yawn-axis-card-settings,.yawn-target-feedback-close{color:#f7fbff;letter-spacing:0;background:#120414d6;border:1px solid #ff45e457;justify-content:center;align-items:center;font-weight:900;line-height:1;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 0 18px #ff45e42e}.yawn-target-button{border-radius:999px;width:2.65rem;height:2.65rem;padding:0}.yawn-target-button:hover,.yawn-target-feedback-quick-actions button:hover,.yawn-target-axis-strip button:hover,.yawn-target-axis-detail-action:hover,.yawn-target-transformation-log-toggle:hover,.yawn-target-transformation-log-overlay:hover,.yawn-target-yawn-path-copy:hover,.yawn-target-feedback-composer-field button:hover,.yawn-target-feedback-send:hover,.yawn-axis-card-settings:hover,.yawn-target-feedback-close:hover{background:#220826f0;border-color:#ff45e4db;transform:translateY(-1px)}.yawn-target-button-active{color:#ffd6f7;background:#ff45e433;border-color:#ff45e4f0;animation:1.05s ease-in-out infinite yawnTargetPulse;box-shadow:0 0 0 5px #ff45e414,0 0 26px #ff45e494}.yawn-target-hint{color:#ffd6f7;background:#040a0ee0;border:1px solid #ff45e452;border-radius:8px;margin:0;padding:.7rem .85rem;font-size:.72rem;font-weight:900;line-height:1}.yawn-target-feedback-modal-layer{--yawn-target-feedback-layer-padding:clamp(.34rem, 1.1vw, .82rem);--yawn-target-feedback-frame-width-fit:.985;--yawn-target-feedback-frame-height-fit:.985;--yawn-target-feedback-frame-height-aspect-fit:1.5625;z-index:70;padding:var(--yawn-target-feedback-layer-padding);-webkit-backdrop-filter:blur(8px)saturate(.78)brightness(.72);backdrop-filter:blur(8px)saturate(.78)brightness(.72);background:#00000094;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.yawn-target-feedback-modal-layer>[data-yawn-environment-layer=face]{opacity:.5;filter:blur(7px)saturate(.78)brightness(.58);transform:scale(1.035)}.yawn-consent-face.yawn-target-feedback-face{box-sizing:border-box;width:min(calc((100vw - (var(--yawn-target-feedback-layer-padding,1rem) * 2)) * var(--yawn-target-feedback-frame-width-fit,.862)), 1120px, calc((100dvh - (var(--yawn-target-feedback-layer-padding,1rem) * 2)) * var(--yawn-target-feedback-frame-height-aspect-fit,1.366)));max-width:calc((100vw - (var(--yawn-target-feedback-layer-padding,1rem) * 2)) * var(--yawn-target-feedback-frame-width-fit,.862));max-height:calc((100dvh - (var(--yawn-target-feedback-layer-padding,1rem) * 2)) * var(--yawn-target-feedback-frame-height-fit,.874));pointer-events:auto}.yawn-consent-screen.yawn-target-feedback-screen{text-align:left;align-content:stretch}.yawn-target-feedback-modal{border:1px solid var(--yawn-target-layer-border,#ff45e46b);color:#f7fbff;width:100%;max-height:100%;box-shadow:0 24px 72px #00000070, 0 0 32px var(--yawn-target-layer-glow,#ff45e433);font-family:var(--font-geist-mono), ui-monospace, monospace;overscroll-behavior:contain;scrollbar-width:thin;background:#02090df5;border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;gap:.7rem;padding:1rem;display:grid;position:relative;overflow:hidden}.yawn-target-feedback-modal[data-axis-visible=true]{width:100%;max-height:100%}.yawn-target-feedback-header{z-index:5;border:1px solid var(--yawn-target-layer-border,#ff45e46b);background:linear-gradient(135deg, var(--yawn-target-layer-bg,#ff45e41f), #03141cbd), #040a0ee0;min-width:0;box-shadow:inset 0 0 22px var(--yawn-target-layer-glow,#ff45e42e), 0 0 0 1px #ffffff09;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:.72rem;padding:.62rem 2.45rem .62rem .62rem;display:flex;position:sticky;top:0}.yawn-target-feedback-avatar-button{border:1px solid var(--yawn-target-layer-border,#ff45e475);background:radial-gradient(circle at 50% 0%, var(--yawn-target-layer-bg-strong,#ff45e433), transparent 58%), #000307e0;color:#f7fbff;width:3.65rem;height:3.65rem;box-shadow:inset 0 0 18px var(--yawn-target-layer-glow,#ff45e438), 0 0 20px #0000003d;border-radius:8px;flex:none;place-items:stretch stretch;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.yawn-target-feedback-avatar-button:hover{border-color:var(--yawn-target-layer-color,#ff45e4);box-shadow:inset 0 0 22px var(--yawn-target-layer-glow,#ff45e44d), 0 0 20px var(--yawn-target-layer-glow,#ff45e447);transform:translateY(-1px)}.yawn-target-feedback-avatar-button img{object-fit:cover;width:100%;height:100%}.yawn-target-feedback-avatar-button span{width:1.35rem;height:1.35rem;color:var(--yawn-target-layer-color,#ff8ced);background:#000000c7;border:1px solid #ffffff38;border-radius:6px;place-items:center;display:grid;position:absolute;bottom:.28rem;right:.28rem}.yawn-target-feedback-header-copy{min-width:0}.yawn-target-feedback-close{border-radius:7px;width:2rem;height:2rem;padding:0;position:absolute;top:1rem;right:1rem}.yawn-target-feedback-kicker{color:var(--yawn-target-layer-color,#ff8ced);letter-spacing:.16em;text-transform:uppercase;font-size:.64rem;font-weight:900}.yawn-target-feedback-modal h2{color:#fff;letter-spacing:0;overflow-wrap:anywhere;margin:.22rem 0 0;font-size:1.05rem;font-weight:900}.yawn-target-feedback-owner{color:#c9fffbc7;overflow-wrap:anywhere;margin:.45rem 0 0;font-size:.68rem;font-weight:800;line-height:1.35}.yawn-target-yawn-path{flex-wrap:wrap;align-items:center;gap:.38rem;max-width:100%;display:inline-flex}.yawn-target-yawn-path-link,.yawn-target-yawn-path-copy{letter-spacing:0;border-radius:999px;min-width:0;font-size:.62rem;font-weight:950;line-height:1}.yawn-target-yawn-path-link{color:#dffeff;overflow-wrap:anywhere;background:#18ffff14;border:1px solid #18ffff57;align-items:center;gap:.26rem;padding:.42rem .54rem;text-decoration:none;display:inline-flex}.yawn-target-yawn-path-link:hover,.yawn-target-yawn-path-link:focus-visible{background:#18ffff24;border-color:#18ffffb8;outline:none}.yawn-target-yawn-path-copy{color:#dffeffd1;text-transform:uppercase;background:#0003079e;border-color:#18ffff47;gap:.24rem;min-height:1.72rem;padding:.4rem .5rem}.yawn-target-feedback-modal p,.yawn-target-feedback-field,.yawn-target-feedback-quick-actions,.yawn-target-first-touch,.yawn-target-face-summary,.yawn-target-axis-map,.yawn-target-axis-strip,.yawn-target-axis-detail,.yawn-target-transformation-log,.yawn-target-transformation-thread,.yawn-target-thread-message,.yawn-axis-visible-panel{color:#f7fbffc7;font-size:.78rem;line-height:1.45}.yawn-target-feedback-body{overscroll-behavior:contain;scrollbar-width:thin;align-content:start;gap:.7rem;min-height:0;padding-right:.2rem;display:grid;overflow-y:auto}.yawn-target-first-touch{gap:.68rem;display:grid}.yawn-target-face-summary{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.55rem;display:grid}.yawn-target-face-summary article,.yawn-target-axis-detail-card{background:linear-gradient(135deg,#18ffff0f,#ff45e40b),#ffffff09;border:1px solid #18ffff29;border-radius:8px;min-width:0;padding:.64rem}.yawn-target-face-summary article{align-content:start;gap:.25rem;display:grid}.yawn-target-face-summary span,.yawn-target-axis-detail-card h3,.yawn-target-feedback-quick-actions>span{color:var(--yawn-target-layer-color,#ff8ced);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:900}.yawn-target-face-summary strong{color:#fff;overflow-wrap:anywhere;font-size:.83rem;font-weight:950;line-height:1.2}.yawn-target-face-summary p{color:#dffeffad;margin:0;font-size:.68rem;line-height:1.35}.yawn-target-axis-map{background:#020e1694;border:1px solid #18ffff26;border-radius:8px;gap:.5rem;min-width:0;padding:.62rem;display:grid}.yawn-target-axis-map header{justify-content:space-between;align-items:center;gap:.6rem;min-width:0;display:flex}.yawn-target-axis-map header span,.yawn-target-axis-map article span{color:var(--yawn-target-layer-color,#ff8ced);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:950;line-height:1.1}.yawn-target-axis-map header strong{color:#fff;font-size:.68rem;font-weight:950}.yawn-target-axis-map>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.45rem;display:grid}.yawn-target-axis-map article{background:#ffffff09;border:1px solid #ffffff13;border-radius:8px;gap:.2rem;min-width:0;padding:.5rem;display:grid}.yawn-target-axis-map article p{color:#f7fbffc2;overflow-wrap:anywhere;margin:0;font-size:.68rem;line-height:1.35}.yawn-target-axis-strip{grid-template-columns:repeat(auto-fit,minmax(min(100%,7.2rem),1fr));gap:.45rem;display:grid}.yawn-target-axis-strip button{--yawn-axis-action-rgb:24, 255, 255;border-color:rgba(var(--yawn-axis-action-rgb), .28);background:linear-gradient(180deg, rgba(var(--yawn-axis-action-rgb), .08), #000307ad), #120414bd;min-height:4.8rem;box-shadow:inset 0 0 16px rgba(var(--yawn-axis-action-rgb), .055);text-align:center;border-radius:8px;align-content:center;justify-items:center;gap:.26rem;padding:.56rem .4rem;display:grid}.yawn-target-axis-strip button[data-face-axis-tone=priority]{--yawn-axis-action-rgb:248, 113, 113}.yawn-target-axis-strip button[data-face-axis-tone=object]{--yawn-axis-action-rgb:119, 215, 207}.yawn-target-axis-strip button[data-face-axis-tone=interaction]{--yawn-axis-action-rgb:255, 184, 108}.yawn-target-axis-strip button[data-face-axis-tone=proof]{--yawn-axis-action-rgb:74, 222, 128}.yawn-target-axis-strip button[data-face-axis-tone=boundaries]{--yawn-axis-action-rgb:96, 165, 250}.yawn-target-axis-strip button[data-face-axis-tone=visibility]{--yawn-axis-action-rgb:34, 211, 238}.yawn-target-axis-strip button[data-face-axis-tone=ontology]{--yawn-axis-action-rgb:216, 180, 254}.yawn-target-axis-strip button span{color:#fff;overflow-wrap:anywhere;text-transform:uppercase;font-size:.66rem;font-weight:950;line-height:1.1}.yawn-target-axis-strip button small{color:#dffeffad;overflow-wrap:anywhere;max-width:100%;font-size:.56rem;font-weight:850;line-height:1.2}.yawn-target-axis-strip button[aria-pressed=true]{border-color:rgba(var(--yawn-axis-action-rgb), .82);background:linear-gradient(180deg, rgba(var(--yawn-axis-action-rgb), .18), rgba(var(--yawn-axis-action-rgb), .08)), #000307b8;color:#dffeff;box-shadow:0 0 0 3px rgba(var(--yawn-axis-action-rgb), .11), 0 0 18px rgba(var(--yawn-axis-action-rgb), .24)}.yawn-target-axis-strip button[data-face-axis-priority=top]{color:#fff7f7;background:linear-gradient(#f8717138,#7f1d1d61),#000307b8;border-color:#f87171bd;box-shadow:0 0 0 3px #f8717114,0 0 24px #f8717147,inset 0 0 18px #f871711a}.yawn-target-axis-strip button[data-face-axis-priority=top][aria-pressed=true]{background:linear-gradient(#f8717152,#7f1d1d8a),#000307c2;border-color:#f87171f5;box-shadow:0 0 0 4px #f8717121,0 0 30px #f8717161,inset 0 0 18px #f8717121}.yawn-target-axis-detail{gap:.65rem;display:grid}.yawn-target-axis-detail-card{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;display:grid}.yawn-target-axis-detail-card svg{color:var(--yawn-target-layer-color,#ff8ced)}.yawn-target-axis-detail-card-priority{background:linear-gradient(135deg,#f871711f,#ff45e40f),#ffffff09;border-color:#f8717161}.yawn-target-axis-detail-card-priority svg,.yawn-target-axis-detail-card-priority h3{color:#fecaca}.yawn-target-axis-detail-card h3{margin:0 0 .28rem}.yawn-target-axis-detail-card p{color:#f7fbffbd;margin:0;font-size:.74rem;line-height:1.45}.yawn-target-axis-detail-card p+p{margin-top:.45rem}.yawn-target-axis-detail-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin:.55rem 0 0;display:grid}.yawn-target-axis-detail-card dl div{background:#0003;border:1px solid #ffffff14;border-radius:6px;min-width:0;padding:.42rem}.yawn-target-axis-detail-card dt{color:#ff8cede6;letter-spacing:.09em;text-transform:uppercase;font-size:.56rem;font-weight:900}.yawn-target-axis-detail-card dd{color:#f7fbff;overflow-wrap:anywhere;margin:.12rem 0 0;font-size:.66rem;font-weight:850}.yawn-target-axis-detail-action{color:#fff7f7;text-transform:uppercase;background:#7f1d1d57;border-color:#f8717194;border-radius:7px;min-height:2.15rem;margin-top:.58rem;padding:.5rem .62rem;font-size:.64rem}.yawn-target-transformation-log{background:linear-gradient(#000307e6,#000000fa),#000000f0;border:1px solid #ffffff17;border-radius:8px;gap:.6rem;min-height:8.75rem;padding:.62rem;display:grid;position:relative;overflow:hidden}.yawn-target-transformation-log>header{justify-content:space-between;align-items:center;gap:.65rem;min-width:0;display:flex}.yawn-target-transformation-log>header div{gap:.15rem;min-width:0;display:grid}.yawn-target-transformation-log>header span,.yawn-target-thread-message span{color:#18ffffdb;letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:950}.yawn-target-transformation-log>header strong{color:#fff;overflow-wrap:anywhere;font-size:.76rem;font-weight:950;line-height:1.15}.yawn-target-transformation-log-toggle{color:#dffeff;text-transform:uppercase;background:#03141cb8;border-color:#18ffff52;border-radius:7px;flex:none;gap:.32rem;min-height:2rem;padding:.42rem .55rem;font-size:.62rem}.yawn-target-transformation-thread{scrollbar-width:thin;gap:.55rem;max-height:min(42vh,440px);padding-right:.18rem;display:grid;overflow-y:auto}.yawn-target-thread-message{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;gap:.22rem;width:min(100%,42rem);padding:.58rem .64rem;display:grid}.yawn-target-thread-message-user{background:#7f1d1d3d;border-color:#f8717147;justify-self:end}.yawn-target-thread-message-agent{background:#03141c85;border-color:#18ffff29;justify-self:start}.yawn-target-thread-message p{color:#f7fbffc7;overflow-wrap:anywhere;margin:0;font-size:.72rem;line-height:1.4}.yawn-target-transformation-log-overlay{color:#dffeff;text-align:center;background:linear-gradient(#000000b8,#000000f5),repeating-linear-gradient(0deg,#18ffff0b 0 1px,#0000 1px 10px),#000;border-color:#18ffff29;border-radius:8px;place-items:center;gap:.22rem;width:100%;min-height:6.6rem;padding:.78rem;display:grid}.yawn-target-transformation-log-overlay span{color:#fff;text-transform:uppercase;font-size:.72rem;font-weight:950;line-height:1.1}.yawn-target-transformation-log-overlay small{color:#dffeff9e;overflow-wrap:anywhere;font-size:.62rem;font-weight:850;line-height:1.2}.yawn-axis-visible-panel{gap:.65rem;display:grid}.yawn-axis-visible-groups{gap:.85rem;max-height:min(52vh,520px);padding-right:.2rem;display:grid;overflow:auto}.yawn-axis-visible-group{gap:.45rem;display:grid}.yawn-axis-visible-group h3{color:#ff8ced;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:900}.yawn-axis-visible-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;display:grid}.yawn-axis-card{background:#ffffff0b;border:1px solid #ff45e438;border-radius:8px;gap:.48rem;min-width:0;padding:.62rem;display:grid}.yawn-axis-card[data-axis-visible=true]{background:#18ffff12;border-color:#18ffff6b;box-shadow:inset 0 0 18px #18ffff0f}.yawn-axis-card-main{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}.yawn-axis-card-check{cursor:pointer;grid-template-columns:auto 2.25rem minmax(0,1fr);align-items:center;gap:.48rem;min-width:0;display:grid}.yawn-axis-card-check input{accent-color:#18ffff;width:1rem;height:1rem}.yawn-sprite-profile-image{background-color:#000307db;background-position:top;background-repeat:no-repeat;background-size:cover;border:1px solid #18ffff57;border-radius:8px;flex:none;width:2.25rem;height:2.25rem;display:block;box-shadow:inset 0 0 12px #18ffff29,0 0 12px #00000038}.yawn-axis-card-copy{gap:.12rem;min-width:0;display:grid}.yawn-axis-card-copy strong{color:#fff;overflow-wrap:anywhere;font-size:.78rem;font-weight:900;line-height:1.12}.yawn-axis-card-copy small{color:#dffeffb8;overflow-wrap:anywhere;font-size:.62rem;font-weight:800}.yawn-axis-card-settings{border-radius:7px;width:2rem;height:2rem;padding:0}.yawn-axis-card p{color:#f7fbffad;margin:0;font-size:.68rem;line-height:1.35}.yawn-axis-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;margin:0;display:grid}.yawn-axis-card dl div{background:#0003;border:1px solid #ffffff14;border-radius:6px;min-width:0;padding:.38rem}.yawn-axis-card dt{color:#ff8cede6;letter-spacing:.09em;text-transform:uppercase;font-size:.56rem;font-weight:900}.yawn-axis-card dd{color:#f7fbff;overflow-wrap:anywhere;margin:.12rem 0 0;font-size:.64rem;font-weight:800}.yawn-axis-card .yawn-axis-card-reason{color:#c9fffbc7}.yawn-axis-card-settings-panel{background:#03141c9e;border:1px solid #18ffff2e;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;min-width:0;margin:0;padding:.55rem;display:grid}.yawn-axis-card-settings-panel legend{color:#dffeff;letter-spacing:.1em;text-transform:uppercase;padding:0 .25rem;font-size:.58rem;font-weight:900}.yawn-axis-card-settings-panel label{color:#f7fbffd1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.26rem;font-size:.6rem;font-weight:900;display:grid}.yawn-axis-card-settings-panel input{accent-color:#ff45e4}.yawn-target-feedback-quick-actions{gap:.45rem;display:grid}.yawn-target-feedback-quick-actions div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.yawn-target-feedback-quick-actions button{text-transform:uppercase;border-radius:8px;gap:.4rem;min-height:2.45rem;padding:.6rem .5rem;font-size:.68rem}.yawn-target-feedback-quick-actions button[aria-pressed=true],.yawn-target-feedback-quick-action-selected{color:#ffd6f7;background:#ff45e438;border-color:#ff45e4e6;box-shadow:0 0 0 3px #ff45e41a,0 0 22px #ff45e452}.yawn-target-feedback-quick-actions button[data-feedback-action-value=delete][aria-pressed=true],.yawn-target-feedback-quick-action-selected-delete{color:#fecaca;background:#7f1d1d6b;border-color:#f87171eb;box-shadow:0 0 0 3px #f871711f,0 0 24px #f8717147}.yawn-target-feedback-field{gap:.45rem;margin:0;font-weight:800;display:grid}.yawn-target-feedback-field textarea,.yawn-target-feedback-field select,.yawn-target-feedback-field input{color:#fff;width:100%;font:inherit;background:#ffffff0f;border:1px solid #ff45e442;border-radius:6px;outline:none;line-height:1.45}.yawn-target-feedback-field textarea{resize:vertical;min-height:8rem;padding:.8rem}.yawn-target-feedback-field select,.yawn-target-feedback-field input{height:2.35rem;padding:0 .7rem}.yawn-target-feedback-field textarea:focus,.yawn-target-feedback-field select:focus,.yawn-target-feedback-field input:focus{border-color:#ff45e4e6;box-shadow:0 0 0 3px #ff45e41f}.yawn-target-feedback-field small{color:#f7fbff9e;font-size:.68rem;font-weight:720;line-height:1.35}.yawn-target-feedback-delete-confirm-field span{color:#fecaca}.yawn-target-feedback-delete-confirm-field input{color:#fff7f7;background:#7f1d1d42;border-color:#f871716b}.yawn-target-feedback-delete-confirm-field input:focus{border-color:#f87171e6;box-shadow:0 0 0 3px #f8717124}.yawn-target-feedback-delete-confirm-field small{color:#fee2e2c7}.yawn-target-feedback-composer{z-index:6;background:radial-gradient(circle at 50% 0,#18ffff21,#0000 48%),#000307f0;border:1px solid #18ffff52;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.52rem;padding:.55rem;display:grid;position:sticky;bottom:0;box-shadow:0 0 22px #18ffff29,inset 0 0 18px #18ffff14}.yawn-target-feedback-composer-field{background:#ffffff0b;border:1px solid #18ffff47;border-radius:7px;align-items:flex-end;min-width:0;display:flex;overflow:hidden}.yawn-target-feedback-composer-field button{width:2.7rem;min-height:2.7rem;box-shadow:none;color:#dffeff;background:#03141cb8;border:0;border-right:1px solid #18ffff3d;border-radius:0;flex-shrink:0;padding:0}.yawn-target-feedback-composer-field textarea{resize:vertical;color:#eaffff;min-width:0;min-height:2.7rem;max-height:7rem;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:.62rem .72rem;font-size:.78rem;font-weight:760;line-height:1.45}.yawn-target-feedback-composer-field textarea::placeholder{color:#dffeff70}.yawn-target-feedback-send{color:#ffd6f7;text-transform:uppercase;background:#ff45e42e;border-color:#ff45e4d1;border-radius:7px;align-self:stretch;gap:.38rem;min-height:2.7rem;padding:.55rem .78rem;font-size:.68rem}.yawn-target-feedback-composer-delete{align-items:stretch}.yawn-target-feedback-composer-delete .yawn-target-feedback-field{align-content:start}.yawn-target-feedback-quick-actions button:disabled,.yawn-target-axis-strip button:disabled,.yawn-target-feedback-composer-field button:disabled,.yawn-target-feedback-send:disabled,.yawn-axis-card-settings:disabled{cursor:not-allowed;opacity:.52;transform:none}.yawn-target-feedback-status{margin:.65rem 0 0}.yawn-target-feedback-status a{color:#ffd6f7;font-weight:900;text-decoration:underline}.yawn-target-feedback-status-error{color:#ff9a9a!important}@media (max-width:720px){.yawn-target-feedback-modal[data-axis-visible=true]{width:100%}.yawn-axis-visible-grid,.yawn-axis-card-settings-panel,.yawn-target-face-summary,.yawn-target-axis-strip,.yawn-target-axis-detail-card dl,.yawn-target-feedback-composer{grid-template-columns:1fr}}.yawn-consent-avatar-stage[data-inspector-active=true]{cursor:crosshair;pointer-events:auto}@keyframes yawnTargetPulse{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1px)scale(1.04)}}.yawn-consent-face{--yawn-face-outer-stroke:clamp(8px, 2.7vw, 24px);--yawn-face-screen-stroke:clamp(4px, 1.15vw, 10px);--yawn-face-screen-top:14.2%;--yawn-face-screen-side:17%;--yawn-face-screen-bottom:13.6%;z-index:2;isolation:isolate;aspect-ratio:500/320;filter:drop-shadow(0 0 28px #ff45e49e)drop-shadow(0 0 44px #18ffff33)drop-shadow(0 28px 54px #00000094);transform-origin:50%;width:min(98vw,940px);transition:opacity .19s,transform .19s,filter .19s;position:relative}.yawn-consent-face-opening{will-change:opacity, transform, filter;animation:.36s cubic-bezier(.22,1,.36,1) both yawn-face-open-from-world}.yawn-consent-face-closing{pointer-events:none;will-change:opacity, transform, filter;animation:.36s cubic-bezier(.55,0,1,.45) both yawn-face-close-to-world}.yawn-face-transition-layer{z-index:48;pointer-events:none;contain:layout paint;isolation:isolate;position:fixed;inset:0;overflow:hidden}.yawn-face-transition-source{left:var(--yawn-transition-source-left);top:var(--yawn-transition-source-top);width:var(--yawn-transition-source-width);height:var(--yawn-transition-source-height);background:var(--yawn-transition-source-tint);box-shadow:0 0 0 2px #18ffff80, 0 0 18px rgba(255, 69, 228, var(--yawn-transition-source-glow,.58)), 0 0 32px #18ffff38;image-rendering:pixelated;transform-origin:var(--yawn-transition-hotspot-x) var(--yawn-transition-hotspot-y);will-change:transform, opacity, clip-path, filter;display:block;position:absolute;overflow:hidden}.yawn-face-transition-layer[data-yawn-transition-phase=opening] .yawn-face-transition-source{animation:yawn-face-transition-open var(--yawn-transition-duration) steps(7, end) both}.yawn-face-transition-layer[data-yawn-transition-phase=closing] .yawn-face-transition-source{animation:yawn-face-transition-close var(--yawn-transition-duration) steps(7, end) both}.yawn-face-transition-texture,.yawn-face-transition-substrate,.yawn-face-transition-pixel-field{pointer-events:none;display:block;position:absolute;inset:0}.yawn-face-transition-texture{background-image:radial-gradient(circle at 50% 50%, var(--yawn-transition-source-tint), transparent 46%), radial-gradient(circle at 18% 36%, #18ffff47, transparent 26%), radial-gradient(circle at 78% 58%, #ff45e43d, transparent 24%), var(--yawn-transition-substrate);image-rendering:pixelated;opacity:calc(.7 + (var(--yawn-transition-intensity,.72) * .22));mix-blend-mode:screen;background-position:50%;background-repeat:no-repeat;background-size:120% 120%,70% 70%,72% 72%,cover}.yawn-face-transition-substrate{background-image:repeating-linear-gradient(0deg, #18ffff33 0 1px, transparent 1px 10px), repeating-linear-gradient(90deg, #ff45e43d 0 1px, transparent 1px 12px), var(--yawn-transition-substrate);opacity:.42;image-rendering:pixelated;mix-blend-mode:screen;background-position:50%;background-size:18px 18px,18px 18px,cover}.yawn-face-transition-pixel-field{opacity:.54;mix-blend-mode:overlay;background:radial-gradient(circle,#ffffff52 0 1px,#0000 2px) 0 0/22px 22px,linear-gradient(90deg,#0000 0 18%,#18ffff57 18% 24%,#0000 24% 44%,#ff45e44d 44% 52%,#0000 52% 100%) 0 0/56px 100%,repeating-linear-gradient(0deg,#fff3 0 2px,#0000 2px 8px) 0 0/100% 16px}.yawn-consent-face[data-yawn-transition-phase=opening] .yawn-consent-screen{animation:.5s steps(7,end) both yawn-face-screen-pixel-resolve}.yawn-consent-face[data-yawn-transition-phase=closing]{pointer-events:none}.yawn-consent-face.yawn-consent-face-expanded{z-index:70;aspect-ratio:auto;filter:none;width:100%;height:100dvh;max-height:none;position:fixed;inset:0}.yawn-consent-face.yawn-network-root-gate.yawn-consent-face-expanded{z-index:120;width:100%;top:0;left:0;translate:0}.yawn-network-root-gate.yawn-consent-face-expanded .yawn-contract-terminal{max-height:none}.yawn-consent-face.yawn-consent-face-expanded .yawn-face-interior{border-radius:0;justify-self:stretch;width:100%}body:has(.yawn-network-root-gate.yawn-consent-face-expanded) .unauthenticated-yawn-header{pointer-events:none}.yawn-css-face-frame{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}.yawn-css-face-frame span{box-sizing:border-box;pointer-events:none;display:block;position:absolute}.yawn-css-face-shell{z-index:1;border:var(--yawn-face-outer-stroke) solid #f205db;background:radial-gradient(#18ffff2e 0 35%,#0c1f26f5 48%,#180522fa 74%,#040008fc 100%),#05000a;border-radius:14%/22%;inset:1.5% 7.4% 2%;box-shadow:0 0 0 2px #620074db,0 0 16px #ff00e5e6,0 0 34px #ff00e5c2,inset 0 0 0 2px #77008ee0,inset 0 0 22px #ff45e470,inset 0 0 54px #18ffff29}.yawn-css-face-handle{z-index:0;background:linear-gradient(#2b0032fa,#05000cfc);border:clamp(6px,1.7vw,15px) solid #f205db;border-radius:28%/18%;width:11%;height:40.5%;top:30%;box-shadow:0 0 0 2px #620074d1,0 0 16px #ff00e5db,0 0 28px #ff00e594,inset 0 0 0 2px #77008ed1,inset 0 0 20px #ff45e475}.yawn-css-face-handle-left{left:.6%}.yawn-css-face-handle-right{right:.6%}.yawn-consent-face-expanded .yawn-css-face-frame{opacity:0}.yawn-consent-face-art{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.yawn-consent-face-expanded .yawn-consent-face-art{opacity:0;object-fit:cover}.yawn-face-close{z-index:4;color:#dffeff;background:#030a10e6;border:1px solid #18ffffad;border-radius:999px;place-items:center;width:clamp(1.75rem,4.5vw,2.35rem);height:clamp(1.75rem,4.5vw,2.35rem);text-decoration:none;transition:border-color .16s,color .16s,transform .16s,box-shadow .16s;display:grid;position:absolute;top:9%;right:7%;box-shadow:0 0 14px #18ffff6b,inset 0 1px #ffffff2e}.yawn-face-close:hover{color:#fff;border-color:#ff45e4;transform:translateY(-1px);box-shadow:0 0 16px #ff45e470,inset 0 1px #fff3}.yawn-screen-controls{z-index:12;gap:.36rem;display:flex;position:absolute;top:clamp(.42rem,1.4vw,.9rem);right:clamp(.42rem,1.4vw,.9rem)}.yawn-screen-session-form{margin:0;padding:0;display:grid}.yawn-screen-control,.yawn-screen-controls .yawn-face-close{box-sizing:border-box;color:#dffeff;background:#030a10e6;border:1px solid #18ffffad;border-radius:999px;place-items:center;width:clamp(1.75rem,4.5vw,2.35rem);height:clamp(1.75rem,4.5vw,2.35rem);padding:clamp(.34rem,1.05vw,.5rem);text-decoration:none;transition:border-color .16s,color .16s,transform .16s,box-shadow .16s;display:grid;position:static;box-shadow:0 0 18px #18ffff9e,0 0 34px #18ffff47,inset 0 1px #ffffff2e}.yawn-screen-enter-control{grid-auto-flow:column;gap:.34rem;width:auto;min-width:clamp(4.8rem,10vw,6.2rem);padding-inline:clamp(.55rem,1.2vw,.74rem)}.yawn-screen-enter-control span{text-transform:uppercase;font-size:clamp(.68rem,1.3vw,.78rem);font-weight:950;line-height:1}.yawn-screen-control:hover,.yawn-screen-controls .yawn-face-close:hover{color:#fff;border-color:#ff45e4;transform:translateY(-1px);box-shadow:0 0 16px #ff45e470,inset 0 1px #fff3}.yawn-screen-control:focus-visible,.yawn-screen-controls .yawn-face-close:focus-visible{outline-offset:2px;outline:2px solid #f4d35e}.yawn-contract-terminal-controls{flex:none;align-items:center;gap:.18rem;margin-left:auto;position:static}.yawn-contract-terminal-controls .yawn-screen-control,.yawn-contract-terminal-controls .yawn-face-close{border-radius:0;width:clamp(1.32rem,2.2vw,1.55rem);height:clamp(1.32rem,2.2vw,1.55rem);padding:clamp(.22rem,.54vw,.3rem);box-shadow:0 0 10px #18ffff57,inset 0 0 0 1px #ffffff14}.yawn-contract-terminal-controls .yawn-screen-enter-control{width:auto;min-width:clamp(4.15rem,7vw,4.8rem);height:clamp(1.32rem,2.2vw,1.55rem);padding-inline:clamp(.36rem,.78vw,.48rem)}.yawn-speed-modal-layer{z-index:11;background:0 0;place-items:center;padding:clamp(.54rem,1.8vw,1rem);display:grid;position:absolute;inset:0}.yawn-speed-modal{width:min(100%,27rem);max-height:100%;box-shadow:none;color:#dffeff;font-family:var(--font-geist-mono), ui-monospace, monospace;background:0 0;border:0;gap:clamp(.42rem,1.1vw,.65rem);padding:0;display:grid;overflow-y:auto}.yawn-speed-modal-header{justify-content:space-between;align-items:center;gap:.65rem;min-width:0;display:flex}.yawn-speed-modal-title{color:#f4d35e;text-transform:uppercase;align-items:center;gap:.34rem;min-width:0;font-size:clamp(.62rem,1.2vw,.76rem);font-weight:950;line-height:1;display:flex}.yawn-speed-modal-title span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yawn-speed-modal-close{color:#dffeff;background:#03141cdb;border:1px solid #18ffff94;border-radius:999px;flex:none;place-items:center;width:clamp(1.7rem,3.2vw,2rem);height:clamp(1.7rem,3.2vw,2rem);transition:border-color .16s,background .16s,color .16s,transform .16s;display:grid}.yawn-speed-modal-close:hover{color:#fff;background:#1a0a1eb8;border-color:#ff45e4c7;transform:translateY(-1px)}.yawn-speed-modal-close:focus-visible{outline-offset:2px;outline:2px solid #f4d35e}.yawn-speed-modal .yawn-contract-control-deck{background:0 0;border:0;padding:0}.yawn-consent-screen{inset:var(--yawn-face-screen-top) var(--yawn-face-screen-side) var(--yawn-face-screen-bottom);z-index:2;border:var(--yawn-face-screen-stroke) solid #18ffff;color:#dffeff;text-align:center;background:radial-gradient(circle at 50% 16%,#18ffff0f,#0000 42%),#000;border-radius:clamp(1.25rem,6.4vw,3.15rem);align-content:center;gap:clamp(.42rem,1.5vw,.72rem);padding:clamp(.65rem,2vw,1.1rem);display:grid;position:absolute;overflow:hidden;box-shadow:0 0 10px #18fffff5,0 0 24px #18ffffb8,0 0 44px #18ffff47,inset 0 0 18px #18ffff29,inset 0 0 42px #000000d6}.yawn-consent-screen.yawn-consent-screen-expanded{background:#000;border-width:0;border-color:#18ffffc7;border-radius:0;align-content:center;gap:clamp(.72rem,2vw,1rem);padding:0;inset:0;overflow-y:auto;box-shadow:0 0 20px #18ffff57}.yawn-contract-screen{top:var(--yawn-face-screen-top);right:var(--yawn-face-screen-side);bottom:var(--yawn-face-screen-bottom);left:var(--yawn-face-screen-side);text-align:left;grid-template-rows:minmax(0,1fr);align-content:stretch;gap:0;padding:0}.yawn-contract-screen.yawn-consent-screen-expanded{grid-template-rows:minmax(0,1fr);align-content:stretch;gap:0;inset:0;overflow:hidden}.yawn-consent-face.yawn-target-feedback-face{--yawn-face-outer-stroke:clamp(3px, .7vw, 7px);--yawn-face-screen-stroke:clamp(2px, .45vw, 4px);--yawn-face-screen-top:5.9%;--yawn-face-screen-side:6.1%;--yawn-face-screen-bottom:5.7%;filter:drop-shadow(0 0 12px #ff45e470)drop-shadow(0 0 20px #18ffff2e)drop-shadow(0 16px 34px #00000094)}.yawn-target-feedback-face .yawn-css-face-shell{border-width:var(--yawn-face-outer-stroke);inset:2.4% 4.2% 2.7%;box-shadow:0 0 0 1px #620074a8,0 0 8px #ff00e58f,0 0 16px #ff00e557,inset 0 0 0 1px #77008ead,inset 0 0 14px #ff45e447,inset 0 0 28px #18ffff1f}.yawn-target-feedback-face .yawn-css-face-handle{border-width:clamp(2px,.6vw,6px);width:6%;height:32%;top:34%;box-shadow:0 0 0 1px #62007494,0 0 8px #ff00e580,0 0 14px #ff00e547,inset 0 0 0 1px #77008e8f,inset 0 0 10px #ff45e447}.yawn-target-feedback-face .yawn-css-face-handle-left{left:1%}.yawn-target-feedback-face .yawn-css-face-handle-right{right:1%}.yawn-consent-screen.yawn-target-feedback-screen{padding:clamp(.16rem,.48vw,.32rem)}.yawn-contract-body{overscroll-behavior:contain;scrollbar-color:#18ffffad #00000047;scrollbar-width:thin;grid-template-rows:minmax(0,1fr);grid-auto-rows:auto;gap:0;min-height:0;display:grid;overflow:hidden}.yawn-contract-body::-webkit-scrollbar{width:8px}.yawn-contract-body::-webkit-scrollbar-track{background:#00000038}.yawn-contract-body::-webkit-scrollbar-thumb{background:#18ffffad;border:1px solid #000000b8}.yawn-contract-terminal{--yawn-contract-terminal-header-height:clamp(1.9rem, 3vw, 2.12rem);overscroll-behavior:contain;border-radius:inherit;color:#a9fff3;min-height:0;font-family:var(--font-geist-mono), ui-monospace, monospace;scrollbar-color:#18ffffad #0000008a;scrollbar-width:thin;background:repeating-linear-gradient(0deg,#19ffff0b 0 1px,#0000 1px 5px),linear-gradient(#00080af5,#000000fa);border:0;padding:0;position:relative;overflow-y:auto;box-shadow:0 0 28px #18ffff2e,inset 0 0 24px #18ffff29,inset 0 0 42px #000000bd}.yawn-contract-terminal::-webkit-scrollbar{width:8px}.yawn-contract-terminal::-webkit-scrollbar-track{background:#0000006b}.yawn-contract-terminal::-webkit-scrollbar-thumb{background:#18ffffad;border:1px solid #000000b8}.yawn-contract-terminal-header{z-index:2;box-sizing:border-box;min-height:var(--yawn-contract-terminal-header-height);color:#dffeffeb;text-transform:none;background:#020b0cf5;border-bottom:1px solid #18ffff47;justify-content:flex-start;align-items:center;gap:.7rem;padding:.34rem clamp(.46rem,1.2vw,.7rem);font-size:clamp(.48rem,1vw,.62rem);font-weight:900;line-height:1;display:flex;position:sticky;top:0}.yawn-contract-terminal-header span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yawn-contract-terminal-header span+span{color:#19ffff;text-shadow:0 0 10px #18ffffc7}.yawn-contract-profile-card{color:#dffeff;background:radial-gradient(circle at 0 0,#ff45e41f,#0000 34%),linear-gradient(#00080df5,#000307e6);border-bottom:1px solid #77d7cf42;grid-template-columns:256px minmax(0,1fr);min-height:256px;display:grid;box-shadow:inset 0 -1px #ff45e41f,inset 0 0 24px #18ffff14}.yawn-contract-profile-avatar{background:#000307e0;place-items:stretch stretch;width:256px;height:256px;display:grid;position:relative;overflow:hidden;box-shadow:inset -1px 0 #77d7cf47}.yawn-contract-profile-avatar img{object-fit:cover;width:256px;height:256px}.yawn-contract-profile-avatar span{color:#eaffff;min-height:2rem;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;background:#000000c7;justify-content:center;align-items:center;font-size:.68rem;font-weight:950;display:flex;position:absolute;bottom:0;left:0;right:0}.yawn-contract-profile-details{align-content:center;gap:.48rem;min-width:0;padding:clamp(.85rem,2vw,1.35rem);display:grid}.yawn-contract-profile-kicker,.yawn-contract-profile-path{font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0}.yawn-contract-profile-kicker{color:#77d7cfdb;text-transform:uppercase;font-size:clamp(.62rem,1.25vw,.76rem);font-weight:950}.yawn-contract-profile-details h2{color:#eaffff;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(1.35rem,3vw,2.3rem);font-weight:950;line-height:1.02}.yawn-contract-profile-path{color:#f4d35e;overflow-wrap:anywhere;background:#f4d35e14;border:1px solid #f4d35e61;width:fit-content;max-width:100%;padding:.42rem .52rem;font-size:clamp(.74rem,1.45vw,.92rem);font-weight:950;line-height:1.2}.yawn-contract-command-center{top:var(--yawn-contract-terminal-header-height);z-index:2;color:#dffeff;background:repeating-linear-gradient(90deg,#18ffff09 0 1px,#0000 1px 10px),linear-gradient(#010e12fa,#000307f5);border-bottom:1px solid #18ffff52;gap:clamp(.36rem,.9vw,.58rem);padding:clamp(.46rem,1vw,.72rem);display:grid;position:sticky;box-shadow:0 14px 26px #0000007a,inset 0 -1px #ff45e429}.yawn-contract-command-topline{color:#dffeffc2;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.38rem;min-width:0;font-size:clamp(.5rem,.86vw,.62rem);font-weight:950;line-height:1.1;display:flex}.yawn-contract-command-topline span:first-child{color:#f4d35e;text-shadow:0 0 10px #f4d35e47}.yawn-contract-command-metadata{grid-template-columns:minmax(8rem,.72fr) minmax(7rem,.48fr) minmax(12rem,1fr);align-items:stretch;gap:clamp(.32rem,.85vw,.52rem);display:grid}.yawn-contract-command-metadata label,.yawn-contract-command-input{gap:.22rem;min-width:0;display:grid}.yawn-contract-command-metadata label>span,.yawn-contract-command-input>span,.yawn-contract-command-boundary span{color:#dffeffa3;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:clamp(.48rem,.82vw,.58rem);font-weight:950;line-height:1;overflow:hidden}.yawn-contract-command-metadata select,.yawn-contract-command-input textarea,.yawn-contract-command-footer button{color:#eaffff;width:100%;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#000307e0;border:1px solid #18ffff85;border-radius:0;outline:none;font-size:clamp(.58rem,1vw,.74rem);font-weight:850;transition:border-color .16s,background .16s,color .16s,opacity .16s,transform .16s,box-shadow .16s}.yawn-contract-command-metadata select{appearance:auto;min-height:clamp(2rem,3.5vw,2.38rem);padding:0 .48rem}.yawn-contract-command-boundary{color:#dffeffcc;background:#f4d35e14;border:1px solid #f4d35e57;gap:.2rem;min-width:0;padding:.38rem .46rem;display:grid}.yawn-contract-command-boundary strong{overflow-wrap:anywhere;color:#f4d35e;min-width:0;font-size:clamp(.54rem,.95vw,.68rem);font-weight:950;line-height:1.22}.yawn-contract-command-input textarea{resize:vertical;min-height:clamp(6.8rem,17vh,11rem);padding:.58rem .66rem;line-height:1.42}.yawn-contract-command-input textarea::placeholder{color:#dffeff6b}.yawn-contract-command-metadata select:focus-visible,.yawn-contract-command-input textarea:focus-visible,.yawn-contract-command-footer button:focus-visible{border-color:#ff45e4;box-shadow:0 0 0 2px #ff45e42e,inset 0 0 18px #18ffff14}.yawn-contract-command-footer{grid-template-columns:minmax(0,1fr) minmax(10rem,auto);align-items:center;gap:clamp(.34rem,.9vw,.56rem);display:grid}.yawn-contract-command-footer p,.yawn-contract-command-status{color:#dffeffad;min-width:0;margin:0;font-size:clamp(.5rem,.88vw,.62rem);font-weight:820;line-height:1.32}.yawn-contract-command-footer button{color:#061019;cursor:pointer;text-transform:uppercase;min-height:clamp(2.05rem,3.8vw,2.45rem);text-shadow:none;background:#19ffff;justify-content:center;align-items:center;gap:.3rem;font-size:clamp(.56rem,.96vw,.68rem);font-weight:950;display:inline-flex}.yawn-contract-command-footer button:not(:disabled):hover{background:#dffeff;border-color:#f4d35e;transform:translateY(-1px)}.yawn-contract-command-footer button:disabled{cursor:not-allowed;opacity:.42;transform:none}.yawn-contract-command-status{background:#18ffff14;border:1px solid #18ffff57;padding:.34rem .44rem}.yawn-contract-command-status a{color:#f4d35e;font-weight:950}.yawn-contract-command-status-error{color:#ffd9e1;background:#ff456e1c;border-color:#ff456e8a}.yawn-contract-chat{gap:clamp(.26rem,.8vw,.44rem);padding:clamp(.48rem,1.3vw,.75rem);display:grid;position:relative}.yawn-consent-face-speed-open .yawn-contract-chat:before{z-index:1;content:"";pointer-events:none;background:#000000c7;position:absolute;inset:0}.yawn-bot-intro-card{color:#dffeff;text-align:left;background:linear-gradient(#082527d6,#040c12e6),#041219;border:1px solid #f4d35e52;border-radius:8px;gap:.56rem;padding:.72rem;display:grid;box-shadow:0 0 18px #77d7cf1f,inset 0 1px #ffffff14}.yawn-bot-intro-head{grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:.62rem;display:grid}.yawn-bot-intro-seed{aspect-ratio:1;background:radial-gradient(circle at 50% 44%,#f4d35ee6 0 12%,#f4d35e42 13% 42%,#0000 43%),radial-gradient(circle at 50% 55%,#77d7cf61,#0000 68%),#000307e0;border:1px solid #f4d35e85;border-radius:50%;width:2.75rem;box-shadow:0 0 20px #f4d35e42,inset 0 0 14px #f4d35e29}.yawn-bot-intro-copy{gap:.38rem;min-width:0;display:grid}.yawn-bot-intro-thought{color:#f8fbff;overflow-wrap:anywhere;background:#f4d35e1a;border:1px solid #f4d35e57;border-radius:8px;width:fit-content;max-width:100%;margin:0;padding:.38rem .48rem;font-size:.78rem;font-weight:900;line-height:1.24;position:relative}.yawn-bot-intro-dialogue{gap:.12rem;display:grid}.yawn-bot-intro-dialogue p{color:#dffeffe6;overflow-wrap:anywhere;margin:0;font-size:.78rem;font-weight:760;line-height:1.28}.yawn-bot-curiosity-form{grid-template-columns:minmax(0,1fr) minmax(7.8rem,max-content);gap:.38rem;display:grid}.yawn-bot-curiosity-input{color:#f8fbff;background:#000307d1;border:1px solid #77d7cf75;border-radius:8px;outline:none;min-width:0;min-height:2.4rem;padding:.48rem .58rem;font-size:.86rem;font-weight:760}.yawn-bot-curiosity-input::placeholder{color:#dffeff75}.yawn-bot-curiosity-input:focus-visible{border-color:#f4d35ed1;box-shadow:0 0 0 2px #f4d35e29}.yawn-bot-curiosity-submit{color:#061019;cursor:pointer;background:#f4d35e;border:1px solid #f4d35ebd;border-radius:8px;min-width:0;min-height:2.4rem;padding:.44rem .68rem;font-size:.68rem;line-height:1.1;transition:border-color .16s,background .16s,color .16s,opacity .16s,transform .16s}.yawn-bot-curiosity-submit:not(:disabled):hover{background:#dffeff;border-color:#77d7cfdb;transform:translateY(-1px)}.yawn-bot-curiosity-submit:disabled{cursor:not-allowed;opacity:.46}.yawn-bot-curiosity-submit:focus-visible,.yawn-bot-curiosity-chips button:focus-visible{outline-offset:2px;outline:2px solid #f4d35e}.yawn-bot-curiosity-chips{flex-wrap:wrap;gap:.28rem;display:flex}.yawn-bot-curiosity-chips button{color:#dffeff;cursor:pointer;letter-spacing:.08em;background:#77d7cf14;border:1px solid #77d7cf47;border-radius:999px;min-height:1.78rem;padding:.38rem .52rem;font-size:.56rem;line-height:1;transition:border-color .16s,background .16s,color .16s,transform .16s}.yawn-bot-curiosity-chips button:hover{color:#fff;background:#f4d35e1f;border-color:#f4d35e9e;transform:translateY(-1px)}.yawn-bot-quest-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;display:grid}.yawn-bot-quest-door,.yawn-bot-proof-spark,.yawn-bot-character-gate{background:#00030775;border:1px solid #77d7cf38;border-radius:8px;gap:.22rem;min-width:0;padding:.48rem;display:grid}.yawn-bot-quest-door[data-yawn-quest-door=question]{background:#77d7cf14;border-color:#77d7cf5c}.yawn-bot-quest-door[data-yawn-quest-door=example]{background:#f4d35e14;border-color:#f4d35e61}.yawn-bot-quest-door[data-yawn-quest-door=proof]{background:#8ee08e14;border-color:#8ee08e5c}.yawn-bot-quest-door span,.yawn-bot-proof-spark span,.yawn-bot-character-gate span{color:#77d7cf;letter-spacing:.12em;font-size:.54rem;line-height:1}.yawn-bot-quest-door strong,.yawn-bot-proof-spark strong,.yawn-bot-character-gate strong{color:#f8fbff;overflow-wrap:anywhere;min-width:0;font-size:.72rem;line-height:1.18}.yawn-bot-quest-door p,.yawn-bot-character-gate p{color:#dffeffb8;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.66rem;font-weight:720;line-height:1.24}.yawn-bot-proof-spark{background:#f4d35e14;border-color:#f4d35e5c}.yawn-bot-proof-spark span{color:#f4d35e}.yawn-bot-character-gate{background:#ff6b7a14;border-color:#ff6b7a4d}.yawn-bot-character-gate span{color:#ff8ab3}.yawn-contract-line{color:#dffeffe0;grid-template-columns:minmax(3.8rem,max-content) minmax(0,1fr);align-items:start;gap:clamp(.3rem,1vw,.52rem);font-size:clamp(.52rem,1.15vw,.72rem);font-weight:760;line-height:1.42;display:grid}.yawn-contract-speaker{color:#f4d35e;text-transform:uppercase;text-shadow:0 0 10px #f4d35e52;font-weight:950}.yawn-contract-line p{overflow-wrap:anywhere;min-width:0;margin:0}.yawn-index-lacuna-face{--yawn-axis-accent:var(--yawn-accent-primary);--yawn-axis-accent-rgb:var(--yawn-color-cyan-rgb);--yawn-card-accent:var(--yawn-accent-primary);--yawn-card-accent-rgb:var(--yawn-color-cyan-rgb);color:var(--yawn-text-primary);gap:clamp(.52rem,1.35vw,.85rem);padding:clamp(.52rem,1.35vw,.85rem);display:grid}.yawn-index-lacuna-face[data-public-yawn-axis=root],.yawn-index-lacuna-face[data-public-yawn-axis=orientation]{--yawn-axis-accent:var(--yawn-text-primary);--yawn-axis-accent-rgb:var(--yawn-color-white-rgb)}.yawn-index-lacuna-face[data-public-yawn-axis=world_ui]{--yawn-axis-accent:var(--yawn-accent-primary);--yawn-axis-accent-rgb:var(--yawn-color-cyan-rgb)}.yawn-index-lacuna-face[data-public-yawn-axis=information_scent]{--yawn-axis-accent:var(--yawn-accent-logo);--yawn-axis-accent-rgb:var(--yawn-color-lime-rgb)}.yawn-index-lacuna-face[data-public-yawn-axis=yawn_face]{--yawn-axis-accent:var(--yawn-accent-primary);--yawn-axis-accent-rgb:var(--yawn-color-cyan-rgb)}.yawn-index-lacuna-face[data-public-yawn-axis=proof_contract]{--yawn-axis-accent:var(--yawn-accent-success);--yawn-axis-accent-rgb:var(--yawn-color-green-rgb)}.yawn-index-lacuna-face[data-public-yawn-axis=accessibility]{--yawn-axis-accent:var(--yawn-text-primary);--yawn-axis-accent-rgb:var(--yawn-color-white-rgb)}.yawn-index-lacuna-face[data-public-yawn-axis=telemetry]{--yawn-axis-accent:var(--yawn-accent-lacuna);--yawn-axis-accent-rgb:var(--yawn-color-pink-rgb)}.yawn-index-lacuna-face[data-public-yawn-axis=trust_autonomy]{--yawn-axis-accent:var(--yawn-accent-logo);--yawn-axis-accent-rgb:var(--yawn-color-lime-rgb)}.yawn-index-lacuna-face[data-public-yawn-axis=exit_return]{--yawn-axis-accent:var(--yawn-accent-primary);--yawn-axis-accent-rgb:var(--yawn-color-cyan-rgb)}.yawn-index-lacuna-header{background:var(--yawn-surface-raised);box-shadow:inset 3px 0 0 rgba(var(--yawn-axis-accent-rgb), .82);border:0;grid-template-columns:clamp(3.2rem,9vw,5rem) minmax(0,1fr) minmax(5.8rem,auto);align-items:center;gap:clamp(.48rem,1.2vw,.78rem);padding:clamp(.46rem,1.15vw,.72rem);display:grid}.yawn-index-lacuna-body-summary{background:var(--yawn-surface-raised);box-shadow:inset 3px 0 0 rgba(var(--yawn-axis-accent-rgb), .82);border:0;grid-template-columns:minmax(0,1fr) minmax(5.8rem,auto);align-items:start;gap:clamp(.48rem,1.2vw,.78rem);padding:clamp(.46rem,1.15vw,.72rem);display:grid}.yawn-index-lacuna-avatar{aspect-ratio:1;background:var(--yawn-surface-base);min-width:0;box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .08), 0 0 16px rgba(var(--yawn-axis-accent-rgb), .1);border:0;overflow:hidden}.yawn-index-lacuna-avatar img{object-fit:cover;width:100%;height:100%}.yawn-index-lacuna-header>div:nth-child(2),.yawn-index-lacuna-title-block{min-width:0}.yawn-index-axis-icon{--yawn-axis-icon-size:1.55rem;width:var(--yawn-axis-icon-size);height:var(--yawn-axis-icon-size);flex:0 0 var(--yawn-axis-icon-size);background:radial-gradient(circle at 50% 44%, rgba(var(--yawn-axis-accent-rgb), .2), transparent 62%), var(--yawn-surface-base);box-shadow:inset 0 0 0 1px rgba(var(--yawn-axis-accent-rgb), .22), inset 0 0 10px rgba(var(--yawn-axis-accent-rgb), .12), 0 0 12px rgba(var(--yawn-axis-accent-rgb), .16);border:0;place-items:center;display:inline-grid}.yawn-index-axis-icon img{object-fit:contain;width:82%;height:82%;filter:drop-shadow(0 0 5px rgba(var(--yawn-axis-accent-rgb), .34))}.yawn-index-lacuna-kicker,.yawn-index-lacuna-status,.yawn-index-lacuna-card-label,.yawn-index-lacuna-card-label>span,.yawn-index-lacuna-proof h3,.yawn-index-lacuna-branches h3,.yawn-index-lacuna-proof-graph h3,.yawn-index-lacuna-proof-graph-stats span,.yawn-index-lacuna-transformation-chain h3,.yawn-index-lacuna-self-audit h3,.yawn-index-lacuna-branches article span,.yawn-index-lacuna-programming h3,.yawn-index-lacuna-programming dt{font-family:var(--yawn-font-heading);font-weight:950}.yawn-index-lacuna-kicker{min-width:0;color:var(--yawn-axis-accent);text-transform:uppercase;text-shadow:0 0 14px rgba(var(--yawn-axis-accent-rgb), .34);align-items:center;gap:.42rem;margin:0 0 .2rem;font-size:.9rem;line-height:1.1;display:flex}.yawn-index-lacuna-kicker>span:last-child{overflow-wrap:anywhere;min-width:0}.yawn-index-lacuna-header h2{min-width:0;color:var(--yawn-text-primary);overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,2vw,1.55rem);font-weight:950;line-height:1.05}.yawn-index-lacuna-header p{min-width:0;color:rgba(var(--yawn-color-white-rgb), .78);overflow-wrap:anywhere;margin:.28rem 0 0;font-size:clamp(.66rem,1.15vw,.84rem);font-weight:760;line-height:1.32}.yawn-index-lacuna-body-summary>p{min-width:0;color:rgba(var(--yawn-color-white-rgb), .78);overflow-wrap:anywhere;margin:0;font-size:clamp(.66rem,1.15vw,.84rem);font-weight:760;line-height:1.32}.yawn-index-lacuna-status{color:var(--yawn-accent-logo);text-align:right;text-transform:uppercase;justify-items:end;gap:.24rem;font-size:clamp(.48rem,.85vw,.6rem);line-height:1.1;display:grid}.yawn-index-lacuna-status span{background:rgba(var(--yawn-color-lime-rgb), .1);overflow-wrap:anywhere;border:0;max-width:100%;padding:.26rem .34rem}.yawn-index-lacuna-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.38rem,1vw,.58rem);display:grid}.yawn-index-lacuna-card{--yawn-card-accent:var(--yawn-accent-primary);--yawn-card-accent-rgb:var(--yawn-color-cyan-rgb);background:var(--yawn-surface-raised);min-width:0;box-shadow:inset 3px 0 0 rgba(var(--yawn-card-accent-rgb), .84);border:0;gap:.34rem;padding:clamp(.44rem,1vw,.66rem);display:grid}.yawn-index-lacuna-card[data-lacuna-axis=current_state]{--yawn-card-accent:var(--yawn-accent-primary);--yawn-card-accent-rgb:var(--yawn-color-cyan-rgb)}.yawn-index-lacuna-card[data-lacuna-axis=desired_state]{--yawn-card-accent:var(--yawn-accent-success);--yawn-card-accent-rgb:var(--yawn-color-green-rgb)}.yawn-index-lacuna-card[data-lacuna-axis=active_lacuna]{--yawn-card-accent:var(--yawn-accent-lacuna);--yawn-card-accent-rgb:var(--yawn-color-pink-rgb)}.yawn-index-lacuna-card[data-lacuna-axis=next_move]{--yawn-card-accent:var(--yawn-accent-primary);--yawn-card-accent-rgb:var(--yawn-color-cyan-rgb)}.yawn-index-lacuna-card[data-lacuna-axis=proof]{--yawn-card-accent:var(--yawn-accent-logo);--yawn-card-accent-rgb:var(--yawn-color-lime-rgb)}.yawn-index-lacuna-card[data-lacuna-axis=boundary]{--yawn-card-accent:var(--yawn-accent-source);--yawn-card-accent-rgb:var(--yawn-color-orange-rgb)}.yawn-index-lacuna-card-lacuna{background:rgba(var(--yawn-color-pink-rgb), .08)}.yawn-index-lacuna-card-move{background:rgba(var(--yawn-color-cyan-rgb), .1)}.yawn-index-lacuna-card-proof{background:rgba(var(--yawn-color-lime-rgb), .1)}.yawn-index-lacuna-card-boundary{background:rgba(var(--yawn-color-orange-rgb), .08)}.yawn-index-lacuna-card-label{min-width:0;color:var(--yawn-card-accent);text-transform:uppercase;text-shadow:0 0 12px rgba(var(--yawn-card-accent-rgb), .3);align-items:center;gap:.38rem;font-size:.8rem;line-height:1.08;display:flex}.yawn-index-lacuna-card-label .yawn-index-axis-icon{--yawn-axis-accent:var(--yawn-card-accent);--yawn-axis-accent-rgb:var(--yawn-card-accent-rgb);--yawn-axis-icon-size:1.34rem}.yawn-index-lacuna-card-label>span:last-child{overflow-wrap:anywhere;min-width:0}.yawn-index-lacuna-card strong{min-width:0;color:var(--yawn-text-primary);overflow-wrap:anywhere;font-size:clamp(.62rem,1.08vw,.78rem);font-weight:800;line-height:1.35}.yawn-index-lacuna-proof,.yawn-index-lacuna-branches,.yawn-index-lacuna-quest-loop,.yawn-index-lacuna-proof-graph,.yawn-index-lacuna-transformation-chain,.yawn-index-lacuna-view-limits,.yawn-index-lacuna-self-audit,.yawn-index-lacuna-programming{background:var(--yawn-surface-raised);border:0;gap:clamp(.36rem,.9vw,.54rem);padding:clamp(.46rem,1.05vw,.72rem);display:grid}.yawn-index-lacuna-proof h3,.yawn-index-lacuna-branches h3,.yawn-index-lacuna-quest-loop h3,.yawn-index-lacuna-proof-graph h3,.yawn-index-lacuna-transformation-chain h3,.yawn-index-lacuna-view-limits h3,.yawn-index-lacuna-self-audit h3,.yawn-index-lacuna-programming h3{color:var(--yawn-accent-primary);text-transform:uppercase;margin:0;font-size:clamp(.52rem,.95vw,.66rem);line-height:1}.yawn-index-lacuna-proof ul{gap:.28rem;margin:0;padding:0;list-style:none;display:grid}.yawn-index-lacuna-proof li{border-left:2px solid rgba(var(--yawn-color-cyan-rgb), .5);min-width:0;color:rgba(var(--yawn-color-white-rgb), .82);overflow-wrap:anywhere;padding-left:.46rem;font-size:clamp(.62rem,1.05vw,.76rem);font-weight:760;line-height:1.28}.yawn-index-lacuna-quest-loop{background:rgba(var(--yawn-color-cyan-rgb), .08)}.yawn-index-lacuna-quest-loop ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.34rem,.85vw,.5rem);margin:0;padding:0;list-style:none;display:grid}.yawn-index-lacuna-quest-loop li{background:rgba(var(--yawn-color-black-rgb), .46);min-width:0;box-shadow:inset 2px 0 0 rgba(var(--yawn-color-cyan-rgb), .58);border:0;gap:.2rem;padding:.46rem;display:grid}.yawn-index-lacuna-quest-loop li[data-yawn-quest-state=waiting_approval],.yawn-index-lacuna-quest-loop li[data-yawn-quest-state=waiting_proof]{box-shadow:inset 2px 0 0 rgba(var(--yawn-color-orange-rgb), .72)}.yawn-index-lacuna-quest-loop li[data-yawn-quest-state=current]{box-shadow:inset 2px 0 0 rgba(var(--yawn-color-pink-rgb), .72)}.yawn-index-lacuna-quest-loop span{min-width:0;color:var(--yawn-accent-logo);font-family:var(--yawn-font-heading);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(.52rem,.92vw,.64rem);font-weight:950;line-height:1.1}.yawn-index-lacuna-quest-loop strong,.yawn-index-lacuna-quest-loop p{overflow-wrap:anywhere;min-width:0;margin:0}.yawn-index-lacuna-quest-loop strong{color:var(--yawn-text-primary);font-size:clamp(.62rem,1vw,.76rem);font-weight:820;line-height:1.22}.yawn-index-lacuna-quest-loop p{color:rgba(var(--yawn-color-white-rgb), .72);font-size:clamp(.56rem,.95vw,.7rem);font-weight:700;line-height:1.3}.yawn-index-lacuna-quest-boundary{border-left:2px solid rgba(var(--yawn-color-orange-rgb), .58);padding-left:.48rem}.yawn-index-lacuna-proof-graph{background:rgba(var(--yawn-color-green-rgb), .08)}.yawn-index-lacuna-proof-graph-stats{flex-wrap:wrap;gap:.32rem;min-width:0;display:flex}.yawn-index-lacuna-proof-graph-stats span{background:rgba(var(--yawn-color-black-rgb), .42);min-width:0;color:var(--yawn-accent-primary);text-transform:uppercase;overflow-wrap:anywhere;padding:.3rem .38rem;font-size:clamp(.5rem,.9vw,.64rem);line-height:1.1}.yawn-index-lacuna-proof-graph ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.34rem,.85vw,.5rem);margin:0;padding:0;list-style:none;display:grid}.yawn-index-lacuna-proof-graph li{background:rgba(var(--yawn-color-black-rgb), .46);min-width:0;box-shadow:inset 2px 0 0 rgba(var(--yawn-color-green-rgb), .62);gap:.2rem;padding:.46rem;display:grid}.yawn-index-lacuna-proof-graph li[data-yawn-proof-node-kind=world_update],.yawn-index-lacuna-proof-graph li[data-yawn-proof-node-status=waiting_approval]{box-shadow:inset 2px 0 0 rgba(var(--yawn-color-orange-rgb), .72)}.yawn-index-lacuna-proof-graph span{min-width:0;color:var(--yawn-accent-logo);font-family:var(--yawn-font-heading);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(.52rem,.92vw,.64rem);font-weight:950;line-height:1.1}.yawn-index-lacuna-proof-graph strong,.yawn-index-lacuna-proof-graph p{overflow-wrap:anywhere;min-width:0;margin:0}.yawn-index-lacuna-proof-graph strong{color:var(--yawn-text-primary);font-size:clamp(.62rem,1vw,.76rem);font-weight:820;line-height:1.22}.yawn-index-lacuna-proof-graph p{color:rgba(var(--yawn-color-white-rgb), .72);font-size:clamp(.56rem,.95vw,.7rem);font-weight:700;line-height:1.3}.yawn-index-lacuna-proof-graph-boundary{border-left:2px solid rgba(var(--yawn-color-orange-rgb), .58);padding-left:.48rem}.yawn-index-lacuna-transformation-chain{background:rgba(var(--yawn-color-cyan-rgb), .06)}.yawn-index-lacuna-chain-frame{background:rgba(var(--yawn-color-black-rgb), .46);min-width:0;box-shadow:inset 2px 0 0 rgba(var(--yawn-color-cyan-rgb), .58);gap:.24rem;padding:.46rem;display:grid}.yawn-index-lacuna-chain-frame span,.yawn-index-lacuna-transformation-chain li span{min-width:0;color:var(--yawn-accent-logo);font-family:var(--yawn-font-heading);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(.52rem,.92vw,.64rem);font-weight:950;line-height:1.1}.yawn-index-lacuna-chain-frame strong,.yawn-index-lacuna-chain-frame p{overflow-wrap:anywhere;min-width:0;margin:0}.yawn-index-lacuna-chain-frame strong{color:var(--yawn-text-primary);font-size:clamp(.64rem,1vw,.78rem);font-weight:840;line-height:1.2}.yawn-index-lacuna-chain-frame p{color:rgba(var(--yawn-color-white-rgb), .72);font-size:clamp(.56rem,.95vw,.7rem);font-weight:700;line-height:1.3}.yawn-index-lacuna-transformation-chain ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.28rem,.7vw,.44rem);margin:0;padding:0;list-style:none;display:grid}.yawn-index-lacuna-transformation-chain li{background:rgba(var(--yawn-color-black-rgb), .4);min-width:0;box-shadow:inset 2px 0 0 rgba(var(--yawn-color-cyan-rgb), .54);gap:.2rem;padding:.42rem;display:grid}.yawn-index-lacuna-transformation-chain li[data-yawn-transformation-step-state=complete]{box-shadow:inset 2px 0 0 rgba(var(--yawn-color-green-rgb), .68)}.yawn-index-lacuna-transformation-chain li[data-yawn-transformation-step-state=current]{box-shadow:inset 2px 0 0 rgba(var(--yawn-color-pink-rgb), .68)}.yawn-index-lacuna-transformation-chain li[data-yawn-transformation-step-state=waiting],.yawn-index-lacuna-transformation-chain li[data-yawn-transformation-step-state=blocked]{box-shadow:inset 2px 0 0 rgba(var(--yawn-color-orange-rgb), .7)}.yawn-index-lacuna-transformation-chain li strong,.yawn-index-lacuna-transformation-boundary{min-width:0;color:rgba(var(--yawn-color-white-rgb), .76);overflow-wrap:anywhere;margin:0;font-size:clamp(.56rem,.95vw,.7rem);font-weight:700;line-height:1.3}.yawn-index-lacuna-transformation-boundary{border-left:2px solid rgba(var(--yawn-color-orange-rgb), .58);padding-left:.48rem}.yawn-index-lacuna-view-limits{background:rgba(var(--yawn-color-pink-rgb), .07)}.yawn-index-lacuna-view-limits>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.34rem,.85vw,.5rem);display:grid}.yawn-index-lacuna-view-limits article{background:rgba(var(--yawn-color-black-rgb), .46);min-width:0;box-shadow:inset 2px 0 0 rgba(var(--yawn-color-pink-rgb), .55);border:0;gap:.24rem;padding:.46rem;display:grid}.yawn-index-lacuna-view-limits article[data-yawn-projection-group=hidden]{box-shadow:inset 2px 0 0 rgba(var(--yawn-color-lime-rgb), .58)}.yawn-index-lacuna-view-limits article[data-yawn-projection-group=inferred]{box-shadow:inset 2px 0 0 rgba(var(--yawn-color-cyan-rgb), .6)}.yawn-index-lacuna-view-limits article[data-yawn-projection-group=dave_review]{box-shadow:inset 2px 0 0 rgba(var(--yawn-color-orange-rgb), .74)}.yawn-index-lacuna-view-limits span{color:var(--yawn-accent-logo);font-family:var(--yawn-font-heading);text-transform:uppercase;font-size:clamp(.52rem,.92vw,.64rem);font-weight:950;line-height:1.1}.yawn-index-lacuna-view-limits strong{color:var(--yawn-text-primary);font-size:clamp(.96rem,1.7vw,1.25rem);font-weight:900;line-height:1}.yawn-index-lacuna-view-limits ul{gap:.18rem;margin:0;padding:0;list-style:none;display:grid}.yawn-index-lacuna-view-limits li,.yawn-index-lacuna-view-limits p{min-width:0;color:rgba(var(--yawn-color-white-rgb), .74);overflow-wrap:anywhere;margin:0;font-size:clamp(.56rem,.95vw,.7rem);font-weight:700;line-height:1.3}.yawn-index-lacuna-self-audit{background:rgba(var(--yawn-color-cyan-rgb), .07)}.yawn-index-lacuna-self-audit>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.34rem,.85vw,.5rem);display:grid}.yawn-index-lacuna-self-audit article{background:rgba(var(--yawn-color-black-rgb), .46);min-width:0;box-shadow:inset 2px 0 0 rgba(var(--yawn-color-cyan-rgb), .55);gap:.24rem;padding:.46rem;display:grid}.yawn-index-lacuna-self-audit span{min-width:0;color:var(--yawn-accent-logo);font-family:var(--yawn-font-heading);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(.52rem,.92vw,.64rem);font-weight:950;line-height:1.1}.yawn-index-lacuna-self-audit strong,.yawn-index-lacuna-self-audit p{min-width:0;color:rgba(var(--yawn-color-white-rgb), .74);overflow-wrap:anywhere;margin:0;font-size:clamp(.56rem,.95vw,.7rem);font-weight:700;line-height:1.32}.yawn-index-lacuna-self-audit strong{color:var(--yawn-text-primary);font-weight:780}.yawn-index-lacuna-self-audit-boundary{border-left:2px solid rgba(var(--yawn-color-orange-rgb), .58);padding-left:.48rem}.yawn-index-lacuna-branches>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.34rem,.85vw,.5rem);display:grid}.yawn-index-lacuna-branches article{background:rgba(var(--yawn-color-black-rgb), .48);border:0;gap:.18rem;min-width:0;padding:.44rem;display:grid}.yawn-index-lacuna-branches article span{color:var(--yawn-accent-logo);text-transform:uppercase;font-size:.54rem;line-height:1}.yawn-index-lacuna-branches article strong,.yawn-index-lacuna-branches article p,.yawn-index-lacuna-programming p,.yawn-index-lacuna-programming dd{overflow-wrap:anywhere;min-width:0;margin:0}.yawn-index-lacuna-branches article strong{color:var(--yawn-text-primary);font-size:clamp(.64rem,1vw,.76rem);line-height:1.16}.yawn-index-lacuna-branches article p,.yawn-index-lacuna-programming p,.yawn-index-lacuna-programming dd{color:rgba(var(--yawn-color-white-rgb), .78);font-size:clamp(.58rem,.98vw,.72rem);font-weight:720;line-height:1.32}.yawn-index-lacuna-programming{background:rgba(var(--yawn-color-pink-rgb), .07)}.yawn-index-lacuna-programming dl{gap:.36rem;margin:0;display:grid}.yawn-index-lacuna-programming dl>div{grid-template-columns:minmax(7rem,.36fr) minmax(0,1fr);align-items:start;gap:.44rem;display:grid}.yawn-index-lacuna-programming dt{color:var(--yawn-accent-logo);text-transform:uppercase;font-size:clamp(.5rem,.88vw,.62rem);line-height:1.1}.yawn-message-feed-line{border-left:2px solid rgba(var(--yawn-color-cyan-rgb), .36);background:var(--yawn-surface-raised);grid-template-columns:minmax(0,1fr);gap:clamp(.14rem,.55vw,.24rem);padding:clamp(.3rem,.85vw,.48rem)}.yawn-message-coordinate{min-width:0;color:var(--yawn-accent-primary);text-shadow:0 0 10px rgba(var(--yawn-color-cyan-rgb), .62), 0 0 22px rgba(var(--yawn-color-cyan-rgb), .24);text-transform:none;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:.42rem;display:grid}.yawn-message-favicon{width:50px;height:50px;image-rendering:pixelated;object-fit:contain;filter:drop-shadow(0 0 8px rgba(var(--yawn-color-cyan-rgb), .38));flex:0 0 50px}.yawn-message-coordinate-stack{align-content:center;gap:.12rem;min-width:0;min-height:50px;display:grid}.yawn-message-path{overflow-wrap:anywhere;min-width:0;line-height:1.1}.yawn-message-name{color:#f4d35e;text-shadow:0 0 10px #f4d35e52;line-height:1.1}.yawn-contract-cursor{background:#dffeff;width:.52em;height:1em;margin-left:.12em;animation:.72s step-end infinite yawnContractCursor;display:inline-block;translate:0 .14em;box-shadow:0 0 10px #18ffffb3}.yawn-contract-agreement,.yawn-contract-choice-list{gap:clamp(.24rem,.8vw,.4rem);display:grid}.yawn-contract-email{color:#eaffffe6;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#f4d35e14;border:1px solid #f4d35e5c;gap:.18rem;padding:clamp(.34rem,.95vw,.54rem);display:grid}.yawn-contract-email-label{color:#f4d35e;text-transform:uppercase;font-size:clamp(.54rem,1.12vw,.7rem);font-weight:950;line-height:1}.yawn-contract-email input{color:#eaffff;width:100%;min-width:0;min-height:clamp(1.85rem,4vw,2.25rem);font-family:var(--font-geist-mono), ui-monospace, monospace;background:#000307e6;border:1px solid #18ffff75;border-radius:0;outline:none;padding:.38rem .5rem;font-size:clamp(.68rem,1.4vw,.84rem);font-weight:800;box-shadow:inset 0 0 14px #18ffff14}.yawn-contract-email input:focus-visible{border-color:#ff45e4;box-shadow:0 0 0 2px #ff45e42e,inset 0 0 14px #18ffff1a}.yawn-contract-email-note{color:#dffeffa8;font-size:clamp(.48rem,1vw,.62rem);font-weight:760;line-height:1.28}.yawn-contract-option,.yawn-contract-choice{color:#eaffffe6;cursor:pointer;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:left;background:#03141c94;border:1px solid #18ffff5c;grid-template-columns:1.22rem minmax(0,1fr);align-items:start;gap:clamp(.36rem,1vw,.55rem);padding:clamp(.32rem,.95vw,.5rem);line-height:1.28;text-decoration:none;transition:border-color .16s,background .16s,color .16s,transform .16s;display:grid;position:relative}.yawn-contract-option:hover,.yawn-contract-choice:hover{color:#fff;background:#1a0a1ead;border-color:#ff45e4c2;transform:translateY(-1px)}.yawn-contract-option input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.yawn-contract-checkbox{color:#0000;background:#000307e0;border:1px solid #18ffffc2;place-items:center;width:1.12rem;height:1.12rem;display:grid;box-shadow:0 0 12px #18ffff3d}.yawn-contract-checkbox svg{opacity:0}.yawn-contract-option input:focus-visible+.yawn-contract-checkbox{outline-offset:3px;outline:2px solid #f4d35e}.yawn-contract-option input:checked+.yawn-contract-checkbox{color:#061019;background:#19ffff;box-shadow:0 0 16px #18ffffb8}.yawn-contract-option input:checked+.yawn-contract-checkbox svg{opacity:1}.yawn-contract-checkbox-empty{color:#dffeffc2}.yawn-contract-checkbox-empty svg,.yawn-contract-choice:hover .yawn-contract-checkbox-empty svg{opacity:1}.yawn-contract-choice:hover .yawn-contract-checkbox-empty{color:#fff;border-color:#ff45e4db;box-shadow:0 0 14px #ff45e44d}.yawn-contract-option-copy{gap:.1rem;min-width:0;display:grid}.yawn-contract-option-copy strong{color:#eaffff;text-transform:uppercase;font-size:clamp(.56rem,1.22vw,.74rem);font-weight:950;line-height:1.08}.yawn-contract-option-copy span{color:#dffeffb8;font-size:clamp(.5rem,1.05vw,.66rem);font-weight:760;line-height:1.28}.yawn-contract-cta{padding:0}.yawn-contract-cta button{background:#18ffff24;border-color:#18ffffdb;justify-content:center;box-shadow:0 0 16px #18ffff33,inset 0 0 14px #18ffff14}.yawn-contract-cta button:not(:disabled){color:#061019;text-shadow:none;background:#19ffff}.yawn-contract-cta button:not(:disabled):hover{color:#061019;background:#dffeff;border-color:#ff45e4}.yawn-contract-control-deck{font-family:var(--font-geist-mono), ui-monospace, monospace;background:repeating-linear-gradient(90deg,#18ffff09 0 1px,#0000 1px 9px),#000307d1;border:1px solid #18ffff5c;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(.28rem,.9vw,.5rem);padding:clamp(.32rem,1vw,.55rem);display:grid}.yawn-contract-speed-stepper,.yawn-contract-replay-type{color:#dffeffc7;text-transform:uppercase;gap:.24rem;min-width:0;font-size:clamp(.5rem,1vw,.62rem);font-weight:900;line-height:1;display:grid}.yawn-contract-speed-label{align-items:center;gap:.24rem;min-width:0;display:flex}.yawn-contract-speed-label span,.yawn-contract-replay-type span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yawn-contract-speed-buttons{grid-template-columns:1.65rem minmax(2.7rem,1fr) 1.65rem;align-items:center;gap:.18rem;display:grid}.yawn-contract-speed-buttons button,.yawn-contract-control-button,.yawn-contract-auth-link,.yawn-contract-replay-type select{color:#dffeff;min-width:0;min-height:clamp(1.8rem,3.6vw,2.18rem);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#03141ccc;border:1px solid #18ffff94;border-radius:0;font-size:clamp(.56rem,1.1vw,.68rem);font-weight:950;transition:border-color .16s,background .16s,color .16s,opacity .16s,transform .16s}.yawn-contract-speed-buttons button,.yawn-contract-control-button,.yawn-contract-auth-link{justify-content:center;align-items:center;gap:.28rem;text-decoration:none;display:inline-flex}.yawn-contract-speed-buttons output{color:#f4d35e;background:#f4d35e14;border:1px solid #f4d35e61;place-items:center;min-height:clamp(1.8rem,3.6vw,2.18rem);font-size:clamp(.62rem,1.2vw,.76rem);font-weight:950;display:grid}.yawn-contract-speed-buttons button:not(:disabled):hover,.yawn-contract-control-button:hover,.yawn-contract-auth-link:hover,.yawn-contract-replay-type select:hover{color:#fff;background:#1a0a1eb8;border-color:#ff45e4c7;transform:translateY(-1px)}.yawn-contract-speed-buttons button:disabled{cursor:not-allowed;opacity:.4}.yawn-contract-replay-type select{appearance:auto;outline:none;width:100%;padding:0 .45rem}.yawn-contract-replay-type select:focus-visible,.yawn-contract-speed-buttons button:focus-visible,.yawn-contract-control-button:focus-visible,.yawn-contract-auth-link:focus-visible{outline-offset:2px;outline:2px solid #f4d35e}.yawn-contract-control-button{align-self:end}.yawn-contract-auth-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.24rem;display:grid}.yawn-contract-entry-actions{font-family:var(--font-geist-mono), ui-monospace, monospace;background:0 0;border:0;grid-column:auto;padding:clamp(.32rem,1vw,.55rem)}.yawn-message-feed-line .yawn-contract-entry-actions{margin-top:.08rem}.yawn-contract-entry-actions .yawn-contract-auth-link{color:#eaffff;background:linear-gradient(#136777f2,#05303df5);border-color:#18ffffbd;box-shadow:0 0 14px #18ffff2e,inset 0 0 12px #18ffff1a}.yawn-contract-entry-actions .yawn-contract-auth-link:hover{color:#fff;background:linear-gradient(#167a8bfa,#073d4cfa);border-color:#f4d35ec2}.yawn-contract-auth-link-primary{color:#061019;text-shadow:none;background:#19ffff;border-color:#18ffffdb;box-shadow:0 0 16px #18ffff80,inset 0 0 10px #ffffff47}.yawn-contract-entry-actions .yawn-contract-auth-link-primary{color:#061019;background:#19ffff;border-color:#18ffffeb}.yawn-contract-auth-link-primary:hover{color:#061019;background:#dffeff}.yawn-contract-entry-actions .yawn-contract-auth-link-primary:hover{color:#061019;background:#dffeff;border-color:#f4d35ee6}.yawn-consent-copy{gap:.28rem;padding:clamp(.36rem,1.25vw,.72rem) clamp(.42rem,1.5vw,.9rem);display:grid}.yawn-consent-screen h1{color:#eaffff;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:0;text-shadow:0 0 12px #18ffffeb,0 0 26px #18ffff80;margin:0;font-size:clamp(1rem,3.4vw,2rem);font-weight:900;line-height:1.12}.yawn-bot-link{color:#f4d35e;text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px}.yawn-bot-link:hover{color:#fff}.yawn-consent-explainer{color:#eaffffe6;text-align:left;background:#03141c94;border:1px solid #18ffff5c;gap:.34rem;padding:.48rem .55rem;font-size:clamp(.58rem,1.22vw,.72rem);font-weight:700;line-height:1.4;display:grid}.yawn-consent-explainer p{margin:0}.yawn-consent-check{color:#eaffffe0;cursor:pointer;text-align:left;grid-template-columns:1.45rem minmax(0,1fr);align-items:center;gap:.5rem;padding:clamp(.42rem,1.25vw,.72rem);font-size:clamp(.58rem,1.42vw,.78rem);font-weight:700;line-height:1.35;display:grid;position:relative}.yawn-consent-check input{z-index:2;cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.yawn-consent-checkmark{color:#0000;pointer-events:none;background:#030c12bd;border:1px solid #18ffffbd;place-items:center;width:1.2rem;height:1.2rem;display:grid;box-shadow:0 0 12px #18ffff47}.yawn-consent-check span:last-child{pointer-events:none}.yawn-consent-check input:focus-visible+.yawn-consent-checkmark{outline-offset:3px;outline:2px solid #f4d35e}.yawn-consent-check input:checked+.yawn-consent-checkmark{color:#061019;background:#19ffff;box-shadow:0 0 16px #18ffffb8}.yawn-consent-notice{color:#fff0a8;background:#f4d35e1f;border:1px solid #f4d35e75;margin:0;padding:.34rem .45rem;font-size:clamp(.55rem,1.2vw,.68rem);line-height:1.35}.yawn-consent-actions{grid-template-columns:1fr;gap:clamp(.3rem,1vw,.55rem);padding:clamp(.28rem,1vw,.55rem);display:grid}.yawn-consent-actions button,.yawn-consent-choice{color:#dffeff;min-width:0;min-height:clamp(2.2rem,5vw,2.7rem);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#03141ccc;border:1px solid #18ffffad;border-radius:6px;justify-content:center;align-items:center;gap:.34rem;padding:.32rem clamp(.42rem,1.3vw,.72rem);font-size:clamp(.62rem,1.45vw,.78rem);font-weight:900;text-decoration:none;transition:border-color .16s,color .16s,opacity .16s,transform .16s;display:inline-flex}.yawn-consent-actions button:not(:disabled):hover,.yawn-consent-choice:hover{color:#fff;border-color:#ff45e4;transform:translateY(-1px)}.yawn-consent-actions button:disabled{cursor:not-allowed;opacity:.42}.yawn-consent-actions.yawn-contract-cta{padding:0}.yawn-consent-actions.yawn-contract-cta button:not(:disabled){color:#061019;opacity:1;text-shadow:none;background:#19ffff;border-color:#18ffffdb}.yawn-consent-actions.yawn-contract-cta button:not(:disabled):hover{color:#061019;background:#dffeff;border-color:#ff45e4}.yawn-screen-loading{z-index:5;border-radius:inherit;color:#dffeff;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;text-shadow:0 0 14px #18ffffb3;background:radial-gradient(circle at 50% 46%,#18ffff21,#0000 38%),repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 5px),#000206f5;border:1px solid #18ffff5c;align-content:center;place-items:center;gap:.6rem;font-size:clamp(.7rem,1.6vw,.88rem);font-weight:900;display:grid;position:absolute;inset:0}.yawn-screen-loading>*{z-index:1;position:relative}.yawn-screen-loading:before{border-radius:inherit;content:"";border:1px solid #18ffff47;position:absolute;inset:10%;box-shadow:0 0 26px #18ffff2e,inset 0 0 20px #18ffff24}.yawn-character-screen-layer{overscroll-behavior:contain;overflow:hidden}.yawn-character-face{width:min(98vw,940px);max-height:calc(100% - 1.5rem)}.yawn-character-face.yawn-character-face-expanded{z-index:70;width:auto;height:auto;max-height:none;position:fixed;inset:0}.yawn-character-screen-layer .yawn-character-face.yawn-character-face-expanded{inset:var(--yawn-app-header-height) 0 0}.yawn-character-screen{text-align:left;grid-template-rows:minmax(0,1fr);align-content:stretch;gap:0;padding:0}.yawn-character-terminal{grid-template-rows:auto minmax(0,max-content);display:grid}.yawn-character-terminal .yawn-character-scroll{overflow:visible}.yawn-character-screen.yawn-character-screen-expanded{inset:0}.yawn-character-body{z-index:1;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-height:0;display:grid;position:relative}.yawn-character-scroll{overscroll-behavior:contain;align-content:start;gap:0;min-height:0;padding:0;display:grid;overflow-y:auto}.yawn-character-intake,.yawn-character-conversation{background:#0003079e;border-bottom:1px solid #77d7cf33;width:100%}.yawn-character-intake{grid-template-columns:256px minmax(0,1fr);align-items:stretch;min-height:256px;display:grid}.yawn-character-details{align-content:start;gap:0;min-width:0;padding:0;display:grid;overflow:auto}.yawn-character-details header{border-bottom:1px solid #77d7cf33;gap:.22rem;min-width:0;padding:clamp(.52rem,1.3vw,.72rem);display:grid}.yawn-character-details h2{color:#eaffff;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(1rem,2.2vw,1.35rem);font-weight:950;line-height:1.08}.yawn-character-detail-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:0;display:grid}.yawn-character-detail{appearance:none;min-width:0;color:inherit;cursor:pointer;text-align:left;background:#03141cb8;border:1px solid #77d7cf38;border-top:0;border-left:0;border-radius:0;gap:.18rem;padding:.52rem .6rem;transition:background .14s,border-color .14s,box-shadow .14s,color .14s;display:grid;box-shadow:inset 0 0 16px #18ffff0e}.yawn-character-detail:hover,.yawn-character-detail:focus-visible{background:#0e2934db;outline:none;box-shadow:inset 0 0 18px #18ffff14,0 0 0 1px #77d7cf47}.yawn-character-detail-active{background:#fff01f1f;border-color:#fff01f70;box-shadow:inset 0 0 16px #fff01f0f,0 0 0 1px #fff01f52}.yawn-character-detail-attention{background:#fff01f1c;border-color:#fff01f80;box-shadow:0 0 16px #fff01f1a,inset 0 0 16px #fff01f0e}.yawn-character-detail span{color:#77d7cfc7;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.56rem;font-weight:950;line-height:1.1}.yawn-character-detail-attention span{color:#fff01f}.yawn-character-detail strong{color:#eaffffe6;overflow-wrap:anywhere;min-width:0;font-size:clamp(.72rem,1.35vw,.86rem);font-weight:820;line-height:1.25}.yawn-character-detail-control{cursor:default}.yawn-character-detail-control:focus-within{background:#0e2934db;box-shadow:inset 0 0 18px #18ffff14,0 0 0 1px #77d7cf47}.yawn-character-object-type-select{gap:.25rem;min-width:0;display:grid}.yawn-character-object-type-select select,.yawn-character-object-type-add input{color:#eaffffeb;width:100%;min-width:0;font:inherit;background:#000307b8;border:1px solid #77d7cf47;border-radius:0;font-size:clamp(.72rem,1.35vw,.86rem);font-weight:820;line-height:1.25}.yawn-character-object-type-select select{padding:.34rem .42rem}.yawn-character-object-type-add{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem;display:grid}.yawn-character-object-type-add input{padding:.38rem .42rem}.yawn-character-object-type-add input::placeholder{color:#eaffff70}.yawn-character-object-type-add button{color:#fff01f;min-height:2rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#fff01f1f;border:1px solid #fff01f52;border-radius:0;justify-content:center;align-items:center;padding:.4rem .52rem;font-size:.58rem;font-weight:950;line-height:1.1;display:inline-flex}.yawn-character-object-type-add button:hover,.yawn-character-object-type-add button:focus-visible{background:#fff01f2e;border-color:#fff01f8a;outline:none}.yawn-formation-panel{gap:0;min-width:0;display:grid}.yawn-formation-hero{background:linear-gradient(135deg,#03141ce0,#080814d1),radial-gradient(circle at 92% 0,#ff45e42e,#0000 42%);border-bottom:1px solid #77d7cf38;grid-template-columns:minmax(0,1fr) minmax(8.5rem,auto);gap:0;display:grid}.yawn-formation-hero>div,.yawn-formation-hero dl{min-width:0;margin:0;padding:.68rem .72rem}.yawn-formation-hero dl{border-left:1px solid #77d7cf38;align-content:start;gap:.36rem;display:grid}.yawn-formation-hero dl div{gap:.1rem;display:grid}.yawn-formation-hero dt,.yawn-formation-kicker,.yawn-formation-checklist-item span,.yawn-formation-recommendation span,.yawn-formation-recommendation-meta,.yawn-formation-boundary{color:#77d7cfc7;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.56rem;font-weight:950;line-height:1.1}.yawn-formation-kicker{color:#ff45e4;text-shadow:0 0 12px #ff45e475;align-items:center;gap:.32rem;display:inline-flex}.yawn-formation-hero p{color:#eaffff;margin:.45rem 0 0;font-size:clamp(.9rem,1.75vw,1.1rem);font-weight:830;line-height:1.32}.yawn-formation-hero dd{color:#eaffffe6;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.72rem;font-weight:840;line-height:1.22}.yawn-formation-actions{border-bottom:1px solid #77d7cf38;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.yawn-formation-action{color:#dffeff;min-width:0;min-height:3rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#03141cc7;border:0;border-right:1px solid #77d7cf38;border-radius:0;justify-content:center;align-items:center;gap:.44rem;padding:.65rem .7rem;font-size:clamp(.62rem,1.25vw,.78rem);font-weight:950;line-height:1.1;transition:background .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}.yawn-formation-action:last-child{border-right:0}.yawn-formation-action:hover,.yawn-formation-action:focus-visible{background:#0e2934e0;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 18px #18ffff1a}.yawn-formation-action-active{color:#fff01f;background:#fff01f1f;box-shadow:inset 0 0 16px #fff01f14,0 0 0 1px #fff01f42}.yawn-formation-action:disabled{cursor:wait;opacity:.64;transform:none}.yawn-formation-recommendation{background:#0003078f;border-bottom:1px solid #77d7cf38;gap:.44rem;padding:.68rem .72rem;display:grid}.yawn-formation-recommendation strong{color:#fff01f;margin-top:.18rem;font-size:clamp(.92rem,1.7vw,1.08rem);font-weight:950;line-height:1.15;display:block}.yawn-formation-recommendation p{color:#dffeffcc;margin:0;font-size:.76rem;font-weight:720;line-height:1.36}.yawn-formation-recommendation-meta{flex-wrap:wrap;gap:.34rem;min-width:0;display:flex}.yawn-formation-recommendation-meta span{color:#dffeffb8;background:#18ffff14;border:1px solid #18ffff3d;padding:.24rem .36rem}.yawn-agency-boundary-split{background:#03141cb3;border-bottom:1px solid #77d7cf38;gap:0;display:grid}.yawn-agency-boundary-split header{border-bottom:1px solid #77d7cf2e;justify-content:space-between;align-items:center;gap:.58rem;min-width:0;padding:.48rem .62rem;display:flex}.yawn-agency-boundary-split header span,.yawn-agency-boundary-split dt{color:#77d7cfc7;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.56rem;font-weight:950;line-height:1.1}.yawn-agency-boundary-split header strong{color:#fff01f;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;overflow-wrap:anywhere;text-transform:uppercase;font-size:.62rem;font-weight:950;line-height:1.1}.yawn-agency-boundary-split dl{margin:0;display:grid}.yawn-agency-boundary-split dl>div{border-bottom:1px solid #77d7cf24;grid-template-columns:minmax(7.2rem,.34fr) minmax(0,1fr);gap:.48rem;padding:.52rem .62rem;display:grid}.yawn-agency-boundary-split dl>div:last-child{border-bottom:0}.yawn-agency-boundary-split dd{color:#eaffffd6;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.72rem;font-weight:760;line-height:1.32}.yawn-formation-checklist{gap:0;display:grid}.yawn-formation-checklist-item{background:#03141ca8;border-bottom:1px solid #77d7cf2e;grid-template-columns:2.3rem minmax(0,1fr);gap:0;min-width:0;display:grid}.yawn-formation-checklist-item>div{color:#77d7cfe6;border-right:1px solid #77d7cf2e;place-items:center;display:grid}.yawn-formation-checklist-item-ready>div{color:#18ffff}.yawn-formation-checklist-item-suggested>div{color:#fff01f}.yawn-formation-checklist-item section{gap:.28rem;min-width:0;padding:.52rem .62rem;display:grid}.yawn-formation-checklist-item header{border:0;grid-template-columns:minmax(6.8rem,.58fr) minmax(0,1fr);align-items:baseline;gap:.5rem;padding:0;display:grid}.yawn-formation-checklist-item-ready span{color:#18ffff}.yawn-formation-checklist-item-suggested span{color:#fff01f}.yawn-formation-checklist-item strong{color:#eaffffeb;overflow-wrap:anywhere;min-width:0;font-size:.78rem;font-weight:850;line-height:1.25}.yawn-formation-checklist-item p{color:#dffeffa8;margin:0;font-size:.68rem;font-weight:680;line-height:1.32}.yawn-formation-boundary{color:#ffc4f6c2;text-transform:none;background:#ff45e412;border-top:1px solid #ff45e438;margin:0;padding:.58rem .72rem}.yawn-quest-frame{background:#77d7cf33;border-bottom:1px solid #77d7cf38;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:1px;display:grid}.yawn-quest-quadrant{border:0;align-content:start;gap:.34rem;min-width:0;min-height:5.2rem;padding:.64rem .72rem;display:grid}.yawn-quest-quadrant span{color:#77d7cfc7;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.56rem;font-weight:950;line-height:1.1}.yawn-quest-quadrant strong{color:#eaffffeb;overflow-wrap:anywhere;min-width:0;font-size:.78rem;font-weight:820;line-height:1.3}.yawn-quest-quadrant-now{background:#18ffff0f}.yawn-quest-quadrant-better{background:#fff01f12}.yawn-quest-quadrant-gap{background:#ff45e414}.yawn-quest-quadrant-axis{background:#77d7cf12}.yawn-quest-quadrant-move{background:#50ffa412}.yawn-quest-quadrant-proof{background:#ffac4714}.yawn-quest-quadrant-boundary{background:#ff4e7714}.yawn-axis-map-summary{background:#031218d1;border-bottom:1px solid #77d7cf38;min-width:0;display:grid}.yawn-axis-map-summary>header{border-bottom:1px solid #77d7cf2e;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.48rem .62rem;display:flex}.yawn-axis-map-summary>header span,.yawn-axis-map-summary article span{color:#77d7cfc7;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.54rem;font-weight:950;line-height:1.1}.yawn-axis-map-summary>header strong{color:#fff01f;overflow-wrap:anywhere;min-width:0;font-size:.64rem;font-weight:950;line-height:1.2}.yawn-axis-map-grid{background:#77d7cf29;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1px;display:grid}.yawn-axis-map-grid article{background:#020c11db;align-content:start;gap:.28rem;min-width:0;padding:.58rem .62rem;display:grid}.yawn-axis-map-grid article strong{color:#eaffffe6;overflow-wrap:anywhere;min-width:0;font-size:.7rem;font-weight:760;line-height:1.32}.yawn-axis-possibility-field{background:#020c11c7;border-top:1px solid #77d7cf2e;min-width:0;display:grid}.yawn-axis-possibility-field>header{justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.48rem .62rem;display:flex}.yawn-axis-possibility-field>header span,.yawn-axis-possibility-list article>span,.yawn-axis-possibility-list small{color:#77d7cfc7;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.54rem;font-weight:950;line-height:1.1}.yawn-axis-possibility-field>header strong{color:#fff01f;overflow-wrap:anywhere;min-width:0;font-size:.64rem;font-weight:950;line-height:1.2}.yawn-axis-possibility-list{background:#77d7cf29;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1px;display:grid}.yawn-axis-possibility-list article{background:#020c11e6;align-content:start;gap:.24rem;min-width:0;padding:.58rem .62rem;display:grid}.yawn-axis-possibility-list article[data-yawn-axis-affordance-availability=recommended]{background:rgba(var(--yawn-color-lime-rgb), .08);box-shadow:inset 3px 0 0 rgba(var(--yawn-color-lime-rgb), .62)}.yawn-axis-possibility-list strong{color:#eaffffeb;overflow-wrap:anywhere;min-width:0;font-size:.74rem;font-weight:850;line-height:1.2}.yawn-axis-possibility-list p{color:#eaffffb8;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.68rem;font-weight:650;line-height:1.32}.yawn-counterpart-answers{background:#020e16d1;border-bottom:1px solid #77d7cf38;min-width:0;display:grid}.yawn-counterpart-answers>header{border-bottom:1px solid #77d7cf2e;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.48rem .62rem;display:flex}.yawn-counterpart-answers>header span,.yawn-counterpart-answers>header strong,.yawn-counterpart-answers li>span,.yawn-counterpart-answers h3,.yawn-counterpart-answers small{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;line-height:1.1}.yawn-counterpart-answers>header span{color:#77d7cfc7;font-size:.56rem;font-weight:950}.yawn-counterpart-answers>header strong{color:#fff01f;overflow-wrap:anywhere;min-width:0;font-size:.62rem;font-weight:950}.yawn-counterpart-answers ol{background:#77d7cf29;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.yawn-counterpart-answers li{background:#03141cd1;grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.44rem;min-width:0;padding:.58rem .62rem;display:grid}.yawn-counterpart-answers li>span{color:#18ffff;background:#77d7cf14;border:1px solid #77d7cf5c;place-items:center;min-width:1.75rem;min-height:1.75rem;font-size:.56rem;font-weight:950;display:grid}.yawn-counterpart-answers section{gap:.24rem;min-width:0;display:grid}.yawn-counterpart-answers h3{color:#eaffff;overflow-wrap:anywhere;margin:0;font-size:.6rem;font-weight:950}.yawn-counterpart-answers p{color:#dffeffbf;overflow-wrap:anywhere;margin:0;font-size:.68rem;font-weight:740;line-height:1.3}.yawn-counterpart-answers small{color:#fff01fc2;overflow-wrap:anywhere;font-size:.5rem;font-weight:900}.yawn-desired-state-conditions{background:#020c11c7;border-bottom:1px solid #77d7cf38;min-width:0;display:grid}.yawn-desired-state-conditions>header{border-bottom:1px solid #77d7cf2e;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.48rem .62rem;display:flex}.yawn-desired-state-conditions>header span,.yawn-desired-state-conditions>header strong,.yawn-desired-state-conditions h3,.yawn-desired-state-conditions small{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;line-height:1.1}.yawn-desired-state-conditions>header span{color:#77d7cfc7;font-size:.56rem;font-weight:950}.yawn-desired-state-conditions>header strong{color:#fff01f;overflow-wrap:anywhere;min-width:0;font-size:.62rem;font-weight:950}.yawn-desired-state-conditions>div{background:#77d7cf2e;grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));gap:1px;display:grid}.yawn-desired-state-conditions article{background:#03141cc7;grid-template-columns:1.9rem minmax(0,1fr);align-items:start;gap:.44rem;min-width:0;padding:.58rem .62rem;display:grid}.yawn-desired-state-conditions article>svg{color:#18ffff;filter:drop-shadow(0 0 8px #18ffff4d);margin-top:.1rem}.yawn-desired-state-conditions section{gap:.25rem;min-width:0;display:grid}.yawn-desired-state-conditions h3{color:#eaffff;overflow-wrap:anywhere;margin:0;font-size:.64rem;font-weight:950}.yawn-desired-state-conditions p{color:#dffeffc2;overflow-wrap:anywhere;margin:0;font-size:.72rem;font-weight:740;line-height:1.32}.yawn-desired-state-conditions small{color:#fff01fc2;overflow-wrap:anywhere;font-size:.54rem;font-weight:900}.yawn-operating-loop{background:#000a12c7;border-bottom:1px solid #77d7cf38;min-width:0;display:grid}.yawn-operating-loop>header{border-bottom:1px solid #77d7cf2e;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.48rem .62rem;display:flex}.yawn-operating-loop>header span,.yawn-operating-loop>header strong,.yawn-operating-loop h3,.yawn-operating-loop small,.yawn-operating-loop li>span{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;line-height:1.1}.yawn-operating-loop>header span{color:#77d7cfc7;font-size:.56rem;font-weight:950}.yawn-operating-loop>header strong{color:#fff01f;overflow-wrap:anywhere;min-width:0;font-size:.62rem;font-weight:950}.yawn-operating-loop ol{background:#77d7cf2e;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.25rem),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.yawn-operating-loop li{background:#03141cd1;grid-template-columns:2.15rem minmax(0,1fr);align-items:start;gap:.46rem;min-width:0;padding:.58rem .62rem;display:grid}.yawn-operating-loop li>span{color:#dfffff;background:#77d7cf14;border:1px solid #77d7cf57;place-items:center;min-width:2.15rem;min-height:2.15rem;font-size:.58rem;font-weight:950;display:grid}.yawn-operating-loop li[data-loop-status=current]>span{color:#fff01f;background:#fff01f24;border-color:#fff01fbd;box-shadow:0 0 12px #fff01f2e}.yawn-operating-loop li[data-loop-status=waiting]>span{color:#ffcdd8e6;background:#ff4e7714;border-color:#ff4e776b}.yawn-operating-loop li section{gap:.24rem;min-width:0;display:grid}.yawn-operating-loop h3{color:#eaffff;overflow-wrap:anywhere;margin:0;font-size:.62rem;font-weight:950}.yawn-operating-loop p{color:#dffeffbd;overflow-wrap:anywhere;margin:0;font-size:.7rem;font-weight:740;line-height:1.3}.yawn-operating-loop small{color:#50ffa4c2;overflow-wrap:anywhere;font-size:.52rem;font-weight:900}.yawn-move-scorecard{background:#040f12cc;border-bottom:1px solid #77d7cf38;gap:0;min-width:0;display:grid}.yawn-move-scorecard>header{border-bottom:1px solid #77d7cf2e;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.48rem .62rem;display:flex}.yawn-move-scorecard>header span,.yawn-move-scorecard>header strong,.yawn-move-scorecard h3,.yawn-move-scorecard dt,.yawn-move-scorecard-summary span,.yawn-move-scorecard-summary strong{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;line-height:1.1}.yawn-move-scorecard>header span{color:#77d7cfc7;font-size:.56rem;font-weight:950}.yawn-move-scorecard>header strong{color:#fff01f;overflow-wrap:anywhere;min-width:0;font-size:.62rem;font-weight:950}.yawn-move-scorecard-summary{background:#77d7cf29;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.yawn-move-scorecard-summary span,.yawn-move-scorecard-summary strong{background:#03141cd1;place-items:center;min-width:0;padding:.5rem .4rem;font-size:.72rem;font-weight:950;display:grid}.yawn-move-scorecard-summary span:first-child{color:#50ffa4}.yawn-move-scorecard-summary span:nth-child(2){color:#ffcd8a}.yawn-move-scorecard-summary strong{color:#fff01f}.yawn-move-scorecard>p{color:#dffeffc2;overflow-wrap:anywhere;border-bottom:1px solid #77d7cf24;margin:0;padding:.5rem .62rem;font-size:.7rem;font-weight:760;line-height:1.3}.yawn-move-scorecard-factors{background:#77d7cf29;grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:1px;display:grid}.yawn-move-scorecard-factors article{background:#03141cd1;grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:.44rem;min-width:0;padding:.58rem .62rem;display:grid}.yawn-move-scorecard-factors article>span{color:#50ffa4;min-width:1.8rem;min-height:1.8rem;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #50ffa46b;place-items:center;font-size:.74rem;font-weight:950;display:grid}.yawn-move-scorecard-factors article[data-factor-polarity=penalty]>span{color:#ffac47;border-color:#ffac4775}.yawn-move-scorecard-factors section{gap:.24rem;min-width:0;display:grid}.yawn-move-scorecard h3{color:#eaffff;overflow-wrap:anywhere;margin:0;font-size:.62rem;font-weight:950}.yawn-move-scorecard-factors strong{color:#fff01f;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.66rem;font-weight:950}.yawn-move-scorecard-factors p,.yawn-move-scorecard dd{color:#dffeffbd;overflow-wrap:anywhere;margin:0;font-size:.68rem;font-weight:740;line-height:1.3}.yawn-move-scorecard dl{background:#77d7cf29;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1px;margin:0;display:grid}.yawn-move-scorecard dl>div{background:#03141cd1;gap:.25rem;min-width:0;padding:.58rem .62rem;display:grid}.yawn-move-scorecard dt{color:#77d7cfc7;font-size:.54rem;font-weight:950}.yawn-quest-contract{background:#030e18cc;border-bottom:1px solid #77d7cf38;min-width:0;display:grid}.yawn-quest-contract>header{border-bottom:1px solid #77d7cf2e;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.48rem .62rem;display:flex}.yawn-quest-contract>header span,.yawn-quest-contract>header strong,.yawn-quest-contract article span{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;line-height:1.1}.yawn-quest-contract>header span{color:#77d7cfc7;font-size:.56rem;font-weight:950}.yawn-quest-contract>header strong{color:#fff01f;overflow-wrap:anywhere;min-width:0;font-size:.62rem;font-weight:950}.yawn-quest-contract>div{background:#77d7cf29;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:1px;display:grid}.yawn-quest-contract article{background:#03141cd1;gap:.28rem;min-width:0;padding:.58rem .62rem;display:grid}.yawn-quest-contract article span{color:#77d7cfc7;font-size:.54rem;font-weight:950}.yawn-quest-contract article strong{color:#eaffffeb;overflow-wrap:anywhere;min-width:0;font-size:.7rem;font-weight:820;line-height:1.3}.yawn-autonomy-earning-rule{background:#071116d1;border-bottom:1px solid #77d7cf38;min-width:0;display:grid}.yawn-autonomy-earning-rule>header{border-bottom:1px solid #77d7cf2e;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.48rem .62rem;display:flex}.yawn-autonomy-earning-rule>header span,.yawn-autonomy-earning-rule>header strong,.yawn-autonomy-earning-rule article>span,.yawn-autonomy-earning-rule h3,.yawn-autonomy-earning-rule small{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;line-height:1.1}.yawn-autonomy-earning-rule>header span{color:#77d7cfc7;font-size:.56rem;font-weight:950}.yawn-autonomy-earning-rule>header strong{color:#fff01f;overflow-wrap:anywhere;min-width:0;font-size:.62rem;font-weight:950}.yawn-autonomy-earning-rule>div{background:#77d7cf29;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1px;display:grid}.yawn-autonomy-earning-rule article{background:#03141cd1;grid-template-columns:4.3rem minmax(0,1fr);align-items:start;gap:.46rem;min-width:0;padding:.58rem .62rem;display:grid}.yawn-autonomy-earning-rule article>span{color:#50ffa4;background:#50ffa414;border:1px solid #50ffa46b;place-items:center;min-width:0;min-height:1.65rem;font-size:.52rem;font-weight:950;display:grid}.yawn-autonomy-earning-rule article[data-autonomy-gate-status=waiting]>span{color:#fff01f;background:#fff01f1a;border-color:#fff01f85}.yawn-autonomy-earning-rule section{gap:.24rem;min-width:0;display:grid}.yawn-autonomy-earning-rule h3{color:#eaffff;overflow-wrap:anywhere;margin:0;font-size:.62rem;font-weight:950}.yawn-autonomy-earning-rule article p,.yawn-autonomy-earning-rule>p{color:#dffeffbd;overflow-wrap:anywhere;margin:0;font-size:.7rem;font-weight:740;line-height:1.3}.yawn-autonomy-earning-rule small{color:#ffac47d1;overflow-wrap:anywhere;font-size:.52rem;font-weight:900}.yawn-autonomy-earning-rule>p{color:#ffcdd8db;border-top:1px solid #77d7cf24;padding:.5rem .62rem}.yawn-axis-stack{background:#000307b8;border-bottom:1px solid #77d7cf38;min-width:0;display:grid}.yawn-axis-stack>header{border-bottom:1px solid #77d7cf2e;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.48rem .62rem;display:flex}.yawn-axis-stack>header span,.yawn-axis-item dt,.yawn-axis-item header span,.yawn-axis-item header small{color:#77d7cfc7;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.54rem;font-weight:950;line-height:1.1}.yawn-axis-stack>header strong{color:#eaffff;overflow-wrap:anywhere;min-width:0;font-size:.74rem;font-weight:900;line-height:1.18}.yawn-axis-list{overscroll-behavior:contain;scrollbar-color:#77d7cfb3 #000307c7;min-width:0;max-height:min(46vh,26rem);display:grid;overflow-y:auto}.yawn-axis-item{background:#03141c9e;border-bottom:1px solid #77d7cf29;grid-template-columns:5.4rem minmax(0,1fr);min-width:0;display:grid}.yawn-axis-item:last-child{border-bottom:0}.yawn-axis-sprite{background:linear-gradient(#18ffff12,#ff45e40e),#000307a3;border-right:1px solid #77d7cf29;place-items:center;min-width:0;padding:.5rem;display:grid}.yawn-axis-sprite span{color:#fff4b8;width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:center;text-transform:uppercase;background:#fff01f14;border:1px solid #fff01f3d;padding:.36rem;font-size:.52rem;font-weight:950;line-height:1.15}.yawn-axis-item-body{min-width:0;display:grid}.yawn-axis-item-body>header{border:0;border-bottom:1px solid #77d7cf1f;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.48rem .58rem;display:flex}.yawn-axis-item-body header div{align-items:baseline;gap:.42rem;min-width:0;display:flex}.yawn-axis-item-body header strong{color:#fff01f;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.58rem;font-weight:950;line-height:1.1}.yawn-axis-item-body dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.yawn-axis-item-body dl div{border-bottom:1px solid #77d7cf1a;border-right:1px solid #77d7cf1a;gap:.2rem;min-width:0;padding:.46rem .58rem;display:grid}.yawn-axis-item-lacuna{grid-column:1/-1}.yawn-axis-item dd{color:#eaffffd6;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.68rem;font-weight:720;line-height:1.32}.yawn-axis-map-item .yawn-axis-item-body dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.yawn-axis-map-sigil span{aspect-ratio:1;border-radius:50%;place-items:center;font-size:.72rem;display:grid}.quest-placement-overlay{--quest-placement-mask-size:clamp(11rem, 23vw, 17.5rem);z-index:80;isolation:isolate;padding:calc(var(--yawn-app-header-height) + clamp(.8rem, 2.4vw, 1.5rem)) clamp(.8rem, 2.4vw, 1.5rem) clamp(.8rem, 2.4vw, 1.5rem);background:0 0;place-items:start center;display:grid;position:relative}.quest-placement-overlay:before{content:"";z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--quest-placement-mask-size) / 2 - .32rem), #000 calc(var(--quest-placement-mask-size) / 2));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--quest-placement-mask-size) / 2 - .32rem), #000 calc(var(--quest-placement-mask-size) / 2));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--quest-placement-mask-size) / 2 - .32rem), #000 calc(var(--quest-placement-mask-size) / 2));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--quest-placement-mask-size) / 2 - .32rem), #000 calc(var(--quest-placement-mask-size) / 2));mask-image:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--quest-placement-mask-size) / 2 - .32rem), #000 calc(var(--quest-placement-mask-size) / 2));background:linear-gradient(#00000014,#0000005c);position:absolute;inset:0}.quest-placement-card{--quest-placement-mask-size:clamp(11rem, 23vw, 17.5rem);z-index:1;isolation:isolate;grid-template-columns:minmax(0, 1fr) var(--quest-placement-mask-size) minmax(10rem, .78fr);color:#eaffff;background:0 0;border:1px solid #ff45e48a;border-radius:8px;grid-template-areas:"copy mask actions";align-items:center;gap:clamp(.85rem,2vw,1.35rem);width:min(94vw,860px);min-height:min(78vh,25rem);padding:clamp(1rem,2.2vw,1.45rem);display:grid;position:relative;box-shadow:0 20px 56px #00000070,0 0 0 1px #77d7cf29}.quest-placement-card:before{content:"";z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--quest-placement-mask-size) / 2 - .32rem), #000 calc(var(--quest-placement-mask-size) / 2));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--quest-placement-mask-size) / 2 - .32rem), #000 calc(var(--quest-placement-mask-size) / 2));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--quest-placement-mask-size) / 2 - .32rem), #000 calc(var(--quest-placement-mask-size) / 2));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--quest-placement-mask-size) / 2 - .32rem), #000 calc(var(--quest-placement-mask-size) / 2));mask-image:radial-gradient(circle at 50% 50%, transparent 0 calc(var(--quest-placement-mask-size) / 2 - .32rem), #000 calc(var(--quest-placement-mask-size) / 2));background:linear-gradient(135deg,#02080cf5,#08131adb),#02080ce6;position:absolute;inset:0}.quest-placement-card>*{z-index:1;position:relative}.quest-placement-close{z-index:2;color:#eaffffe0;background:#08181fd1;border:1px solid #eaffff3d;border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;transition:border-color .16s,background .16s,color .16s;display:inline-grid;position:absolute;inset:clamp(.56rem,1.4vw,.82rem) clamp(.56rem,1.4vw,.82rem) auto auto}.quest-placement-close:hover,.quest-placement-close:focus-visible{color:#eaffff;background:#18ffff1f;border-color:#18ffff94;outline:none}.quest-placement-close:disabled{cursor:wait;opacity:.56}.quest-placement-copy{grid-area:copy;min-width:0;padding-right:2.6rem}.quest-placement-card span{color:#77d7cfd1;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.58rem;font-weight:950;line-height:1.1}.quest-placement-card strong{color:#fff01f;margin-top:.18rem;font-size:1rem;font-weight:950;line-height:1.18;display:block}.quest-placement-card p{color:#dffeffc2;margin:.4rem 0 0;font-size:.78rem;font-weight:690;line-height:1.36}.quest-placement-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.78rem;display:grid}.quest-placement-presets button{color:#eaffff8a;min-height:2rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#eaffff0e;border:1px solid #eaffff1f;border-radius:6px;font-size:.58rem;font-weight:950}.quest-placement-presets button[data-active=true]{color:#dffeff;background:#54f3d321;border-color:#54f3d37a}.quest-placement-presets button:disabled:not([data-active=true]){cursor:not-allowed;opacity:.56}.quest-placement-mask{width:var(--quest-placement-mask-size);aspect-ratio:1;background:0 0;border-radius:999px;grid-area:mask;justify-self:center;place-items:center;display:grid}.quest-placement-status{background:#54f3d314;border:1px solid #54f3d352;border-radius:8px;gap:.2rem;width:100%;padding:.64rem .72rem;display:grid}.quest-placement-status[data-yawn-placement-status=adjusted]{background:#f4d35e1a;border-color:#f4d35e61}.quest-placement-status[data-yawn-placement-status=blocked]{background:#ff4f5e1a;border-color:#ff4f5e6b}.quest-placement-status strong{color:#eaffff;margin:0;font-size:.76rem}.quest-placement-status span,.quest-placement-status em{color:#dffeffb8;text-transform:none;font-size:.64rem;font-style:normal;line-height:1.3;display:block}.quest-placement-status em{color:#77d7cfb8}.quest-placement-actions{flex-wrap:wrap;grid-area:actions;align-self:center;gap:.5rem;min-width:0;display:flex}.quest-placement-actions button{color:#eaffff;min-width:0;min-height:2.5rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#08181fe6;border:1px solid #77d7cf57;border-radius:6px;justify-content:center;align-items:center;gap:.42rem;padding:.62rem .74rem;font-size:.68rem;font-weight:950;line-height:1.1;display:inline-flex}.quest-placement-actions>button{color:#fff01f;background:#fff01f21;border-color:#fff01f70}.quest-placement-actions button:hover,.quest-placement-actions button:focus-visible{border-color:#18ffff8a;outline:none}.quest-placement-actions button:disabled{cursor:not-allowed;opacity:.64}.yawn-birth-layer{background:#0000006b}.yawn-birth-panel{color:#eaffff;background:#02080cf5;border:1px solid #fff01f70;border-radius:0;width:min(94vw,760px);max-height:min(88vh,720px);display:grid;overflow:hidden;box-shadow:0 28px 80px #0000008f,0 0 0 1px #77d7cf2e,inset 0 0 28px #fff01f0f}.yawn-birth-header,.worker-license-section-header{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.yawn-birth-header{border-bottom:1px solid #77d7cf38;padding:1rem}.yawn-birth-header h2,.yawn-birth-template-copy h3,.child-yawn-suggestion h3{color:#eaffff;margin:0;font-weight:950;line-height:1.05}.yawn-birth-header h2{font-size:clamp(1.25rem,3vw,2rem)}.yawn-birth-header button{color:#eaffff;background:#ffffff0a;border:1px solid #77d7cf3d;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.yawn-birth-body{gap:1rem;padding:1rem;display:grid;overflow-y:auto}.yawn-setup-panel{width:min(94vw,820px)}.yawn-setup-section-heading{justify-content:space-between;align-items:end;gap:.75rem;min-width:0;margin-bottom:.55rem;display:flex}.yawn-setup-section-heading h3{color:#eaffff;margin:.12rem 0 0;font-size:.95rem;line-height:1.2}.yawn-setup-section-heading>span{color:#dffeffb8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#18ffff0f;border:1px solid #77d7cf42;flex:none;padding:.24rem .42rem;font-size:.62rem;font-weight:700}.yawn-setup-object-types,.yawn-setup-goal-catalog{min-width:0}.yawn-setup-object-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.yawn-setup-object-type,.yawn-setup-goal{color:#eaffffdb;text-align:left;background:#04131bc7;border:1px solid #77d7cf33;border-radius:0;min-width:0;transition:border-color .14s,background .14s,color .14s,box-shadow .14s}.yawn-setup-object-type{align-content:start;gap:.25rem;min-height:4.35rem;padding:.62rem;display:grid}.yawn-setup-object-type strong,.yawn-setup-goal span{overflow-wrap:anywhere;color:#eaffff;font-size:.78rem}.yawn-setup-object-type span{color:#dffeff99;font-size:.68rem;line-height:1.35}.yawn-setup-object-type:hover,.yawn-setup-object-type:focus-visible,.yawn-setup-object-type-active,.yawn-setup-goal:hover,.yawn-setup-goal:focus-visible,.yawn-setup-goal-active{color:#fff01f;background:#fff01f1a;border-color:#fff01f75;outline:none;box-shadow:inset 0 0 18px #fff01f14}.yawn-setup-goal-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.yawn-setup-goal{gap:.22rem;min-height:4.75rem;padding:.62rem;display:grid}.yawn-setup-goal strong{color:#dffeffb8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.yawn-setup-goal small{color:#77d7cfb8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.56rem;overflow:hidden}.yawn-setup-composer{gap:.65rem;display:grid}.yawn-setup-composer textarea{resize:vertical;color:#eaffff;background:#0000005c;border:1px solid #77d7cf47;border-radius:0;outline:none;min-height:8.5rem;padding:.85rem;font-size:.92rem;font-weight:650;line-height:1.55}.yawn-setup-composer textarea:focus{border-color:#fff01f94;box-shadow:0 0 0 2px #fff01f1f}.yawn-setup-file-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.yawn-setup-file-row>button,.yawn-setup-transfer-grid button,.yawn-setup-template-action button{color:#eaffffe6;min-height:2.35rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#ffffff0a;border:1px solid #77d7cf42;border-radius:0;justify-content:center;align-items:center;gap:.42rem;padding:.58rem .72rem;font-size:.64rem;font-weight:950;line-height:1.1;display:inline-flex}.yawn-setup-file-chips{color:#eaffff94;flex-wrap:wrap;gap:.38rem;min-width:0;font-size:.72rem;font-weight:700;display:flex}.yawn-setup-file-chips button{color:#fff4b8;text-overflow:ellipsis;white-space:nowrap;background:#fff01f14;border:1px solid #fff01f4d;max-width:100%;padding:.38rem .5rem;font-size:.64rem;font-weight:850;overflow:hidden}.yawn-setup-autofill{color:#dffeffc7;background:#18ffff14;border:1px solid #18ffff3d;padding:.5rem .62rem;font-size:.72rem;line-height:1.4}.yawn-setup-transfer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.yawn-setup-transfer-grid button{min-width:0}.yawn-setup-transfer-grid button:hover,.yawn-setup-transfer-active,.yawn-setup-file-row>button:hover,.yawn-setup-template-action button:hover{color:#fff01f;background:#fff01f1a;border-color:#fff01f75}.yawn-setup-tempo{background:#ff45e412;border:1px solid #ff45e43d;grid-template-columns:minmax(0,1fr) minmax(10rem,auto);align-items:center;gap:.75rem;padding:.75rem;display:grid}.yawn-setup-tempo strong{color:#eaffff;margin-top:.18rem;font-size:1rem;font-weight:950;display:block}.yawn-setup-tempo p{color:#eaffffb8;margin:.32rem 0 0;font-size:.78rem;font-weight:650;line-height:1.42}.yawn-setup-tempo select{color:#eaffff;min-height:2.4rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#02080ceb;border:1px solid #77d7cf57;border-radius:0;outline:none;padding:0 .65rem;font-size:.7rem;font-weight:950}.yawn-setup-template-list{gap:.55rem;display:grid}.yawn-setup-template{grid-template-columns:96px minmax(0,1fr) auto}.yawn-setup-template .yawn-birth-template-avatar img{width:96px;height:96px}.yawn-setup-template-action{border-left:1px solid #77d7cf2e;align-items:center;padding:.75rem;display:grid}.yawn-birth-template{background:#03141cb3;border:1px solid #77d7cf38;grid-template-columns:128px minmax(0,1fr);display:grid;overflow:hidden}.yawn-birth-template-avatar{background:#0000006b;border-right:1px solid #77d7cf38;place-items:center;display:grid}.yawn-birth-template-avatar img{object-fit:contain;width:128px;height:128px}.yawn-birth-template-copy{gap:.7rem;min-width:0;padding:.9rem;display:grid}.yawn-birth-template-copy p,.child-yawn-suggestion p,.worker-license-section-header p,.worker-license-checklist p{color:#eaffffb8;margin:0;font-size:.82rem;font-weight:650;line-height:1.45}.yawn-birth-template-copy dl{gap:.45rem;margin:0;display:grid}.yawn-birth-template-copy dl div{gap:.15rem;display:grid}.yawn-birth-template-copy dt,.worker-license-summary span,.worker-license-section-header span,.worker-license-group-title,.worker-license-checklist-line span,.child-yawn-scope span,.worker-license-proof-log span{color:#77d7cfd1;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.58rem;font-weight:950;line-height:1.1}.yawn-birth-template-copy dd{color:#eaffffe6;margin:0;font-size:.78rem;font-weight:760;line-height:1.35}.yawn-birth-actions,.worker-license-actions{flex-wrap:wrap;gap:.5rem;display:flex}.yawn-birth-actions button,.worker-license-actions button,.child-yawn-suggestion button{color:#eaffffe6;min-height:2.4rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#ffffff0a;border:1px solid #77d7cf42;border-radius:0;justify-content:center;align-items:center;gap:.45rem;padding:.62rem .78rem;font-size:.68rem;font-weight:950;line-height:1.1;display:inline-flex}.yawn-birth-actions button:hover,.worker-license-actions button:hover,.child-yawn-suggestion button:hover{color:#fff01f;background:#fff01f1a;border-color:#fff01f75}.yawn-birth-actions button:disabled,.worker-license-actions button:disabled,.child-yawn-suggestion button:disabled{cursor:not-allowed;opacity:.52}.yawn-birth-primary{color:#fff01f!important;background:#fff01f24!important;border-color:#fff01f80!important}.worker-license-card{gap:.8rem;min-width:0;padding:.75rem;display:grid}.worker-license-summary{background:#03141c94;border:1px solid #77d7cf33;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.worker-license-summary div{border-right:1px solid #77d7cf2e;gap:.18rem;min-width:0;padding:.55rem;display:grid}.worker-license-summary div:last-child{border-right:0}.worker-license-summary strong,.worker-license-section-header strong,.worker-readiness-row strong,.worker-license-proof-log strong{color:#eaffffeb;overflow-wrap:anywhere;min-width:0;font-size:.78rem;font-weight:880;line-height:1.2}.worker-license-readiness,.worker-load-gauge,.child-yawn-suggestion,.worker-license-checklist,.worker-license-proof-log{background:#03141c94;border:1px solid #77d7cf33;gap:.65rem;min-width:0;padding:.72rem;display:grid}.worker-license-section-header strong{color:#fff01f;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:1.15rem;display:block}.worker-license-group{gap:.35rem;display:grid}.worker-readiness-row{grid-template-columns:minmax(5.5rem,.8fr) minmax(5rem,1fr) 3.5rem;align-items:center;gap:.55rem;min-width:0;display:grid}.worker-readiness-row>span{color:#eaffffd9;overflow-wrap:anywhere;min-width:0;font-size:.76rem;font-weight:780}.worker-readiness-row div,.worker-load-track{background:#0006;border:1px solid #77d7cf38;height:.56rem;position:relative;overflow:hidden}.worker-readiness-row i,.worker-load-track i{background:linear-gradient(90deg,#2a9d8f,#fff01f);display:block;position:absolute;inset:0 auto 0 0}.worker-load-track{height:.82rem;overflow:visible}.worker-load-track i{background:linear-gradient(90deg,#2a9d8f 0%,#f4d35e 70%,#f35 100%)}.worker-load-track b{background:#eaffff;width:2px;position:absolute;top:-.3rem;bottom:-.3rem;box-shadow:0 0 10px #eaffffb8}.worker-load-threshold{color:#eaffffad;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.68rem;font-weight:780}.worker-load-factors{flex-wrap:wrap;gap:.35rem;display:flex}.worker-load-factors span{color:#eaffffb8;background:#0000003d;border:1px solid #77d7cf33;padding:.28rem .38rem;font-size:.68rem;font-weight:720}.child-yawn-scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.child-yawn-scope div{background:#0000003d;border:1px solid #ffffff14;align-content:start;gap:.28rem;padding:.55rem;display:grid}.child-yawn-scope strong{color:#eaffffc7;overflow-wrap:anywhere;font-size:.72rem;font-weight:760;line-height:1.25}.worker-license-checklist article{border-bottom:1px solid #77d7cf24;gap:.45rem;padding-bottom:.65rem;display:grid}.worker-license-checklist article:last-child{border-bottom:0;padding-bottom:0}.worker-license-checklist header,.worker-license-proof-log div{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.worker-license-checklist header strong{color:#eaffff;font-size:.84rem;font-weight:880}.worker-license-checklist header span{color:#fff01f;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.78rem;font-weight:950}.worker-license-checklist-line{gap:.25rem;display:grid}.worker-license-checklist-line ul{gap:.16rem;margin:0;padding-left:1rem;display:grid}.worker-license-checklist-line li,.worker-license-next{color:#eaffffb8;font-size:.72rem;font-weight:680;line-height:1.35}.worker-license-next{color:#fff4b8}.worker-license-proof-log div{border-top:1px solid #77d7cf1f;padding-top:.4rem}.yawn-character-detail-active span{color:#fff01f}.yawn-character-avatar-button{color:#dffeff;background:#000307e0;border:0;border-right:1px solid #77d7cf47;border-radius:0;place-items:stretch stretch;width:256px;height:256px;display:grid;position:relative;overflow:hidden}.yawn-character-avatar-button img{object-fit:cover;width:256px;height:256px}.yawn-character-avatar-button span{color:#eaffff;min-height:2rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#000000c7;justify-content:center;align-items:center;gap:.35rem;font-size:.68rem;font-weight:950;display:flex;position:absolute;bottom:0;left:0;right:0}.yawn-character-question-message{background:#03141cc2;border:1px solid #77d7cf47;align-content:center;gap:.28rem;min-width:0;margin:clamp(.8rem,2.5vw,1.45rem);padding:clamp(.85rem,2vw,1.2rem);display:grid;box-shadow:inset 0 0 18px #18ffff0f}.yawn-character-question-message p{color:#eafffff0;overflow-wrap:anywhere;min-width:0;margin:0;font-size:1.25rem;font-weight:860;line-height:1.18}.yawn-character-question-message small{color:#dffeffa8;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.74rem;font-weight:760;line-height:1.35}.yawn-seed-question-open{cursor:pointer;text-align:left;width:auto;transition:border-color .16s,background .16s,transform .16s}.yawn-seed-question-open:hover,.yawn-seed-question-open:focus-visible{background:#f4d35e1f;border-color:#f4d35e9e;outline:none;transform:translateY(-1px)}.seed-yawn-orientation-stage{z-index:4;color:#101010;background:#fffdf7;border:1px solid #0f172a29;border-radius:8px;gap:clamp(.75rem,1.8vw,1rem);margin:clamp(.65rem,1.5vw,.9rem);padding:clamp(.8rem,2vw,1.15rem);scroll-margin-block:7rem 9rem;display:grid;position:relative;box-shadow:0 18px 48px #00000038}.yawn-character-face[data-seed-yawn-orientation-open=true] .seed-yawn-orientation-stage{max-height:min(72vh,44rem);position:sticky;top:.5rem;overflow-y:auto}.seed-yawn-orientation-header{grid-template-columns:minmax(72px,112px) minmax(0,1fr);align-items:center;gap:clamp(.75rem,2vw,1rem);display:grid}.seed-yawn-orientation-avatar{background:0 0;border:0;place-items:center;min-height:96px;display:grid;overflow:visible}.seed-yawn-orientation-avatar img{object-fit:contain;width:min(100%,112px);height:auto}.seed-yawn-orientation-kicker{color:#735a00;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.72rem;font-weight:950;display:inline-flex}.seed-yawn-orientation-header h2{color:#111827;margin:.22rem 0 0;font-size:2.35rem;font-weight:920;line-height:1}.seed-yawn-orientation-header p{color:#334155;margin:.35rem 0 0;font-size:.9rem;font-weight:760;line-height:1.35}.seed-yawn-orientation-options{gap:.55rem;display:grid}.seed-yawn-orientation-option{z-index:4;background:#fff;border:1px solid #0f172a24;border-radius:8px;scroll-margin-block:7rem 9rem;display:grid;position:relative;overflow:hidden}.seed-yawn-orientation-option-recommended{border-color:#f4d35edb;box-shadow:inset 4px 0 #f4d35e}.seed-yawn-orientation-option-selected{border-color:#2a9d8fb3;box-shadow:inset 4px 0 #2a9d8f}.seed-yawn-orientation-option button{color:#111827;text-align:left;background:0 0;border:0;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;width:100%;min-height:4.25rem;padding:.72rem;display:grid}.seed-yawn-orientation-option button:hover,.seed-yawn-orientation-option button:focus-visible{background:#f8fafc;outline:none}.seed-yawn-orientation-option-icon{color:#176f67;background:#eef7f5;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid}.seed-yawn-orientation-option-recommended .seed-yawn-orientation-option-icon{color:#735a00;background:#fff4b8}.seed-yawn-orientation-option strong,.seed-yawn-orientation-option small{overflow-wrap:anywhere;min-width:0;display:block}.seed-yawn-orientation-option strong{font-size:.98rem;font-weight:880;line-height:1.15}.seed-yawn-orientation-option small{color:#475569;margin-top:.16rem;font-size:.78rem;font-weight:640;line-height:1.3}.seed-yawn-orientation-confidence{color:#0f766e;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.78rem;font-weight:950}.seed-yawn-orientation-score{background:#fbfdfc;border-top:1px solid #0f172a1a}.seed-yawn-orientation-score summary{cursor:pointer;color:#334155;min-height:2.25rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 .72rem;font-size:.68rem;font-weight:900;display:flex}.seed-yawn-orientation-score dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0;padding:.2rem .72rem .65rem;display:grid}.seed-yawn-orientation-score dl div{border:1px solid #0f172a1a;border-radius:6px;gap:.1rem;padding:.42rem;display:grid}.seed-yawn-orientation-score dt,.seed-yawn-orientation-score dd{margin:0}.seed-yawn-orientation-score dt{color:#64748b;font-size:.68rem;font-weight:760}.seed-yawn-orientation-score dd{color:#111827;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.78rem;font-weight:950}.seed-yawn-orientation-score ul{color:#475569;gap:.25rem;margin:0;padding:0 .72rem .72rem 1.65rem;font-size:.72rem;font-weight:640;line-height:1.35;display:grid}@media (max-width:640px){.yawn-character-question-message p{font-size:1.08rem}.seed-yawn-orientation-header{grid-template-columns:minmax(0,1fr)}.seed-yawn-orientation-avatar{min-height:74px}.seed-yawn-orientation-avatar img{width:min(100%,92px)}.seed-yawn-orientation-header h2{font-size:1.72rem}.seed-yawn-orientation-option button{grid-template-columns:2rem minmax(0,1fr)}.seed-yawn-orientation-confidence{grid-column:2;justify-self:start}.seed-yawn-orientation-score dl{grid-template-columns:minmax(0,1fr)}}.yawn-character-conversation{gap:0;padding:0;display:grid}.yawn-character-message-list{gap:.45rem;padding:clamp(.65rem,1.4vw,.9rem);display:grid}.yawn-character-message-list:empty{padding:0;display:none}.yawn-character-message{background:#03141cb8;border:1px solid #77d7cf3d;border-radius:.8rem;gap:.18rem;width:min(100%,46rem);padding:.62rem .72rem;display:grid;box-shadow:inset 0 0 18px #18ffff0f}.yawn-character-message-dave{background:#f4d35e1f;border-color:#f4d35e57;justify-self:end}.yawn-character-message-yawn{justify-self:start}.yawn-character-message-approval{background:#d946ef26;border-color:#fbcfe870;justify-self:stretch}.yawn-character-message-activity,.yawn-character-message-system{background:#ffffff0e;border-color:#ffffff1f;justify-self:stretch}.yawn-character-message-meta{color:#77d7cfe0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:clamp(.52rem,1vw,.64rem);font-weight:950;line-height:1.15}.yawn-character-message-dave .yawn-character-message-meta{color:#f4d35e}.yawn-character-message-approval .yawn-character-message-meta{color:#fbcfe8}.yawn-character-message p{color:#eaffffe6;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(.74rem,1.45vw,.9rem);font-weight:720;line-height:1.4}.yawn-character-account{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(.55rem,1.5vw,.95rem);padding:clamp(.7rem,1.8vw,1.15rem);display:grid}.yawn-character-account-actions{grid-column:1/-1;gap:.45rem;display:grid}.yawn-character-account-actions button{color:#c8fffb;background:#77d7cf1f;border:1px solid #77d7cf66;border-radius:.45rem;min-height:2.45rem;font-size:.82rem;font-weight:800;transition:border-color .16s,background .16s,transform .16s}.yawn-character-account-actions button:hover{background:#77d7cf2e;border-color:#77d7cfa6;transform:translateY(-1px)}.yawn-character-copy{text-align:center;align-self:end}.yawn-character-session{color:#dffeffb8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:clamp(.56rem,1.22vw,.7rem);font-weight:900;line-height:1.2}.yawn-character-avatar{aspect-ratio:1;background:#000307b8;border:1px solid #77d7cf57;border-radius:.45rem;place-items:center;width:clamp(4.5rem,10vw,7rem);display:grid;overflow:hidden;box-shadow:0 0 22px #ff45e42e,inset 0 0 18px #18ffff14}.yawn-character-avatar img{object-fit:contain;width:100%;height:100%}.yawn-character-meta{color:#dffeffb8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;flex-wrap:wrap;gap:.35rem;margin-top:.5rem;font-size:clamp(.56rem,1.08vw,.66rem);font-weight:900;line-height:1.2;display:flex}.yawn-character-meta span{background:#77d7cf14;border:1px solid #77d7cf38;border-radius:.35rem;min-width:0;padding:.22rem .4rem}.yawn-character-chat{z-index:4;background:#000000eb;border-top:1px solid #77d7cf3d;align-self:start;gap:0;min-width:0;padding:0;display:grid;position:sticky;bottom:0}.yawn-character-config-scroll{overscroll-behavior:contain;scrollbar-color:#77d7cfb3 #000307c7;background:linear-gradient(#000307f0,#03141ce0),radial-gradient(circle at 18% 0,#ff45e424,#0000 42%);border-bottom:1px solid #18ffff3d;gap:.45rem;width:100%;min-width:0;max-height:clamp(7.2rem,21vh,11.5rem);padding:.55rem .7rem;display:grid;overflow-y:auto}.yawn-character-info-alert{z-index:2;color:#fff4b8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#fff01f29;border:1px solid #fff01f8f;border-radius:0;justify-self:start;padding:.34rem .48rem;font-size:.62rem;font-weight:950;line-height:1;position:sticky;top:0;box-shadow:0 0 14px #fff01f2e}.yawn-character-question-message-composer{background:#03141ca8;border-color:#77d7cf5c;margin:0;padding:.62rem .72rem}.yawn-character-question-message-composer p{font-size:clamp(.82rem,1.55vw,1.02rem);line-height:1.3}.yawn-character-config-rail{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.yawn-character-config-step{color:#dffeff9e;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#77d7cf14;border:1px solid #77d7cf3d;border-radius:0;padding:.3rem .42rem;font-size:.56rem;font-weight:950;line-height:1}.yawn-character-config-step-active{color:#fff4b8;background:#fff01f1f;border-color:#fff01f80}.yawn-character-chat-heading{color:#dffeffe0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:center;text-shadow:0 0 12px #18ffff7a;text-transform:uppercase;justify-content:center;align-items:center;gap:.36rem;font-size:clamp(.58rem,1.35vw,.78rem);font-weight:900;line-height:1.2;display:inline-flex}.yawn-character-chat-field{background:radial-gradient(circle at 50% 0,#18ffff1f,#0000 44%),#000307e6;border:1px solid #18ffff75;border-left:0;border-right:0;border-radius:0;align-items:flex-end;gap:0;width:100%;min-width:0;padding:0;display:flex;box-shadow:0 0 18px #18ffff2e,inset 0 0 18px #18ffff14}.yawn-character-chat-field button{color:#dffeff;min-width:3rem;height:3rem;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#03141ce6;border:0;border-right:1px solid #18ffff5c;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;gap:.32rem;font-size:.72rem;font-weight:900;transition:border-color .16s,color .16s,opacity .16s,transform .16s;display:inline-flex}.yawn-character-chat-field button[type=submit]{border-left:1px solid #18ffff5c;border-right:0;min-width:5.5rem;padding:0 .82rem}.yawn-character-chat-field button:not(:disabled):hover{color:#fff;border-color:#ff45e4;transform:translateY(-1px)}.yawn-character-chat-field button:disabled{cursor:not-allowed;opacity:.42}.yawn-character-chat-field textarea{resize:none;color:#eaffff;background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:3rem;max-height:7rem;padding:.7rem .8rem;font-size:clamp(.78rem,1.7vw,.94rem);font-weight:750;line-height:1.45}.yawn-character-chat-field textarea::placeholder{color:#dffeff70}.yawn-character-chat-proof{color:#dffeff9e;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:center;font-size:clamp(.54rem,1.15vw,.68rem);font-weight:800;line-height:1.35}.yawn-face-interior{--yawn-face-width:760px;--yawn-face-radius:clamp(1.15rem, 3.8vw, 2.1rem);--yawn-face-rail-padding-x:clamp(.72rem, 2.2vw, 1.35rem);--yawn-face-header-padding-y:clamp(.55rem, 1.25vw, .82rem);--yawn-face-body-padding-y:clamp(.72rem, 1.8vw, 1.1rem);--yawn-face-composer-padding-y:clamp(.55rem, 1.35vw, .82rem);--yawn-face-row-gap:clamp(.55rem, 1.35vw, .82rem);--yawn-face-bg:var(--yawn-surface-base);--yawn-face-border:rgba(var(--yawn-color-cyan-rgb), .72);--yawn-face-border-subtle:rgba(var(--yawn-color-cyan-rgb), .24);--yawn-face-glow:0 0 10px rgba(var(--yawn-color-cyan-rgb), .64), 0 0 24px rgba(var(--yawn-color-cyan-rgb), .28), inset 0 0 22px rgba(var(--yawn-color-cyan-rgb), .09), inset 0 0 44px #000000b8;width:min(100%, var(--yawn-face-width));border:1px solid var(--yawn-face-border);border-radius:var(--yawn-face-radius);background:var(--yawn-face-bg);height:100%;min-height:0;max-height:100%;box-shadow:var(--yawn-face-glow);color:var(--yawn-text-primary);grid-template-rows:auto minmax(0,1fr) auto;justify-self:center;display:grid;overflow:hidden}.yawn-consent-screen-expanded .yawn-face-interior{--yawn-face-width:100%;--yawn-face-radius:0}.yawn-face-header{width:100%;box-shadow:none;padding:var(--yawn-face-header-padding-y) var(--yawn-face-rail-padding-x);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);place-items:stretch stretch;gap:clamp(.55rem,1.25vw,.78rem);margin:0;display:grid}.yawn-character-face-header.yawn-face-header,.yawn-target-feedback-header.yawn-face-header{align-items:stretch}.yawn-face-browser-strip{isolation:isolate;min-width:0;min-height:clamp(2.35rem,4.2vw,2.95rem);margin:calc(var(--yawn-face-header-padding-y) * -1) calc(var(--yawn-face-rail-padding-x) * -1) 0;width:calc(100% + (var(--yawn-face-rail-padding-x) * 2));background-color:var(--yawn-surface-base);padding:clamp(.34rem, .85vw, .48rem) var(--yawn-face-rail-padding-x);border-bottom:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.42rem,1vw,.62rem);display:grid;position:relative;overflow:hidden}.yawn-face-browser-strip:before{content:"";z-index:-2;background:linear-gradient(90deg, rgba(var(--yawn-color-pink-rgb), .18), rgba(var(--yawn-color-cyan-rgb), .1) 48%, rgba(var(--yawn-color-pink-rgb), .16)), linear-gradient(180deg, #0000006b, #0209161f 58%, #0000002e), var(--yawn-browser-header-texture) center top / cover no-repeat, var(--yawn-surface-base);filter:saturate(1.16)contrast(1.05)brightness(.86);image-rendering:pixelated;pointer-events:none;position:absolute;inset:0}.yawn-face-browser-strip:after{content:"";z-index:-1;background-image:repeating-linear-gradient(90deg, transparent 0 6px, rgba(var(--yawn-color-cyan-rgb), .14) 6px 7px, transparent 7px 12px), repeating-linear-gradient(0deg, transparent 0 5px, rgba(var(--yawn-color-pink-rgb), .08) 5px 6px, transparent 6px 10px);opacity:.68;pointer-events:none;position:absolute;inset:0}.yawn-face-browser-strip>*{z-index:1;position:relative}.yawn-consent-face[data-yawn-face-mode=expanded] .yawn-face-browser-strip,.yawn-consent-face-expanded .yawn-face-browser-strip,.yawn-character-face-expanded .yawn-face-browser-strip{-webkit-backdrop-filter:blur(10px)saturate(1.18);backdrop-filter:blur(10px)saturate(1.18);background-color:#00000052}.yawn-consent-face[data-yawn-face-mode=expanded] .yawn-face-browser-strip:before,.yawn-consent-face-expanded .yawn-face-browser-strip:before,.yawn-character-face-expanded .yawn-face-browser-strip:before{background:linear-gradient(90deg, rgba(var(--yawn-color-pink-rgb), .12), rgba(var(--yawn-color-cyan-rgb), .08) 48%, rgba(var(--yawn-color-pink-rgb), .1)), linear-gradient(180deg, #0003, #0209160a 58%, #00000014), var(--yawn-browser-header-texture) center top / cover no-repeat;opacity:.46}.yawn-consent-face[data-yawn-face-mode=expanded] .yawn-face-browser-strip:after,.yawn-consent-face-expanded .yawn-face-browser-strip:after,.yawn-character-face-expanded .yawn-face-browser-strip:after{opacity:.38}.yawn-face-browser-strip[data-yawn-face-strip=public-yawn]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.yawn-face-browser-strip[data-yawn-face-strip=public-yawn]:before,.yawn-face-browser-strip[data-yawn-face-strip=public-yawn]:after{filter:none;opacity:0;background:0 0}.yawn-face-browser-strip-mark{background:rgba(var(--yawn-color-cyan-rgb), .1);width:clamp(1.85rem,3vw,2.25rem);height:clamp(1.85rem,3vw,2.25rem);color:var(--yawn-accent-primary);box-shadow:0 0 14px rgba(var(--yawn-color-cyan-rgb), .12), inset 0 0 0 1px #ffffff0a;border:0;border-radius:clamp(.42rem,.9vw,.58rem);place-items:center;display:grid}.yawn-face-browser-path{min-width:0;color:rgba(var(--yawn-color-white-rgb), .88);font-family:var(--yawn-font-heading);text-align:center;text-shadow:0 1px 2px #000000e6,0 0 14px #000000b8;justify-content:center;align-items:center;gap:clamp(.18rem,.55vw,.34rem);font-size:clamp(.72rem,1.15vw,.95rem);font-weight:900;line-height:1.1;display:flex;overflow:hidden}.yawn-face-browser-host{color:var(--yawn-text-primary);flex:none}.yawn-face-browser-divider{color:rgba(var(--yawn-color-cyan-rgb), .46);flex:none}.yawn-face-browser-local-route{align-items:center;min-width:0;display:inline-flex;overflow:hidden}.yawn-face-browser-path .yawn-face-browser-root-link{color:var(--yawn-accent-logo);text-shadow:0 0 10px rgba(var(--yawn-color-lime-rgb), .48), 0 1px 2px #000000db;flex:none;text-decoration:none;transition:color .16s,text-shadow .16s}.yawn-face-browser-path .yawn-face-browser-root-link:hover,.yawn-face-browser-path .yawn-face-browser-root-link:focus-visible{color:var(--yawn-focus-ring);text-shadow:0 0 14px rgba(var(--yawn-color-lime-rgb), .72), 0 1px 2px #000000db}.yawn-face-browser-path .yawn-face-browser-root-link:focus-visible{outline:2px solid rgba(var(--yawn-color-lime-rgb), .82);outline-offset:.16rem}.yawn-face-browser-path-tail{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:rgba(var(--yawn-color-white-rgb), .7);overflow:hidden}.yawn-face-browser-actions{flex:none;justify-content:flex-end;align-items:center;gap:clamp(.28rem,.7vw,.42rem);display:flex}.yawn-face-browser-strip .yawn-face-icon-button,.yawn-face-browser-strip .yawn-browser-icon-button,.yawn-face-browser-strip .yawn-screen-control,.yawn-face-browser-strip .yawn-face-close,.yawn-face-browser-strip .yawn-target-feedback-close{box-sizing:border-box;background:rgba(var(--yawn-color-cyan-rgb), .1);width:clamp(1.95rem,3.4vw,2.35rem);min-width:0;height:clamp(1.95rem,3.4vw,2.35rem);color:var(--yawn-accent-primary);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .22);border:0;border-radius:clamp(.42rem,.9vw,.58rem);justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:static}.yawn-face-browser-strip .yawn-screen-enter-control{grid-auto-flow:row;gap:0;padding-inline:0}.yawn-face-browser-strip .yawn-face-icon-button>svg,.yawn-face-browser-strip .yawn-browser-icon-button>svg{width:clamp(.95rem,1.55vw,1.16rem);height:clamp(.95rem,1.55vw,1.16rem)}.yawn-face-browser-strip .yawn-face-icon-button-world{background:rgba(var(--yawn-color-cyan-rgb), .1);color:var(--yawn-accent-primary);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .25)}.yawn-face-browser-strip .yawn-face-icon-button-expand{background:rgba(var(--yawn-color-lime-rgb), .1);color:var(--yawn-accent-logo);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .24)}.yawn-face-browser-strip .yawn-face-icon-button-delete{background:rgba(var(--yawn-color-orange-rgb), .12);color:var(--yawn-accent-source);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-orange-rgb), .26)}.yawn-face-browser-strip .yawn-face-icon-button-schedule{border:1px solid rgba(var(--yawn-color-lime-rgb), .42);color:var(--yawn-accent-logo);box-shadow:none;background:0 0;position:relative;overflow:visible}.yawn-face-browser-strip .yawn-face-icon-button-schedule:hover,.yawn-face-browser-strip .yawn-face-icon-button-schedule[data-yawn-icon-active=true]{border-color:rgba(var(--yawn-color-lime-rgb), .76);background:rgba(var(--yawn-color-lime-rgb), .06);color:var(--yawn-text-primary);box-shadow:0 0 16px rgba(var(--yawn-color-lime-rgb), .18), inset 0 0 0 1px rgba(var(--yawn-color-lime-rgb), .18)}.yawn-face-icon-badge{border:1px solid rgba(var(--yawn-color-black-rgb), .8);background:var(--yawn-accent-lacuna);min-width:1.05rem;height:1.05rem;color:var(--yawn-color-white);box-shadow:0 0 12px rgba(var(--yawn-color-pink-rgb), .42);border-radius:999px;place-items:center;padding-inline:.22rem;font-size:.62rem;font-weight:950;line-height:1;display:grid;position:absolute;top:-.38rem;right:-.38rem}.yawn-face-browser-strip .yawn-face-icon-button-exit{background:rgba(var(--yawn-color-pink-rgb), .1);color:var(--yawn-accent-lacuna);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-pink-rgb), .26)}.yawn-face-browser-strip .yawn-face-icon-button-active,.yawn-face-browser-strip .yawn-face-icon-button:hover,.yawn-face-browser-strip .yawn-browser-icon-button:hover,.yawn-face-browser-strip .yawn-screen-control:hover,.yawn-face-browser-strip .yawn-face-close:hover,.yawn-face-browser-strip .yawn-target-feedback-close:hover{box-shadow:0 0 16px rgba(var(--yawn-color-cyan-rgb), .24), inset 0 0 0 1px #ffffff0f;transform:translateY(-1px)}.yawn-face-browser-strip .yawn-face-icon-button-delete:hover,.yawn-face-browser-strip .yawn-face-icon-button-delete.yawn-face-icon-button-active{background:rgba(var(--yawn-color-orange-rgb), .18);color:var(--yawn-text-primary);box-shadow:0 0 16px rgba(var(--yawn-color-orange-rgb), .24), inset 0 0 0 1px #ffffff0f}.yawn-face-browser-strip .yawn-face-icon-button:disabled,.yawn-face-browser-strip .yawn-browser-icon-button:disabled,.yawn-face-browser-strip .yawn-screen-control:disabled{cursor:not-allowed;opacity:.46;transform:none}.yawn-face-browser-strip .yawn-face-icon-button:focus-visible,.yawn-face-browser-strip .yawn-browser-icon-button:focus-visible,.yawn-face-browser-strip .yawn-screen-control:focus-visible,.yawn-face-browser-strip .yawn-face-close:focus-visible,.yawn-face-browser-strip .yawn-target-feedback-close:focus-visible{outline:2px solid var(--yawn-focus-ring);outline-offset:2px}.yawn-face-control-text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yawn-face-header-summary{align-items:center;gap:clamp(.58rem,1.35vw,.88rem);min-width:0;display:flex}.yawn-face-header-avatar-button{border:1px solid var(--yawn-target-layer-border,rgba(var(--yawn-color-cyan-rgb), .34));background:radial-gradient(circle at 50% 0%, var(--yawn-target-layer-bg-strong,rgba(var(--yawn-color-cyan-rgb), .16)), transparent 58%), #000307e0;color:#f7fbff;width:clamp(3rem,5vw,3.65rem);height:clamp(3rem,5vw,3.65rem);box-shadow:inset 0 0 18px var(--yawn-target-layer-glow,rgba(var(--yawn-color-cyan-rgb), .16)), 0 0 18px #00000038;border-radius:.55rem;flex:none;place-items:stretch stretch;padding:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.yawn-face-header-avatar-button:hover{border-color:var(--yawn-target-layer-color,var(--yawn-accent-primary));box-shadow:inset 0 0 22px var(--yawn-target-layer-glow,rgba(var(--yawn-color-cyan-rgb), .24)), 0 0 18px var(--yawn-target-layer-glow,rgba(var(--yawn-color-cyan-rgb), .2));transform:translateY(-1px)}.yawn-face-header-avatar-button img{object-fit:cover;width:100%;height:100%}.yawn-face-header-avatar-button span{width:1.35rem;height:1.35rem;color:var(--yawn-target-layer-color,var(--yawn-accent-primary));background:#000000c7;border:1px solid #ffffff38;border-radius:.36rem;place-items:center;display:grid;position:absolute;bottom:.28rem;right:.28rem}.yawn-face-header-copy{min-width:0}.yawn-face-header-kicker{color:var(--yawn-target-layer-color,var(--yawn-accent-primary));letter-spacing:.12em;text-transform:uppercase;font-size:clamp(.58rem,1vw,.68rem);font-weight:950;line-height:1.1}.yawn-face-header-summary h2{color:var(--yawn-text-primary);letter-spacing:0;overflow-wrap:anywhere;margin:.18rem 0 0;font-size:clamp(.95rem,1.5vw,1.14rem);font-weight:950;line-height:1.1}.yawn-face-header-summary p{min-width:0;color:rgba(var(--yawn-color-white-rgb), .76);overflow-wrap:anywhere;flex-wrap:wrap;gap:.28rem .46rem;margin:.36rem 0 0;font-size:clamp(.62rem,1vw,.72rem);font-weight:800;line-height:1.25;display:flex}.yawn-face-header-meta{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:.34rem;margin-left:auto;display:flex}.yawn-face-header-meta span{background:rgba(var(--yawn-color-cyan-rgb), .08);min-width:0;color:rgba(var(--yawn-color-white-rgb), .84);border:0;border-radius:.42rem;padding:.34rem .46rem;font-size:clamp(.58rem,1vw,.68rem);font-weight:900;line-height:1}.yawn-contract-terminal-header .yawn-face-browser-strip span,.yawn-contract-terminal-header .yawn-face-header-summary span{color:inherit;text-shadow:none}.yawn-contract-terminal-header .yawn-face-control-text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yawn-face-body{width:100%;min-width:0;min-height:0;padding:var(--yawn-face-body-padding-y) var(--yawn-face-rail-padding-x);background:0 0;margin:0;overflow:auto}.yawn-layer-zero{width:100%;box-shadow:none;background:0 0;border-radius:0;margin:0}.yawn-face-composer{border-top:1px solid var(--yawn-face-border-subtle);background:var(--yawn-surface-raised);width:100%;box-shadow:none;padding:var(--yawn-face-composer-padding-y) var(--yawn-face-rail-padding-x);border-radius:0;margin:0}.yawn-consent-screen.yawn-character-screen,.yawn-consent-screen.yawn-target-feedback-screen{box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;align-content:stretch;gap:0;padding:0;overflow:hidden}.yawn-character-interior{--yawn-face-width:100%}.yawn-character-screen-expanded .yawn-character-interior{--yawn-face-radius:0}.yawn-contract-terminal-header.yawn-face-header{z-index:3;min-height:var(--yawn-contract-terminal-header-height);background:0 0;border-bottom:0;position:relative;top:auto}.yawn-character-body.yawn-face-body{padding:0;overflow:hidden}.yawn-contract-terminal.yawn-character-terminal{height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.yawn-character-terminal .yawn-character-scroll{align-content:start;gap:var(--yawn-face-row-gap);padding:var(--yawn-face-body-padding-y) var(--yawn-face-rail-padding-x) calc(var(--yawn-face-body-padding-y) + 7rem);overflow-y:auto}.yawn-character-intake,.yawn-character-conversation{background:var(--yawn-surface-raised);border:0;border-radius:clamp(.55rem,1.5vw,.8rem);overflow:hidden}.yawn-character-conversation{border-bottom:0}.yawn-axis-stack{background:#0003076b}.yawn-character-chat.yawn-face-composer{z-index:2;border-top:1px solid var(--yawn-face-border-subtle);align-self:stretch;gap:clamp(.45rem,1.1vw,.7rem);min-width:0;position:relative;bottom:auto}.yawn-character-config-scroll{background:rgba(var(--yawn-color-white-rgb), .04);border:0;border-radius:clamp(.45rem,1.2vw,.7rem);padding:clamp(.6rem,1.3vw,.9rem)}.yawn-character-chat-field{box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .16);background:#000307b8;border:0;border-radius:clamp(.48rem,1.2vw,.7rem);overflow:hidden}.yawn-target-feedback-modal{width:auto;min-width:0;height:auto;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;align-content:stretch;gap:0;padding:0;display:grid;overflow:hidden}.yawn-target-feedback-interior{--yawn-face-width:100%;--yawn-face-border:var(--yawn-target-layer-border,rgba(var(--yawn-color-pink-rgb), .42));--yawn-face-border-subtle:var(--yawn-target-layer-border,rgba(var(--yawn-color-pink-rgb), .24));--yawn-face-bg:linear-gradient(180deg, var(--yawn-target-layer-bg,rgba(var(--yawn-color-pink-rgb), .11)), rgba(var(--yawn-color-ink-rgb), .95)), var(--yawn-surface-base);--yawn-face-glow:0 24px 72px #00000070, 0 0 32px var(--yawn-target-layer-glow,rgba(var(--yawn-color-pink-rgb), .2)), inset 0 0 22px rgba(var(--yawn-color-cyan-rgb), .07);color:var(--yawn-text-primary);font-family:var(--yawn-font-heading);min-width:0}.yawn-target-feedback-header.yawn-face-header{z-index:3;padding-right:var(--yawn-face-rail-padding-x);background:0 0;border:0;position:relative;top:auto}.yawn-target-feedback-enter{flex:none;margin-left:auto;position:static}.yawn-target-feedback-close{flex:none;position:static}.yawn-target-feedback-body.yawn-face-body{align-content:start;gap:var(--yawn-face-row-gap);padding:var(--yawn-face-body-padding-y) var(--yawn-face-rail-padding-x);overflow:hidden auto}.yawn-target-feedback-composer.yawn-face-composer{z-index:2;border:0;border-top:1px solid var(--yawn-face-border-subtle);padding:var(--yawn-face-composer-padding-y) var(--yawn-face-rail-padding-x);background:linear-gradient(#03141c94,#000307db),#000307db;grid-template-columns:minmax(0,1fr) auto;position:relative;bottom:auto}.yawn-schedule-face-panel{background:var(--yawn-surface-base);grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.yawn-schedule-face-scroll{min-height:0;padding:clamp(.78rem, 1.6vw, 1.08rem) var(--yawn-face-rail-padding-x);flex-direction:column;gap:clamp(.72rem,1.45vw,1rem);display:flex;overflow-y:auto}.yawn-schedule-face-title{justify-content:space-between;align-items:start;gap:.8rem;min-width:0;display:flex}.yawn-schedule-face-title h3{color:var(--yawn-text-primary);margin:0;font-size:clamp(1.05rem,1.65vw,1.28rem);font-weight:900;line-height:1.2}.yawn-schedule-face-title p{color:rgba(var(--yawn-color-white-rgb), .58);font-family:var(--yawn-font-heading);overflow-wrap:anywhere;margin:.28rem 0 0;font-size:clamp(.62rem,1vw,.74rem);font-weight:800;line-height:1.25}.yawn-schedule-face-title button,.yawn-schedule-input-shell button{background:rgba(var(--yawn-color-white-rgb), .05);width:2rem;height:2rem;color:rgba(var(--yawn-color-white-rgb), .62);border:0;border-radius:.48rem;flex:none;place-items:center;display:inline-grid}.yawn-schedule-face-title button:hover,.yawn-schedule-input-shell button:hover{background:rgba(var(--yawn-color-cyan-rgb), .12);color:var(--yawn-text-primary)}.yawn-schedule-field,.yawn-schedule-expiration{gap:.42rem;display:grid}.yawn-schedule-field>label,.yawn-schedule-expiration>label,.yawn-schedule-advanced-row>span strong{color:var(--yawn-text-primary);font-size:clamp(.78rem,1.05vw,.9rem);font-weight:850;line-height:1.25}.yawn-schedule-input-shell,.yawn-schedule-row select,.yawn-schedule-row input,.yawn-schedule-field textarea,.yawn-schedule-expiration-date input,.yawn-schedule-advanced-row select,.yawn-schedule-advanced-row input{background:rgba(var(--yawn-color-white-rgb), .06);color:var(--yawn-text-primary);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .05);border:0;border-radius:.62rem}.yawn-schedule-input-shell:focus-within,.yawn-schedule-row select:focus,.yawn-schedule-row input:focus,.yawn-schedule-field textarea:focus,.yawn-schedule-expiration-date input:focus,.yawn-schedule-advanced-row select:focus,.yawn-schedule-advanced-row input:focus{box-shadow:0 0 0 2px rgba(var(--yawn-color-lime-rgb), .62), inset 0 0 0 1px rgba(var(--yawn-color-cyan-rgb), .18);outline:none}.yawn-schedule-input-shell{align-items:center;gap:.5rem;min-height:2.35rem;padding:.45rem .55rem .45rem .8rem;display:flex}.yawn-schedule-input-shell input,.yawn-schedule-field textarea{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0}.yawn-schedule-input-shell input:focus,.yawn-schedule-field textarea:focus{outline:none}.yawn-schedule-row{grid-template-columns:minmax(8.5rem,.8fr) minmax(8rem,1fr);gap:.5rem;display:grid}.yawn-schedule-row:has(select+select+input){grid-template-columns:minmax(7.2rem,.8fr) minmax(7.2rem,1fr) minmax(7rem,1fr)}.yawn-schedule-row select,.yawn-schedule-row input,.yawn-schedule-advanced-row select,.yawn-schedule-advanced-row input{min-width:0;height:2.35rem;padding:0 .72rem;font-size:clamp(.78rem,1vw,.92rem);font-weight:750}.yawn-schedule-field textarea{resize:vertical;min-height:6.2rem;padding:.78rem .9rem;line-height:1.45}.yawn-schedule-expiration>label{width:fit-content;color:rgba(var(--yawn-color-white-rgb), .78);cursor:pointer;align-items:center;gap:.52rem;display:inline-flex}.yawn-schedule-expiration input[type=checkbox]{accent-color:var(--yawn-accent-logo)}.yawn-schedule-expiration-date{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .18s,opacity .18s;display:grid}.yawn-schedule-expiration-date-open{opacity:1;grid-template-rows:1fr}.yawn-schedule-expiration-date input{min-height:0;padding:0 .72rem;overflow:hidden}.yawn-schedule-option-card,.yawn-schedule-advanced{background:rgba(var(--yawn-color-white-rgb), .045);box-shadow:inset 0 0 0 1px rgba(var(--yawn-color-white-rgb), .06);border-radius:.78rem;overflow:hidden}.yawn-schedule-option-card{justify-content:space-between;align-items:center;gap:1rem;padding:.82rem .92rem;display:flex}.yawn-schedule-option-card span,.yawn-schedule-advanced-trigger strong,.yawn-schedule-advanced-row strong{color:var(--yawn-text-primary);font-size:clamp(.78rem,1vw,.92rem);font-weight:850;line-height:1.25;display:block}.yawn-schedule-option-card p,.yawn-schedule-advanced-trigger small,.yawn-schedule-advanced-row small{color:rgba(var(--yawn-color-white-rgb), .58);margin:.18rem 0 0;font-size:clamp(.68rem,.95vw,.78rem);font-weight:650;line-height:1.35;display:block}.yawn-schedule-switch{background:rgba(var(--yawn-color-white-rgb), .22);border:0;border-radius:999px;flex:none;align-items:center;width:2.35rem;height:1.25rem;padding:.14rem;transition:background .16s;display:inline-flex}.yawn-schedule-switch span{background:var(--yawn-color-white);border-radius:999px;width:.96rem;height:.96rem;transition:transform .16s}.yawn-schedule-switch-on{background:rgba(var(--yawn-color-lime-rgb), .58)}.yawn-schedule-switch-on span{transform:translate(1.08rem)}.yawn-schedule-advanced-trigger{width:100%;min-width:0;color:var(--yawn-text-primary);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem .92rem;display:flex}.yawn-schedule-advanced-trigger svg{color:rgba(var(--yawn-color-white-rgb), .58);flex:none;transition:transform .16s}.yawn-schedule-chevron-open{transform:rotate(180deg)}.yawn-schedule-advanced-body{border-top:1px solid rgba(var(--yawn-color-white-rgb), .08);gap:.72rem;padding:.9rem .92rem 1rem;display:grid}.yawn-schedule-advanced-row{grid-template-columns:minmax(0,1fr) minmax(9.5rem,13rem);align-items:center;gap:.78rem;display:grid}.yawn-schedule-status{background:rgba(var(--yawn-color-cyan-rgb), .08);color:rgba(var(--yawn-color-white-rgb), .82);border-radius:.62rem;padding:.68rem .78rem;font-size:clamp(.72rem,1vw,.84rem);font-weight:750;line-height:1.4}.yawn-schedule-footer{border-top:1px solid var(--yawn-face-border-subtle);background:var(--yawn-surface-raised);min-width:0;padding:.78rem var(--yawn-face-rail-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.72rem;display:flex}.yawn-schedule-footer>div{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.yawn-schedule-footer>div:first-child span{background:rgba(var(--yawn-color-lime-rgb), .1);color:rgba(var(--yawn-color-white-rgb), .76);border-radius:999px;padding:.28rem .5rem;font-size:.72rem;font-weight:800}.yawn-schedule-secondary,.yawn-schedule-primary{border-radius:.52rem;justify-content:center;align-items:center;min-width:4.5rem;height:2.3rem;padding-inline:.9rem;font-size:.86rem;font-weight:850;display:inline-flex}.yawn-schedule-secondary{border:1px solid rgba(var(--yawn-color-white-rgb), .14);color:var(--yawn-text-primary);background:0 0}.yawn-schedule-primary{background:var(--yawn-accent-logo);color:var(--yawn-color-black);border:0}.yawn-schedule-primary:disabled{cursor:not-allowed;opacity:.48}@media (max-width:720px){.yawn-consent-face.yawn-target-feedback-face{width:min(calc((100vw - (var(--yawn-target-feedback-layer-padding,1rem) * 2)) * var(--yawn-target-feedback-frame-width-fit,.985)), calc((100dvh - (var(--yawn-target-feedback-layer-padding,1rem) * 2)) * var(--yawn-target-feedback-frame-height-aspect-fit,1.5625)));height:auto;max-height:calc((100dvh - (var(--yawn-target-feedback-layer-padding,1rem) * 2)) * var(--yawn-target-feedback-frame-height-fit,.985))}.yawn-face-interior{--yawn-face-rail-padding-x:clamp(.62rem, 3.2vw, .9rem);--yawn-face-radius:clamp(.9rem, 4vw, 1.35rem)}.yawn-target-feedback-composer.yawn-face-composer,.yawn-schedule-row,.yawn-schedule-advanced-row{grid-template-columns:1fr}.yawn-schedule-row:has(select+select+input){grid-template-columns:1fr}}.yawn-character-screen{font-size:var(--yawn-readable-body-size)}.yawn-character-intake{grid-template-columns:minmax(256px,320px) minmax(0,1fr);min-height:320px}.yawn-character-avatar-button,.yawn-character-avatar-button img{width:320px;height:320px}.yawn-character-avatar-button span{min-height:clamp(2.9rem,3.8vw,3.4rem);font-size:var(--yawn-readable-label-size);letter-spacing:0;line-height:1.1}.yawn-character-details header{gap:.38rem;padding:clamp(1rem,1.9vw,1.35rem)}.yawn-character-details h2{font-size:var(--yawn-readable-heading-size);line-height:.98}.yawn-character-message-meta,.yawn-character-detail span,.yawn-formation-hero dt,.yawn-formation-kicker,.yawn-formation-checklist-item span,.yawn-formation-recommendation span,.yawn-formation-recommendation-meta,.yawn-formation-boundary,.yawn-quest-quadrant span,.yawn-axis-stack>header span,.yawn-axis-item dt,.yawn-axis-item header span,.yawn-axis-item header small,.yawn-axis-sprite span,.quest-placement-card span,.yawn-character-config-step,.yawn-character-info-alert,.yawn-character-chat-heading,.yawn-character-chat-proof{font-size:var(--yawn-readable-label-size);letter-spacing:0;line-height:1.08}.yawn-character-detail,.yawn-formation-hero>div,.yawn-formation-hero dl,.yawn-formation-recommendation,.yawn-quest-quadrant,.yawn-axis-stack>header,.yawn-axis-item-body>header,.yawn-axis-item-body dl div,.yawn-character-message,.yawn-character-question-message,.yawn-character-config-scroll{padding:clamp(.95rem,1.8vw,1.35rem)}.yawn-character-detail-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.yawn-character-detail strong,.yawn-character-object-type-select select,.yawn-character-object-type-add input,.yawn-formation-hero dd,.yawn-quest-quadrant strong,.yawn-axis-stack>header strong,.yawn-axis-item dd,.yawn-axis-item-body header strong,.yawn-formation-checklist-item strong,.yawn-formation-checklist-item p,.yawn-formation-recommendation p,.yawn-character-message p,.yawn-character-question-message small{font-size:var(--yawn-readable-body-size);line-height:1.28}.yawn-formation-hero{grid-template-columns:minmax(0,1fr) minmax(13rem,auto)}.yawn-formation-hero p,.yawn-character-question-message p{font-size:clamp(1.65rem,2.8vw,2.55rem);line-height:1.08}.yawn-formation-recommendation strong{font-size:clamp(1.75rem,2.8vw,2.45rem);line-height:1.05}.yawn-formation-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.yawn-formation-action,.quest-placement-actions button,.yawn-character-object-type-add button,.yawn-character-chat-field button{letter-spacing:0;min-height:clamp(3.8rem,5vw,4.7rem);padding:clamp(.8rem,1.4vw,1rem) clamp(1rem,1.8vw,1.35rem);font-size:clamp(1rem,1.35vw,1.24rem);line-height:1.08}.yawn-formation-checklist-item{grid-template-columns:clamp(3.2rem,4.6vw,4.2rem) minmax(0,1fr)}.yawn-formation-checklist-item section{gap:.48rem;padding:clamp(.85rem,1.5vw,1.15rem)}.yawn-formation-checklist-item header{grid-template-columns:minmax(9rem,.42fr) minmax(0,1fr)}.yawn-quest-quadrant{min-height:clamp(8rem,11vw,11rem)}.yawn-axis-item{grid-template-columns:minmax(7.6rem,.28fr) minmax(0,1fr)}.yawn-axis-sprite span{padding:.62rem}.yawn-axis-list{max-height:min(58vh,42rem)}.yawn-character-message-list{gap:clamp(.75rem,1.4vw,1.1rem);padding:clamp(.9rem,1.6vw,1.25rem)}.yawn-character-config-scroll{gap:.7rem;max-height:clamp(11rem,28vh,18rem)}.yawn-character-info-alert{padding:.55rem .75rem}.yawn-character-question-message-composer p{font-size:clamp(1.35rem,2.2vw,1.95rem)}.yawn-character-config-rail{gap:.55rem}.yawn-character-config-step{padding:.48rem .66rem}.yawn-character-chat-field button{min-width:clamp(4.5rem,6vw,5.8rem);height:clamp(4rem,5.5vw,4.9rem)}.yawn-character-chat-field button[type=submit]{min-width:clamp(6.5rem,9vw,8.5rem)}.yawn-character-chat-field textarea{min-height:clamp(4rem,5.5vw,4.9rem);max-height:12rem;padding:1rem 1.1rem;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.38}.yawn-character-face:not(.yawn-character-face-expanded) .yawn-character-intake{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);min-height:0}.yawn-character-face:not(.yawn-character-face-expanded) .yawn-character-avatar-button,.yawn-character-face:not(.yawn-character-face-expanded) .yawn-character-avatar-button img{aspect-ratio:1;width:100%;height:auto}.yawn-character-face:not(.yawn-character-face-expanded) .yawn-formation-hero p,.yawn-character-face:not(.yawn-character-face-expanded) .yawn-character-question-message p{font-size:clamp(1rem,1.8vw,1.38rem)}.yawn-character-face:not(.yawn-character-face-expanded) .yawn-character-chat-field button{height:2.9rem;min-height:2.9rem}.yawn-character-face:not(.yawn-character-face-expanded) .yawn-character-chat-field textarea{min-height:2.9rem;max-height:8rem}.quest-placement-card{gap:1.15rem;width:min(94vw,860px);padding:clamp(1.15rem,2.2vw,1.7rem)}.quest-placement-card strong{font-size:clamp(1.55rem,2.6vw,2.25rem);line-height:1.06}.quest-placement-card p{font-size:var(--yawn-readable-body-size);line-height:1.32}.yawn-character-screen-expanded .yawn-character-copy{align-self:center;padding-top:clamp(2.25rem,7vw,4.5rem)}.yawn-character-screen-expanded .yawn-character-chat{place-self:start center;width:100%}.yawn-settings-modal-backdrop{background:#00000094;place-items:center;padding:clamp(.7rem,2vw,1.2rem);display:grid}.yawn-settings-modal{color:#eaffff;background:#02070b;border:1px solid #77d7cf70;border-radius:0;grid-template-rows:auto minmax(0,1fr);width:min(100%,58rem);max-height:min(92vh,48rem);display:grid;overflow:hidden;box-shadow:0 28px 90px #0000009e,inset 0 0 28px #18ffff14}.yawn-settings-modal-header{background:#000307eb;border-bottom:1px solid #77d7cf3d;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.yawn-settings-modal-header h2{color:#eaffff;overflow-wrap:anywhere;margin:.12rem 0 0;font-size:clamp(1rem,2vw,1.3rem);font-weight:950;line-height:1.1}.yawn-settings-modal-kicker{color:#77d7cf;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.62rem;font-weight:950;line-height:1}.yawn-settings-modal-header button,.yawn-settings-danger button{color:#dffeff;min-height:2.5rem;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#77d7cf1a;border:1px solid #77d7cf57;border-radius:0;justify-content:center;align-items:center;gap:.42rem;font-size:.75rem;font-weight:950;transition:border-color .16s,background .16s,color .16s,opacity .16s,transform .16s;display:inline-flex}.yawn-settings-modal-header button{width:2.5rem}.yawn-settings-modal-header button:hover,.yawn-settings-danger button:not(:disabled):hover{color:#fff;border-color:#ff45e4ad;transform:translateY(-1px)}.yawn-settings-modal-body{grid-template-columns:256px minmax(0,1fr);min-height:0;display:grid;overflow:auto}.yawn-settings-avatar,.yawn-settings-avatar img{width:256px;height:256px}.yawn-settings-avatar{background:#000307e0;border-right:1px solid #77d7cf47;align-self:start;position:sticky;top:0;overflow:hidden}.yawn-settings-avatar img{object-fit:cover}.yawn-settings-main{align-content:start;gap:.75rem;min-width:0;padding:clamp(.7rem,1.7vw,1rem);display:grid}.yawn-settings-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.5rem;display:grid}.yawn-settings-item{background:#03141cb8;border:1px solid #77d7cf3d;border-radius:0;gap:.2rem;min-width:0;padding:.58rem .65rem;display:grid;box-shadow:inset 0 0 16px #18ffff0e}.yawn-settings-item-attention{background:#fff01f1c;border-color:#fff01f85}.yawn-settings-item span{color:#77d7cfd1;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.56rem;font-weight:950;line-height:1.1}.yawn-settings-item-attention span{color:#fff01f}.yawn-settings-item strong{color:#eaffffeb;overflow-wrap:anywhere;min-width:0;font-size:clamp(.72rem,1.35vw,.88rem);font-weight:820;line-height:1.28}.yawn-settings-danger{background:#7f1d1d2e;border:1px solid #f8717159;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.yawn-settings-danger-title{color:#fecaca;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.66rem;font-weight:950;display:inline-flex}.yawn-settings-danger p{color:#fee2e2c7;margin:.28rem 0 0;font-size:.8rem;font-weight:720;line-height:1.4}.yawn-settings-danger button{color:#fecaca;background:#7f1d1d59;border-color:#f871716b;min-width:11rem}.yawn-settings-danger button.yawn-settings-delete-confirm{color:#fff4b8;background:#fff01f24;border-color:#fff01f94}.yawn-settings-danger button:disabled{cursor:not-allowed;opacity:.42}.yawn-avatar-modal-backdrop{z-index:8;background:#000000ad;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.yawn-avatar-modal{color:#eaffff;background:#02070b;border:1px solid #77d7cf6b;width:min(100%,46rem);box-shadow:0 24px 80px #0000008c}.yawn-avatar-modal header{border-bottom:1px solid #77d7cf38;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.yawn-avatar-modal h2{margin:.12rem 0 0;font-size:1rem;font-weight:900}.yawn-avatar-modal-kicker{color:#77d7cf;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.62rem;font-weight:950}.yawn-avatar-modal header button,.yawn-avatar-modal-tools button{color:#dffeff;background:#77d7cf1a;border:1px solid #77d7cf57;border-radius:0;justify-content:center;align-items:center;gap:.45rem;min-height:2.5rem;font-weight:850;display:inline-flex}.yawn-avatar-modal-tools button:disabled{cursor:not-allowed;opacity:.5}.yawn-avatar-modal header button{width:2.5rem}.yawn-avatar-modal-body{grid-template-columns:256px minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.yawn-avatar-modal-preview,.yawn-avatar-modal-preview img{width:256px;height:256px}.yawn-avatar-modal-preview{background:#ffffff0f}.yawn-avatar-modal-preview img{object-fit:cover}.yawn-avatar-modal-tools{align-content:start;gap:.65rem;display:grid}.yawn-avatar-modal-tools a{color:#fff4b8;min-height:2.5rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;border:1px dashed #f4d35e75;align-items:center;padding:0 .8rem;font-size:.72rem;font-weight:900;display:inline-flex}.yawn-avatar-modal-tools p{color:#dffeffa3;margin:0;font-size:.8rem;font-weight:700;line-height:1.45}.yawn-avatar-modal-staged{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#fff01f14;border:1px solid #fff01f4d;padding:.42rem .52rem;color:#fff4b8!important;font-size:.66rem!important;font-weight:900!important}.yawn-avatar-modal-proof{color:#dffeffc7;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#77d7cf0f;border:1px solid #77d7cf38;gap:.35rem;padding:.55rem .6rem;font-size:.66rem;font-weight:850;line-height:1.35;display:grid}@media (max-width:760px){.yawn-character-face{width:min(98%,760px)}.yawn-character-intake,.yawn-contract-profile-card,.yawn-birth-template,.yawn-avatar-modal-body,.yawn-settings-modal-body,.worker-license-summary,.child-yawn-scope,.yawn-setup-file-row,.yawn-setup-object-type-grid,.yawn-setup-goal-list,.yawn-setup-transfer-grid,.yawn-setup-tempo,.yawn-setup-template{grid-template-columns:1fr}.yawn-setup-template-action{border-top:1px solid #77d7cf2e;border-left:0}.worker-license-summary div{border-bottom:1px solid #77d7cf2e;border-right:0}.worker-license-summary div:last-child{border-bottom:0}.worker-readiness-row{grid-template-columns:minmax(0,1fr);gap:.3rem}.yawn-character-avatar-button,.yawn-character-avatar-button img,.yawn-contract-profile-avatar,.yawn-contract-profile-avatar img,.yawn-birth-template-avatar,.yawn-birth-template-avatar img,.yawn-avatar-modal-preview,.yawn-avatar-modal-preview img,.yawn-settings-avatar,.yawn-settings-avatar img{aspect-ratio:1;width:min(256px,100%);height:auto}.yawn-character-avatar-button,.yawn-birth-template-avatar,.yawn-settings-avatar{border-bottom:1px solid #77d7cf47;border-right:0}.yawn-contract-profile-avatar{border-bottom:0;border-right:0;box-shadow:inset 0 -1px #77d7cf47}.yawn-settings-danger{flex-direction:column;align-items:stretch}.yawn-settings-danger button{width:100%}.yawn-character-object-type-add,.yawn-formation-hero,.yawn-formation-actions,.yawn-quest-frame,.yawn-axis-item,.yawn-axis-item-body dl,.yawn-formation-checklist-item header{grid-template-columns:1fr}.yawn-quest-quadrant,.yawn-quest-quadrant:nth-child(2n),.yawn-quest-quadrant:nth-last-child(-n+2){border-bottom:1px solid #77d7cf2e;border-right:0}.yawn-quest-quadrant:last-child{border-bottom:0}.yawn-formation-hero dl{border-top:1px solid #77d7cf38;border-left:0}.yawn-formation-action{border-bottom:1px solid #77d7cf38;border-right:0;justify-content:flex-start}.yawn-character-config-scroll{max-height:min(34vh,16rem)}.yawn-character-chat-field{border-radius:0}.yawn-character-chat-field button[type=submit] span{display:none}.quest-placement-overlay{--quest-placement-mask-size:min(54vw, 13.5rem);padding:calc(var(--yawn-app-header-height) + .75rem) .75rem .75rem;align-items:start}.quest-placement-card{--quest-placement-mask-size:min(54vw, 13.5rem);grid-template-columns:1fr;grid-template-areas:"copy""mask""actions";width:100%;min-height:min(82vh,34rem)}.quest-placement-actions{grid-template-columns:1fr;display:grid}.company-world-placement-ring{width:min(76vmin,440px)}.yawn-character-conversation-title{padding-right:4.6rem}}.yawn-login-page{perspective:1200px}.yawn-login-face{width:min(98vw,860px);animation:.64s cubic-bezier(.22,1,.36,1) both yawn-face-zoom-in}.yawn-login-screen{grid-template-rows:auto minmax(0,auto);align-content:center;gap:clamp(.42rem,1.2vw,.72rem);padding:clamp(.7rem,2vw,1.15rem);inset:14% 16%}.yawn-login-logo{opacity:.92;filter:drop-shadow(0 0 12px #18ffff66);justify-self:center;width:min(72%,18rem)}.yawn-login-form{justify-self:center;gap:clamp(.42rem,1.1vw,.62rem);width:min(100%,24rem);display:grid;position:relative}.yawn-login-field{color:#dffeffcc;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:left;text-transform:uppercase;gap:.22rem;font-size:clamp(.55rem,1.2vw,.68rem);font-weight:900;display:grid}.yawn-login-field input{color:#eaffff;width:100%;min-height:clamp(2rem,4.6vw,2.5rem);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:none;background:#000307e6;border:1px solid #18ffff75;border-radius:6px;outline:none;padding:.45rem .6rem;font-size:clamp(.78rem,1.8vw,.95rem);font-weight:800;box-shadow:inset 0 0 14px #18ffff14}.yawn-password-input-shell{display:grid;position:relative}.yawn-password-input-shell input{padding-right:clamp(2.4rem,5.4vw,2.85rem)}.yawn-password-visibility-toggle{color:#dffeffd1;cursor:pointer;background:#000307c7;border:1px solid #18ffff5c;border-radius:5px;justify-content:center;align-items:center;width:clamp(1.6rem,3.8vw,1.95rem);height:clamp(1.6rem,3.8vw,1.95rem);transition:border-color .16s,background .16s,color .16s;display:inline-flex;position:absolute;top:50%;right:.32rem;transform:translateY(-50%)}.yawn-password-visibility-toggle:hover,.yawn-password-visibility-toggle:focus-visible{color:#fff;background:#ff45e424;border-color:#ff45e4;outline:none}.yawn-login-field input:focus-visible{border-color:#ff45e4;box-shadow:0 0 0 2px #ff45e42e,inset 0 0 14px #18ffff1a}.yawn-login-error{color:#ffd2dc;background:#ff45601f;border:1px solid #ff456085;border-radius:6px;padding:.38rem .5rem;font-size:clamp(.6rem,1.3vw,.72rem);font-weight:800;line-height:1.3}.yawn-login-success{color:#d9ffe8;background:#2dff801f;border:1px solid #2dff8085;border-radius:6px;align-items:center;gap:.4rem;padding:.38rem .5rem;font-size:clamp(.6rem,1.3vw,.72rem);font-weight:800;line-height:1.3;display:flex}.yawn-login-success svg{color:#4ade80;flex:none}.yawn-login-help,.yawn-login-link{color:#dffeffbd;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:center;margin:0;font-size:clamp(.58rem,1.25vw,.72rem);font-weight:800;line-height:1.35}.yawn-login-link{text-underline-offset:.18rem;text-transform:uppercase;justify-self:center;-webkit-text-decoration:underline #18ffff80;text-decoration:underline #18ffff80}.yawn-login-link:hover{color:#fff;text-decoration-color:#ff45e4}.yawn-login-submit{color:#eaffff;min-height:clamp(2.05rem,4.8vw,2.55rem);font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#18ffff1f;border:1px solid #18ffffb8;border-radius:6px;justify-content:center;align-items:center;gap:.36rem;font-size:clamp(.7rem,1.55vw,.86rem);font-weight:900;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}.yawn-login-submit:hover{color:#fff;background:#ff45e424;border-color:#ff45e4;transform:translateY(-1px)}.yawn-login-submit:disabled{cursor:not-allowed;opacity:.52;transform:none}.yawn-sign-up-face{width:min(98vw,900px)}.yawn-sign-up-screen{grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:clamp(.44rem,1.2vw,.75rem);inset:12% 14% 11%}.yawn-sign-up-copy{color:#dffeffcc;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:left;gap:.22rem;display:grid}.yawn-sign-up-kicker{color:#f4d35e;letter-spacing:0;text-transform:uppercase;font-size:clamp(.55rem,1.15vw,.68rem);font-weight:950;line-height:1}.yawn-sign-up-copy h1{color:#eaffff;letter-spacing:0;text-shadow:0 0 14px #18ffff8a;margin:0;font-size:clamp(.9rem,2.3vw,1.35rem);font-weight:950;line-height:1.08}.yawn-sign-up-copy p{color:#dffeffb8;margin:0;font-size:clamp(.58rem,1.22vw,.72rem);font-weight:760;line-height:1.35}.yawn-sign-up-form{gap:clamp(.34rem,1vw,.58rem);min-height:0;display:grid}.yawn-sign-up-agreement{overscroll-behavior:contain;scrollbar-color:#18ffffad #00000047;scrollbar-width:thin;min-height:0;overflow-y:auto}.yawn-sign-up-actions{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(.3rem,1vw,.55rem);display:grid}.yawn-sign-up-actions .yawn-login-link{background:#03141cb8;border:1px solid #18ffff7a;border-radius:6px;justify-content:center;align-items:center;gap:.32rem;min-height:clamp(2.05rem,4.8vw,2.55rem);padding:.3rem .5rem;text-decoration:none;display:inline-flex}@keyframes yawn-face-zoom-in{0%{opacity:0;transform:translateY(18px)scale(.88)rotateX(3deg)}to{opacity:1;transform:translateY(0)scale(1)rotateX(0)}}@keyframes yawn-face-open-from-world{0%{opacity:0;filter:drop-shadow(0 0 8px #18ffff2e)drop-shadow(0 8px 20px #00000057);transform:translateY(12px)scale(.94)}to{opacity:1;filter:drop-shadow(0 0 22px #16fff747)drop-shadow(0 24px 42px #00000085);transform:translateY(0)scale(1)}}@keyframes yawn-face-close-to-world{0%{opacity:1;filter:drop-shadow(0 0 22px #16fff747)drop-shadow(0 24px 42px #00000085);transform:translateY(0)scale(1)}to{opacity:0;filter:drop-shadow(0 0 8px #18ffff1f)drop-shadow(0 8px 20px #0000003d);transform:translateY(12px)scale(.94)}}@keyframes yawn-face-transition-open{0%{clip-path:inset(0);opacity:.98;filter:contrast(1.1)brightness(1.08)saturate(1.12);transform:translate(0)scale(1)}24%{clip-path:inset(8% 6% 4% 10%);opacity:.9;filter:contrast(1.32)brightness(1.18)saturate(1.35)}58%{clip-path:inset(0 12% 16% 4%);opacity:.76;transform:translate3d(calc(var(--yawn-transition-dx) * .58), calc(var(--yawn-transition-dy) * .58), 0) scale(1.8, 1.55)}to{clip-path:inset(14% 0 0);opacity:0;filter:contrast(1.5)brightness(1.32)saturate(1.5);transform:translate3d(var(--yawn-transition-dx), var(--yawn-transition-dy), 0) scale(var(--yawn-transition-scale-x), var(--yawn-transition-scale-y))}}@keyframes yawn-face-transition-close{0%{clip-path:inset(10% 0 0);opacity:.78;filter:contrast(1.46)brightness(1.22)saturate(1.42);transform:translate3d(var(--yawn-transition-dx), var(--yawn-transition-dy), 0) scale(var(--yawn-transition-scale-x), var(--yawn-transition-scale-y))}42%{clip-path:inset(0 12% 12% 6%);opacity:.68;transform:translate3d(calc(var(--yawn-transition-dx) * .42), calc(var(--yawn-transition-dy) * .42), 0) scale(1.6, 1.4)}to{clip-path:inset(0);opacity:0;filter:contrast(1.1)brightness()saturate(1.1);transform:translate(0)scale(1)}}@keyframes yawn-face-screen-pixel-resolve{0%{clip-path:inset(46% 24% 40%);opacity:.04;filter:contrast(1.4)saturate(1.4)}44%{clip-path:inset(20% 9% 16%);opacity:.58}to{clip-path:inset(0);opacity:1;filter:none}}@keyframes yawn-face-transition-reduced{0%{clip-path:none;opacity:.72;filter:none;transform:none}to{clip-path:none;opacity:0;filter:none;transform:none}}@keyframes yawnConsentGridPulse{0%,to{opacity:.16;filter:drop-shadow(0 0 10px #18ffff38)}18%{opacity:.3;filter:drop-shadow(0 0 20px #18ffff6b)}44%{opacity:.18;filter:drop-shadow(0 0 13px #ff45e43d)}}@keyframes yawnConsentGridFlow{0%{background-position:160%,-60%}to{background-position:-60%,160%}}@keyframes yawnConsentAvatarFallbackIdle{0%{background-position:0 0}to{background-position:100% 0}}@keyframes yawn-interface-level-strip-complete{0%{border-color:rgba(var(--yawn-color-lime-rgb), .58);background:linear-gradient(90deg, rgba(var(--yawn-color-lime-rgb), .2), rgba(var(--yawn-color-cyan-rgb), .08)), #00060cb8;box-shadow:inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .08), 0 0 14px rgba(var(--yawn-color-lime-rgb), .16)}72%{border-color:rgba(var(--yawn-color-green-rgb), .7);background:linear-gradient(90deg, rgba(var(--yawn-color-green-rgb), .18), rgba(var(--yawn-color-cyan-rgb), .08)), #000a0ac2;box-shadow:inset 0 1px 0 rgba(var(--yawn-color-white-rgb), .08), 0 0 20px rgba(var(--yawn-color-green-rgb), .2)}to{border-color:rgba(var(--yawn-color-lime-rgb), .36)}}@keyframes yawn-interface-level-goal-complete{0%{color:rgba(var(--yawn-color-lime-rgb), .94);text-shadow:0 0 8px rgba(var(--yawn-color-lime-rgb), .42)}to{color:rgba(var(--yawn-color-green-rgb), .96);text-shadow:0 0 10px rgba(var(--yawn-color-green-rgb), .52)}}@keyframes yawn-interface-level-checkbox-complete{0%{border-color:rgba(var(--yawn-color-lime-rgb), .82);background:rgba(var(--yawn-color-lime-rgb), .12);transform:scale(.94)}58%{transform:scale(1.08)}to{border-color:rgba(var(--yawn-color-green-rgb), .9);background:rgba(var(--yawn-color-green-rgb), .18);transform:scale(1)}}@keyframes yawnContractCursor{0%,52%{opacity:1}53%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.yawn-consent-scanline:before,.yawn-consent-scanline:after,.yawn-consent-avatar-fallback,.yawn-consent-face-opening,.yawn-consent-face-closing,.yawn-face-transition-source,.yawn-interface-level-quest-dropdown-just-completed .yawn-interface-level-goal-strip,.yawn-interface-level-goal-just-completed,.yawn-interface-level-goal-just-completed .yawn-interface-level-goal-checkbox,.yawn-consent-face[data-yawn-transition-phase=opening] .yawn-consent-screen,.yawn-contract-cursor{animation:none}.yawn-face-transition-layer[data-yawn-transition-phase=opening] .yawn-face-transition-source,.yawn-face-transition-layer[data-yawn-transition-phase=closing] .yawn-face-transition-source{clip-path:none;filter:none;animation:80ms linear both yawn-face-transition-reduced;transform:none}}@media (max-width:560px){.yawn-consent-page{padding:.6rem}.yawn-consent-face{--yawn-face-outer-stroke:clamp(7px, 2.6vw, 12px);--yawn-face-screen-stroke:clamp(4px, 1.2vw, 6px);--yawn-face-screen-top:14%;--yawn-face-screen-side:16.8%;--yawn-face-screen-bottom:13.4%;width:min(99vw,620px)}.yawn-consent-screen{inset:var(--yawn-face-screen-top) var(--yawn-face-screen-side) var(--yawn-face-screen-bottom);gap:.32rem;padding:.45rem}.yawn-consent-actions{gap:.25rem}.yawn-consent-actions button,.yawn-consent-choice{min-height:2rem}.yawn-contract-screen{top:var(--yawn-face-screen-top);right:var(--yawn-face-screen-side);bottom:var(--yawn-face-screen-bottom);left:var(--yawn-face-screen-side);gap:0;padding:0}.yawn-contract-body{grid-template-rows:minmax(0,1fr);gap:0}.yawn-contract-terminal{--yawn-contract-terminal-header-height:1.82rem;padding:0}.yawn-contract-terminal-header{padding:.28rem .36rem}.yawn-contract-command-center{gap:.32rem;padding:.36rem}.yawn-contract-command-metadata,.yawn-contract-command-footer{grid-template-columns:1fr}.yawn-contract-command-input textarea{min-height:5.5rem}.yawn-contract-line{grid-template-columns:minmax(3.2rem,max-content) minmax(0,1fr);gap:.26rem}.yawn-message-feed-line{grid-template-columns:minmax(0,1fr)}.yawn-contract-chat{padding:.38rem}.yawn-bot-world-thought-bubble{max-width:min(15rem,100vw - 1.4rem);padding:.5rem .58rem;left:.7rem}.yawn-bot-world-thought-bubble strong{font-size:.78rem}.yawn-bot-intro-card{gap:.42rem;padding:.5rem}.yawn-bot-intro-head,.yawn-bot-curiosity-form,.yawn-bot-quest-map{grid-template-columns:1fr}.yawn-bot-intro-seed{width:2.2rem}.yawn-bot-curiosity-submit{width:100%}.yawn-index-lacuna-face{gap:.38rem;padding:.38rem}.yawn-index-lacuna-header{grid-template-columns:2.8rem minmax(0,1fr);gap:.38rem;padding:.38rem}.yawn-index-lacuna-body-summary{grid-template-columns:1fr;gap:.38rem;padding:.38rem}.yawn-index-lacuna-status{text-align:left;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch}.yawn-index-lacuna-flow,.yawn-index-lacuna-branches>div,.yawn-index-lacuna-proof-graph ol,.yawn-index-lacuna-transformation-chain ol,.yawn-index-lacuna-self-audit>div,.yawn-index-lacuna-programming dl>div{grid-template-columns:1fr}.yawn-index-lacuna-card,.yawn-index-lacuna-proof,.yawn-index-lacuna-branches,.yawn-index-lacuna-proof-graph,.yawn-index-lacuna-transformation-chain,.yawn-index-lacuna-self-audit,.yawn-index-lacuna-programming{padding:.38rem}.yawn-message-coordinate{gap:.22rem}.yawn-speed-modal-layer{padding:.34rem}.yawn-speed-modal{gap:.34rem;padding:0}.yawn-contract-control-deck{grid-template-columns:1fr;gap:.22rem;padding:.26rem}.yawn-contract-auth-actions{grid-template-columns:1fr 1fr}.yawn-contract-speed-buttons{grid-template-columns:1.55rem minmax(2.5rem,1fr) 1.55rem}.yawn-contract-choice-list{grid-template-columns:1fr 1fr}.yawn-contract-email{gap:.12rem;padding:.26rem}.yawn-contract-email input{min-height:1.7rem;padding:.26rem .38rem}.yawn-contract-option,.yawn-contract-choice{grid-template-columns:1rem minmax(0,1fr);gap:.28rem;padding:.26rem}.yawn-contract-checkbox{width:.94rem;height:.94rem}.yawn-face-close{top:8%;right:5%}.yawn-login-face{width:min(98vw,540px)}.yawn-login-screen{gap:.18rem;inset:11% 14% 10%}.yawn-login-logo{width:7rem}.yawn-login-form{gap:.18rem;width:min(100%,17.4rem)}.yawn-sign-up-screen{gap:.24rem;inset:10% 12% 9%}.yawn-sign-up-copy{gap:.14rem}.yawn-sign-up-form{gap:.22rem}.yawn-sign-up-actions{grid-template-columns:1fr;gap:.2rem}.yawn-login-field{gap:.1rem;font-size:.48rem}.yawn-login-field input{min-height:1.62rem;padding:.24rem .42rem;font-size:.72rem}.yawn-password-input-shell input{padding-right:2rem}.yawn-password-visibility-toggle{width:1.32rem;height:1.32rem;right:.22rem}.yawn-login-submit{min-height:1.7rem;font-size:.64rem}}@media (max-width:920px){.yawn-compliance-status-grid,.yawn-compliance-data-map{grid-template-columns:1fr}.yawn-compliance-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.yawn-compliance-page{padding:calc(var(--yawn-app-header-height) + .75rem) .65rem .8rem}.yawn-compliance-hero,.yawn-compliance-data-map,.yawn-compliance-section{padding:.75rem}.yawn-compliance-hero h1{font-size:1.75rem}.yawn-compliance-status-grid,.yawn-compliance-checklist-row{grid-template-columns:1fr}.yawn-compliance-checklist-status{justify-self:start}.yawn-compliance-footer,.yawn-compliance-footer-links{justify-content:flex-start}.yawn-compliance-footer-auth{right:.65rem;bottom:max(.5rem, env(safe-area-inset-bottom));left:.65rem}.dave-app-compliance-footer{max-height:4.3rem;overflow-y:auto}}.company-world-placement-target{aspect-ratio:1;color:#eaffff;width:clamp(8.5rem,20vw,16rem);font-family:var(--font-geist-mono), ui-monospace, monospace;pointer-events:none;place-items:center;display:grid;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.company-world-placement-target span{color:#eaffff;text-align:center;text-transform:uppercase;white-space:normal;background:#02080ce0;border:1px solid #54f3d38c;border-radius:999px;max-width:min(18rem,72vw);padding:.36rem .6rem;font-size:.68rem;font-weight:900;line-height:1.1;position:absolute;top:-2.1rem;box-shadow:0 0 18px #54f3d32e}.company-world-placement-target[data-yawn-placement-status=blocked] span{color:#ffd7dc;border-color:#ff4f5e9e}.company-world-placement-target .company-world-placement-ring,.company-world-placement-target .company-world-placement-grid{border-radius:999px;display:block;position:absolute;inset:0}.company-world-placement-target .company-world-placement-ring{border:2px solid #54f3d3c7;box-shadow:0 0 0 1px #02080cdb,0 0 36px #54f3d340,inset 0 0 28px #54f3d31f}.company-world-placement-target .company-world-placement-grid{background-color:#0000;background-image:linear-gradient(#eaffff21 1px,#0000 1px),linear-gradient(90deg,#eaffff21 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:25% 25%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:radial-gradient(circle,#000 0 68%,#0000 69%);mask-image:radial-gradient(circle,#000 0 68%,#0000 69%)}.quest-placement-card{--quest-placement-mask-size:clamp(8.5rem, 18vw, 14rem);grid-template-columns:minmax(9rem, var(--quest-placement-mask-size)) minmax(16rem, 27rem);grid-template-areas:"target toolbar";align-items:center;width:min(94vw,780px);min-height:auto;padding:clamp(.9rem,2vw,1.15rem)}.quest-placement-card:before{-webkit-mask-image:none;mask-image:none}.quest-placement-seed-target{width:var(--quest-placement-mask-size);aspect-ratio:1;border-radius:999px;grid-area:target;justify-self:center;place-items:center;display:grid;position:relative}.quest-placement-state-pill{z-index:2;text-align:center;white-space:normal;background:#02080ceb;border:1px solid #54f3d394;border-radius:999px;max-width:min(18rem,74vw);padding:.38rem .62rem;display:inline-flex;position:absolute;top:-1.55rem;left:50%;transform:translate(-50%);color:#eaffff!important;font-size:.66rem!important;line-height:1.1!important}.quest-placement-target-ring,.quest-placement-target-crosshair{border-radius:999px;position:absolute;inset:0}.quest-placement-target-ring{background:#54f3d314;border:2px solid #54f3d3d1;box-shadow:0 0 0 1px #02080ceb,0 0 36px #54f3d347,inset 0 0 24px #54f3d31f}.quest-placement-target-crosshair{background:linear-gradient(#eaffff33,#eaffff33) 50%/100% 1px no-repeat,linear-gradient(90deg,#eaffff33,#eaffff33) 50%/1px 100% no-repeat;-webkit-mask-image:radial-gradient(circle,#000 0 66%,#0000 67%);mask-image:radial-gradient(circle,#000 0 66%,#0000 67%)}.quest-placement-seed-target[data-yawn-placement-status=blocked] .quest-placement-target-ring,.quest-placement-seed-target[data-yawn-placement-status=blocked] .quest-placement-state-pill{border-color:#ff4f5ead}.quest-placement-toolbar{grid-area:toolbar;gap:.55rem;min-width:0;display:grid}.quest-placement-toolbar-head{gap:.15rem;display:grid}.quest-placement-toolbar-head span,.quest-placement-toolbar-head em,.quest-placement-provisioning span,.quest-placement-local-preview span,.quest-placement-local-preview em{color:#dffeffbd!important;text-transform:none!important;font-size:.68rem!important;line-height:1.25!important}.quest-placement-toolbar-head strong{color:#eaffff;margin:0;font-size:.82rem}.quest-placement-toolbar-group{flex-wrap:wrap;gap:.4rem;display:flex}.quest-placement-toolbar-group button,.public-seed-draft-primary button,.public-seed-draft-tools button{color:#eaffff;min-height:2.25rem;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#08181fe6;border:1px solid #77d7cf57;border-radius:6px;justify-content:center;align-items:center;gap:.36rem;padding:.5rem .62rem;font-size:.64rem;font-weight:900;line-height:1.1;display:inline-flex}.quest-placement-toolbar-primary button:first-child,.public-seed-draft-primary button:first-child{color:#fff01f;background:#fff01f24;border-color:#fff01f85}.quest-placement-toolbar-group button:hover,.quest-placement-toolbar-group button:focus-visible,.public-seed-draft-primary button:hover,.public-seed-draft-primary button:focus-visible,.public-seed-draft-tools button:hover,.public-seed-draft-tools button:focus-visible{border-color:#18ffff8f;outline:none}.quest-placement-toolbar-group button:disabled,.public-seed-draft-primary button:disabled,.public-seed-draft-tools button:disabled{cursor:not-allowed;opacity:.58}.quest-placement-intent,.public-seed-draft-intent{color:#dffeffd1;font-family:var(--font-geist-mono), ui-monospace, monospace;gap:.3rem;font-size:.66rem;font-weight:900;display:grid}.quest-placement-intent textarea,.public-seed-draft-intent textarea{resize:vertical;color:#eaffff;width:100%;font:inherit;background:#02080cc7;border:1px solid #77d7cf47;border-radius:6px;padding:.55rem;font-weight:700;line-height:1.35}.quest-placement-local-preview,.quest-placement-provisioning,.public-seed-draft-attachment,.public-seed-draft-boundary,.public-seed-draft-metacognition,.public-seed-draft-preview{color:#dffeffc7;background:#eaffff0e;border:1px solid #eaffff1f;border-radius:6px;align-items:center;gap:.38rem;min-width:0;padding:.45rem .55rem;display:flex}.public-seed-draft-metacognition{grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem;display:grid}.public-seed-draft-metacognition span{overflow-wrap:anywhere;color:#dffeffd1;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.6rem;font-weight:900;line-height:1.2}.public-seed-draft-preview{gap:.45rem;display:grid}.public-seed-draft-preview summary{cursor:pointer;color:#eaffff;font-family:var(--font-geist-mono), ui-monospace, monospace;align-items:center;gap:.38rem;font-size:.64rem;font-weight:900;list-style:none;display:flex}.public-seed-draft-preview summary::-webkit-details-marker{display:none}.public-seed-draft-preview dl{gap:.35rem;margin:0;display:grid}.public-seed-draft-preview div{gap:.12rem;display:grid}.public-seed-draft-preview dt,.public-seed-draft-preview dd,.public-seed-draft-preview p{color:#dffeffc7;font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:.6rem;font-weight:800;line-height:1.25}.public-seed-draft-preview dt{color:#fff01f;text-transform:uppercase}.public-seed-draft-preview dd{overflow-wrap:anywhere}.public-seed-draft-overlay{z-index:270;background:linear-gradient(180deg, #00040a14, #000710c7 48%, #00040afa), radial-gradient(circle at 36% 48%, rgba(var(--yawn-color-lime-rgb), .12), transparent 22rem), radial-gradient(circle at 68% 36%, rgba(var(--yawn-color-pink-rgb), .12), transparent 24rem), var(--yawn-network-background) center / cover no-repeat, #020711;color:#eaffff;pointer-events:auto;max-width:none;display:block;position:fixed;inset:0;overflow:hidden auto}.yawn-network-page[data-yawn-public-seed-draft-open=true] .yawn-consent-avatar-stage{pointer-events:none}.yawn-network-page[data-yawn-public-seed-draft-open=true] .public-seed-draft-overlay{pointer-events:auto}.public-seed-draft-game-shell{width:min(62rem,100vw - 2rem);min-height:100dvh;padding:calc(var(--yawn-app-header-height) + clamp(1rem, 3vw, 2rem)) 1rem clamp(1.5rem, 4vw, 3rem);margin:0 auto}.public-seed-draft-game-main{min-height:calc(100dvh - var(--yawn-app-header-height) - clamp(2.5rem, 7vw, 5rem));grid-template-columns:minmax(10rem,16rem) minmax(0,34rem);place-content:center;align-items:center;gap:clamp(.9rem,2.4vw,1.45rem);padding-right:0;overflow:visible}.public-seed-draft-target{aspect-ratio:1;border-radius:999px;justify-self:center;place-items:center;width:min(14rem,40vw);display:grid;position:relative}.public-seed-draft-target i{aspect-ratio:1;background:linear-gradient(#eaffff2e,#eaffff2e) 50%/100% 1px no-repeat,linear-gradient(90deg,#eaffff2e,#eaffff2e) 50%/1px 100% no-repeat,#54f3d317;border:2px solid #54f3d3c7;border-radius:999px;width:100%;display:block;box-shadow:0 0 28px #54f3d347}.public-seed-draft-target span{color:#eaffff;width:max-content;max-width:min(17rem,72vw);font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:center;text-transform:uppercase;white-space:normal;background:#02080ceb;border:1px solid #54f3d394;border-radius:999px;padding:.36rem .58rem;font-size:.64rem;font-weight:900;line-height:1.1;position:absolute;top:-2.15rem;left:50%;transform:translate(-50%)}.public-seed-draft-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#02080ce6;border:1px solid #ff45e45c;border-radius:8px;gap:0;padding:0;display:grid;box-shadow:0 18px 42px #00000061}.public-seed-draft-toolbar.yawn-interface-selected-face{width:100%;margin-top:0}.public-seed-draft-toolbar-body{gap:.58rem}.public-seed-draft-primary,.public-seed-draft-tools{flex-wrap:wrap;gap:.35rem;display:flex}.public-seed-draft-attachment span,.public-seed-draft-attachment em,.public-seed-draft-boundary span{color:#dffeffc7;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.64rem;font-style:normal;font-weight:800;line-height:1.25}@media (max-width:760px){.quest-placement-card{grid-template-columns:1fr;justify-items:center;width:min(94vw,28rem)}.public-seed-draft-overlay{max-width:none;inset:0}.public-seed-draft-game-shell{width:100%;padding:calc(var(--yawn-app-header-height) + .85rem) .75rem 1rem}.public-seed-draft-game-main{grid-template-columns:minmax(0,1fr);align-content:start;min-height:auto}.public-seed-draft-target{width:min(12rem,58vw);margin-top:1.9rem}.public-seed-draft-toolbar,.quest-placement-toolbar{width:100%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
