@font-face{font-family:Geist Variable;src:url(/fonts/cos/geist-latin-wght.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono Variable;src:url(/fonts/cos/geist-mono-latin-wght.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/cos/instrument-serif-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Freehand;src:url(/fonts/cos/freehand-latin-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.cos-ui{text-align:left;-webkit-font-smoothing:antialiased}.cos-ui *,.cos-ui :before,.cos-ui :after{backdrop-filter:none!important;transition:none!important;animation:none!important}.cos-ui{--text-portal-eyebrow--line-height:1.4;--portal-material-card-saturate:170%;--brand:oklch(58% .22 256);--flap-flap-clock-4:oklch(0% 0 0/.55);--flap-flap-clock-2:oklch(93% .13 85);--font-mono:"Geist Mono Variable", "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--radius-portal-flap:7px;--shadow-elevated-raw:0 2px 4px -1px oklch(44% .08 48/.06), 0 8px 24px -8px oklch(44% .08 48/.09);--portal-art-hatch-fade-from:6%;--surface-2:oklch(96.5% .008 75);--control-weight-lg:500;--spacing-portal-flap-glyph-height:28px;--portal-shadow-h:48;--canvas-photo-accent:oklch(80% .14 56);--day-photo-dawn:oklch(71% .01 210);--portal-btn-edge-top:oklch(86% .006 255/.5);--text-portal-card-quiet--font-weight:500;--text-portal-greeting-sm--font-weight:700;--radius-lg:12px;--canvas-deep:oklch(44% .15 261);--shadow-card-raw:0 1px 2px oklch(44% .08 48/.05), 0 2px 8px -2px oklch(44% .08 48/.07);--portal-btn-primary-edge-top:oklch(100% 0 0/.4);--text-question--line-height:1.45;--portal-art-hue-work-well-2:oklch(89% .069 262);--shadow-chip-raw:0 1px 2px oklch(44% .08 48/.08), 0 0 0 .5px oklch(44% .08 48/.05);--canvas-ridge-far-foot:oklab(69.1% .0172589 -.11742);--portal-material-chrome-saturate:190%;--ease-spring:cubic-bezier(.34, 1.34, .64, 1);--control-height-lg:36px;--text-portal-card-title--font-weight:700;--text-portal-eyebrow--letter-spacing:.06em;--flap-flap-dots-3:oklch(0% 0 0/.35);--text-question:15px;--portal-glass-card:oklch(99.5% .006 70/.88);--portal-material-specular:oklch(100% 0 0/.9);--portal-shadow-c:.08;--portal-art-hatch-opacity-dark:.2;--text-footnote:11px;--portal-material-sheen:oklch(100% 0 0/.38);--ease-out-quick:cubic-bezier(.4, 0, .2, 1);--tracking-portal-chip:.01em;--portal-art-leave-2:oklch(79.2% .126 42);--text-portal-card-status-lg--line-height:1.25;--text-portal-eyebrow:12px;--text-portal-card-meta--font-weight:600;--portal-hue-people-ink:oklch(50% .24 295);--portal-btn-foot-shade:oklch(22% .015 60/.05);--portal-shadow-k:1;--portal-art-ink:oklch(100% 0 0);--portal-btn-specular:oklch(100% 0 0/.38);--radius:12px;--portal-btn-white-mid:oklch(100% 0 0/.7);--font-portal-script:"Freehand", "Bradley Hand", "Segoe Print", "Chalkboard SE", cursive;--container-sm:384px;--flap-flap-clock-1:oklch(0% 0 0/.4);--portal-art-hue-people-well-2:oklch(90% .067 295);--day-photo-dusk:oklch(68% .01 45);--portal-ink-muted-on-glass:oklch(42% .02 75);--text-portal-card-title--line-height:1.15;--portal-material-card-head:clamp(144px, 40%, 320px);--board-tile-greeting-scrim-1:oklch(12% .02 270/.8);--text-portal-greeting--letter-spacing:-.02em;--portal-material-edge-foot:oklch(100% 0 0/.34);--flap-flap-clock-5:oklch(100% 0 0/.06);--portal-glass-hue:70;--portal-btn-primary-edge-foot:oklab(89.5% -.0133057 -.0533663/.1);--text-footnote--line-height:1.4;--text-portal-card-fact:13px;--text-portal-card-status-lg:22px;--flap-flap-dots-1:oklch(17% .01 260);--portal-art-hue-work-well-0:oklch(94.7% .038 262/.7);--text-portal-card-status--line-height:1.25;--portal-btn-white-top:oklch(100% 0 0);--text-portal-card-quiet--line-height:1.4;--text-portal-card-title:26px;--surface-1:oklch(99.5% 0 75);--portal-glass-edge:oklch(100% 0 0/.7);--portal-material-chrome-blur:44px;--portal-art-hue-people-well-0:oklch(95% .039 300/.7);--portal-btn-saturate:180%;--animate-flap-in:flap-in .32s cubic-bezier(.16, 1, .3, 1);--day-photo-day-photo-1:oklch(10% .02 260/.55);--portal-art-hue-people-well-1:oklch(95% .039 300);--text-question--font-weight:600;--font-weight-normal:400;--flap-flap-clock-3:oklch(100% 0 0/.06);--text-portal-card-status:18px;--foreground:oklch(22% .015 75);--secondary:oklch(96.5% .008 75);--portal-hue-work-ink:oklch(49% .21 262);--portal-material-card-top:oklch(99.5% .006 70/.88);--surface-3:oklch(94.5% .009 75);--portal-glass-saturate:190%;--text-portal-greeting--line-height:1.05;--success:oklch(72% .19 150);--portal-art-hatch-opacity:.08;--portal-shadow-l:.44;--portal-btn-blur:20px;--portal-material-shade:oklch(22% .015 60/.08);--portal-art-glass-foot:oklch(100% 0 0/.55);--portal-glass-blur:44px;--warning:oklch(77% .16 70);--text-portal-greeting:48px;--flap-flap-dots-2:oklch(100% 0 0/.08);--font-weight-bold:700;--portal-material-rim-hi:oklch(100% 0 0/.5);--portal-btn-primary-top-hover:oklab(58% -.0532228 -.213465/.97);--portal-art-hue-work-well-1:oklch(94.7% .038 262);--text-portal-eyebrow--font-weight:500;--portal-btn-primary-top:oklab(58% -.0532228 -.213465/.92);--media-foreground:oklch(100% 0 0);--portal-art-hue-time-well-0:oklch(95.3% .041 55/.7);--default-transition-duration:.15s;--radius-2xl:calc(12px * 1.8);--canvas-top:oklch(99.5% 0 0);--portal-art-hue-time-well-2:oklch(90.5% .073 50);--spacing-portal-flap-dot:4px;--portal-btn-edge-foot:oklch(50% .01 255/.12);--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--spacing-portal-flap-glyph-width:20px;--spacing:4px;--portal-greeting-name:linear-gradient(in oklab 100deg, oklch(80% .14 56), oklch(84% .12 78));--day-photo-day-photo-2:oklch(10% .02 260/.18);--portal-material-edge-top:oklch(100% 0 0/.95);--text-portal-greeting-sm--line-height:1.08;--control-tracking:.005em;--canvas-veil:oklch(93% .06 66);--portal-success-ink:oklch(47% .115 150);--portal-art-leave-3:oklch(69.7% .146 9);--ring-width-focus:1.2px;--portal-widget:oklch(100% 0 0);--border-strong:oklch(83% .012 75);--canvas-ridge-mid-foot:oklab(55.2% -.0375217 -.166703);--board-tile-greeting-scrim-2:oklch(12% .02 270/.45);--tracking-portal-flap:.18em;--transition-duration-fast:.12s;--portal-btn-hover-tint:oklch(100% 0 0/.34);--portal-art-glass-top:oklch(100% 0 0);--portal-art-hue-time-well-1:oklch(95.3% .041 55);--portal-material-rim-lo:oklch(100% 0 0/.42);--text-portal-card-status-lg--font-weight:700;--text-portal-greeting-sm:36px;--portal-btn-primary-specular:oklch(100% 0 0/.35);--shadow-button-subtle:0 1px 2px oklch(44% .08 48/.05), 0 1px .5px oklch(44% .08 48/.03);--text-portal-card-meta--line-height:1.4;--spacing-portal-dot:7px;--portal-material-card-foot:oklch(99.5% .006 70/.62);--text-portal-micro:10px;--portal-material-edge-side:oklch(100% 0 0/.42);--transition-duration-portal-art-lift:.4s;--text-portal-card-meta:15px;--ring:oklch(58% .22 256/.4);--blur-xl:24px;--portal-material-card-blur:40px;--control-label-lg:13px;--portal-hue-people:oklch(60% .2 295);--density:1;--brand-foreground:oklch(99% 0 0);--portal-hue-time-ink:oklch(49% .125 50);--font-portal-eyebrow:"Geist Mono Variable", "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--canvas-photo-glow:oklch(84% .12 78);--canvas-accent:oklch(80% .14 56);--portal-art-leave-1:oklch(90.6% .076 74);--text-portal-card-title--letter-spacing:-.02em;--text-portal-greeting--font-weight:700;--animate-status-radiate:status-radiate 2.4s cubic-bezier(.16, 1, .3, 1) infinite;--portal-btn-white-foot:oklch(100% 0 0/.15);--text-portal-card-status--font-weight:700;--ease-out-soft:cubic-bezier(.16, 1, .3, 1);--text-portal-card-fact--line-height:1.35;--text-portal-card-fact--font-weight:600;--font-weight-semibold:600;--control-inline-lg:14px;--portal-art-hatch-angle:135deg;--portal-material-lift:0 1px 2px oklch(44% .08 48/.04), 0 10px 30px -14px oklch(44% .08 48/.16);--foreground-muted:oklch(48% .02 75);--spacing-portal-flap-height:46px;--canvas-anchor:oklch(60% .18 256);--portal-rail-node:oklch(100% 0 0);--text-portal-card-quiet:14px;--spacing-portal-flap-width:34px;--tracking-normal:0em;--portal-art-hatch-fade-angle:135deg;--canvas-bridge:oklch(74% .1 300);--radius-xl:calc(12px * 1.4);--portal-art-hatch-weight:1px;--portal-art-hatch-gap:12px;--portal-material-chrome:oklch(99.5% .006 70/.5);--control-leading:1.4;--text-portal-greeting-sm--letter-spacing:-.02em}.cos-ui.v-greet-morning{--shadow-elevated-raw:0 2px 4px -1px oklch(42% .07 78/.06), 0 8px 24px -8px oklch(42% .07 78/.09);--portal-shadow-h:78;--canvas-photo-accent:oklch(86% .12 86);--shadow-card-raw:0 1px 2px oklch(42% .07 78/.05), 0 2px 8px -2px oklch(42% .07 78/.07);--shadow-chip-raw:0 1px 2px oklch(42% .07 78/.08), 0 0 0 .5px oklch(42% .07 78/.05);--canvas-ridge-far-foot:oklab(69.1% .0354214 -.0903786);--portal-glass-card:oklch(99.5% .006 88/.88);--portal-shadow-c:.07;--portal-glass-hue:88;--portal-material-card-top:oklch(99.5% .006 88/.88);--portal-shadow-l:.42;--portal-greeting-name:linear-gradient(in oklab 100deg, oklch(86% .12 86), oklch(90% .12 92));--canvas-veil:oklch(95% .06 92);--shadow-button-subtle:0 1px 2px oklch(42% .07 78/.05), 0 1px .5px oklch(42% .07 78/.03);--portal-material-card-foot:oklch(99.5% .006 88/.62);--canvas-photo-glow:oklch(90% .12 92);--canvas-accent:oklch(86% .12 86);--portal-material-lift:0 1px 2px oklch(42% .07 78/.04), 0 10px 30px -14px oklch(42% .07 78/.16);--canvas-bridge:oklch(74% .09 330);--portal-material-chrome:oklch(99.5% .006 88/.5)}.cos-ui.v-greet-evening{--shadow-elevated-raw:0 2px 4px -1px oklch(40% .07 330/.06), 0 8px 24px -8px oklch(40% .07 330/.09);--portal-shadow-h:330;--canvas-photo-accent:oklch(79% .105 316);--shadow-card-raw:0 1px 2px oklch(40% .07 330/.05), 0 2px 8px -2px oklch(40% .07 330/.07);--shadow-chip-raw:0 1px 2px oklch(40% .07 330/.08), 0 0 0 .5px oklch(40% .07 330/.05);--canvas-ridge-far-foot:oklab(67.8% .00886225 -.135311);--portal-glass-card:oklch(99.5% .006 310/.88);--portal-shadow-c:.07;--portal-glass-hue:310;--portal-material-card-top:oklch(99.5% .006 310/.88);--portal-shadow-l:.4;--portal-greeting-name:linear-gradient(in oklab 100deg, oklch(79% .105 316), oklch(84% .09 350));--canvas-veil:oklch(93% .045 320);--shadow-button-subtle:0 1px 2px oklch(40% .07 330/.05), 0 1px .5px oklch(40% .07 330/.03);--portal-material-card-foot:oklch(99.5% .006 310/.62);--canvas-photo-glow:oklch(84% .09 350);--canvas-accent:oklch(79% .105 316);--portal-material-lift:0 1px 2px oklch(40% .07 330/.04), 0 10px 30px -14px oklch(40% .07 330/.16);--canvas-bridge:oklch(72% .12 288);--portal-material-chrome:oklch(99.5% .006 310/.5)}.cos-ui *,.cos-ui :after,.cos-ui :before,.cos-ui ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.cos-ui img,.cos-ui svg{vertical-align:middle;display:block}.cos-ui img{max-width:100%;height:auto}.cos-ui .pointer-events-none{pointer-events:none}.cos-ui .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cos-ui .absolute{position:absolute}.cos-ui .relative{position:relative}.cos-ui .inset-0{inset:calc(var(--spacing) * 0)}.cos-ui .inset-x-0{inset-inline:calc(var(--spacing) * 0)}.cos-ui .top-0{top:calc(var(--spacing) * 0)}.cos-ui .top-1\/2{top:50%}.cos-ui .isolate{isolation:isolate}.cos-ui .z-\[1\]{z-index:1}.cos-ui .col-span-2{grid-column:span 2/span 2}.cos-ui .row-span-2{grid-row:span 2/span 2}.cos-ui .mb-4{margin-bottom:calc(var(--spacing) * 4)}.cos-ui .flex{display:flex}.cos-ui .inline-flex{display:inline-flex}.cos-ui .size-full{width:100%;height:100%}.cos-ui .size-portal-flap-dot{width:var(--spacing-portal-flap-dot);height:var(--spacing-portal-flap-dot)}.cos-ui .h-1\/2{height:50%}.cos-ui .h-portal-flap-glyph-height{height:var(--spacing-portal-flap-glyph-height)}.cos-ui .h-portal-flap-height{height:var(--spacing-portal-flap-height)}.cos-ui .h-px{height:1px}.cos-ui .min-h-0{min-height:calc(var(--spacing) * 0)}.cos-ui .w-full{width:100%}.cos-ui .w-portal-flap-glyph-width{width:var(--spacing-portal-flap-glyph-width)}.cos-ui .w-portal-flap-width{width:var(--spacing-portal-flap-width)}.cos-ui .max-w-sm{max-width:var(--container-sm)}.cos-ui .origin-top{transform-origin:top}.cos-ui .-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.cos-ui .flex-col{flex-direction:column}.cos-ui .items-center{align-items:center}.cos-ui .justify-center{justify-content:center}.cos-ui .justify-end{justify-content:flex-end}.cos-ui .gap-1{gap:calc(var(--spacing) * 1)}.cos-ui .gap-1\.5{gap:calc(var(--spacing) * 1.5)}.cos-ui .gap-2{gap:calc(var(--spacing) * 2)}.cos-ui .gap-\[3px\]{gap:3px}.cos-ui .gap-\[7px\]{gap:7px}.cos-ui .overflow-hidden{overflow:hidden}.cos-ui .rounded-2xl{border-radius:var(--radius-2xl)}.cos-ui .rounded-full{border-radius:3.40282e38px}.cos-ui .rounded-portal-flap{border-radius:var(--radius-portal-flap)}.cos-ui .bg-media-foreground\/85{background-color:var(--media-foreground)}@supports (color:color-mix(in lab, red, red)){.cos-ui .bg-media-foreground\/85{background-color:color-mix(in oklab, var(--media-foreground) 85%, transparent)}}.cos-ui .bg-portal-flap-face{background-color:var(--flap-flap-dots-1)}.cos-ui .bg-portal-flap-seam{background-color:var(--flap-flap-clock-4)}.cos-ui .bg-surface-3{background-color:var(--surface-3)}.cos-ui .bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.cos-ui .bg-portal-greeting-name{background-image:var(--portal-greeting-name)}.cos-ui .from-portal-flap-sheen{--tw-gradient-from:var(--media-foreground)}@supports (color:color-mix(in lab, red, red)){.cos-ui .from-portal-flap-sheen{--tw-gradient-from:color-mix(in oklab, var(--media-foreground) 6%, transparent)}}.cos-ui .from-portal-flap-sheen{--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))}.cos-ui .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))}.cos-ui .\[box-decoration-break\:clone\]{box-decoration-break:clone}.cos-ui .bg-clip-text{background-clip:text}.cos-ui .object-cover{object-fit:cover}.cos-ui .px-6{padding-inline:calc(var(--spacing) * 6)}.cos-ui .px-\[3px\]{padding-inline:3px}.cos-ui .pb-7{padding-bottom:calc(var(--spacing) * 7)}.cos-ui .text-left{text-align:left}.cos-ui .font-mono{font-family:var(--font-mono)}.cos-ui .font-portal-script{font-family:var(--font-portal-script)}.cos-ui .text-portal-greeting-sm{font-size:var(--text-portal-greeting-sm);line-height:var(--tw-leading,var(--text-portal-greeting-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-portal-greeting-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-portal-greeting-sm--font-weight))}.cos-ui .text-portal-card-status-lg{font-size:var(--text-portal-card-status-lg);line-height:var(--tw-leading,var(--text-portal-card-status-lg--line-height));font-weight:var(--tw-font-weight,var(--text-portal-card-status-lg--font-weight))}.cos-ui .text-portal-micro{font-size:var(--text-portal-micro)}.cos-ui .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.cos-ui .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.cos-ui .tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.cos-ui .tracking-portal-flap{--tw-tracking:var(--tracking-portal-flap);letter-spacing:var(--tracking-portal-flap)}.cos-ui .whitespace-nowrap{white-space:nowrap}.cos-ui .text-media-foreground,.cos-ui .text-media-foreground\/80{color:var(--media-foreground)}@supports (color:color-mix(in lab, red, red)){.cos-ui .text-media-foreground\/80{color:color-mix(in oklab, var(--media-foreground) 80%, transparent)}}.cos-ui .text-media-foreground\/85{color:var(--media-foreground)}@supports (color:color-mix(in lab, red, red)){.cos-ui .text-media-foreground\/85{color:color-mix(in oklab, var(--media-foreground) 85%, transparent)}}.cos-ui .text-transparent{color:#0000}.cos-ui .uppercase{text-transform:uppercase}.cos-ui .shadow-portal-flap{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--flap-flap-dots-2)), 0 2px 6px var(--tw-shadow-color,var(--flap-flap-dots-3));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.cos-ui .shadow-portal-flap-seam{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--flap-flap-clock-5));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.cos-ui .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))}.cos-ui .duration-portal-art-lift{--tw-duration:var(--transition-duration-portal-art-lift);transition-duration:var(--transition-duration-portal-art-lift)}.cos-ui .ease-out-soft{--tw-ease:var(--ease-out-soft);transition-timing-function:var(--ease-out-soft)}.cos-ui .outline-none{--tw-outline-style:none;outline-style:none}.cos-ui .\[-webkit-box-decoration-break\:clone\]{-webkit-box-decoration-break:clone}.cos-ui .\[perspective\:220px\]{perspective:220px}.cos-ui .\[text-shadow\:0_1px_2px_var\(--flap-flap-clock-1\)\]{text-shadow:0 1px 2px var(--flap-flap-clock-1)}.cos-ui .focus-visible\:ring-focus:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--ring-width-focus) + 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)}.cos-ui .focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.cos-ui .focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.cos-ui .motion-safe\:animate-flap-in{animation:var(--animate-flap-in)}.cos-ui .sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.cos-ui .sm\:max-w-none{max-width:none}.cos-ui .sm\:gap-3{gap:calc(var(--spacing) * 3)}.cos-ui .sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.cos-ui .sm\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.cos-ui .sm\:text-portal-greeting{font-size:var(--text-portal-greeting);line-height:var(--tw-leading,var(--text-portal-greeting--line-height));letter-spacing:var(--tw-tracking,var(--text-portal-greeting--letter-spacing));font-weight:var(--tw-font-weight,var(--text-portal-greeting--font-weight))}.cos-ui [data-daypart=dawn]{--canvas-sun:oklch(86% .14 64);--canvas-sun-glow:oklch(78% .16 52);--canvas-sun-x:.24;--canvas-veil:oklch(95% .06 92);--canvas-accent:oklch(86% .12 86);--canvas-glow:oklch(90% .12 92);--canvas-photo-accent:oklch(86% .12 86);--canvas-photo-glow:oklch(90% .12 92);--canvas-bridge:oklch(74% .09 330);--portal-glass-hue:88;--portal-shadow-l:.42;--portal-shadow-c:.07;--portal-shadow-h:78;--portal-shadow-k:1}.cos-ui [data-daypart]{--canvas-base:linear-gradient(in oklab to bottom, var(--canvas-top) 0%, var(--canvas-top) 8%, var(--canvas-veil) 32%, var(--canvas-accent) 46%, var(--canvas-bridge) 70%, var(--canvas-anchor) 88%, var(--canvas-anchor) 100%)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--canvas-base:linear-gradient(in oklab to bottom, var(--canvas-top) 0%, var(--canvas-top) 8%, var(--canvas-veil) 32%, var(--canvas-accent) 46%, var(--canvas-bridge) 70%, var(--canvas-anchor) 88%, color-mix(in oklab, var(--canvas-anchor) 40%, var(--canvas-deep)) 100%)}}.cos-ui [data-daypart]{--canvas-lid:linear-gradient(to bottom, var(--canvas-top) 0%, var(--canvas-top) 4%, var(--canvas-top) 7%, var(--canvas-top) 11%, var(--canvas-top) 15%, var(--canvas-top) 19%, var(--canvas-top) 23%, var(--canvas-top) 27%, transparent 30%)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--canvas-lid:linear-gradient(to bottom, var(--canvas-top) 0%, var(--canvas-top) 4%, color-mix(in oklab, var(--canvas-top) 97%, transparent) 7%, color-mix(in oklab, var(--canvas-top) 84%, transparent) 11%, color-mix(in oklab, var(--canvas-top) 65%, transparent) 15%, color-mix(in oklab, var(--canvas-top) 44%, transparent) 19%, color-mix(in oklab, var(--canvas-top) 24%, transparent) 23%, color-mix(in oklab, var(--canvas-top) 8%, transparent) 27%, transparent 30%)}}.cos-ui [data-daypart]{--portal-greeting-name:linear-gradient(in oklab 100deg, var(--canvas-photo-accent), var(--canvas-photo-glow));--canvas-ridge-far-crest:var(--canvas-top)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--canvas-ridge-far-crest:color-mix(in oklab, var(--canvas-top) 50%, var(--canvas-accent))}}.cos-ui [data-daypart]{--canvas-ridge-far-foot:var(--canvas-bridge)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--canvas-ridge-far-foot:color-mix(in oklab, var(--canvas-bridge) 65%, var(--canvas-anchor))}}.cos-ui [data-daypart]{--canvas-ridge-mid-crest:var(--canvas-top)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--canvas-ridge-mid-crest:color-mix(in oklab, var(--canvas-top) 34%, var(--canvas-ridge-far-foot))}}.cos-ui [data-daypart]{--canvas-ridge-mid-foot:var(--canvas-anchor)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--canvas-ridge-mid-foot:color-mix(in oklab, var(--canvas-anchor) 70%, var(--canvas-deep))}}.cos-ui [data-daypart]{--canvas-ridge-near-crest:var(--canvas-top)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--canvas-ridge-near-crest:color-mix(in oklab, var(--canvas-top) 22%, var(--canvas-ridge-mid-foot))}}.cos-ui [data-daypart]{--canvas-ridge-near-foot:var(--canvas-deep);--canvas-ridge-crest-alpha:.42;--canvas-ridge-foot-alpha:.34;--portal-material-card-top:oklch(.995 .006 var(--portal-glass-hue) / .88);--portal-material-card-foot:oklch(.995 .006 var(--portal-glass-hue) / .62);--portal-material-nest-top:oklch(.995 .006 var(--portal-glass-hue) / .5);--portal-material-nest-foot:oklch(.995 .006 var(--portal-glass-hue) / .34);--portal-material-card-head:clamp(144px, 40%, 320px);--portal-material-card-blur:40px;--portal-material-card-saturate:170%;--portal-material-chrome:oklch(.995 .006 var(--portal-glass-hue) / .5);--portal-material-chrome-blur:44px;--portal-material-chrome-saturate:190%;--portal-material-chrome-brightness:1.04;--portal-material-sheet:oklch(.995 .006 var(--portal-glass-hue) / .9);--portal-material-sheet-blur:64px;--portal-material-sheet-saturate:160%;--portal-material-control:oklch(100% 0 0/.78);--portal-material-control-hover:oklch(100% 0 0/.92);--portal-material-well:oklch(100% 0 0/.68);--portal-material-edge-top:oklch(100% 0 0/.95);--portal-material-edge-side:oklch(100% 0 0/.42);--portal-material-edge-foot:oklch(100% 0 0/.34);--portal-material-specular:oklch(100% 0 0/.9);--portal-material-sheen:oklch(100% 0 0/.38);--portal-material-rim-hi:oklch(100% 0 0/.5);--portal-material-rim-lo:oklch(100% 0 0/.42);--portal-material-shade:oklch(22% .015 60/.08);--portal-material-lift:0 1px 2px oklch(22% .015 60/.04), 0 10px 30px -14px oklch(22% .015 60/.16);--portal-material-sheet-lift:0 24px 64px -20px oklch(22% .015 60/.35), 0 2px 8px -2px oklch(22% .015 60/.12);--portal-btn-primary-top:var(--brand)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--portal-btn-primary-top:color-mix(in oklab, var(--brand) 92%, transparent)}}.cos-ui [data-daypart]{--portal-btn-primary-top-hover:var(--brand)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--portal-btn-primary-top-hover:color-mix(in oklab, var(--brand) 97%, transparent)}}.cos-ui [data-daypart]{--portal-btn-primary-edge-top:oklch(100% 0 0/.4);--portal-btn-primary-edge-foot:var(--brand)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--portal-btn-primary-edge-foot:color-mix(in oklab, color-mix(in oklab, var(--brand) 25%, oklch(100% 0 0)) 10%, transparent)}}.cos-ui [data-daypart]{--portal-btn-primary-specular:oklch(100% 0 0/.35);--portal-btn-white-top:oklch(100% 0 0);--portal-btn-white-mid:oklch(100% 0 0/.7);--portal-btn-white-foot:oklch(100% 0 0/.15);--portal-btn-edge-top:oklch(86% .006 255/.5);--portal-btn-edge-foot:oklch(50% .01 255/.12);--portal-btn-specular:oklch(100% 0 0/.38);--portal-btn-foot-shade:oklch(22% .015 60/.05);--portal-btn-hover-tint:oklch(100% 0 0/.34);--portal-btn-blur:20px;--portal-btn-saturate:180%;--portal-strip-thumb:oklch(100% 0 0/.8);--portal-strip-thumb-hover:oklch(100% 0 0/.95);--portal-strip-thumb-drag:oklch(100% 0 0);--portal-strip-track:oklch(22% .015 60/.3);--portal-strip-grip:oklch(22% .015 60/.28);--portal-strip-grip-hover:oklch(22% .015 60/.4);--portal-strip-grip-drag:oklch(22% .015 60/.5);--portal-strip-thumb-shadow:0 1px 2px oklch(22% .015 60/.16), 0 3px 8px oklch(22% .015 60/.14);--portal-glass:var(--portal-material-chrome);--portal-glass-card:var(--portal-material-card-top);--portal-glass-blur:var(--portal-material-chrome-blur);--portal-glass-saturate:var(--portal-material-chrome-saturate)}@property --portal-shadow-l{syntax:"<number>";inherits:true;initial-value:.22}@property --portal-shadow-c{syntax:"<number>";inherits:true;initial-value:.015}@property --portal-shadow-h{syntax:"<number>";inherits:true;initial-value:60}@property --portal-shadow-k{syntax:"<number>";inherits:true;initial-value:1}.cos-ui [data-daypart]{--shadow-button-raw:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.06 * var(--portal-shadow-k))), 0 2px 8px -2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.05 * var(--portal-shadow-k)));--shadow-button:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.06 * var(--portal-shadow-k))), 0 2px 8px -2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.05 * var(--portal-shadow-k)));--shadow-button-subtle-raw:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.05 * var(--portal-shadow-k))), 0 1px .5px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.03 * var(--portal-shadow-k)));--shadow-button-subtle:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.05 * var(--portal-shadow-k))), 0 1px .5px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.03 * var(--portal-shadow-k)));--shadow-chip-raw:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.08 * var(--portal-shadow-k))), 0 0 0 .5px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.05 * var(--portal-shadow-k)));--shadow-chip:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.08 * var(--portal-shadow-k))), 0 0 0 .5px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.05 * var(--portal-shadow-k)));--shadow-nested-raw:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.06 * var(--portal-shadow-k))), 0 2px 6px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.05 * var(--portal-shadow-k)));--shadow-nested:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.06 * var(--portal-shadow-k))), 0 2px 6px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.05 * var(--portal-shadow-k)));--shadow-card-raw:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.05 * var(--portal-shadow-k))), 0 2px 8px -2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.07 * var(--portal-shadow-k)));--shadow-card:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.05 * var(--portal-shadow-k))), 0 2px 8px -2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.07 * var(--portal-shadow-k)));--shadow-elevated-raw:0 2px 4px -1px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.06 * var(--portal-shadow-k))), 0 8px 24px -8px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.09 * var(--portal-shadow-k)));--shadow-elevated:0 2px 4px -1px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.06 * var(--portal-shadow-k))), 0 8px 24px -8px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.09 * var(--portal-shadow-k)));--shadow-overlay-raw:0 4px 12px -2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.1 * var(--portal-shadow-k))), 0 16px 40px -16px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.13 * var(--portal-shadow-k)));--shadow-overlay:0 4px 12px -2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.1 * var(--portal-shadow-k))), 0 16px 40px -16px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.13 * var(--portal-shadow-k)));--shadow-float-raw:0 2px 6px -1px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.08 * var(--portal-shadow-k))), 0 12px 28px -6px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.14 * var(--portal-shadow-k))), 0 28px 60px -20px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.18 * var(--portal-shadow-k)));--shadow-float:0 2px 6px -1px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.08 * var(--portal-shadow-k))), 0 12px 28px -6px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.14 * var(--portal-shadow-k))), 0 28px 60px -20px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.18 * var(--portal-shadow-k)));--portal-material-lift:0 1px 2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.04 * var(--portal-shadow-k))), 0 10px 30px -14px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.16 * var(--portal-shadow-k)));--portal-material-sheet-lift:0 24px 64px -20px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.3 * var(--portal-shadow-k))), 0 2px 8px -2px oklch(var(--portal-shadow-l) var(--portal-shadow-c) var(--portal-shadow-h) / calc(.12 * var(--portal-shadow-k)))}.cos-ui *{scrollbar-width:thin;scrollbar-color:currentcolor transparent}@supports (color:color-mix(in lab, red, red)){.cos-ui *{scrollbar-color:color-mix(in srgb, currentcolor 20%, transparent 80%) transparent}}@property --scroll-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-fade-foot{syntax:"<length>";inherits:false;initial-value:0}.cos-ui [data-hero-glass]{--hero-glass-reach:80%;--hero-glass-tail:40px;--hero-glass-blur-1:1px;--hero-glass-blur-2:2px;--hero-glass-blur-3:4px;--hero-glass-blur-4:8px;--hero-glass-blur-5:16px;--hero-glass-tint-l:0;--hero-glass-tint-alpha:.38;--hero-glass-tint-hold:35%;--hero-glass-tint-ease:calc(100% - var(--hero-glass-tint-hold));--hero-glass-mask-1:linear-gradient(to top, oklch(0% 0 0) 0%, oklch(0% 0 0) 55%, oklch(0% 0 0/.957) 60.6%, oklch(0% 0 0/.844) 66.2%, oklch(0% 0 0/.684) 71.9%, oklch(0% 0 0/.5) 77.5%, oklch(0% 0 0/.316) 83.1%, oklch(0% 0 0/.156) 88.8%, oklch(0% 0 0/.043) 94.4%, transparent 100%);--hero-glass-mask-2:linear-gradient(to top, oklch(0% 0 0) 0%, oklch(0% 0 0) 45%, oklch(0% 0 0/.957) 50.4%, oklch(0% 0 0/.844) 55.8%, oklch(0% 0 0/.684) 61.1%, oklch(0% 0 0/.5) 66.5%, oklch(0% 0 0/.316) 71.9%, oklch(0% 0 0/.156) 77.2%, oklch(0% 0 0/.043) 82.6%, transparent 88%);--hero-glass-mask-3:linear-gradient(to top, oklch(0% 0 0) 0%, oklch(0% 0 0) 36%, oklch(0% 0 0/.957) 40.8%, oklch(0% 0 0/.844) 45.5%, oklch(0% 0 0/.684) 50.2%, oklch(0% 0 0/.5) 55%, oklch(0% 0 0/.316) 59.8%, oklch(0% 0 0/.156) 64.5%, oklch(0% 0 0/.043) 69.2%, transparent 74%);--hero-glass-mask-4:linear-gradient(to top, oklch(0% 0 0) 0%, oklch(0% 0 0) 26%, oklch(0% 0 0/.957) 30.2%, oklch(0% 0 0/.844) 34.5%, oklch(0% 0 0/.684) 38.8%, oklch(0% 0 0/.5) 43%, oklch(0% 0 0/.316) 47.2%, oklch(0% 0 0/.156) 51.5%, oklch(0% 0 0/.043) 55.8%, transparent 60%);--hero-glass-mask-5:linear-gradient(to top, oklch(0% 0 0) 0%, oklch(0% 0 0) 14%, oklch(0% 0 0/.957) 18%, oklch(0% 0 0/.844) 22%, oklch(0% 0 0/.684) 26%, oklch(0% 0 0/.5) 30%, oklch(0% 0 0/.316) 34%, oklch(0% 0 0/.156) 38%, oklch(0% 0 0/.043) 42%, transparent 46%);--hero-glass-fallback-reach:72%;--hero-glass-fallback-foot:69.4%;--hero-glass-fallback-1:var(--board-tile-greeting-scrim-1);--hero-glass-fallback-2:var(--board-tile-greeting-scrim-2);--hero-glass-fallback:linear-gradient(to top, var(--hero-glass-fallback-1), var(--hero-glass-fallback-2) 55%, transparent), linear-gradient(to top, var(--day-photo-day-photo-1), var(--day-photo-day-photo-2) calc(var(--hero-glass-fallback-foot) * .55), transparent var(--hero-glass-fallback-foot));height:min(var(--hero-glass-reach), calc(var(--hero-glass-caption,var(--hero-glass-reach)) + var(--hero-glass-tail)));pointer-events:none;position:absolute;inset:auto 0 0}.cos-ui [data-hero-glass]>[data-hero-glass-layer]{pointer-events:none;position:absolute;inset:0}.cos-ui [data-hero-glass]>[data-hero-glass-blur]{mask-size:100% 100%;mask-repeat:no-repeat}.cos-ui [data-hero-glass]>[data-hero-glass-blur="1"]{backdrop-filter:blur(var(--hero-glass-blur-1));mask-image:var(--hero-glass-mask-1)}.cos-ui [data-hero-glass]>[data-hero-glass-blur="2"]{backdrop-filter:blur(var(--hero-glass-blur-2));mask-image:var(--hero-glass-mask-2)}.cos-ui [data-hero-glass]>[data-hero-glass-blur="3"]{backdrop-filter:blur(var(--hero-glass-blur-3));mask-image:var(--hero-glass-mask-3)}.cos-ui [data-hero-glass]>[data-hero-glass-blur="4"]{backdrop-filter:blur(var(--hero-glass-blur-4));mask-image:var(--hero-glass-mask-4)}.cos-ui [data-hero-glass]>[data-hero-glass-blur="5"]{backdrop-filter:blur(var(--hero-glass-blur-5));mask-image:var(--hero-glass-mask-5)}.cos-ui [data-hero-glass]>[data-hero-glass-layer=tint]{background:linear-gradient(to top, oklch(var(--hero-glass-tint-l) 0 0 / calc(var(--hero-glass-tint-alpha) * 1)) var(--hero-glass-tint-hold), oklch(var(--hero-glass-tint-l) 0 0 / calc(var(--hero-glass-tint-alpha) * .957)) calc(var(--hero-glass-tint-hold) + var(--hero-glass-tint-ease) * .125), oklch(var(--hero-glass-tint-l) 0 0 / calc(var(--hero-glass-tint-alpha) * .844)) calc(var(--hero-glass-tint-hold) + var(--hero-glass-tint-ease) * .25), oklch(var(--hero-glass-tint-l) 0 0 / calc(var(--hero-glass-tint-alpha) * .684)) calc(var(--hero-glass-tint-hold) + var(--hero-glass-tint-ease) * .375), oklch(var(--hero-glass-tint-l) 0 0 / calc(var(--hero-glass-tint-alpha) * .5)) calc(var(--hero-glass-tint-hold) + var(--hero-glass-tint-ease) * .5), oklch(var(--hero-glass-tint-l) 0 0 / calc(var(--hero-glass-tint-alpha) * .316)) calc(var(--hero-glass-tint-hold) + var(--hero-glass-tint-ease) * .625), oklch(var(--hero-glass-tint-l) 0 0 / calc(var(--hero-glass-tint-alpha) * .156)) calc(var(--hero-glass-tint-hold) + var(--hero-glass-tint-ease) * .75), oklch(var(--hero-glass-tint-l) 0 0 / calc(var(--hero-glass-tint-alpha) * .043)) calc(var(--hero-glass-tint-hold) + var(--hero-glass-tint-ease) * .875), oklch(var(--hero-glass-tint-l) 0 0 / calc(var(--hero-glass-tint-alpha) * 0)) calc(var(--hero-glass-tint-hold) + var(--hero-glass-tint-ease)))}@supports not (backdrop-filter:blur(1px)){.cos-ui [data-hero-glass]{height:var(--hero-glass-fallback-reach)}.cos-ui [data-hero-glass]>[data-hero-glass-blur]{display:none}.cos-ui [data-hero-glass]>[data-hero-glass-layer=tint]{background:var(--hero-glass-fallback)}}.cos-ui [data-daypart]{--portal-groove-shade:oklch(22% .015 60/.11);--portal-groove-lip:oklch(100% 0 0/.7);--portal-shelf-edge-deep:96px;--portal-shelf-edge-shallow:48px;--portal-shelf-edge-onset:8px;--portal-shelf-edge-slack:12px;--portal-shelf-edge-bleed-top:12px;--portal-shelf-edge-bleed-bottom:24px;--portal-shelf-edge-frost-1:.75px;--portal-shelf-edge-frost-2:1.5px;--portal-shelf-edge-frost-3:3px;--portal-shelf-edge-refraction:12px;--portal-shelf-edge-glass:oklch(from var(--portal-material-chrome) l c h / .1);--portal-shelf-edge-sheen:var(--portal-material-rim-hi)}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart]{--portal-shelf-edge-sheen:color-mix(in oklab, var(--portal-material-rim-hi) 28%, transparent)}}@property --shelf-edge-amt{syntax:"<number>";inherits:true;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{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:""}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.cos-ui *,.cos-ui :before,.cos-ui :after,.cos-ui ::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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom: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:"";--scroll-fade-top:0px;--scroll-fade-foot:0px}}.cos-ui a{color:inherit;text-decoration:inherit}.cos-ui ol{list-style:none}.cos-ui svg{vertical-align:middle;display:block}.cos-ui [hidden]:where(:not([hidden=until-found])){display:none!important}.cos-ui .\@container{container-type:inline-size}.cos-ui .top-3{top:calc(var(--spacing) * 3)}.cos-ui .bottom-0{bottom:calc(var(--spacing) * 0)}.cos-ui .bottom-\[calc\(100\%-0\.75rem\)\]{bottom:calc(100% - 12px)}.cos-ui .left-\[9px\]{left:9px}.cos-ui .z-\[2\]{z-index:2}.cos-ui .z-\[3\]{z-index:3}.cos-ui .mt-2{margin-top:calc(var(--spacing) * 2)}.cos-ui .mt-4{margin-top:calc(var(--spacing) * 4)}.cos-ui .block{display:block}.cos-ui .size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.cos-ui .size-portal-dot{width:var(--spacing-portal-dot);height:var(--spacing-portal-dot)}.cos-ui .h-6{height:calc(var(--spacing) * 6)}.cos-ui .h-\[200\%\]{height:200%}.cos-ui .h-\[calc\(100\%\+var\(--stage-gap\,0px\)\)\]{height:calc(100% + var(--stage-gap,0px))}.cos-ui .h-\[calc\(var\(--control-height-lg\)\*var\(--density\)\)\]{height:calc(var(--control-height-lg) * var(--density))}.cos-ui .h-full{height:100%}.cos-ui .min-h-6{min-height:calc(var(--spacing) * 6)}.cos-ui .w-0\.5{width:calc(var(--spacing) * .5)}.cos-ui .w-5{width:calc(var(--spacing) * 5)}.cos-ui .min-w-0{min-width:calc(var(--spacing) * 0)}.cos-ui .flex-1{flex:1}.cos-ui .shrink-0{flex-shrink:0}.cos-ui .animate-status-radiate{animation:var(--animate-status-radiate)}.cos-ui .items-start{align-items:flex-start}.cos-ui .justify-between{justify-content:space-between}.cos-ui .gap-3{gap:calc(var(--spacing) * 3)}.cos-ui .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cos-ui .border{border-style:var(--tw-border-style);border-width:1px}.cos-ui .border-2{border-style:var(--tw-border-style);border-width:2px}.cos-ui .border-border-strong{border-color:var(--border-strong)}.cos-ui .border-brand{border-color:var(--brand)}.cos-ui .border-portal-glass-edge{border-color:var(--portal-glass-edge)}.cos-ui .bg-border-strong{background-color:var(--border-strong)}.cos-ui .bg-brand{background-color:var(--brand)}.cos-ui .bg-portal-glass-card{background-color:var(--portal-glass-card)}.cos-ui .bg-portal-rail-node{background-color:var(--portal-rail-node)}.cos-ui .bg-portal-widget{background-color:var(--portal-widget)}.cos-ui .bg-success\/45{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.cos-ui .bg-success\/45{background-color:color-mix(in oklab, var(--success) 45%, transparent)}}.cos-ui .bg-warning{background-color:var(--warning)}.cos-ui .\[mask-image\:linear-gradient\(to_bottom\,black_25\%\,transparent\)\]{mask-image:linear-gradient(#000 25%,#0000)}.cos-ui .\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_60\%\)\]{mask-image:linear-gradient(#0000,#000 60%)}.cos-ui .stroke-portal-widget{stroke:var(--portal-widget)}.cos-ui .p-4{padding:calc(var(--spacing) * 4)}.cos-ui .px-4{padding-inline:calc(var(--spacing) * 4)}.cos-ui .px-\[calc\(var\(--control-inline-lg\)\*var\(--density\)\)\]{padding-inline:calc(var(--control-inline-lg) * var(--density))}.cos-ui .pt-4{padding-top:calc(var(--spacing) * 4)}.cos-ui .pt-12{padding-top:calc(var(--spacing) * 12)}.cos-ui .pb-1{padding-bottom:calc(var(--spacing) * 1)}.cos-ui .pb-4{padding-bottom:calc(var(--spacing) * 4)}.cos-ui .font-portal-eyebrow{font-family:var(--font-portal-eyebrow)}.cos-ui .text-portal-card-title{font-size:var(--text-portal-card-title);line-height:var(--tw-leading,var(--text-portal-card-title--line-height));letter-spacing:var(--tw-tracking,var(--text-portal-card-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-portal-card-title--font-weight))}.cos-ui .text-portal-eyebrow{font-size:var(--text-portal-eyebrow);line-height:var(--tw-leading,var(--text-portal-eyebrow--line-height));letter-spacing:var(--tw-tracking,var(--text-portal-eyebrow--letter-spacing));font-weight:var(--tw-font-weight,var(--text-portal-eyebrow--font-weight))}.cos-ui .text-portal-card-meta{font-size:var(--text-portal-card-meta);line-height:var(--tw-leading,var(--text-portal-card-meta--line-height));font-weight:var(--tw-font-weight,var(--text-portal-card-meta--font-weight))}.cos-ui .text-portal-card-quiet{font-size:var(--text-portal-card-quiet);line-height:var(--tw-leading,var(--text-portal-card-quiet--line-height));font-weight:var(--tw-font-weight,var(--text-portal-card-quiet--font-weight))}.cos-ui .text-portal-card-status{font-size:var(--text-portal-card-status);line-height:var(--tw-leading,var(--text-portal-card-status--line-height));font-weight:var(--tw-font-weight,var(--text-portal-card-status--font-weight))}.cos-ui .text-\[length\:var\(--control-label-lg\)\]\/\[var\(--control-leading\)\]{font-size:var(--control-label-lg);line-height:var(--control-leading)}.cos-ui .leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.cos-ui .font-\[number\:var\(--control-weight-lg\)\]{--tw-font-weight:var(--control-weight-lg);font-weight:var(--control-weight-lg)}.cos-ui .tracking-\[var\(--control-tracking\)\]{--tw-tracking:var(--control-tracking);letter-spacing:var(--control-tracking)}.cos-ui .break-words{overflow-wrap:break-word}.cos-ui .text-brand{color:var(--brand)}.cos-ui .text-brand-foreground{color:var(--brand-foreground)}.cos-ui .text-foreground{color:var(--foreground)}.cos-ui .text-foreground-muted{color:var(--foreground-muted)}.cos-ui .text-success{color:var(--success)}.cos-ui .text-warning{color:var(--warning)}.cos-ui .shadow-card{--tw-shadow:var(--shadow-card-raw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.cos-ui .backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));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,)}.cos-ui .\[backdrop-filter\:blur\(var\(--portal-glass-blur\)\)_saturate\(var\(--portal-glass-saturate\)\)\]{backdrop-filter:blur(var(--portal-glass-blur)) saturate(var(--portal-glass-saturate))}.cos-ui .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))}.cos-ui .duration-fast{--tw-duration:var(--transition-duration-fast);transition-duration:var(--transition-duration-fast)}.cos-ui .ease-linear{--tw-ease:linear;transition-timing-function:linear}.cos-ui .ease-out-quick{--tw-ease:var(--ease-out-quick);transition-timing-function:var(--ease-out-quick)}.cos-ui .will-change-transform{will-change:transform}.cos-ui .\[-webkit-mask-image\:linear-gradient\(to_bottom\,black_25\%\,transparent\)\]{mask-image:linear-gradient(#000 25%,#0000)}.cos-ui .\[-webkit-mask-image\:linear-gradient\(to_bottom\,transparent\,black_60\%\)\]{mask-image:linear-gradient(#0000,#000 60%)}.cos-ui .hover\:bg-brand\/90:hover{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.cos-ui .hover\:bg-brand\/90:hover{background-color:color-mix(in oklab, var(--brand) 90%, transparent)}}.cos-ui .disabled\:pointer-events-none:disabled{pointer-events:none}.cos-ui .disabled\:opacity-50:disabled{opacity:.5}.cos-ui .has-\[\[data-band\]\]\:flex-none:has([data-band]){flex:none}.cos-ui .\[\&_\:is\(button\ :is(button,a):not([data-aside]),a\)\:not\(\[data-aside\]\)\]\:h-auto :is(button,a):not([data-aside]){height:auto}.cos-ui .\[\&_\:is\(button\ :is(button,a):not([data-aside]),a\)\:not\(\[data-aside\]\)\]\:min-h-11 :is(button,a):not([data-aside]){min-height:calc(var(--spacing) * 11)}.cos-ui .\[\&_\:is\(button\ :is(button,a):not([data-aside]),a\)\:not\(\[data-aside\]\)\]\:px-5 :is(button,a):not([data-aside]){padding-inline:calc(var(--spacing) * 5)}.cos-ui .\[\&_\:is\(button\ :is(button,a):not([data-aside]),a\)\:not\(\[data-aside\]\)\]\:py-2 :is(button,a):not([data-aside]){padding-block:calc(var(--spacing) * 2)}.cos-ui .\[\&_\:is\(button\ :is(button,a):not([data-aside]),a\)\:not\(\[data-aside\]\)\]\:text-center :is(button,a):not([data-aside]){text-align:center}.cos-ui .\[\&_\:is\(button\ :is(button,a):not([data-aside]),a\)\:not\(\[data-aside\]\)\]\:text-question :is(button,a):not([data-aside]){font-size:var(--text-question);line-height:var(--tw-leading,var(--text-question--line-height));font-weight:var(--tw-font-weight,var(--text-question--font-weight))}.cos-ui .\[\&_\:is\(button\ :is(button,a):not([data-aside]),a\)\:not\(\[data-aside\]\)\]\:font-bold :is(button,a):not([data-aside]){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.cos-ui .\[\&_\:is\(button\ :is(button,a):not([data-aside]),a\)\:not\(\[data-aside\]\)\]\:whitespace-normal :is(button,a):not([data-aside]){white-space:normal}.cos-ui .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.cos-ui .\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.cos-ui .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.cos-ui .\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.cos-ui .\[\&\>\*\:not\(\[data-aside\]\)\]\:min-w-0>:not([data-aside]){min-width:calc(var(--spacing) * 0)}.cos-ui .\[\&\>\*\:not\(\[data-aside\]\)\]\:flex-1>:not([data-aside]){flex:1}.cos-ui [data-daypart] .portal-material-card{background:radial-gradient(130% 70% at 0% 0%, var(--portal-material-sheen) 0%, transparent 60%) padding-box, linear-gradient(to bottom, var(--portal-material-card-top) 0%, var(--portal-material-card-top) var(--portal-material-card-head), var(--portal-material-card-top) calc(var(--portal-material-card-head) + (100% - var(--portal-material-card-head)) * .5), var(--portal-material-card-foot) 100%) padding-box, linear-gradient(to bottom, var(--portal-material-edge-top) 0%, var(--portal-material-edge-side) 22%, var(--portal-material-edge-side) 70%, var(--portal-material-edge-foot) 100%) border-box;border:1px solid #0000}@supports (color:color-mix(in lab, red, red)){.cos-ui [data-daypart] .portal-material-card{background:radial-gradient(130% 70% at 0% 0%, var(--portal-material-sheen) 0%, transparent 60%) padding-box, linear-gradient(to bottom, var(--portal-material-card-top) 0%, var(--portal-material-card-top) var(--portal-material-card-head), color-mix(in oklab, var(--portal-material-card-top) 45%, var(--portal-material-card-foot)) calc(var(--portal-material-card-head) + (100% - var(--portal-material-card-head)) * .5), var(--portal-material-card-foot) 100%) padding-box, linear-gradient(to bottom, var(--portal-material-edge-top) 0%, var(--portal-material-edge-side) 22%, var(--portal-material-edge-side) 70%, var(--portal-material-edge-foot) 100%) border-box}}.cos-ui [data-daypart] .portal-material-card{backdrop-filter:blur(var(--portal-material-card-blur)) saturate(var(--portal-material-card-saturate));box-shadow:inset 0 1px 0 0 var(--portal-material-specular), inset 1px 1px 0 0 var(--portal-material-rim-hi), inset -1px -1px 0 0 var(--portal-material-rim-lo), inset 0 -18px 28px -26px var(--portal-material-shade), var(--portal-material-lift);--color-foreground-muted:var(--portal-ink-muted-on-glass)}.cos-ui [data-daypart] .portal-material-card .portal-material-band{backdrop-filter:none;background:0 0}.cos-ui [data-daypart] .portal-material-card .portal-material-band:before{opacity:0}.cos-ui [data-daypart] :is([data-button-variant=primary],[data-button-variant=default],[data-icon-button-variant=default],[data-button-variant=secondary],[data-button-variant=secondary-brand],[data-button-variant=outline],[data-button-variant=primary-outline],[data-icon-button-variant=outline],[data-icon-button-variant=surface]){position:relative}.cos-ui [data-daypart] :is([data-button-variant=primary],[data-button-variant=default],[data-icon-button-variant=default],[data-button-variant=secondary],[data-button-variant=secondary-brand],[data-button-variant=outline],[data-button-variant=primary-outline],[data-icon-button-variant=outline],[data-icon-button-variant=surface],[data-glass=primary]){--portal-btn-ring:linear-gradient(to bottom, var(--portal-btn-edge-top), var(--portal-btn-edge-foot));--portal-btn-ring-inset:0px;border-color:#0000}.cos-ui [data-daypart] :is([data-button-variant=primary],[data-button-variant=default],[data-icon-button-variant=default],[data-button-variant=secondary],[data-button-variant=secondary-brand],[data-button-variant=outline],[data-button-variant=primary-outline],[data-icon-button-variant=outline],[data-icon-button-variant=surface],[data-glass=primary]):before{content:"";inset:var(--portal-btn-ring-inset);border-radius:inherit;background:var(--portal-btn-ring);pointer-events:none;padding:1px;position:absolute;mask:linear-gradient(oklch(0% 0 0) 0 0) content-box exclude,linear-gradient(oklch(0% 0 0) 0 0)}.cos-ui [data-daypart] :is([data-button-variant=primary],[data-button-variant=default],[data-icon-button-variant=default],[data-glass=primary]){--portal-btn-ring:linear-gradient(to bottom, var(--portal-btn-primary-edge-top), var(--portal-btn-primary-edge-foot));background:linear-gradient(to bottom, var(--portal-btn-primary-top), var(--brand));backdrop-filter:blur(var(--portal-btn-blur)) saturate(var(--portal-btn-saturate));box-shadow:inset 0 1px 0 0 var(--portal-btn-primary-specular), inset 0 -1px 2px 0 var(--portal-btn-foot-shade), var(--shadow-button-subtle)}.cos-ui [data-daypart] :is([data-button-variant=primary],[data-button-variant=default],[data-icon-button-variant=default]):hover{background:linear-gradient(to bottom, var(--portal-btn-primary-top-hover), var(--brand))}.cos-ui [data-daypart] :is([data-button-variant=primary],[data-button-variant=default],[data-icon-button-variant=default]):active{background:var(--brand)}.cos-ui .right-\[6\%\]{right:6%}.cos-ui .mt-3{margin-top:calc(var(--spacing) * 3)}.cos-ui .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cos-ui .aspect-square{aspect-ratio:1}.cos-ui .h-\[min\(92\%\,180px\)\]{height:min(92%,180px)}.cos-ui .min-h-\[calc\(2\*var\(--text-portal-card-meta\)\*var\(--text-portal-card-meta--line-height\)\)\]{min-height:calc(2 * var(--text-portal-card-meta) * var(--text-portal-card-meta--line-height))}.cos-ui .rounded-xl{border-radius:var(--radius-xl)}.cos-ui .bg-secondary{background-color:var(--secondary)}.cos-ui .text-portal-hue-work-ink{color:var(--portal-hue-work-ink)}.cos-ui .hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.cos-ui .hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.cos-ui .has-\[img\]\:bg-surface-3:has(:is(img)){background-color:var(--surface-3)}.cos-ui.dark [data-glass-glyph][data-hue=time],.cos-ui.dark [data-glass-glyph][data-hue=time]{--portal-art-glass-top:oklch(50% .06 55);--portal-art-glass-foot:oklch(36% .05 55)}.cos-ui [data-glass-glyph][data-hue=time]{--portal-art-hatch-ink:var(--portal-hue-time-ink)}.cos-ui.dark [data-glass-glyph][data-hue],.cos-ui.dark [data-glass-glyph][data-hue]{--portal-art-hatch-ink:var(--portal-art-glass-top);--portal-art-hatch-opacity:var(--portal-art-hatch-opacity-dark)}.cos-ui [data-daypart] :is([data-button-variant=secondary],[data-button-variant=secondary-brand]){background:linear-gradient(to bottom, var(--portal-btn-white-top) 0%, var(--portal-btn-white-mid) 45%, var(--portal-btn-white-foot) 100%);backdrop-filter:blur(var(--portal-btn-blur)) saturate(var(--portal-btn-saturate));box-shadow:inset 0 1px 0 0 var(--portal-btn-specular), inset 0 -1px 2px 0 var(--portal-btn-foot-shade), var(--shadow-button-subtle)}.cos-ui [data-daypart] :is([data-button-variant=secondary],[data-button-variant=secondary-brand]):hover{background:linear-gradient(var(--portal-btn-hover-tint), var(--portal-btn-hover-tint)), linear-gradient(to bottom, var(--portal-btn-white-top) 0%, var(--portal-btn-white-mid) 45%, var(--portal-btn-white-foot) 100%)}.cos-ui [data-daypart] :is([data-button-variant=secondary],[data-button-variant=secondary-brand],[data-icon-button-variant=outline],[data-icon-button-variant=surface]):active{background:var(--portal-btn-white-mid)}.cos-ui.dark [data-glass-glyph][data-hue=work],.cos-ui.dark [data-glass-glyph][data-hue=work]{--portal-art-glass-top:oklch(50% .06 262);--portal-art-glass-foot:oklch(36% .05 262)}.cos-ui [data-glass-glyph][data-hue=work]{--portal-art-hatch-ink:var(--portal-hue-work-ink)}.cos-ui [data-daypart=dusk]{--canvas-sun:oklch(84% .15 60);--canvas-sun-glow:oklch(74% .17 46);--canvas-sun-x:.74;--canvas-veil:oklch(93% .045 320);--canvas-accent:oklch(79% .105 316);--canvas-glow:oklch(84% .09 350);--canvas-photo-accent:oklch(79% .105 316);--canvas-photo-glow:oklch(84% .09 350);--canvas-bridge:oklch(72% .12 288);--portal-glass-hue:310;--portal-shadow-l:.4;--portal-shadow-c:.07;--portal-shadow-h:330;--portal-shadow-k:1}.cos-ui .-right-\[8\%\]{right:-8%}.cos-ui .-bottom-\[10\%\]{bottom:-10%}.cos-ui .mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.cos-ui .size-\[70\%\]{width:70%;height:70%}.cos-ui .bg-success{background-color:var(--success)}.cos-ui .opacity-90{opacity:.9}.cos-ui button{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;appearance:button;background-color:#0000;border-radius:0}.cos-ui .text-portal-hue-people-ink{color:var(--portal-hue-people-ink)}.cos-ui.dark [data-glass-glyph][data-hue=people],.cos-ui.dark [data-glass-glyph][data-hue=people]{--portal-art-glass-top:oklch(50% .06 300);--portal-art-glass-foot:oklch(36% .05 300)}.cos-ui [data-glass-glyph][data-hue=people]{--portal-art-hatch-ink:var(--portal-hue-people-ink)}.cos-ui ul{list-style:none}.cos-ui .invisible{visibility:hidden}.cos-ui .left-0{left:calc(var(--spacing) * 0)}.cos-ui .mt-auto{margin-top:auto}.cos-ui .grid{display:grid}.cos-ui .h-7{height:calc(var(--spacing) * 7)}.cos-ui .max-w-full{max-width:100%}.cos-ui .flex-none{flex:none}.cos-ui .cursor-pointer{cursor:pointer}.cos-ui .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cos-ui .flex-wrap{flex-wrap:wrap}.cos-ui .content-start{align-content:flex-start}.cos-ui .gap-0\.5{gap:calc(var(--spacing) * .5)}.cos-ui .gap-x-3{column-gap:calc(var(--spacing) * 3)}.cos-ui .gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.cos-ui .rounded-\[calc\(var\(--radius\)\/2\)\]{border-radius:calc(var(--radius) / 2)}.cos-ui .rounded-\[calc\(var\(--radius-xl\)\*0\.8\)\]{border-radius:calc(var(--radius-xl) * .8)}.cos-ui .bg-portal-hue-people\/14{background-color:var(--portal-hue-people)}@supports (color:color-mix(in lab, red, red)){.cos-ui .bg-portal-hue-people\/14{background-color:color-mix(in oklab, var(--portal-hue-people) 14%, transparent)}}.cos-ui .bg-surface-1{background-color:var(--surface-1)}.cos-ui .px-2{padding-inline:calc(var(--spacing) * 2)}.cos-ui .px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.cos-ui .text-portal-card-fact{font-size:var(--text-portal-card-fact);line-height:var(--tw-leading,var(--text-portal-card-fact--line-height));font-weight:var(--tw-font-weight,var(--text-portal-card-fact--font-weight))}.cos-ui .text-footnote{font-size:var(--text-footnote);line-height:var(--tw-leading,var(--text-footnote--line-height))}.cos-ui .tracking-portal-chip{--tw-tracking:var(--tracking-portal-chip);letter-spacing:var(--tracking-portal-chip)}.cos-ui .text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.cos-ui .text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.cos-ui .text-portal-success-ink{color:var(--portal-success-ink)}.cos-ui .shadow-chip{--tw-shadow:var(--shadow-chip-raw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.cos-ui .\[corner-shape\:squircle\]{corner-shape:squircle}.cos-ui .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.cos-ui .hover\:scale-\[1\.01\]:hover{scale:1.01}.cos-ui .hover\:shadow-elevated:hover{--tw-shadow:var(--shadow-elevated-raw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.cos-ui .active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.cos-ui .active\:scale-\[0\.98\]:active{scale:.98}.cos-ui .active\:ease-spring:active{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}@supports (corner-shape:squircle){.cos-ui .supports-\[corner-shape\:squircle\]\:rounded-\[calc\(var\(--radius-2xl\)\*0\.8\)\]{border-radius:calc(var(--radius-2xl) * .8)}.cos-ui .supports-\[corner-shape\:squircle\]\:rounded-lg{border-radius:var(--radius-lg)}}.cos-ui .\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}
