@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--glass-on:0;--mx:50%;--my:50%;--roll:0}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Twemoji Country Flags", var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-mono-jet), ui-monospace, "SF Mono", "Cascadia Code", monospace;--color-violet-300:#c4b4ff;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7f22fe;--color-rose-300:#ffa2ae;--color-rose-400:#fb7185;--color-rose-500:#ff2357;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--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-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink-950:#04060c;--color-ink-900:#070b14;--color-ink-850:#0b111e;--color-ink-800:#101828;--color-ink-700:#1a2436;--color-chalk:#e9edf7;--color-chalk-dim:#a3aec4;--color-chalk-faint:#6b7893;--color-brand-100:#dbeafe;--color-brand-200:#bfdbfe;--color-brand-300:#93c5fd;--color-brand-400:#60a5fa;--color-brand-500:#3b82f6;--color-brand-600:#2563eb;--lattice-line:96 165 250;--lattice-node:147 197 253;--lattice-gold:245 166 35;--star-far:186 205 240;--star-near:203 220 255;--color-on-brand:#fff;--color-gold-300:#fbd38d;--color-gold-400:#f7b955;--color-gold-500:#f5a623;--color-mint-400:#34d399;--color-danger:#c97a83;--color-veil:#fff;--font-display:var(--font-sans);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-soft:cubic-bezier(.4, .05, .35, 1)}@supports (color:lab(0% 0 0)){:root,:host{--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-500:lab(56.101% 79.4328 31.4532)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){*{border-color:color-mix(in oklab, var(--color-veil) 8%, transparent)}}:where(html[data-cabinet]) :where(button,[role=button],[role=option],[role=menuitem],[role=tab],[role=switch],summary,select,input[type=checkbox],input[type=radio],label:has(>input[type=checkbox],>input[type=radio])):where(:not(:disabled,[aria-disabled=true])){cursor:pointer}:where(button,a,summary,label,[role=button],[role=tab],[role=switch],[role=menuitem],[role=option]):focus-visible{border-radius:.6rem}:where(button,a,summary,label,[role=button],[role=tab],[role=switch],[role=menuitem],[role=option]){scroll-margin-block:6px}}@layer components{.pick-chip{color:var(--color-chalk-dim);background:#ffffff0d;border-radius:9999px;padding:.22rem .7rem;font-size:.76rem}@supports (color:color-mix(in lab, red, red)){.pick-chip{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}.pick-chip{box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.pick-chip{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.pick-chip{transition:background-color .24s var(--ease-out-expo), box-shadow .28s var(--ease-out-expo), color .24s var(--ease-out-expo), transform .4s var(--ease-spring)}@media (hover:hover){.pick-chip:hover{color:var(--color-chalk);background:#ffffff17}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.pick-chip:hover{background:color-mix(in oklab, var(--color-veil) 9%, transparent)}}}.pick-chip:active{transition-duration:.24s,.28s,.24s,90ms;transform:scale(.96)}.pick-chip-on{color:var(--color-brand-200);background:#3b82f633}@supports (color:color-mix(in lab, red, red)){.pick-chip-on{background:color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}.pick-chip-on{box-shadow:inset 0 0 0 1px #60a5fa73}@supports (color:color-mix(in lab, red, red)){.pick-chip-on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 45%, transparent)}}#cabinet[data-theme=dark] .pick-chip-on{color:#050608;box-shadow:0 4px 16px -8px var(--ice-1,#9cc8ff);background:#ffffffeb}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .pick-chip-on{box-shadow:0 4px 16px -8px color-mix(in oklab, var(--ice-1,#9cc8ff) 70%, transparent)}}@media (hover:hover){#cabinet[data-theme=dark] .pick-chip-on:hover{background:#fff}}#cabinet[data-theme=light] .pick-chip-on{color:var(--color-on-brand);background:var(--color-brand-500);box-shadow:none}@media (hover:hover){#cabinet[data-theme=light] .pick-chip-on:hover{background:var(--color-brand-400)}}#cabinet .pick-chip-on.pick-chip-quiet{color:var(--color-chalk);background:#ffffff29;font-weight:600}@media (hover:hover){#cabinet .pick-chip-on.pick-chip-quiet:hover{color:var(--color-chalk);background:#ffffff29;font-weight:600}}@supports (color:color-mix(in lab, red, red)){#cabinet .pick-chip-on.pick-chip-quiet{background:color-mix(in oklab, var(--color-veil) 16%, transparent)}@media (hover:hover){#cabinet .pick-chip-on.pick-chip-quiet:hover{background:color-mix(in oklab, var(--color-veil) 16%, transparent)}}}#cabinet .pick-chip-on.pick-chip-quiet{box-shadow:inset 0 0 0 1.5px #e9edf7b3}@media (hover:hover){#cabinet .pick-chip-on.pick-chip-quiet:hover{box-shadow:inset 0 0 0 1.5px #e9edf7b3}}@supports (color:color-mix(in lab, red, red)){#cabinet .pick-chip-on.pick-chip-quiet{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-chalk) 70%, transparent)}@media (hover:hover){#cabinet .pick-chip-on.pick-chip-quiet:hover{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-chalk) 70%, transparent)}}}.pick-chip-gold{color:var(--color-gold-300);background:#f5a6232e}@supports (color:color-mix(in lab, red, red)){.pick-chip-gold{background:color-mix(in oklab, var(--color-gold-500) 18%, transparent)}}.pick-chip-gold{box-shadow:inset 0 0 0 1px #f7b955b3}@supports (color:color-mix(in lab, red, red)){.pick-chip-gold{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-gold-400) 70%, transparent)}}.shelf{isolation:isolate;background:#ffffff09;border-radius:.95rem;padding:.7rem .8rem;position:relative}@supports (color:color-mix(in lab, red, red)){.shelf{background:color-mix(in oklab, var(--color-veil) 3.5%, transparent)}}.shelf{box-shadow:inset 0 0 0 1px #ffffff14}@supports (color:color-mix(in lab, red, red)){.shelf{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 8%, transparent)}}.shelf{transition:background-color .26s var(--ease-soft), box-shadow .3s var(--ease-soft), transform .4s var(--ease-out-expo)}.shelf:before{content:"";background:var(--tint,var(--color-chalk-faint));opacity:.45;width:2px;transition:opacity .26s var(--ease-soft);border-radius:2px;position:absolute;top:.7rem;bottom:.7rem;left:0}@media (hover:hover){.shelf:hover{background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.shelf:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}@media (hover:hover){.shelf:hover{box-shadow:inset 0 0 0 1px #ffffff29}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.shelf:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 16%, transparent)}}}@media (hover:hover){.shelf:hover:before{opacity:.95}}.shelf:active{transition-duration:.1s;transform:scale(.988)}@media (pointer:coarse){.menu-row,#cabinet .rail-item{min-height:2.75rem}#cabinet .pick-chip{justify-content:center;align-items:center;min-height:2.25rem;display:inline-flex}:is(.tool-dot,.task-tick,.pick-chip,.btn-soft,.select-face,.strip-item,.tap,.btn-quiet,.btn-danger,.btn-danger-solid,.strip-chip,.seg-opt,.notice-card-close,.nb-mark,.overdue-move-btn,.nb-foot-btn,.tbl-add,.nbar-caret,.ntp-twist,.task-counter,.tbl-row-del,.tbl-col-add,.tbl-vt,.tbl-tool,.tbl-rcard-tool):not(.liquid){position:relative}:is(input,textarea,select):not([type=checkbox],[type=radio],[type=range],.sr-only){z-index:1;position:relative}:is(.tool-dot,.task-tick,.pick-chip,.btn-soft,.select-face,.strip-item,.tap,.btn-quiet,.btn-danger,.btn-danger-solid,.strip-chip,.seg-opt,.notice-card-close,.nb-mark,.overdue-move-btn,.nb-foot-btn,.tbl-add,.nbar-caret,.ntp-twist,.task-counter,.tbl-row-del,.tbl-col-add,.tbl-vt,.tbl-tool,.tbl-rcard-tool):not(.liquid):after{content:"";position:absolute;inset-block:min(0px,50% - 1.375rem);inset-inline:min(0px,50% - 1.375rem)}.fact-line .fact-tap:after{inset-block:0 -1rem}}}@layer utilities{.\@container{container-type:inline-size}.grain{z-index:60;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.glass-card{--mx:50%;--my:50%;--glass-on:0;isolation:isolate;transform-style:preserve-3d;will-change:transform;transition:transform .5s var(--ease-out-expo), border-color .4s ease, box-shadow .5s ease;position:relative;transform:perspective(900px)}.glass-slab{isolation:isolate;background:linear-gradient(#ffffff0f,#3b82f60a 42%,#ffffff04);border-radius:1.5rem;position:relative}@supports (color:color-mix(in lab, red, red)){.glass-slab{background:linear-gradient(180deg, color-mix(in oklab, var(--color-veil) 6%, transparent), color-mix(in oklab, var(--color-brand-500) 4%, transparent) 42%, color-mix(in oklab, var(--color-veil) 1.5%, transparent))}}.glass-slab{-webkit-backdrop-filter:blur(32px)saturate(150%)brightness(1.03);backdrop-filter:blur(32px)saturate(150%)brightness(1.03);box-shadow:0 1px 2px #00000080,0 32px 80px -48px #000}.liquid{--mx:50%;--my:50%;--glass-on:0;isolation:isolate;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);transition:box-shadow .5s var(--ease-out-expo), background-color .4s ease, transform .45s var(--ease-spring), --glass-on .55s var(--ease-out-expo), --mx .22s var(--ease-out-expo), --my .22s var(--ease-out-expo);position:relative}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shimmer{background:#fff;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.shimmer{background:color-mix(in oklab, var(--color-veil) var(--skel-fill,var(--shimmer-base,3.5%)), transparent)}}.\!card{background:linear-gradient(#ffffff0b,#ffffff04)!important;border-radius:1.25rem!important;position:relative!important}@supports (color:color-mix(in lab, red, red)){.\!card{background:linear-gradient(180deg, color-mix(in oklab, var(--color-veil) 4.5%, transparent), color-mix(in oklab, var(--color-veil) 1.5%, transparent))!important}}.\!card{border:1px solid #ffffff14!important}@supports (color:color-mix(in lab, red, red)){.\!card{border:1px solid color-mix(in oklab, var(--color-veil) 8%, transparent)!important}}.\!card{box-shadow:inset 0 1px #ffffff14,0 1px 2px #0006,0 12px 40px -24px #000000e6!important}@supports (color:color-mix(in lab, red, red)){.\!card{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 8%, transparent), 0 1px 2px #0006, 0 12px 40px -24px #000000e6!important}}.card{background:linear-gradient(#ffffff0b,#ffffff04);border-radius:1.25rem;position:relative}@supports (color:color-mix(in lab, red, red)){.card{background:linear-gradient(180deg, color-mix(in oklab, var(--color-veil) 4.5%, transparent), color-mix(in oklab, var(--color-veil) 1.5%, transparent))}}.card{border:1px solid #ffffff14}@supports (color:color-mix(in lab, red, red)){.card{border:1px solid color-mix(in oklab, var(--color-veil) 8%, transparent)}}.card{box-shadow:inset 0 1px #ffffff14,0 1px 2px #0006,0 12px 40px -24px #000000e6}@supports (color:color-mix(in lab, red, red)){.card{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 8%, transparent), 0 1px 2px #0006, 0 12px 40px -24px #000000e6}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.-top-28{top:calc(var(--spacing) * -28)}.-top-32{top:calc(var(--spacing) * -32)}.-top-40{top:calc(var(--spacing) * -40)}.-top-\[18\%\]{top:-18%}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-\[6\%\]{top:6%}.top-\[8\%\]{top:8%}.top-\[46\%\]{top:46%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-16{right:calc(var(--spacing) * -16)}.-right-\[12\%\]{right:-12%}.-right-\[16\%\]{right:-16%}.-right-\[24\%\]{right:-24%}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-\[-24\%\]{bottom:-24%}.bottom-\[12\%\]{bottom:12%}.-left-10{left:calc(var(--spacing) * -10)}.-left-\[10\%\]{left:-10%}.-left-\[18\%\]{left:-18%}.-left-\[26\%\]{left:-26%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-70{z-index:70}.z-\[3\]{z-index:3}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.order-last{order:9999}.col-span-4{grid-column:span 4/span 4}.col-start-1{grid-column-start:1}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-auto{margin:auto}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-px{margin-block:-1px}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-7{margin-block:calc(var(--spacing) * 7)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-\[0\.2em\]{margin-top:.2em}.mt-\[0\.22rem\]{margin-top:.22rem}.mt-\[0\.25rem\]{margin-top:.25rem}.mt-\[0\.32em\]{margin-top:.32em}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-11{margin-bottom:calc(var(--spacing) * 11)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-\[0\.05em\]{margin-left:-.05em}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-\[18px\]{margin-left:18px}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.\[field-sizing\:content\]{field-sizing:content}.aspect-\[4\/3\]{aspect-ratio:4/3}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.hairline{background:linear-gradient(90deg,#0000,#ffffff24 20% 80%,#0000);height:1px}@supports (color:color-mix(in lab, red, red)){.hairline{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--color-veil) 14%, transparent) 20%, color-mix(in oklab, var(--color-veil) 14%, transparent) 80%, transparent)}}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.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-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-44{height:calc(var(--spacing) * 44)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-96{height:calc(var(--spacing) * 96)}.h-\[0\.7em\]{height:.7em}.h-\[0\.8rem\]{height:.8rem}.h-\[0\.95em\]{height:.95em}.h-\[1\.1em\]{height:1.1em}.h-\[1\.1rem\]{height:1.1rem}.h-\[1\.05rem\]{height:1.05rem}.h-\[1\.15rem\]{height:1.15rem}.h-\[1\.125rem\]{height:1.125rem}.h-\[1\.375em\]{height:1.375em}.h-\[1\.375rem\]{height:1.375rem}.h-\[3\.0625rem\]{height:3.0625rem}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[27px\]{height:27px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[30rem\]{height:30rem}.h-\[34rem\]{height:34rem}.h-\[38rem\]{height:38rem}.h-\[42rem\]{height:42rem}.h-\[46rem\]{height:46rem}.h-\[min\(72vh\,44rem\)\]{height:min(72vh,44rem)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-42{max-height:calc(var(--spacing) * 42)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[2\.7rem\]{max-height:2.7rem}.max-h-\[6\.2rem\]{max-height:6.2rem}.max-h-\[18\.5rem\]{max-height:18.5rem}.max-h-\[22svh\]{max-height:22svh}.max-h-\[28rem\]{max-height:28rem}.max-h-\[38svh\]{max-height:38svh}.max-h-\[40svh\]{max-height:40svh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[calc\(100dvh-7rem\)\]{max-height:calc(100dvh - 7rem)}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[1\.1rem\]{min-height:1.1rem}.min-h-\[2\.4rem\]{min-height:2.4rem}.min-h-\[2\.15rem\]{min-height:2.15rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[13\.5rem\]{min-height:13.5rem}.min-h-\[30px\]{min-height:30px}.min-h-dvh{min-height:100dvh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.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-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-26{width:calc(var(--spacing) * 26)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-123{width:calc(var(--spacing) * 123)}.w-123456{width:calc(var(--spacing) * 123456)}.w-\[0\.7em\]{width:.7em}.w-\[0\.95em\]{width:.95em}.w-\[1\.1em\]{width:1.1em}.w-\[1\.1rem\]{width:1.1rem}.w-\[1\.05rem\]{width:1.05rem}.w-\[1\.15rem\]{width:1.15rem}.w-\[1\.125rem\]{width:1.125rem}.w-\[1\.375em\]{width:1.375em}.w-\[1\.375rem\]{width:1.375rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[8\.25rem\]{width:8.25rem}.w-\[13rem\]{width:13rem}.w-\[17\.5rem\]{width:17.5rem}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[30\%\]{width:30%}.w-\[30rem\]{width:30rem}.w-\[34rem\]{width:34rem}.w-\[38\%\]{width:38%}.w-\[38rem\]{width:38rem}.w-\[42rem\]{width:42rem}.w-\[46\%\]{width:46%}.w-\[46rem\]{width:46rem}.w-\[52\%\]{width:52%}.w-\[52rem\]{width:52rem}.w-\[55\%\]{width:55%}.w-\[58\%\]{width:58%}.w-\[64rem\]{width:64rem}.w-\[66\%\]{width:66%}.w-\[72\%\]{width:72%}.w-\[81\%\]{width:81%}.w-\[230px\]{width:230px}.w-\[288px\]{width:288px}.w-\[min\(22rem\,var\(--toast-w\,calc\(100vw-1\.5rem\)\)\)\]{width:min(22rem, var(--toast-w,calc(100vw - 1.5rem)))}.w-\[min\(24rem\,calc\(100vw-1rem\)\)\]{width:min(24rem,100vw - 1rem)}.w-\[min\(46rem\,calc\(100vw-1rem\)\)\]{width:min(46rem,100vw - 1rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[9rem\]{max-width:9rem}.max-w-\[13rem\]{max-width:13rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[40\%\]{max-width:40%}.max-w-\[40rem\]{max-width:40rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[500px\]{max-width:500px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[1\.35em\]{min-width:1.35em}.min-w-\[10rem\]{min-width:10rem}.min-w-\[min\(18rem\,68vw\)\]{min-width:min(18rem,68vw)}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-32{flex-basis:calc(var(--spacing) * 32)}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-3d{scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.reveal{opacity:0;transition:opacity .45s var(--ease-out-expo), transform .45s var(--ease-out-expo);transition-delay:var(--reveal-delay,0s);transform:translateY(14px)}.reveal-in{opacity:1;transform:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.chip-in{animation:chip-in .32s var(--ease-spring) both;animation-delay:var(--chip-delay,0s)}.rise{animation:rise .55s var(--ease-out-expo) both;animation-delay:var(--rise-delay,0s)}.shimmer-anim{--skel-fill:calc(var(--shimmer-base,3.5%) * var(--skel-boost,2.4));animation:skel-breath 2.2s ease-in-out calc(var(--skel-at,.4s) + var(--skel-wave,0s)) infinite}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.swap-in{animation:swap-in .2s var(--ease-soft) both}.upload-sweep{animation:upload-sweep 1.15s var(--ease-out-expo) infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.columns-2{columns:2}.columns-3{columns:3}.columns-4{columns:4}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2\.5px\]{gap:2.5px}.gap-\[2px\]{gap:2px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * 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-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-veil\/6>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:where(.divide-veil\/6>:not(:last-child)){border-color:color-mix(in oklab, var(--color-veil) 6%, transparent)}}:where(.divide-veil\/7>:not(:last-child)){border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){:where(.divide-veil\/7>:not(:last-child)){border-color:color-mix(in oklab, var(--color-veil) 7%, transparent)}}:where(.divide-veil\/8>:not(:last-child)){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){:where(.divide-veil\/8>:not(:last-child)){border-color:color-mix(in oklab, var(--color-veil) 8%, transparent)}}:where(.divide-white\/6>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/6>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.self-baseline{align-self:baseline}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.7rem\]{border-radius:.7rem}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[0\.25em\]{border-radius:.25em}.rounded-\[0\.45rem\]{border-radius:.45rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[10px\]{border-radius:10px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-\[4px\]{border-top-right-radius:4px;border-bottom-right-radius:4px}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.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-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#2a2a2e\]{border-color:#2a2a2e}.border-\[\#2e2e33\]{border-color:#2e2e33}.border-\[\#29292d\]{border-color:#29292d}.border-brand-300\/45{border-color:#93c5fd73}@supports (color:color-mix(in lab, red, red)){.border-brand-300\/45{border-color:color-mix(in oklab, var(--color-brand-300) 45%, transparent)}}.border-brand-300\/60{border-color:#93c5fd99}@supports (color:color-mix(in lab, red, red)){.border-brand-300\/60{border-color:color-mix(in oklab, var(--color-brand-300) 60%, transparent)}}.border-brand-400{border-color:var(--color-brand-400)}.border-brand-400\/25{border-color:#60a5fa40}@supports (color:color-mix(in lab, red, red)){.border-brand-400\/25{border-color:color-mix(in oklab, var(--color-brand-400) 25%, transparent)}}.border-brand-400\/40{border-color:#60a5fa66}@supports (color:color-mix(in lab, red, red)){.border-brand-400\/40{border-color:color-mix(in oklab, var(--color-brand-400) 40%, transparent)}}.border-brand-400\/60{border-color:#60a5fa99}@supports (color:color-mix(in lab, red, red)){.border-brand-400\/60{border-color:color-mix(in oklab, var(--color-brand-400) 60%, transparent)}}.border-brand-400\/70{border-color:#60a5fab3}@supports (color:color-mix(in lab, red, red)){.border-brand-400\/70{border-color:color-mix(in oklab, var(--color-brand-400) 70%, transparent)}}.border-brand-500\/20{border-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.border-brand-500\/20{border-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}.border-brand-500\/25{border-color:#3b82f640}@supports (color:color-mix(in lab, red, red)){.border-brand-500\/25{border-color:color-mix(in oklab, var(--color-brand-500) 25%, transparent)}}.border-brand-500\/30{border-color:#3b82f64d}@supports (color:color-mix(in lab, red, red)){.border-brand-500\/30{border-color:color-mix(in oklab, var(--color-brand-500) 30%, transparent)}}.border-chalk-faint{border-color:var(--color-chalk-faint)}.border-gold-400{border-color:var(--color-gold-400)}.border-gold-500\/30{border-color:#f5a6234d}@supports (color:color-mix(in lab, red, red)){.border-gold-500\/30{border-color:color-mix(in oklab, var(--color-gold-500) 30%, transparent)}}.border-mint-400\/60{border-color:#34d39999}@supports (color:color-mix(in lab, red, red)){.border-mint-400\/60{border-color:color-mix(in oklab, var(--color-mint-400) 60%, transparent)}}.border-rose-400\/15{border-color:#fb718526}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/15{border-color:color-mix(in oklab, var(--color-rose-400) 15%, transparent)}}.border-rose-400\/20{border-color:#fb718533}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/20{border-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.border-rose-400\/25{border-color:#fb718540}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/25{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.border-rose-400\/40{border-color:#fb718566}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/40{border-color:color-mix(in oklab, var(--color-rose-400) 40%, transparent)}}.border-rose-400\/60{border-color:#fb718599}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/60{border-color:color-mix(in oklab, var(--color-rose-400) 60%, transparent)}}.border-transparent{border-color:#0000}.border-veil{border-color:var(--color-veil)}.border-veil\/6{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-veil\/6{border-color:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.border-veil\/7{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-veil\/7{border-color:color-mix(in oklab, var(--color-veil) 7%, transparent)}}.border-veil\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-veil\/8{border-color:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.border-veil\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-veil\/10{border-color:color-mix(in oklab, var(--color-veil) 10%, transparent)}}.border-veil\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-veil\/12{border-color:color-mix(in oklab, var(--color-veil) 12%, transparent)}}.border-veil\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-veil\/15{border-color:color-mix(in oklab, var(--color-veil) 15%, transparent)}}.border-veil\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-veil\/20{border-color:color-mix(in oklab, var(--color-veil) 20%, transparent)}}.border-veil\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-veil\/25{border-color:color-mix(in oklab, var(--color-veil) 25%, transparent)}}.border-veil\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-veil\/30{border-color:color-mix(in oklab, var(--color-veil) 30%, transparent)}}.border-veil\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-veil\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.border-white\/6{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/6{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.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\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, 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-l-gold-400\/70{border-left-color:#f7b955b3}@supports (color:color-mix(in lab, red, red)){.border-l-gold-400\/70{border-left-color:color-mix(in oklab, var(--color-gold-400) 70%, transparent)}}.border-l-rose-400\/70{border-left-color:#fb7185b3}@supports (color:color-mix(in lab, red, red)){.border-l-rose-400\/70{border-left-color:color-mix(in oklab, var(--color-rose-400) 70%, transparent)}}.bg-\[\#2a2a2e\]{background-color:#2a2a2e}.bg-\[\#8fbf9c\]\/15{background-color:#8fbf9c26;background-color:lab(73.2044% -21.8259 12.365/.15)}.bg-\[\#8fbf9c\]\/20{background-color:#8fbf9c33;background-color:lab(73.2044% -21.8259 12.365/.2)}.bg-\[\#5865F2\]\/18{background-color:#5865f22e;background-color:lab(48.1124% 29.0442 -73.9905/.18)}.bg-\[\#202023\]{background-color:#202023}.bg-\[\#d4bb8a\]\/14{background-color:#d4bb8a24;background-color:lab(77.1692% 4.03637 28.3246/.14)}.bg-\[\#f2f2f3\]{background-color:#f2f2f3}.bg-\[var\(--color-on-brand\)\]{background-color:var(--color-on-brand)}.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\/88{background-color:#000000e0}@supports (color:color-mix(in lab, red, red)){.bg-black\/88{background-color:color-mix(in oklab, var(--color-black) 88%, transparent)}}.bg-brand-300\/20{background-color:#93c5fd33}@supports (color:color-mix(in lab, red, red)){.bg-brand-300\/20{background-color:color-mix(in oklab, var(--color-brand-300) 20%, transparent)}}.bg-brand-400{background-color:var(--color-brand-400)}.bg-brand-400\/12{background-color:#60a5fa1f}@supports (color:color-mix(in lab, red, red)){.bg-brand-400\/12{background-color:color-mix(in oklab, var(--color-brand-400) 12%, transparent)}}.bg-brand-500{background-color:var(--color-brand-500)}.bg-brand-500\/8{background-color:#3b82f614}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/8{background-color:color-mix(in oklab, var(--color-brand-500) 8%, transparent)}}.bg-brand-500\/10{background-color:#3b82f61a}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/10{background-color:color-mix(in oklab, var(--color-brand-500) 10%, transparent)}}.bg-brand-500\/12{background-color:#3b82f61f}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/12{background-color:color-mix(in oklab, var(--color-brand-500) 12%, transparent)}}.bg-brand-500\/14{background-color:#3b82f624}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/14{background-color:color-mix(in oklab, var(--color-brand-500) 14%, transparent)}}.bg-brand-500\/15{background-color:#3b82f626}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/15{background-color:color-mix(in oklab, var(--color-brand-500) 15%, transparent)}}.bg-brand-500\/16{background-color:#3b82f629}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/16{background-color:color-mix(in oklab, var(--color-brand-500) 16%, transparent)}}.bg-brand-500\/20{background-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/20{background-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}.bg-brand-500\/60{background-color:#3b82f699}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/60{background-color:color-mix(in oklab, var(--color-brand-500) 60%, transparent)}}.bg-brand-500\/72{background-color:#3b82f6b8}@supports (color:color-mix(in lab, red, red)){.bg-brand-500\/72{background-color:color-mix(in oklab, var(--color-brand-500) 72%, transparent)}}.bg-brand-600\/10{background-color:#2563eb1a}@supports (color:color-mix(in lab, red, red)){.bg-brand-600\/10{background-color:color-mix(in oklab, var(--color-brand-600) 10%, transparent)}}.bg-brand-600\/14{background-color:#2563eb24}@supports (color:color-mix(in lab, red, red)){.bg-brand-600\/14{background-color:color-mix(in oklab, var(--color-brand-600) 14%, transparent)}}.bg-brand-600\/18{background-color:#2563eb2e}@supports (color:color-mix(in lab, red, red)){.bg-brand-600\/18{background-color:color-mix(in oklab, var(--color-brand-600) 18%, transparent)}}.bg-brand-600\/22{background-color:#2563eb38}@supports (color:color-mix(in lab, red, red)){.bg-brand-600\/22{background-color:color-mix(in oklab, var(--color-brand-600) 22%, transparent)}}.bg-chalk-faint{background-color:var(--color-chalk-faint)}.bg-current{background-color:currentColor}.bg-gold-400{background-color:var(--color-gold-400)}.bg-gold-400\/70{background-color:#f7b955b3}@supports (color:color-mix(in lab, red, red)){.bg-gold-400\/70{background-color:color-mix(in oklab, var(--color-gold-400) 70%, transparent)}}.bg-gold-400\/\[0\.04\]{background-color:#f7b9550a}@supports (color:color-mix(in lab, red, red)){.bg-gold-400\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-gold-400) 4%, transparent)}}.bg-gold-500{background-color:var(--color-gold-500)}.bg-gold-500\/8{background-color:#f5a62314}@supports (color:color-mix(in lab, red, red)){.bg-gold-500\/8{background-color:color-mix(in oklab, var(--color-gold-500) 8%, transparent)}}.bg-gold-500\/12{background-color:#f5a6231f}@supports (color:color-mix(in lab, red, red)){.bg-gold-500\/12{background-color:color-mix(in oklab, var(--color-gold-500) 12%, transparent)}}.bg-ink-800{background-color:var(--color-ink-800)}.bg-ink-850{background-color:var(--color-ink-850)}.bg-ink-900{background-color:var(--color-ink-900)}.bg-ink-900\/60{background-color:#070b1499}@supports (color:color-mix(in lab, red, red)){.bg-ink-900\/60{background-color:color-mix(in oklab, var(--color-ink-900) 60%, transparent)}}.bg-ink-900\/80{background-color:#070b14cc}@supports (color:color-mix(in lab, red, red)){.bg-ink-900\/80{background-color:color-mix(in oklab, var(--color-ink-900) 80%, transparent)}}.bg-ink-900\/90{background-color:#070b14e6}@supports (color:color-mix(in lab, red, red)){.bg-ink-900\/90{background-color:color-mix(in oklab, var(--color-ink-900) 90%, transparent)}}.bg-ink-950{background-color:var(--color-ink-950)}.bg-ink-950\/60{background-color:#04060c99}@supports (color:color-mix(in lab, red, red)){.bg-ink-950\/60{background-color:color-mix(in oklab, var(--color-ink-950) 60%, transparent)}}.bg-ink-950\/90{background-color:#04060ce6}@supports (color:color-mix(in lab, red, red)){.bg-ink-950\/90{background-color:color-mix(in oklab, var(--color-ink-950) 90%, transparent)}}.bg-mint-400{background-color:var(--color-mint-400)}.bg-mint-400\/10{background-color:#34d3991a}@supports (color:color-mix(in lab, red, red)){.bg-mint-400\/10{background-color:color-mix(in oklab, var(--color-mint-400) 10%, transparent)}}.bg-mint-400\/12{background-color:#34d3991f}@supports (color:color-mix(in lab, red, red)){.bg-mint-400\/12{background-color:color-mix(in oklab, var(--color-mint-400) 12%, transparent)}}.bg-mint-400\/15{background-color:#34d39926}@supports (color:color-mix(in lab, red, red)){.bg-mint-400\/15{background-color:color-mix(in oklab, var(--color-mint-400) 15%, transparent)}}.bg-mint-400\/\[0\.08\]{background-color:#34d39914}@supports (color:color-mix(in lab, red, red)){.bg-mint-400\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-mint-400) 8%, transparent)}}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-400\/8{background-color:#fb718514}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/8{background-color:color-mix(in oklab, var(--color-rose-400) 8%, transparent)}}.bg-rose-400\/10{background-color:#fb71851a}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/10{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.bg-rose-400\/\[0\.04\]{background-color:#fb71850a}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-rose-400) 4%, transparent)}}.bg-rose-400\/\[0\.06\]{background-color:#fb71850f}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-rose-400) 6%, transparent)}}.bg-rose-400\/\[0\.07\]{background-color:#fb718512}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-rose-400) 7.0%, transparent)}}.bg-rose-400\/\[0\.08\]{background-color:#fb718514}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-rose-400) 8%, transparent)}}.bg-rose-500\/\[0\.05\]{background-color:#ff23570d}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-rose-500) 5%, transparent)}}.bg-transparent{background-color:#0000}.bg-veil\/4{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-veil\/4{background-color:color-mix(in oklab, var(--color-veil) 4%, transparent)}}.bg-veil\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-veil\/6{background-color:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.bg-veil\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-veil\/8{background-color:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.bg-veil\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-veil\/10{background-color:color-mix(in oklab, var(--color-veil) 10%, transparent)}}.bg-veil\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-veil\/12{background-color:color-mix(in oklab, var(--color-veil) 12%, transparent)}}.bg-veil\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-veil\/15{background-color:color-mix(in oklab, var(--color-veil) 15%, transparent)}}.bg-veil\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-veil\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-veil) 2%, transparent)}}.bg-veil\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-veil\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-veil) 3%, transparent)}}.bg-veil\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-veil\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-veil) 4%, transparent)}}.bg-veil\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-veil\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.bg-veil\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-veil\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-veil) 3.5%, transparent)}}.bg-veil\/\[0\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.bg-veil\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-veil) 4.5%, transparent)}}.bg-violet-500\/10{background-color:#8b5cf61a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-500\/14{background-color:#8b5cf624}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/14{background-color:color-mix(in oklab, var(--color-violet-500) 14%, transparent)}}.bg-white\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/6{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, 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\.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\.015\]{background-color:#ffffff04}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.015\]{background-color:color-mix(in oklab, var(--color-white) 1.5%, transparent)}}.bg-white\/\[0\.022\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.022\]{background-color:color-mix(in oklab, var(--color-white) 2.2%, 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\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.045\]{background-color:color-mix(in oklab, var(--color-white) 4.5%, transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.text-gradient{background-image:linear-gradient(100deg, var(--color-brand-300) 0%, var(--color-violet-400) 45%, var(--color-brand-400) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.from-brand-500\/25{--tw-gradient-from:#3b82f640}@supports (color:color-mix(in lab, red, red)){.from-brand-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-brand-500) 25%, transparent)}}.from-brand-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand-500\/70{--tw-gradient-from:#3b82f6b3}@supports (color:color-mix(in lab, red, red)){.from-brand-500\/70{--tw-gradient-from:color-mix(in oklab, var(--color-brand-500) 70%, transparent)}}.from-brand-500\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand-500\/\[0\.09\]{--tw-gradient-from:#3b82f617}@supports (color:color-mix(in lab, red, red)){.from-brand-500\/\[0\.09\]{--tw-gradient-from:color-mix(in oklab, var(--color-brand-500) 9%, transparent)}}.from-brand-500\/\[0\.09\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-brand-400{--tw-gradient-via:var(--color-brand-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-brand-400{--tw-gradient-to:var(--color-brand-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/20{--tw-gradient-to:#8b5cf633}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.to-violet-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-500\/\[0\.05\]{--tw-gradient-to:#8b5cf60d}@supports (color:color-mix(in lab, red, red)){.to-violet-500\/\[0\.05\]{--tw-gradient-to:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.to-violet-500\/\[0\.05\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[box-decoration-break\:clone\]{-webkit-box-decoration-break:clone;box-decoration-break:clone}.fill-chalk-faint{fill:var(--color-chalk-faint)}.fill-gold-400{fill:var(--color-gold-400)}.fill-gold-400\/70{fill:#f7b955b3}@supports (color:color-mix(in lab, red, red)){.fill-gold-400\/70{fill:color-mix(in oklab, var(--color-gold-400) 70%, transparent)}}.fill-gold-400\/80{fill:#f7b955cc}@supports (color:color-mix(in lab, red, red)){.fill-gold-400\/80{fill:color-mix(in oklab, var(--color-gold-400) 80%, transparent)}}.fill-veil\/10{fill:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.fill-veil\/10{fill:color-mix(in oklab, var(--color-veil) 10%, transparent)}}.fill-veil\/25{fill:#ffffff40}@supports (color:color-mix(in lab, red, red)){.fill-veil\/25{fill:color-mix(in oklab, var(--color-veil) 25%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.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-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[0\.7rem\]{padding-inline:.7rem}.px-\[1\.1rem\]{padding-inline:1.1rem}.px-\[calc\(1rem-2px\)\]{padding-inline:calc(1rem - 2px)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-26{padding-top:calc(var(--spacing) * 26)}.pt-\[0\.85rem\]{padding-top:.85rem}.pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem, env(safe-area-inset-top))}.pt-px{padding-top:1px}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-\[0\.6rem\]{padding-right:.6rem}.pr-\[env\(safe-area-inset-right\)\]{padding-right:env(safe-area-inset-right)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[0\.85rem\]{padding-bottom:.85rem}.pb-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7\!{padding-left:calc(var(--spacing) * 7)!important}.pl-8\!{padding-left:calc(var(--spacing) * 8)!important}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-\[0\.7rem\]{padding-left:.7rem}.pl-\[env\(safe-area-inset-left\)\]{padding-left:env(safe-area-inset-left)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.1em\]{vertical-align:-.1em}.align-\[-0\.14em\]{vertical-align:-.14em}.align-\[-0\.32em\]{vertical-align:-.32em}.align-top{vertical-align:top}.eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-chalk-faint);font-size:.6875rem;font-weight:500}.display{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;font-weight:600;line-height:.98}@media (max-width:40rem){.display{-webkit-hyphens:auto;hyphens:auto}}.display:lang(de),.display:lang(pl){-webkit-hyphens:auto;hyphens:auto}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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\.5rem\]{font-size:.5rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8em\]{font-size:.8em}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82em\]{font-size:.82em}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.92em\]{font-size:.92em}.text-\[0\.93rem\]{font-size:.93rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.975rem\]{font-size:.975rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.06em\]{font-size:1.06em}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.18em\]{font-size:1.18em}.text-\[1\.35em\]{font-size:1.35em}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[clamp\(1\.5rem\,3vw\,2rem\)\]{font-size:clamp(1.5rem,3vw,2rem)}.text-\[clamp\(1\.6rem\,3\.4vw\,2\.4rem\)\]{font-size:clamp(1.6rem,3.4vw,2.4rem)}.text-\[clamp\(1\.55rem\,5vw\,2rem\)\]{font-size:clamp(1.55rem,5vw,2rem)}.text-\[clamp\(1rem\,2\.3vw\,1\.2rem\)\]{font-size:clamp(1rem,2.3vw,1.2rem)}.text-\[clamp\(2\.2rem\,6vw\,4rem\)\]{font-size:clamp(2.2rem,6vw,4rem)}.text-\[clamp\(2\.5rem\,7\.6vw\,5\.2rem\)\]{font-size:clamp(2.5rem,7.6vw,5.2rem)}.text-\[clamp\(2rem\,4\.6vw\,3\.35rem\)\]{font-size:clamp(2rem,4.6vw,3.35rem)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.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-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!meta{font-variant-numeric:tabular-nums!important;letter-spacing:.004em!important}.meta{font-variant-numeric:tabular-nums;letter-spacing:.004em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#8fbf9c\]{color:#8fbf9c}.text-\[\#9aa3ff\]{color:#9aa3ff}.text-\[\#46464b\]{color:#46464b}.text-\[\#111113\]{color:#111113}.text-\[\#d4bb8a\]{color:#d4bb8a}.text-\[\#d4d4d8\]{color:#d4d4d8}.text-\[\#e4e4e7\]{color:#e4e4e7}.text-\[\#e9e9eb\]{color:#e9e9eb}.text-brand-200{color:var(--color-brand-200)}.text-brand-300{color:var(--color-brand-300)}.text-brand-400{color:var(--color-brand-400)}.text-brand-400\/70{color:#60a5fab3}@supports (color:color-mix(in lab, red, red)){.text-brand-400\/70{color:color-mix(in oklab, var(--color-brand-400) 70%, transparent)}}.text-chalk{color:var(--color-chalk)}.text-chalk-dim{color:var(--color-chalk-dim)}.text-chalk-faint{color:var(--color-chalk-faint)}.text-chalk-faint\/0{color:#0000}@supports (color:color-mix(in lab, red, red)){.text-chalk-faint\/0{color:color-mix(in oklab, var(--color-chalk-faint) 0%, transparent)}}.text-chalk-faint\/50{color:#6b789380}@supports (color:color-mix(in lab, red, red)){.text-chalk-faint\/50{color:color-mix(in oklab, var(--color-chalk-faint) 50%, transparent)}}.text-chalk-faint\/60{color:#6b789399}@supports (color:color-mix(in lab, red, red)){.text-chalk-faint\/60{color:color-mix(in oklab, var(--color-chalk-faint) 60%, transparent)}}.text-chalk-faint\/70{color:#6b7893b3}@supports (color:color-mix(in lab, red, red)){.text-chalk-faint\/70{color:color-mix(in oklab, var(--color-chalk-faint) 70%, transparent)}}.text-chalk-faint\/80{color:#6b7893cc}@supports (color:color-mix(in lab, red, red)){.text-chalk-faint\/80{color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent)}}.text-gold-400{color:var(--color-gold-400)}.text-gold-400\/70{color:#f7b955b3}@supports (color:color-mix(in lab, red, red)){.text-gold-400\/70{color:color-mix(in oklab, var(--color-gold-400) 70%, transparent)}}.text-ink-950{color:var(--color-ink-950)}.text-mint-400{color:var(--color-mint-400)}.text-on-brand{color:var(--color-on-brand)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-400\/70{color:#fb7185b3}@supports (color:color-mix(in lab, red, red)){.text-rose-400\/70{color:color-mix(in oklab, var(--color-rose-400) 70%, transparent)}}.text-rose-400\/80{color:#fb7185cc}@supports (color:color-mix(in lab, red, red)){.text-rose-400\/80{color:color-mix(in oklab, var(--color-rose-400) 80%, transparent)}}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/8{color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.text-white\/8{color:color-mix(in oklab, var(--color-white) 8%, 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)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[\#4a4a50\]{text-decoration-color:#4a4a50}.decoration-brand-300\/40{text-decoration-color:#93c5fd66}@supports (color:color-mix(in lab, red, red)){.decoration-brand-300\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand-300) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand-300) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand-300) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-brand-300) 40%, transparent)}}.decoration-brand-300\/45{text-decoration-color:#93c5fd73}@supports (color:color-mix(in lab, red, red)){.decoration-brand-300\/45{-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand-300) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand-300) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand-300) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--color-brand-300) 45%, transparent)}}.decoration-chalk-faint\/40{text-decoration-color:#6b789366}@supports (color:color-mix(in lab, red, red)){.decoration-chalk-faint\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 40%, transparent)}}.decoration-veil\/30{text-decoration-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.decoration-veil\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-veil) 30%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[var\(--color-brand-400\)\]{accent-color:var(--color-brand-400)}.\!opacity-0{opacity:0!important}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-85{opacity:.85}.opacity-100{opacity:1}.shadow-\[0_0_0_1\.5px_color-mix\(in_oklab\,var\(--color-brand-500\)_20\%\,transparent\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,#3b82f633)}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_1\.5px_color-mix\(in_oklab\,var\(--color-brand-500\)_20\%\,transparent\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,color-mix(in oklab,var(--color-brand-500) 20%,transparent))}}.shadow-\[0_0_0_1\.5px_color-mix\(in_oklab\,var\(--color-brand-500\)_20\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(96\,165\,250\,0\.18\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#60a5fa2e);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_2px_-1px_rgba\(0\,0\,0\,0\.5\)\,0_10px_28px_-12px_color-mix\(in_oklab\,var\(--color-brand-500\)_85\%\,transparent\)\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,#00000080), 0 10px 28px -12px var(--tw-shadow-color,#3b82f6d9)}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_1px_2px_-1px_rgba\(0\,0\,0\,0\.5\)\,0_10px_28px_-12px_color-mix\(in_oklab\,var\(--color-brand-500\)_85\%\,transparent\)\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,#00000080), 0 10px 28px -12px var(--tw-shadow-color,color-mix(in oklab,var(--color-brand-500) 85%,transparent))}}.shadow-\[0_1px_2px_-1px_rgba\(0\,0\,0\,0\.5\)\,0_10px_28px_-12px_color-mix\(in_oklab\,var\(--color-brand-500\)_85\%\,transparent\)\]{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_2px_-1px_rgba\(0\,0\,0\,0\.5\)\,0_12px_32px_-18px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,#00000080), 0 12px 32px -18px var(--tw-shadow-color,#000000e6);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_24px_60px_-20px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 24px 60px -20px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_\#4a4a50\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,#4a4a50);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_\#2e2e33\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#2e2e33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_\#4a4a50\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#4a4a50);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_\#35353a\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#35353a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.glow-brand{box-shadow:0 24px 90px -40px #3b82f6e6}@supports (color:color-mix(in lab, red, red)){.glow-brand{box-shadow:0 24px 90px -40px color-mix(in oklab, var(--color-brand-500) 90%, transparent)}}.glow-gold{box-shadow:0 24px 90px -40px #f5a623e6}@supports (color:color-mix(in lab, red, red)){.glow-gold{box-shadow:0 24px 90px -40px color-mix(in oklab, var(--color-gold-500) 90%, transparent)}}.ring-\[\#5865F2\]\/30{--tw-ring-color:#5865f24d}@supports (color:lab(0% 0 0)){.ring-\[\#5865F2\]\/30{--tw-ring-color:lab(48.1124% 29.0442 -73.9905/.3)}}.ring-brand-400\/20{--tw-ring-color:#60a5fa33}@supports (color:color-mix(in lab, red, red)){.ring-brand-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 20%, transparent)}}.ring-brand-400\/25{--tw-ring-color:#60a5fa40}@supports (color:color-mix(in lab, red, red)){.ring-brand-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 25%, transparent)}}.ring-brand-400\/30{--tw-ring-color:#60a5fa4d}@supports (color:color-mix(in lab, red, red)){.ring-brand-400\/30{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 30%, transparent)}}.ring-gold-400\/20{--tw-ring-color:#f7b95533}@supports (color:color-mix(in lab, red, red)){.ring-gold-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-gold-400) 20%, transparent)}}.ring-ink-950{--tw-ring-color:var(--color-ink-950)}.ring-rose-400\/25{--tw-ring-color:#fb718540}@supports (color:color-mix(in lab, red, red)){.ring-rose-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[50px\]{--tw-blur:blur(50px);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,)}.blur-\[80px\]{--tw-blur:blur(80px);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,)}.blur-\[90px\]{--tw-blur:blur(90px);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,)}.blur-\[120px\]{--tw-blur:blur(120px);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,)}.blur-\[130px\]{--tw-blur:blur(130px);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,)}.blur-\[140px\]{--tw-blur:blur(140px);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,)}.blur-\[150px\]{--tw-blur:blur(150px);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-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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,)}.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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.glass{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);background:linear-gradient(#ffffff0d,#ffffff05);background:linear-gradient(lab(100% -.0000298023 .0000119209/.05),lab(100% -.0000298023 .0000119209/.02));border:1px solid #ffffff14;border:1px solid lab(100% -.0000298023 .0000119209/.08)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,color\]{transition-property:border-color,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,border-color\,box-shadow\]{transition-property:opacity,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,box-shadow\]{transition-property:transform,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\,height\,opacity\]{transition-property:transform,width,height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.glass-press{--mx:50%;--my:50%;--glass-on:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[grid-area\:1\/1\]{grid-area:1/1}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@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\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:animate-\[\.\.\.\]:is(:where(.group):hover *){animation:...}.group-hover\:bg-chalk-dim:is(:where(.group):hover *){background-color:var(--color-chalk-dim)}.group-hover\:bg-white\/40:is(:where(.group):hover *){background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/40:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.group-hover\:text-brand-300:is(:where(.group):hover *){color:var(--color-brand-300)}.group-hover\:text-chalk:is(:where(.group):hover *){color:var(--color-chalk)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/msg\:text-chalk-faint\/80:is(:where(.group\/msg):hover *){color:#6b7893cc}@supports (color:color-mix(in lab, red, red)){.group-hover\/msg\:text-chalk-faint\/80:is(:where(.group\/msg):hover *){color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent)}}.group-hover\/msg\:opacity-100:is(:where(.group\/msg):hover *){opacity:1}}.group-focus-visible\:bg-brand-400:is(:where(.group):focus-visible *){background-color:var(--color-brand-400)}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:text-chalk-faint ::marker{color:var(--color-chalk-faint)}.marker\:text-chalk-faint::marker{color:var(--color-chalk-faint)}.marker\:text-chalk-faint ::-webkit-details-marker{color:var(--color-chalk-faint)}.marker\:text-chalk-faint::-webkit-details-marker{color:var(--color-chalk-faint)}.placeholder\:font-sans::placeholder{font-family:var(--font-sans)}.placeholder\:tracking-normal::placeholder{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.placeholder\:text-chalk-faint::placeholder{color:var(--color-chalk-faint)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:0}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:bg-brand-400:before{content:var(--tw-content);background-color:var(--color-brand-400)}.before\:bg-gold-400:before{content:var(--tw-content);background-color:var(--color-gold-400)}.before\:bg-rose-400:before{content:var(--tw-content);background-color:var(--color-rose-400)}.before\:bg-transparent:before{content:var(--tw-content);background-color:#0000}.before\:bg-veil\/8:before{content:var(--tw-content);background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.before\:bg-veil\/8:before{background-color:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.first\:mt-0:first-child{margin-top:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:0}.empty\:absolute:empty{position:absolute}.empty\:hidden:empty{display:none}.focus-within\:opacity-100:focus-within{opacity:1}@media (hover:hover){.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:border-\[\#5865F2\]\/40:hover{border-color:#5865f266;border-color:lab(48.1124% 29.0442 -73.9905/.4)}.hover\:border-brand-400\/40:hover{border-color:#60a5fa66}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-400\/40:hover{border-color:color-mix(in oklab, var(--color-brand-400) 40%, transparent)}}.hover\:border-brand-500\/30:hover{border-color:#3b82f64d}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-500\/30:hover{border-color:color-mix(in oklab, var(--color-brand-500) 30%, transparent)}}.hover\:border-brand-500\/50:hover{border-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-500\/50:hover{border-color:color-mix(in oklab, var(--color-brand-500) 50%, transparent)}}.hover\:border-mint-400\/60:hover{border-color:#34d39999}@supports (color:color-mix(in lab, red, red)){.hover\:border-mint-400\/60:hover{border-color:color-mix(in oklab, var(--color-mint-400) 60%, transparent)}}.hover\:border-rose-400\/40:hover{border-color:#fb718566}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-400\/40:hover{border-color:color-mix(in oklab, var(--color-rose-400) 40%, transparent)}}.hover\:border-veil\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:border-veil\/15:hover{border-color:color-mix(in oklab, var(--color-veil) 15%, transparent)}}.hover\:border-veil\/16:hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.hover\:border-veil\/16:hover{border-color:color-mix(in oklab, var(--color-veil) 16%, transparent)}}.hover\:border-veil\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-veil\/20:hover{border-color:color-mix(in oklab, var(--color-veil) 20%, transparent)}}.hover\:border-veil\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-veil\/25:hover{border-color:color-mix(in oklab, var(--color-veil) 25%, transparent)}}.hover\:border-white\/16:hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/16:hover{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:bg-brand-500\/18:hover{background-color:#3b82f62e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-500\/18:hover{background-color:color-mix(in oklab, var(--color-brand-500) 18%, transparent)}}.hover\:bg-brand-500\/25:hover{background-color:#3b82f640}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-500\/25:hover{background-color:color-mix(in oklab, var(--color-brand-500) 25%, transparent)}}.hover\:bg-brand-500\/85:hover{background-color:#3b82f6d9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-500\/85:hover{background-color:color-mix(in oklab, var(--color-brand-500) 85%, transparent)}}.hover\:bg-danger\/10:hover{background-color:#c97a831a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/10:hover{background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.hover\:bg-danger\/16:hover{background-color:#c97a8329}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/16:hover{background-color:color-mix(in oklab, var(--color-danger) 16%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-veil\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-veil\/5:hover{background-color:color-mix(in oklab, var(--color-veil) 5%, transparent)}}.hover\:bg-veil\/6:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-veil\/6:hover{background-color:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.hover\:bg-veil\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-veil\/8:hover{background-color:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.hover\:bg-veil\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-veil\/10:hover{background-color:color-mix(in oklab, var(--color-veil) 10%, transparent)}}.hover\:bg-veil\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-veil\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-veil) 4%, transparent)}}.hover\:bg-white\/6:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/6:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, 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-white\/\[0\.12\]:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.12\]:hover{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.hover\:bg-white\/\[0\.13\]:hover{background-color:#ffffff21}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.13\]:hover{background-color:color-mix(in oklab, var(--color-white) 13%, transparent)}}.hover\:text-brand-200:hover{color:var(--color-brand-200)}.hover\:text-brand-300:hover{color:var(--color-brand-300)}.hover\:text-chalk:hover{color:var(--color-chalk)}.hover\:text-chalk-dim:hover{color:var(--color-chalk-dim)}.hover\:text-danger:hover{color:var(--color-danger)}.hover\:text-inherit:hover{color:inherit}.hover\:text-mint-400\/50:hover{color:#34d39980}@supports (color:color-mix(in lab, red, red)){.hover\:text-mint-400\/50:hover{color:color-mix(in oklab, var(--color-mint-400) 50%, transparent)}}.hover\:text-rose-400:hover{color:var(--color-rose-400)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-brand-300:hover{-webkit-text-decoration-color:var(--color-brand-300);-webkit-text-decoration-color:var(--color-brand-300);-webkit-text-decoration-color:var(--color-brand-300);text-decoration-color:var(--color-brand-300)}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_1px_2px_-1px_rgba\(0\,0\,0\,0\.5\)\,0_18px_46px_-14px_var\(--color-brand-500\)\]:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,#00000080), 0 18px 46px -14px var(--tw-shadow-color,var(--color-brand-500));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:glow-brand:hover{box-shadow:0 24px 90px -40px #3b82f6e6}@supports (color:color-mix(in lab, red, red)){.hover\:glow-brand:hover{box-shadow:0 24px 90px -40px color-mix(in oklab, var(--color-brand-500) 90%, transparent)}}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:border-brand-500\/40:focus{border-color:#3b82f666}@supports (color:color-mix(in lab, red, red)){.focus\:border-brand-500\/40:focus{border-color:color-mix(in oklab, var(--color-brand-500) 40%, transparent)}}.focus\:border-brand-500\/50:focus{border-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.focus\:border-brand-500\/50:focus{border-color:color-mix(in oklab, var(--color-brand-500) 50%, transparent)}}.focus-visible\:bg-transparent:focus-visible{background-color:#0000}.focus-visible\:bg-veil\/\[0\.05\]:focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-veil\/\[0\.05\]:focus-visible{background-color:color-mix(in oklab, var(--color-veil) 5%, transparent)}}.focus-visible\:text-inherit:focus-visible{color:inherit}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-1:focus-visible{--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)}.focus-visible\:ring-brand-400\/50:focus-visible{--tw-ring-color:#60a5fa80}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand-400\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 50%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-brand-400:focus-visible{outline-color:var(--color-brand-400)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.995\]:active{scale:.995}.disabled\:cursor-default:disabled{cursor:default}.disabled\:text-chalk-faint:disabled{color:var(--color-chalk-faint)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}:where([data-theme=light]) .in-data-\[theme\=light\]\:bg-brand-500\/\[0\.04\]{background-color:#3b82f60a}@supports (color:color-mix(in lab, red, red)){:where([data-theme=light]) .in-data-\[theme\=light\]\:bg-brand-500\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-brand-500) 4%, transparent)}}:where([data-theme=light]) .in-data-\[theme\=light\]\:ring-brand-400\/70{--tw-ring-color:#60a5fab3}@supports (color:color-mix(in lab, red, red)){:where([data-theme=light]) .in-data-\[theme\=light\]\:ring-brand-400\/70{--tw-ring-color:color-mix(in oklab, var(--color-brand-400) 70%, transparent)}}.has-\[\:focus-visible\]\:border-brand-400\/60:has(:focus-visible){border-color:#60a5fa99}@supports (color:color-mix(in lab, red, red)){.has-\[\:focus-visible\]\:border-brand-400\/60:has(:focus-visible){border-color:color-mix(in oklab, var(--color-brand-400) 60%, transparent)}}.has-\[\[data-keep\]\]\:opacity-100:has([data-keep]){opacity:1}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:animate-none{animation:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}.max-lg\:opacity-20{opacity:.2}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}.max-sm\:opacity-100{opacity:1}}@media (min-width:30rem){.min-\[30rem\]\:w-auto{width:auto}.min-\[30rem\]\:flex-1{flex:1}.min-\[30rem\]\:flex-row{flex-direction:row}}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:relative{position:relative}.sm\:right-0{right:0}.sm\:left-auto{left:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mr-auto{margin-right:auto}.sm\:ml-0{margin-left:0}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-grid{display:inline-grid}.sm\:h-\[1\.85rem\]{height:1.85rem}.sm\:max-h-\[4rem\]{max-height:4rem}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-\[19rem\]{width:19rem}.sm\:w-auto{width:auto}.sm\:max-w-72{max-width:calc(var(--spacing) * 72)}.sm\:max-w-\[16rem\]{max-width:16rem}.sm\:flex-1{flex:1}.sm\:shrink{flex-shrink:1}.sm\:shrink-0{flex-shrink:0}.sm\:basis-0{flex-basis:0}.sm\:basis-auto{flex-basis:auto}.sm\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.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\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:py-36{padding-block:calc(var(--spacing) * 36)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:text-left{text-align:left}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[0\.66rem\]{font-size:.66rem}.sm\:text-\[2rem\]{font-size:2rem}}@media (min-width:48rem){.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:block{display:block}.md\:inline{display:inline}.md\:h-\[1\.35rem\]{height:1.35rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}}@media (min-width:64rem){.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[40rem\]{min-height:40rem}.lg\:max-w-none{max-width:none}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}:is(.lg\:\*\:col-span-2>*){grid-column:span 2/span 2}}@media (min-width:80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:9rem){.\@min-\[9rem\]\:inline-flex{display:inline-flex}}@container (min-width:13rem){.\@min-\[13rem\]\:inline-flex{display:inline-flex}}@media (pointer:coarse){.pointer-coarse\:mt-3{margin-top:calc(var(--spacing) * 3)}.pointer-coarse\:hidden{display:none}.pointer-coarse\:inline{display:inline}.pointer-coarse\:h-10{height:calc(var(--spacing) * 10)}.pointer-coarse\:w-10{width:calc(var(--spacing) * 10)}.pointer-coarse\:gap-4{gap:calc(var(--spacing) * 4)}.pointer-coarse\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.pointer-coarse\:py-3{padding-block:calc(var(--spacing) * 3)}.pointer-coarse\:opacity-100{opacity:1}.pointer-coarse\:after\:absolute:after{content:var(--tw-content);position:absolute}.pointer-coarse\:after\:inset-x-0:after{content:var(--tw-content);inset-inline:0}.pointer-coarse\:after\:-inset-y-1\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -1.5)}.pointer-coarse\:after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}}@media (pointer:fine){.pointer-fine\:block{display:block}.pointer-fine\:opacity-0{opacity:0}.pointer-fine\:group-focus-within\/fact\:opacity-100:is(:where(.group\/fact):focus-within *){opacity:1}@media (hover:hover){.pointer-fine\:group-hover\/fact\:opacity-100:is(:where(.group\/fact):hover *){opacity:1}}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}@media (min-width:64rem){.lg\:\[\&\>\*\:nth-child\(5\)\]\:col-start-3>:nth-child(5){grid-column-start:3}}.\[\&\>span\:not\(\:empty\)\]\:ml-2>span:not(:empty){margin-left:calc(var(--spacing) * 2)}@media (max-height:30rem){.\[\@media\(max-height\:30rem\)\]\:my-4{margin-block:calc(var(--spacing) * 4)}.\[\@media\(max-height\:30rem\)\]\:mt-2{margin-top:calc(var(--spacing) * 2)}.\[\@media\(max-height\:30rem\)\]\:mt-4{margin-top:calc(var(--spacing) * 4)}.\[\@media\(max-height\:30rem\)\]\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.\[\@media\(max-height\:30rem\)\]\:p-5{padding:calc(var(--spacing) * 5)}.\[\@media\(max-height\:30rem\)\]\:py-5{padding-block:calc(var(--spacing) * 5)}}}@font-face{font-family:Twemoji Country Flags;unicode-range:U+1F1E6-1F1FF,U+1F3F4,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F;src:url(/fonts/TwemojiCountryFlags.woff2)format("woff2");font-display:swap}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--shimmer-base:8%;--skel-boost:1.6;--shimmer-glint:5%;--color-ink-950:#f4f1eb;--color-ink-900:#fffefb;--color-ink-850:#f3efe8;--color-ink-800:#e8e3d9;--color-ink-700:#d3cbbe;--color-chalk:#14110d;--color-chalk-dim:#443e36;--color-chalk-faint:#726859;--color-veil:#282014;--color-brand-100:#15130f;--color-brand-200:#1f1c18;--color-brand-300:#26221d;--color-brand-400:#34302a;--color-brand-500:#26221d;--color-brand-600:#1f1c18;--color-brand-700:#15130f;--color-on-brand:#fbf8f2;--color-violet-400:#4a443b;--color-violet-500:#3b362f;--color-gold-300:#a16207;--color-gold-400:#a8660a;--color-mint-400:#46754f;--color-rose-400:#d0364c;--color-rose-300:#a8233a;--cab-ground:#f9f7f2;--cab-side:#efeae1;--cab-rail:#e6e0d4;--cab-seam:#2820141f;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}#cabinet[data-theme=dark]{--color-ink-950:#000;--color-ink-900:#0e0e11;--color-ink-850:#131317;--color-ink-800:#1c1c21;--color-ink-700:#2a2a31;--color-chalk:#f4f5f7;--color-chalk-dim:#a6a9b1;--color-chalk-faint:#858891;--color-veil:#fff;--color-brand-100:#f4faff;--color-brand-200:#e3f3ff;--color-brand-300:#cdeaff;--color-brand-400:#a7dbff;--color-brand-500:#fff;--color-brand-600:#e8f2fb;--color-brand-700:#b9d6ef;--color-on-brand:#000;--color-violet-400:#6fb8ee;--color-violet-500:#2f8fe0;--ice-0:#f6fcff;--ice-1:#a7dbff;--ice-2:#2f8fe0;--ice-3:#0a2c52;--cab-ground:#050507;--cab-side:#050507;--cab-rail:#050507;--cab-seam:#ffffff12}:is(#cabinet:has(.section-rail:not(.hub-rail)) .hub-rail,#cabinet:has(.section-rail:not(.hub-rail)) .rail-edge-hub){display:none}@media (min-width:64rem){html:is(:active-view-transition-type(hub,hub-in,hub-back),[data-swipe-vt]) #cabinet .section-rail .side-head-row{view-transition-name:side-brand}html:is(:active-view-transition-type(hub,hub-in,hub-back),[data-swipe-vt]) #cabinet .section-rail .side-me{view-transition-name:side-me}html:is(:active-view-transition-type(hub,hub-in,hub-back),[data-swipe-vt]) #cabinet .voice-dock-rail .voice-dock-seat{view-transition-name:voice-dock}html:active-view-transition-type(hub) #cabinet .hub-cabinet{view-transition-name:hub-cabinet}html:active-view-transition-type(hub) #cabinet .rail-title{view-transition-name:rail-title}html:is(:active-view-transition-type(hub-in,hub-back),[data-swipe-vt]) #cabinet .section-rail{view-transition-name:rail-swipe}}html:is(:active-view-transition-type(hub-in,hub-back),[data-swipe-vt]) #cabinet .panel-row{view-transition-name:none!important}::view-transition-image-pair(rail-swipe){overflow:clip}::view-transition-group(rail-swipe){animation:none}html:is(:active-view-transition-type(hub-in),[data-swipe-vt=in])::view-transition-old(rail-swipe){animation:var(--vt-swipe) both vt-swipe-to-left}html:is(:active-view-transition-type(hub-in),[data-swipe-vt=in])::view-transition-new(rail-swipe){animation:var(--vt-swipe) both vt-swipe-from-right}html:is(:active-view-transition-type(hub-back),[data-swipe-vt=back])::view-transition-old(rail-swipe){animation:var(--vt-swipe) both vt-swipe-to-right}html:is(:active-view-transition-type(hub-back),[data-swipe-vt=back])::view-transition-new(rail-swipe){animation:var(--vt-swipe) both vt-swipe-from-left}html:not(:active-view-transition-type(hub,hub-in,hub-back)):not([data-swipe-vt]) #cabinet .panel-row{view-transition-name:none!important}::view-transition-group(side-brand){animation:none}::view-transition-group(side-me){animation:none}::view-transition-group(voice-dock){animation:none}::view-transition-group(voice-dock){z-index:3}::view-transition-old(side-brand){display:none}::view-transition-old(side-me){display:none}::view-transition-old(voice-dock){display:none}::view-transition-new(side-brand){animation:none}::view-transition-new(side-me){animation:none}::view-transition-new(voice-dock){animation:none}@media (min-width:64rem){html:is(:active-view-transition-type(hub-in,hub-back),[data-swipe-vt]) #cabinet .section-rail{box-shadow:none}html:is(:active-view-transition-type(hub-in,hub-back),[data-swipe-vt]) #cabinet:has(.section-rail:not([data-collapsed])):after{content:"";z-index:50;background:var(--cab-seam);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:calc(15rem - 1px)}html:is(:active-view-transition-type(hub-in,hub-back),[data-swipe-vt]) #cabinet[data-theme=dark]:has(.section-rail:not([data-collapsed])):after{background:var(--graphite-line)}html:is(:active-view-transition-type(hub-in,hub-back),[data-swipe-vt])::view-transition-image-pair(rail-swipe){clip-path:inset(0 1px 0 0)}}::view-transition-old(.hub-row):only-child{animation:.24s cubic-bezier(.4,0,1,1) both row-out}::view-transition-old(.rail-row):only-child{animation:.24s cubic-bezier(.4,0,1,1) both row-out}::view-transition-old(hub-row-1){animation-delay:30ms}::view-transition-old(rail-row-1){animation-delay:30ms}::view-transition-old(hub-row-2){animation-delay:60ms}::view-transition-old(rail-row-2){animation-delay:60ms}::view-transition-old(hub-row-3){animation-delay:90ms}::view-transition-old(rail-row-3){animation-delay:90ms}::view-transition-old(hub-row-4){animation-delay:.12s}::view-transition-old(rail-row-4){animation-delay:.12s}::view-transition-old(hub-row-5){animation-delay:.15s}::view-transition-old(rail-row-5){animation-delay:.15s}::view-transition-old(hub-row-6){animation-delay:.18s}::view-transition-old(rail-row-6){animation-delay:.18s}::view-transition-old(hub-row-7){animation-delay:.21s}::view-transition-old(rail-row-7){animation-delay:.21s}::view-transition-old(hub-row-8){animation-delay:.24s}::view-transition-old(rail-row-8){animation-delay:.24s}::view-transition-old(hub-row-9){animation-delay:.27s}::view-transition-old(rail-row-9){animation-delay:.27s}::view-transition-old(hub-row-10){animation-delay:.3s}::view-transition-old(rail-row-10){animation-delay:.3s}::view-transition-old(hub-row-11){animation-delay:.33s}::view-transition-old(rail-row-11){animation-delay:.33s}::view-transition-old(hub-row-12){animation-delay:.36s}::view-transition-old(rail-row-12){animation-delay:.36s}@keyframes row-out{to{opacity:0;transform:translate(-.6rem)}}::view-transition-new(.hub-row):only-child{animation:none}::view-transition-new(.rail-row):only-child{animation:none}::view-transition-new(rail-title):only-child{animation:none}::view-transition-new(hub-cabinet):only-child{animation:none}::view-transition-old(rail-title):only-child{animation:.2s ease-in both row-out}::view-transition-old(hub-cabinet):only-child{animation:.24s ease-out reverse both vt-show}@media (min-width:64rem){#cabinet .panel-row{animation:.46s cubic-bezier(.16,1,.3,1) .12s backwards row-in}#cabinet .section-rail[data-wait] .panel-row{animation-play-state:paused}#cabinet .section-rail[data-born] .rail-unfold{--unfold-delay:.34s;animation-delay:var(--unfold-delay)}#cabinet .section-rail[data-wait] .rail-unfold,#cabinet .section-rail[data-wait] .rail-branch>*{animation-play-state:paused}#cabinet .rail-unfold .rail-branch>*{animation:.42s cubic-bezier(.16,1,.3,1) backwards row-in;animation-delay:calc(var(--unfold-delay,0s) + 90ms + var(--sub,0) * 45ms);--row-from-x:0;--row-from-y:.5rem;--row-from-o:0}#cabinet .rail-branch>:nth-child(2){--sub:1}#cabinet .rail-branch>:nth-child(3){--sub:2}#cabinet .rail-branch>:nth-child(4){--sub:3}#cabinet .rail-branch>:nth-child(5){--sub:4}#cabinet .rail-branch>:nth-child(6){--sub:5}#cabinet .rail-branch>:nth-child(7){--sub:6}#cabinet .rail-branch>:nth-child(8){--sub:7}#cabinet .rail-branch>:nth-child(9){--sub:8}#cabinet .rail-branch>:nth-child(n+10){--sub:9}}@keyframes row-in{0%{opacity:var(--row-from-o,0);transform:translate(var(--row-from-x,.75rem), var(--row-from-y,0))}}html[data-swipe]{--row-from-x:0;--row-from-y:0;--row-from-o:1}@media (prefers-reduced-motion:reduce){#cabinet .panel-row,#cabinet .rail-unfold .rail-branch>*{animation:none}}::view-transition-old(.hub-out){animation:.2s cubic-bezier(.3,0,.6,1) reverse both vt-fade}::view-transition-old(.vt-swap){animation:.18s ease-out reverse both vt-show}::view-transition-new(.vt-swap){animation:.22s ease-out both vt-show}::view-transition-group(.vt-swap){animation-duration:0s}::view-transition-old(.vt-swap){object-fit:none;object-position:50% 0;height:auto}::view-transition-new(.vt-swap){object-fit:none;object-position:50% 0;height:auto}#cabinet .space-badge{border-radius:.8rem;align-items:center;height:2.5rem;padding:0}@media (hover:hover){#cabinet .space-item:hover .space-badge{background:#ffffff0f;transform:none}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){#cabinet .space-item:hover .space-badge{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}}#cabinet .space-item:before,#cabinet .space-item-on .space-badge:after{display:none}#cabinet .space-item-on .space-badge{background:#ffffff17}@supports (color:color-mix(in lab, red, red)){#cabinet .space-item-on .space-badge{background:color-mix(in oklab, var(--color-veil) 9%, transparent)}}#cabinet .space-item-on .space-badge{box-shadow:none}#cabinet .section-rail{background:var(--cab-side);box-shadow:inset -1px 0 0 var(--cab-seam)}#cabinet .rail-item:after{background:#ffffff14}@supports (color:color-mix(in lab, red, red)){#cabinet .rail-item:after{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}#cabinet .rail-item:after{animation:none}#cabinet .rail-item:before{background:var(--color-brand-300);box-shadow:none}@media (min-width:64rem){#cabinet[data-theme=dark] .work-pane{isolation:isolate;background:#000;border-radius:1.5rem;margin:.5rem .5rem .5rem 0;overflow:clip;box-shadow:inset 0 0 0 1px #ffffff12}#cabinet[data-theme=dark] .section-rail{box-shadow:none}}#cabinet[data-theme=dark] .work-pane{isolation:isolate}#cabinet[data-theme=dark] .work-pane:before{content:"";z-index:-1;pointer-events:none;animation:pane-twinkle 7s var(--ease-soft) infinite;background:radial-gradient(1.5px 1.5px at 12% 18%,#fffc,#0000),radial-gradient(1px 1px at 27% 62%,#fff9,#0000),radial-gradient(1.5px 1.5px at 44% 34%,#ffffffb3,#0000),radial-gradient(1px 1px at 58% 78%,#fff9,#0000),radial-gradient(2px 2px at 71% 22%,#ffffffbf,#0000),radial-gradient(1px 1px at 83% 55%,#fff9,#0000),radial-gradient(1.5px 1.5px at 91% 12%,#ffffffb3,#0000),radial-gradient(1px 1px at 36% 88%,#ffffff8c,#0000);position:absolute;inset:0}@keyframes pane-twinkle{0%,to{opacity:.35}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){#cabinet[data-theme=dark] .work-pane:before{animation:none}}.side-head{padding:1.1rem 1.1rem .25rem}.side-brand{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-chalk);opacity:.92;transition:opacity .2s var(--ease-soft);align-items:center;gap:.55rem;margin-bottom:1.1rem;font-size:.95rem;font-weight:600;display:inline-flex}@media (hover:hover){.side-brand:hover{opacity:1}}.cabinet-top .side-brand{margin-bottom:0}.side-head-row{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1.15rem;display:flex}.side-head-row .side-brand{margin-bottom:0}.side-head-row .side-tools{margin-top:0}@media (prefers-reduced-motion:no-preference){#cabinet .side-gear svg{animation:1.2s cubic-bezier(.22,1,.36,1) backwards gear-turn,.5s ease-out backwards gear-fade}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){html:is(:active-view-transition-type(hub-back),[data-swipe-vt=back]) #cabinet .side-gear svg{view-transition-name:side-gear}}::view-transition-group(side-gear){animation:none}::view-transition-old(side-gear){animation:.7s cubic-bezier(.45,0,.25,1) both gear-leave-turn,.5s ease-in .12s both gear-leave-fade}@keyframes gear-leave-turn{to{transform:rotate(-120deg)}}@keyframes gear-leave-fade{to{opacity:0}}@keyframes gear-turn{0%{transform:rotate(-120deg)}}@keyframes gear-fade{0%{opacity:0}}.hub-rail .side-head{padding-bottom:0}.hub-rail .side-head-row{margin-bottom:0}.side-space{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-chalk);overflow-wrap:anywhere;text-wrap:pretty;font-size:.98rem;font-weight:500;line-height:1.2}.side-sub{color:var(--color-chalk-faint);margin-top:.2rem;font-size:.78rem}.side-me{padding:.5rem}.side-me .space-item{background:#ffffff0d;border-radius:1rem;width:100%;padding:.35rem .5rem .35rem .35rem}@supports (color:color-mix(in lab, red, red)){.side-me .space-item{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}.side-me .space-item{box-shadow:inset 0 0 0 1px #ffffff17}@supports (color:color-mix(in lab, red, red)){.side-me .space-item{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 9%, transparent)}}.side-me .space-item{transition:background-color .2s var(--ease-soft)}.side-me .space-item-on{background:#ffffff14}@media (hover:hover){.side-me .space-item:hover{background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){.side-me .space-item-on{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}@media (hover:hover){.side-me .space-item:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}.side-me .rail-name{opacity:1;transform:none}.side-me .space-badge{width:2rem;height:2rem}#cabinet .side-me .space-item .space-badge,#cabinet .side-me .space-item-on .space-badge{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}@media (hover:hover){#cabinet .side-me .space-item:hover .space-badge{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}}.avatar-letter{color:var(--color-chalk);background:#ffffff1a;border-radius:9999px;flex:none;place-items:center;font-weight:600;line-height:1;display:grid}@supports (color:color-mix(in lab, red, red)){.avatar-letter{background:color-mix(in oklab, var(--color-veil) 10%, transparent)}}.avatar-letter{box-shadow:inset 0 0 0 1px #ffffff29}@supports (color:color-mix(in lab, red, red)){.avatar-letter{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 16%, transparent)}}#cabinet .composer-shell{border-radius:1.75rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:end;column-gap:.25rem;padding:.4rem .4rem .4rem .5rem;display:grid}#cabinet[data-theme=dark] .composer-shell{background:#18181b9e;background:lab(8.34576% .602856 -2.11588/.62);box-shadow:inset 0 0 0 1px #ffffff1f,0 20px 60px -20px #000c}#cabinet[data-theme=light] .composer-shell{background:var(--color-ink-900);box-shadow:inset 0 0 0 1px #ffffff1f,0 14px 40px -22px #28201473}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light] .composer-shell{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent), 0 14px 40px -22px #28201473}}#cabinet .composer-tools{display:contents}#cabinet .composer-tools>label{order:1;align-self:end;margin-bottom:.25rem}#cabinet .composer-text{order:2;align-self:center;font-size:.95rem}#cabinet .composer-tools>:not(label):not(.composer-hint):not(.send-orb){order:3;align-self:end;margin-bottom:.25rem}#cabinet .composer-hint{display:none}#cabinet .composer-text[data-tall]{order:0;grid-column:1/-1;align-self:stretch;padding-top:.7rem;scroll-padding-block:.7rem;-webkit-mask-image:linear-gradient(#0000 0,#000 .7rem);mask-image:linear-gradient(#0000 0,#000 .7rem)}#cabinet .composer-shell[data-tall] .composer-tools>label{grid-column:1}#cabinet .composer-shell[data-tall] .composer-tools>:not(label):not(.composer-hint):not(.send-orb){grid-column:3}#cabinet .composer-shell[data-tall] .send-orb{grid-column:4}#cabinet .send-orb{order:4;width:2.6rem;height:2.6rem}#cabinet[data-theme=light] .send-orb:not(.send-orb-stop){color:var(--color-on-brand);background:var(--color-brand-500)}#cabinet[data-theme=light] .send-orb:disabled:not(.send-orb-stop):not(.send-orb-ready){color:var(--color-chalk-faint);background:#ffffff0d}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light] .send-orb:disabled:not(.send-orb-stop):not(.send-orb-ready){background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}#cabinet[data-theme=light] .send-orb:disabled:not(.send-orb-stop):not(.send-orb-ready){box-shadow:inset 0 0 0 1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light] .send-orb:disabled:not(.send-orb-stop):not(.send-orb-ready){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent)}}#cabinet[data-theme=dark] .send-orb{color:#000;box-shadow:0 6px 22px -8px var(--ice-1);background:#fff}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .send-orb{box-shadow:0 6px 22px -8px color-mix(in oklab, var(--ice-1) 80%, transparent)}}#cabinet[data-theme=dark] .send-orb:disabled:not(.send-orb-stop):not(.send-orb-ready){color:var(--color-chalk-faint);background:#ffffff0d}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .send-orb:disabled:not(.send-orb-stop):not(.send-orb-ready){background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}#cabinet[data-theme=dark] .send-orb:disabled:not(.send-orb-stop):not(.send-orb-ready){box-shadow:inset 0 0 0 1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .send-orb:disabled:not(.send-orb-stop):not(.send-orb-ready){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent)}}#cabinet[data-theme=dark] .send-orb-stop{color:#fff;background:#ffffff1f}#cabinet[data-theme=dark] [class~=bg-brand-500\/72],#cabinet[data-theme=dark] .btn-main,#cabinet[data-theme=dark] .btn-soft.btn-primary,#cabinet[data-theme=dark] .btn-soft[type=submit]:not(.btn-plain){color:var(--color-on-brand);box-shadow:0 10px 34px -10px var(--ice-1);background-color:#fff}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] [class~=bg-brand-500\/72],#cabinet[data-theme=dark] .btn-main,#cabinet[data-theme=dark] .btn-soft.btn-primary,#cabinet[data-theme=dark] .btn-soft[type=submit]:not(.btn-plain){box-shadow:0 10px 34px -10px color-mix(in oklab, var(--ice-1) 65%, transparent)}}@media (hover:hover){#cabinet[data-theme=dark] [class~=bg-brand-500\/72]:hover,#cabinet[data-theme=dark] .btn-main:hover,#cabinet[data-theme=dark] .btn-soft.btn-primary:hover:not(:disabled),#cabinet[data-theme=dark] .btn-soft[type=submit]:not(.btn-plain):hover:not(:disabled){color:var(--color-on-brand);background-color:var(--color-brand-100);box-shadow:0 14px 44px -10px var(--ice-1)}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){#cabinet[data-theme=dark] [class~=bg-brand-500\/72]:hover,#cabinet[data-theme=dark] .btn-main:hover,#cabinet[data-theme=dark] .btn-soft.btn-primary:hover:not(:disabled),#cabinet[data-theme=dark] .btn-soft[type=submit]:not(.btn-plain):hover:not(:disabled){box-shadow:0 14px 44px -10px color-mix(in oklab, var(--ice-1) 85%, transparent)}}}#cabinet[data-theme=dark] .btn-soft:is(.btn-primary,[type=submit]:not(.btn-plain)):disabled:not(.is-busy):not([aria-busy=true]):not(.animate-pulse){opacity:1;color:var(--color-chalk-faint);background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .btn-soft:is(.btn-primary,[type=submit]:not(.btn-plain)):disabled:not(.is-busy):not([aria-busy=true]):not(.animate-pulse){background-color:color-mix(in oklab, var(--color-veil) 5%, transparent)}}#cabinet[data-theme=dark] .btn-soft:is(.btn-primary,[type=submit]:not(.btn-plain)):disabled:not(.is-busy):not([aria-busy=true]):not(.animate-pulse){box-shadow:inset 0 0 0 1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .btn-soft:is(.btn-primary,[type=submit]:not(.btn-plain)):disabled:not(.is-busy):not([aria-busy=true]):not(.animate-pulse){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent)}}#cabinet[data-theme=light] [class~=bg-brand-500\/72],#cabinet[data-theme=light] .btn-main,#cabinet[data-theme=light] .btn-soft.btn-primary,#cabinet[data-theme=light] .btn-soft[type=submit]:not(.btn-plain){color:var(--color-on-brand);background-color:var(--color-brand-500);box-shadow:0 1px 2px -1px #28201459,0 8px 20px -12px #2820148c}@media (hover:hover){#cabinet[data-theme=light] [class~=bg-brand-500\/72]:hover,#cabinet[data-theme=light] .btn-main:hover,#cabinet[data-theme=light] .btn-soft.btn-primary:hover:not(:disabled),#cabinet[data-theme=light] .btn-soft[type=submit]:not(.btn-plain):hover:not(:disabled){color:var(--color-on-brand);background-color:var(--color-brand-400);box-shadow:0 1px 2px -1px #28201459,0 12px 26px -12px #28201499}}#cabinet[data-theme=light] .btn-soft:disabled:not(.is-busy):not([aria-busy=true]):not(.animate-pulse){opacity:1;color:var(--color-chalk-faint);background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light] .btn-soft:disabled:not(.is-busy):not([aria-busy=true]):not(.animate-pulse){background-color:color-mix(in oklab, var(--color-veil) 5%, transparent)}}#cabinet[data-theme=light] .btn-soft:disabled:not(.is-busy):not([aria-busy=true]):not(.animate-pulse){box-shadow:inset 0 0 0 1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light] .btn-soft:disabled:not(.is-busy):not([aria-busy=true]):not(.animate-pulse){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent)}}html.theme-flip *{view-transition-name:none!important}html.theme-flip::view-transition-old(root){animation-duration:.48s;animation-timing-function:var(--ease-soft)}html.theme-flip::view-transition-new(root){animation-duration:.48s;animation-timing-function:var(--ease-soft)}@media (hover:hover){.task-tick:not([aria-pressed=true]):not(:hover):not([aria-disabled=true]){border-color:#ffffff5c}}@media not (hover:hover){.task-tick:not([aria-pressed=true]):not([aria-disabled=true]){border-color:#ffffff5c}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.task-tick:not([aria-pressed=true]):not(:hover):not([aria-disabled=true]){border-color:color-mix(in oklab, var(--color-veil) 36%, transparent)}}@media not (hover:hover){.task-tick:not([aria-pressed=true]):not([aria-disabled=true]){border-color:color-mix(in oklab, var(--color-veil) 36%, transparent)}}}.task-tick[aria-disabled=true]:not([aria-pressed=true]){border-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){.task-tick[aria-disabled=true]:not([aria-pressed=true]){border-color:color-mix(in oklab, var(--color-veil) 24%, transparent)}}[data-theme=light] .task-tick{border-width:1.5px}@media (hover:hover){[data-theme=light] .task-tick:not([aria-pressed=true]):not(:hover){border-color:#ffffff6b}}@media not (hover:hover){[data-theme=light] .task-tick:not([aria-pressed=true]){border-color:#ffffff6b}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){[data-theme=light] .task-tick:not([aria-pressed=true]):not(:hover){border-color:color-mix(in oklab, var(--color-veil) 42%, transparent)}}@media not (hover:hover){[data-theme=light] .task-tick:not([aria-pressed=true]){border-color:color-mix(in oklab, var(--color-veil) 42%, transparent)}}}[data-theme=light] .task-tick[aria-disabled=true]:not([aria-pressed=true]){border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .task-tick[aria-disabled=true]:not([aria-pressed=true]){border-color:color-mix(in oklab, var(--color-veil) 30%, transparent)}}:is([data-theme=light] .backdrop-stars,:root:has([data-theme=light]) .grain){display:none}:root:has(#cabinet[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:has(#cabinet[data-theme=light]) body{background-color:#f4f1eb}:root{--safe-b:env(safe-area-inset-bottom,0px)}@supports ((-moz-appearance:none)){:root{--safe-b:0px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:var(--color-ink-950);--cab-ground:#121110;--nav-h:4.5rem}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 1.5rem);-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.fold-fade{-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000)}.row-note{flex-basis:100%;order:9999}.row-note:empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body{background:var(--page);color:var(--color-chalk);font-family:var(--font-sans);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:hidden}html:has(#cabinet){overscroll-behavior:none;height:100%;overflow:hidden}html:has(#cabinet) body{overscroll-behavior:none;height:100%;overflow:hidden}html:has(#cabinet[data-text=large]){font-size:112.5%}html:has(#cabinet[data-text=huge]){font-size:125%}.pull-refresh{top:calc(env(safe-area-inset-top,0px) + 3rem + 5px);z-index:90;width:2.5rem;height:2.5rem;color:var(--color-chalk);background:#fffefb;border-radius:999px;place-items:center;display:grid;position:fixed;left:50%;translate:-50%;box-shadow:0 8px 22px -6px #28201447,inset 0 0 0 .5px #e9edf71a}@supports (color:color-mix(in lab, red, red)){.pull-refresh{box-shadow:0 8px 22px -6px #28201447, inset 0 0 0 .5px color-mix(in oklab, var(--color-chalk) 10%, transparent)}}.pull-refresh{pointer-events:none;transition:opacity .22s,scale .22s,translate .28s cubic-bezier(.2,.9,.3,1)}.pull-refresh[data-drag]{transition:none}.pull-refresh[data-idle]{visibility:hidden}#cabinet[data-theme=dark] .pull-refresh{background:#26262a;box-shadow:0 8px 20px -6px #000c,inset 0 0 0 .5px #e9edf71a}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .pull-refresh{box-shadow:0 8px 20px -6px #000c, inset 0 0 0 .5px color-mix(in oklab, var(--color-chalk) 10%, transparent)}}.pull-refresh-mark{width:1.5rem;height:1.5rem;display:block}#cabinet[data-phone-drawer] .pull-refresh{top:calc(var(--top-safe,env(safe-area-inset-top,0px)) + 5px)}@media (prefers-reduced-motion:no-preference){.pull-refresh[data-ready]:not([data-going]) .pull-refresh-mark{animation:.26s ease-out pull-refresh-beat}.pull-refresh[data-going] .pull-refresh-mark{animation:.9s cubic-bezier(.333,0,.667,.333) pull-refresh-spin-in,.9s linear .9s infinite pull-refresh-turn}}html[data-pull-going] .pull-refresh{visibility:visible;opacity:0;transition:opacity .22s}html[data-pull-going] #cabinet:has(.scroller-body>.sheet-loading) .pull-refresh{opacity:1;transition:none}html[data-pull-going] .pull-refresh-mark{background:var(--pull-full-bg);-webkit-mask:var(--pull-full-mask);-webkit-mask:var(--pull-full-mask);-webkit-mask:var(--pull-full-mask);-webkit-mask:var(--pull-full-mask);mask:var(--pull-full-mask)}@media (prefers-reduced-motion:no-preference){html[data-pull-going] .pull-refresh-mark{animation:.9s linear infinite pull-refresh-turn}}@keyframes pull-refresh-beat{50%{scale:1.14}}@keyframes pull-refresh-spin-in{0%{rotate:none}to{rotate:180deg}}@keyframes pull-refresh-turn{0%{rotate:180deg}to{rotate:540deg}}.comet-spin{animation:.9s linear infinite comet-spin}@media (prefers-reduced-motion:reduce){.comet-spin{animation-duration:2.4s}}@keyframes comet-spin{to{rotate:360deg}}#cabinet{touch-action:pan-x pan-y}::selection{background:#3b82f666}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--color-brand-500) 40%, transparent)}}::selection{color:#fff}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-ink-950)}::-webkit-scrollbar-thumb{background:var(--color-ink-700);border:2px solid var(--color-ink-950);border-radius:99px}@media (hover:hover){::-webkit-scrollbar-thumb:hover{background:#2a3852}}[data-theme=light] .card{background:var(--color-ink-900);border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .card{border-color:color-mix(in oklab, var(--color-veil) 10%, transparent)}}[data-theme=light] .card{box-shadow:0 1px 2px #ffffff0f,0 12px 32px -24px #ffffff4d}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .card{box-shadow:0 1px 2px color-mix(in oklab, var(--color-veil) 6%, transparent), 0 12px 32px -24px color-mix(in oklab, var(--color-veil) 30%, transparent)}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}@media (scripting:none){.reveal{opacity:1;transition:none;transform:none}}:where(main section p,.card>p,.sheet-col p,.rise>p):not(:is(.nb-doc,[contenteditable]) *){text-wrap:pretty}.text-center p,p.text-center{text-wrap:balance}@keyframes float-slow{0%,to{transform:translate(0)}50%{transform:translateY(-14px)}}@keyframes typing-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes reveal-swap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[style*=reveal-swap]{animation:none!important}}@keyframes drift-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(6%,8%)scale(1.12)}}@keyframes drift-b{0%,to{transform:translate(0)scale(1.08)}50%{transform:translate(-7%,-6%)scale(1)}}@keyframes breathe-a{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.14)}}@keyframes breathe-b{0%,to{opacity:.62;transform:scale(1.1)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){[style*=drift-a],[style*=drift-b],[style*=breathe-a],[style*=breathe-b]{animation:none!important}}.glass-card:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0e,#fff0 42%);position:absolute;inset:0}.glass-card:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;opacity:var(--glass-on);background:radial-gradient(20rem 20rem at var(--mx) var(--my), #bfdbfe8c, #8b5cf629 40%, transparent 70%);padding:1px;transition:opacity .45s;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.glass-card:after{background:radial-gradient(20rem 20rem at var(--mx) var(--my), color-mix(in srgb, var(--color-brand-200) 55%, transparent), color-mix(in srgb, var(--color-violet-500) 16%, transparent) 40%, transparent 70%)}}.glass-card:after{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glass-card>:not(.glass-behind):not(.glass-front){z-index:3;position:relative}.glass-card>.glass-behind{z-index:0}.glass-card>.glass-front{z-index:4}@media (prefers-reduced-motion:reduce){.glass-card{transition:none;transform:none!important}}.install-scrim{background:#04060cb8}@supports (color:color-mix(in lab, red, red)){.install-scrim{background:color-mix(in oklab, var(--color-ink-950) 72%, transparent)}}.install-scrim{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);animation:.3s both install-fade}.install-root[data-closing] .install-scrim{animation:.22s reverse both install-fade}.install-panel{background:linear-gradient(#ffffff0b,#fff0 40%),#070b14f0;border:1px solid #ffffff17;border-bottom:0;border-radius:1.75rem 1.75rem 0 0;flex-direction:column;width:100%;max-width:40rem;max-height:min(92dvh,48rem);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.install-panel{background:linear-gradient(180deg, #ffffff0b, #fff0 40%), color-mix(in oklab, var(--color-ink-900) 94%, transparent)}}.install-panel{transition:transform .35s var(--ease-out-expo);animation:install-sheet .45s var(--ease-out-expo) backwards;box-shadow:inset 0 1px #ffffff14,0 -12px 60px -20px #000000e6}.install-root[data-closing] .install-panel{animation:.22s ease-in both install-sheet-out}.install-body{padding-bottom:calc(1.5rem + var(--safe-b))}@media (min-width:640px){.install-panel{border-bottom:1px solid #ffffff17;border-radius:1.75rem;animation-name:install-pop;box-shadow:inset 0 1px #ffffff14,0 30px 90px -30px #000000f2,0 0 0 1px #0000004d}.install-root[data-closing] .install-panel{animation-name:install-pop-out}.install-body{padding-bottom:2rem}}@keyframes install-fade{0%{opacity:0}}@keyframes install-sheet{0%{transform:translateY(100%)}}@keyframes install-sheet-out{to{transform:translateY(100%)}}@keyframes install-pop{0%{opacity:0;transform:translateY(18px)scale(.97)}}@keyframes install-pop-out{to{opacity:0;transform:translateY(10px)scale(.98)}}.install-step{animation:install-step .5s var(--ease-out-expo) both}@keyframes install-step{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.install-scrim,.install-panel,.install-step{animation:none!important}}@property --glass-on{syntax:"<number>";inherits:true;initial-value:0}@property --mx{syntax:"<percentage>";inherits:true;initial-value:50%}@property --my{syntax:"<percentage>";inherits:true;initial-value:50%}@media (hover:hover){.liquid:not(:hover){transition-duration:.4s,.3s,.45s,.3s,.16s,.16s}}@media not (hover:hover){.liquid{transition-duration:.4s,.3s,.45s,.3s,.16s,.16s}}.liquid:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(9rem 6rem at var(--mx) var(--my), #ffffff4d, transparent 60%), linear-gradient(to bottom, #ffffff29, #fff0 45%);opacity:calc(.4 + .6 * var(--glass-on));transition:opacity .4s;position:absolute;inset:0}.liquid:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;transition:opacity .5s var(--ease-out-expo);background:radial-gradient(8rem 8rem at var(--mx) var(--my), #ffffffd9, transparent 70%), linear-gradient(to bottom, #ffffff80, #ffffff14 48%, #fff3);-webkit-mask-composite:xor;opacity:calc(.6 + .4 * var(--glass-on));-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.liquid>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.liquid{background-color:#101828eb}@supports (color:color-mix(in lab, red, red)){.liquid{background-color:color-mix(in oklab, var(--color-ink-800) 92%, transparent)}}}.glass-press:not(.liquid){transition:transform .45s var(--ease-spring)}.glass-press:active{transition-duration:90ms;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.glass-press:active{transform:none}}#cabinet{--font-sans:"Twemoji Country Flags", var(--font-golos), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-manrope), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;font-family:var(--font-sans);font-feature-settings:"ss01"}#cabinet .eyebrow{font-family:var(--font-sans);letter-spacing:.14em;font-weight:600}#cabinet [class*=transition]{transition-timing-function:var(--ease-out-expo)}#cabinet .transition-colors{transition-duration:.2s}@media (prefers-reduced-motion:reduce){#cabinet [class*=transition]{transition-duration:.01ms!important}}#cabinet:not([data-theme=light]) .card{background:var(--color-ink-850);border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){#cabinet:not([data-theme=light]) .card{border-color:color-mix(in oklab, var(--color-veil) 8%, transparent)}}#cabinet:not([data-theme=light]) .card{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff0a,0 1px 2px #00000059}@supports (color:color-mix(in lab, red, red)){#cabinet:not([data-theme=light]) .card{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 4%, transparent), 0 1px 2px #00000059}}#cabinet .stat-tile{transition:border-color .2s var(--ease-out-expo), box-shadow .25s var(--ease-out-expo)}#cabinet .stat-tile:focus-visible{border-color:#3b82f666}@media (hover:hover){#cabinet .stat-tile:hover{border-color:#3b82f666}}@supports (color:color-mix(in lab, red, red)){#cabinet .stat-tile:focus-visible{border-color:color-mix(in oklab, var(--color-brand-500) 40%, transparent)}@media (hover:hover){#cabinet .stat-tile:hover{border-color:color-mix(in oklab, var(--color-brand-500) 40%, transparent)}}}@media (hover:hover){#cabinet:not([data-theme=light]) .stat-tile:hover{box-shadow:inset 0 1px 0 0 #ffffff0f, 0 0 28px -10px var(--ice-1)}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){#cabinet:not([data-theme=light]) .stat-tile:hover{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 6%, transparent), 0 0 28px -10px color-mix(in oklab, var(--ice-1) 55%, transparent)}}}#cabinet .glass-slab{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}#cabinet .glass-slab:before{display:none}#cabinet ::selection{background:#3b82f642}@supports (color:color-mix(in lab, red, red)){#cabinet ::selection{background:color-mix(in oklab, var(--color-brand-500) 26%, transparent)}}#cabinet ::selection{color:var(--color-chalk)}.glass-slab:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff14,#0000 32%),radial-gradient(140% 62% at 16% 0,#ffffff12,#0000 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.glass-slab:before{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-veil) 8%, transparent), transparent 32%), radial-gradient(140% 62% at 16% 0%, color-mix(in oklab, var(--color-veil) 7%, transparent), transparent 62%)}}.glass-slab:before{opacity:1}.glass-slab-flush{box-shadow:none;border-radius:0}.cabinet-top{background:linear-gradient(#ffffff0d,#0000);position:relative}@supports (color:color-mix(in lab, red, red)){.cabinet-top{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-veil) 5%, transparent), transparent)}}@media (max-width:63.99rem){.cabinet-top{background:linear-gradient(to bottom, var(--bar,#ffffff0d) 0, var(--bar,#ffffff0d) 35%, transparent)}@supports (color:color-mix(in lab, red, red)){.cabinet-top{background:linear-gradient(to bottom, var(--bar,color-mix(in oklab, var(--color-veil) 5%, transparent)) 0, var(--bar,color-mix(in oklab, var(--color-veil) 5%, transparent)) 35%, transparent)}}}.cabinet-top:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a 18% 82%,#0000);height:1px;position:absolute;bottom:0;left:1.5rem;right:1.5rem}@supports (color:color-mix(in lab, red, red)){.cabinet-top:after{background:linear-gradient(to right, transparent, color-mix(in oklab, var(--color-veil) 10%, transparent) 18%, color-mix(in oklab, var(--color-veil) 10%, transparent) 82%, transparent)}}[data-theme=light] .glass-slab{background:var(--color-ink-900);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 2px #ffffff0f,0 24px 60px -44px #ffffff52}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .glass-slab{box-shadow:0 1px 2px color-mix(in oklab, var(--color-veil) 6%, transparent), 0 24px 60px -44px color-mix(in oklab, var(--color-veil) 32%, transparent)}}[data-theme=light] .glass-slab:before{opacity:.25}.msg-row{transition:background-color .35s var(--ease-out-expo);border-radius:1rem;margin-left:-.75rem;margin-right:-.75rem;padding:.55rem .75rem;position:relative}@media (hover:hover){.msg-row:hover{background:#ffffff09}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.msg-row:hover{background:color-mix(in oklab, var(--color-veil) 3.5%, transparent)}}}.msg-mine{flex-direction:row-reverse}@media (hover:hover){.msg-mine:hover{background:0 0}}.msg-mine .disc,.msg-mine .msg-head{display:none}.msg-mine .msg-body{flex-direction:column;flex:0 auto;align-items:flex-end;max-width:min(36rem,82%);display:flex}.msg-say{overflow-wrap:anywhere}.msg-say table{overflow-wrap:normal}.msg-mine .msg-say{color:var(--color-chalk);background:#ffffff14;border-radius:1.25rem 1.25rem .4rem;margin-top:0;padding:.55rem 1rem}@supports (color:color-mix(in lab, red, red)){.msg-mine .msg-say{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}[data-theme=light] .msg-mine .msg-say{background:#ffffff0f}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .msg-mine .msg-say{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.chat-col>.msg-row.msg-mine:has(+.msg-row.msg-mine){padding-bottom:0}@media (hover:hover){.chat-col>.msg-row.msg-mine:has(+.msg-row.msg-mine) .msg-body{position:relative}.chat-col>.msg-row.msg-mine:has(+.msg-row.msg-mine) .msg-tools{white-space:nowrap;margin:0 .5rem 0 0;position:absolute;top:50%;right:100%;transform:translateY(-50%)}}.chat-col>.msg-row.msg-mine+.msg-row.msg-mine{margin-top:-.875rem;padding-top:0}.msg-rail{background:linear-gradient(#60a5fa73,#0000);border-radius:2px;width:2px;position:absolute;top:.75rem;bottom:.75rem;left:.05rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.msg-rail{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-brand-400) 45%, transparent), transparent)}}.msg-rail{opacity:.5;transition:opacity .4s var(--ease-out-expo)}@media (hover:hover){.msg-row:hover .msg-rail{opacity:.9}}.msg-rail-live:after{content:"";background:linear-gradient(to bottom, transparent, var(--color-brand-300), #a78bfae6, transparent);border-radius:2px;height:45%;position:absolute;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.msg-rail-live:after{background:linear-gradient(to bottom, transparent, var(--color-brand-300), color-mix(in oklab, var(--color-violet-400) 90%, transparent), transparent)}}.msg-rail-live:after{animation:rail-run 1.9s var(--ease-out-expo) infinite}@keyframes rail-run{0%{opacity:0;transform:translateY(-110%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(230%)}}.orb{background:radial-gradient(circle at 32% 28%, #ffffffe6, transparent 42%), linear-gradient(140deg, var(--color-brand-400), var(--color-violet-500));border-radius:9999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff38,0 0 18px -2px #60a5fabf}@supports (color:color-mix(in lab, red, red)){.orb{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 22%, transparent), 0 0 18px -2px color-mix(in oklab, var(--color-brand-400) 75%, transparent)}}.orb{color:#05070d}#cabinet .orb{background:#e9edf71f;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){#cabinet .orb{background:color-mix(in oklab, var(--color-chalk) 12%, transparent)}}#cabinet .orb{box-shadow:inset 0 0 0 1px #e9edf724}@supports (color:color-mix(in lab, red, red)){#cabinet .orb{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-chalk) 14%, transparent)}}#cabinet .orb{color:var(--color-chalk)}.orb-live:before{content:"";border:1px solid #93c5fdb3;border-radius:9999px;position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){.orb-live:before{border:1px solid color-mix(in oklab, var(--color-brand-300) 70%, transparent)}}.orb-live:before{animation:orb-halo 2.1s var(--ease-out-expo) infinite}@keyframes orb-halo{0%{opacity:.9;transform:scale(.9)}80%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(1.5)}}.disc{background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.disc{background:linear-gradient(160deg, color-mix(in oklab, var(--color-veil) 12%, transparent), color-mix(in oklab, var(--color-veil) 4%, transparent))}}.disc{box-shadow:inset 0 0 0 1px #ffffff24}@supports (color:color-mix(in lab, red, red)){.disc{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 14%, transparent)}}.disc{color:var(--color-chalk-dim);font-size:.7rem;font-weight:500}.link-pending{display:none}.strip-item:has(.link-pending.is-pending){color:var(--color-chalk);background:#ffffff12}@supports (color:color-mix(in lab, red, red)){.strip-item:has(.link-pending.is-pending){background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}.rail-item:has(.link-pending.is-pending){color:var(--color-chalk)}.rail-item:has(.link-pending.is-pending):after{opacity:1;transform:none}.section-rail:has(.rail-item:not(.rail-branch .rail-item) .link-pending.is-pending) .rail-item-on:not(.rail-branch .rail-item,:has(.link-pending.is-pending)):after{opacity:0}.rail-item{isolation:isolate;transition:color .26s var(--ease-soft), background-color .26s var(--ease-soft), transform .16s var(--ease-soft);border-radius:.7rem;position:relative}.rail-item:active{transform:scale(.985)}.rail-item:before{content:"";background:linear-gradient(to bottom, var(--color-brand-200), var(--color-violet-400));border-radius:2px;width:2px;height:0;position:absolute;top:50%;left:0;box-shadow:0 0 10px #60a5fae6}@supports (color:color-mix(in lab, red, red)){.rail-item:before{box-shadow:0 0 10px color-mix(in oklab, var(--color-brand-400) 90%, transparent)}}.rail-item:before{transition:height .4s var(--ease-spring);z-index:1;transform:translateY(-50%)}.rail-item:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(100deg,#0000 0%,#bfdbfe2e 12%,#0000 25% 50%,#bfdbfe2e 62%,#0000 75%),linear-gradient(90deg,#3b82f64d,#3b82f61a 45%,#0000 92%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.rail-item:after{background:linear-gradient(100deg, transparent 0%, color-mix(in oklab, var(--color-brand-200) 18%, transparent) 12%, transparent 25%, transparent 50%, color-mix(in oklab, var(--color-brand-200) 18%, transparent) 62%, transparent 75%), linear-gradient(90deg, color-mix(in oklab, var(--color-brand-500) 30%, transparent), color-mix(in oklab, var(--color-brand-500) 10%, transparent) 45%, transparent 92%)}}.rail-item:after{opacity:0;transform-origin:0;transition:opacity .28s var(--ease-soft), transform .42s var(--ease-out-expo);background-size:200% 100%,100% 100%;transform:scaleX(.92)}@media (hover:hover){.rail-item:hover{background:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.rail-item:hover{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}}.rail-item-on{color:var(--color-chalk)}.rail-item-on:after{opacity:1;animation:8s linear infinite rail-sheen;transform:none}@keyframes rail-sheen{0%{background-position:0 0,0 0}to{background-position:-200% 0,0 0}}.rail-item-on:before{height:58%}.rail-item svg{transition:translate .24s var(--ease-out-expo)}@media (hover:hover){.rail-item:hover svg{translate:1px}}.rail-item-on svg{color:var(--color-brand-200);translate:0}.rail-branch{position:relative}.rail-branch:before{content:"";background:linear-gradient(#0000,#ffffff21 12% 88%,#0000);width:1px;position:absolute;top:.15rem;bottom:.15rem;left:0}@supports (color:color-mix(in lab, red, red)){.rail-branch:before{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--color-veil) 13%, transparent) 12%, color-mix(in oklab, var(--color-veil) 13%, transparent) 88%, transparent)}}.rail-unfold{animation:rail-unfold .34s var(--ease-out-expo) backwards;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);display:grid}.rail-unfold>*{min-width:0;min-height:0}:is(.rail-unfold:has(.rail-skel),.rail-unfold:has(.rail-branch:empty)){display:none}@keyframes rail-unfold{0%{opacity:0;grid-template-rows:0fr;overflow:hidden}60%{opacity:1}to{grid-template-rows:1fr;overflow:hidden}}.rail-fold{opacity:0;pointer-events:none;animation:rail-fold .3s var(--ease-out-expo);grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.rail-fold>*{min-width:0;min-height:0;overflow:hidden}.rail-fold *,.rail-fold :before,.rail-fold :after{transition:none!important;animation:none!important}@keyframes rail-fold{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.rail-unfold{animation:none}}.rail-branch .rail-item:before{opacity:0;width:2px;height:1.05rem;transition:transform .42s var(--ease-spring), opacity .25s var(--ease-soft);border-radius:2px;top:50%;left:calc(2px - .665rem);transform:translateY(-50%)scaleY(.2);background:var(--color-chalk)!important}@media (hover:hover){.rail-branch .rail-item:hover:before{opacity:.28;transform:translateY(-50%)scaleY(.55)}}.rail-branch .rail-item-on:before{opacity:.9;height:1.05rem;transform:translateY(-50%)scaleY(1)}@media (hover:hover){.rail-branch .rail-item-on:hover:before{opacity:.9;height:1.05rem;transform:translateY(-50%)scaleY(1)}}@media (prefers-reduced-motion:reduce){.rail-item,.rail-item:before,.rail-item:after,.rail-item svg{transition:none}.rail-item-on:after{animation:none}.rail-item:active{transform:none}}.rail-name{opacity:0;min-width:0;transition:opacity .2s ease 0s, transform .3s var(--ease-out-expo) 0s;transform:translate(-.35rem)}.space-item{color:var(--color-chalk-dim);transition:color .26s var(--ease-soft);border-radius:.8rem;align-items:center;gap:.625rem;padding:.3rem .25rem;display:flex;position:relative}@media (hover:hover){.space-item:hover{color:var(--color-chalk)}}.space-badge{width:2.5rem;transition:transform .34s var(--ease-spring), box-shadow .3s var(--ease-soft), background-color .3s var(--ease-soft);border-radius:.75rem;flex:none;justify-content:center;padding:.15rem 0;display:flex;position:relative}@media (hover:hover){.space-item:hover .space-badge{background:#ffffff0f;transform:translateY(-1px)}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.space-item:hover .space-badge{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}}.space-item-on{color:var(--color-chalk)}.space-item-on .space-badge{background:#3b82f629}@supports (color:color-mix(in lab, red, red)){.space-item-on .space-badge{background:color-mix(in oklab, var(--color-brand-500) 16%, transparent)}}.space-item-on .space-badge{box-shadow:inset 0 0 0 1px #93c5fd57,0 6px 18px -10px #60a5fae6}@supports (color:color-mix(in lab, red, red)){.space-item-on .space-badge{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-300) 34%, transparent), 0 6px 18px -10px color-mix(in oklab, var(--color-brand-400) 90%, transparent)}}.space-item-on .space-badge:after{content:"";border-radius:inherit;position:absolute;inset:-2px;box-shadow:0 0 #60a5fa8c}@supports (color:color-mix(in lab, red, red)){.space-item-on .space-badge:after{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-brand-400) 55%, transparent)}}.space-item-on .space-badge:after{animation:5s ease-in-out infinite space-breathe}@keyframes space-breathe{0%,to{box-shadow:0 0 8px -2px color-mix(in oklab, var(--color-brand-400) 30%, transparent)}50%{box-shadow:0 0 16px 1px color-mix(in oklab, var(--color-brand-400) 55%, transparent)}}.space-item:before{content:"";background:linear-gradient(to bottom, var(--color-brand-200), var(--color-violet-400));border-radius:0 3px 3px 0;width:3px;height:0;position:absolute;top:50%;left:-.5rem;box-shadow:0 0 12px #60a5fae6}@supports (color:color-mix(in lab, red, red)){.space-item:before{box-shadow:0 0 12px color-mix(in oklab, var(--color-brand-400) 90%, transparent)}}.space-item:before{transition:height .4s var(--ease-spring);transform:translateY(-50%)}.space-item-on:before{height:1.5rem}@media (prefers-reduced-motion:reduce){.rail-name,.space-item,.space-badge,.space-item:before{transition:none}@media (hover:hover){.space-item:hover .space-badge{transform:none}}.space-item-on .space-badge:after{animation:none}}.row-tools{opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out-expo)}.row-tools:focus-within{opacity:1;pointer-events:auto}.row-tools:has([aria-expanded=true]){opacity:1;pointer-events:auto}@media (hover:hover){.group\/row:hover .row-tools{opacity:1;pointer-events:auto}}.field-line{width:100%;color:var(--color-chalk);background:#ffffff0a;border-radius:.7rem;padding:.45rem .7rem;font-size:.875rem}@supports (color:color-mix(in lab, red, red)){.field-line{background:color-mix(in oklab, var(--color-veil) 4%, transparent)}}.field-line{box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.field-line{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.field-line{transition:background-color .24s var(--ease-out-expo), box-shadow .34s var(--ease-out-expo);outline:none}:is(label,div).flex-col>:is(.field-line,.select-face)~p:not(.sr-only){padding-inline:.7rem}:is(label,div).flex-col>span:not(.sr-only):not(:has(>:is(.field-line,.select-face))):has(~:is(.field-line,.select-face)){padding-inline:.7rem}:is(label,div).flex-col>:is(.field-line,.select-face)~span:not(.sr-only):not(:has(>:is(.field-line,.select-face))){padding-inline:.7rem}textarea:is(.field-line,.resize-y){min-height:calc(1lh + .9rem + 2px)}@media (pointer:coarse){textarea:is(.field-line,.resize-y){resize:none}}.cpick-swatch,.cpick-row>:not(label){border-radius:.55rem;height:2rem}.cpick-row>.field-line{padding-block:0}.cpick-row>.btn-soft{border-radius:.55rem;align-items:center;padding-block:0;display:inline-flex}.cpick-row>.cpick-well{background:0 0;border:0;width:2.5rem;padding:3px;box-shadow:inset 0 0 0 1px #ffffff24}@supports (color:color-mix(in lab, red, red)){.cpick-row>.cpick-well{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 14%, transparent)}}.cpick-well::-webkit-color-swatch-wrapper{padding:0}.cpick-well::-webkit-color-swatch{border:0;border-radius:.4rem}.cpick-well::-moz-color-swatch{border:0;border-radius:.4rem}.field-line::placeholder{color:var(--color-chalk-faint)}@media (hover:hover){.field-line:hover{background:#ffffff0f}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.field-line:hover{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}}.field-line:focus,.field-line:focus-visible{background:#ffffff12;outline:none}@supports (color:color-mix(in lab, red, red)){.field-line:focus,.field-line:focus-visible{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}.field-line:focus,.field-line:focus-visible{box-shadow:inset 0 0 0 1px #60a5fa80,0 0 0 4px #3b82f61f}@supports (color:color-mix(in lab, red, red)){.field-line:focus,.field-line:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 50%, transparent), 0 0 0 4px color-mix(in oklab, var(--color-brand-500) 12%, transparent)}}.field-line[aria-invalid=true],.field-line[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1px #fb7185b3,0 0 0 4px #fb71851f}@supports (color:color-mix(in lab, red, red)){.field-line[aria-invalid=true],.field-line[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-rose-400) 70%, transparent), 0 0 0 4px color-mix(in oklab, var(--color-rose-400) 12%, transparent)}}.consent-pair .btn-soft{padding:.28rem .75rem;font-size:.76rem}.btn-soft{color:var(--color-brand-200);background:#3b82f624;border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:.42rem .9rem;font-size:.875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn-soft{background:color-mix(in oklab, var(--color-brand-500) 14%, transparent)}}.btn-soft{box-shadow:inset 0 0 0 1px #60a5fa4d}@supports (color:color-mix(in lab, red, red)){.btn-soft{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 30%, transparent)}}.btn-soft{transition:background-color .24s var(--ease-out-expo), box-shadow .3s var(--ease-out-expo), transform .4s var(--ease-spring), color .24s var(--ease-out-expo)}@media (hover:hover){.btn-soft:hover:not(:disabled){color:var(--color-chalk);background:#3b82f63d}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.btn-soft:hover:not(:disabled){background:color-mix(in oklab, var(--color-brand-500) 24%, transparent)}}}@media (hover:hover){.btn-soft:hover:not(:disabled){box-shadow:inset 0 0 0 1px #60a5fa75}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.btn-soft:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 46%, transparent)}}}.btn-soft:active:not(:disabled){transition-duration:.24s,.3s,90ms,.24s;transform:scale(.97)}.btn-soft:disabled{opacity:.55}.btn-soft[aria-disabled=true]{opacity:.45;cursor:not-allowed}#cabinet[data-theme=dark] .btn-soft[aria-pressed=true]{color:#050608;box-shadow:0 4px 16px -8px var(--ice-1,#9cc8ff);background:#ffffffeb}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .btn-soft[aria-pressed=true]{box-shadow:0 4px 16px -8px color-mix(in oklab, var(--ice-1,#9cc8ff) 70%, transparent)}}@media (hover:hover){#cabinet[data-theme=dark] .btn-soft[aria-pressed=true]:hover:not(:disabled){color:#050608;background:#fff}}#cabinet[data-theme=light] .btn-soft[aria-pressed=true]{color:var(--color-on-brand);background:var(--color-brand-500);box-shadow:none}@media (hover:hover){#cabinet[data-theme=light] .btn-soft[aria-pressed=true]:hover:not(:disabled){color:var(--color-on-brand);background:var(--color-brand-400)}}.btn-soft-sm{padding:.28rem .75rem;font-size:.76rem}.btn-quiet,.btn-danger,.btn-danger-solid{transition:background-color .24s var(--ease-out-expo), box-shadow .3s var(--ease-out-expo), transform .4s var(--ease-spring), color .24s var(--ease-out-expo);border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:.42rem .9rem;font-size:.875rem;display:inline-flex}.btn-quiet{color:var(--color-chalk-dim);background:0 0;box-shadow:inset 0 0 0 1px #ffffff24}@supports (color:color-mix(in lab, red, red)){.btn-quiet{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 14%, transparent)}}@media (hover:hover){.btn-quiet:hover:not(:disabled){color:var(--color-chalk);background:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.btn-quiet:hover:not(:disabled){background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}}:root{--danger-solid:#8c4650}#cabinet[data-theme=light]{--color-danger:#9c4651;--danger-solid:#a4535d}.btn-danger{color:var(--color-danger);background:#c97a8312}@supports (color:color-mix(in lab, red, red)){.btn-danger{background:color-mix(in oklab, var(--color-danger) 7%, transparent)}}.btn-danger{box-shadow:inset 0 0 0 1px #c97a8357}@supports (color:color-mix(in lab, red, red)){.btn-danger{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-danger) 34%, transparent)}}@media (hover:hover){.btn-danger:hover:not(:disabled){background:#c97a8321}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.btn-danger:hover:not(:disabled){background:color-mix(in oklab, var(--color-danger) 13%, transparent)}}}@media (hover:hover){.btn-danger:hover:not(:disabled){box-shadow:inset 0 0 0 1px #c97a8380}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.btn-danger:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-danger) 50%, transparent)}}}.btn-danger-solid{color:#fff;background:var(--danger-solid);box-shadow:inset 0 0 0 1px var(--danger-solid)}@supports (color:color-mix(in lab, red, red)){.btn-danger-solid{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--danger-solid) 80%, #000)}}@media (hover:hover){.btn-danger-solid:hover:not(:disabled){background:var(--danger-solid)}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.btn-danger-solid:hover:not(:disabled){background:color-mix(in oklab, var(--danger-solid) 88%, #fff)}}}#cabinet[data-theme=light] .btn-danger-solid{box-shadow:none}@media (hover:hover){#cabinet[data-theme=light] .btn-danger-solid:hover:not(:disabled){background:var(--danger-solid)}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){#cabinet[data-theme=light] .btn-danger-solid:hover:not(:disabled){background:color-mix(in oklab, var(--danger-solid) 88%, #000)}}}:is(.btn-quiet,.btn-danger,.btn-danger-solid):active:not(:disabled){transition-duration:.24s,.3s,90ms,.24s;transform:scale(.97)}:is(.btn-quiet,.btn-danger,.btn-danger-solid):disabled{opacity:.55}:is(.btn-quiet,.btn-danger,.btn-danger-solid).btn-soft-sm{padding:.28rem .75rem;font-size:.76rem}.text-link{color:var(--color-brand-300);text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.text-link{-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent)}}.text-link{text-underline-offset:.18em;transition:text-decoration-color .2s}@media (hover:hover){.text-link:hover{text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.pick-chip{transition:none}.pick-chip:active{transform:none}}[data-task-row][data-focus]{animation:task-focus 1.8s var(--ease-soft)}@keyframes task-focus{0%,40%{background-color:color-mix(in oklab, var(--color-brand-400) 14%, transparent)}to{background-color:#0000}}#cabinet[data-caret] :is(textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],[contenteditable=true]){--caret-c:#93c5fd}@supports (color:color-mix(in lab, red, red)){#cabinet[data-caret] :is(textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],[contenteditable=true]){--caret-c:color-mix(in oklab, var(--color-brand-300), color-mix(in oklab, #ff9b3d, #ff4a3a calc(var(--caret-red,0) * 100%)) calc(var(--caret-heat,0) * 100%))}}#cabinet[data-caret] :is(textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],[contenteditable=true]){caret-color:var(--caret-c)}@supports (caret-animation:manual){#cabinet[data-caret] :is(textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],[contenteditable=true]):focus{caret-animation:manual;animation:1.2s ease-in-out infinite alternate caret-soft}#cabinet[data-caret][data-typing] :is(textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],[contenteditable=true]){animation:none}@media (prefers-reduced-motion:reduce){#cabinet[data-caret] :is(textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],[contenteditable=true]){animation:none}}@keyframes caret-soft{0%{caret-color:var(--caret-c)}to{caret-color:color-mix(in oklab, var(--caret-c) 20%, transparent)}}}.is-busy{animation:1.6s ease-in-out infinite btn-busy}@keyframes btn-busy{0%,to{opacity:1}50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.field-line,.btn-soft{transition:none}.btn-soft:active:not(:disabled){transform:none}.is-busy{animation:none}}.float-layer{z-index:95;animation:float-in .16s var(--ease-out-expo)}@keyframes float-in{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:none}}.float-ghost{animation:none}.float-layer.float-ghost>*{animation:.14s ease-in forwards float-out}.float-layer.float-ghost>* *{animation:none!important}@keyframes float-out{to{opacity:0;transform:translateY(-3px)scale(.985)}}.modal-veil.modal-ghost{animation:modal-veil-leave .19s var(--ease-out-expo) both}.modal-ghost>.modal-sheet{animation:modal-sheet-in .19s var(--ease-out-expo) reverse both}.task-toast{z-index:92}@media (min-width:40rem){.toast-box[style]{left:var(--tb-left);right:auto;top:var(--tb-top);width:var(--tb-w);height:var(--tb-h);padding:1rem}.toast-box[data-x=start]{align-items:flex-start}.toast-box[data-x=center]{align-items:center}.toast-box[data-x=end]{align-items:flex-end}.toast-box[data-y=end]{justify-content:flex-end}.toast-box[data-narrow] .toast-card{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:.1rem .5rem;padding-top:.55rem;padding-bottom:.5rem;display:grid}.toast-box[data-narrow] .toast-card-text{grid-area:1/1;padding-top:.1rem}.toast-box[data-narrow] .toast-card-close{grid-area:1/3}.toast-box[data-narrow] .toast-card-mute{grid-area:1/2}.toast-box[data-narrow] .toast-card-undo{grid-area:2/1/auto/-1;justify-self:start;margin-left:-.5rem;padding-top:.2rem;padding-bottom:.2rem}}.task-toast-card{background:#070b14f5;border-radius:1rem;position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.task-toast-card{background:color-mix(in oklab, var(--color-ink-900) 96%, transparent)}}.task-toast-card{-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);box-shadow:inset 0 0 0 1px #ffffff1a,0 12px 32px -18px #00000059}@supports (color:color-mix(in lab, red, red)){.task-toast-card{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent), 0 12px 32px -18px #00000059}}.toast-timer{background:linear-gradient(90deg,#0000,#e9edf799 20% 80%,#0000);height:1.5px;position:absolute;bottom:0;left:1.25rem;right:1.25rem}@supports (color:color-mix(in lab, red, red)){.toast-timer{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--color-chalk) 60%, transparent) 20%, color-mix(in oklab, var(--color-chalk) 60%, transparent) 80%, transparent)}}.toast-timer{transform-origin:50%;pointer-events:none;animation:linear forwards toast-timer}@media (hover:hover){.task-toast-card:hover .toast-timer{animation-play-state:paused}}.task-toast-card[data-held] .toast-timer{animation-play-state:paused}.task-toast-card:has(:focus-visible) .toast-timer{animation-play-state:paused}@keyframes toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-slot{animation:toast-in .42s var(--ease-out-expo) both;transition:grid-template-rows .55s var(--ease-soft), opacity .5s var(--ease-soft), transform .55s var(--ease-soft);grid-template-rows:1fr;display:grid}.toast-slot[data-leaving]{opacity:0;grid-template-rows:0fr;transform:translateY(.35rem)scale(.98)}@keyframes toast-in{0%{opacity:0;grid-template-rows:0fr;transform:translateY(-.4rem)scale(.98)}}@media (prefers-reduced-motion:reduce){.toast-slot{transition:opacity .2s linear;animation:none}}.menu-sheet{background:#070b14f5;border-radius:.9rem;min-width:11rem;padding:.3rem}@supports (color:color-mix(in lab, red, red)){.menu-sheet{background:color-mix(in oklab, var(--color-ink-900) 96%, transparent)}}.menu-sheet{-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f,0 1px 2px #00000029,0 6px 14px -6px #00000047,0 16px 34px -14px #0000004d}@supports (color:color-mix(in lab, red, red)){.menu-sheet{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent), inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 12%, transparent), 0 1px 2px #00000029, 0 6px 14px -6px #00000047, 0 16px 34px -14px #0000004d}}.menu-row{width:100%;color:var(--color-chalk-dim);text-align:left;cursor:pointer;transition:background-color .18s var(--ease-out-expo), color .18s var(--ease-out-expo);border-radius:.62rem;align-items:center;gap:.55rem;padding:.42rem .6rem;font-size:.8rem;display:flex}.menu-row:focus-visible:not(:disabled),.menu-row-at:not(:disabled){background:#ffffff12}@media (hover:hover){.menu-row:hover:not(:disabled){background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){.menu-row:focus-visible:not(:disabled),.menu-row-at:not(:disabled){background:color-mix(in oklab, var(--color-veil) 7%, transparent)}@media (hover:hover){.menu-row:hover:not(:disabled){background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.menu-row:focus-visible:not(:disabled),.menu-row-at:not(:disabled),.menu-row-on{color:var(--color-chalk)}@media (hover:hover){.menu-row:hover:not(:disabled){color:var(--color-chalk)}}.menu-row:disabled{opacity:.4;cursor:default}.menu-row-danger.menu-row-at:not(:disabled){background:#fb718524}@media (hover:hover){.menu-row-danger:hover:not(:disabled){background:#fb718524}}@supports (color:color-mix(in lab, red, red)){.menu-row-danger.menu-row-at:not(:disabled){background:color-mix(in oklab, var(--color-rose-400) 14%, transparent)}@media (hover:hover){.menu-row-danger:hover:not(:disabled){background:color-mix(in oklab, var(--color-rose-400) 14%, transparent)}}}.menu-row-danger.menu-row-at:not(:disabled){color:var(--color-rose-400)}@media (hover:hover){.menu-row-danger:hover:not(:disabled){color:var(--color-rose-400)}}.menu-glyph{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.85rem;display:flex}.select-face{width:100%;color:var(--color-chalk);background:#ffffff0a;border-radius:.7rem;align-items:center;gap:.5rem;padding:.42rem .7rem;font-size:.875rem;display:flex}@supports (color:color-mix(in lab, red, red)){.select-face{background:color-mix(in oklab, var(--color-veil) 4%, transparent)}}.select-face{box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.select-face{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.select-face{transition:background-color .22s var(--ease-out-expo), box-shadow .28s var(--ease-out-expo)}.select-face.select-face-compact{width:auto}.select-face.select-face-compact>span{flex:none}@media (hover:hover){.select-face:hover:not(:disabled){background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.select-face:hover:not(:disabled){background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}@media (hover:hover){.select-face:hover:not(:disabled){box-shadow:inset 0 0 0 1px #ffffff2e}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.select-face:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 18%, transparent)}}}.select-face[aria-expanded=true]{background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.select-face[aria-expanded=true]{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.select-face[aria-expanded=true]{box-shadow:inset 0 0 0 1px #60a5fa73}@supports (color:color-mix(in lab, red, red)){.select-face[aria-expanded=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 45%, transparent)}}.select-face:disabled{opacity:.5}.modal-veil{z-index:90;-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);animation:modal-veil-in .22s var(--ease-out-expo) both;background:#02040a8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-veil-out{animation:modal-veil-leave .19s var(--ease-out-expo) both}.modal-sheet{background:var(--color-ink-900);border-radius:1.35rem;flex-direction:column;width:min(34rem,100%);max-height:min(42rem,88dvh);display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff24,0 1px 2px #0000002e,0 6px 16px -6px #0000004d,0 18px 40px -16px #00000052,0 36px 72px -32px #00000057}@supports (color:color-mix(in lab, red, red)){.modal-sheet{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent), inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 14%, transparent), 0 1px 2px #0000002e, 0 6px 16px -6px #0000004d, 0 18px 40px -16px #00000052, 0 36px 72px -32px #00000057}}.modal-sheet{animation:modal-sheet-in .3s var(--ease-spring) 40ms both}.modal-sheet-out{animation:modal-sheet-in .19s var(--ease-out-expo) reverse both}.modal-sheet-wide{width:min(46rem,100%)}@keyframes modal-veil-in{0%{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background:#02040a00}}@keyframes modal-veil-leave{to{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background:#02040a00}}@keyframes modal-sheet-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}.modal-sheet:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.float-layer,.modal-veil,.modal-veil-out,.modal-sheet,.modal-sheet-out{animation:none}}.tool-dot{transition:background-color .24s var(--ease-out-expo), color .24s var(--ease-out-expo), transform .4s var(--ease-spring);position:relative}@media (hover:hover){.tool-dot:hover:not(:disabled){background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.tool-dot:hover:not(:disabled){background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}@media (hover:hover){.tool-dot:hover:not(:disabled){color:var(--color-chalk)}}.tool-dot:active:not(:disabled){transition-duration:.24s,.24s,90ms;transform:scale(.9)}.tool-dot:disabled{opacity:.4}@media (prefers-reduced-motion:reduce){.tool-dot{transition:none}.tool-dot:active:not(:disabled){transform:none}}.sleek{scrollbar-width:none;-ms-overflow-style:none}.sleek::-webkit-scrollbar{width:0;height:0;display:none}#cabinet :not(.sleek){scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}@supports (color:color-mix(in lab, red, red)){#cabinet :not(.sleek){scrollbar-color:color-mix(in oklab, var(--color-veil) 16%, transparent) transparent}}#cabinet :not(.sleek)::-webkit-scrollbar{width:9px;height:9px}#cabinet :not(.sleek)::-webkit-scrollbar-track{background:0 0}#cabinet :not(.sleek)::-webkit-scrollbar-thumb{background-color:#ffffff24;background-clip:content-box;border:3px solid #0000;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){#cabinet :not(.sleek)::-webkit-scrollbar-thumb{background-color:color-mix(in oklab, var(--color-veil) 14%, transparent)}}@media (hover:hover){#cabinet :not(.sleek)::-webkit-scrollbar-thumb:hover{background-color:#ffffff42}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){#cabinet :not(.sleek)::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab, var(--color-veil) 26%, transparent)}}}@supports selector(::-webkit-scrollbar){#cabinet textarea:not(.sleek){scrollbar-width:auto;scrollbar-color:auto}#cabinet textarea:not(.sleek)::-webkit-scrollbar{width:10px}#cabinet textarea:not(.sleek)::-webkit-scrollbar-thumb{background-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){#cabinet textarea:not(.sleek)::-webkit-scrollbar-thumb{background-color:color-mix(in oklab, var(--color-veil) 24%, transparent)}}#cabinet textarea:not(.sleek)::-webkit-scrollbar-button{width:0;height:0;display:none}#cabinet textarea:not(.sleek)::-webkit-scrollbar-corner{background:0 0}}.beam-rail{z-index:30;pointer-events:none;opacity:0;width:.75rem;transition:opacity .6s var(--ease-soft);position:absolute;top:.4rem;bottom:.4rem;right:.1rem}.beam-rail[data-has="1"][data-on="1"],.beam-rail[data-has="1"][data-held="1"]{opacity:1;transition-duration:.18s}.beam-track{background:linear-gradient(#0000,#ffffff1c 14% 86%,#0000);border-radius:9999px;width:1px;position:absolute;top:0;bottom:0;right:.32rem}@supports (color:color-mix(in lab, red, red)){.beam-track{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--color-veil) 11%, transparent) 14%, color-mix(in oklab, var(--color-veil) 11%, transparent) 86%, transparent)}}.beam-track{opacity:.55;transition:opacity .3s var(--ease-soft)}.beam-rail[data-held="1"] .beam-track{opacity:1}.beam-trail{background:#93c5fd99;border-radius:9999px;width:2px;position:absolute;top:0;right:.28rem}@supports (color:color-mix(in lab, red, red)){.beam-trail{background:color-mix(in oklab, var(--color-brand-300) 60%, transparent)}}.beam-trail{filter:blur(2.5px);opacity:.45;transition:width .28s var(--ease-out-expo), opacity .3s var(--ease-soft)}.beam-thumb{pointer-events:auto;background:linear-gradient(#93c5fd8c 0%,#dbeafeeb 25%,#93c5fd8c 50%,#dbeafeeb 75%,#93c5fd8c 100%);border-radius:9999px;width:2px;position:absolute;top:0;right:.28rem}@supports (color:color-mix(in lab, red, red)){.beam-thumb{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-brand-300) 55%, transparent) 0%, color-mix(in oklab, var(--color-brand-100) 92%, transparent) 25%, color-mix(in oklab, var(--color-brand-300) 55%, transparent) 50%, color-mix(in oklab, var(--color-brand-100) 92%, transparent) 75%, color-mix(in oklab, var(--color-brand-300) 55%, transparent) 100%)}}.beam-thumb{background-size:100% 200%;box-shadow:0 0 3px #bfdbfe8c,0 0 12px #60a5fa73}@supports (color:color-mix(in lab, red, red)){.beam-thumb{box-shadow:0 0 3px color-mix(in oklab, var(--color-brand-200) 55%, transparent), 0 0 12px color-mix(in oklab, var(--color-brand-400) 45%, transparent)}}.beam-thumb{opacity:.62;transition:width .28s var(--ease-out-expo), opacity .28s var(--ease-soft), box-shadow .28s var(--ease-soft)}.beam-rail[data-on="1"] .beam-thumb,.beam-rail[data-held="1"] .beam-thumb{animation:3.2s linear infinite beam-sheen}@keyframes beam-sheen{0%{background-position:0 0}to{background-position:0 -100%}}.beam-thumb:before{content:"";position:absolute;inset:-.35rem -.55rem}.beam-rail[data-held="1"] .beam-thumb{opacity:1;width:4px;box-shadow:0 0 4px #dbeafeb3,0 0 20px #60a5fabf}@media (hover:hover){.beam-thumb:hover{opacity:1;width:4px;box-shadow:0 0 4px #dbeafeb3,0 0 20px #60a5fabf}}@supports (color:color-mix(in lab, red, red)){.beam-rail[data-held="1"] .beam-thumb{box-shadow:0 0 4px color-mix(in oklab, var(--color-brand-100) 70%, transparent), 0 0 20px color-mix(in oklab, var(--color-brand-400) 75%, transparent)}@media (hover:hover){.beam-thumb:hover{box-shadow:0 0 4px color-mix(in oklab, var(--color-brand-100) 70%, transparent), 0 0 20px color-mix(in oklab, var(--color-brand-400) 75%, transparent)}}}.beam-rail[data-held="1"] .beam-trail{opacity:.7;width:4px}@media (hover:hover){.beam-rail:has(.beam-thumb:hover) .beam-trail{opacity:.7;width:4px}}[data-theme=light] .beam-thumb{background:linear-gradient(#ffffff42 0%,#ffffff75 25%,#ffffff42 50%,#ffffff75 75%,#ffffff42 100%)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .beam-thumb{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-veil) 26%, transparent) 0%, color-mix(in oklab, var(--color-veil) 46%, transparent) 25%, color-mix(in oklab, var(--color-veil) 26%, transparent) 50%, color-mix(in oklab, var(--color-veil) 46%, transparent) 75%, color-mix(in oklab, var(--color-veil) 26%, transparent) 100%)}}[data-theme=light] .beam-thumb{box-shadow:none;opacity:.75;background-size:100% 200%}[data-theme=light] .beam-trail{background:#ffffff4d}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .beam-trail{background:color-mix(in oklab, var(--color-veil) 30%, transparent)}}[data-theme=light] .beam-trail{opacity:.3}[data-theme=light] .beam-rail[data-held="1"] .beam-thumb{box-shadow:none;opacity:1}@media (hover:hover){[data-theme=light] .beam-thumb:hover{box-shadow:none;opacity:1}}@media (prefers-reduced-motion:reduce){.beam-rail,.beam-thumb,.beam-trail,.beam-track{transition:none}.beam-rail[data-on="1"] .beam-thumb,.beam-rail[data-held="1"] .beam-thumb{animation:none}.beam-trail{display:none}}.code-block{border:1px solid #ffffff14;border-radius:.85rem;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.code-block{border:1px solid color-mix(in oklab, var(--color-veil) 8%, transparent)}}.code-block{background:#04060c4d}@supports (color:color-mix(in lab, red, red)){.code-block{background:color-mix(in oklab, var(--color-ink-950) 30%, transparent)}}.code-bar{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;padding:.2rem .35rem .2rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.code-bar{border-bottom:1px solid color-mix(in oklab, var(--color-veil) 6%, transparent)}}.code-bar{background:#ffffff08}@supports (color:color-mix(in lab, red, red)){.code-bar{background:color-mix(in oklab, var(--color-veil) 3%, transparent)}}.composer-shell{background:linear-gradient(#ffffff12,#2563eb0d),#070b1494;border-radius:1.35rem;position:relative}@supports (color:color-mix(in lab, red, red)){.composer-shell{background:linear-gradient(180deg, color-mix(in oklab, var(--color-veil) 7%, transparent), color-mix(in oklab, var(--color-brand-600) 5%, transparent)), color-mix(in oklab, var(--color-ink-900) 58%, transparent)}}.composer-shell{box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff14,0 1px 2px #00000080,0 20px 50px -34px #000}@supports (color:color-mix(in lab, red, red)){.composer-shell{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 20%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 8%, transparent), 0 1px 2px #00000080, 0 20px 50px -34px #000}}.composer-shell{transition:box-shadow .45s var(--ease-soft), transform .5s var(--ease-out-expo);--beat:0}.composer-beat{border-radius:inherit;pointer-events:none;background:radial-gradient(120% 100% at 50% 120%,#60a5fa42,#0000 70%),linear-gradient(#93c5fd1a,#0000 60%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.composer-beat{background:radial-gradient(120% 100% at 50% 120%, color-mix(in oklab, var(--color-brand-400) 26%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--color-brand-300) 10%, transparent), transparent 60%)}}.composer-beat{opacity:calc(var(--beat,0) * .42)}.composer-shell:focus-within{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #60a5fa57,0 0 0 6px #3b82f617,0 26px 64px -32px #3b82f69e}@supports (color:color-mix(in lab, red, red)){.composer-shell:focus-within{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 28%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 34%, transparent), 0 0 0 6px color-mix(in oklab, var(--color-brand-500) 9%, transparent), 0 26px 64px -32px color-mix(in oklab, var(--color-brand-500) 62%, transparent)}}.composer-shell[data-reborn]{transition:none!important}.composer-text:focus,.composer-text:focus-visible{outline:none}.task-compose-hint{white-space:nowrap;color:var(--color-chalk-faint);pointer-events:none;padding:.375rem .5rem;font-size:.875rem;line-height:1.625;position:absolute;inset:0;overflow:hidden}.task-compose-hint>span{display:inline-block}.task-compose-hint[data-run]>span{animation:compose-hint var(--dur,9s) ease-in-out infinite}.task-compose-hint[data-run]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 .6rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 .6rem calc(100% - 1rem),#0000)}@keyframes compose-hint{0%,22%{transform:translate(0)}50%,72%{transform:translateX(var(--shift,0))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.task-compose-hint[data-run]>span{animation:none}}.task-compose-text:placeholder-shown{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.task-compose-text:focus,.task-compose-text:focus-visible{outline:none}#cabinet .task-compose-card{background:var(--color-ink-850);border:1px solid #ffffff17;border-radius:1rem}@supports (color:color-mix(in lab, red, red)){#cabinet .task-compose-card{border:1px solid color-mix(in oklab, var(--color-veil) 9%, transparent)}}#cabinet .task-compose-card{box-shadow:none}#cabinet .task-compose-card:focus-within{border-color:#ffffff3d}@supports (color:color-mix(in lab, red, red)){#cabinet .task-compose-card:focus-within{border-color:color-mix(in oklab, var(--color-veil) 24%, transparent)}}.task-compose-card{transition:border-color .2s var(--ease-out-expo)}[data-theme=light] .composer-shell{background:var(--color-ink-900);-webkit-backdrop-filter:none;backdrop-filter:none}.send-orb{color:var(--color-chalk-faint);background:#ffffff0f;border-radius:9999px;position:relative}@supports (color:color-mix(in lab, red, red)){.send-orb{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.send-orb{box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.send-orb{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.send-orb{transition:background-color .34s var(--ease-soft), box-shadow .34s var(--ease-soft), color .34s var(--ease-soft), transform .45s var(--ease-spring)}.send-orb:disabled{cursor:default}.send-glow{border-radius:inherit;background:radial-gradient(circle at 34% 26%, #ffffff80, transparent 48%), linear-gradient(145deg, var(--color-brand-400), var(--color-brand-600));opacity:0;transition:opacity .34s var(--ease-soft);position:absolute;inset:0}.send-orb-ready{color:var(--color-on-brand);box-shadow:inset 0 0 0 1px #ffffff3d,0 6px 18px -8px #3b82f6f2}@supports (color:color-mix(in lab, red, red)){.send-orb-ready{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 24%, transparent), 0 6px 18px -8px color-mix(in oklab, var(--color-brand-500) 95%, transparent)}}.send-orb-ready .send-glow{opacity:1}@media (hover:hover){.send-orb-ready:hover{transform:translateY(-1px)scale(1.06);box-shadow:inset 0 0 0 1px #ffffff57,0 12px 28px -8px #60a5fa}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.send-orb-ready:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 34%, transparent), 0 12px 28px -8px color-mix(in oklab, var(--color-brand-400) 100%, transparent)}}}.send-orb:active:not(:disabled){transition-duration:.34s,.34s,.34s,.1s;transform:scale(.92)}.send-face{transition:opacity .24s var(--ease-soft), scale .26s var(--ease-spring);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.send-face-stop,.send-orb-stop .send-face-arrow{opacity:0;scale:.5}.send-orb-stop .send-face-stop{opacity:1;scale:1}.send-arrow{transition:translate .4s var(--ease-spring)}@media (hover:hover){.send-orb-ready:hover .send-arrow{translate:0 -1.5px}}.send-orb-stop{color:var(--color-chalk);background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.send-orb-stop{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.send-orb-stop{box-shadow:inset 0 0 0 1px #ffffff29}@supports (color:color-mix(in lab, red, red)){.send-orb-stop{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 16%, transparent)}}@media (hover:hover){.send-orb-stop:hover{color:var(--color-rose-400);background:#fb718524}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.send-orb-stop:hover{background:color-mix(in oklab, var(--color-rose-400) 14%, transparent)}}}.send-ring{border:1.5px solid #0000;border-top-color:#93c5fde6;border-radius:9999px;position:absolute;inset:2px}@supports (color:color-mix(in lab, red, red)){.send-ring{border-top-color:color-mix(in oklab, var(--color-brand-300) 90%, transparent)}}.send-ring{border-right-color:#60a5fa73}@supports (color:color-mix(in lab, red, red)){.send-ring{border-right-color:color-mix(in oklab, var(--color-brand-400) 45%, transparent)}}.send-ring{opacity:0;transition:opacity .3s var(--ease-soft)}.send-orb-stop .send-ring{opacity:1;animation:1.9s linear infinite send-ring}@keyframes send-ring{to{transform:rotate(360deg)}}.upload-bar{animation:upload-bar-in .22s var(--ease-soft) both}@keyframes upload-bar-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.send-orb,.send-arrow,.send-face,.send-glow,.send-ring{transition:none}.send-orb:active:not(:disabled){transform:none}.send-orb-stop .send-ring,.upload-bar{animation:none}}[data-fresh="1"] .msg-in{animation:msg-in .5s var(--ease-out-expo) both;animation-delay:calc(var(--i,0) * 45ms)}@keyframes msg-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-fresh="1"] .msg-in,.msg-rail-live:after,.orb-live:before{animation:none}.composer-shell,.rail-item:before{transition:none}}.chat-scroll{overflow-anchor:none;-webkit-mask-image:linear-gradient(#0000,#000 1.25rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(#0000,#000 1.25rem calc(100% - 1.5rem),#0000)}.chat-scroll>div{padding-bottom:.5rem}.chat-scroll:focus-visible{outline:none}.down-pill{min-width:2.5rem;min-height:2.5rem;color:var(--color-chalk-dim);background:#070b14e0;border-radius:9999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .95rem;font-size:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.down-pill{background:color-mix(in oklab, var(--color-ink-900) 88%, transparent)}}.down-pill{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);box-shadow:inset 0 0 0 1px #ffffff1f,0 12px 30px -14px #000000f2}@supports (color:color-mix(in lab, red, red)){.down-pill{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent), 0 12px 30px -14px #000000f2}}.down-pill{opacity:0;pointer-events:none;transition:opacity .26s var(--ease-out-expo), transform .36s var(--ease-spring), color .24s var(--ease-out-expo), background-color .24s var(--ease-out-expo);transform:translateY(.6rem)scale(.94)}.down-pill-round{width:2.5rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--color-chalk-faint);background:0 0;padding:0}@media (hover:hover){.down-pill.down-pill-round:hover{color:var(--color-chalk);background:#ffffff0f}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.down-pill.down-pill-round:hover{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}}.down-pill-on{opacity:1;pointer-events:auto;transform:none}@media (hover:hover){.down-pill:hover{color:var(--color-chalk);background:#101828eb}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.down-pill:hover{background:color-mix(in oklab, var(--color-ink-800) 92%, transparent)}}}.down-pill:active{transition-duration:.1s;transform:scale(.95)}.down-pill-news{color:var(--color-on-brand);background:var(--color-brand-500);box-shadow:inset 0 0 0 1px #60a5fa66,0 12px 34px -12px #3b82f6cc}@supports (color:color-mix(in lab, red, red)){.down-pill-news{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 40%, transparent), 0 12px 34px -12px color-mix(in oklab, var(--color-brand-500) 80%, transparent)}}@media (hover:hover){.down-pill-news:hover{color:var(--color-on-brand);background:var(--color-brand-400)}}@media (prefers-reduced-motion:reduce){.down-pill{transition:none}.down-pill:active{transform:none}}.draft-finishing{color:var(--color-chalk-faint);align-items:center;gap:.4rem;margin-top:.45rem;font-size:.72rem;display:inline-flex}.draft-finishing-dot{background:#93c5fdcc;border-radius:9999px;width:.35rem;height:.35rem}@supports (color:color-mix(in lab, red, red)){.draft-finishing-dot{background:color-mix(in oklab, var(--color-brand-300) 80%, transparent)}}.draft-finishing-dot{animation:1.6s ease-in-out infinite draft-finishing-dot}@keyframes draft-finishing-dot{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.draft-finishing-dot{animation:none}}.think-core-dot{background:var(--color-brand-300);border-radius:9999px;flex:none;width:.4rem;height:.4rem;box-shadow:0 0 10px 2px #60a5fab3}@supports (color:color-mix(in lab, red, red)){.think-core-dot{box-shadow:0 0 10px 2px color-mix(in oklab, var(--color-brand-400) 70%, transparent)}}.think-core-dot{animation:2.4s ease-in-out infinite think-breathe}.think-label{background:linear-gradient(100deg, var(--color-chalk-faint) 0%, var(--color-chalk-faint) 38%, var(--color-chalk) 50%, var(--color-chalk-faint) 62%, var(--color-chalk-faint) 100%);color:#0000;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s linear infinite think-sheen}@keyframes think-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes think-sheen{0%{background-position:130% 0}to{background-position:-30% 0}}.type-caret{background:var(--color-brand-300);border-radius:1px;width:2px;height:1em;margin-left:.12em;display:inline-block;transform:translateY(.12em);box-shadow:0 0 8px #60a5fab3}@supports (color:color-mix(in lab, red, red)){.type-caret{box-shadow:0 0 8px color-mix(in oklab, var(--color-brand-400) 70%, transparent)}}.type-caret{animation:1.1s ease-in-out infinite type-caret}@keyframes type-caret{0%,to{opacity:.25}50%{opacity:1}}.msg-row:not(.msg-mine):has(~[data-live-hold]):not(:has(~.msg-row)){display:none}[data-live=draft].swap-in{animation-fill-mode:backwards}.live-glide{overflow-clip-margin:.5em;transition:height .9s cubic-bezier(.22,1,.36,1);overflow:visible clip}.grow-on .markup>:not(ul,ol),.grow-on .markup li{animation:.9s cubic-bezier(.22,1,.36,1) both grow-up}.draft-fading{transition:height .52s cubic-bezier(.4,0,.2,1),opacity .38s ease-out,filter .38s ease-out;overflow:hidden}.draft-fading.draft-gone{opacity:0;filter:blur(3px);height:0!important}@keyframes grow-fade{0%{opacity:0}}@keyframes grow-up{0%{clip-path:inset(100% -1em -.4em);opacity:0;transform:translateY(.6em)}35%{opacity:1}to{clip-path:inset(-.4em -1em);opacity:1;transform:none}}#cabinet{--dc-1:#5eead4;--dc-2:#60a5fa;--dc-3:#c084fc;--dc-4:#f472b6}#cabinet[data-theme=light]{--dc-1:#0d9488;--dc-2:#2563eb;--dc-3:#9333ea;--dc-4:#db2777}#cabinet .work-pane[data-look-ink=light]{--dc-1:#5eead4;--dc-2:#60a5fa;--dc-3:#c084fc;--dc-4:#f472b6}#cabinet .work-pane[data-look-ink=dark]{--dc-1:#0d9488;--dc-2:#2563eb;--dc-3:#9333ea;--dc-4:#db2777}@media (prefers-reduced-motion:reduce){.live-glide{transition:none}.grow-on .markup>:not(ul,ol),.grow-on .markup li{animation:.3s linear both grow-fade}.think-core-dot,.think-label,.type-caret,.think-label{color:var(--color-chalk-dim);-webkit-text-fill-color:var(--color-chalk-dim)}}@keyframes swap-in{0%{opacity:0;transform:translateY(3px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.swap-in{animation:none}}.echo-pending{animation:echo-in .62s var(--ease-spring) both, echo-fade .24s var(--ease-soft) both;opacity:.72}@keyframes echo-in{0%{transform:translateY(16px)scale(.97)}to{transform:none}}@keyframes echo-fade{0%{opacity:0}to{opacity:.72}}.chat-stage{isolation:isolate;position:relative}.chat-aurora{z-index:-1;pointer-events:none;opacity:.55;transition:opacity 1.4s var(--ease-soft);position:absolute;inset:0;overflow:hidden}.chat-aurora>span{background:radial-gradient(closest-side, var(--au), transparent);width:70vmax;height:70vmax;transition:translate 2.2s var(--ease-soft), scale 2.2s var(--ease-soft);border-radius:50%;position:absolute}.chat-aurora>span:first-child{--au:var(--dc-1)}@supports (color:color-mix(in lab, red, red)){.chat-aurora>span:first-child{--au:color-mix(in oklab, var(--dc-1) calc(15% * var(--aur,1)), transparent)}}.chat-aurora>span:first-child{animation:28s ease-in-out infinite alternate aur-a;top:-40%;left:-28%}.chat-aurora>span:nth-child(2){--au:var(--dc-3)}@supports (color:color-mix(in lab, red, red)){.chat-aurora>span:nth-child(2){--au:color-mix(in oklab, var(--dc-3) calc(14% * var(--aur,1)), transparent)}}.chat-aurora>span:nth-child(2){animation:34s ease-in-out infinite alternate aur-b;top:-5%;right:-32%}.chat-aurora>span:nth-child(3){--au:var(--dc-4)}@supports (color:color-mix(in lab, red, red)){.chat-aurora>span:nth-child(3){--au:color-mix(in oklab, var(--dc-4) calc(11% * var(--aur,1)), transparent)}}.chat-aurora>span:nth-child(3){animation:40s ease-in-out infinite alternate aur-c;bottom:-62%;left:10%}.chat-aurora:before{content:"";z-index:1;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.chat-aurora:after{content:"";background:radial-gradient(ellipse 55% 60% at 50% 100%, var(--dc-2), var(--dc-3) 45%, transparent 75%);height:46%;position:absolute;inset:auto -10% -18%}@supports (color:color-mix(in lab, red, red)){.chat-aurora:after{background:radial-gradient(ellipse 55% 60% at 50% 100%, color-mix(in oklab, var(--dc-2) calc(22% * var(--aur,1)), transparent), color-mix(in oklab, var(--dc-3) 10%, transparent) 45%, transparent 75%)}}.chat-aurora:after{opacity:0;transition:opacity 1.2s var(--ease-soft)}.chat-think-slot{pointer-events:none;position:absolute;bottom:calc(100% + .35rem);left:.75rem;right:.75rem}.chat-stage:has([data-live=draft],[data-live=think]) .chat-aurora{opacity:1}.chat-stage:has([data-live=draft],[data-live=think]) .chat-aurora>.aur-3{translate:0 -22vmax;scale:1.18}.chat-stage:has([data-live=draft],[data-live=think]) .chat-aurora>.aur-1{scale:1.1}.chat-stage:has([data-live=draft]) .chat-aurora:after{opacity:1;animation:1.6s ease-in-out infinite aur-pulse}@keyframes aur-a{0%{transform:translate(0)rotate(0)}to{transform:translate(14vmax,10vmax)rotate(40deg)}}@keyframes aur-b{0%{transform:translate(0)}to{transform:translate(-16vmax,14vmax)}}@keyframes aur-c{0%{transform:translate(0)}to{transform:translate(-12vmax,-8vmax)}}@keyframes aur-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.echo-pending,.chat-aurora>span:nth-child(n){animation:none}.chat-stage:has([data-live=draft]) .chat-aurora:after{animation:none}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sheet-loading{animation:skel-show .2s ease-out var(--skel-at,.4s) both}@keyframes skel-show{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sheet-loading{animation:none}}@keyframes skel-breath{0%,to{opacity:.35}50%{opacity:1}}#cabinet[data-theme] .sheet-loading .card{box-shadow:none;background:#fff;border-color:#0000}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme] .sheet-loading .card{background:color-mix(in oklab, var(--color-veil) calc(var(--shimmer-base,3.5%) * var(--skel-boost,2.4)), transparent)}}#cabinet[data-theme] .sheet-loading .card{animation:skel-breath 2.2s ease-in-out calc(var(--skel-at,.4s) + var(--skel-wave,0s)) infinite}#cabinet .sheet-loading .card .shimmer{visibility:hidden}@media (prefers-reduced-motion:reduce){#cabinet[data-theme] .sheet-loading .card,.rise,.shimmer-anim{animation:none}.rise{opacity:1;transform:none}}@keyframes chip-in{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:none}}@keyframes upload-sweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.chip-in,.upload-sweep{animation:none}.chip-in{opacity:1;transform:none}}:root{--vt-exit:.15s;--vt-enter:.21s;--vt-move:.4s;--vt-swipe:.44s cubic-bezier(.32, .72, 0, 1)}::view-transition{pointer-events:none}::view-transition-group(.morph){animation-duration:.42s}::view-transition-image-pair(.morph){animation-name:vt-blur}@keyframes vt-blur{30%{filter:blur(3px)}}::view-transition-old(.vt-out){animation:.12s ease-out reverse both vt-show}::view-transition-new(.vt-in){animation:var(--vt-enter) ease-out both vt-show}@keyframes vt-show{0%{opacity:0}}@keyframes vt-fade{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}::view-transition-old(.nav-forward){--vt-slide:-60px;animation:.15s ease-in both vt-fade reverse, var(--vt-move) ease-in-out both vt-slide reverse}::view-transition-new(.nav-forward){--vt-slide:60px;animation:var(--vt-enter) ease-out 90ms both vt-show, var(--vt-move) ease-in-out both vt-slide}::view-transition-old(.nav-back){--vt-slide:60px;animation:.15s ease-in both vt-fade reverse, var(--vt-move) ease-in-out both vt-slide reverse}::view-transition-new(.nav-back){--vt-slide:-60px;animation:var(--vt-enter) ease-out 90ms both vt-show, var(--vt-move) ease-in-out both vt-slide}::view-transition-image-pair(.swipe-in){overflow:clip}::view-transition-image-pair(.swipe-back){overflow:clip}::view-transition-old(.swipe-in){animation:var(--vt-swipe) both vt-swipe-to-left}::view-transition-new(.swipe-in){animation:var(--vt-swipe) both vt-swipe-from-right}::view-transition-old(.swipe-back){animation:var(--vt-swipe) both vt-swipe-to-right}::view-transition-new(.swipe-back){animation:var(--vt-swipe) both vt-swipe-from-left}@keyframes vt-swipe-to-left{to{translate:-100%}}@keyframes vt-swipe-to-right{to{translate:100%}}@keyframes vt-swipe-from-right{0%{translate:100%}}@keyframes vt-swipe-from-left{0%{translate:-100%}}@keyframes vt-slide{0%{translate:var(--vt-slide)}to{translate:0}}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}:focus-visible{outline:1.5px solid #60a5faa6}@supports (color:color-mix(in lab, red, red)){:focus-visible{outline:1.5px solid color-mix(in oklab, var(--color-brand-400) 65%, transparent)}}:focus-visible{outline-offset:2px}:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),textarea,[contenteditable]):focus-visible,:is(h1,h2,h3)[tabindex="-1"]:focus-visible,[tabindex="-1"]:focus-visible{outline:none}.focus-ring-within:focus-within{outline:1.5px solid #60a5faa6}@supports (color:color-mix(in lab, red, red)){.focus-ring-within:focus-within{outline:1.5px solid color-mix(in oklab, var(--color-brand-400) 65%, transparent)}}.focus-ring-within:focus-within{outline-offset:2px}html:active-view-transition .rise{opacity:1;animation:none;transform:none}#cabinet .rise{animation:none}.offer-board{isolation:isolate;background:linear-gradient(#ffffff0d,#ffffff05);border-radius:1.5rem;flex-direction:column;gap:.35rem;padding:.75rem .5rem .5rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.offer-board{background:linear-gradient(180deg, color-mix(in oklab, var(--color-veil) 5%, transparent), color-mix(in oklab, var(--color-veil) 2%, transparent))}}.offer-board{box-shadow:inset 0 0 0 1px #ffffff17}@supports (color:color-mix(in lab, red, red)){.offer-board{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 9%, transparent)}}.offer-board{animation:offer-in .5s var(--ease-out-expo) both}.offer-board:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, var(--ice-1,transparent), var(--ice-2,transparent) 55%, transparent);border-radius:50%;height:100%;position:absolute;inset:auto 8% -70%}@supports (color:color-mix(in lab, red, red)){.offer-board:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--ice-1,transparent) 30%, transparent), color-mix(in oklab, var(--ice-2,transparent) 14%, transparent) 55%, transparent)}}[data-theme=light] .offer-board{background:var(--color-ink-900);box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #ffffff0f}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .offer-board{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent), 0 1px 2px color-mix(in oklab, var(--color-veil) 6%, transparent)}}.offer-lead{letter-spacing:.08em;text-transform:uppercase;color:var(--color-chalk-faint);align-items:center;gap:.5rem;padding:0 .6rem .2rem;font-size:.68rem;display:flex}.offer-count{font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--color-chalk-dim);background:#ffffff14;border-radius:9999px;padding:0 .4rem}@supports (color:color-mix(in lab, red, red)){.offer-count{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.offer-list{flex-direction:column;display:flex}.offer-slot{transition:grid-template-rows .42s var(--ease-out-expo), opacity .32s var(--ease-soft);grid-template-rows:1fr;display:grid}.offer-slot-inner{min-height:0;overflow:hidden}.offer-slot-gone{opacity:0;grid-template-rows:0fr}.offer-row{animation:offer-in .44s var(--ease-out-expo) both;animation-delay:calc(var(--offer-i,0) * 70ms + 80ms);align-items:center;gap:.6rem;padding:.2rem .25rem;display:flex}@keyframes offer-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.offer-num{font-variant-numeric:tabular-nums;width:1.6rem;height:1.6rem;color:var(--color-chalk-faint);transition:background-color .35s var(--ease-soft), color .35s var(--ease-soft);border-radius:9999px;flex:none;place-items:center;font-size:.8rem;display:grid;position:relative}.offer-num-n{transition:opacity .2s var(--ease-soft), transform .35s var(--ease-out-expo)}.offer-num-check{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14px;width:.9rem;height:.9rem;transition:stroke-dashoffset .32s var(--ease-out-expo) 80ms;position:absolute}.offer-row-done .offer-num{background:var(--color-brand-500);color:var(--color-on-brand)}.offer-row-done .offer-num-n{opacity:0;transform:translateY(-.4rem)}.offer-row-done .offer-num-check{stroke-dashoffset:0}.offer-pill{background:#ffffff0f;border-radius:1.1rem;flex:1;min-width:0;padding:.55rem .9rem .6rem}@supports (color:color-mix(in lab, red, red)){.offer-pill{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.offer-pill{transition:background-color .3s var(--ease-soft), opacity .3s var(--ease-soft)}@media (hover:hover){.offer-row:hover .offer-pill{background:#ffffff17}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.offer-row:hover .offer-pill{background:color-mix(in oklab, var(--color-veil) 9%, transparent)}}}[data-theme=light] .offer-pill{background:#ffffff0b}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .offer-pill{background:color-mix(in oklab, var(--color-veil) 4.5%, transparent)}}.offer-row-done .offer-pill{opacity:.55}.offer-row-danger .offer-pill{background:#fb718517}@supports (color:color-mix(in lab, red, red)){.offer-row-danger .offer-pill{background:color-mix(in oklab, var(--color-rose-400) 9%, transparent)}}.offer-row-danger .offer-pill{box-shadow:inset 0 0 0 1px #fb718538}@supports (color:color-mix(in lab, red, red)){.offer-row-danger .offer-pill{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-rose-400) 22%, transparent)}}.offer-kind{color:var(--color-chalk-faint);align-items:center;gap:.35rem;font-size:.72rem;display:flex}.offer-row-danger .offer-kind{color:var(--color-rose-400)}.offer-title{color:var(--color-chalk);overflow-wrap:anywhere;margin-top:.1rem;font-size:.92rem;line-height:1.35}.offer-fact{color:var(--color-chalk-dim);background:#ffffff12;border-radius:9999px;align-items:center;gap:.25rem;padding:.1rem .5rem;font-size:.68rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.offer-fact{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}.offer-fact-time{color:var(--color-brand-300)}.offer-fact-star{color:var(--color-gold-300);background:#f5a62324}@supports (color:color-mix(in lab, red, red)){.offer-fact-star{background:color-mix(in oklab, var(--color-gold-500) 14%, transparent)}}.offer-error{color:var(--color-rose-400);margin-top:.35rem;font-size:.7rem}.offer-go{width:2.25rem;height:2.25rem;color:var(--color-chalk-dim);border-radius:9999px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}@supports (color:color-mix(in lab, red, red)){.offer-go{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 16%, transparent)}}.offer-go{transition:color .28s var(--ease-soft), background-color .28s var(--ease-soft), box-shadow .32s var(--ease-out-expo), transform .4s var(--ease-spring)}@media (hover:hover){.offer-go:hover:not(:disabled){color:var(--color-on-brand);background:var(--color-brand-500);box-shadow:0 8px 24px -10px #60a5fae6}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.offer-go:hover:not(:disabled){box-shadow:0 8px 24px -10px color-mix(in oklab, var(--color-brand-400) 90%, transparent)}}}@media (hover:hover){.offer-go:hover:not(:disabled){transform:scale(1.06)}}.offer-go:active:not(:disabled){transition-duration:.28s,.28s,.32s,90ms;transform:scale(.94)}.offer-row-danger .offer-go{color:var(--color-rose-400);box-shadow:inset 0 0 0 1px #fb71856b}@supports (color:color-mix(in lab, red, red)){.offer-row-danger .offer-go{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-rose-400) 42%, transparent)}}@media (hover:hover){.offer-row-danger .offer-go:hover:not(:disabled){color:#fff;background:var(--color-rose-400)}}.offer-go-busy{animation:offer-breathe 1.5s var(--ease-soft) infinite}@keyframes offer-breathe{0%,to{opacity:.45}50%{opacity:1}}.offer-go-done{opacity:0;transform:scale(.8)}.offer-board-single .offer-go{display:none}.offer-foot{animation:offer-in .44s var(--ease-out-expo) both;justify-content:flex-end;padding:.3rem .25rem .1rem;animation-delay:.2s;display:flex}.offer-all{color:var(--color-on-brand);background:var(--color-brand-500);border-radius:9999px;align-items:center;gap:.5rem;padding:.55rem 1.05rem .55rem .9rem;font-size:.85rem;font-weight:500;display:inline-flex;box-shadow:0 10px 30px -12px #60a5fad9}@supports (color:color-mix(in lab, red, red)){.offer-all{box-shadow:0 10px 30px -12px color-mix(in oklab, var(--color-brand-400) 85%, transparent)}}.offer-all{transition:transform .4s var(--ease-spring), box-shadow .35s var(--ease-soft), opacity .3s var(--ease-soft)}@media (hover:hover){.offer-all:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 40px -12px #60a5fa}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.offer-all:hover:not(:disabled){box-shadow:0 16px 40px -12px color-mix(in oklab, var(--color-brand-400) 100%, transparent)}}}.offer-all:active:not(:disabled){transform:scale(.97)}.offer-all-n{font-variant-numeric:tabular-nums;text-align:center;background:#ffffff1f;border-radius:9999px;min-width:1.35rem;padding:0 .35rem;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.offer-all-n{background:color-mix(in oklab, var(--color-on-brand) 12%, transparent)}}.offer-all-busy{animation:offer-breathe 1.5s var(--ease-soft) infinite}.offer-board-receipts{box-shadow:none;background:0 0;padding:.35rem .5rem}.offer-board-receipts:before{content:none}.offer-receipts{flex-direction:column;gap:.15rem;display:flex}.offer-receipt{min-width:0;color:var(--color-chalk-dim);align-items:center;gap:.55rem;padding:.3rem .45rem;font-size:.78rem;display:flex}.offer-receipt-check{width:1.25rem;height:1.25rem;color:var(--color-on-brand);background:var(--color-brand-500);border-radius:9999px;flex:none;place-items:center;display:grid}.offer-receipt-text{flex:1;align-items:baseline;gap:.45rem;min-width:0;display:flex}.offer-receipt-what{color:var(--color-chalk);flex:none}.offer-receipt-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-chalk-faint);overflow:hidden}.offer-receipt-title:before{content:"·";margin-right:.45rem}.offer-receipt-open{color:var(--color-brand-300);border-radius:9999px;flex:none;padding:.15rem .6rem;font-size:.74rem;box-shadow:inset 0 0 0 1px #ffffff24}@supports (color:color-mix(in lab, red, red)){.offer-receipt-open{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 14%, transparent)}}.offer-receipt-open{transition:background-color .2s var(--ease-soft), color .2s var(--ease-soft)}@media (hover:hover){.offer-receipt-open:hover{background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.offer-receipt-open:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}@media (hover:hover){.offer-receipt-open:hover{color:var(--color-chalk)}}.offer-import{animation:offer-in .44s var(--ease-out-expo) both;flex-direction:column;gap:.35rem;padding:.2rem .25rem;display:flex}.offer-import-zone{color:var(--color-chalk-faint);padding:0 .1rem;font-size:.7rem;line-height:1.35}.offer-import-rows{flex-direction:column;display:flex}.notice-chip.offer-import-row,.notice-chip.offer-import-row[aria-checked]{text-align:left;width:auto;box-shadow:none;border-radius:.6rem;align-items:flex-start;gap:.5rem;margin-inline:-.25rem;padding:.5rem .35rem;display:flex;position:relative}@media (hover:hover){.notice-chip.offer-import-row:hover:not(:disabled){background:#ffffff0a}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.notice-chip.offer-import-row:hover:not(:disabled){background:color-mix(in oklab, var(--color-veil) 4%, transparent)}}}.offer-import-row+.offer-import-row:before{content:"";background:#ffffff12;height:1px;position:absolute;top:0;left:.35rem;right:.35rem}@supports (color:color-mix(in lab, red, red)){.offer-import-row+.offer-import-row:before{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}.offer-import-row .notice-check{flex:none}.offer-import-there:not([aria-checked=true]) .offer-import-body{opacity:.6}.offer-import-body{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.offer-import-when{color:var(--color-chalk-faint);font-size:.7rem}.offer-import-title{color:var(--color-chalk);overflow-wrap:anywhere;font-size:.84rem;line-height:1.3}.offer-import-note{color:var(--color-chalk-dim);overflow-wrap:anywhere;font-size:.72rem;line-height:1.3}.offer-import-facts{flex-wrap:wrap;gap:.25rem;margin-top:.15rem;display:flex}.offer-receipt-import{flex-wrap:wrap}.offer-receipt-import .offer-receipt-text{flex:12rem}.offer-import-ask{flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:.4rem;margin-top:0;padding-left:1.8rem;display:flex}.offer-import-question{color:var(--color-chalk);flex:12rem}.offer-num-solo{width:0;transition:width .3s var(--ease-out-expo), margin .3s var(--ease-out-expo), background-color .35s var(--ease-soft);margin-right:-.6rem;overflow:hidden}.offer-row-done .offer-num-solo{width:1.6rem;margin-right:0}.offer-no{width:1.75rem;height:1.75rem;color:var(--color-chalk-faint);transition:color .2s var(--ease-soft), background-color .2s var(--ease-soft);border-radius:9999px;flex:none;place-items:center;margin-left:-.3rem;display:grid}@media (hover:hover){.offer-no:hover{color:var(--color-chalk);background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.offer-no:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}.offer-foot{align-items:center;gap:.5rem}.offer-no-all{color:var(--color-chalk-dim);transition:color .2s var(--ease-soft), background-color .2s var(--ease-soft);border-radius:9999px;padding:.5rem .85rem;font-size:.82rem}@media (hover:hover){.offer-no-all:hover{color:var(--color-chalk);background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.offer-no-all:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}@media (prefers-reduced-motion:reduce){.offer-board,.offer-row,.offer-foot,.offer-go-busy,.offer-all-busy{animation:none}.offer-slot,.offer-go,.offer-num,.offer-num-n,.offer-num-check,.offer-all{transition:none}}.chat-open{text-align:center;flex-direction:column;align-items:center;gap:.55rem;padding:clamp(1.5rem,7vh,4rem) 1rem;display:flex}.chat-open-badge{justify-content:center;align-items:center;margin-bottom:.35rem;display:inline-flex;position:relative}.chat-open-logo{animation:chat-open-breathe 9s var(--ease-soft) infinite;transform-origin:50%}@keyframes chat-open-breathe{0%,to{opacity:.92;transform:rotate(-3deg)scale(1)}50%{opacity:1;transform:rotate(3deg)scale(1.015)}}.chat-open-fresh .chat-open-logo{animation:chat-open-gather .9s var(--ease-out-expo) both, chat-open-breathe 9s var(--ease-soft) .9s infinite}@keyframes chat-open-gather{0%{opacity:0;transform:rotate(-26deg)scale(.55)}60%{opacity:1;transform:rotate(4deg)scale(1.06)}to{opacity:.92;transform:rotate(-3deg)scale(1)}}.chat-open-wave{background:radial-gradient(circle,#0000 52%,#60a5fa8c 66%,#0000 78%);border-radius:9999px;width:3.5rem;height:3.5rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.chat-open-wave{background:radial-gradient(circle, transparent 52%, color-mix(in oklab, var(--color-brand-400) 55%, transparent) 66%, transparent 78%)}}.chat-open-wave{animation:chat-open-wave 1.5s var(--ease-out-expo) both;pointer-events:none}.chat-open-wave-late{animation-delay:.28s}@keyframes chat-open-wave{0%{opacity:.85;transform:scale(.7)}to{opacity:0;transform:scale(3.4)}}.chat-open-line{max-width:30rem;color:var(--color-chalk);animation:chat-open-say .7s var(--ease-out-expo) both;font-size:1.02rem;line-height:1.5;animation-delay:.12s}.chat-open-fresh .chat-open-line{animation-delay:.55s}.chat-open-hint{color:var(--color-chalk-faint);animation:chat-open-say .7s var(--ease-out-expo) both;font-size:.74rem;animation-delay:.24s}.chat-open-fresh .chat-open-hint{animation-delay:.72s}@keyframes chat-open-say{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chat-open-logo,.chat-open-line,.chat-open-hint,.chat-open-wave{animation:none}.chat-open-wave{display:none}}.map-sky{background:radial-gradient(120% 100% at 50% 45%, #3b82f612, transparent 62%), radial-gradient(90% 120% at 82% 8%, #8b5cf60f, transparent 58%), var(--color-ink-950)}@supports (color:color-mix(in lab, red, red)){.map-sky{background:radial-gradient(120% 100% at 50% 45%, color-mix(in oklab, var(--color-brand-500) 7%, transparent), transparent 62%), radial-gradient(90% 120% at 82% 8%, color-mix(in oklab, var(--color-violet-500) 6%, transparent), transparent 58%), var(--color-ink-950)}}.map-sky{box-shadow:inset 0 0 0 1px #ffffff12,inset 0 30px 80px -50px #000}@supports (color:color-mix(in lab, red, red)){.map-sky{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 7%, transparent), inset 0 30px 80px -50px #000}}.map-scrub{appearance:none;cursor:ew-resize;background:0 0;height:18px}.map-scrub::-webkit-slider-runnable-track{background:#ffffff1f;border-radius:2px;height:2px}@supports (color:color-mix(in lab, red, red)){.map-scrub::-webkit-slider-runnable-track{background:color-mix(in oklab, var(--color-veil) 12%, transparent)}}.map-scrub::-moz-range-track{background:#ffffff1f;border-radius:2px;height:2px}@supports (color:color-mix(in lab, red, red)){.map-scrub::-moz-range-track{background:color-mix(in oklab, var(--color-veil) 12%, transparent)}}.map-scrub::-webkit-slider-thumb{appearance:none;background:var(--color-brand-200);border-radius:50%;width:13px;height:13px;margin-top:-5.5px;box-shadow:0 0 0 4px #3b82f638,0 0 14px #60a5fae6}@supports (color:color-mix(in lab, red, red)){.map-scrub::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in oklab, var(--color-brand-500) 22%, transparent), 0 0 14px color-mix(in oklab, var(--color-brand-400) 90%, transparent)}}.map-scrub::-moz-range-thumb{background:var(--color-brand-200);border:none;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 4px #3b82f638,0 0 14px #60a5fae6}@supports (color:color-mix(in lab, red, red)){.map-scrub::-moz-range-thumb{box-shadow:0 0 0 4px color-mix(in oklab, var(--color-brand-500) 22%, transparent), 0 0 14px color-mix(in oklab, var(--color-brand-400) 90%, transparent)}}.map-scrub:focus-visible{outline:1.5px solid #60a5faa6}@supports (color:color-mix(in lab, red, red)){.map-scrub:focus-visible{outline:1.5px solid color-mix(in oklab, var(--color-brand-400) 65%, transparent)}}.map-scrub:focus-visible{outline-offset:4px;border-radius:12px}.folder{isolation:isolate;border:1px solid #ffffff14;border-radius:1.15rem;position:relative}@supports (color:color-mix(in lab, red, red)){.folder{border:1px solid color-mix(in oklab, var(--color-veil) 8%, transparent)}}.folder{background:linear-gradient(#ffffff0b,#ffffff04)}@supports (color:color-mix(in lab, red, red)){.folder{background:linear-gradient(180deg, color-mix(in oklab, var(--color-veil) 4.5%, transparent), color-mix(in oklab, var(--color-veil) 1.5%, transparent))}}.folder{box-shadow:inset 0 1px #ffffff14,0 1px 2px #00000059,0 14px 40px -26px #000000e6}@supports (color:color-mix(in lab, red, red)){.folder{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 8%, transparent), 0 1px 2px #00000059, 0 14px 40px -26px #000000e6}}.folder{transition:transform .45s var(--ease-out-expo), box-shadow .45s var(--ease-out-expo), border-color .3s var(--ease-soft)}[data-theme=light] .folder{background:var(--color-ink-900);box-shadow:0 1px 2px #ffffff0f,0 14px 36px -26px #ffffff4d}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .folder{box-shadow:0 1px 2px color-mix(in oklab, var(--color-veil) 6%, transparent), 0 14px 36px -26px color-mix(in oklab, var(--color-veil) 30%, transparent)}}[data-theme=light] .folder:after{background:linear-gradient(#fff9,#0000 40%)}.folder:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0d,#0000 40%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.folder:after{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-veil) 5%, transparent), transparent 40%)}}.folder:before{content:"";background:var(--tint);width:3.25rem;height:3px;opacity:calc(.3 + .6 * var(--heat));transition:width .45s var(--ease-out-expo);border-radius:0 0 3px 3px;position:absolute;top:0;left:1rem}@media (hover:hover){.folder:hover:before{width:5.5rem}}.folder-glyph{color:var(--color-chalk-dim);background:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.folder-glyph{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.folder-glyph{box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.folder-glyph{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.island{isolation:isolate;background:#ffffff0f;border-radius:1.4rem;position:relative}@supports (color:color-mix(in lab, red, red)){.island{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.island{-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 0 0 1px #ffffff1c,inset 0 1px #ffffff24,0 10px 30px -18px #000000d9}@supports (color:color-mix(in lab, red, red)){.island{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 11%, transparent), inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 14%, transparent), 0 10px 30px -18px #000000d9}}.island{transition:border-radius .52s var(--ease-out-expo), background-color .4s var(--ease-soft), box-shadow .45s var(--ease-out-expo)}[data-theme=light] .island{background:#070b14d1}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .island{background:color-mix(in oklab, var(--color-ink-900) 82%, transparent)}}[data-theme=light] .island{box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 26px -20px #ffffff57}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .island{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent), 0 10px 26px -20px color-mix(in oklab, var(--color-veil) 34%, transparent)}}.island-open{background:#ffffff14;border-radius:1.4rem}@supports (color:color-mix(in lab, red, red)){.island-open{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.island-open{box-shadow:inset 0 0 0 1px var(--tint,#fff), inset 0 1px 0 0 #ffffff29, 0 18px 46px -22px #000000e6}@supports (color:color-mix(in lab, red, red)){.island-open{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tint,var(--color-veil)) 26%, transparent), inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 16%, transparent), 0 18px 46px -22px #000000e6}}.island:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff12,#0000 46%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.island:before{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-veil) 7%, transparent), transparent 46%)}}.island:before{opacity:.55}.island:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(7rem 5rem at var(--mx,50%) var(--my,0%), #ffffff2e, transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.island:after{background:radial-gradient(7rem 5rem at var(--mx,50%) var(--my,0%), color-mix(in oklab, var(--color-veil) 18%, transparent), transparent 62%)}}.island:after{opacity:var(--glass-on,0);transition:opacity .4s var(--ease-soft)}[data-theme=light] .island:after{background:radial-gradient(7rem 5rem at var(--mx,50%) var(--my,0%), #ffffff8c, transparent 62%)}.island-rows{transition:grid-template-rows .48s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.island-open .island-rows{grid-template-rows:1fr}.island-rows>*{min-height:0;overflow:hidden}.island:not(.island-open) .island-rows>*{visibility:hidden}@media (prefers-reduced-motion:reduce){.folder,.folder:before,.shelf,.island,.island-rows,.island:before,.island:after{transition:none}@media (hover:hover){.folder:hover:before{width:3.25rem}}.shelf:active{transform:none}}.timeline{--from:0%;--to:100%;cursor:default}.timeline-bars{pointer-events:none;align-items:flex-end;gap:1px;display:flex;position:absolute;inset:0}.timeline-bar{background:#ffffff17;border-radius:2px 2px 0 0;flex:1 1 0;min-width:0}@supports (color:color-mix(in lab, red, red)){.timeline-bar{background:color-mix(in oklab, var(--color-veil) 9%, transparent)}}.timeline-bar{transition:background-color .3s var(--ease-soft)}.timeline-bar-on{background:var(--tint,#60a5fa)}@supports (color:color-mix(in lab, red, red)){.timeline-bar-on{background:color-mix(in oklab, var(--tint,var(--color-brand-400)) 52%, transparent)}}.timeline-band{top:0;bottom:0;left:var(--from);right:calc(100% - var(--to));background:var(--tint,#60a5fa);border-radius:.55rem;position:absolute}@supports (color:color-mix(in lab, red, red)){.timeline-band{background:color-mix(in oklab, var(--tint,var(--color-brand-400)) 9%, transparent)}}.timeline-band{box-shadow:inset 0 0 0 1px var(--tint,#60a5fa)}@supports (color:color-mix(in lab, red, red)){.timeline-band{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tint,var(--color-brand-400)) 24%, transparent)}}.timeline-band{cursor:grab;touch-action:none}.timeline-band:active{cursor:grabbing;background:var(--tint,#60a5fa)}@supports (color:color-mix(in lab, red, red)){.timeline-band:active{background:color-mix(in oklab, var(--tint,var(--color-brand-400)) 14%, transparent)}}.timeline-grip{top:-3px;bottom:-3px;left:var(--from);cursor:ew-resize;touch-action:none;background:0 0;border:0;width:1.5rem;padding:0;position:absolute;transform:translate(-50%)}.timeline-grip-to{left:var(--to)}.timeline-grip{--grip-w:.42rem}.timeline-grip:before{content:"";inset-block:0;left:calc(50% - var(--grip-w) - 1px);width:var(--grip-w);background:var(--tint,var(--color-brand-400));border-radius:999px;position:absolute;box-shadow:0 0 0 1px #04060c8c,0 2px 8px -2px #0009}@supports (color:color-mix(in lab, red, red)){.timeline-grip:before{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-ink-950) 55%, transparent), 0 2px 8px -2px #0009}}.timeline-grip:before{transition:width .2s var(--ease-out-expo), left .2s var(--ease-out-expo)}.timeline-grip-to:before{left:calc(50% + 1px)}.timeline-grip:after{content:"";top:50%;left:calc(50% - var(--grip-w) / 2 - 1px);background:#04060ca6;border-radius:1px;width:.16rem;height:.55rem;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.timeline-grip:after{background:color-mix(in oklab, var(--color-ink-950) 65%, transparent)}}.timeline-grip-to:after{left:calc(50% + var(--grip-w) / 2 + 1px)}.timeline-grip:focus-visible{--grip-w:.55rem}@media (hover:hover){.timeline-grip:hover{--grip-w:.55rem}}.timeline-grip:focus-visible{outline:none}.timeline-grip:focus-visible:before{box-shadow:0 0 0 1px #04060c8c, 0 0 0 4px var(--tint,#60a5fa)}@supports (color:color-mix(in lab, red, red)){.timeline-grip:focus-visible:before{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-ink-950) 55%, transparent), 0 0 0 4px color-mix(in oklab, var(--tint,var(--color-brand-400)) 35%, transparent)}}@media (prefers-reduced-motion:reduce){.timeline-bar,.timeline-grip:before{transition:none}}.fill{opacity:.85;align-items:flex-end;gap:.3rem;height:2.6rem;display:flex}.fill-text{flex-direction:column;justify-content:center;align-items:stretch;gap:.28rem}.fill-text span{background:#ffffff24;border-radius:999px;height:.2rem}@supports (color:color-mix(in lab, red, red)){.fill-text span{background:color-mix(in oklab, var(--color-veil) 14%, transparent)}}.fill-text span:nth-child(2){width:88%}.fill-text span:nth-child(3){width:96%}.fill-text span:nth-child(4){width:54%}.fill-audio{justify-content:space-between;align-items:center;gap:.14rem}.fill-audio span{background:#ffffff36;border-radius:999px;flex:1 1 0;min-width:0}@supports (color:color-mix(in lab, red, red)){.fill-audio span{background:color-mix(in oklab, var(--color-veil) 21%, transparent)}}.fill-code{flex-direction:column;justify-content:center;align-items:stretch;gap:.26rem;padding-left:.1rem}.fill-code span{background:#ffffff26;border-radius:999px;height:.2rem}@supports (color:color-mix(in lab, red, red)){.fill-code span{background:color-mix(in oklab, var(--color-veil) 15%, transparent)}}.fill-code span:first-child{width:62%}.fill-code span:nth-child(2){width:46%;margin-left:.85rem}.fill-code span:nth-child(3){width:58%;margin-left:.85rem}.fill-code span:nth-child(4){width:28%}.fill-link{align-items:stretch}.fill-link span{background:#ffffff12;border-radius:.4rem;flex:1 1 0;min-width:0;position:relative}@supports (color:color-mix(in lab, red, red)){.fill-link span{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}.fill-link span{box-shadow:inset 0 0 0 1px #ffffff21}@supports (color:color-mix(in lab, red, red)){.fill-link span{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 13%, transparent)}}.fill-link span:after{content:"";background:#fff3;border-radius:999px;width:55%;height:.16rem;position:absolute;bottom:.35rem;left:.35rem}@supports (color:color-mix(in lab, red, red)){.fill-link span:after{background:color-mix(in oklab, var(--color-veil) 20%, transparent)}}.fill-file{align-items:stretch}.fill-file span{background:#ffffff0f;border-radius:.35rem;flex:1 1 0;position:relative}@supports (color:color-mix(in lab, red, red)){.fill-file span{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.fill-file span{box-shadow:inset 0 0 0 1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){.fill-file span{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent)}}.fill-file span:after{content:"";background:#ffffff26;border-bottom-left-radius:.3rem;width:.65rem;height:.65rem;position:absolute;top:0;right:0}@supports (color:color-mix(in lab, red, red)){.fill-file span:after{background:color-mix(in oklab, var(--color-veil) 15%, transparent)}}@media (prefers-reduced-motion:reduce){.fill{transition:none}}.code-block .tok-str{color:var(--color-mint-400)}.code-block .tok-kw{color:var(--color-brand-300)}.code-block .tok-num{color:var(--color-gold-400)}.code-block .tok-fn{color:var(--color-violet-400)}.code-block .tok-com{color:var(--color-chalk-faint);font-style:italic}.code-block .tok-pun{color:var(--color-chalk-dim)}.mention{color:var(--color-chalk);box-shadow:none;background:0 0;border-radius:.35rem;padding:.02em .2em .02em .15em;-webkit-text-decoration:underline #e9edf74d;text-decoration:underline #e9edf74d}@supports (color:color-mix(in lab, red, red)){.mention{-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-chalk) 30%, transparent)}}.mention{text-underline-offset:.18em;overflow-wrap:anywhere;transition:background-color .22s var(--ease-soft), box-shadow .26s var(--ease-soft), color .22s var(--ease-soft);text-decoration-thickness:1px}.mention-person{color:var(--color-brand-300,var(--color-chalk));background:#3b82f61f;border-radius:.35rem;padding:.02em .2em}@supports (color:color-mix(in lab, red, red)){.mention-person{background:color-mix(in oklab, var(--color-brand-500,currentColor) 12%, transparent)}}.mention:before{content:"";vertical-align:-.14em;background:var(--color-chalk-faint);width:.95em;height:.95em;-webkit-mask:var(--mention-icon) center / contain no-repeat;-webkit-mask:var(--mention-icon) center / contain no-repeat;-webkit-mask:var(--mention-icon) center / contain no-repeat;-webkit-mask:var(--mention-icon) center / contain no-repeat;mask:var(--mention-icon) center / contain no-repeat;--mention-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cpath d='M10 9H8'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3C/svg%3E");margin-right:.25em;display:inline-block}.mention[data-kind=category]:before,.mention[data-kind=subcategory]:before{--mention-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E")}.mention-hash{font-size:0}.mention:focus-visible{color:var(--color-chalk);background:#ffffff14}@media (hover:hover){.mention:hover{color:var(--color-chalk);background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){.mention:focus-visible{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}@media (hover:hover){.mention:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}.mention:focus-visible{text-decoration-color:#e9edf78c}@media (hover:hover){.mention:hover{text-decoration-color:#e9edf78c}}@supports (color:color-mix(in lab, red, red)){.mention:focus-visible{-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 55%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 55%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 55%, transparent);text-decoration-color:color-mix(in oklab, var(--color-chalk) 55%, transparent)}@media (hover:hover){.mention:hover{-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 55%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 55%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 55%, transparent);text-decoration-color:color-mix(in oklab, var(--color-chalk) 55%, transparent)}}}.nb-doc .nb-link{cursor:pointer}[data-theme=light] .mention{color:var(--color-chalk)}@media (prefers-reduced-motion:reduce){.mention{transition:none}}html:has(.page-rail){scrollbar-width:none}html:has(.page-rail)::-webkit-scrollbar{display:none}.page-rail{z-index:55;pointer-events:none;width:1.5rem;position:fixed;top:14vh;bottom:14vh;right:.9rem}html[data-menu-open] .page-rail{visibility:hidden}.rail-track{background:linear-gradient(#0000,#ffffff24 8% 92%,#0000);background:linear-gradient(#0000,lab(100% -.0000298023 .0000119209/.14) 8% 92%,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}.rail-charge{transform-origin:top;background:linear-gradient(to bottom, transparent 0%, #ffffffb3 50%, transparent 100%) 0 0 / 100% 40% no-repeat, linear-gradient(to bottom, #8b5cf633, var(--color-brand-400));border-radius:9999px;width:3px;height:100%;position:absolute;top:0;left:-1px;transform:scaleY(0)}@supports (color:lab(0% 0 0)){.rail-charge{background:linear-gradient(to bottom, transparent 0%, lab(100% -.0000298023 .0000119209/.7) 50%, transparent 100%) 0 0 / 100% 40% no-repeat, linear-gradient(to bottom, #8b5cf633, var(--color-brand-400))}}@supports (color:color-mix(in lab, red, red)){.rail-charge{background:linear-gradient(to bottom, transparent 0%, lab(100% -.0000298023 .0000119209/.7) 50%, transparent 100%) 0 0 / 100% 40% no-repeat, linear-gradient(to bottom, color-mix(in oklab, var(--color-violet-500) 20%, transparent), var(--color-brand-400))}}.rail-charge{box-shadow:0 0 10px #60a5fa8c}@supports (color:color-mix(in lab, red, red)){.rail-charge{box-shadow:0 0 10px color-mix(in oklab, var(--color-brand-400) 55%, transparent)}}.rail-charge{opacity:.55;transition:opacity .5s var(--ease-soft)}.page-rail[data-live="1"] .rail-charge,.page-rail[data-held="1"] .rail-charge{opacity:1;animation:1.6s linear infinite rail-flow}@keyframes rail-flow{0%{background-position:0 -40%,0 0}to{background-position:0 140%,0 0}}.rail-node{pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.rail-diamond{background:var(--color-ink-950);width:7px;height:7px;transition:background .3s, border-color .3s, opacity .12s, transform .35s var(--ease-spring);border:1px solid #ffffff4d;border:1px solid lab(100% -.0000298023 .0000119209/.3);transform:rotate(45deg)}.rail-node[data-under="1"] .rail-diamond{opacity:0}.rail-node[data-state=past] .rail-diamond{border-color:var(--color-brand-400);background:#375d8f}@supports (color:color-mix(in lab, red, red)){.rail-node[data-state=past] .rail-diamond{background:color-mix(in oklab, var(--color-brand-400) 55%, var(--color-ink-950))}}.rail-node[data-state=now] .rail-diamond{border-color:var(--color-brand-200);background:var(--color-brand-300)}.rail-node:focus-visible .rail-diamond{border-color:#fff;transform:rotate(225deg)scale(1.5)}@media (hover:hover){.rail-node:hover .rail-diamond{border-color:#fff;transform:rotate(225deg)scale(1.5)}}.rail-label{white-space:nowrap;color:var(--color-chalk);background:#070b14c7;border-radius:.6rem;align-items:center;gap:.45rem;padding:.3rem .6rem;font-size:.72rem;display:flex;position:absolute;top:50%;right:calc(100% + .5rem)}@supports (color:color-mix(in lab, red, red)){.rail-label{background:color-mix(in oklab, var(--color-ink-900) 78%, transparent)}}.rail-label{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .25s var(--ease-soft), transform .35s var(--ease-out-expo);pointer-events:none;border:1px solid #ffffff1a;border:1px solid lab(100% -.0000298023 .0000119209/.1);transform:translate(.4rem,-50%)}.rail-num{font-family:var(--font-mono);color:var(--color-brand-300);font-size:.62rem}.rail-node:focus-visible .rail-label,.page-rail[data-live="1"] .rail-node[data-state=now] .rail-label{opacity:1;transform:translateY(-50%)}@media (hover:hover){.rail-node:hover .rail-label{opacity:1;transform:translateY(-50%)}}.rail-head{pointer-events:auto;cursor:grab;touch-action:none;width:1.1rem;height:1.1rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.page-rail[data-held="1"] .rail-head{cursor:grabbing}.rail-core{background:radial-gradient(circle, white 0%, var(--color-brand-200) 45%, var(--color-brand-400) 100%);box-shadow:0 0 6px var(--color-brand-300), 0 0 18px #60a5facc, 0 0 36px #8b5cf680;border-radius:9999px;position:absolute;inset:.28rem}@supports (color:color-mix(in lab, red, red)){.rail-core{box-shadow:0 0 6px var(--color-brand-300), 0 0 18px color-mix(in oklab, var(--color-brand-400) 80%, transparent), 0 0 36px color-mix(in oklab, var(--color-violet-500) 50%, transparent)}}.rail-core{transition:inset .3s var(--ease-spring)}.page-rail[data-held="1"] .rail-core{inset:.14rem}@media (hover:hover){.rail-head:hover .rail-core{inset:.14rem}}.rail-ring{border:1px solid #93c5fdb3;border-radius:9999px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.rail-ring{border:1px solid color-mix(in oklab, var(--color-brand-300) 70%, transparent)}}.rail-ring{opacity:0}.page-rail[data-live="1"] .rail-ring{animation:rail-pulse 1.4s var(--ease-out-expo) infinite}@keyframes rail-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@media (max-width:767px),(pointer:coarse){.page-rail{opacity:0;transition:opacity .25s var(--ease-soft);right:.3rem}.page-rail[data-live="1"],.page-rail[data-held="1"]{opacity:1}.rail-node{display:none}.rail-head{pointer-events:none;width:.8rem;height:.8rem}}@media (prefers-reduced-motion:reduce){.page-rail .rail-charge,.page-rail .rail-ring{animation:none!important}}.model-logo{background:linear-gradient(160deg,#ffffff17,#ffffff05);background:linear-gradient(160deg,lab(100% -.0000298023 .0000119209/.09),lab(100% -.0000298023 .0000119209/.02));border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff12;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.14),inset 0 0 0 1px lab(100% -.0000298023 .0000119209/.07)}.model-logo-sm{border-radius:.6rem;width:1.9rem;height:1.9rem}.arena-board,.arena-dossier{background:#ffffff05;background:lab(100% -.0000298023 .0000119209/.018);border:1px solid #ffffff14;border:1px solid lab(100% -.0000298023 .0000119209/.08);border-radius:1.25rem;padding:.75rem}.arena-dossier{background:radial-gradient(120% 60% at 50% 0,#3b82f617,#0000),#ffffff05;padding:1.5rem}@supports (color:color-mix(in lab, red, red)){.arena-dossier{background:radial-gradient(120% 60% at 50% 0%, color-mix(in oklab, var(--color-brand-500) 9%, transparent), transparent), lab(100% -.0000298023 .0000119209/.018)}}.arena-row{transition:transform .75s var(--ease-out-expo), opacity .4s var(--ease-soft), background .25s;opacity:.38;inset-inline:0;border-radius:.85rem;align-items:center;gap:.7rem;padding:0 .6rem;display:flex;position:absolute;top:0}.arena-row[data-open]{opacity:1}@media (hover:hover){.arena-row:hover{background:#ffffff0a;background:lab(100% -.0000298023 .0000119209/.04)}}.arena-row[data-a]{background:#60a5fa1c}@supports (color:color-mix(in lab, red, red)){.arena-row[data-a]{background:color-mix(in oklab, var(--color-brand-400) 11%, transparent)}}.arena-row[data-a]{box-shadow:inset 0 0 0 1px #60a5fa59}@supports (color:color-mix(in lab, red, red)){.arena-row[data-a]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 35%, transparent)}}.arena-row[data-b]{box-shadow:inset 0 0 0 1px #f7b95573}@supports (color:color-mix(in lab, red, red)){.arena-row[data-b]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-gold-400) 45%, transparent)}}.arena-hit{border-radius:inherit;cursor:pointer;position:absolute;inset:0}.arena-hit:focus-visible{outline:1.5px solid #60a5faa6}@supports (color:color-mix(in lab, red, red)){.arena-hit:focus-visible{outline:1.5px solid color-mix(in oklab, var(--color-brand-400) 65%, transparent)}}.arena-hit:focus-visible{outline-offset:-2px}.arena-row>:not(.arena-hit){pointer-events:none;position:relative}.arena-row>.arena-vs{pointer-events:auto}.arena-bar{background:#ffffff0d;background:lab(100% -.0000298023 .0000119209/.05);border-radius:9999px;flex:1;min-width:2rem;height:.5rem;overflow:hidden}@media (max-width:399px){.arena-row{gap:.5rem}.arena-row .model-logo-sm{flex-shrink:0}.arena-bar{min-width:1.5rem}}.arena-fill{background:linear-gradient(90deg, #60a5fa8c, var(--color-brand-300));border-radius:9999px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.arena-fill{background:linear-gradient(90deg, color-mix(in oklab, var(--color-brand-400) 55%, transparent), var(--color-brand-300))}}.arena-fill{box-shadow:0 0 12px #60a5fa73}@supports (color:color-mix(in lab, red, red)){.arena-fill{box-shadow:0 0 12px color-mix(in oklab, var(--color-brand-400) 45%, transparent)}}.arena-fill{transition:width .8s var(--ease-out-expo)}.arena-row[data-a] .arena-fill{background:linear-gradient(90deg, var(--color-brand-400), var(--color-brand-200))}.arena-vs{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-chalk-faint);cursor:pointer;border:1px solid #ffffff1a;border:1px solid lab(100% -.0000298023 .0000119209/.1);border-radius:.5rem;flex-shrink:0;padding:.2rem .45rem;font-size:.62rem;transition:color .2s,border-color .2s,background .2s}@media (hover:hover){.arena-vs:hover:not(:disabled){color:var(--color-gold-400);border-color:#f7b95580}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.arena-vs:hover:not(:disabled){border-color:color-mix(in oklab, var(--color-gold-400) 50%, transparent)}}}.arena-vs[aria-pressed=true]{color:var(--color-ink-950);background:var(--color-gold-400);border-color:var(--color-gold-400)}.arena-vs:disabled{opacity:.25;cursor:default}.radar-shape{transition:d .7s var(--ease-out-expo);stroke-linejoin:round}.radar-a{fill:#60a5fa38}@supports (color:color-mix(in lab, red, red)){.radar-a{fill:color-mix(in oklab, var(--color-brand-400) 22%, transparent)}}.radar-a{stroke:var(--color-brand-400);stroke-width:2px;filter:drop-shadow(0 0 6px #60a5fa8c)}@supports (color:color-mix(in lab, red, red)){.radar-a{filter:drop-shadow(0 0 6px color-mix(in oklab, var(--color-brand-400) 55%, transparent))}}.radar-b{fill:#f7b9551a}@supports (color:color-mix(in lab, red, red)){.radar-b{fill:color-mix(in oklab, var(--color-gold-400) 10%, transparent)}}.radar-b{stroke:var(--color-gold-400);stroke-width:2px;stroke-dasharray:5 4}@media (prefers-reduced-motion:reduce){.arena-row,.arena-fill,.radar-shape{transition:none}}.social-dot{width:2.25rem;height:2.25rem;color:var(--color-chalk-dim);transition:color .2s, background .2s, box-shadow .2s, transform .3s var(--ease-spring);background:#ffffff0a;background:lab(100% -.0000298023 .0000119209/.04);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14;box-shadow:inset 0 0 0 1px lab(100% -.0000298023 .0000119209/.08)}@media (hover:hover){a.social-dot:hover{color:var(--color-chalk);background:#60a5fa2e}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){a.social-dot:hover{background:color-mix(in oklab, var(--color-brand-400) 18%, transparent)}}}@media (hover:hover){a.social-dot:hover{box-shadow:inset 0 0 0 1px #60a5fa73,0 0 18px #60a5fa4d}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){a.social-dot:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 45%, transparent), 0 0 18px color-mix(in oklab, var(--color-brand-400) 30%, transparent)}}}@media (hover:hover){a.social-dot:hover{transform:translateY(-2px)}}.social-soon{opacity:.4;cursor:default}.reply-chip{background:#3b82f612}@supports (color:color-mix(in lab, red, red)){.reply-chip{background:color-mix(in oklab, var(--color-brand-500) 7%, transparent)}}.reply-chip{box-shadow:inset 2px 0 #60a5fab3}@supports (color:color-mix(in lab, red, red)){.reply-chip{box-shadow:inset 2px 0 0 color-mix(in oklab, var(--color-brand-400) 70%, transparent)}}#cabinet[data-theme=dark] .reply-chip{box-shadow:inset 2px 0 0 var(--ice-1);background:#ffffff0d}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .reply-chip{box-shadow:inset 2px 0 0 color-mix(in oklab, var(--ice-1) 80%, transparent)}}.chat-foot{z-index:10;position:relative}@media (max-width:63.999rem) and (pointer:coarse){:is(#cabinet:has(.composer-text:focus) .cabinet-top,#cabinet:has(.composer-text:focus) .space-strip,#cabinet:has(.composer-text:focus) .chat-foot,#cabinet:has(.composer-text:focus) .composer-quota,#cabinet:has(.composer-text:focus) .chat-consent-card){display:none}}@media (max-height:30rem) and (pointer:coarse){.chat-head{gap:.5rem;padding-block:.3rem}}.chat-foot-line{max-width:100%;color:var(--color-chalk-dim);background:#04060ccc;border-radius:.9rem;align-items:center;gap:.45rem;padding:.18rem .6rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chat-foot-line{background:color-mix(in oklab, var(--color-ink-950,#000) 80%, transparent)}}[data-theme=light] .chat-foot-line{background:#ffffff0d}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .chat-foot-line{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}.chat-foot-enter{display:none}#cabinet[data-theme=dark] .chat-foot-enter{display:inline-flex}@media (max-width:639px),(pointer:coarse){#cabinet[data-theme=dark] .chat-foot-enter{display:none}.composer-hint,.kbd-hint{visibility:hidden}}.composer-quota,.composer-under{z-index:10;position:relative}.under-pill{max-width:100%;padding:0 .15rem;line-height:1.45;display:inline-block}.under-pill:empty{display:none}[data-theme=light] a.text-brand-300.underline-offset-2{text-underline-offset:3px;font-weight:500;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){[data-theme=light] a.text-brand-300.underline-offset-2{-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent)}}[data-theme=light] a.text-brand-300.underline-offset-2{transition:text-decoration-color .2s var(--ease-soft)}@media (hover:hover){[data-theme=light] a.text-brand-300.underline-offset-2:hover{text-decoration-color:currentColor}#cabinet[data-theme=dark] .composer-under .btn-soft:not(:hover){background:#04060ca3}}@media not (hover:hover){#cabinet[data-theme=dark] .composer-under .btn-soft{background:#04060ca3}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){#cabinet[data-theme=dark] .composer-under .btn-soft:not(:hover){background:color-mix(in oklab, var(--color-ink-950,#000) 64%, transparent)}}@media not (hover:hover){#cabinet[data-theme=dark] .composer-under .btn-soft{background:color-mix(in oklab, var(--color-ink-950,#000) 64%, transparent)}}}.strip-fade{--fade-l:0px;--fade-r:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%)}.strip-fade[data-more-start]{--fade-l:1.5rem}.strip-fade[data-more-end]{--fade-r:2rem}.space-dot-on{background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.space-dot-on{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.space-dot-on{box-shadow:inset 0 0 0 1px #ffffff38}@supports (color:color-mix(in lab, red, red)){.space-dot-on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 22%, transparent)}#cabinet[data-theme=dark] .space-dot-on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ice-1) 55%, transparent), 0 0 14px -4px color-mix(in oklab, var(--ice-1) 70%, transparent)}}@media (pointer:coarse){.strip-fade{margin-block:-.5rem;padding-block:.5rem}}@media (hover:none){.row-tools{opacity:1;pointer-events:auto}}@media (max-width:39.99rem){.modal-veil-bottom{align-items:flex-end;padding:0}.modal-veil-bottom .modal-sheet{width:100%;max-height:82dvh;padding-bottom:var(--safe-b);border-radius:1.35rem 1.35rem 0 0}}@media (max-width:63.99rem){html[data-kbd] .modal-veil,html[data-kbd] .omni-veil{inset:auto 0;top:var(--vvt,0px);height:var(--vvh,100%)}html[data-kbd] .modal-sheet{max-height:min(42rem, calc(var(--vvh,100dvh) - 2rem))}}@media (max-width:39.99rem){html[data-kbd] .modal-veil-bottom .modal-sheet{max-height:min(82dvh, var(--vvh,100dvh));padding-bottom:0}}#cabinet .fact-focus>.fact-cell,.fact-focus>.fact-cell{background:#60a5fa17}@supports (color:color-mix(in lab, red, red)){#cabinet .fact-focus>.fact-cell,.fact-focus>.fact-cell{background:color-mix(in oklab, var(--color-brand-400) 9%, transparent)}}#cabinet .fact-focus>.fact-cell,.fact-focus>.fact-cell{box-shadow:inset 3px 0 #60a5fab3}@supports (color:color-mix(in lab, red, red)){#cabinet .fact-focus>.fact-cell,.fact-focus>.fact-cell{box-shadow:inset 3px 0 0 color-mix(in oklab, var(--color-brand-400) 70%, transparent)}}.fact-list>.fact-line+.fact-line{border-top:1px solid #ffffff12}@supports (color:color-mix(in lab, red, red)){.fact-list>.fact-line+.fact-line{border-top:1px solid color-mix(in oklab, var(--color-veil) 7%, transparent)}}@media (hover:hover){.fact-list .fact-cell:hover{background:#ffffff08}@supports (color:color-mix(in lab, red, red)){.fact-list .fact-cell:hover{background:color-mix(in oklab, var(--color-veil) 3%, transparent)}}}.fact-pickbar-slot{background:#070b14db}@supports (color:color-mix(in lab, red, red)){.fact-pickbar-slot{background:color-mix(in oklab, var(--color-ink-900) 86%, transparent)}}.fact-pickbar-slot{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px #ffffff14}@supports (color:color-mix(in lab, red, red)){.fact-pickbar-slot{box-shadow:0 1px 0 color-mix(in oklab, var(--color-veil) 8%, transparent)}}.fact-pickbar-forget{opacity:0;transition:grid-template-columns .4s var(--ease-out-expo), margin-right .4s var(--ease-out-expo), opacity .3s var(--ease-soft);flex-shrink:0;grid-template-columns:0fr;margin-right:-.5rem;display:grid}.fact-pickbar-forget>span{justify-content:flex-end;display:flex}.fact-pickbar-slot[data-on] .fact-pickbar-forget{opacity:1;grid-template-columns:1fr;margin-right:0}.fact-pickbar-say{opacity:0;transition:opacity .25s var(--ease-soft)}.fact-pickbar-say[data-on]{opacity:1}@media (prefers-reduced-motion:reduce){.fact-pickbar-forget,.fact-pickbar-say{transition:none}}#cabinet .task-row:has([data-task-open]:focus-visible){border-color:#60a5fa8c}.task-row:has([data-task-open]:focus-visible){border-color:#60a5fa8c}@supports (color:color-mix(in lab, red, red)){#cabinet .task-row:has([data-task-open]:focus-visible){border-color:color-mix(in oklab, var(--color-brand-400) 55%, transparent)}.task-row:has([data-task-open]:focus-visible){border-color:color-mix(in oklab, var(--color-brand-400) 55%, transparent)}}#cabinet .task-row:has([data-task-open]:focus-visible){box-shadow:0 0 0 3px #60a5fa29}.task-row:has([data-task-open]:focus-visible){box-shadow:0 0 0 3px #60a5fa29}@supports (color:color-mix(in lab, red, red)){#cabinet .task-row:has([data-task-open]:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab, var(--color-brand-400) 16%, transparent)}.task-row:has([data-task-open]:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab, var(--color-brand-400) 16%, transparent)}}.task-row [data-task-open]:focus-visible{outline:none}@media (pointer:coarse){.map-scrub{height:2.75rem}}@keyframes task-new{0%,35%{background-color:color-mix(in srgb, var(--color-brand-400) 22%, transparent)}to{background-color:#0000}}.task-new{border-radius:.75rem;animation:2.2s ease-out task-new}@media (prefers-reduced-motion:reduce){.task-new{outline:1px solid #60a5fa73;animation-duration:10ms}@supports (color:color-mix(in lab, red, red)){.task-new{outline:1px solid color-mix(in srgb, var(--color-brand-400) 45%, transparent)}}}#cabinet[data-theme=dark]{--color-ink-950:#19191b;--color-ink-900:#212124;--color-ink-850:#26262a;--color-ink-800:#2e2e32;--color-ink-700:#39393e;--color-chalk:#f2f2f3;--color-chalk-dim:#a3a3a8;--color-chalk-faint:#86868c;--color-brand-100:#f4f4f5;--color-brand-200:#e4e4e7;--color-brand-300:#d4d4d8;--color-brand-400:#a1a1aa;--color-brand-500:#e4e4e7;--color-brand-600:#d4d4d8;--color-brand-700:#a1a1aa;--color-on-brand:#0e0e0f;--color-violet-400:#8b8b93;--color-violet-500:#6b6b73;--ice-0:#46464b;--ice-1:#36363a;--ice-2:#2b2b2f;--ice-3:#212124;--color-mint-400:#8fbf9c;--cab-ground:#1d1d20;--cab-side:#19191b;--cab-rail:#19191b;--cab-seam:#ffffff12;--graphite-line:#35353a;--graphite-pane:#1d1d20}#cabinet[data-theme=dark] .backdrop-stars,#cabinet[data-theme=dark] .work-pane:before,#cabinet[data-theme=dark] .chat-glow,#cabinet[data-theme=dark] .chat-aura{display:none}#cabinet[data-theme=dark] .msg-say{text-shadow:none}@media (min-width:64rem){#cabinet[data-theme=dark] .work-pane{background:var(--graphite-pane);box-shadow:inset 0 0 0 1px var(--graphite-line);border-radius:1rem}}@media (max-width:63.99rem){#cabinet[data-theme=dark] .work-pane{background:var(--graphite-pane)}#cabinet[data-theme=dark] div:has(>.work-pane){background:var(--graphite-pane)}}@media (min-width:64rem){#cabinet[data-theme=dark] .work-pane{box-shadow:none;border-radius:0;margin:0}#cabinet[data-theme=dark] .section-rail{box-shadow:inset -1px 0 0 var(--graphite-line)}}#cabinet[data-theme=dark] .omni-inline .omni-field,#cabinet[data-theme=dark] .task-compose-card{background:var(--graphite-pane)}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .omni-inline .omni-field,#cabinet[data-theme=dark] .task-compose-card{background:color-mix(in oklab, var(--graphite-pane) 78%, var(--color-ink-850))}}#cabinet[data-theme=dark] .card{background:var(--color-ink-850);border-color:var(--graphite-line);box-shadow:none}@media (hover:hover){#cabinet[data-theme=dark] .stat-tile:hover{box-shadow:none;border-color:#46464b}}#cabinet[data-theme=dark] .rail-item:before{display:none}#cabinet[data-theme=dark] .rail-item:after{background:var(--color-ink-850);box-shadow:inset 0 0 0 1px var(--graphite-line);animation:none}#cabinet[data-theme=dark] .rail-item-on svg{color:var(--color-chalk)}@media (hover:hover){#cabinet[data-theme=dark] .rail-item:hover{background:#ffffff0a}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .rail-item:hover{background:color-mix(in oklab, var(--color-veil) 4%, transparent)}}}#cabinet[data-theme=dark] [class~=bg-brand-500\/72],#cabinet[data-theme=dark] .btn-main,#cabinet[data-theme=dark] .btn-soft.btn-primary,#cabinet[data-theme=dark] .btn-soft[type=submit]:not(.btn-plain){color:var(--color-chalk);background:#2a2a2d;box-shadow:inset 0 0 0 1px #3a3a3e}@media (hover:hover){#cabinet[data-theme=dark] [class~=bg-brand-500\/72]:hover,#cabinet[data-theme=dark] .btn-main:hover,#cabinet[data-theme=dark] .btn-soft.btn-primary:hover:not(:disabled),#cabinet[data-theme=dark] .btn-soft[type=submit]:not(.btn-plain):hover:not(:disabled){color:#fff;background:#333337;box-shadow:inset 0 0 0 1px #46464b}}#cabinet[data-theme=dark] .btn-soft:not(.btn-primary):not([type=submit]:not(.btn-plain)):not([aria-pressed=true]){color:var(--color-chalk-dim);background:0 0;box-shadow:inset 0 0 0 1px #3a3a3e}@media (hover:hover){#cabinet[data-theme=dark] .btn-soft:not(.btn-primary):not([type=submit]:not(.btn-plain)):not([aria-pressed=true]):hover:not(:disabled){background:#ffffff0d}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){#cabinet[data-theme=dark] .btn-soft:not(.btn-primary):not([type=submit]:not(.btn-plain)):not([aria-pressed=true]):hover:not(:disabled){background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}}@media (hover:hover){#cabinet[data-theme=dark] .btn-soft:not(.btn-primary):not([type=submit]:not(.btn-plain)):not([aria-pressed=true]):hover:not(:disabled){color:var(--color-chalk);box-shadow:inset 0 0 0 1px #46464b}}#cabinet[data-theme=dark] .btn-soft[aria-pressed=true],#cabinet[data-theme=dark] .pick-chip-on,#cabinet[data-theme=dark] .send-orb,#cabinet[data-theme=dark] .orb,#cabinet[data-theme=dark] .reply-chip,#cabinet[data-theme=dark] .space-dot-on{box-shadow:none}#cabinet[data-theme=dark] .space-dot-on{box-shadow:0 0 0 1.5px #4a4a50}#cabinet[data-theme=dark] .liquid:before,#cabinet[data-theme=dark] .liquid:after{display:none}#cabinet .comment-open{animation:comment-open .26s var(--ease-out-expo) both}#cabinet .comment-open.is-closing{animation:comment-close .18s var(--ease-soft) both}#cabinet .comment-plus{animation:comment-plus-in .24s var(--ease-soft) both}#cabinet .comment-add{width:100%;color:var(--color-chalk-faint);transition:color .18s var(--ease-soft);justify-content:center;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.74rem;display:flex}#cabinet .comment-add:before,#cabinet .comment-add:after{content:"";height:1px;transition:background-color .18s var(--ease-soft);flex:1}#cabinet .comment-add:before{background:linear-gradient(270deg,#ffffff29,#0000)}@supports (color:color-mix(in lab, red, red)){#cabinet .comment-add:before{background:linear-gradient(to left, color-mix(in oklab, var(--color-veil) 16%, transparent), transparent)}}#cabinet .comment-add:after{background:linear-gradient(90deg,#ffffff29,#0000)}@supports (color:color-mix(in lab, red, red)){#cabinet .comment-add:after{background:linear-gradient(to right, color-mix(in oklab, var(--color-veil) 16%, transparent), transparent)}}#cabinet .comment-add:focus-visible{color:var(--color-chalk)}@media (hover:hover){#cabinet .comment-add:hover{color:var(--color-chalk)}#cabinet .comment-add:hover:before{background:linear-gradient(270deg,#ffffff4d,#0000)}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){#cabinet .comment-add:hover:before{background:linear-gradient(to left, color-mix(in oklab, var(--color-veil) 30%, transparent), transparent)}}}@media (hover:hover){#cabinet .comment-add:hover:after{background:linear-gradient(90deg,#ffffff4d,#0000)}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){#cabinet .comment-add:hover:after{background:linear-gradient(to right, color-mix(in oklab, var(--color-veil) 30%, transparent), transparent)}}}#cabinet .comment-add-dot{width:1.25rem;height:1.25rem;transition:transform .3s var(--ease-out-expo);place-items:center;display:grid}@media (hover:hover){#cabinet .comment-add:hover .comment-add-dot{transform:rotate(90deg)}}@keyframes comment-open{0%{opacity:0;transform:translateY(.25rem)}}@keyframes comment-close{to{opacity:0;transform:translateY(.25rem)}}@keyframes comment-plus-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){#cabinet .comment-open,#cabinet .comment-open.is-closing,#cabinet .comment-plus{animation:none}}#cabinet .folder{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){#cabinet .folder{border-color:color-mix(in oklab, var(--color-veil) 9%, transparent)}}#cabinet[data-theme=dark] .folder{box-shadow:inset 0 1px #ffffff14,0 1px 2px #00000059}@media (hover:hover){#cabinet[data-theme=dark] .folder:hover{box-shadow:inset 0 1px #ffffff14,0 1px 2px #00000059}}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .folder{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 8%, transparent), 0 1px 2px #00000059}@media (hover:hover){#cabinet[data-theme=dark] .folder:hover{box-shadow:inset 0 1px 0 0 color-mix(in oklab, var(--color-veil) 8%, transparent), 0 1px 2px #00000059}}}#cabinet[data-theme=light] .folder{box-shadow:0 1px 2px #ffffff0f}@media (hover:hover){#cabinet[data-theme=light] .folder:hover{box-shadow:0 1px 2px #ffffff0f}}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light] .folder{box-shadow:0 1px 2px color-mix(in oklab, var(--color-veil) 6%, transparent)}@media (hover:hover){#cabinet[data-theme=light] .folder:hover{box-shadow:0 1px 2px color-mix(in oklab, var(--color-veil) 6%, transparent)}}}.date-pick-btn{white-space:nowrap;text-align:left;align-items:center;gap:.45rem;min-width:0;display:inline-flex}.date-pick{width:16.5rem;padding:.5rem}.date-pick-nav{width:1.75rem;height:1.75rem;color:var(--color-chalk-faint);border-radius:.55rem;place-items:center;display:grid}@media (hover:hover){.date-pick-nav:hover{color:var(--color-chalk);background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.date-pick-nav:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.date-pick-grid{grid-template-columns:repeat(7,1fr);gap:.1rem;display:grid}.date-pick-wd{text-align:center;color:var(--color-chalk-faint);text-transform:lowercase;padding:.3rem 0 .25rem;font-size:.64rem}.date-pick-day{font-variant-numeric:tabular-nums;height:2rem;color:var(--color-chalk-dim);border-radius:.6rem;place-items:center;font-size:.78rem;transition:background-color .12s,color .12s;display:grid;position:relative}.date-pick-day[data-out]{color:#6b789399}@supports (color:color-mix(in lab, red, red)){.date-pick-day[data-out]{color:color-mix(in oklab, var(--color-chalk-faint) 60%, transparent)}}.date-pick-day:focus-visible{background:#ffffff14}@media (hover:hover){.date-pick-day:hover:not(:disabled){background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){.date-pick-day:focus-visible{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}@media (hover:hover){.date-pick-day:hover:not(:disabled){background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}.date-pick-day:focus-visible{color:var(--color-chalk);outline:none}@media (hover:hover){.date-pick-day:hover:not(:disabled){color:var(--color-chalk);outline:none}}.date-pick-day[data-on],.date-pick-cell[data-on]{background:var(--color-chalk);color:var(--color-on-brand);font-weight:600}@media (hover:hover){.date-pick-day[data-on]:hover,.date-pick-cell[data-on]:hover{background:var(--color-chalk);color:var(--color-on-brand);font-weight:600}}.date-pick-day[data-on] .cal-dot{background:var(--color-on-brand)}.date-pick-day[data-today]:not([data-on]){box-shadow:inset 0 0 0 1px #ffffff38}@supports (color:color-mix(in lab, red, red)){.date-pick-day[data-today]:not([data-on]){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 22%, transparent)}}.date-pick-type{height:2rem;color:var(--color-chalk);background:#ffffff0d;border-radius:.6rem;padding:0 .6rem;font-size:.8rem}@supports (color:color-mix(in lab, red, red)){.date-pick-type{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}.date-pick-type{box-shadow:inset 0 0 0 1px #ffffff14}@supports (color:color-mix(in lab, red, red)){.date-pick-type{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 8%, transparent)}}.date-pick-type{outline:none}.date-pick-type:focus{box-shadow:inset 0 0 0 1px #ffffff38}@supports (color:color-mix(in lab, red, red)){.date-pick-type:focus{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 22%, transparent)}}.date-pick-type[data-bad]{box-shadow:inset 0 0 0 1px #fb718573}@supports (color:color-mix(in lab, red, red)){.date-pick-type[data-bad]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-rose-400) 45%, transparent)}}.date-pick-type::placeholder{color:var(--color-chalk-faint)}.date-pick-title{color:var(--color-chalk);border-radius:.55rem;padding:.2rem .4rem;font-size:.82rem;font-weight:500}@media (hover:hover){.date-pick-title:not(:disabled):hover{background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.date-pick-title:not(:disabled):hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.date-pick-title:disabled{cursor:default}.date-pick-zoom{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;align-content:stretch;gap:.2rem;padding:.2rem 0;display:grid}.date-pick-cell{min-height:2.6rem;color:var(--color-chalk-dim);text-transform:capitalize;border-radius:.6rem;font-size:.8rem;transition:background-color .12s,color .12s}@media (hover:hover){.date-pick-cell:hover{background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.date-pick-cell:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}@media (hover:hover){.date-pick-cell:hover{color:var(--color-chalk)}}.date-pick-day:disabled{opacity:.3;cursor:default}.date-pick-quick{color:var(--color-brand-300);border-radius:.55rem;padding:.3rem .55rem;font-size:.74rem}@media (hover:hover){.date-pick-quick:hover{background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.date-pick-quick:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.date-pick-quick[data-twelve]{white-space:nowrap;padding-inline:.25rem}[data-theme=light] .date-pick-quick{color:var(--color-brand-600)}.time-pick{width:14rem;padding:.5rem}.time-pick-col{overscroll-behavior:contain;scroll-behavior:smooth;scroll-snap-type:y proximity;flex:1;height:12rem;padding:0 .15rem;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.time-pick-cell{scroll-snap-align:center;font-variant-numeric:tabular-nums;width:100%;height:2rem;color:var(--color-chalk-dim);border-radius:.6rem;font-size:.85rem;transition:background-color .12s,color .12s;display:block}.time-pick-cell:focus-visible{background:#ffffff14}@media (hover:hover){.time-pick-cell:hover{background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){.time-pick-cell:focus-visible{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}@media (hover:hover){.time-pick-cell:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}.time-pick-cell:focus-visible{color:var(--color-chalk);outline:none}@media (hover:hover){.time-pick-cell:hover{color:var(--color-chalk);outline:none}}.time-pick-cell[data-on]{background:var(--color-chalk);color:var(--color-on-brand);font-weight:600}@media (hover:hover){.time-pick-cell[data-on]:hover{background:var(--color-chalk);color:var(--color-on-brand);font-weight:600}}.date-pick-quick[data-on]{color:var(--color-chalk);background:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.date-pick-quick[data-on]{background:color-mix(in oklab, var(--color-veil) 10%, transparent)}}@media (prefers-reduced-motion:reduce){.time-pick-col{scroll-behavior:auto}}.task-quick{display:none}@media (hover:hover){.task-quick{opacity:0;pointer-events:none;transition:opacity .22s var(--ease-soft), transform .28s var(--ease-out-expo);display:flex;transform:translate(.35rem)}[data-task-row]:hover .task-quick,[data-task-row]:focus-visible .task-quick{opacity:1;pointer-events:auto;transform:none}[data-task-row]:has(:focus-visible) .task-quick{opacity:1;pointer-events:auto;transform:none}}@media (hover:hover) and (max-width:29.999rem){.task-quick{display:none}}@media (prefers-reduced-motion:reduce){.task-quick{transition:none}}.task-ghost{opacity:0;pointer-events:none;animation:task-ghost .6s var(--ease-out-expo);grid-template-rows:0fr;margin-top:-.5rem;display:grid}.task-ghost>*{min-height:0;overflow:hidden}.task-ghost *,.task-ghost :before,.task-ghost :after{transition:none!important;animation:none!important}.task-ghost[data-kind=done]{animation:task-ghost-done 1.45s var(--ease-soft)}.task-ghost[data-kind=fade]{animation:.8s both task-ghost-fade}.preset-group .task-ghost{margin-top:0}.task-ghost[data-kind=fade] p,.task-ghost[data-kind=fade] a{-webkit-text-decoration:line-through #6b7893cc;text-decoration:line-through #6b7893cc}@supports (color:color-mix(in lab, red, red)){.task-ghost[data-kind=fade] p,.task-ghost[data-kind=fade] a{-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent);text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent)}}.task-ghost[data-kind=fade] p,.task-ghost[data-kind=fade] a{color:var(--color-chalk-faint)}@keyframes task-ghost-fade{0%{opacity:1;filter:blur();grid-template-rows:1fr}55%{opacity:0;filter:blur(4px);grid-template-rows:1fr}to{opacity:0;filter:blur(4px);grid-template-rows:0fr}}.task-ghost[data-kind=done]>*{overflow-clip-margin:8px;overflow:clip}.task-ghost .ghost-head{margin-bottom:.45rem}.task-ghost:has(.ghost-head){margin-top:-1.25rem}.task-ghost[data-kind=done] p,.task-ghost[data-kind=done] a{-webkit-text-decoration:line-through #6b7893cc;text-decoration:line-through #6b7893cc}@supports (color:color-mix(in lab, red, red)){.task-ghost[data-kind=done] p,.task-ghost[data-kind=done] a{-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent);text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent)}}.task-ghost[data-kind=done] p,.task-ghost[data-kind=done] a{color:var(--color-chalk-faint)}@keyframes task-ghost{0%{opacity:1;grid-template-rows:1fr;margin-top:0}}@property --roll{syntax:"<number>";inherits:true;initial-value:0}@keyframes task-ghost-done{0%,86%{opacity:1;grid-template-rows:1fr;margin-top:0}to{opacity:0}}.task-ghost[data-kind=done] .ghost-roll{overflow-clip-margin:8px;position:relative;overflow:clip;animation:1.25s cubic-bezier(.45,.05,.35,1) both task-roll!important}.task-ghost[data-kind=done] .ghost-roll,[data-task-row][data-unroll]{--roll-w:calc(.75rem + var(--roll) * .7rem)}.task-ghost[data-kind=done] .ghost-roll>*{clip-path:inset(-8px 0 -8px calc(var(--roll) * 100%) round 1rem)}[data-task-row][data-unroll]{clip-path:inset(-8px 0 -8px calc(var(--roll) * (100% - var(--roll-w))) round 1rem);position:relative;overflow:visible}#cabinet{--paper-hi:#2d323e}@supports (color:color-mix(in lab, red, red)){#cabinet{--paper-hi:color-mix(in oklab, var(--color-ink-850) 86%, #fff 14%)}}#cabinet{--paper-lo:#080c15}@supports (color:color-mix(in lab, red, red)){#cabinet{--paper-lo:color-mix(in oklab, var(--color-ink-850) 70%, #000 30%)}}#cabinet{--paper-shadow:#00000052}#cabinet[data-theme=light]{--paper-hi:#9da0a5}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light]{--paper-hi:color-mix(in oklab, var(--color-ink-850) 40%, #fff 60%)}}#cabinet[data-theme=light]{--paper-lo:#202024}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light]{--paper-lo:color-mix(in oklab, var(--color-ink-850) 78%, #6b5638 22%)}}#cabinet[data-theme=light]{--paper-shadow:#503c1e29}.task-ghost[data-kind=done] .ghost-roll:after,[data-task-row][data-unroll]:after{content:"";z-index:3;--roll-lift:calc(2px + var(--roll) * 3px);top:calc(0px - var(--roll-lift));bottom:calc(0px - var(--roll-lift));left:calc(var(--roll) * (100% - var(--roll-w)));width:var(--roll-w);pointer-events:none;opacity:min(1, calc(var(--roll) * 40));background:radial-gradient(ellipse 50% 4.5px at 50% 4.5px, var(--paper-lo) 0 30%, var(--paper-hi) 34% 44%, var(--paper-lo) 48% 58%, var(--paper-hi) 62% 74%, var(--paper-lo) 86%, transparent 100%), linear-gradient(to bottom, transparent calc(100% - 6px), var(--paper-lo)), linear-gradient(to right, var(--paper-lo), var(--paper-hi) 34%, var(--paper-hi) 42%, var(--color-ink-850) 68%, var(--paper-lo));border-radius:50%/5px;position:absolute}@supports (color:color-mix(in lab, red, red)){.task-ghost[data-kind=done] .ghost-roll:after,[data-task-row][data-unroll]:after{background:radial-gradient(ellipse 50% 4.5px at 50% 4.5px, var(--paper-lo) 0 30%, var(--paper-hi) 34% 44%, var(--paper-lo) 48% 58%, var(--paper-hi) 62% 74%, color-mix(in oklab, var(--paper-lo) 60%, transparent) 86%, transparent 100%), linear-gradient(to bottom, transparent calc(100% - 6px), color-mix(in oklab, var(--paper-lo) 70%, transparent)), linear-gradient(to right, var(--paper-lo), var(--paper-hi) 34%, var(--paper-hi) 42%, var(--color-ink-850) 68%, var(--paper-lo))}}.task-ghost[data-kind=done] .ghost-roll:after,[data-task-row][data-unroll]:after{box-shadow:inset 0 0 0 .5px var(--paper-lo)}@supports (color:color-mix(in lab, red, red)){.task-ghost[data-kind=done] .ghost-roll:after,[data-task-row][data-unroll]:after{box-shadow:inset 0 0 0 .5px color-mix(in oklab, var(--paper-lo) 70%, transparent)}}.task-ghost[data-kind=done] .ghost-roll:before,[data-task-row][data-unroll]:before{content:"";z-index:2;top:0;bottom:0;left:calc(var(--roll) * (100% - var(--roll-w)) + var(--roll-w));width:min(.7rem, calc((1 - var(--roll)) * (100% - var(--roll-w))));pointer-events:none;opacity:min(.9, calc(var(--roll) * 30));background:linear-gradient(to right, var(--paper-shadow), transparent);position:absolute}[data-task-row][data-unroll]{animation:.95s cubic-bezier(.25,.8,.35,1) both task-unroll}@keyframes task-roll{0%,14%{--roll:0}86%,to{--roll:1}}@keyframes task-unroll{0%{--roll:1}to{--roll:0}}@media (prefers-reduced-motion:reduce){[data-task-row][data-unroll]{animation:none}}@media (hover:none),(max-width:40rem){.task-ghost[data-kind=done] .ghost-roll{overflow:visible;animation:.7s cubic-bezier(.45,.05,.35,1) both task-swipe!important}.task-ghost[data-kind=done] .ghost-roll>*{clip-path:none}.task-ghost[data-kind=done] .ghost-roll:before,.task-ghost[data-kind=done] .ghost-roll:after,[data-task-row][data-unroll]:before,[data-task-row][data-unroll]:after{content:none}[data-task-row][data-unroll]{clip-path:none;animation:.5s cubic-bezier(.22,1,.36,1) both task-back}.task-ghost[data-kind=done]{animation:1.05s cubic-bezier(.4,0,.2,1) task-ghost-done-phone}}@keyframes task-ghost-done-phone{0%,50%{opacity:1;grid-template-rows:1fr;margin-top:0}70%{opacity:1}to{opacity:0}}@keyframes task-back{0%{opacity:0;transform:translate(35%)}}@keyframes task-swipe{0%,15%{opacity:1;transform:none}to{opacity:0;transform:translate(35%)}}.done-today-body{opacity:0;transition:grid-template-rows .3s var(--ease-out-expo), opacity .2s var(--ease-soft);grid-template-rows:0fr;display:grid}.done-today-body[data-open]{opacity:1;grid-template-rows:1fr}.task-pulse{position:relative}.task-pulse-tab{max-width:min(17rem,100vw - 4rem);height:2rem;color:var(--color-chalk-dim);background:#ffffff0a;border-radius:999px;align-items:center;gap:.5rem;padding:0 .85rem;font-size:.74rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.task-pulse-tab{background:color-mix(in oklab, var(--color-veil) 4%, transparent)}}.task-pulse-tab{box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.task-pulse-tab{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.task-pulse-tab{transition:color .18s,background-color .18s,box-shadow .18s}.task-pulse[data-open] .task-pulse-tab{color:var(--color-chalk);background:#ffffff12}@media (hover:hover){.task-pulse-tab:hover{color:var(--color-chalk);background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){.task-pulse[data-open] .task-pulse-tab{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}@media (hover:hover){.task-pulse-tab:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.task-pulse[data-pinned] .task-pulse-tab{color:var(--color-chalk)}.task-pulse-rim{pointer-events:none;position:absolute;inset:0;overflow:visible}.task-pulse-rim path{fill:none;stroke:#ffffff52}@supports (color:color-mix(in lab, red, red)){.task-pulse-rim path{stroke:color-mix(in oklab, var(--color-veil) 32%, transparent)}}.task-pulse-rim path{stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:var(--rim-rest,6 88 6);transition:stroke-dasharray .45s var(--ease-out-expo), stroke .25s var(--ease-soft)}.task-pulse[data-open] .task-pulse-rim path{stroke-dasharray:var(--rim-reach,17 66 17);stroke:#ffffff80}@media (hover:hover){.task-pulse-tab:hover .task-pulse-rim path{stroke-dasharray:var(--rim-reach,17 66 17);stroke:#ffffff80}}@supports (color:color-mix(in lab, red, red)){.task-pulse[data-open] .task-pulse-rim path{stroke:color-mix(in oklab, var(--color-veil) 50%, transparent)}@media (hover:hover){.task-pulse-tab:hover .task-pulse-rim path{stroke:color-mix(in oklab, var(--color-veil) 50%, transparent)}}}.task-pulse[data-pinned] .task-pulse-rim path{stroke-dasharray:50 0 50;stroke:var(--color-brand-400);transition:stroke-dasharray .7s var(--ease-out-expo), stroke .25s var(--ease-soft)}@media (prefers-reduced-motion:reduce){.task-pulse-rim path{transition:none}}#cabinet{--pulse-today:#f0d589}@supports (color:color-mix(in lab, red, red)){#cabinet{--pulse-today:color-mix(in oklab, #f1d27a 88%, var(--color-chalk) 12%)}}#cabinet[data-theme=light]{--pulse-today:#b8911c}.task-pulse-dot{background:var(--color-mint-400);width:.45rem;height:.45rem;transition:background-color .4s var(--ease-soft);border-radius:50%;flex-shrink:0}.task-pulse-dot[data-tone=busy]{background:var(--pulse-today)}.task-pulse-jump[data-tone=today]{color:var(--pulse-today)}.pulse-status{animation:.55s cubic-bezier(.33,1,.68,1) 80ms both pulse-status-in}@keyframes pulse-status-in{0%{opacity:0;filter:blur(3px)}}.toast-said{animation:.45s cubic-bezier(.33,1,.68,1) both pulse-status-in}.task-pulse-tab[data-cheer] .task-pulse-dot{animation:pulse-cheer 1s var(--ease-out-expo)}@keyframes pulse-cheer{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-mint-400) 70%, transparent);transform:scale(1.5)}60%{transform:scale(1)}to{box-shadow:0 0 0 .65rem color-mix(in oklab, var(--color-mint-400) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.pulse-status,.toast-said,.task-pulse-tab[data-cheer] .task-pulse-dot{animation:none}}.task-pulse-dot[data-tone=bad]{background:var(--color-rose-400)}.task-pulse-jump{border-radius:.4rem;padding:0 .2rem;transition:background-color .15s}.task-pulse-word{text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.task-pulse-word{-webkit-text-decoration-color:color-mix(in oklab, currentColor 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 30%, transparent);text-decoration-color:color-mix(in oklab, currentColor 30%, transparent)}}.task-pulse-word{text-underline-offset:3px}@media (hover:hover){.task-pulse-jump:hover{background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.task-pulse-jump:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.task-pulse-jump[data-tone=bad]{color:var(--color-rose-400)}.task-pulse-sheet{z-index:30;width:min(20rem,100vw - 2.5rem);max-height:calc(100dvh - var(--tabs-h,0px) - 7.5rem);background:#070b14f5;border-radius:.9rem;grid-template-rows:0fr;display:grid;position:absolute;top:calc(100% + .4rem);right:0}@supports (color:color-mix(in lab, red, red)){.task-pulse-sheet{background:color-mix(in oklab, var(--color-ink-900) 96%, transparent)}}.task-pulse-sheet{box-shadow:inset 0 0 0 1px #ffffff1a,0 14px 36px -20px #00000047}@supports (color:color-mix(in lab, red, red)){.task-pulse-sheet{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent), 0 14px 36px -20px #00000047}}.task-pulse-sheet{opacity:0;pointer-events:none;transition:grid-template-rows .34s var(--ease-out-expo), opacity .2s var(--ease-soft)}.task-pulse-sheet:before{content:"";height:.5rem;position:absolute;bottom:100%;left:0;right:0}.task-pulse[data-open] .task-pulse-sheet{opacity:1;pointer-events:auto;grid-template-rows:1fr}.task-pulse-sheet>div{overscroll-behavior:contain;overflow-y:auto}.task-pulse-body{width:100%;padding:.65rem}@media (prefers-reduced-motion:reduce){.task-pulse-sheet{transition:none}}@media (max-width:40rem){.task-pulse-row .task-pulse{position:static}.task-pulse-row .task-pulse-sheet{width:auto;left:0;right:0}}.task-tag-icon{min-width:1rem;height:1rem;color:var(--color-chalk-faint);cursor:default;place-items:center;font-size:.78rem;line-height:1rem;display:inline-grid;translate:0 -1px}.fast-tip{z-index:100;white-space:pre-line;max-width:18rem;color:var(--color-chalk);background:var(--color-ink-800);border-radius:.45rem;padding:.25rem .5rem;font-size:.7rem;line-height:1.3;position:fixed;box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 18px -8px #00000059}@supports (color:color-mix(in lab, red, red)){.fast-tip{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent), 0 6px 18px -8px #00000059}}.fast-tip{pointer-events:none;animation:fast-tip-in .12s var(--ease-soft);transform:translate(-50%,-100%)}.task-stuck{color:#dbac61;border-radius:.4rem;align-items:center;gap:.2rem;padding:0 .3rem;font-size:.68rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.task-stuck{color:color-mix(in oklab, var(--color-gold-400) 80%, var(--color-chalk-faint))}}.task-stuck[aria-expanded=true]{background:#f7b9551a}@media (hover:hover){.task-stuck:hover{background:#f7b9551a}}@supports (color:color-mix(in lab, red, red)){.task-stuck[aria-expanded=true]{background:color-mix(in oklab, var(--color-gold-400) 10%, transparent)}@media (hover:hover){.task-stuck:hover{background:color-mix(in oklab, var(--color-gold-400) 10%, transparent)}}}.task-stuck-menu{width:16rem;padding:.3rem}.task-stuck-lead{color:var(--color-chalk-dim);padding:.4rem .5rem .35rem;font-size:.74rem;line-height:1.4}.fast-tip-line{text-align:center;color:var(--color-chalk-dim);display:block}.fast-tip-line b{color:var(--color-chalk);font-weight:600}.fast-tip-note{text-align:left;white-space:normal;border-radius:.65rem;max-width:20rem;padding:.5rem .65rem}.fast-tip-note-title{color:var(--color-chalk);font-size:.74rem;font-weight:600;display:block}.fast-tip-note-body{color:var(--color-chalk-dim);overflow-wrap:anywhere;margin-top:.2rem;font-size:.7rem;line-height:1.4;display:block}.fast-tip-note-meta{color:var(--color-chalk-faint);margin-top:.4rem;font-size:.64rem;display:block}.fast-tip[data-below]{transform:translate(-50%)}@keyframes fast-tip-in{0%{opacity:0}}.space-icon-btn{border-radius:.75rem;display:block;position:relative}.space-icon-over{color:#fff;opacity:0;transition:opacity .15s var(--ease-soft);background:#00000073;border-radius:.75rem;place-items:center;display:grid;position:absolute;inset:0}.space-icon-btn:focus-visible .space-icon-over{opacity:1}@media (hover:hover){.space-icon-btn:hover .space-icon-over{opacity:1}}.space-icon-x{width:1.15rem;height:1.15rem;color:var(--color-chalk-dim);background:var(--color-ink-800);border-radius:999px;place-items:center;display:grid;position:absolute;top:-.35rem;right:-.35rem;box-shadow:inset 0 0 0 1px #ffffff24}@supports (color:color-mix(in lab, red, red)){.space-icon-x{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 14%, transparent)}}.space-icon-x{opacity:0;transition:opacity .15s var(--ease-soft), color .15s}.space-icon-x:focus-visible{opacity:1}@media (hover:hover){.space-icon:hover .space-icon-x{opacity:1}.space-icon-x:hover{color:var(--color-rose-400)}}@media (hover:none){.space-icon-x{opacity:1}}.task-counter{color:var(--color-chalk-faint);border-radius:.5rem;align-items:center;gap:.3rem;padding:.2rem .45rem;transition:color .15s,background-color .15s;display:inline-flex}.task-counter+.task-counter:before{content:"·";color:var(--color-chalk-faint);opacity:.6;margin:0 .35rem 0 -.45rem}.task-counter[aria-current]{color:var(--color-chalk)}@media (hover:hover){.task-counter:hover{color:var(--color-chalk)}}.task-counter span{color:var(--color-chalk-dim)}.task-counter[data-tone=bad] span{color:var(--color-rose-400)}.task-group-head{color:var(--color-chalk-faint);align-items:center;gap:.4rem;margin-bottom:.45rem;padding:0 1.25rem;font-size:.74rem;font-weight:500;display:flex}.task-group-head span{opacity:.75;font-weight:400}.task-group-head[data-tone=bad]{color:#de7288}@supports (color:color-mix(in lab, red, red)){.task-group-head[data-tone=bad]{color:color-mix(in oklab, var(--color-rose-400) 80%, var(--color-chalk-faint))}}.task-counter-reset{width:1.25rem;height:1.25rem;color:var(--color-chalk-faint);opacity:.7;border-radius:999px;place-items:center;margin-left:.25rem;transition:opacity .15s,background-color .15s;display:inline-grid}@media (hover:hover){.task-counter-reset:hover{opacity:1;background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.task-counter-reset:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.overdue-move{color:var(--color-chalk-faint);flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;font-size:.72rem;font-weight:400;display:inline-flex}.overdue-move [role=group]{white-space:nowrap}@media (max-width:40rem){.overdue-move [role=group]>span:first-child{display:none}}.overdue-move-btn{color:var(--color-chalk-dim);text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.overdue-move-btn{-webkit-text-decoration-color:color-mix(in oklab, currentColor 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 30%, transparent);text-decoration-color:color-mix(in oklab, currentColor 30%, transparent)}}.overdue-move-btn{text-underline-offset:3px;transition:color .15s}@media (hover:hover){.overdue-move-btn:hover:not(:disabled){color:var(--color-chalk)}}.menu-group-title{letter-spacing:.08em;text-transform:uppercase;color:var(--color-chalk-faint);padding:.55rem .65rem .3rem;font-size:.6rem;font-weight:600}.menu-split{background:#ffffff1f;height:1px;margin:.35rem .4rem}@supports (color:color-mix(in lab, red, red)){.menu-split{background:color-mix(in oklab, var(--color-veil) 12%, transparent)}}.recent-note{max-width:100%;height:1.6rem;color:var(--color-chalk-dim);background:#ffffff0a;border-radius:999px;align-items:center;gap:.4rem;padding:0 .6rem 0 .5rem;font-size:.74rem;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.recent-note{background:color-mix(in oklab, var(--color-veil) 4%, transparent)}}.recent-note{transition:color .15s,background-color .15s}@media (hover:hover){.recent-note:hover{color:var(--color-chalk);background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.recent-note:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}.recent-note-dot{background:var(--tint,var(--color-chalk-faint));border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem}html[data-note-dragging] [data-folder-drop] .folder{transition:transform .2s var(--ease-out-expo), border-color .15s}[data-folder-drop][data-drop-on] .folder{transform:scale(1.015);border-color:#fff6!important}@supports (color:color-mix(in lab, red, red)){[data-folder-drop][data-drop-on] .folder{border-color:color-mix(in oklab, var(--color-veil) 40%, transparent)!important}}[data-folder-drop][data-drop-on] .folder{box-shadow:0 0 0 3px #ffffff1a!important}@supports (color:color-mix(in lab, red, red)){[data-folder-drop][data-drop-on] .folder{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-veil) 10%, transparent)!important}}[data-note-drag]{-webkit-user-drag:element}#cabinet .note-compose{background:var(--color-ink-850);border:1px solid #ffffff17;border-radius:1rem}@supports (color:color-mix(in lab, red, red)){#cabinet .note-compose{border:1px solid color-mix(in oklab, var(--color-veil) 9%, transparent)}}#cabinet .note-compose{box-shadow:none}#cabinet[data-theme=dark] .note-compose{background:var(--graphite-pane)}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=dark] .note-compose{background:color-mix(in oklab, var(--graphite-pane) 78%, var(--color-ink-850))}}#cabinet .note-compose[open]{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){#cabinet .note-compose[open]{border-color:color-mix(in oklab, var(--color-veil) 18%, transparent)}}.open-chat{color:var(--color-chalk-dim);border-radius:.75rem;padding:.45rem .85rem;font-size:.82rem;box-shadow:inset 0 0 0 1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){.open-chat{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent)}}.open-chat{transition:color .15s,background-color .15s}.open-chat.open-chat-icon{padding-inline:0}@media (min-width:40rem){.open-chat.open-chat-icon{padding-inline:.85rem}}@media (hover:hover){.open-chat:hover{color:var(--color-chalk);background:#ffffff0d}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.open-chat:hover{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}}.group-strip-btn{color:var(--color-chalk-dim);border-radius:.5rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.2rem .45rem;font-size:.76rem;transition:color .15s;display:inline-flex}.group-strip[data-open] .group-strip-btn{color:var(--color-chalk)}@media (hover:hover){.group-strip-btn:hover{color:var(--color-chalk)}}.group-strip-arrow{transition:transform .25s var(--ease-out-expo);transform:rotate(-90deg)}.group-strip[data-open] .group-strip-arrow{transform:rotate(90deg)}.group-strip-rail{opacity:0;transition:grid-template-columns .32s var(--ease-out-expo), opacity .2s var(--ease-soft);grid-template-columns:0fr;display:grid}.group-strip[data-open] .group-strip-rail{opacity:1;grid-template-columns:1fr}.group-strip-row{white-space:nowrap;transition:transform .32s var(--ease-out-expo);align-items:center;font-size:.76rem;display:flex;overflow-x:auto;transform:translate(-1.5rem)}.group-strip[data-open] .group-strip-row{transform:none}@media (prefers-reduced-motion:reduce){.group-strip-rail,.group-strip-row,.group-strip-arrow{transition:none}}.notes-filter-input,.notes-filter-input:focus,.notes-filter-input:focus-visible{outline:none}.island:has(.notes-filter-input:focus){box-shadow:inset 0 0 0 1px #ffffff38,0 0 0 4px #ffffff0a}@supports (color:color-mix(in lab, red, red)){.island:has(.notes-filter-input:focus){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 22%, transparent), 0 0 0 4px color-mix(in oklab, var(--color-veil) 4%, transparent)}}.pin-toggle{width:1.75rem;height:1.75rem;color:var(--color-chalk-faint);border-radius:.55rem;place-items:center;transition:color .15s,background-color .15s;display:grid}@media (hover:hover){.pin-toggle:hover{color:var(--color-chalk);background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.pin-toggle:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.pin-toggle[data-on]{color:var(--color-chalk)}.pin-toggle[data-on] path{fill:currentColor;fill-opacity:.25}.tag-filter-chip{max-width:100%;height:1.6rem;color:var(--color-chalk);background:#ffffff0f;border-radius:999px;align-items:center;gap:.35rem;padding:0 .2rem 0 .55rem;font-size:.74rem;line-height:1;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tag-filter-chip{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.task-table-head{background:#ffffff09;border-radius:1rem;min-height:2.5rem;padding:.2rem .4rem .2rem .85rem}@supports (color:color-mix(in lab, red, red)){.task-table-head{background:color-mix(in oklab, var(--color-veil) 3.5%, transparent)}}.task-table-head{box-shadow:inset 0 0 0 1px #ffffff0f}@supports (color:color-mix(in lab, red, red)){.task-table-head{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 6%, transparent)}}.strip-chip{height:1.6rem;color:var(--color-chalk-dim);border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:0 .55rem;font-size:.74rem;line-height:1;transition:color .15s,background-color .15s;display:inline-flex}@media (hover:hover){.strip-chip:hover{color:var(--color-chalk);background:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.strip-chip:hover{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}}.strip-chip[data-on]{color:var(--color-chalk);background:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.strip-chip[data-on]{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.strip-chip[data-on]{box-shadow:inset 0 0 0 1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){.strip-chip[data-on]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent)}}.shelf-tile{z-index:2;height:1.45rem;color:var(--color-chalk-dim);background:#ffffff0f;border-radius:.45rem;align-items:center;padding:0 .5rem;font-size:.68rem;line-height:1;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.shelf-tile{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.shelf-tile{transition:background-color .15s,color .15s}@media (hover:hover){.shelf-tile:hover{color:var(--color-chalk);background:#ffffff1a}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.shelf-tile:hover{background:color-mix(in oklab, var(--color-veil) 10%, transparent)}}}.shelf-tile[data-empty]{color:var(--color-chalk-faint);background:0 0;box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.shelf-tile[data-empty]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.keys-sheet{width:19rem;padding:.4rem .35rem}.keys-group+.keys-group{border-top:1px solid #ffffff14;margin-top:.35rem;padding-top:.35rem}@supports (color:color-mix(in lab, red, red)){.keys-group+.keys-group{border-top:1px solid color-mix(in oklab, var(--color-veil) 8%, transparent)}}.keys-help .keys-group+.keys-group{border-top:0;margin-top:0;padding-top:0}.keys-kbd{min-width:1.35rem;height:1.35rem;color:var(--color-chalk);background:#ffffff12;border-radius:.4rem;place-items:center;padding:0 .35rem;font-family:inherit;font-size:.66rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.keys-kbd{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}.keys-kbd{box-shadow:inset 0 -1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){.keys-kbd{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--color-veil) 12%, transparent)}}.emoji-picker{flex-direction:column;width:23rem;max-width:calc(100vw - 1.5rem);display:flex}.emoji-picker-inline{width:100%}.emoji-top{align-items:center;gap:.35rem;padding:.5rem .5rem .35rem;display:flex}#cabinet input.emoji-field,#cabinet[data-caret] input.emoji-field.emoji-field{cursor:pointer;caret-color:#0000;animation:none}.emoji-search{background:#ffffff0d;border-radius:.6rem;flex:1;align-items:center;gap:.45rem;min-width:0;height:2rem;padding:0 .6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.emoji-search{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}.emoji-search{box-shadow:inset 0 0 0 1px #ffffff14}@supports (color:color-mix(in lab, red, red)){.emoji-search{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 8%, transparent)}}.emoji-search{cursor:text}.emoji-search:focus-within{box-shadow:inset 0 0 0 1px #60a5fa73}@supports (color:color-mix(in lab, red, red)){.emoji-search:focus-within{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 45%, transparent)}}.emoji-tone-btn{border-radius:.6rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:1.05rem;line-height:1;display:grid}.emoji-tone-btn[aria-expanded=true]{background:#ffffff14}@media (hover:hover){.emoji-tone-btn:hover{background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){.emoji-tone-btn[aria-expanded=true]{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}@media (hover:hover){.emoji-tone-btn:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}.emoji-tones{justify-content:flex-end;gap:.15rem;padding:0 .5rem .35rem;display:flex}.emoji-tones .emoji-cell{width:2.1rem}.emoji-tabs{border-bottom:1px solid #ffffff12;justify-content:space-between;padding:0 .4rem .3rem;display:flex}@supports (color:color-mix(in lab, red, red)){.emoji-tabs{border-bottom:1px solid color-mix(in oklab, var(--color-veil) 7%, transparent)}}.emoji-tab{filter:grayscale();opacity:.55;border-radius:.5rem;place-items:center;width:1.85rem;height:1.85rem;font-size:.95rem;line-height:1;transition:opacity .15s,filter .15s,background-color .15s;display:grid}.emoji-tab[aria-selected=true]{filter:none;opacity:1}@media (hover:hover){.emoji-tab:hover{filter:none;opacity:1}}.emoji-tab[aria-selected=true]{background:#ffffff17}@supports (color:color-mix(in lab, red, red)){.emoji-tab[aria-selected=true]{background:color-mix(in oklab, var(--color-veil) 9%, transparent)}}.emoji-body{overscroll-behavior:contain;height:min(19rem,50vh);padding:.25rem .5rem .4rem;overflow-y:auto}.emoji-picker-inline .emoji-body{height:14rem}.emoji-grid{grid-template-columns:repeat(auto-fill,2.2rem);justify-content:space-between;gap:.15rem 0;display:grid}.emoji-group-title{z-index:1;letter-spacing:.06em;text-transform:uppercase;color:var(--color-chalk-faint);background:var(--color-ink-900);padding:.4rem .2rem .25rem;font-size:.6rem;font-weight:600;position:sticky;top:-.25rem}.menu-sheet:has(.emoji-picker){background:var(--color-ink-900)}.emoji-empty{text-align:center;color:var(--color-chalk-faint);padding:1.5rem .5rem;font-size:.75rem}.emoji-cell{border-radius:.55rem;place-items:center;height:2.2rem;font-size:1.3rem;line-height:1;transition:background-color .1s,transform .1s;display:grid}.emoji-cell:focus-visible{background:#ffffff17}@media (hover:hover){.emoji-cell:hover{background:#ffffff17}}@supports (color:color-mix(in lab, red, red)){.emoji-cell:focus-visible{background:color-mix(in oklab, var(--color-veil) 9%, transparent)}@media (hover:hover){.emoji-cell:hover{background:color-mix(in oklab, var(--color-veil) 9%, transparent)}}}.emoji-cell:focus-visible{outline:none;transform:scale(1.12)}@media (hover:hover){.emoji-cell:hover{outline:none;transform:scale(1.12)}}.emoji-cell[data-on]{background:#60a5fa2e}@supports (color:color-mix(in lab, red, red)){.emoji-cell[data-on]{background:color-mix(in oklab, var(--color-brand-400) 18%, transparent)}}.emoji-foot{border-top:1px solid #ffffff12;align-items:center;gap:.55rem;min-height:2.85rem;padding:.4rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.emoji-foot{border-top:1px solid color-mix(in oklab, var(--color-veil) 7%, transparent)}}.emoji-foot{color:var(--color-chalk-dim);font-size:.74rem}.emoji-foot-big{flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:1.45rem;line-height:normal;display:inline-grid}.emoji-foot>span:last-child{padding-top:.2rem;line-height:1.25}.menu-sheet>.emoji-picker .emoji-foot{margin-bottom:-.3rem}.emoji-picker-inline .emoji-foot{margin-bottom:-.675rem}.emoji-foot-big:empty{display:none}[data-drag-scroll],[data-drag-scroll] *{cursor:grabbing;-webkit-user-select:none;user-select:none}.icon-tabs{border-bottom:1px solid #ffffff12;gap:.2rem;padding:0 .5rem .35rem;display:flex;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.icon-tabs{border-bottom:1px solid color-mix(in oklab, var(--color-veil) 7%, transparent)}}.icon-tabs{scrollbar-width:none}.icon-tab{white-space:nowrap;color:var(--color-chalk-faint);border-radius:999px;flex-shrink:0;padding:.2rem .55rem;font-size:.7rem}@media (hover:hover){.icon-tab:hover{color:var(--color-chalk)}}.icon-tab[aria-selected=true]{color:var(--color-chalk);background:#ffffff17}@supports (color:color-mix(in lab, red, red)){.icon-tab[aria-selected=true]{background:color-mix(in oklab, var(--color-veil) 9%, transparent)}}.icon-cell{color:var(--color-chalk-dim)}@media (hover:hover){.icon-cell:hover{color:var(--color-chalk)}}.look-tabs{background:#ffffff0d;border-radius:.7rem;gap:.2rem;margin:0 0 .35rem;padding:.2rem;display:flex}@supports (color:color-mix(in lab, red, red)){.look-tabs{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}.look-tab{color:var(--color-chalk-faint);border-radius:.55rem;flex:1;padding:.3rem .5rem;font-size:.76rem}.look-tab[aria-selected=true]{color:var(--color-chalk);background:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.look-tab[aria-selected=true]{background:color-mix(in oklab, var(--color-veil) 10%, transparent)}}.flame{--flame-a:#f97316;--flame-b:#fbbf24;--flame-c:#fde68a;--flame-d:#fff7d6;--flame-glow:0px;--flame-speed:2.4s;vertical-align:-.15em;flex-shrink:0;width:1.05em;height:1.05em;display:inline-grid;position:relative}.flame svg{width:100%;height:100%;filter:drop-shadow(0 0 var(--flame-glow) var(--flame-a));overflow:visible}@supports (color:color-mix(in lab, red, red)){.flame svg{filter:drop-shadow(0 0 var(--flame-glow) color-mix(in oklab, var(--flame-a) 70%, transparent))}}.flame-outer,.flame-inner{transform-origin:50% 95%;transform-box:fill-box}.flame[data-level="1"]{--flame-a:#fb923c;--flame-b:#fcd34d;opacity:.85;width:.9em;height:.9em}.flame[data-level="2"]{--flame-glow:2px;--flame-speed:1.8s}.flame[data-level="3"]{--flame-a:#f15a22;--flame-b:#fbbf24;--flame-glow:3.5px;--flame-speed:1.3s;width:1.15em;height:1.15em}.flame[data-level="4"]{--flame-a:#ef4444;--flame-b:#f97316;--flame-c:#fde047;--flame-glow:5px;--flame-speed:.9s;width:1.25em;height:1.25em}.flame[data-level="5"]{--flame-a:#dc2626;--flame-b:#f97316;--flame-c:#fde047;--flame-d:#fffbe6;--flame-glow:6.5px;--flame-speed:.8s;width:1.3em;height:1.3em}.flame[data-level="6"]{--flame-a:#e11d48;--flame-b:#fb923c;--flame-c:#fef9c3;--flame-d:#fff;--flame-glow:8px;--flame-speed:.7s;width:1.35em;height:1.35em}.flame[data-level="7"]{--flame-a:#4f46e5;--flame-b:#38bdf8;--flame-c:#e0f2fe;--flame-d:#fff;--flame-glow:9px;--flame-speed:.65s;width:1.4em;height:1.4em}.flame[data-level="7"] .flame-spark{background:#bae6fd}@media (prefers-reduced-motion:no-preference){.flame:not([data-level="1"]) .flame-outer{animation:flame-sway var(--flame-speed) ease-in-out infinite alternate}.flame:not([data-level="1"]) .flame-inner{animation:flame-lick calc(var(--flame-speed) * .7) ease-in-out infinite alternate}.flame[data-level="1"] .flame-outer{animation:3.2s ease-in-out infinite alternate flame-breathe}}@keyframes flame-sway{0%{transform:scale(1)skew(0deg)}50%{transform:scale(.97,1.06)skew(-3deg)}to{transform:scale(1.02,.97)skew(3deg)}}@keyframes flame-lick{0%{transform:scaleY(.92)}to{transform:scale(.94,1.12)translateY(-.4px)}}@keyframes flame-breathe{0%{transform:scale(1)}to{transform:scale(1.04,1.07)}}.flame-spark{opacity:0;background:#fde047;border-radius:999px;width:2px;height:2px;position:absolute;top:10%;left:50%}@media (prefers-reduced-motion:no-preference){.flame-spark{animation:1.6s ease-out infinite flame-spark}.flame-spark+.flame-spark{animation-delay:.8s;left:35%}.flame-spark+.flame-spark+.flame-spark{animation-delay:.4s;left:62%}}@keyframes flame-spark{0%{opacity:0;transform:translateY(4px)}20%{opacity:1}to{opacity:0;transform:translate(3px,-8px)}}.ctx-menu{z-index:100;min-width:13.5rem;max-width:min(20rem,100vw - 1rem)}.ctx-group+.ctx-group{border-top:1px solid #ffffff14;margin-top:.25rem;padding-top:.25rem}@supports (color:color-mix(in lab, red, red)){.ctx-group+.ctx-group{border-top:1px solid color-mix(in oklab, var(--color-veil) 8%, transparent)}}.ctx-item{text-align:left;width:100%;min-height:1.95rem;color:var(--color-chalk-dim);border-radius:.55rem;align-items:center;gap:.6rem;padding:0 .6rem;font-size:.8rem;display:flex}.ctx-item:focus-visible{color:var(--color-chalk);background:#ffffff12}@media (hover:hover){.ctx-item:hover:not(:disabled){color:var(--color-chalk);background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){.ctx-item:focus-visible{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}@media (hover:hover){.ctx-item:hover:not(:disabled){background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.ctx-item:focus-visible{outline:none}@media (hover:hover){.ctx-item:hover:not(:disabled){outline:none}}.ctx-item:disabled{opacity:.4}.ctx-item[data-danger]{color:var(--color-rose-400)}@media (hover:hover){.ctx-item[data-danger]:hover{background:#fb71851a}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.ctx-item[data-danger]:hover{background:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}}.ctx-icon{width:.9rem;color:var(--color-chalk-faint);flex-shrink:0;place-items:center;display:grid}.ctx-keys{color:var(--color-chalk-faint);flex-shrink:0;font-size:.68rem}.mark-tool{min-width:1.5rem;height:1.5rem;color:var(--color-chalk-faint);border-radius:.4rem;place-items:center;padding:0 .3rem;font-size:.75rem;line-height:1;transition:color .15s,background-color .15s;display:inline-grid}@media (hover:hover){.mark-tool:hover{color:var(--color-chalk);background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.mark-tool:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.date-pick-day{position:relative}.date-pick-day[data-load]:after{content:none}.date-pick-day .cal-dots{bottom:.15rem;left:50%;transform:translate(-50%)}.date-pick-day .cal-dot{width:3px;height:3px}#cabinet{--sheet-col:78rem;--chat-col:74rem}#cabinet[data-wide]{--sheet-col:max(94%, 78rem)}.sheet-col{max-width:var(--sheet-col,64rem)}.chat-col{max-width:var(--chat-col,48rem)}.list-mark{border-radius:9999px;flex:none;width:.36em;height:.36em;margin-top:.62em}.list-mark-0{background:var(--color-chalk-faint)}.list-mark-1{border:1.2px solid var(--color-chalk-faint)}.list-mark-2{background:var(--color-chalk-faint);border-radius:1px;width:.5em;height:1.3px;margin-top:.78em}.composer-col{margin-inline:max(-.75rem, calc((100% - var(--chat-col,48rem) - 1.5rem) / 2))}.work-pane,#cabinet .section-rail{isolation:isolate}.look-layer{--look-tone:var(--cab-ground);z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.look-layer[data-fresh]{animation:look-in .45s var(--ease-soft) both}.look-layer[data-tone=side]{--look-tone:var(--cab-side,var(--cab-ground))}#cabinet[data-theme=light] .look-layer[data-tone=card]{--look-tone:var(--color-ink-900)}.look-img{inset:calc(var(--look-blur,0px) * -2);filter:blur(var(--look-blur,0px));background-position:50%;background-size:cover;position:absolute}.look-img[data-pixel]{image-rendering:pixelated}.look-layer:after{content:"";background:rgb(0 0 0/var(--look-dim,35%));position:absolute;inset:0}@keyframes look-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.look-layer{animation:none}}.crop-frame{isolation:isolate;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:.8rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24}@supports (color:color-mix(in lab, red, red)){.crop-frame{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 14%, transparent)}}.crop-frame:active{cursor:grabbing}.crop-circle{background-repeat:no-repeat;border-radius:999px}.look-mini{aspect-ratio:16/9;background:var(--cab-ground);border-radius:1rem;grid-template-columns:24% 1fr;gap:.4rem;max-width:34rem;padding:.4rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.look-mini{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.look-mini-rail,.look-mini-page{isolation:isolate;border:1px dashed #ffffff2e;border-radius:.7rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.look-mini-rail,.look-mini-page{border:1px dashed color-mix(in oklab, var(--color-veil) 18%, transparent)}}.look-mini-rail,.look-mini-page{text-align:left;color:var(--color-chalk-dim);transition:border-color .18s var(--ease-soft), color .18s var(--ease-soft)}.look-group{color:var(--color-chalk-faint);padding-inline:.7rem;font-size:.72rem}.look-mini-rail{background:var(--cab-side)}@media (max-width:63.99rem){.look-mini{aspect-ratio:9/16;grid-template-columns:1fr;width:min(11rem,60%);margin-inline:auto}.look-mini-rail{display:none}}.look-mini-rail[data-set],.look-mini-page[data-set]{color:var(--color-chalk);border-style:solid}@media (hover:hover){.look-mini-rail:hover,.look-mini-page:hover{border-color:#ffffff57}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.look-mini-rail:hover,.look-mini-page:hover{border-color:color-mix(in oklab, var(--color-veil) 34%, transparent)}}}@media (hover:hover){.look-mini-rail:hover,.look-mini-page:hover{color:var(--color-chalk)}}.look-mini-rail[data-on],.look-mini-page[data-on]{border:1.5px solid var(--color-brand-400)}.look-mini-sketch{pointer-events:none;flex-direction:column;gap:.35rem;display:flex;position:absolute;inset:.55rem}.look-mini-sketch i,.look-mini-sketch b{background:#ffffff24;border-radius:999px;height:.4rem;display:block}@supports (color:color-mix(in lab, red, red)){.look-mini-sketch i,.look-mini-sketch b{background:color-mix(in oklab, var(--color-veil) 14%, transparent)}}.look-mini-sketch b{width:40%;height:.55rem;margin-bottom:.2rem}.look-mini-page .look-mini-sketch i{border-radius:.45rem;height:1.6rem}.look-mini-rail .look-mini-sketch i:nth-child(odd){width:80%}.look-mini-tag{flex-direction:column;font-size:.72rem;line-height:1.25;display:flex;position:absolute;bottom:.4rem;left:.5rem;right:.5rem}.look-mini-tag small{color:var(--color-chalk-faint);font-size:.64rem}.look-range{--fill:0%;appearance:none;cursor:pointer;background:0 0;width:100%;height:1.25rem}.look-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-brand-400) var(--fill), #ffffff24 var(--fill));border-radius:999px;height:4px}@supports (color:color-mix(in lab, red, red)){.look-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-brand-400) var(--fill), color-mix(in oklab, var(--color-veil) 14%, transparent) var(--fill))}}.look-range::-moz-range-track{background:#ffffff24;border-radius:999px;height:4px}@supports (color:color-mix(in lab, red, red)){.look-range::-moz-range-track{background:color-mix(in oklab, var(--color-veil) 14%, transparent)}}.look-range::-moz-range-progress{background:var(--color-brand-400);border-radius:999px;height:4px}.look-range::-webkit-slider-thumb{appearance:none;background:var(--color-chalk);width:16px;height:16px;transition:transform .15s var(--ease-soft);border:0;border-radius:50%;margin-top:-6px;box-shadow:0 1px 4px #00000059}.look-range::-moz-range-thumb{background:var(--color-chalk);border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #00000059}@media (hover:hover){.look-range:hover::-webkit-slider-thumb{transform:scale(1.15)}}.look-range:focus-visible::-webkit-slider-thumb{transform:scale(1.15)}.look-range:focus-visible{outline:none}.look-tile[data-set]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#0009);position:absolute;inset:45% 0 0}.look-tile[data-set]>span{color:#fff}#cabinet{--t-chalk:var(--color-chalk);--t-chalk-dim:var(--color-chalk-dim);--t-chalk-faint:var(--color-chalk-faint);--t-veil:var(--color-veil);--t-brand-200:var(--color-brand-200);--t-brand-300:var(--color-brand-300);--t-rose-400:var(--color-rose-400)}:is(.section-rail,.work-pane,.folder,.nx-folder)[data-look-ink=light]{--color-chalk:#f6f6f7;--color-chalk-dim:#dadbe0;--color-chalk-faint:#c2c4cc;--color-veil:#fff;--color-brand-200:#e3f3ff;--color-brand-300:#cdeaff;--color-rose-400:#fb7185;--look-glass:#12121680;--look-glass-on:#121216b8;--look-line:#ffffff29;--look-shadow:0 1px 2px #0000008c, 0 0 12px #00000059;color:var(--color-chalk);text-shadow:var(--look-shadow)}:is(.section-rail,.work-pane,.folder,.nx-folder)[data-look-ink=dark]{--color-chalk:#121214;--color-chalk-dim:#2e2e33;--color-chalk-faint:#46464d;--color-veil:#1a1a1d;--color-brand-200:#1f1c18;--color-brand-300:#26221d;--color-rose-400:#d0364c;--look-glass:#ffffff8c;--look-glass-on:#fffc;--look-line:#0000001f;--look-shadow:0 0 10px #ffffff73;color:var(--color-chalk);text-shadow:var(--look-shadow)}:where(:is(.section-rail,.work-pane,.folder,.nx-folder)[data-look-ink]) :is(:where(.card:not(.dash[data-pager] .dash-page>.widget)),.task-compose-card,.omni-field,.menu-sheet,.btn-primary,.nbar-new,.set-card,.set-nav-bar,.fact-pickbar-slot,.note-compose,.task-pulse-sheet,.dash-edit-bar,.deck-card,.dm-react-pick,.reader-bar,.sched-card,.sched-edge,.sched-stick,.sched-adder,:where(.nx-tile:not([data-look-ink])),:where(.cal-day[data-picked]),:where(.sched-chip[data-done]),:where(.btn-soft[type=submit]:not(.btn-plain)),:where([class~=bg-brand-500\/72])){--color-chalk:var(--t-chalk);--color-chalk-dim:var(--t-chalk-dim);--color-chalk-faint:var(--t-chalk-faint);--color-veil:var(--t-veil);--color-brand-200:var(--t-brand-200);--color-brand-300:var(--t-brand-300);--color-rose-400:var(--t-rose-400);--look-glass:var(--sel-glass);--look-glass-on:var(--sel-glass-on);--look-line:var(--t-veil)}@supports (color:color-mix(in lab, red, red)){:where(:is(.section-rail,.work-pane,.folder,.nx-folder)[data-look-ink]) :is(:where(.card:not(.dash[data-pager] .dash-page>.widget)),.task-compose-card,.omni-field,.menu-sheet,.btn-primary,.nbar-new,.set-card,.set-nav-bar,.fact-pickbar-slot,.note-compose,.task-pulse-sheet,.dash-edit-bar,.deck-card,.dm-react-pick,.reader-bar,.sched-card,.sched-edge,.sched-stick,.sched-adder,:where(.nx-tile:not([data-look-ink])),:where(.cal-day[data-picked]),:where(.sched-chip[data-done]),:where(.btn-soft[type=submit]:not(.btn-plain)),:where([class~=bg-brand-500\/72])){--look-line:color-mix(in oklab, var(--t-veil) 12%, transparent)}}:where(:is(.section-rail,.work-pane,.folder,.nx-folder)[data-look-ink]) :is(:where(.card:not(.dash[data-pager] .dash-page>.widget)),.task-compose-card,.omni-field,.menu-sheet,.btn-primary,.nbar-new,.set-card,.set-nav-bar,.fact-pickbar-slot,.note-compose,.task-pulse-sheet,.dash-edit-bar,.deck-card,.dm-react-pick,.reader-bar,.sched-card,.sched-edge,.sched-stick,.sched-adder,:where(.nx-tile:not([data-look-ink])),:where(.cal-day[data-picked]),:where(.sched-chip[data-done]),:where(.btn-soft[type=submit]:not(.btn-plain)),:where([class~=bg-brand-500\/72])){--look-edge:var(--sel-edge);--look-icon-shadow:none;color:var(--color-chalk);text-shadow:none}#cabinet .section-rail[data-look-ink] :is(.side-me .space-item,.side-search,.avatar-letter){background:var(--look-glass);-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3)}@media (hover:hover){#cabinet .section-rail[data-look-ink] :is(.rail-item:hover,.space-item:hover .space-badge,.side-tool:hover){background:var(--look-glass);-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3)}}#cabinet .section-rail[data-look-ink] .rail-item:after{background:var(--look-glass-on);box-shadow:inset 0 0 0 1px var(--look-line);-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3)}@media (hover:hover){#cabinet .section-rail[data-look-ink] :is(.space-item-on .space-badge,.side-me .space-item:hover,.side-me .space-item-on,.side-tool[aria-current=page],.side-search[data-on]){background:var(--look-glass-on);box-shadow:inset 0 0 0 1px var(--look-line);-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3)}#cabinet .section-rail[data-look-ink] :is(.rail-item:hover,.rail-item-on,.side-me .space-item){text-shadow:none}}#cabinet .work-pane[data-look-ink] :is(.nbar,.task-table-head,.folder,.composer-shell,.task-pulse-tab,.tag-filter-chip,.pick-chip:not(.pick-chip-on),.msg-mine .msg-say,.strip-item:has(.link-pending.is-pending)){background:var(--look-glass);border-color:var(--look-line);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);text-shadow:none}@media (hover:hover){#cabinet .work-pane[data-look-ink] :is(.pick-chip:not(.pick-chip-on):hover,.strip-chip:hover,.strip-chip[data-on],.task-pulse-tab:hover,.task-pulse[data-open] .task-pulse-tab,.msg-row:not(.msg-mine):hover){background:var(--look-glass-on);box-shadow:inset 0 0 0 1px var(--look-line)}}#cabinet .folder[data-look-ink] :is(.shelf-tile,.folder-glyph){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#cabinet{--sel-glass:#ffffff12;--sel-glass-on:#ffffff21;--sel-edge:inset 0 0 0 1px #ffffff1a, inset 0 1px 0 #ffffff1f;--sel-blur:blur(12px) saturate(1.4)}@supports (color:lab(0% 0 0)){#cabinet{--sel-glass:lab(100% -.0000298023 .0000119209/.07);--sel-glass-on:lab(100% -.0000298023 .0000119209/.13)}}#cabinet[data-theme=light]{--sel-glass:#ffffff80;--sel-glass-on:#ffffffd9;--sel-edge:inset 0 0 0 1px #2820141a, inset 0 1px 0 #fffffff2, 0 1px 3px #28201412}@media (hover:hover){#cabinet[data-theme] :is(.strip-chip:hover,.menu-row:focus-visible:not(:disabled),.menu-row-at:not(:disabled),.side-tool:focus-visible),#cabinet[data-theme] :is(.rail-item:hover,.space-item:hover .space-badge,.side-me .space-item:hover,.pick-chip:not(.pick-chip-on):hover,.menu-row:hover:not(:disabled),.task-pulse:not([data-pinned]) .task-pulse-tab:hover,.date-pick-quick:hover,.side-tool:hover,.sel-hover:hover){background:var(--sel-glass);-webkit-backdrop-filter:var(--sel-blur);backdrop-filter:var(--sel-blur)}}#cabinet[data-theme] .rail-item-on:after{background:var(--sel-glass-on);box-shadow:var(--sel-edge);-webkit-backdrop-filter:var(--sel-blur);backdrop-filter:var(--sel-blur);animation:none}#cabinet[data-theme] .rail-item:has(.link-pending.is-pending):after{background:var(--sel-glass-on);box-shadow:var(--sel-edge);-webkit-backdrop-filter:var(--sel-blur);backdrop-filter:var(--sel-blur);animation:none}@media (hover:hover){#cabinet[data-theme] :is(.space-item-on .space-badge,.side-me .space-item-on,.pick-chip-on,.pick-chip-on:hover,.strip-chip[data-on],.task-pulse:not([data-pinned])[data-open] .task-pulse-tab,.date-pick-day[data-on],.date-pick-day[data-on]:hover,.date-pick-cell[data-on],.date-pick-cell[data-on]:hover,.time-pick-cell[data-on],.time-pick-cell[data-on]:hover,.date-pick-quick[data-on],.side-tool[aria-current=page],.sel-on){background:var(--sel-glass-on);box-shadow:var(--sel-edge);color:var(--color-chalk);-webkit-backdrop-filter:var(--sel-blur);backdrop-filter:var(--sel-blur)}}#cabinet[data-theme] .work-pane[data-look-ink] .pick-chip-on.pick-chip-on{background:var(--look-glass-on);box-shadow:var(--look-edge,inset 0 0 0 1px var(--look-line));text-shadow:none}#cabinet[data-theme=light] .menu-sheet .sel-on.sel-on.sel-on.sel-on{background:#ffffff14}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light] .menu-sheet .sel-on.sel-on.sel-on.sel-on{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}#cabinet[data-theme=light] .menu-sheet .sel-on.sel-on.sel-on.sel-on{box-shadow:inset 0 0 0 1px #ffffff1c}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light] .menu-sheet .sel-on.sel-on.sel-on.sel-on{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 11%, transparent)}}#cabinet[data-theme] :is(.date-pick-day[data-on] .cal-dot),#cabinet[data-theme] .date-pick-day[data-on]:after{background:var(--color-chalk)}#cabinet .rail-item:not(.rail-branch .rail-item):before,#cabinet .rail-branch .rail-item:before{display:none}:is(.section-rail,.work-pane,.folder,.nx-folder)[data-look-ink=light]{--look-shadow:0 1px 2px #000000bf, 0 0 8px #0000008c, 0 0 18px #00000059;--look-icon-shadow:drop-shadow(0 1px 1.5px #000c) drop-shadow(0 0 4px #00000080)}:is(.section-rail,.work-pane,.folder,.nx-folder)[data-look-ink=dark]{--look-shadow:0 0 2px #fffc, 0 0 10px #fff9;--look-icon-shadow:drop-shadow(0 0 1.5px #ffffffe6) drop-shadow(0 0 4px #fff9)}#cabinet .section-rail[data-look-ink] svg,#cabinet .work-pane[data-look-ink] :is(.eyebrow,h1,.task-pulse-tab,.view-menu-btn,.tag-strip-btn) svg{color:var(--color-chalk-dim);opacity:1;filter:var(--look-icon-shadow)}#cabinet .section-rail[data-look-ink] .rail-item-on svg{color:var(--color-chalk)}@media (hover:hover){#cabinet :is(.section-rail,.work-pane)[data-look-ink] :is(.rail-item:hover,.rail-item-on,.side-search,.side-me .space-item,.card,.menu-sheet,.task-table-head) svg{filter:none}}[data-task-row]:has([data-task-toggle][aria-pressed=true][aria-busy=true]){opacity:.72}[data-task-row]:has([data-task-toggle][aria-pressed=true][aria-busy=true]) .task-title{-webkit-text-decoration:line-through #6b7893cc;text-decoration:line-through #6b7893cc}@supports (color:color-mix(in lab, red, red)){[data-task-row]:has([data-task-toggle][aria-pressed=true][aria-busy=true]) .task-title{-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent);text-decoration-color:color-mix(in oklab, var(--color-chalk-faint) 80%, transparent)}}[data-task-row]:has([data-task-toggle][aria-pressed=true][aria-busy=true]) .task-title{color:var(--color-chalk-faint);transition:color .25s var(--ease-soft), text-decoration-color .25s var(--ease-soft)}.synapse-layer{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:visible}.synapse-ring{fill:none;stroke:var(--color-mint-400);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:synapse-ring .6s var(--ease-out-expo) both}.synapse-spark{stroke:var(--color-mint-400);stroke-width:1.5px;stroke-linecap:round;animation:synapse-spark .55s var(--ease-out-expo) both}@keyframes synapse-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes synapse-spark{0%{opacity:1;transform:none}to{opacity:0;transform:translate(var(--dx), var(--dy))}}.odo{vertical-align:top;line-height:inherit;font-variant-numeric:tabular-nums;display:inline-flex}@supports (line-height:round(nearest, 1lh, 1px)){.odo{line-height:round(1lh,1px)}}.odo-digits{display:inline-flex}.odo-col{height:1lh;display:inline-block;overflow:hidden}.odo-strip{flex-direction:column;transition:transform .7s cubic-bezier(.22,1.25,.36,1);display:flex}.odo-strip>span{height:1lh}.odo{position:relative}.odo-ice .odo-digits{animation:odo-ice 1.4s var(--ease-soft)}.odo-fire .odo-digits{animation:odo-fire 1.3s var(--ease-soft)}.odo-ice:after{content:"";pointer-events:none;animation:odo-frost 1.1s var(--ease-soft) both;background:radial-gradient(circle at 18% 22%,#fff 0 1px,#0000 1.6px),radial-gradient(circle at 82% 30%,#dff4ff 0 1px,#0000 1.6px),radial-gradient(circle at 60% 85%,#fff 0 .8px,#0000 1.4px),radial-gradient(circle at 30% 75%,#cfeeff 0 .8px,#0000 1.4px);position:absolute;inset:-.35em -.3em}@keyframes odo-ice{0%{color:#f2fbff;filter:blur(1.4px)brightness(1.5)}22%{color:#a8e0ff;filter:blur()drop-shadow(0 0 4px #8fd3fff2)}65%{color:#8fd3ff;filter:drop-shadow(0 0 2px #8fd3ff8c)}}@keyframes odo-frost{0%{opacity:0;transform:scale(.6)}30%{opacity:1}to{opacity:0;transform:scale(1.25)}}@keyframes odo-fire{0%{color:#ffd27a;filter:drop-shadow(0 0 6px #ffa03cf2);transform:translateY(1px)scale(.96)}25%{color:#ff6a3d;filter:drop-shadow(0 -2px 6px #ff5a28e6);transform:translateY(-1px)scale(1.06)}60%{color:#ff4d4d;filter:drop-shadow(0 -1px 3px #ff463c99);transform:none}}[data-theme=light] .odo-ice .odo-digits{animation-name:odo-ice-light}@keyframes odo-ice-light{0%{color:#9fd6ff;filter:blur(1.4px)}22%{color:#1f7ccf;filter:blur()drop-shadow(0 0 3px #1f7ccf80)}65%{color:#1f7ccf}}[data-theme=light] .odo-ice:after{background:radial-gradient(circle at 18% 22%,#5fb4f0 0 1px,#0000 1.6px),radial-gradient(circle at 82% 30%,#8ccaf5 0 1px,#0000 1.6px),radial-gradient(circle at 60% 85%,#5fb4f0 0 .8px,#0000 1.4px),radial-gradient(circle at 30% 75%,#8ccaf5 0 .8px,#0000 1.4px)}@media (prefers-reduced-motion:reduce){.odo-strip{transition:none}.odo-ice .odo-digits,.odo-fire .odo-digits,.odo-ice:after{animation:none}}#cabinet[data-theme] .section-rail:not([data-look-ink]) .rail-item:after{-webkit-backdrop-filter:none;backdrop-filter:none}@media (hover:hover){#cabinet[data-theme] .section-rail:not([data-look-ink]) :is(.rail-item:hover,.sel-on,.sel-hover:hover){-webkit-backdrop-filter:none;backdrop-filter:none}}.nb{--nb-gutter:0px;position:relative}@media (hover:hover) and (pointer:fine){.nb[data-editable]{--nb-gutter:1.75rem;padding-left:var(--nb-gutter)}.nb-inset{padding-left:1.75rem}}.nb-doc{min-height:4.5rem;color:var(--color-chalk-dim);caret-color:var(--color-brand-300);overflow-wrap:anywhere;outline:none;font-size:.95rem;line-height:1.625}.nb-doc>*+*{margin-top:.5rem}.nb-doc p{min-height:1.6em}.nb-doc h1,.nb-doc h2,.nb-doc h3{color:var(--color-chalk);margin-top:1rem;font-weight:600;line-height:1.3}.nb-doc>h1:first-child,.nb-doc>h2:first-child,.nb-doc>h3:first-child{margin-top:0}.nb-doc h1{font-size:1.7em}.nb-doc h2{font-size:1.4em}.nb-doc h3{font-size:1.18em}.nb-doc strong{color:var(--color-chalk);font-weight:600}#cabinet[data-theme=dark] .nb-doc strong{color:inherit}.nb-doc u{text-decoration-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.nb-doc u{-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--color-veil) 35%, transparent)}}.nb-doc u{text-underline-offset:2px}.nb-doc s{opacity:.7}.nb-doc a{color:var(--color-brand-300);-webkit-text-decoration:underline #93c5fd66;text-decoration:underline #93c5fd66}@supports (color:color-mix(in lab, red, red)){.nb-doc a{-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand-300) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand-300) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand-300) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-brand-300) 40%, transparent)}}.nb-doc a{text-underline-offset:2px}.nb-doc code{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-brand-200);background:#ffffff14;border-radius:.3rem;padding:.1rem .3rem;font-size:.85em}@supports (color:color-mix(in lab, red, red)){.nb-doc code{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.nb-doc pre{background:#ffffff0d;border-radius:.75rem;padding:.75rem .9rem;font-size:.85em;line-height:1.55;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.nb-doc pre{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}.nb-doc pre{box-shadow:inset 0 0 0 1px #ffffff14}@supports (color:color-mix(in lab, red, red)){.nb-doc pre{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 8%, transparent)}}.nb-doc pre code{color:var(--color-chalk);background:0 0;padding:0}.nb-doc blockquote{border-left:2px solid #93c5fd73;padding:.35rem .75rem}@supports (color:color-mix(in lab, red, red)){.nb-doc blockquote{border-left:2px solid color-mix(in oklab, var(--color-brand-300) 45%, transparent)}}.nb-doc blockquote{background:#ffffff09;border-radius:0 .5rem .5rem 0}@supports (color:color-mix(in lab, red, red)){.nb-doc blockquote{background:color-mix(in oklab, var(--color-veil) 3.5%, transparent)}}.nb-doc hr{background:#ffffff1f;border:0;height:1px;margin:1rem 0}@supports (color:color-mix(in lab, red, red)){.nb-doc hr{background:color-mix(in oklab, var(--color-veil) 12%, transparent)}}.nb-doc hr.ProseMirror-selectednode{background:var(--color-brand-400)}.nb-doc ul,.nb-doc ol{padding-left:1.4rem}.nb-doc ul{list-style:outside}.nb-doc ol{list-style:decimal}.nb-doc li>p{min-height:0}.nb-doc li+li{margin-top:.15rem}.nb-doc li::marker{color:var(--color-chalk-faint)}.nb-doc ul[data-type=taskList]{padding-left:.1rem;list-style:none}.nb-doc ul[data-type=taskList] li{align-items:flex-start;gap:.55rem;display:flex}.nb-doc ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex-shrink:0;margin-top:.3em}.nb-doc ul[data-type=taskList] li>div{flex:1;min-width:0}.nb-doc ul[data-type=taskList] input[type=checkbox]{appearance:none;cursor:pointer;border-radius:.25em;place-items:center;width:.95em;height:.95em;margin:0;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff59}@supports (color:color-mix(in lab, red, red)){.nb-doc ul[data-type=taskList] input[type=checkbox]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-veil) 35%, transparent)}}.nb-doc ul[data-type=taskList] input[type=checkbox]{transition:background-color .15s,box-shadow .15s}.nb-doc ul[data-type=taskList] input[type=checkbox]:checked{background:var(--color-mint-400);box-shadow:none}.nb-doc ul[data-type=taskList] input[type=checkbox]:checked:after{content:"";border:solid var(--color-ink-950,#0b0d12);border-width:0 .12em .12em 0;width:.28em;height:.5em;margin-top:-.1em;transform:rotate(45deg)}.nb-doc ul[data-type=taskList] li[data-checked=true]>div{color:var(--color-chalk-faint);-webkit-text-decoration:line-through #ffffff4d;text-decoration:line-through #ffffff4d}@supports (color:color-mix(in lab, red, red)){.nb-doc ul[data-type=taskList] li[data-checked=true]>div{-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-veil) 30%, transparent)}}.nb-doc .tableWrapper{border-radius:.75rem;margin:.75rem 0;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.nb-doc .tableWrapper{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.nb-doc table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.92em;line-height:1.45}@media (max-width:40rem){.nb-doc table{table-layout:auto}}.nb-doc th,.nb-doc td{vertical-align:top;text-align:left;border:1px solid #ffffff17;min-width:5rem;padding:.4rem .65rem;position:relative}@supports (color:color-mix(in lab, red, red)){.nb-doc th,.nb-doc td{border:1px solid color-mix(in oklab, var(--color-veil) 9%, transparent)}}.nb-doc tr:first-child>*{border-top:0}.nb-doc tr:last-child>*{border-bottom:0}.nb-doc tr>:first-child{border-left:0}.nb-doc tr>:last-child{border-right:0}.nb-doc th{color:var(--color-chalk);background:#ffffff0b;font-weight:600}@supports (color:color-mix(in lab, red, red)){.nb-doc th{background:color-mix(in oklab, var(--color-veil) 4.5%, transparent)}}.nb-doc th>p,.nb-doc td>p{min-height:1.45em}.nb-doc .selectedCell:after{content:"";pointer-events:none;background:#60a5fa24;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.nb-doc .selectedCell:after{background:color-mix(in oklab, var(--color-brand-400) 14%, transparent)}}.nb-doc .column-resize-handle{pointer-events:none;background:var(--color-brand-400);width:3px;position:absolute;top:0;bottom:0;right:-2px}.nb-doc .nb-slash-char{position:relative;top:-.09em}.nb-doc .is-empty:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--color-chalk-faint);opacity:.75}.nb:not([data-editable]) .nb-doc .is-empty:before{content:none}.nb-doc .ProseMirror-gapcursor:after{border-top-color:var(--color-chalk)}.nb-token{color:var(--color-brand-200);background:#60a5fa1f;border-radius:.35rem;padding:0 .3rem}@supports (color:color-mix(in lab, red, red)){.nb-token{background:color-mix(in oklab, var(--color-brand-400) 12%, transparent)}}.nb-token.ProseMirror-selectednode{box-shadow:0 0 0 1.5px var(--color-brand-400)}.nb-spoiler{background:#ffffff26;border-radius:.25rem;padding:0 .15rem}@supports (color:color-mix(in lab, red, red)){.nb-spoiler{background:color-mix(in oklab, var(--color-veil) 15%, transparent)}}.nb:not([data-editable]) .nb-spoiler{color:#0000;transition:color .2s}@media (hover:hover){.nb:not([data-editable]) .nb-spoiler:hover{color:inherit}}.nb-spoiler-glyph{letter-spacing:-.05em;font-size:.8rem}.nb-bubble{z-index:40;align-items:center;gap:.1rem;padding:.2rem;display:flex}.nb-mark{min-width:1.85rem;height:1.85rem;color:var(--color-chalk-dim);border-radius:.45rem;place-items:center;padding:0 .35rem;font-size:.82rem;transition:background-color .15s,color .15s;display:grid}@media (hover:hover){.nb-mark:hover{color:var(--color-chalk);background:#ffffff12}@supports (color:color-mix(in lab, red, red)){.nb-mark:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.nb-mark[aria-pressed=true],.nb-mark[aria-checked=true]{color:var(--color-brand-300);background:#60a5fa24}@supports (color:color-mix(in lab, red, red)){.nb-mark[aria-pressed=true],.nb-mark[aria-checked=true]{background:color-mix(in oklab, var(--color-brand-400) 14%, transparent)}}@media (hover:hover){.nb-danger:hover{color:var(--color-rose-400)}}.nb-sep{background:#ffffff1f;width:1px;height:1rem;margin:0 .15rem}@supports (color:color-mix(in lab, red, red)){.nb-sep{background:color-mix(in oklab, var(--color-veil) 12%, transparent)}}.nb-slash{z-index:90;width:16.5rem;max-height:min(22rem,60vh);padding:.3rem;overflow-y:auto}.nb-slash-item{text-align:left;width:100%;height:2rem;color:var(--color-chalk);border-radius:.55rem;align-items:center;gap:.5rem;padding:0 .45rem;font-size:.8rem;display:flex}.nb-slash-key{font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-chalk-faint);flex-shrink:0;font-size:.66rem}.nb-slash-item[aria-selected=true]{background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.nb-slash-item[aria-selected=true]{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}.nb-slash-icon{width:2rem;height:2rem;color:var(--color-chalk-dim);border-radius:.5rem;flex-shrink:0;place-items:center;font-size:.74rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){.nb-slash-icon{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent)}}.nb-foot{border-top:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1.25rem;padding-top:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.nb-foot{border-top:1px solid color-mix(in oklab, var(--color-veil) 6%, transparent)}}.nb-foot-btn{color:var(--color-chalk-faint);align-items:center;gap:.4rem;font-size:.74rem;transition:color .15s;display:inline-flex}@media (hover:hover){.nb-foot-btn:hover{color:var(--color-chalk)}}.note-title-edit{cursor:text;transition:box-shadow .2s var(--ease-soft);border-radius:.4rem}@media (hover:hover){.note-title-edit:hover{box-shadow:0 2px #ffffff1a}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.note-title-edit:hover{box-shadow:0 2px 0 color-mix(in oklab, var(--color-veil) 10%, transparent)}}}.note-title-edit:focus{box-shadow:0 2px #60a5fa8c}@supports (color:color-mix(in lab, red, red)){.note-title-edit:focus{box-shadow:0 2px 0 color-mix(in oklab, var(--color-brand-400) 55%, transparent)}}@media (hover:none),(pointer:coarse){.omni-kbd,.kbd-hint{display:none!important}.side-search.side-keys{display:none}}.nb-handle{--nb-handle-w:2.625rem;--nb-card-pad:2rem;--nb-handle-space:calc((var(--nb-card-pad) + var(--nb-gutter) - var(--nb-handle-w)) / 2);left:calc(var(--nb-handle-space) - var(--nb-card-pad));padding-right:var(--nb-handle-space);z-index:20;animation:sched-hover-in .12s var(--ease-soft);align-items:stretch;gap:.125rem;display:flex;position:absolute}@media not all and (min-width:640px){.nb-handle{--nb-card-pad:1.5rem}}.nb-handle-btn{width:1.25rem;color:var(--color-chalk-faint);border-radius:.35rem;grid-template-rows:100%;place-items:center;transition:background-color .15s,color .15s;display:grid}@media (hover:hover){.nb-handle-btn:hover{color:var(--color-chalk-dim);background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.nb-handle-btn:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.nb-grip{cursor:grab}.nb-grip-glyph{aspect-ratio:9/15;width:auto;height:62%;max-height:1.2rem}.nb-plus-glyph{aspect-ratio:1;opacity:.85;width:auto;height:58%;max-height:1.1rem}.nb-grip:active{cursor:grabbing}.nb-slash-head{letter-spacing:.05em;text-transform:uppercase;color:var(--color-chalk-faint);padding:.45rem .5rem .2rem;font-size:.62rem;font-weight:600}.nb-slash-grid{width:min(21rem,100vw - 1rem);max-height:min(26rem,65vh)}.nb-slash-grid .nb-turn[aria-selected=true],.nb-slash-grid .nb-slash-ai[aria-selected=true]{color:var(--color-chalk);background:#ffffff12}@supports (color:color-mix(in lab, red, red)){.nb-slash-grid .nb-turn[aria-selected=true],.nb-slash-grid .nb-slash-ai[aria-selected=true]{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}.nb-block-menu{width:min(21rem,100vw - 1rem);max-height:min(32rem,75vh)}.nb-block-menu .nb-palette-row{grid-template-columns:repeat(auto-fill,1.6rem)}.nb-row{text-align:left;width:100%;min-height:2rem;color:var(--color-chalk-dim);border-radius:.55rem;align-items:center;gap:.6rem;padding:0 .5rem;font-size:.8rem;display:flex}.nb-row:focus-visible,.nb-turn:focus-visible{color:var(--color-chalk);background:#ffffff12}@media (hover:hover){.nb-row:hover,.nb-turn:hover{color:var(--color-chalk);background:#ffffff12}}@supports (color:color-mix(in lab, red, red)){.nb-row:focus-visible,.nb-turn:focus-visible{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}@media (hover:hover){.nb-row:hover,.nb-turn:hover{background:color-mix(in oklab, var(--color-veil) 7%, transparent)}}}.nb-row:focus-visible,.nb-turn:focus-visible{outline:none}@media (hover:hover){.nb-row:hover,.nb-turn:hover{outline:none}}.nb-row-icon{width:1.1rem;color:var(--color-chalk-faint);flex-shrink:0;place-items:center;font-size:.8rem;display:grid}.nb-turn-grid{grid-template-columns:1fr 1fr;gap:.1rem;padding:0 .15rem .15rem;display:grid}.nb-turn{text-align:left;min-width:0;height:1.9rem;color:var(--color-chalk-dim);border-radius:.5rem;align-items:center;gap:.45rem;padding:0 .4rem;font-size:.76rem;display:flex}.nb-turn-icon{width:1.35rem;height:1.35rem;color:var(--color-chalk-faint);border-radius:.35rem;flex-shrink:0;place-items:center;font-size:.62rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #ffffff1c}@supports (color:color-mix(in lab, red, red)){.nb-turn-icon{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 11%, transparent)}}.nb-toggle-glyph{flex-shrink:0;width:.5rem;height:.5rem}.nb-icon-pair{align-items:center;gap:.05rem;line-height:1;display:inline-flex}.nb-menu-line{justify-content:space-between;align-items:center;padding-right:.3rem;display:flex}.nb-menu-line .nb-slash-head{padding-top:.2rem}.nb-row.nb-danger{color:var(--color-rose-400)}.nb-row.nb-danger .nb-row-icon{color:inherit}.nb-menu-sep{background:#ffffff17;height:1px;margin:.3rem .4rem}@supports (color:color-mix(in lab, red, red)){.nb-menu-sep{background:color-mix(in oklab, var(--color-veil) 9%, transparent)}}.nb-doc .nb-callout{background:#60a5fa17;border-radius:.7rem;gap:.6rem;padding:.65rem .8rem;display:flex}@supports (color:color-mix(in lab, red, red)){.nb-doc .nb-callout{background:color-mix(in oklab, var(--color-brand-400) 9%, transparent)}}.nb-doc .nb-callout{box-shadow:inset 0 0 0 1px #60a5fa2e}@supports (color:color-mix(in lab, red, red)){.nb-doc .nb-callout{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 18%, transparent)}}.nb-callout-icon{border-radius:.3rem;flex-shrink:0;height:1.6em;font-size:1.05em;line-height:1.6}@media (hover:hover){.nb[data-editable] .nb-callout-icon:hover{background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.nb[data-editable] .nb-callout-icon:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}.nb-callout-body{flex:1;min-width:0}.nb-callout-body>*+*{margin-top:.4rem}.nb-doc .nb-toggle{padding-left:1.5rem;position:relative}.nb-toggle-btn{width:1.2rem;height:1.2rem;color:var(--color-chalk-faint);transition:transform .18s var(--ease-out-expo), background-color .15s;border-radius:.3rem;place-items:center;font-size:.8em;display:grid;position:absolute;top:.15em;left:.1rem}@media (hover:hover){.nb-toggle-btn:hover{color:var(--color-chalk);background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.nb-toggle-btn:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}.nb-toggle[data-open="1"]>.nb-toggle-btn{transform:rotate(90deg)}.nb-toggle-body>*+*{margin-top:.4rem}.nb-toggle:not([data-open="1"])>.nb-toggle-body>:not(:first-child){display:none}.nb-doc [style*="text-align: center"]{text-align:center}.nb-doc .nb-media{margin:.75rem 0}.nb-doc .nb-media img,.nb-doc .nb-media video{border-radius:.75rem;max-width:100%;max-height:32rem;display:block}.nb-doc .nb-media.ProseMirror-selectednode img,.nb-doc .nb-media.ProseMirror-selectednode video,.nb-doc .nb-media.ProseMirror-selectednode .nb-media-file{outline:1.5px solid #60a5faa6}@supports (color:color-mix(in lab, red, red)){.nb-doc .nb-media.ProseMirror-selectednode img,.nb-doc .nb-media.ProseMirror-selectednode video,.nb-doc .nb-media.ProseMirror-selectednode .nb-media-file{outline:1.5px solid color-mix(in oklab, var(--color-brand-400) 65%, transparent)}}.nb-doc .nb-media.ProseMirror-selectednode img,.nb-doc .nb-media.ProseMirror-selectednode video,.nb-doc .nb-media.ProseMirror-selectednode .nb-media-file{outline-offset:2px}.nb-media-file{background:#ffffff0d;border-radius:.6rem;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.85rem;display:inline-flex;color:var(--color-chalk)!important;text-decoration:none!important}@supports (color:color-mix(in lab, red, red)){.nb-media-file{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}.nb-media-file{box-shadow:inset 0 0 0 1px #ffffff1f}@supports (color:color-mix(in lab, red, red)){.nb-media-file{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 12%, transparent)}}.keys-grid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:.75rem;display:grid}.keys-card{background:#ffffff08;border-radius:.9rem;padding:.6rem .4rem .4rem}@supports (color:color-mix(in lab, red, red)){.keys-card{background:color-mix(in oklab, var(--color-veil) 3%, transparent)}}.keys-card{box-shadow:inset 0 0 0 1px #ffffff14}@supports (color:color-mix(in lab, red, red)){.keys-card{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 8%, transparent)}}.keys-card-title{letter-spacing:.06em;text-transform:uppercase;color:var(--color-chalk-faint);padding:0 .6rem .35rem;font-size:.68rem;font-weight:600}.keys-row{min-height:2.25rem;color:var(--color-chalk-dim);border-radius:.55rem;align-items:center;gap:.75rem;padding:.2rem .6rem;font-size:.84rem;display:flex}@media (hover:hover){.keys-row:hover{background:#ffffff0a}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.keys-row:hover{background:color-mix(in oklab, var(--color-veil) 4%, transparent)}}}.keys-set,.keys-fixed{border-radius:.5rem;flex-shrink:0;padding:.2rem .3rem}.keys-set{transition:background-color .15s,box-shadow .15s}@media (hover:hover){.keys-set:hover{background:#60a5fa1a}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.keys-set:hover{background:color-mix(in oklab, var(--color-brand-400) 10%, transparent)}}}.keys-set.is-own .keys-kbd{color:var(--color-brand-300)}.keys-set.is-recording{box-shadow:inset 0 0 0 1.5px var(--color-brand-400);background:#60a5fa1a}@supports (color:color-mix(in lab, red, red)){.keys-set.is-recording{background:color-mix(in oklab, var(--color-brand-400) 10%, transparent)}}.keys-wait{color:var(--color-brand-300);white-space:nowrap;font-size:.74rem}.keys-main{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.6rem;margin-bottom:.75rem;display:grid}.keys-main-item{background:#60a5fa14;border-radius:.9rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.keys-main-item{background:color-mix(in oklab, var(--color-brand-400) 8%, transparent)}}.keys-main-item{box-shadow:inset 0 0 0 1px #60a5fa38}@supports (color:color-mix(in lab, red, red)){.keys-main-item{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 22%, transparent)}}.keys-main-item{transition:background-color .15s}@media (hover:hover){.keys-main-item:hover{background:#60a5fa21}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.keys-main-item:hover{background:color-mix(in oklab, var(--color-brand-400) 13%, transparent)}}}.keys-main-item.is-recording{box-shadow:inset 0 0 0 1.5px var(--color-brand-400)}.card-inset{padding-inline:.85rem}.note-prop{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;min-height:1.85rem;font-size:.8rem;display:grid}.note-prop dt{color:var(--color-chalk-faint)}.note-prop dd{min-width:0;color:var(--color-chalk-dim)}.note-prop-value{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--color-chalk-dim);border-radius:.45rem;margin-left:-.45rem;padding:.15rem .45rem;transition:background-color .15s,color .15s;overflow:hidden}@media (hover:hover){.note-prop-value:hover{color:var(--color-chalk);background:#ffffff0f}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.note-prop-value:hover{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}}.note-prop dd .pick-chip{margin-left:-.15rem}.note-prop-link{align-items:center;gap:.35rem;transition:color .15s;display:inline-flex}@media (hover:hover){.note-prop-link:hover{color:var(--color-chalk)}}.note-backlink-dot{opacity:.75;border-radius:999px;flex-shrink:0;width:.4rem;height:.4rem}.nb-ai{background:#60a5fa12;border-radius:.9rem;margin-top:1rem;padding:.6rem .7rem}@supports (color:color-mix(in lab, red, red)){.nb-ai{background:color-mix(in oklab, var(--color-brand-400) 7%, transparent)}}.nb-ai{box-shadow:inset 0 0 0 1px #60a5fa40}@supports (color:color-mix(in lab, red, red)){.nb-ai{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-400) 25%, transparent)}}.nb-ai{animation:float-in .16s var(--ease-out-expo)}.nb-ai-row{align-items:center;gap:.5rem;display:flex}.nb-ai-spark,.nb-ai-open>span{color:var(--color-brand-300)}.nb-ai-input{resize:none;field-sizing:content;min-width:0;max-height:8rem;color:var(--color-chalk);background:0 0;outline:none;flex:1;font-size:.88rem;line-height:1.45}.nb-ai-input::placeholder{color:var(--color-chalk-faint)}.nb-ai-said{color:var(--color-chalk-faint);margin-top:.4rem;padding-left:1.4rem;font-size:.74rem}.nb-doc td.nb-tag-cell>p{min-height:0;color:hsl(var(--tag-hue) 55% 72%);background:hsl(var(--tag-hue) 55% 50% / .16);border-radius:999px;padding:.05rem .55rem;font-size:.92em;display:inline-block}#cabinet[data-theme=light] .nb-doc td.nb-tag-cell>p{color:hsl(var(--tag-hue) 50% 32%);background:hsl(var(--tag-hue) 60% 50% / .14)}.keys-grid{columns:3 15rem;column-gap:.5rem;display:block}.keys-card{padding:.45rem .3rem .3rem}.keys-cell{break-inside:avoid;padding-bottom:.5rem}.keys-row{align-items:flex-start;gap:.5rem;min-height:1.85rem;padding:.1rem .5rem;font-size:.78rem}.keys-row>span:first-child{overflow-wrap:break-word;padding-block:.37rem;line-height:1.3}.keys-grid .keys-kbd{min-width:1.35rem;height:1.35rem;font-size:.66rem}.keys-main{gap:.5rem;margin-bottom:.5rem}.keys-main-item{padding:.5rem .75rem}.modal-sheet-wide:has(.keys-grid){width:min(58rem,100%);max-height:min(48rem,94dvh)}.nb-doc .nb-media img,.nb-doc .nb-media video{width:var(--media-w,auto)}.nb-doc .nb-media[data-align=center] img,.nb-doc .nb-media[data-align=center] video{margin-inline:auto}.nb-doc .nb-media[data-align=right] img,.nb-doc .nb-media[data-align=right] video{margin-left:auto}.nb-doc .nb-media[data-align=center]{text-align:center}.nb-doc .nb-media[data-align=right]{text-align:right}.nb-doc .nb-media[data-align=floatLeft],.nb-doc .nb-media[data-align=floatRight]{width:var(--media-w,40%);margin-top:.3rem;margin-bottom:.5rem}.nb-doc .nb-media[data-align=floatLeft]{float:left;margin-right:1.1rem}.nb-doc .nb-media[data-align=floatRight]{float:right;margin-left:1.1rem}.nb-doc .nb-media[data-align^=float] img,.nb-doc .nb-media[data-align^=float] video{width:100%}.nb-doc:after{content:"";clear:both;display:block}@media (max-width:40rem){.nb-doc .nb-media[data-align=floatLeft],.nb-doc .nb-media[data-align=floatRight]{float:none;width:auto;margin-inline:0}.nb-doc .nb-media[data-align^=float] img,.nb-doc .nb-media[data-align^=float] video{width:100%}}.nb-doc .nb-media[data-align=justify] img,.nb-doc .nb-media[data-align=justify] video{width:100%}.nb-doc .nb-media img{cursor:pointer}.keys-row>span:first-child:first-letter{text-transform:uppercase}.side-search.side-keys{gap:.5rem;width:100%;margin:.7rem 0 0;padding-left:.625rem;padding-right:.5rem;font-size:.74rem}.side-search.side-keys,.omni-chip,.omni-all{align-items:center}.side-search.side-keys svg{flex-shrink:0;width:.95rem;height:.95rem}.side-search.side-keys{color:var(--color-chalk-faint);opacity:.75;transition:opacity .15s}.side-search.side-keys:focus-visible{opacity:1}@media (hover:hover){.side-search.side-keys:hover{opacity:1}}.side-search.side-keys .omni-kbd{min-width:0;height:auto;font-size:inherit;color:inherit;box-shadow:none;background:0 0;flex-shrink:0;padding:0;font-weight:400}#cabinet{--nc-gray:#787774;--nc-brown:#9f6b53;--nc-orange:#d9730d;--nc-yellow:#cb912f;--nc-green:#448361;--nc-teal:#2b8a8a;--nc-blue:#337ea9;--nc-purple:#9065b0;--nc-pink:#c14c8a;--nc-red:#d44c47;--nc-bg-mix:16%}#cabinet[data-theme=dark]{--nc-gray:#9b9b9b;--nc-brown:#ba856f;--nc-orange:#c77d48;--nc-yellow:#ca9849;--nc-green:#529e72;--nc-teal:#4dab9a;--nc-blue:#379ad3;--nc-purple:#9d68d3;--nc-pink:#d15796;--nc-red:#df5452;--nc-bg-mix:28%}.nb-tint-gray{color:var(--nc-gray)}.nb-tint-brown{color:var(--nc-brown)}.nb-tint-orange{color:var(--nc-orange)}.nb-tint-yellow{color:var(--nc-yellow)}.nb-tint-green{color:var(--nc-green)}.nb-tint-teal{color:var(--nc-teal)}.nb-tint-blue{color:var(--nc-blue)}.nb-tint-purple{color:var(--nc-purple)}.nb-tint-pink{color:var(--nc-pink)}.nb-tint-red{color:var(--nc-red)}.nb-paint-gray{--nc-paint:var(--nc-gray)}.nb-paint-brown{--nc-paint:var(--nc-brown)}.nb-paint-orange{--nc-paint:var(--nc-orange)}.nb-paint-yellow{--nc-paint:var(--nc-yellow)}.nb-paint-green{--nc-paint:var(--nc-green)}.nb-paint-teal{--nc-paint:var(--nc-teal)}.nb-paint-blue{--nc-paint:var(--nc-blue)}.nb-paint-purple{--nc-paint:var(--nc-purple)}.nb-paint-pink{--nc-paint:var(--nc-pink)}.nb-paint-red{--nc-paint:var(--nc-red)}.nb-paint,.nb-swatch-bg,.nb-color-glyph[class*=nb-paint-]{background:var(--nc-paint)}@supports (color:color-mix(in lab, red, red)){.nb-paint,.nb-swatch-bg,.nb-color-glyph[class*=nb-paint-]{background:color-mix(in oklab, var(--nc-paint) var(--nc-bg-mix), transparent)}}.nb-paint,.nb-swatch-bg,.nb-color-glyph[class*=nb-paint-]{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2em}.nb-paint{padding:0 .08em}.nb-doc td.nb-cell-paint,.nb-doc th.nb-cell-paint{background:var(--nc-paint)}@supports (color:color-mix(in lab, red, red)){.nb-doc td.nb-cell-paint,.nb-doc th.nb-cell-paint{background:color-mix(in oklab, var(--nc-paint) var(--nc-bg-mix), transparent)}}.nb-cell-paint .nb-paint{background:0 0;padding:0}.nb-palette{padding:.3rem .35rem .2rem}.nb-palette-label{color:var(--color-chalk-faint);padding:.15rem .2rem .25rem;font-size:.66rem}.nb-palette-row{grid-template-columns:repeat(10,1.6rem);gap:.2rem;padding:0 .1rem .35rem;display:grid}.nb-swatch{border-radius:.4rem;place-items:center;width:1.6rem;height:1.6rem;font-size:.82rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.nb-swatch{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.nb-swatch{transition:transform .12s var(--ease-soft), box-shadow .12s var(--ease-soft)}@media (hover:hover){.nb-swatch:hover{transform:scale(1.08)}}.nb-swatch[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px}.nb-swatch-bg[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--nc-paint)}.nb-palette-top{align-items:center;gap:.35rem;padding:0 .1rem .3rem;display:flex}.nb-palette-back{width:1.6rem;height:1.6rem;color:var(--color-chalk-dim);border-radius:.4rem;place-items:center;transition:background-color .15s,color .15s;display:grid}@media (hover:hover){.nb-palette-back:hover{color:var(--color-chalk);background:#ffffff14}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.nb-palette-back:hover{background:color-mix(in oklab, var(--color-veil) 8%, transparent)}}}.nb-palette-title{color:var(--color-chalk);font-size:.78rem;font-weight:500}.nb-palette .nb-swatch-bg{border-radius:.4rem}.nb-palette-reset{width:100%;color:var(--color-chalk-dim);text-align:left;border-radius:.5rem;align-items:center;gap:.5rem;margin-top:.1rem;padding:.2rem .1rem;font-size:.76rem;transition:color .15s,background-color .15s;display:flex}@media (hover:hover){.nb-palette-reset:hover{color:var(--color-chalk);background:#ffffff0d}}@supports (color:color-mix(in lab, red, red)){@media (hover:hover){.nb-palette-reset:hover{background:color-mix(in oklab, var(--color-veil) 5%, transparent)}}}.nb-palette-reset .nb-swatch{color:var(--color-chalk-faint);font-size:.85rem;font-weight:400}@media (hover:hover){.nb-palette-reset:hover .nb-swatch{transform:none}}.nb-color-glyph{padding:0 .2em;font-weight:600}.nb-bubble-sep{background:#ffffff1a;align-self:stretch;width:1px;margin:.25rem .15rem}@supports (color:color-mix(in lab, red, red)){.nb-bubble-sep{background:color-mix(in oklab, var(--color-veil) 10%, transparent)}}.nb-doc .nb-toggle-body>:is(h1,h2,h3):first-child{margin-top:0}.nb-doc .nb-toggle:has(>.nb-toggle-body>h1:first-child)>.nb-toggle-btn{top:.5em}.nb-doc .nb-toggle:has(>.nb-toggle-body>h2:first-child)>.nb-toggle-btn{top:.35em}.nb-doc .nb-toggle:has(>.nb-toggle-body>h3:first-child)>.nb-toggle-btn{top:.22em}.nb-doc .nb-columns-wrap{margin:.6rem 0;position:relative}.nb-doc .nb-columns{grid-template-columns:repeat(2,1fr);align-items:start;column-gap:3.2rem;display:grid}.nb-doc .nb-column{min-width:0}.nb-doc .nb-column>*+*{margin-top:.4rem}.nb-doc .nb-column>:first-child{margin-top:0}.nb-col-resize{cursor:col-resize;z-index:5;touch-action:none;width:16px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.nb-col-resize:after{content:"";background:var(--color-brand-400);opacity:0;width:2px;transition:opacity .15s var(--ease-soft);border-radius:2px;position:absolute;top:.2rem;bottom:.2rem;left:50%;transform:translate(-50%)}@media (hover:hover){.nb[data-editable] .nb-columns-wrap:hover .nb-col-resize:after{opacity:.25}}.nb-columns-wrap[data-resizing] .nb-col-resize:after{opacity:.7}@media (hover:hover){.nb-col-resize:hover:after{opacity:.7}}.nb-columns-wrap[data-resizing]{-webkit-user-select:none;user-select:none;cursor:col-resize}.nb:not([data-editable]) .nb-col-resize{display:none}@media (max-width:40rem){.nb-doc .nb-columns{row-gap:.8rem;grid-template-columns:1fr!important}.nb-col-resize{display:none}}.nb-doc .nb-media{position:relative}.nb-media-grip{cursor:ew-resize;touch-action:none;z-index:3;opacity:0;width:14px;transition:opacity .15s var(--ease-soft);position:absolute;transform:translate(-50%)}.nb-media-grip:after{content:"";background:#04060c8c;border-radius:999px;width:5px;height:min(3rem,40%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.nb-media-grip:after{background:color-mix(in oklab, var(--color-ink-950,#0b0d12) 55%, transparent)}}.nb-media-grip:after{box-shadow:0 0 0 1.5px #ffffffd9;box-shadow:0 0 0 1.5px lab(100% -.0000298023 .0000119209/.85)}.nb-doc .nb-media.ProseMirror-selectednode .nb-media-grip,.nb-doc .nb-media[data-resizing] .nb-media-grip{opacity:1}@media (hover:hover){.nb-doc .nb-media:hover .nb-media-grip{opacity:1}}.nb-doc .nb-media[data-resizing]{-webkit-user-select:none;user-select:none;cursor:ew-resize}.voice-capsule{top:max(.6rem, env(safe-area-inset-top));z-index:98;color:#f5f5f4;transform-origin:50% 0;background:#0b0b0c;border-radius:999px;align-items:center;gap:.6rem;width:max-content;max-width:calc(100vw - 1.5rem);height:2.6rem;padding:0 .45rem 0 .9rem;animation:.55s cubic-bezier(.2,.9,.25,1.15) both voice-drop;display:flex;position:fixed;left:50%;translate:-50%;box-shadow:0 10px 30px -12px #0000008c}.voice-aim{top:calc(max(.6rem, env(safe-area-inset-top)) + 3rem);z-index:98;color:#f5f5f4b3;background:#0b0b0c;border-radius:999px;align-items:center;gap:.25rem;width:max-content;max-width:calc(100vw - 1.5rem);height:2rem;padding:0 .2rem 0 .8rem;font-size:.75rem;animation:.55s cubic-bezier(.2,.9,.25,1.15) both voice-drop;display:flex;position:fixed;left:50%;translate:-50%;box-shadow:0 10px 30px -12px #0000008c}.voice-aim>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.voice-aim b{color:#f5f5f4;font-size:.8125rem;font-weight:600}.voice-aim-off{flex:none;width:1.6rem;height:1.6rem}.voice-capsule[data-state=error]{border-radius:1.3rem;height:auto;min-height:2.6rem;padding:.5rem .9rem}.voice-capsule[data-state=error] .voice-note{text-wrap:balance;padding-right:0;line-height:1.35}@keyframes voice-drop{0%{clip-path:inset(0 calc(50% - .9rem) 100% round 999px);transform:translateY(-60%)}45%{clip-path:inset(0 calc(50% - 1.3rem) round 999px);transform:translateY(0)}to{clip-path:inset(0 round 999px);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.voice-capsule{animation:none}}.voice-dot{background:#ef4444;border-radius:999px;width:.55rem;height:.55rem;animation:1.4s ease-in-out infinite voice-pulse}@keyframes voice-pulse{50%{opacity:.35}}.voice-wave{align-items:center;gap:2px;height:1.2rem;display:flex}.voice-wave>span{opacity:.85;background:currentColor;border-radius:999px;width:3px;height:100%;transition:transform 80ms linear}.voice-time{opacity:.75;min-width:2.4rem;font-size:.78rem}.voice-done{color:#0b0b0c;background:#f5f5f4;border-radius:999px;height:1.8rem;padding:0 .8rem;font-size:.78rem}.voice-cancel{color:#f5f5f4b3;border-radius:999px;place-items:center;width:1.8rem;height:1.8rem;display:grid}@media (hover:hover){.voice-cancel:hover{color:#f5f5f4;background:#ffffff1a}}.voice-note{padding-right:.45rem;font-size:.8rem}.offline-bar{bottom:max(.9rem, var(--safe-b));z-index:97;width:max-content;max-width:calc(100vw - 2rem);color:var(--color-chalk);background:#070b14f0;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.76rem;display:flex;position:fixed;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.offline-bar{background:color-mix(in oklab, var(--color-ink-900) 94%, transparent)}}.offline-bar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 28px -14px #0006}@supports (color:color-mix(in lab, red, red)){.offline-bar{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent), 0 10px 28px -14px #0006}}.offline-bar{animation:toast-in .35s var(--ease-out-expo) both}.push-ask{bottom:max(.9rem, var(--safe-b));z-index:97;background:#070b14f0;border-radius:1rem;align-items:center;gap:.9rem;width:min(30rem,100vw - 2rem);padding:.75rem .8rem .75rem 1rem;display:flex;position:fixed;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.push-ask{background:color-mix(in oklab, var(--color-ink-900) 94%, transparent)}}.push-ask{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 28px -14px #0006}@supports (color:color-mix(in lab, red, red)){.push-ask{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent), 0 10px 28px -14px #0006}}.push-ask{animation:toast-in .35s var(--ease-out-expo) both}body:has(.coach) .push-ask{visibility:hidden}@media (max-width:63.999rem){.push-ask{bottom:calc(var(--tabs-h,0px) + .5rem)}}@media (max-height:30rem){.push-ask{top:max(.5rem, env(safe-area-inset-top));bottom:auto}}body:has(.modal-veil) .push-ask{visibility:hidden}@media (max-width:63.999rem) and (pointer:coarse){#cabinet:has(:is(input:not([type=checkbox],[type=radio],[type=range]),textarea,[contenteditable=true]):focus) .push-ask:not(.push-ask-top){visibility:hidden}}@media (max-width:26rem){.push-ask{flex-direction:column;align-items:stretch;gap:.6rem}.push-ask>div:last-child{justify-content:flex-end}}#cabinet[data-locked]>:not(.app-lock){visibility:hidden!important}.app-lock{z-index:1000;padding:max(1.5rem, env(safe-area-inset-top)) 1.5rem max(3rem, var(--safe-b));background:var(--cab-ground,var(--color-ink-950));color:var(--color-chalk);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex;position:fixed;inset:0}.app-lock-mark{background:var(--color-ink-900);border-radius:1.125rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}@supports (color:color-mix(in lab, red, red)){.app-lock-mark{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent)}}.app-lock .app-lock-open{border-radius:.875rem;gap:.6rem;width:min(100%,22rem);height:3.25rem;font-size:.95rem;font-weight:600}.push-ask.push-ask-top{top:max(.9rem, env(safe-area-inset-top));bottom:auto}#cabinet:has(.composer-shell) .push-ask:not(.push-ask-top){top:max(.9rem, env(safe-area-inset-top));bottom:auto}@media (max-width:63.999rem){.offline-bar{bottom:calc(var(--tabs-h,var(--safe-b)) + .5rem)}#cabinet:has(.composer-shell) .offline-bar{top:max(.9rem, env(safe-area-inset-top));bottom:auto}}@media (max-height:30rem){.offline-bar{top:max(.5rem, env(safe-area-inset-top));bottom:auto}}.offline-dot{background:var(--color-gold-400);border-radius:999px;width:.45rem;height:.45rem}.offline-dot[data-on]{background:var(--color-mint-400,#4fc4a6)}#cabinet .note-compose-title{letter-spacing:-.01em;width:100%;color:var(--color-chalk);background:0 0;border:0;outline:none;padding:.35rem 0 0;font-size:1.35rem;font-weight:600;line-height:1.3}#cabinet .note-compose-title::placeholder{color:#6b7893b3}@supports (color:color-mix(in lab, red, red)){#cabinet .note-compose-title::placeholder{color:color-mix(in oklab, var(--color-chalk-faint) 70%, transparent)}}#cabinet .note-compose-body .nb-doc{min-height:7rem}#cabinet .note-compose .nb-handle{--nb-card-pad:1.25rem}@media not all and (min-width:640px){#cabinet .note-compose .nb-handle{--nb-card-pad:1rem}}#cabinet .msg-note .nb-handle{--nb-card-pad:1.25rem}#cabinet .msg-note .note-compose-body .nb-doc{min-height:10rem}@media (hover:hover) and (pointer:fine){#cabinet .note-compose-title{padding-left:1.75rem}}#cabinet .note-compose-bar{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:.5rem .6rem;margin:0 -.25rem;padding-top:.65rem;display:flex}@supports (color:color-mix(in lab, red, red)){#cabinet .note-compose-bar{border-top:1px solid color-mix(in oklab, var(--color-veil) 7%, transparent)}}.expand{animation:expand-in .34s var(--ease-out-expo) both;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);display:grid}.expand-body{min-width:0;min-height:0}.expand:not([data-done])>.expand-body{overflow:hidden}@keyframes expand-in{0%{opacity:0;grid-template-rows:0fr;transform:translateY(-.25rem)}to{opacity:1;grid-template-rows:1fr;transform:none}}.expand[data-closing]{animation:.26s cubic-bezier(.4,0,.2,1) both expand-out}.expand[data-closing]>.expand-body{overflow:hidden}@keyframes expand-out{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.expand{animation:none}.expand>.expand-body{overflow:visible}.expand[data-closing]{animation:1ms both expand-out}}.rail-new{background:var(--color-brand-400);border-radius:999px;flex-shrink:0;width:.42rem;height:.42rem}.rail-new-strip{width:.36rem;height:.36rem;position:absolute;top:.3rem;right:.3rem}.rail-face{width:1.15rem;height:1.15rem;box-shadow:0 0 0 1.5px var(--cab-ground), 0 0 0 3px var(--color-brand-400);border-radius:999px;flex-shrink:0;display:grid;overflow:hidden}.rail-face-strip{width:.95rem;height:.95rem;position:absolute;top:-.35rem;right:-.55rem}@media (max-width:40rem){#cabinet [data-note-body].card,[data-note-body].card{box-shadow:none;background:0 0;border-color:#0000;border-radius:0;padding:.25rem 0 0}}@media (hover:none),(max-width:63.99rem){.flame .flame-outer,.flame .flame-inner{animation:none!important}.live-glide{transition-duration:.3s}:is(.section-rail,.work-pane,.folder,.nx-folder)[data-look-ink=light]{--look-glass:#121216ad;--look-shadow:0 1px 2px #0009}:is(.section-rail,.work-pane,.folder,.nx-folder)[data-look-ink=dark]{--look-glass:#ffffffb8;--look-shadow:0 0 2px #fff9}:is(.section-rail,.work-pane,.folder,.nx-folder)[data-look-ink] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (hover:none){.beam-rail{display:none}#cabinet :not(.sleek){scrollbar-width:none}#cabinet :not(.sleek)::-webkit-scrollbar{width:0;height:0;display:none}}@supports (-webkit-touch-callout:none){@media (pointer:coarse){#cabinet :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),textarea,select,[contenteditable=true]){font-size:max(1rem,1em)}}#cabinet{-webkit-user-select:none;user-select:none}#cabinet :is(input,textarea,[contenteditable=true],[contenteditable=""],.nb-doc,.msg-body,[data-selectable]){-webkit-user-select:text;user-select:text}}@media (pointer:coarse){.nb-doc ul[data-type=taskList] li>label{position:relative}.nb-doc ul[data-type=taskList] li>label:after{content:"";position:absolute;inset:-.75rem -.4rem -.75rem -.75rem}}.notice-cards{overscroll-behavior:contain;max-height:calc(100dvh - 2rem);overflow-y:auto}@media (max-width:63.99rem){.notice-panel-list{max-height:none}}.icon-foot-big svg{width:1.45rem;height:1.45rem}#cabinet .plan-pick[data-wanted]{border-color:#0000;box-shadow:inset 0 0 0 1px #f7b95599}@supports (color:color-mix(in lab, red, red)){#cabinet .plan-pick[data-wanted]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-gold-400) 60%, transparent)}}.plans-fold{transition:grid-template-rows .48s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.plans-fold[data-open]{grid-template-rows:1fr}.plans-fold>*{min-height:0;overflow:hidden}.plans-fold:not([data-open])>*{visibility:hidden}#cabinet .plan-pick-line{min-height:1.05rem;font-size:.7rem;line-height:1.05rem}@media (prefers-reduced-motion:reduce){.plans-fold{transition:none}}.period-switch{background:#ffffff0a;border-radius:9999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}@supports (color:color-mix(in lab, red, red)){.period-switch{background:color-mix(in oklab, var(--color-veil) 4%, transparent)}}.period-switch{box-shadow:inset 0 0 0 1px #ffffff1a,0 18px 40px -28px #000000b3}@supports (color:color-mix(in lab, red, red)){.period-switch{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-veil) 10%, transparent), 0 18px 40px -28px #000000b3}}.period-switch{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.period-switch-thumb{width:calc(50% - 4px);transition:transform .5s var(--ease-out-expo), background .4s ease, box-shadow .4s ease;background:linear-gradient(#fff,#e9ecf2);border-radius:9999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 8px 22px -10px #ffffff8c}.period-switch[data-period=year] .period-switch-thumb{background:linear-gradient(180deg, var(--color-gold-300), var(--color-gold-500));transform:translate(100%);box-shadow:0 8px 24px -8px #f5a623b3}@supports (color:color-mix(in lab, red, red)){.period-switch[data-period=year] .period-switch-thumb{box-shadow:0 8px 24px -8px color-mix(in oklab, var(--color-gold-500) 70%, transparent)}}.period-switch-option{z-index:1;min-width:8.5rem;color:var(--color-chalk-dim);border-radius:9999px;padding:.55rem 1.4rem;font-size:.875rem;font-weight:500;transition:color .35s;position:relative}@media (hover:hover){.period-switch-option:hover{color:var(--color-chalk)}}.period-switch-option[aria-pressed=true]{color:#0b0c10}.period-switch-option:focus-visible{outline:2px solid #60a5fab3}@supports (color:color-mix(in lab, red, red)){.period-switch-option:focus-visible{outline:2px solid color-mix(in oklab, var(--color-brand-400) 70%, transparent)}}.period-switch-option:focus-visible{outline-offset:2px}.plan-card{background:#ffffff06;border:1px solid #0000}@supports (color:color-mix(in lab, red, red)){.plan-card{background:color-mix(in oklab, var(--color-veil) 2.5%, transparent)}}.plan-card>.plan-card-frame{border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff38,#ffffff0f 45%,#ffffff08);padding:1px;position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.plan-card>.plan-card-frame{background:linear-gradient(180deg, color-mix(in oklab, var(--color-veil) 22%, transparent), color-mix(in oklab, var(--color-veil) 6%, transparent) 45%, color-mix(in oklab, var(--color-veil) 3%, transparent))}}.plan-card>.plan-card-frame{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;transition:opacity .4s;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.plan-card-accent{background:#f5a6230d}@supports (color:color-mix(in lab, red, red)){.plan-card-accent{background:color-mix(in oklab, var(--color-gold-500) 5%, transparent)}}.plan-card-accent>.plan-card-frame{background:linear-gradient(#fbd38dbf,#f5a62338 50%,#f5a6231a)}@supports (color:color-mix(in lab, red, red)){.plan-card-accent>.plan-card-frame{background:linear-gradient(180deg, color-mix(in oklab, var(--color-gold-300) 75%, transparent), color-mix(in oklab, var(--color-gold-500) 22%, transparent) 50%, color-mix(in oklab, var(--color-gold-500) 10%, transparent))}}.plan-card>.plan-card-aura{border-radius:inherit;pointer-events:none;background:radial-gradient(120% 60% at 50% 0,#f7b95529,#0000 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.plan-card>.plan-card-aura{background:radial-gradient(120% 60% at 50% 0%, color-mix(in oklab, var(--color-gold-400) 16%, transparent), transparent 70%)}}.plan-check{width:1.15rem;height:1.15rem;color:var(--color-brand-300);background:#60a5fa24;border-radius:9999px;place-items:center;margin-top:.15rem;font-size:.62rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.plan-check{background:color-mix(in oklab, var(--color-brand-400) 14%, transparent)}}.plan-card-accent .plan-check{color:var(--color-gold-300);background:#f7b95529}@supports (color:color-mix(in lab, red, red)){.plan-card-accent .plan-check{background:color-mix(in oklab, var(--color-gold-400) 16%, transparent)}}.plan-gift{letter-spacing:.02em;height:1.35rem;color:var(--color-gold-300);background:#f7b9551f;border-radius:9999px;align-items:center;padding:0 .6rem;font-size:.68rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.plan-gift{background:color-mix(in oklab, var(--color-gold-400) 12%, transparent)}}.plan-gift{box-shadow:inset 0 0 0 1px #f7b95547}@supports (color:color-mix(in lab, red, red)){.plan-gift{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-gold-400) 28%, transparent)}}.plan-gift{opacity:0;transition:opacity .35s ease, transform .45s var(--ease-out-expo);transform:translateY(4px)scale(.96)}.plan-gift[data-on]{opacity:1;transform:none}.plan-year-now{min-height:1.1rem;color:var(--color-chalk-faint);opacity:0;flex-basis:100%;margin-top:.45rem;font-size:.74rem;line-height:1.1rem;transition:opacity .35s}.plan-year-now[data-on]{opacity:1}@media not all and (min-width:48rem){.plan-year-now:not([data-on]){display:none}.plan-gift-row:not(:has([data-on])){display:none}}.plan-price-swap{animation:reveal-swap .45s var(--ease-out-expo) both}@media (prefers-reduced-motion:reduce){.period-switch-thumb,.plan-gift,.plan-year-now{transition:none}.plan-price-swap{animation:none}}.nb-doc .nb-bsel{background:#3b82f629;border-radius:.35rem}@supports (color:color-mix(in lab, red, red)){.nb-doc .nb-bsel{background:color-mix(in oklab, var(--color-brand-500) 16%, transparent)}}.nb-doc .nb-bsel{box-shadow:0 0 0 2px #3b82f629}@supports (color:color-mix(in lab, red, red)){.nb-doc .nb-bsel{box-shadow:0 0 0 2px color-mix(in oklab, var(--color-brand-500) 16%, transparent)}}#cabinet .nb-doc[data-bsel] ::selection,#cabinet .nb-doc[data-bsel]::selection{background:0 0}#cabinet .nb-doc[data-bsel]{caret-color:#0000!important;animation:none!important}.nb-band{z-index:60;pointer-events:none;background:#3b82f61a;border-radius:.2rem;position:fixed}@supports (color:color-mix(in lab, red, red)){.nb-band{background:color-mix(in oklab, var(--color-brand-500) 10%, transparent)}}.nb-band{box-shadow:inset 0 0 0 1px #3b82f673}@supports (color:color-mix(in lab, red, red)){.nb-band{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-500) 45%, transparent)}}html[data-banding],html[data-banding] *{cursor:default!important}.pw-veil{--pw-rim:240 242 246;--pw-core:176 184 198;--pw-glow:.8;--vk-0:#f2f4f8;--vk-1:#a9b1bf;--vk-3:#646d7d;--mk:9rem;--hy:calc(var(--mk) * 1.1);z-index:96;overscroll-behavior:contain;color:var(--color-chalk);background:#020407f7;position:fixed;inset:0;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){.pw-veil{background:color-mix(in oklab, color-mix(in oklab, var(--color-ink-950) 62%, #000) 97%, transparent)}}.pw-veil{animation:pw-in .5s var(--ease-soft) both}.pw-veil[data-tier=plus]{--pw-rim:255 230 186;--pw-core:245 176 60;--pw-glow:1;--vk-0:#fff3dc;--vk-1:#f0c26c;--vk-3:#a9732a}.pw-veil[data-tier=expert]{--pw-rim:236 246 255;--pw-core:150 205 250;--pw-glow:1.3;--vk-0:#f6fcff;--vk-1:#a7dbff;--vk-3:#4c8cc4}#cabinet[data-theme=light] .pw-veil{--pw-rim:72 64 54;--pw-core:150 136 116;--vk-0:#14161a;--vk-1:#596170;--vk-3:#959cab;background:#04060cf7}@supports (color:color-mix(in lab, red, red)){#cabinet[data-theme=light] .pw-veil{background:color-mix(in oklab, var(--color-ink-950) 97%, transparent)}}#cabinet[data-theme=light] .pw-veil[data-tier=plus]{--pw-rim:150 92 10;--pw-core:222 166 76;--vk-0:#5e3804;--vk-1:#a8660a;--vk-3:#d3a35a}#cabinet[data-theme=light] .pw-veil[data-tier=expert]{--pw-rim:34 90 138;--pw-core:118 172 214;--vk-0:#0f2e4a;--vk-1:#2f6f9f;--vk-3:#86b3d6}.pw-out{animation:pw-leave .38s var(--ease-soft) both}.pw-out .pw-stage{transition:transform .38s var(--ease-out-expo);transform:scale(.985)translateY(.5rem)}@keyframes pw-in{0%{opacity:0}}@keyframes pw-leave{to{opacity:0}}.pw-stage{flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:clamp(2rem,7vh,4.5rem) 1rem clamp(2rem,6vh,4rem);display:flex}.pw-sky{width:var(--mk);height:calc(var(--hy) + var(--mk) * .42);flex:none;position:relative}.pw-sky>span{pointer-events:none;position:absolute;left:50%;translate:-50%}.pw-line{top:calc(var(--hy) - 160px);background:radial-gradient(2600px 700px at 50% calc(160px + 700px), transparent calc(2600px - 260px), rgb(var(--pw-core) / calc(.04 * var(--pw-glow))) calc(2600px - 60px), rgb(var(--pw-core) / calc(.1 * var(--pw-glow))) calc(2600px - 8px), rgb(var(--pw-rim) / .95) calc(2600px - 3.4px), rgb(var(--pw-rim) / .95) calc(2600px - .6px), rgb(var(--pw-core) / calc(.32 * var(--pw-glow))) calc(2600px + 3px), rgb(var(--pw-core) / calc(.12 * var(--pw-glow))) calc(2600px + 45px), rgb(var(--pw-core) / calc(.03 * var(--pw-glow))) calc(2600px + 100px), transparent calc(2600px + 150px));width:100vw;height:320px;animation:pw-ignite 1.7s var(--ease-out-expo) .15s both;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 32% 68%,#0000 98%),linear-gradient(#000 60%,#0000 100%),linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000 2%,#000 32% 68%,#0000 98%),linear-gradient(#000 60%,#0000 100%),linear-gradient(90deg,#0000,#000 30% 70%,#0000);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%,100% 100%,160% 100%;mask-size:100% 100%,100% 100%,160% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes pw-ignite{0%{opacity:0;-webkit-mask-size:100% 100%,100% 100%,6% 100%;mask-size:100% 100%,100% 100%,6% 100%}15%{opacity:1}}.pw-flare{top:calc(var(--hy) - 6rem);background:radial-gradient(closest-side, rgb(var(--pw-rim) / .95), rgb(var(--pw-core) / .45) 14%, rgb(var(--pw-core) / .1) 42%, transparent);opacity:0;width:12rem;height:12rem;animation:pw-flare 1.5s var(--ease-out-expo) 80ms both;border-radius:999px}.pw-flare:after{content:"";background:radial-gradient(closest-side, rgb(var(--pw-rim) / .9), rgb(var(--pw-core) / .25) 45%, transparent);border-radius:999px;width:70vw;height:.5rem;position:absolute;top:50%;left:50%;translate:-50% -50%}#cabinet[data-theme=light] .pw-flare{background:radial-gradient(closest-side, rgb(var(--pw-core) / .5), rgb(var(--pw-core) / .16) 35%, transparent)}#cabinet[data-theme=light] .pw-flare:after{background:radial-gradient(closest-side, rgb(var(--pw-core) / .55), transparent)}@keyframes pw-flare{0%{opacity:0;transform:scale(.2)}18%{opacity:1}to{opacity:0;transform:scale(1.25)}}.pw-dawn{top:calc(var(--hy) - var(--mk) * 2.6);width:min(70rem,130vw);height:calc(var(--mk) * 2.6);transform-origin:50% 100%;background:radial-gradient(50% 100% at 50% 100%, rgb(var(--pw-core) / calc(.2 * var(--pw-glow))), rgb(var(--pw-core) / calc(.06 * var(--pw-glow))) 55%, transparent);animation:pw-dawn 1.8s var(--ease-out-expo) .3s both, pw-breathe 9s ease-in-out 2.1s infinite alternate}@keyframes pw-dawn{0%{opacity:0;transform:scaleY(.25)}}@keyframes pw-breathe{to{opacity:.65;transform:scaleY(.92)}}.pw-rays{top:calc(var(--hy) - 60vh);transform-origin:50% 100%;background:repeating-conic-gradient(from 0deg at 50% 100%, rgb(var(--pw-core) / .075) 0deg .8deg, transparent .8deg 6.5deg);width:100vw;height:60vh;animation:pw-rays 2.4s var(--ease-soft) .9s both, pw-sway 16s ease-in-out 3.3s infinite alternate;display:none;-webkit-mask-image:radial-gradient(55% 100% at 50% 100%,#000 15%,#0000 80%);mask-image:radial-gradient(55% 100% at 50% 100%,#000 15%,#0000 80%)}.pw-veil[data-tier=expert] .pw-rays{display:block}@keyframes pw-rays{0%{opacity:0;transform:scaleY(.4)}}@keyframes pw-sway{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}.pw-sheen{top:calc(var(--hy) - 60px);opacity:0;width:12rem;height:120px;animation:pw-sheen 6s var(--ease-soft) 1.9s 1 both;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45% 55%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45% 55%,#0000)}.pw-sheen:before{content:"";background:radial-gradient(2600px 700px at 50% calc(60px + 700px), transparent calc(2600px - 30px), rgb(var(--pw-rim) / .9) calc(2600px - 5px), #fff calc(2600px - 1.5px), rgb(var(--pw-rim) / .9) calc(2600px + 1px), rgb(var(--pw-core) / .35) calc(2600px + 12px), rgb(var(--pw-core) / .1) calc(2600px + 50px), transparent calc(2600px + 110px));width:100vw;height:120px;animation:pw-sheen-hold 6s var(--ease-soft) 1.9s 1 both;position:absolute;top:0;left:calc(6rem - 50vw)}.pw-sheen-2{--dir:-1}.pw-veil[data-tier=plus] .pw-sheen,.pw-veil[data-tier=plus] .pw-sheen:before{animation-iteration-count:infinite}.pw-veil[data-tier=expert] .pw-sheen,.pw-veil[data-tier=expert] .pw-sheen:before{animation-duration:4.5s;animation-iteration-count:infinite}@keyframes pw-sheen{0%{opacity:0;transform:translate(0)}4%{opacity:1}30%{opacity:1}40%,to{opacity:0;transform:translateX(calc(var(--dir,1) * 46vw))}}@keyframes pw-sheen-hold{0%{transform:translate(0)}40%,to{transform:translateX(calc(var(--dir,1) * -46vw))}}.pw-halo{top:calc(var(--hy) - var(--mk) * 1.05);width:calc(var(--mk) * 2.2);height:calc(var(--mk) * 1.4);background:radial-gradient(closest-side, rgb(var(--pw-core) / calc(.2 * var(--pw-glow))), transparent);animation:pw-halo 1.4s var(--ease-soft) 2.3s both, pw-breathe 7s ease-in-out 3s infinite alternate;border-radius:999px}@keyframes pw-halo{0%{opacity:0;transform:scale(.6)}}.pw-mark{width:var(--mk);height:var(--mk);animation:pw-mark-up 2.2s var(--ease-out-expo) .4s both;position:absolute;top:0;left:0;overflow:visible}.pw-mark .rv{stroke-dasharray:1 3;stroke-dashoffset:var(--s);animation:pw-draw var(--d,.8s) cubic-bezier(.35, .12, .6, .92) both}@keyframes pw-draw{to{stroke-dashoffset:0}}@keyframes pw-mark-up{0%{transform:translateY(.6rem)}}.pw-mirror{top:calc(var(--hy) * 2 - var(--mk));opacity:.16;animation-name:pw-mirror-down;scale:1 -1;-webkit-mask-image:linear-gradient(#0000 38%,#000 92%);mask-image:linear-gradient(#0000 38%,#000 92%)}@keyframes pw-mirror-down{0%{transform:translateY(-.6rem)}}#cabinet[data-theme=light] .pw-mirror{opacity:.1}.pw-text{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:46rem;margin-top:clamp(1rem,3.5vh,2rem);display:flex}.pw-text>*{animation:pw-rise 1s var(--ease-out-expo) backwards}.pw-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--color-chalk-faint);font-size:.72rem;font-weight:600;animation-delay:1s}.pw-veil[data-trial] .pw-eyebrow{color:rgb(var(--pw-rim))}.pw-title{max-width:48rem;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin-top:.85rem;font-size:clamp(2.15rem,5.6vw,3.9rem);font-weight:600;line-height:1.04;animation-delay:1.1s}.pw-plan{background:linear-gradient(100deg, #fff 0%, rgb(var(--pw-rim)) 40%, rgb(var(--pw-core)) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.04em}#cabinet[data-theme=light] .pw-plan{background-image:linear-gradient(100deg, var(--color-chalk) 0%, rgb(var(--pw-rim)) 100%)}.pw-lead{max-width:30rem;color:var(--color-chalk-dim);text-wrap:pretty;margin-top:1rem;font-size:1.02rem;line-height:1.55;animation-delay:1.22s}.pw-rings{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:2.1rem;display:grid;animation:none!important}.pw-rings li{color:var(--color-chalk-dim);text-wrap:balance;animation:pw-rise 1s var(--ease-out-expo) backwards;animation-delay:calc(1.36s + var(--i) * .12s);flex-direction:column;align-items:center;gap:.7rem;padding:.2rem 1.25rem;font-size:.9rem;line-height:1.45;display:flex}.pw-rings li+li{box-shadow:inset 1px 0 #ffffff1a}@supports (color:color-mix(in lab, red, red)){.pw-rings li+li{box-shadow:inset 1px 0 0 color-mix(in oklab, var(--color-veil) 10%, transparent)}}.pw-ring{flex:none;width:2.6rem;height:2.6rem}.pw-ring path{fill:#ffffff21}@supports (color:color-mix(in lab, red, red)){.pw-ring path{fill:color-mix(in oklab, var(--color-veil) 13%, transparent)}}.pw-ring path[data-on]{fill:rgb(var(--pw-rim))}@supports (color:color-mix(in lab, red, red)){.pw-ring path[data-on]{fill:color-mix(in oklab, rgb(var(--pw-rim)) 45%, rgb(var(--pw-core)))}}#cabinet[data-theme=light] .pw-ring path[data-on]{fill:rgb(var(--pw-rim))}.pw-veil .pw-start{min-width:16rem;margin-top:2.4rem;animation-delay:1.8s}#cabinet:not([data-theme=light]) .pw-veil .pw-start{color:#111113;box-shadow:inset 0 -1px 0 0 #0000001a, 0 1px 2px -1px #0009, 0 16px 40px -18px rgb(var(--pw-core) / .75);background:#f2f2f3}@media (hover:hover){#cabinet:not([data-theme=light]) .pw-veil .pw-start:hover{color:#000;background:#fff}}#cabinet[data-theme=light] .pw-veil .pw-start{box-shadow:0 1px 2px -1px #00000059, 0 16px 36px -18px rgb(var(--pw-core) / .9)}.pw-note{max-width:26rem;color:var(--color-chalk-faint);text-wrap:balance;margin-top:1rem;font-size:.78rem;line-height:1.5;animation-delay:1.95s}@keyframes pw-rise{0%{opacity:0;transform:translateY(.9rem)}}@media (max-width:40rem){.pw-veil{--mk:6.5rem}.pw-rings{text-align:left;grid-template-columns:1fr;margin-top:1.6rem}.pw-rings li{text-wrap:pretty;flex-direction:row;gap:.9rem;padding:.85rem .25rem}.pw-rings li+li{box-shadow:inset 0 1px #ffffff17}@supports (color:color-mix(in lab, red, red)){.pw-rings li+li{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--color-veil) 9%, transparent)}}.pw-ring{width:2rem;height:2rem}.pw-veil .pw-start{width:100%;min-width:0;margin-top:1.6rem}}@media (prefers-reduced-motion:reduce){.pw-veil,.pw-veil *,.pw-veil :before,.pw-veil :after{animation:none!important}.pw-mark .rv{stroke-dasharray:none;stroke-dashoffset:0}.pw-flare,.pw-sheen{display:none}.pw-out .pw-stage{transform:none}}.msg-row[data-last] .msg-tools,.msg-row[data-last] .msg-rate{opacity:1}.msg-row[data-last] .msg-tools{animation:msg-tools-in .45s var(--ease-out-expo) both}@keyframes msg-tools-in{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.msg-row[data-last] .msg-tools{animation:none}}.msg-tools-hold{height:1.5rem;margin-top:.375rem}@media (hover:none){.msg-tools-hold.is-mid,.msg-tools{display:none}.msg-row:focus-within .msg-tools,.msg-row[data-last] .msg-tools{opacity:1;display:block}.msg-tools:has([data-keep]){opacity:1;display:block}.msg-row:focus{outline:none}}.task-shown-of{-webkit-text-decoration:underline dotted #ffffff59;text-decoration:underline dotted #ffffff59}@supports (color:color-mix(in lab, red, red)){.task-shown-of{-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-veil) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--color-veil) 35%, transparent)}}.task-shown-of{text-underline-offset:.25em;transition:color .15s}@media (hover:hover){.task-shown-of:hover{color:var(--color-chalk)}}.nb-doc a[href$=\#img]{color:var(--color-chalk);-webkit-text-decoration:underline dotted #e9edf773;text-decoration:underline dotted #e9edf773}@supports (color:color-mix(in lab, red, red)){.nb-doc a[href$=\#img]{-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-chalk) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--color-chalk) 45%, transparent)}}.nb-doc a[href$=\#img]{text-underline-offset:3px;background:#ffffff0f;border-radius:.25rem;padding:0 .15rem}@supports (color:color-mix(in lab, red, red)){.nb-doc a[href$=\#img]{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.nb-doc a[href$=\#img]{cursor:zoom-in}.nb-doc a[href$=\#img]:before{content:"";vertical-align:-.06em;opacity:.6;background:currentColor;width:.8em;height:.8em;margin-right:.22em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.1-3.1a2 2 0 0 0-2.8 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.1-3.1a2 2 0 0 0-2.8 0L6 21'/%3E%3C/svg%3E") 50%/contain no-repeat}.nb-imgpeek{z-index:70;cursor:zoom-in;border-radius:.8rem;width:15rem;padding:.35rem;animation:.16s ease-out nbar-drop;position:fixed}.nb-imgpeek:before{content:"";z-index:-1;position:absolute;inset:-6px 0}.nb-imgpeek img{object-fit:cover;background:#ffffff0f;border-radius:.55rem;width:100%;height:9rem;display:block}@supports (color:color-mix(in lab, red, red)){.nb-imgpeek img{background:color-mix(in oklab, var(--color-veil) 6%, transparent)}}.nb-imgpeek p{color:var(--color-chalk-faint);justify-content:space-between;gap:.5rem;margin:.35rem .2rem .1rem;font-size:.7rem;display:flex}.nb-imgview{object-fit:contain;border-radius:.6rem;width:100%;max-height:72dvh;display:block}.page-gutter{padding-left:max(1.25rem, env(safe-area-inset-left,0px));padding-right:max(1.25rem, env(safe-area-inset-right,0px))}@media (min-width:40rem){.page-gutter{padding-left:max(2rem, env(safe-area-inset-left,0px));padding-right:max(2rem, env(safe-area-inset-right,0px))}}.plan-terms{opacity:0;visibility:hidden;transition:grid-template-rows .34s var(--ease-out-expo), opacity .28s ease, visibility .34s;grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);display:grid}.plan-terms>*{min-height:0;overflow:hidden}.plan-terms[data-open]{opacity:1;visibility:visible;grid-template-rows:1fr}@media (prefers-reduced-motion:reduce){.plan-terms{transition:none}}.limit-chart-in{animation:.45s ease-out backwards limit-chart-in}.limit-svg path{transform-box:view-box;transform-origin:bottom;animation:limit-layer-in .6s var(--ease-out-expo) backwards}@keyframes limit-chart-in{0%{opacity:0;transform:translateY(6px)}}@keyframes limit-layer-in{0%{opacity:0;transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.limit-chart-in,.limit-svg path{animation:none}}.chat-collage{aspect-ratio:4/3;width:min(22rem,100%)}.chat-collage[data-count="2"]{aspect-ratio:2;grid-template-rows:minmax(0,1fr)}.chat-collage>a{min-width:0;min-height:0}.chat-shot{opacity:0;transition:opacity .28s ease-out}.chat-shot.is-in{opacity:1}.chat-viewer{touch-action:pan-y pinch-zoom;animation:.18s ease-out both chat-viewer-in}.chat-viewer-img{animation:.22s cubic-bezier(.2,.8,.2,1) both chat-viewer-pop}.chat-viewer-bar{padding-top:max(.5rem, env(safe-area-inset-top))}.chat-viewer-btn{color:#fff;background:#ffffff1f;border-radius:9999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background-color .15s;display:inline-flex}.chat-viewer-btn:active{background:#ffffff47}@media (hover:hover){.chat-viewer-btn:hover{background:#ffffff38}}.chat-viewer-btn:focus-visible{outline-offset:2px;outline:2px solid #fffc}@keyframes chat-viewer-in{0%{opacity:0}}@keyframes chat-viewer-pop{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.chat-shot,.chat-viewer,.chat-viewer-img{transition:none;animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
