@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--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:var(--font-iransans), "IRANSansX", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:#fde2e2;--color-red-500:#fb2c36;--color-red-700:#b91c1c;--color-orange-300:#fdba74;--color-orange-500:#f97316;--color-orange-700:#c2410c;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-yellow-400:#facc15;--color-green-100:#dcfce7;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-900:#14532d;--color-emerald-500:#10b981;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-sky-400:#38bdf8;--color-sky-700:#0369a1;--color-blue-100:#dbeafe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#155dfc;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-indigo-700:#4338ca;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-pink-50:#fdf2f8;--color-pink-300:#f9a8d4;--color-pink-500:#ec4899;--color-pink-700:#be185d;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-gray-300:#d1d5db;--color-gray-600:#4b5563;--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-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--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-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--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;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--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-amber-100-b:#fde7c2;--color-amber-100-c:#fef0c7;--color-amber-100-d:#fde9b8;--color-amber-200-b:#fbcb6b;--color-amber-300-b:#f5c542;--color-amber-400-b:#f5b82e;--color-amber-400-c:#f5b83d;--color-amber-400-d:#f5b544;--color-amber-500-c:#f08c00;--color-amber-500-d:#e08a00;--color-amber-500-e:#f7941d;--color-amber-600-b:#e07b00;--color-amber-600-c:#ea7a0b;--color-amber-700-b:#c2620a;--color-blue-100-b:#cfe0f7;--color-blue-200-b:#bfd3f5;--color-blue-200-c:#cfe0ff;--color-blue-200-d:#a9d3ff;--color-blue-200-e:#c9d7f5;--color-blue-200-f:#c7dbff;--color-blue-300-b:#7fb6f5;--color-blue-300-c:#9dbcf0;--color-blue-300-d:#a8c6ff;--color-blue-400-b:#5b9be6;--color-blue-400-c:#3b8ef0;--color-blue-500-b:#1e6fd9;--color-blue-500-c:#4f8ef7;--color-blue-500-d:#0a66c2;--color-blue-600-b:#3b5bdb;--color-blue-600-c:#4c6ef5;--color-blue-600-d:#4263eb;--color-blue-600-e:#2f6bff;--color-blue-600-f:#1677ff;--color-blue-600-g:#065fe3;--color-blue-600-h:#0f6ae8;--color-blue-900-b:#1e4fa3;--color-blue-900-c:#173f86;--color-blue-900-d:#172f70;--color-blue-900-e:#5b5fa8;--color-blue-950-b:#1e2a5a;--color-blue-950-c:#0f1b3d;--color-blue-950-d:#2e2a5a;--color-emerald-100-b:#bfe3cc;--color-emerald-100-c:#bfeccf;--color-emerald-100-d:#c8efd9;--color-emerald-100-e:#b8e1c6;--color-emerald-100-f:#b8e0d2;--color-emerald-200-b:#9bd3b0;--color-emerald-200-c:#8fcda4;--color-emerald-200-d:#a7ebc9;--color-emerald-300-b:#7bd3a6;--color-emerald-300-c:#5cc79a;--color-emerald-300-d:#7fd3a0;--color-emerald-300-e:#7fddb3;--color-emerald-400-b:#20c997;--color-emerald-400-c:#34c78a;--color-emerald-400-d:#5fd39b;--color-emerald-50-b:#ddf4e7;--color-emerald-50-c:#dff5f1;--color-emerald-50-d:#cfe0d3;--color-emerald-50-e:#d1e7dd;--color-emerald-500-b:#4caf7a;--color-emerald-500-c:#5bbf91;--color-emerald-500-d:#3dbb74;--color-emerald-500-e:#12b886;--color-emerald-500-f:#5bc08a;--color-emerald-500-h:#3cc48d;--color-emerald-600-b:#1f9d63;--color-emerald-600-c:#3ba776;--color-emerald-600-d:#3e8e5e;--color-emerald-600-e:#2e8b57;--color-emerald-600-f:#6ab06f;--color-emerald-700-b:#15806a;--color-emerald-700-c:#2f7d5b;--color-emerald-950-b:#173022;--color-gray-300-b:#c9c9c9;--color-gray-300-c:#d9d9d9;--color-gray-300-d:#c8ccd2;--color-gray-600-b:#555;--color-gray-700-b:#444;--color-gray-800-b:#2b2b2b;--color-green-100-b:#d3f2de;--color-green-100-c:#cde9d7;--color-green-200-b:#b2f2bb;--color-green-200-c:#aedcbd;--color-green-500-b:#40c057;--color-green-600-b:#2f9e44;--color-green-600-c:#22a35a;--color-green-700-b:#1e8c4e;--color-green-700-c:#2e9e5b;--color-green-700-d:#2b8a3e;--color-green-800-b:#1e7a46;--color-green-900-b:#0b5d36;--color-green-900-c:#0a4f2e;--color-green-900-d:#1e5a3a;--color-green-900-e:#1f5133;--color-green-950-b:#1f3d2b;--color-green-950-c:#173d24;--color-indigo-100-b:#dce5ff;--color-indigo-200-b:#bac8ff;--color-indigo-300-b:#93b4f5;--color-indigo-300-c:#a5b8f5;--color-indigo-400-b:#6b7fe3;--color-indigo-50-b:#e7eeff;--color-indigo-500-b:#7c6cf0;--color-indigo-600-b:#7048e8;--color-indigo-800-b:#5b4bc4;--color-indigo-800-c:#4b3db0;--color-indigo-900-b:#3f2f8f;--color-indigo-900-c:#3f3f9a;--color-orange-100-b:#fff1d6;--color-orange-100-c:#fde3c3;--color-orange-100-d:#fdebd7;--color-orange-100-e:#f6e7cc;--color-orange-100-f:#f6e7c6;--color-orange-100-g:#f3dfc9;--color-orange-100-h:#f3dfc0;--color-orange-200-b:#ffd8a8;--color-orange-200-c:#ffe3b8;--color-orange-200-d:#f8d9a8;--color-orange-200-e:#fde3a7;--color-orange-200-f:#d6c7a1;--color-orange-200-g:#f8c99a;--color-orange-300-b:#f5c26b;--color-orange-300-c:#fccb7a;--color-orange-400-b:#f9a64a;--color-orange-50-b:#fffaf2;--color-orange-700-b:#e5532d;--color-orange-950-b:#3b1f1f;--color-pink-100-b:#fde7f1;--color-pink-200-b:#f8d3e3;--color-pink-600-b:#e11d74;--color-red-300-b:#f5a5a5;--color-red-600-b:#e03131;--color-rose-100-b:#fbe6ea;--color-rose-300-b:#f7a8b8;--color-sky-50-b:#e6f6fd;--color-sky-800-b:#3b5b8c;--color-sky-800-c:#4a5a85;--color-sky-900-b:#1e3a5f;--color-sky-900-c:#3b4a7a;--color-slate-300-b:#cfdcee;--color-slate-300-c:#b8bec7;--color-slate-300-d:#b9c6d9;--color-slate-400-b:#8a93b8;--color-slate-500-b:#5b6b8c;--color-slate-500-c:#4b6584;--color-teal-50-b:#f6fcf8;--color-teal-500-b:#1fa38a;--color-teal-600-b:#0f9f8f;--color-teal-700-b:#2f7d6b;--color-violet-100-b:#e6e2fb;--color-violet-200-b:#e6ddfd;--color-violet-200-c:#d9d3f6;--color-violet-300-b:#a99bea;--color-violet-300-c:#d0bfff;--color-violet-500-b:#7c5cfc;--color-yellow-500-b:#f5b400;--color-yellow-700-b:#9a5a12;--color-yellow-700-c:#8a5a00;--color-yellow-700-d:#c08a3e;--color-yellow-700-e:#9a5b06;--color-yellow-800-b:#7c4a03;--font-brand:var(--font-outfit), "Outfit", ui-sans-serif, system-ui, sans-serif;--color-canvas:#f9f9f7;--color-surface:#fff;--color-surface-2:#f8f9fa;--color-line:#eceef1;--color-line-strong:#e3e5e8;--color-ink:#111827;--color-ink-2:#374151;--color-muted:#6b7280;--color-faint:#9ca3af;--color-rail:#161618;--color-rail-2:#222225;--color-advisor:#1a1a1c;--color-navy:#151b4d;--color-brand:#1f4d36;--color-brand-2:#0f6b3e;--color-brand-soft:#e8f5ee;--color-mint:#22a06b;--color-mint-soft:#e6f4ea;--color-mint-strong:#0f7a55;--color-blue:#2563eb;--color-blue-soft:#eef4fd;--color-blue-tile:#eaf2fd;--color-lavender:#6d5bd0;--color-lavender-soft:#f1f0fb;--color-peach:#fbefe2;--color-cream:#fff8ea;--color-cream-deep:#f7ecd5;--color-intro:#ece6dc;--color-blue-tile-vivid:#a9cbff;--color-mint-vivid:#a3e6bd;--color-lavender-vivid:#c8bcff;--color-cream-vivid:#ffdf85;--color-hover-edge:#6b3a1e;--color-amber:#f59e0b;--color-amber-ink:#d97706;--color-amber-soft:#fff4e0;--color-red:#e5484d;--color-red-ink:#dc2626;--color-red-soft:#fdecec;--color-teal:#4fd1b5;--color-status-healthy:#22a06b;--color-status-watch:#f5a524;--color-status-at-risk:#ea580c;--color-status-critical:#e5484d;--color-status-info:#2563eb;--color-status-unknown:#9ca3af;--color-quality-stale:#8b5cf6;--color-quality-partial:#0ea5e9;--color-quality-conflicted:#db2777;--radius-panel:24px;--radius-card:18px;--radius-tile:14px;--shadow-soft:0 1px 2px #1018280a, 0 1px 3px #1018280a;--shadow-pop:0 12px 32px -8px #1018282e, 0 4px 8px -4px #10182814;--animate-fade-in:fade-in .16s ease-out;--animate-slide-in:slide-in .22s cubic-bezier(.2, .8, .2, 1);--animate-shimmer:shimmer 1.4s ease-in-out infinite;--animate-pop-in:pop-in .22s var(--ease-spring) both;--animate-rise:rise .42s var(--ease-spring) backwards;--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-out-soft:cubic-bezier(.22, 1, .36, 1)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-500:lab(55.4814% 75.0732 48.8528);--color-blue-600:lab(44.0605% 29.0279 -86.0352)}}}@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}:where(.grid)>*,:where(.grid)>:where(.metric-hint-wrap)>*{min-width:0}:where(button:not(:disabled),a[href],summary,select:not(:disabled),label[for],[role=button],[role=tab],[role=option],[role=menuitem],[role=switch],[role=checkbox],[role=radio],input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled),input[type=file]:not(:disabled),input[type=color]:not(:disabled)){cursor:pointer}:where(button:disabled,select:disabled,input:disabled,[aria-disabled=true]){cursor:not-allowed}:where(.overflow-x-auto,.overflow-auto){position:relative}}@layer components{.page-enter{animation:var(--animate-rise);animation-duration:.38s}.stagger>*{animation:var(--animate-rise)}.stagger>:nth-child(2){animation-delay:40ms}.stagger>:nth-child(3){animation-delay:80ms}.stagger>:nth-child(4){animation-delay:.12s}.stagger>:nth-child(5){animation-delay:.16s}.stagger>:nth-child(6){animation-delay:.2s}.stagger>:nth-child(7){animation-delay:.24s}.stagger>:nth-child(n+8){animation-delay:.28s}.lift{transition:transform .32s var(--ease-spring), box-shadow .32s ease, filter .32s ease, border-color .2s ease}.surface-hover{transition:transform .32s var(--ease-spring), box-shadow .32s ease, border-color .22s ease}.metric-hero{transition:transform .42s var(--ease-spring), box-shadow .42s ease;position:relative}.metric-hero-value{transform-origin:100% 100%;transition:transform .42s var(--ease-spring);display:inline-block}.metric-hero-visual{transition:transform .52s var(--ease-spring)}.metric-hero-spark{transform-origin:0 100%;transition:transform .52s var(--ease-spring)}.press{transition:color .15s, background-color .15s, border-color .15s, box-shadow .15s, transform .16s var(--ease-spring)}.press:active:not(:disabled){transform:scale(.96)}.rail-link .rail-icon{transition:transform .3s var(--ease-spring)}.rail-link:active .rail-icon{transform:scale(.92)}.rail-tip{pointer-events:none;white-space:nowrap;background:var(--color-rail);color:#fff;box-shadow:var(--shadow-pop);opacity:0;transition:opacity .16s ease, transform .22s var(--ease-spring);top:50%;border-radius:10px;padding:6px 12px;font-size:13px;font-weight:600;position:absolute;inset-inline-start:calc(100% + 18px);transform:translate(8px,-50%)}[dir=ltr] .rail-tip{transform:translate(-8px,-50%)}.rail-link:focus-visible .rail-tip{opacity:1;transform:translateY(-50%)}.rail-indicator{animation:grow-y .36s var(--ease-spring) both}.tab-link svg{transition:transform .26s var(--ease-spring)}.nudge svg{transition:transform .22s var(--ease-spring)}.bar-fill{animation:grow-x .9s var(--ease-out-soft) both;transition:width .5s var(--ease-out-soft)}.bar-grow{transform-origin:bottom;animation:col-rise .8s var(--ease-out-soft) backwards}.ring-fill{animation:ring-draw 1s var(--ease-out-soft) both;transition:stroke-dashoffset .5s var(--ease-out-soft)}.pulse-critical{animation:1.8s ease-out infinite pulse-ring}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-2{inset:calc(var(--spacing) * 2)}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-\[-4px\]{inset-inline:-4px}.inset-x-\[12\%\]{inset-inline:12%}.inset-x-\[16\%\]{inset-inline:16%}.-inset-y-0\.5{inset-block:calc(var(--spacing) * -.5)}.-inset-y-1{inset-block:calc(var(--spacing) * -1)}.-inset-y-1\.5{inset-block:calc(var(--spacing) * -1.5)}.inset-y-0{inset-block:0}.inset-y-1{inset-block:var(--spacing)}.inset-y-4{inset-block:calc(var(--spacing) * 4)}.-start-1{inset-inline-start:calc(var(--spacing) * -1)}.-start-4{inset-inline-start:calc(var(--spacing) * -4)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1\/2{inset-inline-start:50%}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.-end-1{inset-inline-end:calc(var(--spacing) * -1)}.-end-\[18px\]{inset-inline-end:-18px}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-4{top:calc(var(--spacing) * -4)}.-top-12{top:calc(var(--spacing) * -12)}.-top-\[9px\]{top:-9px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-\[3px\]{top:3px}.top-\[4px\]{top:4px}.top-\[6px\]{top:6px}.top-\[8px\]{top:8px}.top-\[11px\]{top:11px}.top-\[12px\]{top:12px}.top-\[14px\]{top:14px}.top-\[22px\]{top:22px}.top-\[25px\]{top:25px}.top-\[30\%\]{top:30%}.top-\[30px\]{top:30px}.top-\[38px\]{top:38px}.top-\[44px\]{top:44px}.top-\[58\%\]{top:58%}.top-\[63px\]{top:63px}.top-\[calc\(100\%-12px\)\]{top:calc(100% - 12px)}.top-full{top:100%}.-right-\[21px\]{right:-21px}.-right-\[27px\]{right:-27px}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/2{right:50%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-12{right:calc(var(--spacing) * 12)}.right-\[-50\%\]{right:-50%}.right-\[1\.5\%\]{right:1.5%}.right-\[10\%\]{right:10%}.right-\[11px\]{right:11px}.right-\[16\%\]{right:16%}.right-\[17px\]{right:17px}.right-\[22px\]{right:22px}.right-\[34px\]{right:34px}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[2px\]{bottom:2px}.bottom-\[10\%\]{bottom:10%}.bottom-\[44px\]{bottom:44px}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-2\.5{left:calc(var(--spacing) * -2.5)}.-left-3{left:calc(var(--spacing) * -3)}.-left-4{left:calc(var(--spacing) * -4)}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:0}.left-1{left:var(--spacing)}.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-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-9{left:calc(var(--spacing) * 9)}.left-12{left:calc(var(--spacing) * 12)}.left-\[1\.5\%\]{left:1.5%}.left-\[3px\]{left:3px}.left-\[10\%\]{left:10%}.left-\[13px\]{left:13px}.left-\[16\%\]{left:16%}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-end{float:inline-end}.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-1{margin:var(--spacing)}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.m-3{margin:calc(var(--spacing) * 3)}.m-26{margin:calc(var(--spacing) * 26)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-auto{margin-block:auto}.ms-1{margin-inline-start:var(--spacing)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-7{margin-inline-start:calc(var(--spacing) * 7)}.ms-auto{margin-inline-start:auto}.me-1{margin-inline-end:var(--spacing)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-\[4\.5px\]{margin-top:-4.5px}.mt-0{margin-top:0}.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-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-auto{margin-top:auto}.-mr-5{margin-right:calc(var(--spacing) * -5)}.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-3{margin-right:calc(var(--spacing) * 3)}.mr-4\.5{margin-right:calc(var(--spacing) * 4.5)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-\[92px\]{margin-right:92px}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-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-12{margin-bottom:calc(var(--spacing) * 12)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-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}.aspect-\[1000\/420\]{aspect-ratio:1000/420}.aspect-square{aspect-ratio:1}.\!size-1\.5{width:calc(var(--spacing) * 1.5)!important;height:calc(var(--spacing) * 1.5)!important}.size-0{width:0;height:0}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-52{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52)}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[26px\]{width:26px;height:26px}.size-\[38\%\]{width:38%;height:38%}.size-\[50px\]{width:50px;height:50px}.size-\[52px\]{width:52px;height:52px}.size-\[54px\]{width:54px;height:54px}.size-\[58px\]{width:58px;height:58px}.size-\[60px\]{width:60px;height:60px}.size-\[64px\]{width:64px;height:64px}.size-\[70px\]{width:70px;height:70px}.size-\[72px\]{width:72px;height:72px}.size-\[76px\]{width:76px;height:76px}.size-\[90px\]{width:90px;height:90px}.size-\[108px\]{width:108px;height:108px}.size-\[120px\]{width:120px;height:120px}.size-full{width:100%;height:100%}.\!h-1\.5{height:calc(var(--spacing) * 1.5)!important}.\!h-2{height:calc(var(--spacing) * 2)!important}.\!h-\[13px\]{height:13px!important}.\!h-\[18px\]{height:18px!important}.\!h-\[24px\]{height:24px!important}.\!h-auto{height:auto!important}.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-2\/3{height:66.6667%}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-9\!{height:calc(var(--spacing) * 9)!important}.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-16{height:calc(var(--spacing) * 16)}.h-18{height:calc(var(--spacing) * 18)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[10px\]{height:10px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[24px\]{height:24px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[46px\]{height:46px}.h-\[48\%\]{height:48%}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[62px\]{height:62px}.h-\[64dvh\]{height:64dvh}.h-\[64px\]{height:64px}.h-\[76px\]{height:76px}.h-\[78px\]{height:78px}.h-\[84px\]{height:84px}.h-\[88px\]{height:88px}.h-\[96px\]{height:96px}.h-\[105px\]{height:105px}.h-\[108px\]{height:108px}.h-\[110px\]{height:110px}.h-\[112px\]{height:112px}.h-\[118px\]{height:118px}.h-\[132px\]{height:132px}.h-\[140px\]{height:140px}.h-\[148px\]{height:148px}.h-\[150px\]{height:150px}.h-\[160px\]{height:160px}.h-\[168px\]{height:168px}.h-\[170px\]{height:170px}.h-\[180px\]{height:180px}.h-\[214px\]{height:214px}.h-\[220px\]{height:220px}.h-\[300px\]{height:300px}.h-\[340px\]{height:340px}.h-\[360px\]{height:360px}.h-\[420px\]{height:420px}.h-\[440px\]{height:440px}.h-\[460px\]{height:460px}.h-\[470px\]{height:470px}.h-\[480px\]{height:480px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[600px\]{height:600px}.h-\[640px\]{height:640px}.h-\[700px\]{height:700px}.h-\[calc\(100\%-2\.5rem\)\]{height:calc(100% - 2.5rem)}.h-\[calc\(100\%-18px\)\]{height:calc(100% - 18px)}.h-\[calc\(100\%-24px\)\]{height:calc(100% - 24px)}.h-\[calc\(100\%-36px\)\]{height:calc(100% - 36px)}.h-\[calc\(100\%-44px\)\]{height:calc(100% - 44px)}.h-\[calc\(100dvh-210px\)\]{height:calc(100dvh - 210px)}.h-\[min\(72vh\,680px\)\]{height:min(72vh,680px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[320px\]{max-height:320px}.max-h-\[340px\]{max-height:340px}.max-h-\[420px\]{max-height:420px}.max-h-\[430px\]{max-height:430px}.max-h-\[520px\]{max-height:520px}.max-h-\[560px\]{max-height:560px}.max-h-\[calc\(100\%-16px\)\]{max-height:calc(100% - 16px)}.max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[56px\]{min-height:56px}.min-h-\[60dvh\]{min-height:60dvh}.min-h-\[62dvh\]{min-height:62dvh}.min-h-\[64px\]{min-height:64px}.min-h-\[70dvh\]{min-height:70dvh}.min-h-\[70px\]{min-height:70px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[76px\]{min-height:76px}.min-h-\[78px\]{min-height:78px}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[124px\]{min-height:124px}.min-h-\[130px\]{min-height:130px}.min-h-\[132px\]{min-height:132px}.min-h-\[140px\]{min-height:140px}.min-h-\[148px\]{min-height:148px}.min-h-\[150px\]{min-height:150px}.min-h-\[160px\]{min-height:160px}.min-h-\[165px\]{min-height:165px}.min-h-\[168px\]{min-height:168px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[214px\]{min-height:214px}.min-h-\[220px\]{min-height:220px}.min-h-\[236px\]{min-height:236px}.min-h-\[260px\]{min-height:260px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[420px\]{min-height:420px}.min-h-\[520px\]{min-height:520px}.min-h-\[540px\]{min-height:540px}.min-h-\[560px\]{min-height:560px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-1\.5{width:calc(var(--spacing) * 1.5)!important}.\!w-2{width:calc(var(--spacing) * 2)!important}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.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\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.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-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[7px\]{width:7px}.w-\[9px\]{width:9px}.w-\[22px\]{width:22px}.w-\[38\%\]{width:38%}.w-\[68px\]{width:68px}.w-\[78px\]{width:78px}.w-\[84px\]{width:84px}.w-\[86\%\]{width:86%}.w-\[110px\]{width:110px}.w-\[124px\]{width:124px}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[250px\]{width:250px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[340px\]{width:340px}.w-\[min\(86vw\,320px\)\]{width:min(86vw,320px)}.w-\[min\(92vw\,380px\)\]{width:min(92vw,380px)}.w-\[min\(370px\,calc\(100\%-16px\)\)\]{width:min(370px,100% - 16px)}.w-\[min\(372px\,calc\(100vw-24px\)\)\]{width:min(372px,100vw - 24px)}.w-\[min\(420px\,calc\(100vw-24px\)\)\]{width:min(420px,100vw - 24px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-16{max-width:calc(var(--spacing) * 16)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[36rem\]{max-width:36rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[380px\]{max-width:380px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[1170px\]{max-width:1170px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.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-2{min-width:calc(var(--spacing) * 2)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-4\.5{min-width:calc(var(--spacing) * 4.5)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-\[72px\]{min-width:72px}.min-w-\[84px\]{min-width:84px}.min-w-\[90px\]{min-width:90px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[420px\]{min-width:420px}.min-w-\[520px\]{min-width:520px}.min-w-\[560px\]{min-width:560px}.min-w-\[600px\]{min-width:600px}.min-w-\[620px\]{min-width:620px}.min-w-\[640px\]{min-width:640px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[1100px\]{min-width:1100px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-1\.5{--tw-border-spacing-x:calc(var(--spacing) * 1.5);--tw-border-spacing-y:calc(var(--spacing) * 1.5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-y-1{--tw-border-spacing-y:var(--spacing);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-y-2{--tw-border-spacing-y:calc(var(--spacing) * 2);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-0px\]{--tw-translate-x:-0px;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-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\!animate-none{animation:none!important}.animate-fade-in{animation:var(--animate-fade-in)}.animate-ping{animation:var(--animate-ping)}.animate-pop-in{animation:var(--animate-pop-in)}.animate-pulse{animation:var(--animate-pulse)}.animate-rise{animation:var(--animate-rise)}.animate-slide-in{animation:var(--animate-slide-in)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.auto-rows-\[214px\]{grid-auto-rows:214px}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-min{grid-auto-rows:min-content}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-\[1\.5fr_1\.1fr_0\.6fr_1\.3fr\]{grid-template-columns:1.5fr 1.1fr .6fr 1.3fr}.grid-cols-\[1\.6fr_1\.1fr_1\.6fr_1fr\]{grid-template-columns:1.6fr 1.1fr 1.6fr 1fr}.grid-cols-\[1\.25fr_1fr_1fr\]{grid-template-columns:1.25fr 1fr 1fr}.grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.grid-cols-\[1fr_120px_40px_120px\]{grid-template-columns:1fr 120px 40px 120px}.grid-cols-\[1fr_120px_auto\]{grid-template-columns:1fr 120px auto}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1\.2fr_auto\]{grid-template-columns:1fr auto 1.2fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2fr_1\.2fr_0\.8fr_1\.2fr_1\.2fr\]{grid-template-columns:2fr 1.2fr .8fr 1.2fr 1.2fr}.grid-cols-\[2fr_1\.3fr_0\.8fr_1\.1fr\]{grid-template-columns:2fr 1.3fr .8fr 1.1fr}.grid-cols-\[22px_minmax\(0\,1fr\)\]{grid-template-columns:22px minmax(0,1fr)}.grid-cols-\[24px_70px_1fr\]{grid-template-columns:24px 70px 1fr}.grid-cols-\[28px_1\.4fr_1fr_1fr\]{grid-template-columns:28px 1.4fr 1fr 1fr}.grid-cols-\[28px_1fr_1fr\]{grid-template-columns:28px 1fr 1fr}.grid-cols-\[38px_minmax\(0\,1fr\)\]{grid-template-columns:38px minmax(0,1fr)}.grid-cols-\[46px_minmax\(0\,1fr\)_minmax\(0\,72px\)\]{grid-template-columns:46px minmax(0,1fr) minmax(0,72px)}.grid-cols-\[48px_56px_1fr_1fr\]{grid-template-columns:48px 56px 1fr 1fr}.grid-cols-\[52px_1fr_36px_1fr_36px_1fr\]{grid-template-columns:52px 1fr 36px 1fr 36px 1fr}.grid-cols-\[55fr_45fr\]{grid-template-columns:55fr 45fr}.grid-cols-\[70px_1fr\]{grid-template-columns:70px 1fr}.grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.grid-cols-\[76px_1fr\]{grid-template-columns:76px 1fr}.grid-cols-\[76px_minmax\(0\,1fr\)_16px_minmax\(0\,1fr\)\]{grid-template-columns:76px minmax(0,1fr) 16px minmax(0,1fr)}.grid-cols-\[90px_1fr_auto\]{grid-template-columns:90px 1fr auto}.grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.grid-cols-\[96px_1fr_84px_84px\]{grid-template-columns:96px 1fr 84px 84px}.grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.grid-cols-\[110px_1fr_24px\]{grid-template-columns:110px 1fr 24px}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_36px\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 36px}.grid-cols-\[minmax\(0\,1fr\)_72px_28px\]{grid-template-columns:minmax(0,1fr) 72px 28px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)_48px\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 48px}.grid-cols-\[minmax\(0\,110px\)_minmax\(0\,1fr\)_48px\]{grid-template-columns:minmax(0,110px) minmax(0,1fr) 48px}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-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-8{gap:calc(var(--spacing) * 8)}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[clamp\(12px\,3\.6vh\,34px\)\]{gap:clamp(12px,3.6vh,34px)}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}: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-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0\.5{column-gap:calc(var(--spacing) * .5)}.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-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-0{row-gap:0}.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)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}: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-line>:not(:last-child)){border-color:var(--color-line)}:where(.divide-line-strong>:not(:last-child)){border-color:var(--color-line-strong)}:where(.divide-orange-200-b>:not(:last-child)){border-color:var(--color-orange-200-b)}:where(.divide-white>:not(:last-child)){border-color:var(--color-white)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!rounded-\[2px\]{border-radius:2px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-panel{border-radius:var(--radius-panel)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-tile{border-radius:var(--radius-tile)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-s-full{border-start-start-radius:2147483647px;border-end-start-radius:2147483647px}.rounded-e-\[26px\]{border-start-end-radius:26px;border-end-end-radius:26px}.rounded-e-full{border-start-end-radius:2147483647px;border-end-end-radius:2147483647px}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[12px\]{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-t-\[24px\]{border-top-left-radius:24px;border-top-right-radius:24px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-\[10px\]{border-top-left-radius:10px;border-bottom-left-radius:10px}.rounded-l-\[12px\]{border-top-left-radius:12px;border-bottom-left-radius:12px}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-r-\[10px\]{border-top-right-radius:10px;border-bottom-right-radius:10px}.rounded-r-\[12px\]{border-top-right-radius:12px;border-bottom-right-radius:12px}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-\[1px\]{border-bottom-right-radius:1px;border-bottom-left-radius:1px}.rounded-b-\[22px\]{border-bottom-right-radius:22px;border-bottom-left-radius:22px}.rounded-b-\[26px\]{border-bottom-right-radius:26px;border-bottom-left-radius:26px}.rounded-b-\[34px\]{border-bottom-right-radius:34px;border-bottom-left-radius:34px}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[4px\]{border-style:var(--tw-border-style);border-width:4px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-x-\[22px\]{border-inline-style:var(--tw-border-style);border-inline-width:22px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.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-t-\[2\.5px\]{border-top-style:var(--tw-border-style);border-top-width:2.5px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[44px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:44px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--o\){border-color:var(--o)}.border-\(--sk-ink-3\){border-color:var(--sk-ink-3)}.border-\(--w\),.border-\(--w\)\/20{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.border-\(--w\)\/20{border-color:color-mix(in oklab, var(--w) 20%, transparent)}}.border-\(--w\)\/25{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.border-\(--w\)\/25{border-color:color-mix(in oklab, var(--w) 25%, transparent)}}.border-\(--w\)\/30{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.border-\(--w\)\/30{border-color:color-mix(in oklab, var(--w) 30%, transparent)}}.border-\(--w\)\/35{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.border-\(--w\)\/35{border-color:color-mix(in oklab, var(--w) 35%, transparent)}}.border-\(--w\)\/40{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.border-\(--w\)\/40{border-color:color-mix(in oklab, var(--w) 40%, transparent)}}.border-\(--w\)\/45{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.border-\(--w\)\/45{border-color:color-mix(in oklab, var(--w) 45%, transparent)}}.border-\(--w\)\/50{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.border-\(--w\)\/50{border-color:color-mix(in oklab, var(--w) 50%, transparent)}}.border-\(--w\)\/60{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.border-\(--w\)\/60{border-color:color-mix(in oklab, var(--w) 60%, transparent)}}.border-\(--w-deep\)\/60{border-color:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.border-\(--w-deep\)\/60{border-color:color-mix(in oklab, var(--w-deep) 60%, transparent)}}.border-amber{border-color:var(--color-amber)}.border-amber-100-b{border-color:var(--color-amber-100-b)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400-c{border-color:var(--color-amber-400-c)}.border-amber\/30{border-color:#f59e0b4d}@supports (color:color-mix(in lab, red, red)){.border-amber\/30{border-color:color-mix(in oklab, var(--color-amber) 30%, transparent)}}.border-amber\/40{border-color:#f59e0b66}@supports (color:color-mix(in lab, red, red)){.border-amber\/40{border-color:color-mix(in oklab, var(--color-amber) 40%, transparent)}}.border-amber\/50{border-color:#f59e0b80}@supports (color:color-mix(in lab, red, red)){.border-amber\/50{border-color:color-mix(in oklab, var(--color-amber) 50%, transparent)}}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.border-blue{border-color:var(--color-blue)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-100-b{border-color:var(--color-blue-100-b)}.border-blue-200-b{border-color:var(--color-blue-200-b)}.border-blue-200-c{border-color:var(--color-blue-200-c)}.border-blue-200-e{border-color:var(--color-blue-200-e)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-300-c{border-color:var(--color-blue-300-c)}.border-blue-400-b{border-color:var(--color-blue-400-b)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500-b{border-color:var(--color-blue-500-b)}.border-blue-600-c{border-color:var(--color-blue-600-c)}.border-blue\/20{border-color:#2563eb33}@supports (color:color-mix(in lab, red, red)){.border-blue\/20{border-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.border-blue\/60{border-color:#2563eb99}@supports (color:color-mix(in lab, red, red)){.border-blue\/60{border-color:color-mix(in oklab, var(--color-blue) 60%, transparent)}}.border-brand{border-color:var(--color-brand)}.border-brand-2{border-color:var(--color-brand-2)}.border-brand\/35{border-color:#1f4d3659}@supports (color:color-mix(in lab, red, red)){.border-brand\/35{border-color:color-mix(in oklab, var(--color-brand) 35%, transparent)}}.border-brand\/40{border-color:#1f4d3666}@supports (color:color-mix(in lab, red, red)){.border-brand\/40{border-color:color-mix(in oklab, var(--color-brand) 40%, transparent)}}.border-brand\/50{border-color:#1f4d3680}@supports (color:color-mix(in lab, red, red)){.border-brand\/50{border-color:color-mix(in oklab, var(--color-brand) 50%, transparent)}}.border-current{border-color:currentColor}.border-emerald-50-b{border-color:var(--color-emerald-50-b)}.border-emerald-50-e{border-color:var(--color-emerald-50-e)}.border-emerald-100-b{border-color:var(--color-emerald-100-b)}.border-emerald-200-b{border-color:var(--color-emerald-200-b)}.border-emerald-300-b{border-color:var(--color-emerald-300-b)}.border-emerald-300-d{border-color:var(--color-emerald-300-d)}.border-emerald-500-c{border-color:var(--color-emerald-500-c)}.border-emerald-500-d{border-color:var(--color-emerald-500-d)}.border-emerald-600-c{border-color:var(--color-emerald-600-c)}.border-emerald-600-d{border-color:var(--color-emerald-600-d)}.border-emerald-700-c{border-color:var(--color-emerald-700-c)}.border-faint{border-color:var(--color-faint)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300-c{border-color:var(--color-gray-300-c)}.border-gray-300-d{border-color:var(--color-gray-300-d)}.border-green-100-b{border-color:var(--color-green-100-b)}.border-green-200-b{border-color:var(--color-green-200-b)}.border-green-500-b{border-color:var(--color-green-500-b)}.border-green-600{border-color:var(--color-green-600)}.border-green-600-c{border-color:var(--color-green-600-c)}.border-green-600\/30{border-color:#16a34a4d}@supports (color:color-mix(in lab, red, red)){.border-green-600\/30{border-color:color-mix(in oklab, var(--color-green-600) 30%, transparent)}}.border-green-700{border-color:var(--color-green-700)}.border-green-700-b{border-color:var(--color-green-700-b)}.border-green-950-b{border-color:var(--color-green-950-b)}.border-indigo-200-b{border-color:var(--color-indigo-200-b)}.border-indigo-300-b{border-color:var(--color-indigo-300-b)}.border-indigo-400-b{border-color:var(--color-indigo-400-b)}.border-ink{border-color:var(--color-ink)}.border-ink-2{border-color:var(--color-ink-2)}.border-ink-2\/60{border-color:#37415199}@supports (color:color-mix(in lab, red, red)){.border-ink-2\/60{border-color:color-mix(in oklab, var(--color-ink-2) 60%, transparent)}}.border-ink-2\/70{border-color:#374151b3}@supports (color:color-mix(in lab, red, red)){.border-ink-2\/70{border-color:color-mix(in oklab, var(--color-ink-2) 70%, transparent)}}.border-ink\/20{border-color:#11182733}@supports (color:color-mix(in lab, red, red)){.border-ink\/20{border-color:color-mix(in oklab, var(--color-ink) 20%, transparent)}}.border-ink\/25{border-color:#11182740}@supports (color:color-mix(in lab, red, red)){.border-ink\/25{border-color:color-mix(in oklab, var(--color-ink) 25%, transparent)}}.border-ink\/40{border-color:#11182766}@supports (color:color-mix(in lab, red, red)){.border-ink\/40{border-color:color-mix(in oklab, var(--color-ink) 40%, transparent)}}.border-ink\/50{border-color:#11182780}@supports (color:color-mix(in lab, red, red)){.border-ink\/50{border-color:color-mix(in oklab, var(--color-ink) 50%, transparent)}}.border-line{border-color:var(--color-line)}.border-line-strong{border-color:var(--color-line-strong)}.border-line-strong\/70{border-color:#e3e5e8b3}@supports (color:color-mix(in lab, red, red)){.border-line-strong\/70{border-color:color-mix(in oklab, var(--color-line-strong) 70%, transparent)}}.border-line\/70{border-color:#eceef1b3}@supports (color:color-mix(in lab, red, red)){.border-line\/70{border-color:color-mix(in oklab, var(--color-line) 70%, transparent)}}.border-mint{border-color:var(--color-mint)}.border-mint-strong{border-color:var(--color-mint-strong)}.border-mint\/25{border-color:#22a06b40}@supports (color:color-mix(in lab, red, red)){.border-mint\/25{border-color:color-mix(in oklab, var(--color-mint) 25%, transparent)}}.border-mint\/30{border-color:#22a06b4d}@supports (color:color-mix(in lab, red, red)){.border-mint\/30{border-color:color-mix(in oklab, var(--color-mint) 30%, transparent)}}.border-mint\/40{border-color:#22a06b66}@supports (color:color-mix(in lab, red, red)){.border-mint\/40{border-color:color-mix(in oklab, var(--color-mint) 40%, transparent)}}.border-navy{border-color:var(--color-navy)}.border-orange-100-f{border-color:var(--color-orange-100-f)}.border-orange-100-h{border-color:var(--color-orange-100-h)}.border-orange-200-b{border-color:var(--color-orange-200-b)}.border-orange-200-d{border-color:var(--color-orange-200-d)}.border-orange-200-g{border-color:var(--color-orange-200-g)}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-300-b{border-color:var(--color-orange-300-b)}.border-orange-500{border-color:var(--color-orange-500)}.border-peach{border-color:var(--color-peach)}.border-pink-200-b{border-color:var(--color-pink-200-b)}.border-quality-conflicted\/40{border-color:#db277766}@supports (color:color-mix(in lab, red, red)){.border-quality-conflicted\/40{border-color:color-mix(in oklab, var(--color-quality-conflicted) 40%, transparent)}}.border-quality-stale\/25{border-color:#8b5cf640}@supports (color:color-mix(in lab, red, red)){.border-quality-stale\/25{border-color:color-mix(in oklab, var(--color-quality-stale) 25%, transparent)}}.border-red{border-color:var(--color-red)}.border-red-100{border-color:var(--color-red-100)}.border-red-300-b{border-color:var(--color-red-300-b)}.border-red\/20{border-color:#e5484d33}@supports (color:color-mix(in lab, red, red)){.border-red\/20{border-color:color-mix(in oklab, var(--color-red) 20%, transparent)}}.border-red\/25{border-color:#e5484d40}@supports (color:color-mix(in lab, red, red)){.border-red\/25{border-color:color-mix(in oklab, var(--color-red) 25%, transparent)}}.border-red\/30{border-color:#e5484d4d}@supports (color:color-mix(in lab, red, red)){.border-red\/30{border-color:color-mix(in oklab, var(--color-red) 30%, transparent)}}.border-red\/35{border-color:#e5484d59}@supports (color:color-mix(in lab, red, red)){.border-red\/35{border-color:color-mix(in oklab, var(--color-red) 35%, transparent)}}.border-red\/45{border-color:#e5484d73}@supports (color:color-mix(in lab, red, red)){.border-red\/45{border-color:color-mix(in oklab, var(--color-red) 45%, transparent)}}.border-red\/50{border-color:#e5484d80}@supports (color:color-mix(in lab, red, red)){.border-red\/50{border-color:color-mix(in oklab, var(--color-red) 50%, transparent)}}.border-red\/60{border-color:#e5484d99}@supports (color:color-mix(in lab, red, red)){.border-red\/60{border-color:color-mix(in oklab, var(--color-red) 60%, transparent)}}.border-slate-300-b{border-color:var(--color-slate-300-b)}.border-slate-300-c{border-color:var(--color-slate-300-c)}.border-slate-400{border-color:var(--color-slate-400)}.border-status-watch{border-color:var(--color-status-watch)}.border-surface{border-color:var(--color-surface)}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-100-b{border-color:var(--color-violet-100-b)}.border-violet-200-b{border-color:var(--color-violet-200-b)}.border-violet-300-b{border-color:var(--color-violet-300-b)}.border-white{border-color:var(--color-white)}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-x-transparent{border-inline-color:#0000}.border-b-\(--w\){border-bottom-color:var(--w)}.border-b-brand{border-bottom-color:var(--color-brand)}.border-b-green-900{border-bottom-color:var(--color-green-900)}.border-b-line{border-bottom-color:var(--color-line)}.\!bg-\(--sk-ink\){background-color:var(--sk-ink)!important}.bg-\(--c\){background-color:var(--c)}.bg-\(--color-teal-600\){background-color:var(--color-teal-600)}.bg-\(--l\){background-color:var(--l)}.bg-\(--o\){background-color:var(--o)}.bg-\(--shelf-soft\){background-color:var(--shelf-soft)}.bg-\(--sk-ink\){background-color:var(--sk-ink)}.bg-\(--sk-paper\){background-color:var(--sk-paper)}.bg-\(--sk-paper-deep\){background-color:var(--sk-paper-deep)}.bg-\(--sk-red\){background-color:var(--sk-red)}.bg-\(--st-result\){background-color:var(--st-result)}.bg-\(--tone\){background-color:var(--tone)}.bg-\(--w\),.bg-\(--w\)\/15{background-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w\)\/15{background-color:color-mix(in oklab, var(--w) 15%, transparent)}}.bg-\(--w\)\/55{background-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w\)\/55{background-color:color-mix(in oklab, var(--w) 55%, transparent)}}.bg-\(--w\)\/60{background-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w\)\/60{background-color:color-mix(in oklab, var(--w) 60%, transparent)}}.bg-\(--w\)\/70{background-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w\)\/70{background-color:color-mix(in oklab, var(--w) 70%, transparent)}}.bg-\(--w-deep\),.bg-\(--w-deep\)\/70{background-color:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-deep\)\/70{background-color:color-mix(in oklab, var(--w-deep) 70%, transparent)}}.bg-\(--w-soft\),.bg-\(--w-soft\)\/25{background-color:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-soft\)\/25{background-color:color-mix(in oklab, var(--w-soft) 25%, transparent)}}.bg-\(--w-soft\)\/35{background-color:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-soft\)\/35{background-color:color-mix(in oklab, var(--w-soft) 35%, transparent)}}.bg-\(--w-soft\)\/40{background-color:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-soft\)\/40{background-color:color-mix(in oklab, var(--w-soft) 40%, transparent)}}.bg-\(--w-soft\)\/45{background-color:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-soft\)\/45{background-color:color-mix(in oklab, var(--w-soft) 45%, transparent)}}.bg-\(--w-soft\)\/50{background-color:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-soft\)\/50{background-color:color-mix(in oklab, var(--w-soft) 50%, transparent)}}.bg-\(--w-soft\)\/55{background-color:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-soft\)\/55{background-color:color-mix(in oklab, var(--w-soft) 55%, transparent)}}.bg-\(--w-soft\)\/60{background-color:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-soft\)\/60{background-color:color-mix(in oklab, var(--w-soft) 60%, transparent)}}.bg-\(--w-soft\)\/70{background-color:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-soft\)\/70{background-color:color-mix(in oklab, var(--w-soft) 70%, transparent)}}.bg-\(--w-vivid\),.bg-\(--w-vivid\)\/60{background-color:var(--w-vivid)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-vivid\)\/60{background-color:color-mix(in oklab, var(--w-vivid) 60%, transparent)}}.bg-\(--w-vivid\)\/70{background-color:var(--w-vivid)}@supports (color:color-mix(in lab, red, red)){.bg-\(--w-vivid\)\/70{background-color:color-mix(in oklab, var(--w-vivid) 70%, transparent)}}.bg-\[\#2563eb\]\/50{background-color:#2563eb80;background-color:lab(44.7906% 21.0479 -75.599/.5)}.bg-\[color-mix\(in_srgb\,var\(--w\,var\(--color-amber-700\)\)_22\%\,var\(--sk-paper\)\)\]{background-color:var(--w,#b45309)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--w\,var\(--color-amber-700\)\)_22\%\,var\(--sk-paper\)\)\]{background-color:color-mix(in srgb,var(--w,var(--color-amber-700)) 22%,var(--sk-paper))}}.bg-\[color-mix\(in_srgb\,var\(--w\,var\(--color-amber-700\)\)_40\%\,var\(--sk-paper\)\)\]{background-color:var(--w,#b45309)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--w\,var\(--color-amber-700\)\)_40\%\,var\(--sk-paper\)\)\]{background-color:color-mix(in srgb,var(--w,var(--color-amber-700)) 40%,var(--sk-paper))}}.bg-advisor{background-color:var(--color-advisor)}.bg-amber{background-color:var(--color-amber)}.bg-amber-100-b{background-color:var(--color-amber-100-b)}.bg-amber-100-c{background-color:var(--color-amber-100-c)}.bg-amber-100-d{background-color:var(--color-amber-100-d)}.bg-amber-300-b{background-color:var(--color-amber-300-b)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-soft{background-color:var(--color-amber-soft)}.bg-amber-soft\/30{background-color:#fff4e04d}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/30{background-color:color-mix(in oklab, var(--color-amber-soft) 30%, transparent)}}.bg-amber-soft\/40{background-color:#fff4e066}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/40{background-color:color-mix(in oklab, var(--color-amber-soft) 40%, transparent)}}.bg-amber-soft\/50{background-color:#fff4e080}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/50{background-color:color-mix(in oklab, var(--color-amber-soft) 50%, transparent)}}.bg-amber-soft\/60{background-color:#fff4e099}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/60{background-color:color-mix(in oklab, var(--color-amber-soft) 60%, transparent)}}.bg-amber-soft\/70{background-color:#fff4e0b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/70{background-color:color-mix(in oklab, var(--color-amber-soft) 70%, transparent)}}.bg-amber-soft\/80{background-color:#fff4e0cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-soft\/80{background-color:color-mix(in oklab, var(--color-amber-soft) 80%, transparent)}}.bg-amber\/15{background-color:#f59e0b26}@supports (color:color-mix(in lab, red, red)){.bg-amber\/15{background-color:color-mix(in oklab, var(--color-amber) 15%, transparent)}}.bg-amber\/30{background-color:#f59e0b4d}@supports (color:color-mix(in lab, red, red)){.bg-amber\/30{background-color:color-mix(in oklab, var(--color-amber) 30%, transparent)}}.bg-amber\/50{background-color:#f59e0b80}@supports (color:color-mix(in lab, red, red)){.bg-amber\/50{background-color:color-mix(in oklab, var(--color-amber) 50%, transparent)}}.bg-amber\/75{background-color:#f59e0bbf}@supports (color:color-mix(in lab, red, red)){.bg-amber\/75{background-color:color-mix(in oklab, var(--color-amber) 75%, transparent)}}.bg-amber\/80{background-color:#f59e0bcc}@supports (color:color-mix(in lab, red, red)){.bg-amber\/80{background-color:color-mix(in oklab, var(--color-amber) 80%, transparent)}}.bg-amber\/90{background-color:#f59e0be6}@supports (color:color-mix(in lab, red, red)){.bg-amber\/90{background-color:color-mix(in oklab, var(--color-amber) 90%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-blue{background-color:var(--color-blue)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-100-b{background-color:var(--color-blue-100-b)}.bg-blue-200-f{background-color:var(--color-blue-200-f)}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500-b{background-color:var(--color-blue-500-b)}.bg-blue-500-c{background-color:var(--color-blue-500-c)}.bg-blue-600-d{background-color:var(--color-blue-600-d)}.bg-blue-600-e{background-color:var(--color-blue-600-e)}.bg-blue-600-f{background-color:var(--color-blue-600-f)}.bg-blue-600\/50{background-color:#155dfc80}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/50{background-color:color-mix(in oklab, var(--color-blue-600) 50%, transparent)}}.bg-blue-900{background-color:var(--color-blue-900)}.bg-blue-soft{background-color:var(--color-blue-soft)}.bg-blue-soft\/40{background-color:#eef4fd66}@supports (color:color-mix(in lab, red, red)){.bg-blue-soft\/40{background-color:color-mix(in oklab, var(--color-blue-soft) 40%, transparent)}}.bg-blue-soft\/60{background-color:#eef4fd99}@supports (color:color-mix(in lab, red, red)){.bg-blue-soft\/60{background-color:color-mix(in oklab, var(--color-blue-soft) 60%, transparent)}}.bg-blue-tile{background-color:var(--color-blue-tile)}.bg-brand{background-color:var(--color-brand)}.bg-brand-2{background-color:var(--color-brand-2)}.bg-brand-soft{background-color:var(--color-brand-soft)}.bg-brand-soft\/40{background-color:#e8f5ee66}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/40{background-color:color-mix(in oklab, var(--color-brand-soft) 40%, transparent)}}.bg-brand-soft\/60{background-color:#e8f5ee99}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/60{background-color:color-mix(in oklab, var(--color-brand-soft) 60%, transparent)}}.bg-brand-soft\/70{background-color:#e8f5eeb3}@supports (color:color-mix(in lab, red, red)){.bg-brand-soft\/70{background-color:color-mix(in oklab, var(--color-brand-soft) 70%, transparent)}}.bg-canvas{background-color:var(--color-canvas)}.bg-cream{background-color:var(--color-cream)}.bg-current{background-color:currentColor}.bg-emerald-50-b{background-color:var(--color-emerald-50-b)}.bg-emerald-100-b{background-color:var(--color-emerald-100-b)}.bg-emerald-100-c{background-color:var(--color-emerald-100-c)}.bg-emerald-100-d{background-color:var(--color-emerald-100-d)}.bg-emerald-200-b{background-color:var(--color-emerald-200-b)}.bg-emerald-200-d{background-color:var(--color-emerald-200-d)}.bg-emerald-300-b{background-color:var(--color-emerald-300-b)}.bg-emerald-300-c{background-color:var(--color-emerald-300-c)}.bg-emerald-300-e{background-color:var(--color-emerald-300-e)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500-b{background-color:var(--color-emerald-500-b)}.bg-emerald-950-b{background-color:var(--color-emerald-950-b)}.bg-faint{background-color:var(--color-faint)}.bg-gray-300-c{background-color:var(--color-gray-300-c)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-100-b{background-color:var(--color-green-100-b)}.bg-green-100-c{background-color:var(--color-green-100-c)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500-b{background-color:var(--color-green-500-b)}.bg-green-600-b{background-color:var(--color-green-600-b)}.bg-green-600-c{background-color:var(--color-green-600-c)}.bg-green-700{background-color:var(--color-green-700)}.bg-green-700-b{background-color:var(--color-green-700-b)}.bg-green-700-c{background-color:var(--color-green-700-c)}.bg-green-700-d{background-color:var(--color-green-700-d)}.bg-green-900-b{background-color:var(--color-green-900-b)}.bg-green-900-e{background-color:var(--color-green-900-e)}.bg-green-950-b{background-color:var(--color-green-950-b)}.bg-indigo-50-b{background-color:var(--color-indigo-50-b)}.bg-indigo-100-b{background-color:var(--color-indigo-100-b)}.bg-indigo-200-b{background-color:var(--color-indigo-200-b)}.bg-indigo-300-b{background-color:var(--color-indigo-300-b)}.bg-ink{background-color:var(--color-ink)}.bg-ink-2{background-color:var(--color-ink-2)}.bg-ink-2\/70{background-color:#374151b3}@supports (color:color-mix(in lab, red, red)){.bg-ink-2\/70{background-color:color-mix(in oklab, var(--color-ink-2) 70%, transparent)}}.bg-ink\/10{background-color:#1118271a}@supports (color:color-mix(in lab, red, red)){.bg-ink\/10{background-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}.bg-ink\/20{background-color:#11182733}@supports (color:color-mix(in lab, red, red)){.bg-ink\/20{background-color:color-mix(in oklab, var(--color-ink) 20%, transparent)}}.bg-ink\/25{background-color:#11182740}@supports (color:color-mix(in lab, red, red)){.bg-ink\/25{background-color:color-mix(in oklab, var(--color-ink) 25%, transparent)}}.bg-ink\/30{background-color:#1118274d}@supports (color:color-mix(in lab, red, red)){.bg-ink\/30{background-color:color-mix(in oklab, var(--color-ink) 30%, transparent)}}.bg-ink\/35{background-color:#11182759}@supports (color:color-mix(in lab, red, red)){.bg-ink\/35{background-color:color-mix(in oklab, var(--color-ink) 35%, transparent)}}.bg-ink\/60{background-color:#11182799}@supports (color:color-mix(in lab, red, red)){.bg-ink\/60{background-color:color-mix(in oklab, var(--color-ink) 60%, transparent)}}.bg-ink\/80{background-color:#111827cc}@supports (color:color-mix(in lab, red, red)){.bg-ink\/80{background-color:color-mix(in oklab, var(--color-ink) 80%, transparent)}}.bg-intro{background-color:var(--color-intro)}.bg-lavender{background-color:var(--color-lavender)}.bg-lavender-soft{background-color:var(--color-lavender-soft)}.bg-line{background-color:var(--color-line)}.bg-line-strong{background-color:var(--color-line-strong)}.bg-line-strong\/70{background-color:#e3e5e8b3}@supports (color:color-mix(in lab, red, red)){.bg-line-strong\/70{background-color:color-mix(in oklab, var(--color-line-strong) 70%, transparent)}}.bg-line\/60{background-color:#eceef199}@supports (color:color-mix(in lab, red, red)){.bg-line\/60{background-color:color-mix(in oklab, var(--color-line) 60%, transparent)}}.bg-line\/70{background-color:#eceef1b3}@supports (color:color-mix(in lab, red, red)){.bg-line\/70{background-color:color-mix(in oklab, var(--color-line) 70%, transparent)}}.bg-mint{background-color:var(--color-mint)}.bg-mint-soft{background-color:var(--color-mint-soft)}.bg-mint-soft\/35{background-color:#e6f4ea59}@supports (color:color-mix(in lab, red, red)){.bg-mint-soft\/35{background-color:color-mix(in oklab, var(--color-mint-soft) 35%, transparent)}}.bg-mint-soft\/40{background-color:#e6f4ea66}@supports (color:color-mix(in lab, red, red)){.bg-mint-soft\/40{background-color:color-mix(in oklab, var(--color-mint-soft) 40%, transparent)}}.bg-mint-soft\/45{background-color:#e6f4ea73}@supports (color:color-mix(in lab, red, red)){.bg-mint-soft\/45{background-color:color-mix(in oklab, var(--color-mint-soft) 45%, transparent)}}.bg-mint-soft\/50{background-color:#e6f4ea80}@supports (color:color-mix(in lab, red, red)){.bg-mint-soft\/50{background-color:color-mix(in oklab, var(--color-mint-soft) 50%, transparent)}}.bg-mint-soft\/60{background-color:#e6f4ea99}@supports (color:color-mix(in lab, red, red)){.bg-mint-soft\/60{background-color:color-mix(in oklab, var(--color-mint-soft) 60%, transparent)}}.bg-mint-soft\/70{background-color:#e6f4eab3}@supports (color:color-mix(in lab, red, red)){.bg-mint-soft\/70{background-color:color-mix(in oklab, var(--color-mint-soft) 70%, transparent)}}.bg-mint-strong{background-color:var(--color-mint-strong)}.bg-mint\/60{background-color:#22a06b99}@supports (color:color-mix(in lab, red, red)){.bg-mint\/60{background-color:color-mix(in oklab, var(--color-mint) 60%, transparent)}}.bg-muted{background-color:var(--color-muted)}.bg-navy{background-color:var(--color-navy)}.bg-orange-50-b{background-color:var(--color-orange-50-b)}.bg-orange-100-b{background-color:var(--color-orange-100-b)}.bg-orange-100-c{background-color:var(--color-orange-100-c)}.bg-orange-100-d{background-color:var(--color-orange-100-d)}.bg-orange-100-e{background-color:var(--color-orange-100-e)}.bg-orange-200-c{background-color:var(--color-orange-200-c)}.bg-peach{background-color:var(--color-peach)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-100-b{background-color:var(--color-pink-100-b)}.bg-pink-600-b{background-color:var(--color-pink-600-b)}.bg-quality-conflicted{background-color:var(--color-quality-conflicted)}.bg-quality-stale{background-color:var(--color-quality-stale)}.bg-rail{background-color:var(--color-rail)}.bg-red{background-color:var(--color-red)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-ink{background-color:var(--color-red-ink)}.bg-red-soft{background-color:var(--color-red-soft)}.bg-red-soft\/25{background-color:#fdecec40}@supports (color:color-mix(in lab, red, red)){.bg-red-soft\/25{background-color:color-mix(in oklab, var(--color-red-soft) 25%, transparent)}}.bg-red-soft\/30{background-color:#fdecec4d}@supports (color:color-mix(in lab, red, red)){.bg-red-soft\/30{background-color:color-mix(in oklab, var(--color-red-soft) 30%, transparent)}}.bg-red-soft\/40{background-color:#fdecec66}@supports (color:color-mix(in lab, red, red)){.bg-red-soft\/40{background-color:color-mix(in oklab, var(--color-red-soft) 40%, transparent)}}.bg-red-soft\/45{background-color:#fdecec73}@supports (color:color-mix(in lab, red, red)){.bg-red-soft\/45{background-color:color-mix(in oklab, var(--color-red-soft) 45%, transparent)}}.bg-red-soft\/50{background-color:#fdecec80}@supports (color:color-mix(in lab, red, red)){.bg-red-soft\/50{background-color:color-mix(in oklab, var(--color-red-soft) 50%, transparent)}}.bg-red-soft\/60{background-color:#fdecec99}@supports (color:color-mix(in lab, red, red)){.bg-red-soft\/60{background-color:color-mix(in oklab, var(--color-red-soft) 60%, transparent)}}.bg-red-soft\/70{background-color:#fdececb3}@supports (color:color-mix(in lab, red, red)){.bg-red-soft\/70{background-color:color-mix(in oklab, var(--color-red-soft) 70%, transparent)}}.bg-red\/25{background-color:#e5484d40}@supports (color:color-mix(in lab, red, red)){.bg-red\/25{background-color:color-mix(in oklab, var(--color-red) 25%, transparent)}}.bg-red\/40{background-color:#e5484d66}@supports (color:color-mix(in lab, red, red)){.bg-red\/40{background-color:color-mix(in oklab, var(--color-red) 40%, transparent)}}.bg-red\/60{background-color:#e5484d99}@supports (color:color-mix(in lab, red, red)){.bg-red\/60{background-color:color-mix(in oklab, var(--color-red) 60%, transparent)}}.bg-red\/70{background-color:#e5484db3}@supports (color:color-mix(in lab, red, red)){.bg-red\/70{background-color:color-mix(in oklab, var(--color-red) 70%, transparent)}}.bg-red\/75{background-color:#e5484dbf}@supports (color:color-mix(in lab, red, red)){.bg-red\/75{background-color:color-mix(in oklab, var(--color-red) 75%, transparent)}}.bg-red\/80{background-color:#e5484dcc}@supports (color:color-mix(in lab, red, red)){.bg-red\/80{background-color:color-mix(in oklab, var(--color-red) 80%, transparent)}}.bg-red\/90{background-color:#e5484de6}@supports (color:color-mix(in lab, red, red)){.bg-red\/90{background-color:color-mix(in oklab, var(--color-red) 90%, transparent)}}.bg-rose-100-b{background-color:var(--color-rose-100-b)}.bg-sky-50-b{background-color:var(--color-sky-50-b)}.bg-sky-900-b{background-color:var(--color-sky-900-b)}.bg-sky-900-c{background-color:var(--color-sky-900-c)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-300-b{background-color:var(--color-slate-300-b)}.bg-slate-300-d{background-color:var(--color-slate-300-d)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-status-at-risk{background-color:var(--color-status-at-risk)}.bg-status-critical{background-color:var(--color-status-critical)}.bg-status-healthy{background-color:var(--color-status-healthy)}.bg-status-info{background-color:var(--color-status-info)}.bg-status-unknown{background-color:var(--color-status-unknown)}.bg-status-watch{background-color:var(--color-status-watch)}.bg-surface{background-color:var(--color-surface)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface-2\/40{background-color:#f8f9fa66}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/40{background-color:color-mix(in oklab, var(--color-surface-2) 40%, transparent)}}.bg-surface-2\/50{background-color:#f8f9fa80}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/50{background-color:color-mix(in oklab, var(--color-surface-2) 50%, transparent)}}.bg-surface-2\/60{background-color:#f8f9fa99}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/60{background-color:color-mix(in oklab, var(--color-surface-2) 60%, transparent)}}.bg-surface-2\/70{background-color:#f8f9fab3}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/70{background-color:color-mix(in oklab, var(--color-surface-2) 70%, transparent)}}.bg-surface-2\/80{background-color:#f8f9facc}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/80{background-color:color-mix(in oklab, var(--color-surface-2) 80%, transparent)}}.bg-surface\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-surface\/0{background-color:color-mix(in oklab, var(--color-surface) 0%, transparent)}}.bg-surface\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-surface\/60{background-color:color-mix(in oklab, var(--color-surface) 60%, transparent)}}.bg-surface\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-surface\/70{background-color:color-mix(in oklab, var(--color-surface) 70%, transparent)}}.bg-surface\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-surface\/80{background-color:color-mix(in oklab, var(--color-surface) 80%, transparent)}}.bg-surface\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-surface\/85{background-color:color-mix(in oklab, var(--color-surface) 85%, transparent)}}.bg-surface\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-surface\/90{background-color:color-mix(in oklab, var(--color-surface) 90%, transparent)}}.bg-surface\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-surface\/95{background-color:color-mix(in oklab, var(--color-surface) 95%, transparent)}}.bg-teal{background-color:var(--color-teal)}.bg-teal-50-b{background-color:var(--color-teal-50-b)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-500-b{background-color:var(--color-teal-500-b)}.bg-teal-700-b{background-color:var(--color-teal-700-b)}.bg-transparent{background-color:#0000}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-100-b{background-color:var(--color-violet-100-b)}.bg-violet-200-b{background-color:var(--color-violet-200-b)}.bg-violet-200-c{background-color:var(--color-violet-200-c)}.bg-violet-300-c{background-color:var(--color-violet-300-c)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, 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\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, 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\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.bg-white\/45{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500-b{background-color:var(--color-yellow-500-b)}.bg-yellow-700-d{background-color:var(--color-yellow-700-d)}.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-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.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))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[repeating-linear-gradient\(0deg\,var\(--color-ink\)_0_6px\,var\(--color-surface\)_6px_12px\)\]{background-image:repeating-linear-gradient(0deg,var(--color-ink) 0 6px,var(--color-surface) 6px 12px)}.bg-\[repeating-linear-gradient\(45deg\,var\(--color-line-strong\)_0\,var\(--color-line-strong\)_6px\,var\(--color-surface-2\)_6px\,var\(--color-surface-2\)_12px\)\]{background-image:repeating-linear-gradient(45deg,var(--color-line-strong) 0,var(--color-line-strong) 6px,var(--color-surface-2) 6px,var(--color-surface-2) 12px)}.bg-\[repeating-linear-gradient\(45deg\,var\(--color-orange-200-b\)_0\,var\(--color-orange-200-b\)_6px\,var\(--color-cream\)_6px\,var\(--color-cream\)_12px\)\]{background-image:repeating-linear-gradient(45deg,var(--color-orange-200-b) 0,var(--color-orange-200-b) 6px,var(--color-cream) 6px,var(--color-cream) 12px)}.bg-\[repeating-linear-gradient\(135deg\,var\(--color-line\)\,var\(--color-line\)_6px\,var\(--color-line-strong\)_6px\,var\(--color-line-strong\)_12px\)\]{background-image:repeating-linear-gradient(135deg,var(--color-line),var(--color-line) 6px,var(--color-line-strong) 6px,var(--color-line-strong) 12px)}.bg-\[repeating-linear-gradient\(270deg\,var\(--color-surface-2\)_0_22px\,var\(--color-line\)_22px_24px\)\]{background-image:repeating-linear-gradient(270deg,var(--color-surface-2) 0 22px,var(--color-line) 22px 24px)}.from-\(--w-soft\)\/55{--tw-gradient-from:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.from-\(--w-soft\)\/55{--tw-gradient-from:color-mix(in oklab, var(--w-soft) 55%, transparent)}}.from-\(--w-soft\)\/55{--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-\(--w-soft\)\/60{--tw-gradient-from:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.from-\(--w-soft\)\/60{--tw-gradient-from:color-mix(in oklab, var(--w-soft) 60%, transparent)}}.from-\(--w-soft\)\/60{--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-\(--w-soft\)\/70{--tw-gradient-from:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.from-\(--w-soft\)\/70{--tw-gradient-from:color-mix(in oklab, var(--w-soft) 70%, transparent)}}.from-\(--w-soft\)\/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-black\/45{--tw-gradient-from:#00000073}@supports (color:color-mix(in lab, red, red)){.from-black\/45{--tw-gradient-from:color-mix(in oklab, var(--color-black) 45%, transparent)}}.from-black\/45{--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-black\/75{--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab, red, red)){.from-black\/75{--tw-gradient-from:color-mix(in oklab, var(--color-black) 75%, transparent)}}.from-black\/75{--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-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.from-black\/80{--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-blue-400{--tw-gradient-from:var(--color-blue-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))}.from-red\/60{--tw-gradient-from:#e5484d99}@supports (color:color-mix(in lab, red, red)){.from-red\/60{--tw-gradient-from:color-mix(in oklab, var(--color-red) 60%, transparent)}}.from-red\/60{--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-surface-2{--tw-gradient-from:var(--color-surface-2);--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-violet-400{--tw-gradient-from:var(--color-violet-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))}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--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)}.via-black\/35{--tw-gradient-via:#00000059}@supports (color:color-mix(in lab, red, red)){.via-black\/35{--tw-gradient-via:color-mix(in oklab, var(--color-black) 35%, transparent)}}.via-black\/35{--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)}.via-surface{--tw-gradient-via:var(--color-surface);--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)}.via-transparent{--tw-gradient-via:transparent;--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-black\/10{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab, red, red)){.to-black\/10{--tw-gradient-to:color-mix(in oklab, var(--color-black) 10%, transparent)}}.to-black\/10{--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-blue-400-c{--tw-gradient-to:var(--color-blue-400-c);--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-line-strong{--tw-gradient-to:var(--color-line-strong);--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-quality-stale{--tw-gradient-to:var(--color-quality-stale);--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-surface{--tw-gradient-to:var(--color-surface);--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))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-amber{fill:var(--color-amber)}.fill-amber-200-b{fill:var(--color-amber-200-b)}.fill-amber-400{fill:var(--color-amber-400)}.fill-current{fill:currentColor}.fill-emerald-600-b{fill:var(--color-emerald-600-b)}.fill-green-500{fill:var(--color-green-500)}.fill-green-500-b{fill:var(--color-green-500-b)}.fill-green-600-b{fill:var(--color-green-600-b)}.fill-mint{fill:var(--color-mint)}.fill-mint-strong{fill:var(--color-mint-strong)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.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)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-14{padding:calc(var(--spacing) * 14)}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.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-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0{padding-block:0}.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-8{padding-block:calc(var(--spacing) * 8)}.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-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.ps-1{padding-inline-start:var(--spacing)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.pe-0\.5{padding-inline-end:calc(var(--spacing) * .5)}.pe-1{padding-inline-end:var(--spacing)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pt-0{padding-top:0}.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-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[12vh\]{padding-top:12vh}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.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-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.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-12{padding-right:calc(var(--spacing) * 12)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.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-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.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-9{padding-bottom:calc(var(--spacing) * 9)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-16{padding-left:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[-2px\]{vertical-align:-2px}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-brand{font-family:var(--font-brand)}.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-\[12px\]{font-size:12px!important}.text-\[8\.5px\]{font-size:8.5px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12\.5px\]\!{font-size:12.5px!important}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[46px\]{font-size:46px}.text-\[48px\]{font-size:48px}.text-\[52px\]{font-size:52px}.text-\[54px\]{font-size:54px}.text-\[56px\]{font-size:56px}.text-\[100px\]{font-size:100px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-4\.5{--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.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-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\(--color-amber\){color:var(--color-amber)}.text-\(--color-lavender\){color:var(--color-lavender)}.text-\(--color-mint-strong\){color:var(--color-mint-strong)}.text-\(--color-teal-600\){color:var(--color-teal-600)}.text-\(--hero-to\){color:var(--hero-to)}.text-\(--hub-accent\){color:var(--hub-accent)}.text-\(--play\){color:var(--play)}.text-\(--sk-amber\){color:var(--sk-amber)}.text-\(--sk-blue\){color:var(--sk-blue)}.text-\(--sk-green\){color:var(--sk-green)}.text-\(--sk-ink\){color:var(--sk-ink)}.text-\(--sk-paper\){color:var(--sk-paper)}.text-\(--sk-red\){color:var(--sk-red)}.text-\(--t\){color:var(--t)}.text-\(--tone-ink\){color:var(--tone-ink)}.text-\(--w\){color:var(--w)}.text-\(--w-deep\){color:var(--w-deep)}.text-\(--w-ink\),.text-\(--w-ink\)\/80{color:var(--w-ink)}@supports (color:color-mix(in lab, red, red)){.text-\(--w-ink\)\/80{color:color-mix(in oklab, var(--w-ink) 80%, transparent)}}.text-\(--w-soft\){color:var(--w-soft)}.text-amber{color:var(--color-amber)}.text-amber-500-c{color:var(--color-amber-500-c)}.text-amber-500-d{color:var(--color-amber-500-d)}.text-amber-600-b{color:var(--color-amber-600-b)}.text-amber-600-c{color:var(--color-amber-600-c)}.text-amber-700{color:var(--color-amber-700)}.text-amber-700-b{color:var(--color-amber-700-b)}.text-amber-800{color:var(--color-amber-800)}.text-amber-ink{color:var(--color-amber-ink)}.text-blue{color:var(--color-blue)}.text-blue-200-b{color:var(--color-blue-200-b)}.text-blue-300-b{color:var(--color-blue-300-b)}.text-blue-500{color:var(--color-blue-500)}.text-blue-500-b{color:var(--color-blue-500-b)}.text-blue-500-d{color:var(--color-blue-500-d)}.text-blue-600{color:var(--color-blue-600)}.text-blue-600-b{color:var(--color-blue-600-b)}.text-blue-600-c{color:var(--color-blue-600-c)}.text-blue-600-d{color:var(--color-blue-600-d)}.text-blue-600-e{color:var(--color-blue-600-e)}.text-blue-700{color:var(--color-blue-700)}.text-blue-900{color:var(--color-blue-900)}.text-blue-900-b{color:var(--color-blue-900-b)}.text-blue-900-c{color:var(--color-blue-900-c)}.text-blue-950-b{color:var(--color-blue-950-b)}.text-blue-950-c{color:var(--color-blue-950-c)}.text-blue-950-d{color:var(--color-blue-950-d)}.text-brand{color:var(--color-brand)}.text-brand-2{color:var(--color-brand-2)}.text-emerald-300-c{color:var(--color-emerald-300-c)}.text-emerald-600-b{color:var(--color-emerald-600-b)}.text-emerald-700-b{color:var(--color-emerald-700-b)}.text-faint{color:var(--color-faint)}.text-gray-300-b{color:var(--color-gray-300-b)}.text-gray-600{color:var(--color-gray-600)}.text-gray-600-b{color:var(--color-gray-600-b)}.text-gray-700-b{color:var(--color-gray-700-b)}.text-green-600{color:var(--color-green-600)}.text-green-600-b{color:var(--color-green-600-b)}.text-green-700{color:var(--color-green-700)}.text-green-700-b{color:var(--color-green-700-b)}.text-green-800-b{color:var(--color-green-800-b)}.text-green-900{color:var(--color-green-900)}.text-green-900-b{color:var(--color-green-900-b)}.text-green-900-e{color:var(--color-green-900-e)}.text-indigo-600-b{color:var(--color-indigo-600-b)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800-b{color:var(--color-indigo-800-b)}.text-indigo-800-c{color:var(--color-indigo-800-c)}.text-indigo-900-c{color:var(--color-indigo-900-c)}.text-ink{color:var(--color-ink)}.text-ink-2{color:var(--color-ink-2)}.text-ink-2\/80{color:#374151cc}@supports (color:color-mix(in lab, red, red)){.text-ink-2\/80{color:color-mix(in oklab, var(--color-ink-2) 80%, transparent)}}.text-lavender{color:var(--color-lavender)}.text-line-strong{color:var(--color-line-strong)}.text-mint{color:var(--color-mint)}.text-mint-strong{color:var(--color-mint-strong)}.text-muted{color:var(--color-muted)}.text-navy{color:var(--color-navy)}.text-navy\/70{color:#151b4db3}@supports (color:color-mix(in lab, red, red)){.text-navy\/70{color:color-mix(in oklab, var(--color-navy) 70%, transparent)}}.text-navy\/80{color:#151b4dcc}@supports (color:color-mix(in lab, red, red)){.text-navy\/80{color:color-mix(in oklab, var(--color-navy) 80%, transparent)}}.text-orange-700{color:var(--color-orange-700)}.text-orange-700-b{color:var(--color-orange-700-b)}.text-orange-950-b{color:var(--color-orange-950-b)}.text-pink-600-b{color:var(--color-pink-600-b)}.text-pink-700{color:var(--color-pink-700)}.text-quality-conflicted{color:var(--color-quality-conflicted)}.text-quality-partial{color:var(--color-quality-partial)}.text-quality-stale{color:var(--color-quality-stale)}.text-rail-2{color:var(--color-rail-2)}.text-red{color:var(--color-red)}.text-red-300-b{color:var(--color-red-300-b)}.text-red-600-b{color:var(--color-red-600-b)}.text-red-ink{color:var(--color-red-ink)}.text-red-ink\/80{color:#dc2626cc}@supports (color:color-mix(in lab, red, red)){.text-red-ink\/80{color:color-mix(in oklab, var(--color-red-ink) 80%, transparent)}}.text-sky-700{color:var(--color-sky-700)}.text-sky-800-b{color:var(--color-sky-800-b)}.text-sky-800-c{color:var(--color-sky-800-c)}.text-sky-900-b{color:var(--color-sky-900-b)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-500-b{color:var(--color-slate-500-b)}.text-slate-500-c{color:var(--color-slate-500-c)}.text-slate-600{color:var(--color-slate-600)}.text-slate-800{color:var(--color-slate-800)}.text-status-at-risk{color:var(--color-status-at-risk)}.text-surface{color:var(--color-surface)}.text-teal{color:var(--color-teal)}.text-teal-700-b{color:var(--color-teal-700-b)}.text-teal\/90{color:#4fd1b5e6}@supports (color:color-mix(in lab, red, red)){.text-teal\/90{color:color-mix(in oklab, var(--color-teal) 90%, transparent)}}.text-transparent{color:#0000}.text-violet-500-b{color:var(--color-violet-500-b)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-violet-900{color:var(--color-violet-900)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-700-b{color:var(--color-yellow-700-b)}.text-yellow-700-c{color:var(--color-yellow-700-c)}.text-yellow-700-e{color:var(--color-yellow-700-e)}.text-yellow-800-b{color:var(--color-yellow-800-b)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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-\(--sk-red\){-webkit-text-decoration-color:var(--sk-red);-webkit-text-decoration-color:var(--sk-red);-webkit-text-decoration-color:var(--sk-red);text-decoration-color:var(--sk-red)}.decoration-faint\/60{text-decoration-color:#9ca3af99}@supports (color:color-mix(in lab, red, red)){.decoration-faint\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--color-faint) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-faint) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-faint) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-faint) 60%, transparent)}}.decoration-red\/30{text-decoration-color:#e5484d4d}@supports (color:color-mix(in lab, red, red)){.decoration-red\/30{-webkit-text-decoration-color:color-mix(in oklab, var(--color-red) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-red) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-red) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-red) 30%, transparent)}}.decoration-red\/50{text-decoration-color:#e5484d80}@supports (color:color-mix(in lab, red, red)){.decoration-red\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--color-red) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-red) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-red) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-red) 50%, transparent)}}.decoration-red\/60{text-decoration-color:#e5484d99}@supports (color:color-mix(in lab, red, red)){.decoration-red\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--color-red) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-red) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-red) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-red) 60%, transparent)}}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\(--color-teal-600\){accent-color:var(--color-teal-600)}.accent-\(--hub-accent\){accent-color:var(--hub-accent)}.accent-\(--w\){accent-color:var(--w)}.accent-blue-500-b{accent-color:var(--color-blue-500-b)}.accent-brand{accent-color:var(--color-brand)}.accent-green-700-b{accent-color:var(--color-green-700-b)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_6px_rgba\(30\,111\,217\,0\.10\)\]{--tw-shadow:0 0 0 6px var(--tw-shadow-color,#1e6fd91a);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_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000008);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_rgba\(16\,24\,40\,\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(16\,24\,40\,\.05\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#1018280d);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_2px_8px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000000f);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_8px_24px_rgba\(34\,197\,94\,\.18\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#22c55e2e);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_20px_50px_rgba\(0\,0\,0\,\.18\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#0000002e);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_30px_80px_-24px_rgb\(0_0_0\/0\.55\)\]{--tw-shadow:0 30px 80px -24px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_2px_0_var\(--sk-ink-4\)\]{--tw-shadow:2px 2px 0 var(--tw-shadow-color,var(--sk-ink-4));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-pop{--tw-shadow:0 12px 32px -8px var(--tw-shadow-color,#1018282e), 0 4px 8px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-soft{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280a), 0 1px 3px var(--tw-shadow-color,#1018280a);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)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\(--color-amber\){--tw-ring-color:var(--color-amber)}.ring-\(--o\)\/40{--tw-ring-color:var(--o)}@supports (color:color-mix(in lab, red, red)){.ring-\(--o\)\/40{--tw-ring-color:color-mix(in oklab, var(--o) 40%, transparent)}}.ring-\(--sk-ink\){--tw-ring-color:var(--sk-ink)}.ring-\(--sk-ink-2\){--tw-ring-color:var(--sk-ink-2)}.ring-\(--sk-ink-3\){--tw-ring-color:var(--sk-ink-3)}.ring-\(--sk-red\){--tw-ring-color:var(--sk-red)}.ring-\(--w\),.ring-\(--w\)\/15{--tw-ring-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.ring-\(--w\)\/15{--tw-ring-color:color-mix(in oklab, var(--w) 15%, transparent)}}.ring-\(--w\)\/25{--tw-ring-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.ring-\(--w\)\/25{--tw-ring-color:color-mix(in oklab, var(--w) 25%, transparent)}}.ring-\(--w\)\/40{--tw-ring-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.ring-\(--w\)\/40{--tw-ring-color:color-mix(in oklab, var(--w) 40%, transparent)}}.ring-amber\/15{--tw-ring-color:#f59e0b26}@supports (color:color-mix(in lab, red, red)){.ring-amber\/15{--tw-ring-color:color-mix(in oklab, var(--color-amber) 15%, transparent)}}.ring-blue-100-b{--tw-ring-color:var(--color-blue-100-b)}.ring-blue-200-c{--tw-ring-color:var(--color-blue-200-c)}.ring-blue-300{--tw-ring-color:var(--color-blue-300)}.ring-blue-400-b{--tw-ring-color:var(--color-blue-400-b)}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-blue-500-b{--tw-ring-color:var(--color-blue-500-b)}.ring-blue-500-b\/30{--tw-ring-color:#1e6fd94d}@supports (color:color-mix(in lab, red, red)){.ring-blue-500-b\/30{--tw-ring-color:color-mix(in oklab, var(--color-blue-500-b) 30%, transparent)}}.ring-blue-600-c{--tw-ring-color:var(--color-blue-600-c)}.ring-blue-600-d{--tw-ring-color:var(--color-blue-600-d)}.ring-blue-soft{--tw-ring-color:var(--color-blue-soft)}.ring-blue\/15{--tw-ring-color:#2563eb26}@supports (color:color-mix(in lab, red, red)){.ring-blue\/15{--tw-ring-color:color-mix(in oklab, var(--color-blue) 15%, transparent)}}.ring-blue\/20{--tw-ring-color:#2563eb33}@supports (color:color-mix(in lab, red, red)){.ring-blue\/20{--tw-ring-color:color-mix(in oklab, var(--color-blue) 20%, transparent)}}.ring-blue\/50{--tw-ring-color:#2563eb80}@supports (color:color-mix(in lab, red, red)){.ring-blue\/50{--tw-ring-color:color-mix(in oklab, var(--color-blue) 50%, transparent)}}.ring-brand\/30{--tw-ring-color:#1f4d364d}@supports (color:color-mix(in lab, red, red)){.ring-brand\/30{--tw-ring-color:color-mix(in oklab, var(--color-brand) 30%, transparent)}}.ring-brand\/40{--tw-ring-color:#1f4d3666}@supports (color:color-mix(in lab, red, red)){.ring-brand\/40{--tw-ring-color:color-mix(in oklab, var(--color-brand) 40%, transparent)}}.ring-current{--tw-ring-color:currentcolor}.ring-emerald-300-b{--tw-ring-color:var(--color-emerald-300-b)}.ring-green-100-b{--tw-ring-color:var(--color-green-100-b)}.ring-green-950-b{--tw-ring-color:var(--color-green-950-b)}.ring-ink{--tw-ring-color:var(--color-ink)}.ring-ink\/70{--tw-ring-color:#111827b3}@supports (color:color-mix(in lab, red, red)){.ring-ink\/70{--tw-ring-color:color-mix(in oklab, var(--color-ink) 70%, transparent)}}.ring-lavender\/30{--tw-ring-color:#6d5bd04d}@supports (color:color-mix(in lab, red, red)){.ring-lavender\/30{--tw-ring-color:color-mix(in oklab, var(--color-lavender) 30%, transparent)}}.ring-line{--tw-ring-color:var(--color-line)}.ring-line-strong{--tw-ring-color:var(--color-line-strong)}.ring-line\/60{--tw-ring-color:#eceef199}@supports (color:color-mix(in lab, red, red)){.ring-line\/60{--tw-ring-color:color-mix(in oklab, var(--color-line) 60%, transparent)}}.ring-mint{--tw-ring-color:var(--color-mint)}.ring-mint\/30{--tw-ring-color:#22a06b4d}@supports (color:color-mix(in lab, red, red)){.ring-mint\/30{--tw-ring-color:color-mix(in oklab, var(--color-mint) 30%, transparent)}}.ring-orange-100-f{--tw-ring-color:var(--color-orange-100-f)}.ring-orange-100-g{--tw-ring-color:var(--color-orange-100-g)}.ring-rail{--tw-ring-color:var(--color-rail)}.ring-red\/15{--tw-ring-color:#e5484d26}@supports (color:color-mix(in lab, red, red)){.ring-red\/15{--tw-ring-color:color-mix(in oklab, var(--color-red) 15%, transparent)}}.ring-red\/40{--tw-ring-color:#e5484d66}@supports (color:color-mix(in lab, red, red)){.ring-red\/40{--tw-ring-color:color-mix(in oklab, var(--color-red) 40%, transparent)}}.ring-status-watch{--tw-ring-color:var(--color-status-watch)}.ring-surface{--tw-ring-color:var(--color-surface)}.ring-transparent{--tw-ring-color:transparent}.ring-violet-100-b{--tw-ring-color:var(--color-violet-100-b)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab, red, red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-surface{--tw-ring-offset-color:var(--color-surface)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-1{outline-offset:calc(1px * -1)}.outline-offset-0{outline-offset:0px}.outline-offset-4{outline-offset:4px}.outline-\(--w\)\/40{outline-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.outline-\(--w\)\/40{outline-color:color-mix(in oklab, var(--w) 40%, transparent)}}.outline-blue-200-c{outline-color:var(--color-blue-200-c)}.outline-emerald-300-d{outline-color:var(--color-emerald-300-d)}.outline-status-watch{outline-color:var(--color-status-watch)}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.drop-shadow-\[0_1px_8px_rgb\(0_0_0\/0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 8px var(--tw-drop-shadow-color,#00000059));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.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{--tw-backdrop-blur:blur(8px);-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-\[1px\]{--tw-backdrop-blur:blur(1px);-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-\[2px\]{--tw-backdrop-blur:blur(2px);-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,)}.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-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-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--s\:var\(--color-red\)\]{--s:var(--color-red)}.\[--st-decided\:var\(--color-red\)\]{--st-decided:var(--color-red)}.\[text-shadow\:0_1px_0_var\(--color-surface\)\]{text-shadow:0 1px 0 var(--color-surface)}.\[text-shadow\:none\]{text-shadow:none}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}.group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:translate-y-0:is(:where(.group):focus-within *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:grid:is(:where(.group):hover *){display:grid}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:rotate-90:is(:where(.group):hover *){rotate:90deg}.group-hover\:text-ink:is(:where(.group):hover *){color:var(--color-ink)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus\:opacity-100:is(:where(.group):focus *){opacity:1}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-focus-visible\:ring-blue\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:#2563eb66}@supports (color:color-mix(in lab, red, red)){.peer-focus-visible\:ring-blue\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab, var(--color-blue) 40%, transparent)}}.marker\:text-blue ::marker{color:var(--color-blue)}.marker\:text-blue::marker{color:var(--color-blue)}.marker\:text-blue ::-webkit-details-marker{color:var(--color-blue)}.marker\:text-blue::-webkit-details-marker{color:var(--color-blue)}.marker\:text-faint ::marker{color:var(--color-faint)}.marker\:text-faint::marker{color:var(--color-faint)}.marker\:text-faint ::-webkit-details-marker{color:var(--color-faint)}.marker\:text-faint::-webkit-details-marker{color:var(--color-faint)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-faint::placeholder{color:var(--color-faint)}.placeholder\:text-muted::placeholder{color:var(--color-muted)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-3:before{content:var(--tw-content);top:calc(var(--spacing) * 3)}.before\:bottom-3:before{content:var(--tw-content);bottom:calc(var(--spacing) * 3)}.before\:left-\[86px\]:before{content:var(--tw-content);left:86px}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:bg-line-strong:before{content:var(--tw-content);background-color:var(--color-line-strong)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:rounded-\[18px\]:after{content:var(--tw-content);border-radius:18px}.first\:rounded-r-2xl:first-child{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.first\:border-r-0:first-child{border-right-style:var(--tw-border-style);border-right-width:0}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.last\:flex-none:last-child{flex:none}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:border-l-0:last-child{border-left-style:var(--tw-border-style);border-left-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-blue:focus-within{border-color:var(--color-blue)}.focus-within\:shadow-pop:focus-within{--tw-shadow:0 12px 32px -8px var(--tw-shadow-color,#1018282e), 0 4px 8px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-\(--w\)\/20:focus-within{--tw-ring-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-\(--w\)\/20:focus-within{--tw-ring-color:color-mix(in oklab, var(--w) 20%, transparent)}}.focus-within\:ring-blue\/15:focus-within{--tw-ring-color:#2563eb26}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-blue\/15:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-blue) 15%, transparent)}}@media (hover:hover){.hover\:z-20:hover{z-index:20}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\(--w\):hover,.hover\:border-\(--w\)\/40:hover{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\(--w\)\/40:hover{border-color:color-mix(in oklab, var(--w) 40%, transparent)}}.hover\:border-\(--w\)\/50:hover{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\(--w\)\/50:hover{border-color:color-mix(in oklab, var(--w) 50%, transparent)}}.hover\:border-brand:hover{border-color:var(--color-brand)}.hover\:border-brand\/40:hover{border-color:#1f4d3666}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/40:hover{border-color:color-mix(in oklab, var(--color-brand) 40%, transparent)}}.hover\:border-brand\/50:hover{border-color:#1f4d3680}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/50:hover{border-color:color-mix(in oklab, var(--color-brand) 50%, transparent)}}.hover\:border-brand\/60:hover{border-color:#1f4d3699}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand\/60:hover{border-color:color-mix(in oklab, var(--color-brand) 60%, transparent)}}.hover\:border-ink-2\/30:hover{border-color:#3741514d}@supports (color:color-mix(in lab, red, red)){.hover\:border-ink-2\/30:hover{border-color:color-mix(in oklab, var(--color-ink-2) 30%, transparent)}}.hover\:border-quality-stale\/50:hover{border-color:#8b5cf680}@supports (color:color-mix(in lab, red, red)){.hover\:border-quality-stale\/50:hover{border-color:color-mix(in oklab, var(--color-quality-stale) 50%, transparent)}}.hover\:bg-\(--sk-paper-deep\):hover{background-color:var(--sk-paper-deep)}.hover\:bg-\(--w\)\/20:hover{background-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\(--w\)\/20:hover{background-color:color-mix(in oklab, var(--w) 20%, transparent)}}.hover\:bg-\(--w-deep\):hover{background-color:var(--w-deep)}.hover\:bg-\(--w-soft\):hover,.hover\:bg-\(--w-soft\)\/40:hover{background-color:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\(--w-soft\)\/40:hover{background-color:color-mix(in oklab, var(--w-soft) 40%, transparent)}}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-blue-100-b:hover{background-color:var(--color-blue-100-b)}.hover\:bg-blue-200-c:hover{background-color:var(--color-blue-200-c)}.hover\:bg-blue-600-b:hover{background-color:var(--color-blue-600-b)}.hover\:bg-blue-600-g:hover{background-color:var(--color-blue-600-g)}.hover\:bg-blue-600-h:hover{background-color:var(--color-blue-600-h)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-blue-900-d:hover{background-color:var(--color-blue-900-d)}.hover\:bg-blue-soft:hover{background-color:var(--color-blue-soft)}.hover\:bg-blue-tile:hover{background-color:var(--color-blue-tile)}.hover\:bg-blue\/10:hover{background-color:#2563eb1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue\/10:hover{background-color:color-mix(in oklab, var(--color-blue) 10%, transparent)}}.hover\:bg-brand:hover{background-color:var(--color-brand)}.hover\:bg-brand-2:hover{background-color:var(--color-brand-2)}.hover\:bg-brand-soft:hover{background-color:var(--color-brand-soft)}.hover\:bg-emerald-50-b:hover{background-color:var(--color-emerald-50-b)}.hover\:bg-emerald-950-b:hover{background-color:var(--color-emerald-950-b)}.hover\:bg-faint:hover{background-color:var(--color-faint)}.hover\:bg-green-700-b:hover{background-color:var(--color-green-700-b)}.hover\:bg-green-900-b:hover{background-color:var(--color-green-900-b)}.hover\:bg-green-900-c:hover{background-color:var(--color-green-900-c)}.hover\:bg-green-950-b:hover{background-color:var(--color-green-950-b)}.hover\:bg-green-950-c:hover{background-color:var(--color-green-950-c)}.hover\:bg-indigo-50-b:hover{background-color:var(--color-indigo-50-b)}.hover\:bg-indigo-300-c:hover{background-color:var(--color-indigo-300-c)}.hover\:bg-ink:hover{background-color:var(--color-ink)}.hover\:bg-ink\/15:hover{background-color:#11182726}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink\/15:hover{background-color:color-mix(in oklab, var(--color-ink) 15%, transparent)}}.hover\:bg-lavender\/15:hover{background-color:#6d5bd026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-lavender\/15:hover{background-color:color-mix(in oklab, var(--color-lavender) 15%, transparent)}}.hover\:bg-line:hover{background-color:var(--color-line)}.hover\:bg-mint-soft:hover{background-color:var(--color-mint-soft)}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-orange-100-b:hover{background-color:var(--color-orange-100-b)}.hover\:bg-red-soft:hover{background-color:var(--color-red-soft)}.hover\:bg-red\/15:hover{background-color:#e5484d26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red\/15:hover{background-color:color-mix(in oklab, var(--color-red) 15%, transparent)}}.hover\:bg-surface:hover{background-color:var(--color-surface)}.hover\:bg-surface-2:hover{background-color:var(--color-surface-2)}.hover\:bg-surface-2\/60:hover{background-color:#f8f9fa99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-2\/60:hover{background-color:color-mix(in oklab, var(--color-surface-2) 60%, transparent)}}.hover\:bg-surface-2\/70:hover{background-color:#f8f9fab3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-2\/70:hover{background-color:color-mix(in oklab, var(--color-surface-2) 70%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:bg-white\/75:hover{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/75:hover{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:text-\(--w-ink\):hover{color:var(--w-ink)}.hover\:text-blue:hover{color:var(--color-blue)}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-ink-2:hover{color:var(--color-ink-2)}.hover\:text-mint:hover{color:var(--color-mint)}.hover\:text-muted:hover{color:var(--color-muted)}.hover\:text-navy:hover{color:var(--color-navy)}.hover\:text-red:hover{color:var(--color-red)}.hover\:text-red-ink:hover{color:var(--color-red-ink)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-pop:hover{--tw-shadow:0 12px 32px -8px var(--tw-shadow-color,#1018282e), 0 4px 8px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-soft:hover{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280a), 0 1px 3px var(--tw-shadow-color,#1018280a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:grid:focus{display:grid}.focus\:border-\(--w\):focus{border-color:var(--w)}.focus\:border-blue:focus{border-color:var(--color-blue)}.focus\:border-blue-400-b:focus{border-color:var(--color-blue-400-b)}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-brand:focus{border-color:var(--color-brand)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-4:focus{--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)}.focus\:ring-\(--hub-accent\)\/30:focus{--tw-ring-color:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\(--hub-accent\)\/30:focus{--tw-ring-color:color-mix(in oklab, var(--hub-accent) 30%, transparent)}}.focus\:ring-\(--w\)\/12:focus{--tw-ring-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\(--w\)\/12:focus{--tw-ring-color:color-mix(in oklab, var(--w) 12%, transparent)}}.focus\:ring-\(--w\)\/20:focus{--tw-ring-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\(--w\)\/20:focus{--tw-ring-color:color-mix(in oklab, var(--w) 20%, transparent)}}.focus\:ring-\(--w\)\/25:focus{--tw-ring-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\(--w\)\/25:focus{--tw-ring-color:color-mix(in oklab, var(--w) 25%, transparent)}}.focus\:ring-blue-500-b\/15:focus{--tw-ring-color:#1e6fd926}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500-b\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500-b) 15%, transparent)}}.focus\:ring-blue\/15:focus{--tw-ring-color:#2563eb26}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue) 15%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:bg-surface-2:focus-visible{background-color:var(--color-surface-2)}.focus-visible\:shadow-pop:focus-visible{--tw-shadow:0 12px 32px -8px var(--tw-shadow-color,#1018282e), 0 4px 8px -4px var(--tw-shadow-color,#10182814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-blue:focus-visible{--tw-ring-color:var(--color-blue)}.focus-visible\:ring-blue-600-c:focus-visible{--tw-ring-color:var(--color-blue-600-c)}.focus-visible\:ring-brand\/30:focus-visible{--tw-ring-color:#1f4d364d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-brand) 30%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:after\:ring-2:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:after\:ring-white\/70:focus-visible:after{content:var(--tw-content);--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.focus-visible\:after\:ring-white\/70:focus-visible:after{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-brand\/40:disabled{background-color:#1f4d3666}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-brand\/40:disabled{background-color:color-mix(in oklab, var(--color-brand) 40%, transparent)}}.disabled\:bg-ink\/40:disabled{background-color:#11182766}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-ink\/40:disabled{background-color:color-mix(in oklab, var(--color-ink) 40%, transparent)}}.disabled\:bg-surface-2:disabled{background-color:var(--color-surface-2)}.disabled\:text-faint:disabled{color:var(--color-faint)}.disabled\:text-faint\/50:disabled{color:#9ca3af80}@supports (color:color-mix(in lab, red, red)){.disabled\:text-faint\/50:disabled{color:color-mix(in oklab, var(--color-faint) 50%, transparent)}}.disabled\:text-muted:disabled{color:var(--color-muted)}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.aria-\[invalid\=true\]\:border-red[aria-invalid=true],.data-\[invalid\=true\]\:border-red[data-invalid=true]{border-color:var(--color-red)}@media not all and (min-width:80rem){.max-xl\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media not all and (min-width:64rem){.max-lg\:right-\[-32px\]{right:-32px}.max-lg\:left-\[-32px\]{left:-32px}.max-lg\:left-auto{left:auto}.max-lg\:hidden{display:none}.max-lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lg\:text-left{text-align:left}.max-lg\:text-right{text-align:right}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:group-odd\:translate-x-0:is(:where(.group):nth-child(odd) *),.max-sm\:group-even\:translate-x-0:is(:where(.group):nth-child(2n) *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:1400px){.min-\[1400px\]\:flex{display:flex}.min-\[1400px\]\:inline-flex{display:inline-flex}}@media (min-width:1800px){.min-\[1800px\]\:block{display:block}.min-\[1800px\]\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}}@media (min-width:40rem){.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mx-0{margin-inline:0}.sm\:mx-2{margin-inline:calc(var(--spacing) * 2)}.sm\:mx-6{margin-inline:calc(var(--spacing) * 6)}.sm\:my-4{margin-block:calc(var(--spacing) * 4)}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mr-auto{margin-right:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.sm\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.sm\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.sm\:size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.sm\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-72{height:calc(var(--spacing) * 72)}.sm\:h-\[250px\]{height:250px}.sm\:min-h-28{min-height:calc(var(--spacing) * 28)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-18{width:calc(var(--spacing) * 18)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-\[44\%\]{width:44%}.sm\:w-\[300px\]{width:300px}.sm\:w-auto{width:auto}.sm\:max-w-\[68\%\]{max-width:68%}.sm\:max-w-none{max-width:none}.sm\:min-w-\[130px\]{min-width:130px}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-0{flex-basis:0}.sm\:rotate-0{rotate:0deg}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-\[1\.3fr_1fr_1fr\]{grid-template-columns:1.3fr 1fr 1fr}.sm\:grid-cols-\[1\.3fr_1fr_1fr_auto\]{grid-template-columns:1.3fr 1fr 1fr auto}.sm\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.sm\:grid-cols-\[1\.4fr_1fr_1fr_1fr_auto\]{grid-template-columns:1.4fr 1fr 1fr 1fr auto}.sm\:grid-cols-\[1\.6fr_1fr_1fr\]{grid-template-columns:1.6fr 1fr 1fr}.sm\:grid-cols-\[1fr_1\.4fr_auto_auto\]{grid-template-columns:1fr 1.4fr auto auto}.sm\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[1fr_160px\]{grid-template-columns:1fr 160px}.sm\:grid-cols-\[1fr_200px\]{grid-template-columns:1fr 200px}.sm\:grid-cols-\[1fr_200px_60px_200px\]{grid-template-columns:1fr 200px 60px 200px}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto_auto_auto\]{grid-template-columns:1fr auto auto auto auto}.sm\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.sm\:grid-cols-\[2fr_1fr_1fr_auto\]{grid-template-columns:2fr 1fr 1fr auto}.sm\:grid-cols-\[2fr_100px_1fr_auto\]{grid-template-columns:2fr 100px 1fr auto}.sm\:grid-cols-\[38px_150px_minmax\(0\,1fr\)\]{grid-template-columns:38px 150px minmax(0,1fr)}.sm\:grid-cols-\[40px_1fr_1fr\]{grid-template-columns:40px 1fr 1fr}.sm\:grid-cols-\[64px_minmax\(0\,1fr\)_minmax\(0\,150px\)\]{grid-template-columns:64px minmax(0,1fr) minmax(0,150px)}.sm\:grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.sm\:grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.sm\:grid-cols-\[150px_1fr_auto_auto\]{grid-template-columns:150px 1fr auto auto}.sm\:grid-cols-\[190px_1fr\]{grid-template-columns:190px 1fr}.sm\:grid-cols-\[auto_1fr_180px_170px\]{grid-template-columns:auto 1fr 180px 170px}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.6fr\)_120px_150px_auto\]{grid-template-columns:minmax(0,1.6fr) 120px 150px auto}.sm\:grid-cols-\[minmax\(110px\,1fr\)_minmax\(0\,1\.3fr\)_80px_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(110px,1fr) minmax(0,1.3fr) 80px minmax(0,1.3fr)}.sm\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}:where(.sm\:divide-line>:not(:last-child)){border-color:var(--color-line)}.sm\:rounded-\[20px\]{border-radius:20px}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-line{border-color:var(--color-line)}.sm\:p-0{padding:0}.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.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-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.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\:py-1{padding-block:var(--spacing)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.sm\:pr-24{padding-right:calc(var(--spacing) * 24)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:text-\[11\.5px\]{font-size:11.5px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13\.5px\]{font-size:13.5px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16\.5px\]{font-size:16.5px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[34px\]{font-size:34px}.sm\:whitespace-nowrap{white-space:nowrap}:where(.sm\:divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}@media not all and (min-width:64rem){.sm\:max-lg\:group-nth-\[3n\]\:translate-x-0:is(:where(.group):nth-child(3n) *),.sm\:max-lg\:group-nth-\[3n\+1\]\:translate-x-0:is(:where(.group):nth-child(3n+1) *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-auto{grid-column-start:auto}.md\:mx-0{margin-inline:0}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:min-h-40{min-height:calc(var(--spacing) * 40)}.md\:min-h-\[68px\]{min-height:68px}.md\:w-28{width:calc(var(--spacing) * 28)}.md\:w-60{width:calc(var(--spacing) * 60)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[1\.6fr_1fr_1fr_1fr_24px\]{grid-template-columns:1.6fr 1fr 1fr 1fr 24px}.md\:grid-cols-\[1\.6fr_auto_1fr\]{grid-template-columns:1.6fr auto 1fr}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.md\:grid-cols-\[2fr_1fr_1fr_1fr_auto\]{grid-template-columns:2fr 1fr 1fr 1fr auto}.md\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.md\:grid-cols-\[11rem_1fr\]{grid-template-columns:11rem 1fr}.md\:grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.md\:grid-cols-\[230px_1fr_1fr_1fr\]{grid-template-columns:230px 1fr 1fr 1fr}.md\:grid-cols-\[auto_1\.5fr_1\.1fr_0\.6fr_1\.3fr\]{grid-template-columns:auto 1.5fr 1.1fr .6fr 1.3fr}.md\:grid-cols-\[auto_1\.6fr_1\.1fr_1\.6fr_1fr\]{grid-template-columns:auto 1.6fr 1.1fr 1.6fr 1fr}.md\:grid-cols-\[auto_2fr_1\.2fr_0\.8fr_1\.2fr_1\.2fr\]{grid-template-columns:auto 2fr 1.2fr .8fr 1.2fr 1.2fr}.md\:grid-cols-\[auto_2fr_1\.3fr_0\.8fr_1\.1fr\]{grid-template-columns:auto 2fr 1.3fr .8fr 1.1fr}.md\:grid-cols-\[auto_150px_1fr_90px_auto\]{grid-template-columns:auto 150px 1fr 90px auto}.md\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_36px\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 36px}.md\:grid-cols-\[minmax\(0\,1fr\)_32px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_200px\]{grid-template-columns:minmax(0,1fr) 200px}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0}.md\:gap-0\.5{gap:calc(var(--spacing) * .5)}.md\:gap-1{gap:var(--spacing)}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:justify-self-center{justify-self:center}.md\:overflow-visible{overflow:visible}.md\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-line{border-color:var(--color-line)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:px-0{padding-inline:0}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:pt-7{padding-top:calc(var(--spacing) * 7)}.md\:text-center{text-align:center}.md\:text-\[30px\]{font-size:30px}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-none{order:0}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mx-0{margin-inline:0}.lg\:ms-0{margin-inline-start:0}.lg\:mr-auto{margin-right:auto}.lg\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[calc\(100dvh-72px\)\]{height:calc(100dvh - 72px)}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:min-h-0{min-height:0}.lg\:min-h-\[600px\]{min-height:600px}.lg\:min-h-\[620px\]{min-height:620px}.lg\:min-h-\[640px\]{min-height:640px}.lg\:min-h-\[680px\]{min-height:680px}.lg\:min-h-\[calc\(100vh-2rem\)\]{min-height:calc(100vh - 2rem)}.lg\:w-6{width:calc(var(--spacing) * 6)}.lg\:w-52{width:calc(var(--spacing) * 52)}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:w-\[262px\]{width:262px}.lg\:w-\[360px\]{width:360px}.lg\:w-\[460px\]{width:460px}.lg\:w-\[620px\]{width:620px}.lg\:max-w-\[36rem\]{max-width:36rem}.lg\:max-w-\[380px\]{max-width:380px}.lg\:max-w-\[420px\]{max-width:420px}.lg\:max-w-\[460px\]{max-width:460px}.lg\:max-w-\[470px\]{max-width:470px}.lg\:shrink-0{flex-shrink:0}.lg\:basis-0{flex-basis:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.lg\:grid-cols-\[1\.7fr_1fr\]{grid-template-columns:1.7fr 1fr}.lg\:grid-cols-\[1\.9fr_1fr\]{grid-template-columns:1.9fr 1fr}.lg\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.lg\:grid-cols-\[1\.45fr_1fr\]{grid-template-columns:1.45fr 1fr}.lg\:grid-cols-\[1\.55fr_1fr\]{grid-template-columns:1.55fr 1fr}.lg\:grid-cols-\[1\.85fr_1fr\]{grid-template-columns:1.85fr 1fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_1\.3fr\]{grid-template-columns:1fr 1.3fr}.lg\:grid-cols-\[1fr_1\.6fr\]{grid-template-columns:1fr 1.6fr}.lg\:grid-cols-\[1fr_1fr_1fr_1\.6fr\]{grid-template-columns:1fr 1fr 1fr 1.6fr}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:grid-cols-\[1fr_200px\]{grid-template-columns:1fr 200px}.lg\:grid-cols-\[1fr_250px\]{grid-template-columns:1fr 250px}.lg\:grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.lg\:grid-cols-\[1fr_auto_420px\]{grid-template-columns:1fr auto 420px}.lg\:grid-cols-\[210px_1fr\]{grid-template-columns:210px 1fr}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.lg\:grid-cols-\[262px_minmax\(0\,1fr\)\]{grid-template-columns:262px minmax(0,1fr)}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr)}.lg\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr)}.lg\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,0\.6fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,.6fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_92px_minmax\(200px\,19\%\)\]{grid-template-columns:minmax(0,1fr) 92px minmax(200px,19%)}.lg\:grid-cols-\[minmax\(0\,1fr\)_100px_minmax\(230px\,22\%\)\]{grid-template-columns:minmax(0,1fr) 100px minmax(230px,22%)}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_355px\]{grid-template-columns:minmax(0,1fr) 355px}.lg\:grid-cols-\[minmax\(0\,1fr\)_415px\]{grid-template-columns:minmax(0,1fr) 415px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,300px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,300px)}.lg\:grid-cols-\[minmax\(0\,330px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,330px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,420px\)_1fr\]{grid-template-columns:minmax(0,420px) 1fr}.lg\:grid-cols-\[minmax\(260px\,320px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(280px\,0\.75fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(280px,.75fr) minmax(0,1.5fr)}.lg\:grid-cols-\[minmax\(440px\,0\.75fr\)_1\.25fr\]{grid-template-columns:minmax(440px,.75fr) 1.25fr}.lg\:grid-cols-\[minmax\(440px\,520px\)_1fr\]{grid-template-columns:minmax(440px,520px) 1fr}.lg\:grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)_14px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:repeat(3,minmax(0,1fr)) 14px minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[repeat\(auto-fill\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.lg\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.lg\:grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.lg\:grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-around{justify-content:space-around}.lg\:justify-between{justify-content:space-between}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:self-center{align-self:center}.lg\:self-end{align-self:flex-end}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:p-14{padding:calc(var(--spacing) * 14)}.lg\:px-0{padding-inline:0}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:ps-\[116px\]{padding-inline-start:116px}.lg\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}.lg\:pt-0{padding-top:0}.lg\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\:pr-5{padding-right:calc(var(--spacing) * 5)}.lg\:pr-\[116px\]{padding-right:116px}.lg\:pr-\[230px\]{padding-right:230px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[21px\]{font-size:21px}.lg\:text-\[24px\]{font-size:24px}.lg\:text-\[32px\]{font-size:32px}.lg\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.lg\:group-nth-\[5n\]\:translate-x-0:is(:where(.group):nth-child(5n) *),.lg\:group-nth-\[5n\+1\]\:translate-x-0:is(:where(.group):nth-child(5n+1) *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:group-nth-\[n\+6\]\:top-auto:is(:where(.group):nth-child(n+6) *){top:auto}.lg\:group-nth-\[n\+6\]\:bottom-full:is(:where(.group):nth-child(n+6) *){bottom:100%}.lg\:group-nth-\[n\+6\]\:mt-0:is(:where(.group):nth-child(n+6) *){margin-top:0}.lg\:group-nth-\[n\+6\]\:mb-2:is(:where(.group):nth-child(n+6) *){margin-bottom:calc(var(--spacing) * 2)}}@media not all and (min-width:1439px){@media (min-width:64rem){.max-\[1439px\]\:lg\:hidden{display:none}}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-4{top:calc(var(--spacing) * 4)}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:inline{display:inline}.xl\:inline-flex{display:inline-flex}.xl\:min-h-\[560px\]{min-height:560px}.xl\:w-60{width:calc(var(--spacing) * 60)}.xl\:min-w-\[400px\]{min-width:400px}.xl\:rotate-0{rotate:0deg}.xl\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.xl\:grid-flow-col{grid-auto-flow:column}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.xl\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.xl\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.xl\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.xl\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.xl\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.xl\:grid-cols-\[1\.7fr_1fr\]{grid-template-columns:1.7fr 1fr}.xl\:grid-cols-\[1\.8fr_1fr\]{grid-template-columns:1.8fr 1fr}.xl\:grid-cols-\[1\.9fr_1fr\]{grid-template-columns:1.9fr 1fr}.xl\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.xl\:grid-cols-\[1\.85fr_1fr\]{grid-template-columns:1.85fr 1fr}.xl\:grid-cols-\[1fr_1\.5fr\]{grid-template-columns:1fr 1.5fr}.xl\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}.xl\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.xl\:grid-cols-\[1fr_1fr_1fr_1\.85fr\]{grid-template-columns:1fr 1fr 1fr 1.85fr}.xl\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.xl\:grid-cols-\[1fr_330px\]{grid-template-columns:1fr 330px}.xl\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.xl\:grid-cols-\[1fr_375px\]{grid-template-columns:1fr 375px}.xl\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.xl\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}.xl\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.xl\:grid-cols-\[1fr_440px\]{grid-template-columns:1fr 440px}.xl\:grid-cols-\[1fr_455px\]{grid-template-columns:1fr 455px}.xl\:grid-cols-\[1fr_520px\]{grid-template-columns:1fr 520px}.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.xl\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.xl\:grid-cols-\[minmax\(0\,360px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:justify-end{justify-content:flex-end}.xl\:self-start{align-self:flex-start}.xl\:p-16{padding:calc(var(--spacing) * 16)}.xl\:text-\[23px\]{font-size:23px}.xl\:text-\[34px\]{font-size:34px}.xl\:text-\[42px\]{font-size:42px}.xl\:text-\[64px\]{font-size:64px}}@media (min-width:96rem){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:grid-cols-\[0\.8fr_1\.6fr\]{grid-template-columns:.8fr 1.6fr}}.ltr\:origin-top-left:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){transform-origin:0 0}.ltr\:bg-linear-to-r:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.ltr\:bg-linear-to-r:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){--tw-gradient-position:to right in oklab}}.ltr\:bg-linear-to-r:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){background-image:linear-gradient(var(--tw-gradient-stops))}@media not all and (min-width:40rem){.ltr\:max-sm\:group-odd\:right-auto:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *):is(:where(.group):nth-child(odd) *){right:auto}.ltr\:max-sm\:group-odd\:left-0:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *):is(:where(.group):nth-child(odd) *){left:0}.ltr\:max-sm\:group-even\:right-0:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *):is(:where(.group):nth-child(2n) *){right:0}}@media (min-width:40rem){@media not all and (min-width:64rem){.ltr\:sm\:max-lg\:group-nth-\[3n\]\:right-0:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *):is(:where(.group):nth-child(3n) *){right:0}.ltr\:sm\:max-lg\:group-nth-\[3n\+1\]\:right-auto:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *):is(:where(.group):nth-child(3n+1) *){right:auto}.ltr\:sm\:max-lg\:group-nth-\[3n\+1\]\:left-0:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *):is(:where(.group):nth-child(3n+1) *){left:0}}}@media (min-width:64rem){.ltr\:lg\:group-nth-\[5n\]\:right-0:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *):is(:where(.group):nth-child(5n) *){right:0}.ltr\:lg\:group-nth-\[5n\+1\]\:right-auto:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *):is(:where(.group):nth-child(5n+1) *){right:auto}.ltr\:lg\:group-nth-\[5n\+1\]\:left-0:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *):is(:where(.group):nth-child(5n+1) *){left:0}}@media not all and (min-width:40rem){.rtl\:max-sm\:group-odd\:right-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):nth-child(odd) *){right:0}.rtl\:max-sm\:group-even\:right-auto:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):nth-child(2n) *){right:auto}.rtl\:max-sm\:group-even\:left-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):nth-child(2n) *){left:0}}@media (min-width:40rem){@media not all and (min-width:64rem){.rtl\:sm\:max-lg\:group-nth-\[3n\]\:right-auto:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):nth-child(3n) *){right:auto}.rtl\:sm\:max-lg\:group-nth-\[3n\]\:left-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):nth-child(3n) *){left:0}.rtl\:sm\:max-lg\:group-nth-\[3n\+1\]\:right-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):nth-child(3n+1) *){right:0}}}@media (min-width:64rem){.rtl\:lg\:group-nth-\[5n\]\:right-auto:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):nth-child(5n) *){right:auto}.rtl\:lg\:group-nth-\[5n\]\:left-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):nth-child(5n) *){left:0}.rtl\:lg\:group-nth-\[5n\+1\]\:right-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):nth-child(5n+1) *){right:0}}@media print{.print\:hidden{display:none}.print\:border-0{border-style:var(--tw-border-style);border-width:0}.print\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.\[\&_button\[aria-checked\=true\]\]\:bg-amber-400-d button[aria-checked=true]{background-color:var(--color-amber-400-d)}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\*\>\*\]\:border-line>*>*{border-color:var(--color-line)}@media (min-width:40rem){.sm\:\[\&\>\:not\(\:last-child\)\>\*\]\:border-e>:not(:last-child)>*{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}}.\[\&\>button\]\:bg-brand-soft>button{background-color:var(--color-brand-soft)}.focus-visible\:\[\&\>circle\]\:stroke-blue:focus-visible>circle{stroke:var(--color-blue)}.\[\&\>td\]\:border-y>td{border-block-style:var(--tw-border-style);border-block-width:1px}.\[\&\>td\]\:border-blue-200-c>td{border-color:var(--color-blue-200-c)}.\[\&\>td\:first-child\]\:rounded-r-\[12px\]>td:first-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.\[\&\>td\:first-child\]\:border-r>td:first-child{border-right-style:var(--tw-border-style);border-right-width:1px}.\[\&\>td\:last-child\]\:rounded-l-\[12px\]>td:last-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.\[\&\>td\:last-child\]\:border-l>td:last-child{border-left-style:var(--tw-border-style);border-left-width:1px}@media (max-height:780px){.\[\@media\(max-height\:780px\)\]\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-height:820px){.\[\@media\(min-height\:820px\)\]\:grid{display:grid}}@media (min-height:860px){.\[\@media\(min-height\:860px\)\]\:line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\@media\(min-height\:860px\)\]\:text-\[15\.5px\]{font-size:15.5px}.\[\@media\(min-height\:860px\)\]\:text-\[16\.5px\]{font-size:16.5px}.\[\@media\(min-height\:860px\)\]\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.\[\@media\(min-height\:860px\)\]\:leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}}}.race-runner{animation:1.1s ease-in-out infinite runner-trot}@keyframes runner-trot{0%,to{margin-top:0}50%{margin-top:-3px}}.funnel-layer{background:linear-gradient(90deg, var(--w-soft), var(--w))}@supports (color:color-mix(in lab, red, red)){.funnel-layer{background:linear-gradient(90deg, color-mix(in srgb, var(--w-soft) 80%, var(--color-surface)), color-mix(in srgb, var(--w) 22%, var(--w-soft)))}}.funnel-layer{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.funnel-layer{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 18%, transparent)}}.funnel-layer{transition:transform .26s var(--ease-spring), box-shadow .26s ease;animation:layer-in .62s var(--ease-out-soft) backwards}@keyframes layer-in{0%{opacity:0;transform:translateY(-14px)scaleX(.9)}}.funnel-layer.is-leak{background:linear-gradient(90deg,#fceded,#f9d7d8)}@supports (color:color-mix(in lab, red, red)){.funnel-layer.is-leak{background:linear-gradient(90deg, color-mix(in srgb, var(--color-red) 10%, var(--color-surface)), color-mix(in srgb, var(--color-red) 22%, var(--color-surface)))}}.funnel-layer.is-leak{box-shadow:inset 0 0 0 1.5px #e5484d73}@supports (color:color-mix(in lab, red, red)){.funnel-layer.is-leak{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-red) 45%, transparent)}}.funnel-layer.is-leak{animation:layer-in .62s var(--ease-out-soft) backwards, leak-glow 2.2s ease-in-out .7s infinite}@keyframes leak-glow{0%,to{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-red) 45%, transparent), 0 0 0 0 color-mix(in srgb, var(--color-red) 25%, transparent)}50%{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-red) 60%, transparent), 0 0 0 8px transparent}}@media (hover:hover){.funnel-layer:hover{transform:scale(1.02)}}.funnel-drip i{background:#e5484db3;border-radius:50%/60% 60% 40% 40%;width:7px;height:9px;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.funnel-drip i{background:color-mix(in srgb, var(--color-red) 70%, transparent)}}.funnel-drip i{opacity:0;animation:1.7s ease-in infinite drip}.funnel-drip i:first-child{animation-delay:0s;left:4%}.funnel-drip i:nth-child(2){animation-delay:.6s;left:12%}.funnel-drip i:nth-child(3){animation-delay:.3s;right:6%}.funnel-drip i:nth-child(4){animation-delay:1s;right:14%}.funnel-drip i:nth-child(5){animation-delay:1.3s;left:22%}@keyframes drip{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(30px)scale(1)}}.jar-liquid{transition:height .7s var(--ease-spring)}.jar-liquid:before{content:"";background:inherit;inset-inline:-10%;border-radius:50%;height:12px;animation:2.4s ease-in-out infinite jar-wave;position:absolute;top:-6px}@keyframes jar-wave{0%,to{transform:translate(-3%)rotate(-2deg)}50%{transform:translate(3%)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.race-runner,.funnel-drip i,.jar-liquid:before{animation:none}}.world-sales .sh-hero{overflow:visible}.world-sales .sh-glow{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-glow{fill:color-mix(in srgb, var(--w) 14%, transparent)}}.world-sales .sh-glow{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite sh-breathe}@keyframes sh-breathe{0%,to{opacity:.8;transform:scale(.94)}50%{opacity:1;transform:scale(1.03)}}.world-sales .sh-layer{stroke:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-layer{stroke:color-mix(in srgb, var(--w-deep) 14%, transparent)}}.world-sales .sh-layer{stroke-width:1px;stroke-linejoin:round;animation:sh-layer-in .64s var(--ease-out-soft) backwards;transform-box:fill-box;transform-origin:50%}@keyframes sh-layer-in{0%{opacity:0;transform:translateY(-8px)scaleX(.9)}}.world-sales .sh-layer.is-leak{fill:#f8cfd1}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-layer.is-leak{fill:color-mix(in srgb, var(--color-red) 26%, var(--color-surface))}}.world-sales .sh-layer.is-leak{stroke:#e5484d8c}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-layer.is-leak{stroke:color-mix(in srgb, var(--color-red) 55%, transparent)}}.world-sales .sh-layer.is-leak{stroke-width:1.5px;animation:sh-layer-in .64s var(--ease-out-soft) backwards, sh-leak 2.2s ease-in-out .7s infinite}@keyframes sh-leak{0%,to{stroke-opacity:.55}50%{stroke-opacity:1;fill:color-mix(in srgb, var(--color-red) 36%, var(--color-surface))}}.world-sales .sh-layer.is-empty{fill:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-layer.is-empty{fill:color-mix(in srgb, var(--w-soft) 45%, var(--color-surface))}}.world-sales .sh-layer.is-empty{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-layer.is-empty{stroke:color-mix(in srgb, var(--w) 30%, transparent)}}.world-sales .sh-layer.is-empty{stroke-dasharray:4 4;animation:sh-layer-in .64s var(--ease-out-soft) backwards, sh-calm 3.6s ease-in-out infinite}@keyframes sh-calm{0%,to{opacity:.55}50%{opacity:.9}}.world-sales .sh-spout{fill:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-spout{fill:color-mix(in srgb, var(--w-deep) 70%, var(--w))}}.world-sales .sh-spout.is-empty{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-spout.is-empty{fill:color-mix(in srgb, var(--w) 25%, transparent)}}.world-sales .sh-coin{fill:#f8bb54}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-coin{fill:color-mix(in srgb, var(--color-amber) 70%, var(--color-surface))}}.world-sales .sh-coin{stroke:#f59e0b}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-coin{stroke:color-mix(in srgb, var(--color-amber) 80%, var(--w-deep))}}.world-sales .sh-coin{stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite sh-coin}@keyframes sh-coin{0%,to{transform:translateY(0)scaleX(1)}50%{transform:translateY(-2px)scaleX(.75)}}.world-sales .sh-drop{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-sales .sh-drop{fill:color-mix(in srgb, var(--w) 75%, var(--color-surface))}}.world-sales .sh-drop{opacity:0;animation:3.3s ease-in infinite sh-fall}@keyframes sh-fall{0%{opacity:0;transform:translateY(0)}10%{opacity:.95}85%{opacity:.9}to{opacity:0;transform:translateY(var(--fall))}}.world-sales .sh-drop.is-leak{fill:var(--color-red);animation-name:sh-slip}@keyframes sh-slip{0%{opacity:0;transform:translate(0)}10%{opacity:.95}55%{opacity:.95;transform:translate(0, var(--ly))}to{opacity:0;transform:translate(var(--lx), calc(var(--ly) + 26px))}}.world-sales .sh-label{fill:var(--w-ink);font-size:11px;font-weight:800}.world-sales .sh-label.is-leak{fill:var(--color-red)}@media (prefers-reduced-motion:reduce){.world-sales .sh-glow,.world-sales .sh-layer,.world-sales .sh-coin{animation:none}.world-sales .sh-drop{opacity:0;animation:none}}.mk-road{background:linear-gradient(180deg, var(--w-soft) 0%, var(--color-surface) 70%)}@supports (color:color-mix(in lab, red, red)){.mk-road{background:linear-gradient(180deg, color-mix(in srgb, var(--w-soft) 55%, var(--color-surface)) 0%, var(--color-surface) 70%)}}.mk-sun{fill:#f59e0b4d}@supports (color:color-mix(in lab, red, red)){.mk-sun{fill:color-mix(in srgb, var(--color-amber) 30%, transparent)}}.mk-sun{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite alternate mk-sun}@keyframes mk-sun{to{opacity:.7;transform:scale(1.12)}}.mk-hill{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.mk-hill{fill:color-mix(in srgb, var(--w) 10%, transparent)}}.mk-hill-2{fill:#22a06b1f}@supports (color:color-mix(in lab, red, red)){.mk-hill-2{fill:color-mix(in srgb, var(--color-mint) 12%, transparent)}}.mk-asphalt-edge{fill:none;stroke:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.mk-asphalt-edge{stroke:color-mix(in srgb, var(--w-deep) 18%, transparent)}}.mk-asphalt-edge{stroke-width:54px;stroke-linecap:round}.mk-asphalt{fill:none;stroke:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.mk-asphalt{stroke:color-mix(in srgb, var(--w-deep) 82%, var(--color-ink))}}.mk-asphalt{stroke-width:42px;stroke-linecap:round}.mk-lane{fill:none;stroke:#ffffffd9;stroke-width:3px;stroke-dasharray:16 18;animation:1.6s linear infinite mk-lane}@keyframes mk-lane{to{stroke-dashoffset:-34px}}.mk-leak-ring{fill:#e5484d29}@supports (color:color-mix(in lab, red, red)){.mk-leak-ring{fill:color-mix(in srgb, var(--color-red) 16%, transparent)}}.mk-leak-ring{stroke:#e5484d8c}@supports (color:color-mix(in lab, red, red)){.mk-leak-ring{stroke:color-mix(in srgb, var(--color-red) 55%, transparent)}}.mk-leak-ring{stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite mk-ring}@keyframes mk-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}.mk-drip{fill:var(--color-red);opacity:0;transform-box:fill-box;animation:1.8s ease-in infinite mk-drip}@keyframes mk-drip{0%{opacity:0;transform:translateY(-6px)scale(.6)}20%{opacity:.9}to{opacity:0;transform:translateY(40px)scale(1)}}.mk-station{animation:mk-pop .52s var(--ease-spring) backwards;outline:none}@keyframes mk-pop{0%{scale:.82}}.mk-station-dot{transition:transform .32s var(--ease-spring), box-shadow .32s ease}.mk-station:focus-visible .mk-station-dot{box-shadow:0 0 0 4px var(--w)}@supports (color:color-mix(in lab, red, red)){.mk-station:focus-visible .mk-station-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--w) 40%, transparent)}}.mk-station.is-on .mk-station-dot{transform:scale(1.1)}.mk-station.is-leak .mk-station-dot{animation:1.8s ease-in-out infinite mk-leak-beat}@keyframes mk-leak-beat{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 45%, transparent);transform:scale(1)}50%{transform:scale(1.08);box-shadow:0 0 0 10px #0000}}.mk-leak-badge{animation:2.6s ease-in-out infinite mk-wobble}@keyframes mk-wobble{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-14deg)}82%{transform:rotate(12deg)}88%{transform:rotate(-6deg)}}.mk-gap{animation:2.4s ease-in-out infinite live-glow}@media (hover:hover){.mk-station:hover .mk-station-dot{transform:scale(1.12)translateY(-3px)}}.mk-road-tall{background:repeating-linear-gradient(180deg, #ffffffd9 0 12px, transparent 12px 26px) center / 3px 100% no-repeat, var(--w-deep);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.mk-road-tall{background:repeating-linear-gradient(180deg, #ffffffd9 0 12px, transparent 12px 26px) center / 3px 100% no-repeat, color-mix(in srgb, var(--w-deep) 82%, var(--color-ink))}}.mk-road-tall{animation:1.4s linear infinite mk-lane-y}@keyframes mk-lane-y{to{background-position:50% 26px,0 0}}.mk-cta{animation:2.8s ease-in-out infinite cta-glow}.mk-low{animation:2.4s ease-in-out infinite live-glow}.mk-tag{transition:transform .26s var(--ease-spring)}.mk-tag-bar{transform-origin:100%;animation:fill-x .9s var(--ease-out-soft) backwards}.mk-tag.is-hot .mk-tag-bar{animation:fill-x .9s var(--ease-out-soft) backwards, mk-hot 2s ease-in-out 1s infinite}@keyframes mk-hot{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 45%, transparent)}50%{box-shadow:0 0 0 6px #0000}}.mk-medal{box-shadow:0 0 0 4px #f59e0b40}@supports (color:color-mix(in lab, red, red)){.mk-medal{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-amber) 25%, transparent)}}@media (hover:hover){.mk-tag:hover{transform:translate(-4px)}}.mk-coin{background:radial-gradient(circle at 35% 30%, #fcddaa, var(--color-amber) 70%);display:inline-block}@supports (color:color-mix(in lab, red, red)){.mk-coin{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--color-amber) 35%, white), var(--color-amber) 70%)}}.mk-coin{box-shadow:inset 0 -2px #935f07,0 2px 4px -1px #10182840}@supports (color:color-mix(in lab, red, red)){.mk-coin{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--color-amber) 60%, black), 0 2px 4px -1px #10182840}}.mk-coin{animation:mk-coin-in .42s var(--ease-spring) backwards}@keyframes mk-coin-in{0%{opacity:0;transform:translateY(-10px)scale(.4)}}.mk-fulcrum{fill:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.mk-fulcrum{fill:color-mix(in srgb, var(--w-deep) 80%, var(--color-ink))}}.mk-beam{transition:transform .9s var(--ease-spring);animation:mk-beam-in 1.2s var(--ease-spring) backwards}@keyframes mk-beam-in{0%{transform:rotate(0)}}.mk-beam-bar{fill:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.mk-beam-bar{fill:color-mix(in srgb, var(--w-deep) 70%, var(--color-ink))}}.mk-pan{stroke:var(--color-surface);stroke-width:2px}.mk-pan-brand{fill:var(--w)}.mk-pan-brand.is-light{fill:#e5484d}@supports (color:color-mix(in lab, red, red)){.mk-pan-brand.is-light{fill:color-mix(in srgb, var(--color-red) 70%, var(--w))}}.mk-pan-brand.is-light{animation:2s ease-in-out infinite live-glow}.mk-pan-act{fill:#6692f1}@supports (color:color-mix(in lab, red, red)){.mk-pan-act{fill:color-mix(in srgb, var(--color-blue) 70%, var(--color-surface))}}.mk-house-roof{clip-path:polygon(50% 0,100% 42%,100% 100%,0 100%,0 42%);background:linear-gradient(160deg, var(--w), var(--w-deep));min-height:120px}.mk-house-pillar{background:var(--color-line);transition:background-color .4s ease, transform .4s var(--ease-spring);transform-origin:top}.mk-house-pillar.is-on{background:var(--w)}@supports (color:color-mix(in lab, red, red)){.mk-house-pillar.is-on{background:color-mix(in srgb, var(--w) 45%, var(--color-surface))}}.mk-house-pillar.is-on{animation:col-rise .6s var(--ease-spring) backwards}.mk-house-pillar.is-on:nth-child(2){animation-delay:90ms}.mk-house-pillar.is-on:nth-child(3){animation-delay:.18s}.mk-chip{transition:transform .22s var(--ease-spring), box-shadow .22s ease}@media (hover:hover){.mk-chip:hover{transform:translateY(-2px);box-shadow:0 6px 14px -8px #10182859}}.mk-ladder{background:linear-gradient(180deg, #e9f6f0, var(--color-surface) 45%, #fdf4f4)}@supports (color:color-mix(in lab, red, red)){.mk-ladder{background:linear-gradient(180deg, color-mix(in srgb, var(--color-mint) 10%, var(--color-surface)), var(--color-surface) 45%, color-mix(in srgb, var(--color-red) 6%, var(--color-surface)))}}.mk-rails{border-inline:5px solid var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.mk-rails{border-inline:5px solid color-mix(in srgb, var(--w-deep) 55%, var(--color-surface))}}.mk-rails{background:repeating-linear-gradient(180deg, transparent 0 30px, var(--w-deep) 30px 35px);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.mk-rails{background:repeating-linear-gradient(180deg, transparent 0 30px, color-mix(in srgb, var(--w-deep) 45%, var(--color-surface)) 30px 35px)}}.mk-rails{opacity:.75}.mk-persona{animation:mk-pop .52s var(--ease-spring) backwards;transition:transform .3s var(--ease-spring), box-shadow .3s ease}.mk-persona.is-guess{animation:mk-pop .52s var(--ease-spring) backwards, mk-sway 3.4s ease-in-out 1s infinite}@keyframes mk-sway{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}.mk-qmark{animation:2.4s ease-in-out infinite mk-wobble}@media (hover:hover){.mk-persona:hover{box-shadow:0 12px 22px -14px var(--w-deep);transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.mk-cars{display:none}.mk-sun,.mk-lane,.mk-leak-ring,.mk-drip,.mk-station,.mk-station-dot,.mk-leak-badge,.mk-gap,.mk-road-tall,.mk-cta,.mk-low,.mk-tag-bar,.mk-tag.is-hot .mk-tag-bar,.mk-coin,.mk-beam,.mk-pan-brand.is-light,.mk-house-pillar.is-on,.mk-persona,.mk-persona.is-guess,.mk-qmark{animation:none!important}}.world-marketing .mh-hero{overflow:hidden}.world-marketing .mh-sun{fill:#f59e0b52}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-sun{fill:color-mix(in srgb, var(--color-amber) 32%, transparent)}}.world-marketing .mh-sun{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite alternate mh-sun}@keyframes mh-sun{to{opacity:.7;transform:scale(1.12)}}.world-marketing .mh-hill{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-hill{fill:color-mix(in srgb, var(--w) 11%, transparent)}}.world-marketing .mh-hill-2{fill:#22a06b21}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-hill-2{fill:color-mix(in srgb, var(--color-mint) 13%, transparent)}}.world-marketing .mh-edge{fill:none;stroke:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-edge{stroke:color-mix(in srgb, var(--w-deep) 16%, transparent)}}.world-marketing .mh-edge{stroke-width:26px;stroke-linecap:round}.world-marketing .mh-asphalt{fill:none;stroke:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-asphalt{stroke:color-mix(in srgb, var(--w-deep) 80%, var(--color-ink))}}.world-marketing .mh-asphalt{stroke-width:19px;stroke-linecap:round}.world-marketing .mh-lane{fill:none;stroke:#fffc;stroke-width:1.6px;stroke-dasharray:7 8;animation:1.4s linear infinite mh-lane}@keyframes mh-lane{to{stroke-dashoffset:15px}}.world-marketing .mh-pole{stroke:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-pole{stroke:color-mix(in srgb, var(--w-deep) 40%, transparent)}}.world-marketing .mh-pole{stroke-width:1.4px}.world-marketing .mh-station{stroke:var(--color-surface);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite mh-bob}.world-marketing .mh-station.is-see{fill:#6692f1}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-station.is-see{fill:color-mix(in srgb, var(--color-blue) 70%, var(--color-surface))}}.world-marketing .mh-station.is-think{fill:#f7b13c}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-station.is-think{fill:color-mix(in srgb, var(--color-amber) 80%, var(--color-surface))}}.world-marketing .mh-station.is-think{animation-delay:.4s}.world-marketing .mh-station.is-do{fill:var(--w);animation-delay:.8s}.world-marketing .mh-station.is-care{fill:#4eb389}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-station.is-care{fill:color-mix(in srgb, var(--color-mint) 80%, var(--color-surface))}}.world-marketing .mh-station.is-care{animation-delay:1.2s}.world-marketing .mh-station.is-leak{fill:var(--color-red);animation:1.8s ease-in-out infinite mh-beat}@keyframes mh-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes mh-beat{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}.world-marketing .mh-ring{fill:#e5484d29}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-ring{fill:color-mix(in srgb, var(--color-red) 16%, transparent)}}.world-marketing .mh-ring{stroke:#e5484d8c}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-ring{stroke:color-mix(in srgb, var(--color-red) 55%, transparent)}}.world-marketing .mh-ring{stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite mh-ring}@keyframes mh-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.45)}}.world-marketing .mh-car{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-marketing .mh-car{fill:color-mix(in srgb, var(--w) 55%, var(--color-surface))}}.world-marketing .mh-car{offset-rotate:auto;offset-anchor:0 0;offset-distance:0%;animation:7.5s linear infinite mh-drive}.world-marketing .mh-car .mh-window{fill:#ffffffbf}.world-marketing .mh-car.is-leaving{fill:var(--color-red);animation-name:mh-leave}@keyframes mh-drive{0%{offset-distance:0%;opacity:0}6%{opacity:1}94%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes mh-leave{0%{offset-distance:0%;opacity:0}6%{opacity:1}80%{opacity:.9}to{offset-distance:100%;opacity:0}}.world-marketing .mh-label{fill:var(--w-ink);font-size:11px;font-weight:800}.world-marketing .mh-label.is-leak{fill:var(--color-red)}@media (prefers-reduced-motion:reduce){.world-marketing .mh-sun,.world-marketing .mh-lane,.world-marketing .mh-station,.world-marketing .mh-ring{animation:none}.world-marketing .mh-car{offset-distance:var(--still);animation:none}.world-marketing .mh-car.is-leaving{opacity:0}}.brand-building{filter:drop-shadow(0 18px 28px var(--w-deep))}@supports (color:color-mix(in lab, red, red)){.brand-building{filter:drop-shadow(0 18px 28px color-mix(in srgb, var(--w-deep) 16%, transparent))}}.brand-roof{background:linear-gradient(180deg, var(--w), var(--w));width:92%;height:46px}@supports (color:color-mix(in lab, red, red)){.brand-roof{background:linear-gradient(180deg, color-mix(in srgb, var(--w) 55%, var(--color-surface)), color-mix(in srgb, var(--w) 35%, var(--color-surface)))}}.brand-roof{clip-path:polygon(50% 0,100% 100%,0 100%)}.brand-facade{background:repeating-linear-gradient(90deg, transparent 0 46px, var(--w) 46px 47px), linear-gradient(180deg, var(--w-soft), var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.brand-facade{background:repeating-linear-gradient(90deg, transparent 0 46px, color-mix(in srgb, var(--w) 6%, transparent) 46px 47px), linear-gradient(180deg, color-mix(in srgb, var(--w-soft) 70%, var(--color-surface)), var(--color-surface))}}.brand-facade{border:1px solid var(--w)}@supports (color:color-mix(in lab, red, red)){.brand-facade{border:1px solid color-mix(in srgb, var(--w) 22%, transparent)}}.brand-facade{border-bottom:0}.brand-plaque{background:var(--color-surface);border:2px solid var(--w);max-width:92%}@supports (color:color-mix(in lab, red, red)){.brand-plaque{border:2px solid color-mix(in srgb, var(--w) 45%, transparent)}}.brand-plaque{box-shadow:0 0 0 5px var(--w), 0 10px 22px -12px var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.brand-plaque{box-shadow:0 0 0 5px color-mix(in srgb, var(--w) 10%, transparent), 0 10px 22px -12px color-mix(in srgb, var(--w-deep) 45%, transparent)}}.brand-plaque{animation:5s ease-in-out infinite alternate brand-plaque-glow}@keyframes brand-plaque-glow{0%{box-shadow:0 0 0 5px color-mix(in srgb, var(--w) 8%, transparent), 0 10px 22px -12px color-mix(in srgb, var(--w-deep) 40%, transparent)}to{box-shadow:0 0 0 7px color-mix(in srgb, var(--w) 16%, transparent), 0 12px 26px -12px color-mix(in srgb, var(--w-deep) 50%, transparent)}}.brand-floor{background:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.brand-floor{background:color-mix(in srgb, var(--color-surface) 88%, transparent)}}.brand-floor{border:1.5px solid var(--w)}@supports (color:color-mix(in lab, red, red)){.brand-floor{border:1.5px solid color-mix(in srgb, var(--w) 18%, transparent)}}.brand-floor{transition:transform .26s var(--ease-spring), border-color .2s ease, box-shadow .2s ease;animation:brand-floor-in .62s var(--ease-out-soft) backwards}@keyframes brand-floor-in{0%{opacity:0;transform:translateY(14px)}}.brand-floor.is-on{border-color:var(--w);box-shadow:0 6px 16px -10px var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.brand-floor.is-on{box-shadow:0 6px 16px -10px color-mix(in srgb, var(--w-deep) 60%, transparent)}}.brand-floor.is-weak{border-color:#e5484d8c}@supports (color:color-mix(in lab, red, red)){.brand-floor.is-weak{border-color:color-mix(in srgb, var(--color-red) 55%, transparent)}}.brand-floor.is-weak{background:#fef5f5}@supports (color:color-mix(in lab, red, red)){.brand-floor.is-weak{background:color-mix(in srgb, var(--color-red-soft) 55%, var(--color-surface))}}.brand-floor.is-weak{animation:brand-floor-in .62s var(--ease-out-soft) backwards, brand-weak 2.4s ease-in-out .8s infinite}@keyframes brand-weak{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 0%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-red) 16%, transparent)}}.brand-floor.is-dark{background:#f8f9facc}@supports (color:color-mix(in lab, red, red)){.brand-floor.is-dark{background:color-mix(in srgb, var(--color-surface-2) 80%, transparent)}}.brand-floor.is-dark{border-style:dashed}@media (hover:hover){.brand-floor:hover{border-color:var(--w);transform:translate(-3px)}}.brand-window{background:#f0f1f2}@supports (color:color-mix(in lab, red, red)){.brand-window{background:color-mix(in srgb, var(--color-line-strong) 55%, var(--color-surface))}}.brand-window{transition:background .4s}.brand-window.is-lit{background:linear-gradient(180deg, var(--w), var(--w))}@supports (color:color-mix(in lab, red, red)){.brand-window.is-lit{background:linear-gradient(180deg, color-mix(in srgb, var(--w) 40%, #fff6dc), color-mix(in srgb, var(--w) 70%, #fff1c9))}}.brand-window.is-lit{box-shadow:0 0 10px -1px var(--w)}@supports (color:color-mix(in lab, red, red)){.brand-window.is-lit{box-shadow:0 0 10px -1px color-mix(in srgb, var(--w) 55%, transparent)}}.brand-window.is-lit{animation:.7s backwards brand-window-on}@keyframes brand-window-on{0%{background:color-mix(in srgb, var(--color-line-strong) 55%, var(--color-surface));box-shadow:none}}.brand-floor.is-weak .brand-window:not(.is-lit){animation:3.2s step-end infinite brand-flicker}@keyframes brand-flicker{0%,70%,78%,to{background:color-mix(in srgb, var(--color-red) 14%, var(--color-surface))}72%{background:color-mix(in srgb, var(--color-red) 30%, var(--color-surface))}}.brand-ground{height:46px}.brand-door{background:linear-gradient(180deg, var(--w), var(--w));border-radius:27px 27px 0 0;width:54px;height:46px}@supports (color:color-mix(in lab, red, red)){.brand-door{background:linear-gradient(180deg, color-mix(in srgb, var(--w) 60%, var(--color-surface)), var(--w))}}.brand-door{box-shadow:inset 0 -6px 0 var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.brand-door{box-shadow:inset 0 -6px 0 color-mix(in srgb, var(--w-deep) 25%, transparent)}}.brand-steps{background:var(--w);border-radius:0 0 10px 10px;width:100%;height:12px}@supports (color:color-mix(in lab, red, red)){.brand-steps{background:color-mix(in srgb, var(--w) 28%, var(--color-surface))}}.brand-drop{transition:background .2s,border-color .2s}.brand-drop-book{animation:3.6s ease-in-out infinite brand-float}@keyframes brand-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-7px)rotate(2deg)}}.brand-book{background:linear-gradient(160deg, var(--color-surface), var(--w-soft))}@supports (color:color-mix(in lab, red, red)){.brand-book{background:linear-gradient(160deg, var(--color-surface), color-mix(in srgb, var(--w-soft) 55%, var(--color-surface)))}}.brand-book{border:1px solid var(--w)}@supports (color:color-mix(in lab, red, red)){.brand-book{border:1px solid color-mix(in srgb, var(--w) 22%, transparent)}}.brand-book{box-shadow:0 16px 30px -18px var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.brand-book{box-shadow:0 16px 30px -18px color-mix(in srgb, var(--w-deep) 45%, transparent)}}.brand-book-spine{background:linear-gradient(180deg, var(--w), var(--w));border-radius:6px;width:6px;position:absolute;top:14px;bottom:14px;right:10px}@supports (color:color-mix(in lab, red, red)){.brand-book-spine{background:linear-gradient(180deg, var(--w), color-mix(in srgb, var(--w) 50%, var(--color-surface)))}}.brand-page{background:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.brand-page{background:color-mix(in srgb, var(--color-surface) 92%, transparent)}}.brand-page{border:1.5px solid var(--color-line);transition:transform .22s var(--ease-spring), border-color .2s ease;animation:brand-floor-in .52s var(--ease-out-soft) backwards}.brand-page.is-on{border-color:var(--w)}@media (hover:hover){.brand-page:hover{transform:translate(-3px)}}.brand-page.is-yes .brand-page-tab,.brand-page.is-found .brand-page-tab{background:var(--color-mint)}.brand-page.is-yes,.brand-page.is-found{color:var(--color-mint-strong)}.brand-page.is-found .brand-page-tab{box-shadow:0 0 0 3px #22a06b40}@supports (color:color-mix(in lab, red, red)){.brand-page.is-found .brand-page-tab{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-mint) 25%, transparent)}}.brand-page.is-partial{color:var(--color-amber-ink)}.brand-page.is-partial .brand-page-tab{background:var(--color-amber)}.brand-page.is-no{color:var(--color-red-ink);background:#fef6f6}@supports (color:color-mix(in lab, red, red)){.brand-page.is-no{background:color-mix(in srgb, var(--color-red-soft) 45%, var(--color-surface))}}.brand-page.is-no .brand-page-tab{background:var(--color-red);animation:1.8s ease-in-out infinite brand-dot}.brand-page.is-unknown{color:var(--color-muted);border-style:dashed}.brand-page.is-unknown .brand-page-tab{background:var(--color-line-strong)}@keyframes brand-dot{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 40%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-red) 0%, transparent)}}.brand-chip.is-yes,.brand-chip.is-found{background:var(--color-mint-soft);color:var(--color-mint-strong)}.brand-chip.is-partial{background:var(--color-amber-soft);color:var(--color-amber-ink)}.brand-chip.is-no{background:var(--color-red-soft);color:var(--color-red-ink)}.brand-chip.is-unknown{background:var(--color-surface-2);color:var(--color-muted)}.brand-answer{border-color:var(--color-line-strong);background:var(--color-surface);color:var(--color-ink-2);transition:background .18s,color .18s,border-color .18s}.brand-answer.is-yes.is-on{background:var(--color-mint);border-color:var(--color-mint);color:#fff}.brand-answer.is-partial.is-on{background:var(--color-amber);border-color:var(--color-amber);color:#fff}.brand-answer.is-no.is-on{background:var(--color-red);border-color:var(--color-red);color:#fff}.brand-campaign-cta:after{content:"";pointer-events:none;background:radial-gradient(40% 80% at 12% 50%, var(--w), transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.brand-campaign-cta:after{background:radial-gradient(40% 80% at 12% 50%, color-mix(in srgb, var(--w) 14%, transparent), transparent 70%)}}.brand-campaign-cta:after{animation:6s ease-in-out infinite alternate halo}.brand-card{transition:transform .22s var(--ease-spring), box-shadow .2s ease;animation:brand-floor-in .42s var(--ease-out-soft) backwards}@media (hover:hover){.brand-card:hover{box-shadow:0 10px 18px -12px var(--w-deep);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.brand-card:hover{box-shadow:0 10px 18px -12px color-mix(in srgb, var(--w-deep) 45%, transparent)}}}.brand-jar-fill{background:linear-gradient(180deg, var(--w), var(--w))}@supports (color:color-mix(in lab, red, red)){.brand-jar-fill{background:linear-gradient(180deg, color-mix(in srgb, var(--w) 55%, var(--color-surface)), var(--w))}}.brand-jar-fill{transition:height 1.2s var(--ease-out-soft);animation:brand-jar-in 1.3s var(--ease-out-soft) backwards}.brand-jar-fill:before{content:"";background:var(--w);border-radius:50%;width:120%;height:10px;position:absolute;top:-5px;left:-10%}@supports (color:color-mix(in lab, red, red)){.brand-jar-fill:before{background:color-mix(in srgb, var(--w) 45%, var(--color-surface))}}.brand-jar-fill:before{animation:2.8s ease-in-out infinite alternate brand-wave}.brand-jar-fill.is-low{background:linear-gradient(180deg, #fbd391, var(--color-amber))}@supports (color:color-mix(in lab, red, red)){.brand-jar-fill.is-low{background:linear-gradient(180deg, color-mix(in srgb, var(--color-amber) 45%, var(--color-surface)), var(--color-amber))}}.brand-jar-fill.is-low:before{background:#fbd391}@supports (color:color-mix(in lab, red, red)){.brand-jar-fill.is-low:before{background:color-mix(in srgb, var(--color-amber) 45%, var(--color-surface))}}@keyframes brand-jar-in{0%{height:0!important}}@keyframes brand-wave{0%{transform:translate(-4%)scaleY(.8)}to{transform:translate(4%)scaleY(1.1)}}.gift-card{transition:transform .24s var(--ease-spring), box-shadow .2s ease}@media (hover:hover){.gift-card:hover{box-shadow:0 12px 22px -14px var(--w-deep);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.gift-card:hover{box-shadow:0 12px 22px -14px color-mix(in srgb, var(--w-deep) 45%, transparent)}}.gift-card:hover .gift-box{animation:brand-gift .6s var(--ease-spring)}}@keyframes brand-gift{30%{transform:rotate(-10deg)scale(1.08)}60%{transform:rotate(8deg)scale(1.08)}}@media (prefers-reduced-motion:reduce){.brand-plaque,.brand-floor,.brand-floor.is-weak,.brand-window.is-lit,.brand-floor.is-weak .brand-window:not(.is-lit),.brand-drop-book,.brand-page,.brand-page.is-no .brand-page-tab,.brand-campaign-cta:after,.brand-card,.brand-jar-fill,.brand-jar-fill:before,.gift-card:hover .gift-box{animation:none!important}}.world-brand .bh-halo{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite bh-breathe}@keyframes bh-breathe{0%,to{opacity:.8;transform:scale(.94)}50%{opacity:1;transform:scale(1.03)}}.world-brand .bh.is-unknown .bh-halo{opacity:.35;animation:none}.world-brand .bh-floor{--bh-c:var(--w);animation:bh-rise .7s var(--ease-out-soft) backwards;transform-box:fill-box;transform-origin:bottom}.world-brand .bh-floor.mood-good{--bh-c:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-brand .bh-floor.mood-good{--bh-c:color-mix(in srgb, var(--w) 70%, var(--color-mint))}}.world-brand .bh-floor.mood-watch{--bh-c:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-brand .bh-floor.mood-watch{--bh-c:color-mix(in srgb, var(--w) 45%, var(--color-amber))}}.world-brand .bh-floor.mood-bad{--bh-c:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-brand .bh-floor.mood-bad{--bh-c:color-mix(in srgb, var(--w) 35%, var(--color-red))}}@keyframes bh-rise{0%{opacity:0;transform:translateY(14px)scaleY(.9)}}.world-brand .bh-shell{fill:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.world-brand .bh-shell{fill:color-mix(in srgb, var(--w-soft) 55%, var(--color-surface))}}.world-brand .bh-shell{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-brand .bh-shell{stroke:color-mix(in srgb, var(--w) 35%, var(--color-line-strong))}}.world-brand .bh-shell{stroke-width:2.5px}.world-brand .bh-floor.mood-unknown .bh-shell{fill:var(--color-surface);stroke:var(--color-line-strong)}.world-brand .bh-lit{fill:var(--bh-c);fill-opacity:var(--lit,.6);stroke:var(--bh-c)}@supports (color:color-mix(in lab, red, red)){.world-brand .bh-lit{stroke:color-mix(in srgb, var(--bh-c) 70%, var(--w-deep))}}.world-brand .bh-lit{stroke-width:2.5px;filter:drop-shadow(0 6px 12px var(--bh-c))}@supports (color:color-mix(in lab, red, red)){.world-brand .bh-lit{filter:drop-shadow(0 6px 12px color-mix(in srgb, var(--bh-c) 35%, transparent))}}.world-brand .bh-floor.is-weak .bh-lit{animation:2.8s ease-in-out infinite bh-flicker}@keyframes bh-flicker{0%,to{fill-opacity:var(--lit,.6)}50%{fill-opacity:calc(var(--lit,.6) * .45)}}.world-brand .bh-sweep{animation:7s ease-in-out infinite bh-sweep}@keyframes bh-sweep{0%,15%{transform:translate(0)}70%,to{transform:translate(560px)}}.world-brand .bh-spark path{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-brand .bh-spark path{fill:color-mix(in srgb, var(--w) 75%, var(--color-amber))}}.world-brand .bh-spark{transform-box:fill-box;transform-origin:50%}.world-brand .bh-spark path{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite bh-twinkle}@keyframes bh-twinkle{0%,to{opacity:.7;transform:scale(.75)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}.world-brand .bh-spark.is-off path{fill:var(--color-line-strong);opacity:.5;animation:none}.world-brand .bh-num{fill:var(--w-ink);font-size:23px;font-weight:900}.world-brand .bh-num.mood-watch{fill:var(--color-amber-ink)}.world-brand .bh-num.mood-bad{fill:var(--color-red-ink)}.world-brand .bh.is-unknown .bh-num{fill:var(--color-faint);font-size:22px}.world-brand .bh-sub{fill:var(--color-muted);font-size:13px;font-weight:700}@media (prefers-reduced-motion:reduce){.world-brand .bh-halo,.world-brand .bh-floor,.world-brand .bh-floor.is-weak .bh-lit,.world-brand .bh-sweep,.world-brand .bh-spark path{animation:none!important}.world-brand .bh-sweep{opacity:0}}.world-strategy :is(.worry-card,.fact-card,.goal-card,.option-card,.act-card,.swot-chip,.ansoff-cell,.road-stop){animation:str-rise .52s var(--ease-out-soft) backwards}@keyframes str-rise{0%{opacity:0;transform:translateY(10px)scale(.98)}}.world-strategy .road-stop{animation-name:str-drop}@keyframes str-drop{0%{opacity:0;transform:translate(-50%,-90%)scale(.6)}}.world-strategy .concern-link{background:repeating-linear-gradient(90deg, var(--color-line-strong) 0 6px, transparent 6px 12px);width:calc(100% - 3rem);right:calc(50% + 1.5rem);transform:none}.world-strategy .concern-link.is-done{background:var(--w);animation:str-trail .7s var(--ease-out-soft) backwards;transform-origin:100%}@keyframes str-trail{0%{transform:scaleX(0)}}.world-strategy .concern-stone.is-here{box-shadow:0 10px 22px -12px var(--w-deep);animation:2.6s ease-in-out infinite str-breathe}@keyframes str-breathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--w) 35%, transparent)}50%{box-shadow:0 0 0 8px #0000}}.world-strategy .concern-stone:not(:disabled):hover{transform:translateY(-2px)}.world-strategy .concern-stone{transition:transform .24s var(--ease-spring), background-color .2s ease}.world-strategy .fact-alert{border-color:#e5484d59}@supports (color:color-mix(in lab, red, red)){.world-strategy .fact-alert{border-color:color-mix(in srgb, var(--color-red) 35%, transparent)}}.world-strategy .fact-alert{animation:str-rise .52s var(--ease-out-soft) backwards, str-alert 2.4s ease-in-out .6s infinite}@keyframes str-alert{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 22%, transparent)}50%{box-shadow:0 0 0 6px #0000}}.world-strategy .hyp-card{transition:background-color .26s,border-color .26s}.world-strategy .goal-range{appearance:none;background:linear-gradient(to left, var(--w) var(--fill,0%), var(--color-line) var(--fill,0%));cursor:pointer;border-radius:999px;outline:none;height:10px}.world-strategy .goal-range:disabled{opacity:.55;cursor:default}.world-strategy .goal-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-surface);border:4px solid var(--w);width:26px;height:26px;box-shadow:0 4px 12px -4px var(--w-deep);transition:transform .2s var(--ease-spring);border-radius:50%}.world-strategy .goal-range::-moz-range-thumb{background:var(--color-surface);border:4px solid var(--w);border-radius:50%;width:22px;height:22px}.world-strategy .goal-range:active::-webkit-slider-thumb{transform:scale(1.15)}.world-strategy .goal-target{transition:color .2s;display:inline-block}.world-strategy .kind-error{animation:str-nudge .48s var(--ease-spring)}@keyframes str-nudge{0%{transform:translate(0)}30%{transform:translate(-5px)}60%{transform:translate(4px)}to{transform:none}}.world-strategy .done-card{animation:str-rise .6s var(--ease-spring) backwards}.world-strategy .done-pop{animation:str-pop .9s var(--ease-spring) .15s backwards}@keyframes str-pop{0%{opacity:0;transform:scale(.3)rotate(-30deg)}60%{opacity:1;transform:scale(1.2)rotate(8deg)}to{transform:none}}.world-strategy .compass-weak>span:first-child{animation:2.4s ease-in-out infinite str-weak}@keyframes str-weak{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-amber) 40%, transparent)}50%{box-shadow:0 0 0 7px #0000}}.world-strategy .climb-fill{animation:str-climb 1.1s var(--ease-spring) backwards;transform-origin:bottom}@keyframes str-climb{0%{transform:scaleY(0)}}.world-strategy .climb-alert{animation:str-climb 1.1s var(--ease-spring) backwards, str-red 1.8s ease-in-out 1.1s infinite}@keyframes str-red{0%,to{filter:brightness();box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 40%, transparent)}50%{filter:brightness(1.12);box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-red) 35%, transparent)}}.world-strategy .road-lane{animation:3.5s linear infinite str-lane}@keyframes str-lane{to{stroke-dashoffset:-44px}}.world-strategy .road-car{animation:2.8s ease-in-out infinite str-car}@keyframes str-car{0%,to{translate:0}50%{translate:0 -3px}}.world-strategy .road-stop{transition:transform .22s var(--ease-spring)}.world-strategy .road-stop:hover,.world-strategy .road-stop.is-sel{z-index:15}.world-strategy .road-stop:hover .stop-pin{transform:scale(1.15)}.world-strategy .stop-pin{transition:transform .22s var(--ease-spring)}.world-strategy .stop-late .stop-pin,.world-strategy .stop-pin.stop-late{animation:1.6s ease-in-out infinite str-late}@keyframes str-late{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 55%, transparent);transform:scale(1)}50%{transform:scale(1.1);box-shadow:0 0 0 9px #0000}}.world-strategy .stop-blocked .stop-pin,.world-strategy .stop-pin.stop-blocked{animation:3s ease-in-out infinite str-wobble}@keyframes str-wobble{0%,80%,to{rotate:0deg}85%{rotate:-10deg}90%{rotate:8deg}95%{rotate:-4deg}}.world-strategy .stop-done .stop-pin{animation:4s ease-in-out infinite str-flag}@keyframes str-flag{0%,to{rotate:0deg}50%{rotate:-6deg}}.world-strategy .road-list:before{content:"";background:repeating-linear-gradient(180deg, var(--color-line-strong) 0 8px, transparent 8px 14px);border-radius:999px;width:6px;position:absolute;top:8px;bottom:8px;right:21px}.world-strategy .swot-box{transition:transform .24s var(--ease-spring), box-shadow .24s ease, border-color .2s ease}.world-strategy .swot-s{background:#ebf6f2}@supports (color:color-mix(in lab, red, red)){.world-strategy .swot-s{background:color-mix(in srgb, var(--color-mint) 9%, var(--color-surface))}}.world-strategy .swot-s{border-color:#22a06b4d}@supports (color:color-mix(in lab, red, red)){.world-strategy .swot-s{border-color:color-mix(in srgb, var(--color-mint) 30%, transparent)}}.world-strategy .swot-w{background:#fef5e7}@supports (color:color-mix(in lab, red, red)){.world-strategy .swot-w{background:color-mix(in srgb, var(--color-amber) 10%, var(--color-surface))}}.world-strategy .swot-w{border-color:#f59e0b4d}@supports (color:color-mix(in lab, red, red)){.world-strategy .swot-w{border-color:color-mix(in srgb, var(--color-amber) 30%, transparent)}}.world-strategy .swot-o{background:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .swot-o{background:color-mix(in srgb, var(--w) 9%, var(--color-surface))}}.world-strategy .swot-o{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .swot-o{border-color:color-mix(in srgb, var(--w) 28%, transparent)}}.world-strategy .swot-t{background:#fdf2f3}@supports (color:color-mix(in lab, red, red)){.world-strategy .swot-t{background:color-mix(in srgb, var(--color-red) 7%, var(--color-surface))}}.world-strategy .swot-t{border-color:#e5484d3d}@supports (color:color-mix(in lab, red, red)){.world-strategy .swot-t{border-color:color-mix(in srgb, var(--color-red) 24%, transparent)}}.world-strategy .swot-box.is-ready{cursor:pointer;box-shadow:0 14px 26px -20px var(--w-deep)}@media (hover:hover){.world-strategy .swot-box.is-ready:hover{transform:translateY(-3px)}}.world-strategy .swot-drop{animation:1.2s ease-in-out infinite str-drop-hint}@keyframes str-drop-hint{0%,to{translate:0}50%{translate:-3px 3px}}.world-strategy .swot-item{animation:str-in-box .46s var(--ease-spring) backwards}@keyframes str-in-box{0%{opacity:0;transform:scale(.7)translateY(-12px)}}.world-strategy .tows-in{animation:str-rise .6s var(--ease-spring) backwards}.world-strategy .ansoff-cell.risk-3:not(.is-on){border-color:#eac9cd}@supports (color:color-mix(in lab, red, red)){.world-strategy .ansoff-cell.risk-3:not(.is-on){border-color:color-mix(in srgb, var(--color-red) 22%, var(--color-line))}}.world-strategy .ansoff-cell.risk-2:not(.is-on){border-color:#eedcbe}@supports (color:color-mix(in lab, red, red)){.world-strategy .ansoff-cell.risk-2:not(.is-on){border-color:color-mix(in srgb, var(--color-amber) 22%, var(--color-line))}}@media (prefers-reduced-motion:reduce){.world-strategy :is(.worry-card,.fact-card,.goal-card,.option-card,.act-card,.swot-chip,.ansoff-cell,.road-stop,.swot-item,.tows-in,.done-card,.done-pop,.climb-fill,.climb-alert,.fact-alert,.kind-error),.world-strategy :is(.concern-stone,.concern-link,.road-lane,.road-car,.stop-pin,.swot-drop,.compass-weak>span:first-child){animation:none!important}}.world-strategy .sh-halo{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite sh-breathe}.world-strategy .sh.is-searching .sh-halo{opacity:.35;animation:none}.world-strategy .sh-trail{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-trail{stroke:color-mix(in srgb, var(--w) 45%, transparent)}}.world-strategy .sh-trail{animation:1.8s linear infinite sh-trail}@keyframes sh-trail{to{stroke-dashoffset:-26px}}.world-strategy .sh-bezel{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-bezel{fill:color-mix(in srgb, var(--w) 18%, var(--color-surface))}}.world-strategy .sh-bezel{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-bezel{stroke:color-mix(in srgb, var(--w) 40%, var(--color-line-strong))}}.world-strategy .sh-bezel{stroke-width:3px}.world-strategy .sh-face{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-face{stroke:color-mix(in srgb, var(--w) 25%, transparent)}}.world-strategy .sh-face{stroke-width:1.5px}.world-strategy .sh-tick{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-tick{stroke:color-mix(in srgb, var(--w) 35%, var(--color-line-strong))}}.world-strategy .sh-tick{stroke-width:1.5px;stroke-linecap:round}.world-strategy .sh-tick.is-long{stroke:var(--w);stroke-width:3px}.world-strategy .sh-needle{transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out infinite sh-sway}@keyframes sh-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.world-strategy .sh.is-searching .sh-needle{animation:9s linear infinite sh-search}@keyframes sh-search{to{transform:rotate(360deg)}}.world-strategy .sh-needle-n{fill:var(--w);filter:drop-shadow(0 4px 8px var(--w-deep))}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-needle-n{filter:drop-shadow(0 4px 8px color-mix(in srgb, var(--w-deep) 35%, transparent))}}.world-strategy .sh.mood-watch .sh-needle-n{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh.mood-watch .sh-needle-n{fill:color-mix(in srgb, var(--w) 45%, var(--color-amber))}}.world-strategy .sh.mood-bad .sh-needle-n{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh.mood-bad .sh-needle-n{fill:color-mix(in srgb, var(--w) 35%, var(--color-red))}}.world-strategy .sh.is-searching .sh-needle-n{fill:var(--color-line-strong)}.world-strategy .sh-needle-s{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-needle-s{fill:color-mix(in srgb, var(--w) 15%, var(--color-line-strong))}}.world-strategy .sh-hub{fill:var(--color-surface);stroke:var(--w);stroke-width:3px}.world-strategy .sh-goal polygon{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-goal polygon{fill:color-mix(in srgb, var(--w) 55%, var(--color-amber))}}.world-strategy .sh-goal polygon{stroke:#f59e0b}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-goal polygon{stroke:color-mix(in srgb, var(--color-amber) 60%, var(--w-deep))}}.world-strategy .sh-goal polygon{stroke-width:2px}.world-strategy .sh-goal{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite sh-twinkle}.world-strategy .sh-goal-ring{fill:none;stroke:#f59e0b8c}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-goal-ring{stroke:color-mix(in srgb, var(--color-amber) 55%, transparent)}}.world-strategy .sh-goal-ring{stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:3.6s ease-out infinite sh-ring}@keyframes sh-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.world-strategy .sh-star{--sc:var(--w);transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite sh-twinkle}.world-strategy .sh-star polygon{fill:var(--sc);fill-opacity:var(--glow,.6);stroke:var(--sc)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-star polygon{stroke:color-mix(in srgb, var(--sc) 70%, var(--w-deep))}}.world-strategy .sh-star polygon{stroke-width:1.5px;filter:drop-shadow(0 0 6px var(--sc))}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-star polygon{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--sc) 45%, transparent))}}.world-strategy .sh-star.st-on_track{--sc:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-strategy .sh-star.st-on_track{--sc:color-mix(in srgb, var(--w) 70%, var(--color-mint))}}.world-strategy .sh-star.st-at_risk{--sc:var(--color-amber)}.world-strategy .sh-star.st-off_track{--sc:var(--color-red)}.world-strategy .sh-star.st-not_measurable{animation:none}.world-strategy .sh-star.st-not_measurable polygon{fill:var(--color-surface);fill-opacity:1;stroke:var(--color-line-strong);filter:none}@keyframes sh-twinkle{0%,to{opacity:.85;transform:scale(.88)}50%{opacity:1;transform:scale(1.06)}}.world-strategy .sh-num{fill:var(--w-ink);font-variant-numeric:tabular-nums;font-size:28px;font-weight:900}.world-strategy .sh.is-searching .sh-num{fill:var(--color-faint)}.world-strategy .sh-sub{fill:var(--color-muted);font-size:12px;font-weight:700}.world-strategy .sh-foot{fill:var(--w-ink);font-size:14px;font-weight:800}@media (prefers-reduced-motion:reduce){.world-strategy :is(.sh-halo,.sh-trail,.sh-needle,.sh-goal,.sh-goal-ring,.sh-star){animation:none!important}}.tank{--tank-top:var(--w)}@supports (color:color-mix(in lab, red, red)){.tank{--tank-top:color-mix(in srgb, var(--w) 42%, var(--color-surface))}}.tank{--tank-deep:var(--w)}@supports (color:color-mix(in lab, red, red)){.tank{--tank-deep:color-mix(in srgb, var(--w) 78%, var(--w-deep))}}.tank.is-low{--tank-top:#f5b9bb}@supports (color:color-mix(in lab, red, red)){.tank.is-low{--tank-top:color-mix(in srgb, var(--color-red) 38%, var(--color-surface))}}.tank.is-low{--tank-deep:#e5484d}@supports (color:color-mix(in lab, red, red)){.tank.is-low{--tank-deep:color-mix(in srgb, var(--color-red) 80%, var(--w-deep))}}.tank-water{transform-box:view-box;animation:tank-fill 1.6s var(--ease-out-soft) backwards}@keyframes tank-fill{0%{transform:translateY(var(--lvl,0))}}.tank-wave{animation:5s ease-in-out infinite alternate tank-wave}@keyframes tank-wave{0%{transform:translate(0)}to{transform:translate(44px)}}.tank-bubble{animation:5.5s ease-in infinite tank-bubble}.tank-bubble.b2{animation-duration:6.5s;animation-delay:1.8s}.tank-bubble.b3{animation-delay:3.4s}@keyframes tank-bubble{0%{opacity:0;transform:translateY(0)}15%{opacity:.6}90%{opacity:.4}to{opacity:0;transform:translateY(-160px)}}.tank-flow{animation:1.4s linear infinite tank-flow}@keyframes tank-flow{to{stroke-dashoffset:-36px}}.tank-danger{animation:none}.tank.is-low .tank-danger{animation:1.6s ease-in-out infinite danger-blink}.tank.is-low .tank-danger-label{animation:1.6s ease-in-out infinite danger-pop}@keyframes danger-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes danger-pop{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-50%)scale(1.07)}}.split-seg{transform-origin:100%;animation:split-in .9s var(--ease-out-soft) backwards}@keyframes split-in{0%{transform:scaleX(0)}}.split-shine{background:linear-gradient(100deg,#0000 30%,#ffffff73 50%,#0000 70%) 0 0/40% 100% no-repeat;animation:4.5s ease-in-out 1.2s infinite split-shine}@keyframes split-shine{0%{background-position:140% 0}to{background-position:-40% 0}}.stuck-card{transition:transform .26s var(--ease-spring), box-shadow .26s ease}.stuck-oldest{box-shadow:0 0 0 2px #e5484d59}@supports (color:color-mix(in lab, red, red)){.stuck-oldest{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-red) 35%, transparent)}}.stuck-oldest .stuck-icon{animation:2.8s ease-in-out infinite stuck-shake}@keyframes stuck-shake{0%,80%,to{transform:rotate(0)}84%{transform:rotate(-9deg)}88%{transform:rotate(8deg)}92%{transform:rotate(-5deg)}96%{transform:rotate(3deg)}}@media (hover:hover){.stuck-card:hover{box-shadow:0 14px 26px -20px var(--w-deep);transform:translateY(-2px)}}.sim-pop{animation:sim-pop .42s var(--ease-spring)}@keyframes sim-pop{0%{opacity:.6;transform:scale(.9)}60%{transform:scale(1.06)}to{opacity:1;transform:none}}.sim-range{accent-color:var(--w)}.beam{transition:transform .7s var(--ease-spring);transform-origin:50% 100%}.tlight{background:var(--color-ink)}.tlight i{background:#454b57;border-radius:9999px;display:block}@supports (color:color-mix(in lab, red, red)){.tlight i{background:color-mix(in srgb, var(--color-surface) 22%, var(--color-ink))}}.tlight i{transition:background-color .3s,box-shadow .3s}.tlight i.on-red{background:var(--color-red);box-shadow:0 0 10px 2px #e5484d99}@supports (color:color-mix(in lab, red, red)){.tlight i.on-red{box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-red) 60%, transparent)}}.tlight i.on-red{animation:1.8s ease-in-out infinite lamp-red}.tlight i.on-green{background:var(--color-mint);box-shadow:0 0 10px 2px #22a06b8c}@supports (color:color-mix(in lab, red, red)){.tlight i.on-green{box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-mint) 55%, transparent)}}.tlight i.on-blue{background:var(--color-blue);box-shadow:0 0 10px 2px #2563eb80}@supports (color:color-mix(in lab, red, red)){.tlight i.on-blue{box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-blue) 50%, transparent)}}@keyframes lamp-red{0%,to{opacity:1}50%{opacity:.55}}.budget-line{animation:line-in .56s var(--ease-out-soft) backwards;transition:transform .26s var(--ease-spring), border-color .2s ease}@media (hover:hover){.budget-line:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.tank-water,.tank-wave,.tank-bubble,.tank-flow,.tank-danger,.tank-danger-label,.split-seg,.split-shine,.stuck-icon,.sim-pop,.tlight i,.budget-line{animation:none!important}}.tank-drop{opacity:0;animation:1.35s ease-in infinite tank-drop}@keyframes tank-drop{0%{opacity:0;transform:translateY(0)}15%{opacity:.9}to{opacity:.2;transform:translateY(var(--fall,60px))}}@media (prefers-reduced-motion:reduce){.tank-drop{animation:none}}.world-finance .fh{--fh-top:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-finance .fh{--fh-top:color-mix(in srgb, var(--w) 40%, var(--color-surface))}}.world-finance .fh{--fh-deep:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-finance .fh{--fh-deep:color-mix(in srgb, var(--w) 80%, var(--w-deep))}}.world-finance .fh.is-low{--fh-top:#f6bdbf}@supports (color:color-mix(in lab, red, red)){.world-finance .fh.is-low{--fh-top:color-mix(in srgb, var(--color-red) 36%, var(--color-surface))}}.world-finance .fh.is-low{--fh-deep:#e5484d}@supports (color:color-mix(in lab, red, red)){.world-finance .fh.is-low{--fh-deep:color-mix(in srgb, var(--color-red) 78%, var(--w-deep))}}.world-finance .fh-water-top{stop-color:var(--fh-top)}.world-finance .fh-water-deep{stop-color:var(--fh-deep)}.world-finance .fh-pipe-fill{stroke:var(--fh-top)}.world-finance .fh-pipe.is-idle .fh-pipe-fill{stroke:var(--color-surface-2,var(--color-line))}.world-finance .fh-flow{animation:1.3s linear infinite fh-flow}@keyframes fh-flow{to{stroke-dashoffset:-36px}}.world-finance .fh-water{animation:fh-fill 1.6s var(--ease-out-soft) backwards}@keyframes fh-fill{0%{transform:translateY(var(--lvl,0))}}.world-finance .fh-wave{fill:var(--fh-top);animation:4.8s ease-in-out infinite alternate fh-wave}.world-finance .fh-wave.w2{fill:var(--fh-deep);opacity:.35;animation-duration:6.4s;animation-direction:alternate-reverse}@keyframes fh-wave{0%{transform:translate(0)}to{transform:translate(44px)}}.world-finance .fh-bubble{fill:var(--color-surface);opacity:0;animation:5.4s ease-in infinite fh-bubble}@keyframes fh-bubble{0%{opacity:0;transform:translateY(0)}15%{opacity:.65}85%{opacity:.4}to{transform:translateY(var(--rise,-120px));opacity:0}}.world-finance .fh-stream{fill:var(--fh-top);opacity:.85;transform-box:fill-box;transform-origin:top;animation:1.6s ease-in-out infinite fh-stream}@keyframes fh-stream{0%,to{transform:scaleX(1)}50%{transform:scaleX(.7)}}.world-finance .fh-drip{fill:var(--fh-top);opacity:0;animation:1.6s ease-in infinite fh-drip}@keyframes fh-drip{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}to{opacity:0;transform:translateY(26px)}}.world-finance .fh.is-low .fh-danger{animation:1.6s ease-in-out infinite fh-blink}@keyframes fh-blink{0%,to{opacity:1}50%{opacity:.35}}.world-finance .fh-halo{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite fh-breathe}@keyframes fh-breathe{0%,to{opacity:.8;transform:scale(.94)}50%{opacity:1;transform:scale(1.03)}}.world-finance .fh.is-unknown .fh-halo{opacity:.35;animation:none}.world-finance .fh-num{fill:var(--w-ink);font-variant-numeric:tabular-nums;font-size:40px;font-weight:900}.world-finance .fh-num.is-low{fill:var(--color-red-ink)}.world-finance .fh.is-unknown .fh-num{fill:var(--color-faint)}.world-finance .fh-sub{fill:var(--color-muted);font-size:14px;font-weight:700}.world-finance .fh-valve{fill:var(--color-line-strong);stroke:var(--color-surface)}.world-finance .fh-jar-fill{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-finance .fh-jar-fill{fill:color-mix(in srgb, var(--w) 45%, var(--color-surface))}}.world-finance .fh-coin{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-finance .fh-coin{fill:color-mix(in srgb, var(--w) 70%, var(--w-deep))}}.world-finance .fh-coin{opacity:.55;animation:3.2s ease-in-out infinite fh-coin}.world-finance .fh-jar.mood-watch .fh-jar-fill{fill:#faca79}@supports (color:color-mix(in lab, red, red)){.world-finance .fh-jar.mood-watch .fh-jar-fill{fill:color-mix(in srgb, var(--color-amber) 55%, var(--color-surface))}}.world-finance .fh-jar.mood-watch .fh-coin{fill:var(--color-amber-ink)}.world-finance .fh-jar.mood-bad .fh-jar-fill{fill:#f3adaf}@supports (color:color-mix(in lab, red, red)){.world-finance .fh-jar.mood-bad .fh-jar-fill{fill:color-mix(in srgb, var(--color-red) 45%, var(--color-surface))}}.world-finance .fh-jar.mood-bad .fh-coin{fill:var(--color-red-ink)}.world-finance .fh-jar.mood-bad .fh-valve{fill:var(--color-red);transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite fh-valve}@keyframes fh-coin{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes fh-valve{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.world-finance .fh-flow,.world-finance .fh-water,.world-finance .fh-wave,.world-finance .fh-bubble,.world-finance .fh-stream,.world-finance .fh-drip,.world-finance .fh-danger,.world-finance .fh-halo,.world-finance .fh-coin,.world-finance .fh-valve{animation:none!important}.world-finance .fh-drip,.world-finance .fh-bubble{opacity:0}}.ops-drop{opacity:0;animation:3.6s linear infinite ops-drop}@keyframes ops-drop{0%{opacity:0;transform:translate(0)}8%{opacity:.9}40%{transform:translate(-210px)}48%{transform:translate(-250px)}92%{opacity:.8}to{opacity:0;transform:translate(-560px)}}.ops-clog-glow{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite ops-clog}@keyframes ops-clog{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.35;transform:scale(1.35)}}.ops-clog{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite ops-shake}@keyframes ops-shake{0%,84%,to{transform:translate(0)}88%{transform:translate(-2px)}92%{transform:translate(2px)}96%{transform:translate(-1px)}}.ops-valve-handle{transform-box:fill-box;transform-origin:50%;transition:transform .6s var(--ease-spring)}.ops-valve.is-stuck .ops-valve-handle{animation:2.6s ease-in-out infinite ops-valve;transform:rotate(60deg)}@keyframes ops-valve{0%,to{transform:rotate(60deg)}50%{transform:rotate(48deg)}}.ops-bucket-fill{transform-box:fill-box;transform-origin:bottom;animation:ops-bucket 1.4s var(--ease-out-soft) backwards}@keyframes ops-bucket{0%{transform:scaleY(0)}}.ops-tag{animation:1.8s ease-in-out infinite ops-tag}@keyframes ops-tag{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 35%, transparent)}50%{box-shadow:0 0 0 7px #0000}}.neck-seg{animation:line-in .6s var(--ease-out-soft) backwards}.neck-seg.is-neck .neck-body{animation:2s ease-in-out infinite neck-glow}@keyframes neck-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 30%, transparent)}50%{box-shadow:0 0 0 8px #0000}}.neck-flow{background-image:radial-gradient(circle,#fff9 0 2.5px,#0000 3px)}@supports (color:color-mix(in lab, red, red)){.neck-flow{background-image:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--color-surface) 60%, transparent) 0 2.5px, transparent 3px)}}.neck-flow{background-position:0;background-repeat:repeat-x;background-size:24px 12px;animation:1.2s linear infinite neck-flow}.neck-seg.is-neck .neck-flow{animation-duration:3.6s}@keyframes neck-flow{to{background-position:-24px}}.neck-queue i{animation:1.6s ease-in-out infinite neck-bob;display:inline-block}.neck-queue i:nth-child(2n){animation-delay:.3s}.neck-queue i:nth-child(3n){animation-delay:.6s}@keyframes neck-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.focus-step{animation:line-in .52s var(--ease-out-soft) backwards}.battery-charge{transform-origin:bottom;animation:battery-fill 1.2s var(--ease-out-soft) backwards}@keyframes battery-fill{0%{transform:scaleY(0)}}.battery.is-over .battery-shell{animation:1.8s ease-in-out infinite battery-blink}@keyframes battery-blink{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 35%, transparent)}50%{box-shadow:0 0 0 8px #0000}}.battery{transition:transform .26s var(--ease-spring)}@media (hover:hover){.battery:hover{transform:translateY(-3px)}}.kb-card{animation:line-in .48s var(--ease-out-soft) backwards;transition:transform .24s var(--ease-spring), box-shadow .24s ease}@media (hover:hover){.kb-card:hover{box-shadow:0 14px 24px -18px var(--w-deep);transform:translateY(-2px)}}.kb-late{box-shadow:inset -4px 0 0 var(--color-red)}.kb-late .kb-dot{animation:1.6s ease-in-out infinite kb-dot}@keyframes kb-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.ops-drop,.ops-clog,.ops-clog-glow,.ops-valve-handle,.ops-bucket-fill,.ops-tag,.neck-seg,.neck-body,.neck-flow,.neck-queue i,.focus-step,.battery-charge,.battery-shell,.kb-card,.kb-dot{animation:none!important}.ops-drop{opacity:.8}}.world-people .garden-bed{background:radial-gradient(120% 70% at 50% 0%, #f3f7fe 0%, var(--color-surface) 70%), var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.world-people .garden-bed{background:radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--color-blue-soft) 70%, var(--color-surface)) 0%, var(--color-surface) 70%), var(--color-surface)}}.world-people .garden-sun{background:radial-gradient(circle,#f59e0b73 0%,#0000 70%);border-radius:9999px;width:120px;height:120px;position:absolute;top:-40px;left:8%}@supports (color:color-mix(in lab, red, red)){.world-people .garden-sun{background:radial-gradient(circle, color-mix(in srgb, var(--color-amber) 45%, transparent) 0%, transparent 70%)}}.world-people .garden-sun{animation:9s ease-in-out infinite garden-sun}@keyframes garden-sun{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.world-people .garden-soil{background:var(--w);border-radius:50% 50% 0 0/100% 100% 0 0;height:14px;margin:6px -24px -16px}@supports (color:color-mix(in lab, red, red)){.world-people .garden-soil{background:color-mix(in srgb, var(--w) 22%, var(--color-surface-2))}}.world-people .plant-btn{transition:background-color .26s, transform .36s var(--ease-spring);animation:plant-in .7s var(--ease-spring) backwards}.world-people .plant-btn:hover{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.world-people .plant-btn:hover{background:color-mix(in srgb, var(--w-soft) 45%, transparent)}}.world-people .plant-btn.is-on{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.world-people .plant-btn.is-on{background:color-mix(in srgb, var(--w-soft) 70%, transparent)}}.world-people .plant-btn.is-on{box-shadow:inset 0 0 0 2px var(--w)}@supports (color:color-mix(in lab, red, red)){.world-people .plant-btn.is-on{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--w) 45%, transparent)}}@keyframes plant-in{0%{opacity:0;transform:translateY(14px)scale(.92)}}.world-people .plant{overflow:visible}.world-people .plant-shadow{fill:#11182717}@supports (color:color-mix(in lab, red, red)){.world-people .plant-shadow{fill:color-mix(in srgb, var(--color-ink) 9%, transparent)}}.world-people .plant-pot{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-people .plant-pot{fill:color-mix(in srgb, var(--w) 55%, var(--color-cream))}}.world-people .plant-rim{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-people .plant-rim{fill:color-mix(in srgb, var(--w) 75%, var(--color-cream))}}.world-people .plant-stem{fill:none;stroke-width:4px;stroke-linecap:round}.world-people .plant-body{transform-origin:60px 104px}.world-people .plant-healthy .plant-stem{stroke:var(--color-mint-strong)}.world-people .plant-healthy .plant-leaf{fill:var(--color-mint)}.world-people .plant-healthy .plant-leaf:nth-of-type(2n){fill:#1c9564}@supports (color:color-mix(in lab, red, red)){.world-people .plant-healthy .plant-leaf:nth-of-type(2n){fill:color-mix(in srgb, var(--color-mint) 70%, var(--color-mint-strong))}}.world-people .plant-healthy .plant-body{animation:5.5s ease-in-out infinite plant-sway}.world-people .plant-petal{fill:var(--color-amber)}.world-people .plant-heart{fill:var(--color-surface)}.world-people .plant-flower{transform-origin:60px 26px;animation:4s ease-in-out infinite plant-bloom}@keyframes plant-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes plant-bloom{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.world-people .plant-thirsty .plant-stem{stroke:#8e8e2c}@supports (color:color-mix(in lab, red, red)){.world-people .plant-thirsty .plant-stem{stroke:color-mix(in srgb, var(--color-amber) 55%, var(--color-mint-strong))}}.world-people .plant-thirsty .plant-leaf{fill:#969f36}@supports (color:color-mix(in lab, red, red)){.world-people .plant-thirsty .plant-leaf{fill:color-mix(in srgb, var(--color-amber) 55%, var(--color-mint))}}.world-people .plant-thirsty .plant-body{animation:7s ease-in-out infinite plant-sway-slow}.world-people .plant-drop path{fill:var(--color-blue)}.world-people .plant-drop{transform-origin:96px 30px;animation:2.4s ease-in-out infinite plant-drop}@keyframes plant-sway-slow{0%,to{transform:rotate(1deg)}50%{transform:rotate(4deg)}}@keyframes plant-drop{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.world-people .plant-wilting .plant-stem{stroke:#dd691b}@supports (color:color-mix(in lab, red, red)){.world-people .plant-wilting .plant-stem{stroke:color-mix(in srgb, var(--color-amber-ink) 70%, var(--color-red))}}.world-people .plant-wilting .plant-leaf{fill:#ee7729}@supports (color:color-mix(in lab, red, red)){.world-people .plant-wilting .plant-leaf{fill:color-mix(in srgb, var(--color-amber) 55%, var(--color-red))}}.world-people .plant-wilting .plant-leaf{opacity:.85}.world-people .plant-wilting .plant-body{animation:2.6s ease-in-out infinite plant-droop}.world-people .plant-wilting .plant-shadow{fill:#e5484d4d}@supports (color:color-mix(in lab, red, red)){.world-people .plant-wilting .plant-shadow{fill:color-mix(in srgb, var(--color-red) 30%, transparent)}}.world-people .plant-wilting .plant-shadow{transform-origin:60px 132px;animation:1.8s ease-in-out infinite plant-alarm}@keyframes plant-droop{0%,to{transform:rotate(0)}40%{transform:rotate(3deg)}55%{transform:rotate(-1.5deg)}}@keyframes plant-alarm{0%,to{opacity:.6;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.25)}}.world-people .plant-unknown .plant-stem{stroke:var(--color-line-strong)}.world-people .plant-q{fill:var(--color-faint);font-size:30px;font-weight:900}.world-people .signal-bad{animation:1.8s ease-in-out infinite verdict-pulse}.world-people .journey-line{background:repeating-linear-gradient(270deg, var(--w) 0 12px, transparent 12px 20px);border-radius:4px;height:4px}@supports (color:color-mix(in lab, red, red)){.world-people .journey-line{background:repeating-linear-gradient(270deg, color-mix(in srgb, var(--w) 45%, transparent) 0 12px, transparent 12px 20px)}}.world-people .journey-walker{background:var(--w);width:18px;height:18px;box-shadow:0 0 0 5px var(--w);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.world-people .journey-walker{box-shadow:0 0 0 5px color-mix(in srgb, var(--w) 22%, transparent)}}.world-people .journey-walker{animation:9s ease-in-out infinite journey-walk;right:10%}@keyframes journey-walk{0%{opacity:0;right:10%}8%{opacity:1}92%{opacity:1}to{opacity:0;right:88%}}.world-people .journey-stop{z-index:1;animation:plant-in .64s var(--ease-spring) backwards;transition:background-color .26s;position:relative}.world-people .journey-stop:hover,.world-people .journey-stop.is-on{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.world-people .journey-stop:hover,.world-people .journey-stop.is-on{background:color-mix(in srgb, var(--w-soft) 55%, transparent)}}.world-people .journey-orb{box-shadow:var(--shadow-soft);transition:transform .36s var(--ease-spring)}.world-people .journey-stop:hover .journey-orb{transform:scale(1.06)}.world-people .stop-good{background:var(--color-mint-soft);color:var(--color-mint-strong)}.world-people .stop-watch{background:var(--color-amber-soft);color:var(--color-amber-ink)}.world-people .stop-bad{background:var(--color-red-soft);color:var(--color-red-ink)}.world-people .stop-unknown{background:var(--color-surface-2);color:var(--color-faint)}.world-people .journey-stop.is-weak .journey-orb{outline:3px solid #e5484d8c;animation:1.8s ease-in-out infinite journey-weak}@supports (color:color-mix(in lab, red, red)){.world-people .journey-stop.is-weak .journey-orb{outline:3px solid color-mix(in srgb, var(--color-red) 55%, transparent)}}.world-people .journey-stop.is-weak .journey-orb{outline-offset:2px}@keyframes journey-weak{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 35%, transparent);transform:scale(1)}50%{transform:scale(1.08);box-shadow:0 0 0 12px #0000}}.world-people .talent-box{border:1px solid var(--color-line);transition:transform .3s var(--ease-spring), box-shadow .3s;color:var(--color-ink)}.world-people .talent-box:hover{box-shadow:var(--shadow-soft);transform:translateY(-2px)}.world-people .talent-box.is-on{box-shadow:0 0 0 2px var(--w)}.world-people .talent-box.is-empty{opacity:.6}.world-people .tb-star{background:linear-gradient(135deg,#fce4bb,#d3ece1)}@supports (color:color-mix(in lab, red, red)){.world-people .tb-star{background:linear-gradient(135deg, color-mix(in srgb, var(--color-amber) 28%, var(--color-surface)), color-mix(in srgb, var(--color-mint) 20%, var(--color-surface)))}}.world-people .tb-star:not(.is-empty) svg{color:var(--color-amber-ink);animation:2.6s ease-in-out infinite plant-bloom}.world-people .tb-good{background:#dcf0e7}@supports (color:color-mix(in lab, red, red)){.world-people .tb-good{background:color-mix(in srgb, var(--color-mint) 16%, var(--color-surface))}}.world-people .tb-mid{background:#ebf1fd}@supports (color:color-mix(in lab, red, red)){.world-people .tb-mid{background:color-mix(in srgb, var(--color-blue) 9%, var(--color-surface))}}.world-people .tb-care{background:#fdefd8}@supports (color:color-mix(in lab, red, red)){.world-people .tb-care{background:color-mix(in srgb, var(--color-amber) 16%, var(--color-surface))}}.world-people .tb-risk{background:#fce7e8}@supports (color:color-mix(in lab, red, red)){.world-people .tb-risk{background:color-mix(in srgb, var(--color-red) 13%, var(--color-surface))}}.world-people .talent-box.is-alert{border-color:#e5484d66}@supports (color:color-mix(in lab, red, red)){.world-people .talent-box.is-alert{border-color:color-mix(in srgb, var(--color-red) 40%, transparent)}}.world-people .talent-box.is-alert{animation:2.2s ease-in-out infinite talent-alert}@keyframes talent-alert{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 25%, transparent)}50%{box-shadow:0 0 0 6px #0000}}.world-people .voice-sky{background:radial-gradient(90% 80% at 50% 0%, var(--w-soft), var(--color-surface) 75%)}@supports (color:color-mix(in lab, red, red)){.world-people .voice-sky{background:radial-gradient(90% 80% at 50% 0%, color-mix(in srgb, var(--w-soft) 70%, var(--color-surface)), var(--color-surface) 75%)}}.world-people .voice-bubble{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-ink);box-shadow:var(--shadow-soft);animation:6s ease-in-out infinite voice-float}.world-people .voice-bubble:after{content:"";background:inherit;border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);width:14px;height:14px;position:absolute;bottom:-7px;right:24px;transform:rotate(45deg)}.world-people .voice-bubble.is-strength{background:var(--color-mint-soft)}.world-people .voice-bubble.is-weak{background:var(--color-red-soft);border-color:#e5484d59}@supports (color:color-mix(in lab, red, red)){.world-people .voice-bubble.is-weak{border-color:color-mix(in srgb, var(--color-red) 35%, transparent)}}.world-people .voice-bubble.is-weak{color:var(--color-red-ink)}.world-people .voice-bubble.is-weak:after{border-color:#e5484d59}@supports (color:color-mix(in lab, red, red)){.world-people .voice-bubble.is-weak:after{border-color:color-mix(in srgb, var(--color-red) 35%, transparent)}}@keyframes voice-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.world-people .dim-weak{animation:2s ease-in-out infinite talent-alert}.world-people .ph-sky-top{stop-color:#f1f6fd}@supports (color:color-mix(in lab, red, red)){.world-people .ph-sky-top{stop-color:color-mix(in srgb, var(--color-blue-soft) 85%, var(--color-surface))}}.world-people .ph-sky-bottom{stop-color:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.world-people .ph-sky-bottom{stop-color:color-mix(in srgb, var(--w-soft) 55%, var(--color-surface))}}.world-people .ph-sun{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite garden-sun}.world-people .ph-sun-glow{fill:#f59e0b4d}@supports (color:color-mix(in lab, red, red)){.world-people .ph-sun-glow{fill:color-mix(in srgb, var(--color-amber) 30%, transparent)}}.world-people .ph-sun-core{fill:#f7ad30}@supports (color:color-mix(in lab, red, red)){.world-people .ph-sun-core{fill:color-mix(in srgb, var(--color-amber) 85%, var(--color-surface))}}.world-people .ph-cloud{fill:var(--color-surface);opacity:.9;animation:14s ease-in-out infinite ph-drift}@keyframes ph-drift{0%,to{transform:translate(0)}50%{transform:translate(-26px)}}.world-people .ph-hill{fill:#bde3d3}@supports (color:color-mix(in lab, red, red)){.world-people .ph-hill{fill:color-mix(in srgb, var(--color-mint) 30%, var(--color-surface))}}.world-people .ph-soil{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-people .ph-soil{fill:color-mix(in srgb, var(--w) 28%, var(--color-surface-2))}}.world-people .ph-shadow{fill:#1118271a}@supports (color:color-mix(in lab, red, red)){.world-people .ph-shadow{fill:color-mix(in srgb, var(--color-ink) 10%, transparent)}}.world-people .ph-plant{transform-box:fill-box;transform-origin:50% 100%}.world-people .ph-stem{fill:none;stroke-width:4px;stroke-linecap:round}.world-people .ph-healthy .ph-stem{stroke:var(--color-mint-strong)}.world-people .ph-healthy .ph-leaf{fill:var(--color-mint)}.world-people .ph-healthy{animation:5.5s ease-in-out infinite plant-sway}.world-people .ph-petal{fill:var(--color-amber)}.world-people .ph-heart{fill:var(--color-surface)}.world-people .ph-flower{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite plant-bloom}.world-people .ph-thirsty .ph-stem{stroke:#8e8e2c}@supports (color:color-mix(in lab, red, red)){.world-people .ph-thirsty .ph-stem{stroke:color-mix(in srgb, var(--color-amber) 55%, var(--color-mint-strong))}}.world-people .ph-thirsty .ph-leaf{fill:#8c9f3b}@supports (color:color-mix(in lab, red, red)){.world-people .ph-thirsty .ph-leaf{fill:color-mix(in srgb, var(--color-amber) 50%, var(--color-mint))}}.world-people .ph-thirsty{animation:7s ease-in-out infinite plant-sway-slow}.world-people .ph-drop{fill:var(--color-blue);animation:2.4s ease-in-out infinite plant-drop}.world-people .ph-wilting .ph-stem{stroke:#dd691b}@supports (color:color-mix(in lab, red, red)){.world-people .ph-wilting .ph-stem{stroke:color-mix(in srgb, var(--color-amber-ink) 70%, var(--color-red))}}.world-people .ph-wilting .ph-leaf{fill:#ee7729}@supports (color:color-mix(in lab, red, red)){.world-people .ph-wilting .ph-leaf{fill:color-mix(in srgb, var(--color-amber) 55%, var(--color-red))}}.world-people .ph-wilting .ph-leaf{opacity:.85}.world-people .ph-bud{fill:#ec6f2f}@supports (color:color-mix(in lab, red, red)){.world-people .ph-bud{fill:color-mix(in srgb, var(--color-red) 55%, var(--color-amber))}}.world-people .ph-wilting{animation:2.6s ease-in-out infinite plant-droop}.world-people .ph-unknown .ph-stem{stroke:var(--color-line-strong)}.world-people .ph-unknown .ph-leaf{fill:var(--color-surface-2);stroke:var(--color-line-strong);stroke-width:1.5px}.world-people .ph-unknown{animation:8s ease-in-out infinite plant-sway}.world-people .ph-q{fill:var(--color-faint);font-size:18px;font-weight:900}.world-people .ph-big{fill:var(--color-ink);font-size:34px;font-weight:900}.world-people .ph-small{fill:var(--color-muted);font-size:14px;font-weight:700}.world-people .ph-on-soil{fill:var(--color-ink)}@media (prefers-reduced-motion:reduce){.world-people .garden-sun,.world-people .plant-body,.world-people .plant-flower,.world-people .plant-drop,.world-people .plant-shadow,.world-people .journey-walker,.world-people .journey-orb,.world-people .talent-box,.world-people .voice-bubble,.world-people .signal-bad,.world-people .dim-weak,.world-people .tb-star svg,.world-people .ph-sun,.world-people .ph-cloud,.world-people .ph-plant,.world-people .ph-flower,.world-people .ph-drop{animation:none!important}}.world-org_health .weather-sky{background:linear-gradient(180deg, #f2f7fe, var(--color-surface) 80%)}@supports (color:color-mix(in lab, red, red)){.world-org_health .weather-sky{background:linear-gradient(180deg, color-mix(in srgb, var(--color-blue-soft) 75%, var(--color-surface)), var(--color-surface) 80%)}}.world-org_health .sky-card{border:1px solid var(--color-line);box-shadow:var(--shadow-soft);transition:transform .34s var(--ease-spring), box-shadow .34s;animation:sky-in .7s var(--ease-spring) backwards}@keyframes sky-in{0%{opacity:0;transform:translateY(12px)scale(.96)}}.world-org_health .sky-card:hover{transform:translateY(-3px)}.world-org_health .sky-card.is-on{box-shadow:0 0 0 2px var(--w), var(--shadow-soft)}.world-org_health .sky-sunny{background:linear-gradient(160deg,#fdeac9,#f5f8fe)}@supports (color:color-mix(in lab, red, red)){.world-org_health .sky-sunny{background:linear-gradient(160deg, color-mix(in srgb, var(--color-amber) 22%, var(--color-surface)), color-mix(in srgb, var(--color-blue-soft) 60%, var(--color-surface)))}}.world-org_health .sky-cloudy{background:linear-gradient(160deg, #e5ecfd, var(--color-surface-2))}@supports (color:color-mix(in lab, red, red)){.world-org_health .sky-cloudy{background:linear-gradient(160deg, color-mix(in srgb, var(--color-blue) 12%, var(--color-surface)), var(--color-surface-2))}}.world-org_health .sky-stormy{background:linear-gradient(160deg,#bdc4ce,#f6e7e9)}@supports (color:color-mix(in lab, red, red)){.world-org_health .sky-stormy{background:linear-gradient(160deg, color-mix(in srgb, var(--color-ink) 22%, var(--color-blue-soft)), color-mix(in srgb, var(--color-red) 10%, var(--color-surface-2)))}}.world-org_health .sky-stormy{border-color:#e5484d59}@supports (color:color-mix(in lab, red, red)){.world-org_health .sky-stormy{border-color:color-mix(in srgb, var(--color-red) 35%, transparent)}}.world-org_health .sky-stormy{animation:sky-in .7s var(--ease-spring) backwards, sky-shake 4.5s ease-in-out 1s infinite}.world-org_health .sky-fog{background:repeating-linear-gradient(0deg, var(--color-surface-2) 0 10px, var(--color-surface) 10px 20px)}.world-org_health .sky-card.is-weakest{outline:3px solid #f59e0b8c}@supports (color:color-mix(in lab, red, red)){.world-org_health .sky-card.is-weakest{outline:3px solid color-mix(in srgb, var(--color-amber) 55%, transparent)}}.world-org_health .sky-card.is-weakest{outline-offset:2px}.world-org_health .sky-stormy.is-weakest{outline-color:#e5484d8c}@supports (color:color-mix(in lab, red, red)){.world-org_health .sky-stormy.is-weakest{outline-color:color-mix(in srgb, var(--color-red) 55%, transparent)}}@keyframes sky-shake{0%,86%,to{transform:translate(0)}88%{transform:translate(-3px)}90%{transform:translate(3px)}92%{transform:translate(-2px)}94%{transform:translate(2px)}}.world-org_health .wx-sun{color:var(--color-amber);animation:22s linear infinite wx-spin}.world-org_health .wx-cloud{color:#456abb}@supports (color:color-mix(in lab, red, red)){.world-org_health .wx-cloud{color:color-mix(in srgb, var(--color-blue) 55%, var(--color-muted))}}.world-org_health .wx-cloud{animation:7s ease-in-out infinite wx-drift}.world-org_health .wx-storm{color:var(--color-ink-2);animation:3.2s ease-in-out infinite wx-flash}.world-org_health .wx-fog{color:var(--color-faint);animation:10s ease-in-out infinite wx-drift}@keyframes wx-spin{to{transform:rotate(360deg)}}@keyframes wx-drift{0%,to{transform:translate(0)}50%{transform:translate(-6px)}}@keyframes wx-flash{0%,70%,to{color:var(--color-ink-2);filter:none}74%{color:var(--color-amber);filter:drop-shadow(0 0 6px var(--color-amber))}78%{color:var(--color-ink-2)}82%{color:var(--color-amber)}}.world-org_health .wx-rain i{background:#2563eb8c;border-radius:2px;width:2px;height:12px;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.world-org_health .wx-rain i{background:color-mix(in srgb, var(--color-blue) 55%, transparent)}}.world-org_health .wx-rain i{animation:1.1s linear infinite wx-rain}@keyframes wx-rain{0%{opacity:0;transform:translateY(-10px)}20%{opacity:1}to{opacity:0;transform:translateY(90px)}}.world-org_health .pyramid-wrap{background:radial-gradient(80% 60% at 50% 100%, var(--w-soft), var(--color-surface) 75%)}@supports (color:color-mix(in lab, red, red)){.world-org_health .pyramid-wrap{background:radial-gradient(80% 60% at 50% 100%, color-mix(in srgb, var(--w-soft) 70%, var(--color-surface)), var(--color-surface) 75%)}}.world-org_health .pyr-step{width:var(--pw,100%);clip-path:polygon(7% 0,93% 0,100% 100%,0 100%);transition:transform .34s var(--ease-spring), filter .26s;animation:pyr-in .64s var(--ease-spring) backwards}@keyframes pyr-in{0%{opacity:0;transform:translateY(16px)}}.world-org_health .pyr-step:hover{filter:brightness(.97);transform:scale(1.015)}.world-org_health .pyr-step.is-on{filter:drop-shadow(0 0 0 var(--w));box-shadow:inset 0 -4px 0 var(--w)}.world-org_health .pyr-sunny{background:#b8e1d0}@supports (color:color-mix(in lab, red, red)){.world-org_health .pyr-sunny{background:color-mix(in srgb, var(--color-mint) 32%, var(--color-surface))}}.world-org_health .pyr-cloudy{background:#fce4bb}@supports (color:color-mix(in lab, red, red)){.world-org_health .pyr-cloudy{background:color-mix(in srgb, var(--color-amber) 28%, var(--color-surface))}}.world-org_health .pyr-stormy{background:#f9d1d3}@supports (color:color-mix(in lab, red, red)){.world-org_health .pyr-stormy{background:color-mix(in srgb, var(--color-red) 25%, var(--color-surface))}}.world-org_health .pyr-fog,.world-org_health .pyr-none{background:repeating-linear-gradient(135deg, var(--color-surface-2) 0 8px, var(--color-surface) 8px 16px)}.world-org_health .pyr-step.is-weak{animation:pyr-in .64s var(--ease-spring) backwards, pyr-pulse 2s ease-in-out .8s infinite}@keyframes pyr-pulse{0%,to{filter:none}50%{filter:brightness(1.07)saturate(1.35);transform:scale(1.02)}}.world-org_health .heard-row{animation:sky-in .6s var(--ease-out-soft) backwards}.world-org_health .heard-bubble{background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-soft)}.world-org_health .heard-row.is-open .heard-bubble{border-color:#e5484d4d}@supports (color:color-mix(in lab, red, red)){.world-org_health .heard-row.is-open .heard-bubble{border-color:color-mix(in srgb, var(--color-red) 30%, transparent)}}.world-org_health .heard-row.is-open .heard-arrow{color:var(--color-red-ink);animation:1.6s ease-in-out infinite heard-nudge}@keyframes heard-nudge{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}.world-org_health .plan-item{transition:transform .3s var(--ease-spring), background-color .2s}.world-org_health .plan-item:hover{transform:translate(-3px)}.world-org_health .plan-item.is-late{animation:2.2s ease-in-out infinite talent-late}@keyframes talent-late{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 22%, transparent)}50%{box-shadow:0 0 0 6px #0000}}.world-org_health .plan-tick{animation:plan-tick .52s var(--ease-spring) backwards}@keyframes plan-tick{0%{opacity:0;transform:scale(.4)}}.world-org_health .ohh-sunny .ohh-sky-top{stop-color:#b3c8f8}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-sunny .ohh-sky-top{stop-color:color-mix(in srgb, var(--color-blue) 35%, var(--color-surface))}}.world-org_health .ohh-sunny .ohh-sky-bottom{stop-color:#fdeed3}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-sunny .ohh-sky-bottom{stop-color:color-mix(in srgb, var(--color-amber) 18%, var(--color-surface))}}.world-org_health .ohh-cloudy .ohh-sky-top{stop-color:#cedbf7}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-cloudy .ohh-sky-top{stop-color:color-mix(in srgb, var(--color-blue) 20%, var(--color-surface-2))}}.world-org_health .ohh-cloudy .ohh-sky-bottom{stop-color:var(--color-surface)}.world-org_health .ohh-stormy .ohh-sky-top{stop-color:#c2c8d2}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-stormy .ohh-sky-top{stop-color:color-mix(in srgb, var(--color-ink) 20%, var(--color-blue-soft))}}.world-org_health .ohh-stormy .ohh-sky-bottom{stop-color:#dae4f8}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-stormy .ohh-sky-bottom{stop-color:color-mix(in srgb, var(--color-blue) 14%, var(--color-surface-2))}}.world-org_health .ohh-fog .ohh-sky-top{stop-color:var(--color-surface-2)}.world-org_health .ohh-fog .ohh-sky-bottom{stop-color:var(--color-surface)}.world-org_health .ohh-sun{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite ohh-breathe}.world-org_health .ohh-rays{transform-box:fill-box;transform-origin:50%;animation:40s linear infinite wx-spin}.world-org_health .ohh-rays rect{fill:#f8bb54}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-rays rect{fill:color-mix(in srgb, var(--color-amber) 70%, var(--color-surface))}}.world-org_health .ohh-sun-core{fill:var(--color-amber)}@keyframes ohh-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.world-org_health .ohh-cloud{animation:12s ease-in-out infinite ohh-drift}.world-org_health .ohh-cloud-light{fill:var(--color-surface);opacity:.95}.world-org_health .ohh-cloud-grey{fill:#d2def7}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-cloud-grey{fill:color-mix(in srgb, var(--color-blue) 18%, var(--color-surface-2))}}.world-org_health .ohh-cloud-dark{fill:#8b919d}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-cloud-dark{fill:color-mix(in srgb, var(--color-ink) 45%, var(--color-blue-soft))}}@keyframes ohh-drift{0%,to{transform:translate(0)}50%{transform:translate(-18px)}}.world-org_health .ohh-rain line{stroke:#6692f1}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-rain line{stroke:color-mix(in srgb, var(--color-blue) 70%, var(--color-surface))}}.world-org_health .ohh-rain line{stroke-width:3px;stroke-linecap:round;animation:1.1s linear infinite ohh-rain}@keyframes ohh-rain{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(80px)}}.world-org_health .ohh-flash{fill:var(--color-amber);opacity:0;animation:4.5s ease-in-out infinite ohh-flash}@keyframes ohh-flash{0%,80%,to{opacity:0}83%{opacity:.9}86%{opacity:.1}89%{opacity:.7}}.world-org_health .ohh-mist rect{fill:#9ca3af4d}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-mist rect{fill:color-mix(in srgb, var(--color-faint) 30%, transparent)}}.world-org_health .ohh-mist rect{animation:10s ease-in-out infinite ohh-drift}.world-org_health .ohh-hill{fill:#b8e1d0}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-hill{fill:color-mix(in srgb, var(--color-mint) 32%, var(--color-surface))}}.world-org_health .ohh-stormy .ohh-hill{fill:#d1e9e0}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-stormy .ohh-hill{fill:color-mix(in srgb, var(--color-mint) 18%, var(--color-surface-2))}}.world-org_health .ohh-fog .ohh-hill{fill:var(--color-surface-2)}.world-org_health .ohh-house{fill:var(--color-surface);stroke:var(--color-line-strong);stroke-width:1.5px}.world-org_health .ohh-roof{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-roof{fill:color-mix(in srgb, var(--w) 70%, var(--color-surface))}}.world-org_health .ohh-window{fill:#fbd391}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-window{fill:color-mix(in srgb, var(--color-amber) 45%, var(--color-surface))}}.world-org_health .ohh-window{animation:5s ease-in-out infinite ohh-window}.world-org_health .ohh-window:nth-of-type(2){animation-delay:-1.7s}.world-org_health .ohh-window:nth-of-type(3){animation-delay:-3.4s}@keyframes ohh-window{0%,to{opacity:1}50%{opacity:.55}}.world-org_health .ohh-door{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-org_health .ohh-door{fill:color-mix(in srgb, var(--w) 45%, var(--color-surface))}}.world-org_health .ohh-big{fill:var(--color-ink);font-size:34px;font-weight:900}.world-org_health .ohh-fog .ohh-big{fill:var(--color-muted);font-size:22px}.world-org_health .ohh-small{fill:var(--color-muted);font-size:14px;font-weight:700}.world-org_health .ohh-ground-label{fill:var(--color-ink-2)}@media (prefers-reduced-motion:reduce){.world-org_health .sky-card,.world-org_health .sky-stormy,.world-org_health .wx-sun,.world-org_health .wx-cloud,.world-org_health .wx-storm,.world-org_health .wx-fog,.world-org_health .wx-rain i,.world-org_health .pyr-step,.world-org_health .heard-row,.world-org_health .heard-arrow,.world-org_health .plan-item,.world-org_health .plan-tick,.world-org_health .ohh-sun,.world-org_health .ohh-rays,.world-org_health .ohh-cloud,.world-org_health .ohh-rain line,.world-org_health .ohh-mist rect,.world-org_health .ohh-window{animation:none!important}.world-org_health .ohh-flash{opacity:.6;animation:none!important}}.world-logistics .lg-road{background:var(--w);border-radius:999px;height:12px;position:relative}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-road{background:color-mix(in srgb, var(--w) 16%, var(--color-surface-2))}}.world-logistics .lg-road{overflow:visible}.world-logistics .lg-road:before{content:"";background:repeating-linear-gradient(90deg, var(--w) 0 10px, transparent 10px 20px);border-radius:2px;position:absolute;inset:5px 8px}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-road:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--w) 55%, transparent) 0 10px, transparent 10px 20px)}}.world-logistics .lg-road:before{animation:1.6s linear infinite lg-dash}.world-logistics .lg-road.is-late{background:#f9d7d8}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-road.is-late{background:color-mix(in srgb, var(--color-red) 22%, var(--color-surface))}}.world-logistics .lg-road.is-late{box-shadow:0 0 #e5484d66}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-road.is-late{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 40%, transparent)}}.world-logistics .lg-road.is-late{animation:1.8s ease-in-out infinite lg-glow}.world-logistics .lg-road.is-late:before{background:repeating-linear-gradient(90deg,#e5484db3 0 10px,#0000 10px 20px)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-road.is-late:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-red) 70%, transparent) 0 10px, transparent 10px 20px)}}.world-logistics .lg-road.is-late:before{animation-duration:3.2s}.world-logistics .lg-road.is-watch{background:#fdeac9}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-road.is-watch{background:color-mix(in srgb, var(--color-amber) 22%, var(--color-surface))}}.world-logistics .lg-road.is-watch:before{background:repeating-linear-gradient(90deg,#f59e0bbf 0 10px,#0000 10px 20px)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-road.is-watch:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-amber) 75%, transparent) 0 10px, transparent 10px 20px)}}@keyframes lg-dash{to{background-position:-40px 0}}@keyframes lg-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 35%, transparent)}50%{box-shadow:0 0 0 7px #0000}}.world-logistics .lg-truck{background:var(--color-surface);width:30px;height:30px;color:var(--w-ink);box-shadow:0 4px 12px var(--w-deep);border-radius:10px;place-items:center;margin-top:-15px;display:grid;position:absolute;top:50%;right:0}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-truck{box-shadow:0 4px 12px color-mix(in srgb, var(--w-deep) 18%, transparent)}}.world-logistics .lg-truck{animation:6s ease-in-out infinite lg-drive}.world-logistics .lg-truck svg{transform:scaleX(-1)}.world-logistics .lg-truck.is-late{color:var(--color-red);animation:9s ease-in-out infinite lg-drive-slow}.world-logistics .lg-truck.is-late svg{animation:1.1s ease-in-out infinite lg-shake}@keyframes lg-drive{0%{opacity:0;right:0}8%{opacity:1}92%{opacity:1}to{opacity:0;right:calc(100% - 30px)}}@keyframes lg-drive-slow{0%{opacity:0;right:0}8%{opacity:1}45%,60%{right:42%}92%{opacity:1}to{opacity:0;right:calc(100% - 30px)}}@keyframes lg-shake{0%,to{transform:scaleX(-1)rotate(0)}25%{transform:scaleX(-1)rotate(-7deg)}75%{transform:scaleX(-1)rotate(6deg)}}.world-logistics .lg-station{background:var(--color-surface);box-shadow:0 6px 18px var(--w-deep);border-radius:22px;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-station{box-shadow:0 6px 18px color-mix(in srgb, var(--w-deep) 12%, transparent)}}.world-logistics .lg-station{transition:transform .3s var(--ease-spring)}.world-logistics .lg-station.is-alert:after{content:"";border:2px solid #e5484d8c;border-radius:26px;position:absolute;inset:-5px}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-station.is-alert:after{border:2px solid color-mix(in srgb, var(--color-red) 55%, transparent)}}.world-logistics .lg-station.is-alert:after{animation:1.8s ease-out infinite lg-ring}@keyframes lg-ring{0%{opacity:.9;transform:scale(.94)}to{opacity:0;transform:scale(1.18)}}@media (hover:hover){.world-logistics .lg-leg:hover .lg-station,.world-logistics .lg-station:hover{transform:translateY(-3px)}}.world-logistics .lg-shelf{padding-bottom:12px;position:relative}.world-logistics .lg-shelf:after{content:"";background:linear-gradient(180deg, var(--w-deep), var(--w-deep));inset-inline:0;border-radius:4px;height:9px;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-shelf:after{background:linear-gradient(180deg, color-mix(in srgb, var(--w-deep) 30%, var(--color-surface-2)), color-mix(in srgb, var(--w-deep) 45%, var(--color-surface-2)))}}.world-logistics .lg-box{transform-origin:bottom;animation:lg-box-in .52s var(--ease-spring) backwards;transition:transform .24s var(--ease-spring)}@media (hover:hover){.world-logistics .lg-box:hover{transform:translateY(-4px)rotate(-1.5deg)}}.world-logistics .lg-box.is-low{animation:lg-box-in .52s var(--ease-spring) backwards, lg-blink 1.4s ease-in-out .6s infinite}@keyframes lg-box-in{0%{opacity:0;transform:translateY(14px)scale(.9)}}@keyframes lg-blink{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 0%, transparent);filter:none}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-red) 30%, transparent);filter:brightness(1.04)}}.world-logistics .lg-fill{transform-origin:bottom;animation:col-rise .9s var(--ease-out-soft) backwards}.world-logistics .lg-star{animation:lg-star-in .42s var(--ease-spring) backwards}@keyframes lg-star-in{0%{opacity:0;transform:scale(.3)rotate(-40deg)}}.world-logistics .lg-weak{animation:2.4s ease-in-out infinite lg-weak}@keyframes lg-weak{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 26%, transparent)}50%{box-shadow:0 0 0 8px #0000}}.world-logistics .lg-bar{animation:fill-x .7s var(--ease-out-soft) backwards;transform-origin:100%}.world-logistics .lg-bar.is-conflict{background-image:repeating-linear-gradient(135deg,#0000 0 6px,#ffffff59 6px 12px)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lg-bar.is-conflict{background-image:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--color-surface) 35%, transparent) 6px 12px)}}.world-logistics .lg-bar.is-conflict{animation:fill-x .7s var(--ease-out-soft) backwards, lg-conflict 1.3s ease-in-out infinite}@keyframes lg-conflict{0%,to{filter:none;transform:scaleY(1)}50%{filter:brightness(1.1);transform:scaleY(1.18)}}.world-logistics .lg-now{animation:2s ease-in-out infinite live-glow}@media (prefers-reduced-motion:reduce){.world-logistics .lg-road:before,.world-logistics .lg-road.is-late,.world-logistics .lg-truck,.world-logistics .lg-truck svg,.world-logistics .lg-station:after,.world-logistics .lg-box,.world-logistics .lg-star,.world-logistics .lg-weak,.world-logistics .lg-bar,.world-logistics .lg-now{animation:none!important}.world-logistics .lg-truck{right:40%}}.world-logistics .lh-sun{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-sun{fill:color-mix(in srgb, var(--w) 14%, transparent)}}.world-logistics .lh-sun{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite lh-breathe}@keyframes lh-breathe{0%,to{transform:scale(.95)}50%{transform:scale(1.04)}}.world-logistics .lh-ground{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-ground{fill:color-mix(in srgb, var(--w) 12%, var(--color-surface))}}.world-logistics .lh-wall{fill:var(--color-surface);stroke:var(--color-line-strong);stroke-width:2.5px}.world-logistics .lh-wall-deep{fill:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-wall-deep{fill:color-mix(in srgb, var(--w-deep) 55%, var(--color-surface))}}.world-logistics .lh-roof{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-roof{fill:color-mix(in srgb, var(--w) 70%, var(--w-deep))}}.world-logistics .lh-roof-line{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-roof-line{stroke:color-mix(in srgb, var(--w) 70%, var(--w-deep))}}.world-logistics .lh-inside{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-inside{fill:color-mix(in srgb, var(--w) 8%, var(--color-surface))}}.world-logistics .lh-shelf{fill:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-shelf{fill:color-mix(in srgb, var(--w-deep) 45%, var(--color-surface))}}.world-logistics .lh-window{fill:#fbd391}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-window{fill:color-mix(in srgb, var(--color-amber) 45%, var(--color-surface))}}.world-logistics .lh-lamp{animation:4s ease-in-out infinite lh-lamp}@keyframes lh-lamp{0%,to{opacity:.6}50%{opacity:1}}.world-logistics .lh-door{fill:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-door{fill:color-mix(in srgb, var(--w-deep) 35%, var(--color-surface))}}.world-logistics .lh-smoke{fill:#dcdfe3}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-smoke{fill:color-mix(in srgb, var(--color-faint) 35%, var(--color-surface))}}.world-logistics .lh-smoke{opacity:0;animation:4s ease-out infinite lh-smoke}@keyframes lh-smoke{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:.8}to{opacity:0;transform:translate(-18px,-40px)scale(1.5)}}.world-logistics .lh-box{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-box{fill:color-mix(in srgb, var(--w) 62%, var(--color-surface))}}.world-logistics .lh-box{stroke:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-box{stroke:color-mix(in srgb, var(--w-deep) 40%, transparent)}}.world-logistics .lh-box{stroke-width:1.5px;animation:3.6s ease-in-out infinite lh-bob}.world-logistics .lh-box.is-unknown{fill:var(--color-surface);stroke:var(--color-line-strong);stroke-dasharray:4 3;animation:none}.world-logistics .lh-box.is-low{fill:#f7c8ca}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-box.is-low{fill:color-mix(in srgb, var(--color-red) 30%, var(--color-surface))}}.world-logistics .lh-box.is-low{stroke:var(--color-red);animation:1.6s ease-in-out infinite lh-low}@keyframes lh-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes lh-low{0%,to{opacity:1}50%{opacity:.45}}.world-logistics .lh-alert{fill:none;stroke:var(--color-red);stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite lh-ring}@keyframes lh-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.world-logistics .lh-road-bed{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-road-bed{fill:color-mix(in srgb, var(--w) 22%, var(--color-surface))}}.world-logistics .lh-road-dash{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-road-dash{stroke:color-mix(in srgb, var(--w) 60%, var(--color-surface))}}.world-logistics .lh-road-dash{animation:1.4s linear infinite lh-dash}@keyframes lh-dash{to{stroke-dashoffset:20px}}.world-logistics .lh-road.mood-watch .lh-road-bed{fill:#fce2b6}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-road.mood-watch .lh-road-bed{fill:color-mix(in srgb, var(--color-amber) 30%, var(--color-surface))}}.world-logistics .lh-road.mood-watch .lh-road-dash{stroke:var(--color-amber)}.world-logistics .lh-road.mood-bad .lh-road-bed{fill:#f8cfd1}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-road.mood-bad .lh-road-bed{fill:color-mix(in srgb, var(--color-red) 26%, var(--color-surface))}}.world-logistics .lh-road.mood-bad .lh-road-bed{animation:1.8s ease-in-out infinite lh-glow}.world-logistics .lh-road.mood-bad .lh-road-dash{stroke:var(--color-red);animation-duration:3s}.world-logistics .lh-road.mood-unknown .lh-road-bed{fill:var(--color-surface);stroke:var(--color-line-strong);stroke-width:2px;stroke-dasharray:6 6}.world-logistics .lh-road.mood-unknown .lh-road-dash{stroke:#0000;animation:none}@keyframes lh-glow{0%,to{filter:none}50%{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-red) 70%, transparent))}}.world-logistics .lh-truck{animation:6s ease-in-out infinite lh-drive}.world-logistics .lh-truck.mood-watch{animation-duration:8s}.world-logistics .lh-truck.mood-bad{animation:9s ease-in-out infinite lh-stall}@keyframes lh-drive{0%{opacity:0;transform:translate(0)}8%,90%{opacity:1}to{transform:translateX(var(--dist));opacity:0}}@keyframes lh-stall{0%{opacity:0;transform:translate(0)}8%{opacity:1}35%{transform:translateX(calc(var(--dist) * .45))}38%{transform:translateX(calc(var(--dist) * .45)) translateY(-1.5px)}41%{transform:translateX(calc(var(--dist) * .45))}44%{transform:translateX(calc(var(--dist) * .45)) translateY(-1.5px)}62%{transform:translateX(calc(var(--dist) * .5))}90%{opacity:1}to{transform:translateX(var(--dist));opacity:0}}.world-logistics .lh-cargo{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-cargo{fill:color-mix(in srgb, var(--w) 72%, var(--w-deep))}}.world-logistics .lh-cab{fill:var(--w-ink)}.world-logistics .lh-truck.mood-watch .lh-cargo{fill:var(--color-amber)}.world-logistics .lh-truck.mood-bad .lh-cargo{fill:var(--color-red)}.world-logistics .lh-wheel{fill:var(--color-ink)}.world-logistics .lh-warn{fill:var(--color-red);animation:1s ease-in-out infinite lh-low}.world-logistics .lh-chip rect{fill:var(--color-surface);stroke:var(--color-line);stroke-width:1.5px}.world-logistics .lh-chip text{fill:var(--w-ink);font-size:14px;font-weight:800}.world-logistics .lh-chip.mood-watch text{fill:var(--color-amber-ink)}.world-logistics .lh-chip.mood-bad rect{fill:var(--color-red-soft);stroke:#e5484d66}@supports (color:color-mix(in lab, red, red)){.world-logistics .lh-chip.mood-bad rect{stroke:color-mix(in srgb, var(--color-red) 40%, transparent)}}.world-logistics .lh-chip.mood-bad text{fill:var(--color-red-ink)}.world-logistics .lh-chip.mood-unknown text{fill:var(--color-faint);font-weight:600}@media (prefers-reduced-motion:reduce){.world-logistics .lh-sun,.world-logistics .lh-lamp,.world-logistics .lh-smoke,.world-logistics .lh-box,.world-logistics .lh-alert,.world-logistics .lh-road-dash,.world-logistics .lh-road-bed,.world-logistics .lh-truck,.world-logistics .lh-warn{animation:none!important}.world-logistics .lh-truck{transform:translateX(calc(var(--dist) * .5))}.world-logistics .lh-smoke{opacity:.5}}.world-meetings .mt-table{background:radial-gradient(circle at 35% 30%, var(--color-surface), var(--w) 70%);border-radius:999px;position:absolute;inset:22%}@supports (color:color-mix(in lab, red, red)){.world-meetings .mt-table{background:radial-gradient(circle at 35% 30%, var(--color-surface), color-mix(in srgb, var(--w) 22%, var(--color-surface)) 70%)}}.world-meetings .mt-table{box-shadow:inset 0 -10px 24px var(--w-deep), 0 14px 36px var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.world-meetings .mt-table{box-shadow:inset 0 -10px 24px color-mix(in srgb, var(--w-deep) 14%, transparent), 0 14px 36px color-mix(in srgb, var(--w-deep) 14%, transparent)}}.world-meetings .mt-table{animation:mt-table-in .7s var(--ease-spring) backwards}.world-meetings .mt-table:after{content:"";border-radius:inherit;border:2px dashed var(--w);position:absolute;inset:10%}@supports (color:color-mix(in lab, red, red)){.world-meetings .mt-table:after{border:2px dashed color-mix(in srgb, var(--w) 30%, transparent)}}.world-meetings .mt-table:after{animation:60s linear infinite rose-turn}@keyframes mt-table-in{0%{opacity:0;transform:scale(.85)}}.world-meetings .mt-seat{border:3px solid var(--color-surface);width:46px;height:46px;box-shadow:0 6px 14px var(--w-deep);border-radius:999px;place-items:center;margin:-23px 0 0 -23px;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.world-meetings .mt-seat{box-shadow:0 6px 14px color-mix(in srgb, var(--w-deep) 18%, transparent)}}.world-meetings .mt-seat{transition:transform .26s var(--ease-spring);animation:mt-seat-in .52s var(--ease-spring) backwards}@media (hover:hover){.world-meetings .mt-seat:hover{transform:scale(1.14)}}.world-meetings .mt-seat.is-on{outline:3px solid var(--w);transform:scale(1.16)}@supports (color:color-mix(in lab, red, red)){.world-meetings .mt-seat.is-on{outline:3px solid color-mix(in srgb, var(--w) 45%, transparent)}}.world-meetings .mt-seat.is-on{outline-offset:2px}.world-meetings .mt-seat.is-warn{animation:mt-seat-in .52s var(--ease-spring) backwards, mt-wobble 2.6s ease-in-out .9s infinite}@keyframes mt-seat-in{0%{opacity:0;transform:scale(.3)}}@keyframes mt-wobble{0%,70%,to{box-shadow:0 6px 14px color-mix(in srgb, var(--w-deep) 18%, transparent);transform:rotate(0)}76%{transform:rotate(-10deg)}84%{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-amber) 30%, transparent);transform:rotate(8deg)}92%{transform:rotate(-4deg)}}.world-meetings .mt-meter-fill{transition:width .7s var(--ease-spring), background-color .4s}.world-meetings .mt-score{animation:mt-pop .42s var(--ease-spring);display:inline-block}@keyframes mt-pop{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}.world-meetings .mt-person{transition:transform .22s var(--ease-spring), opacity .22s}.world-meetings .mt-person.is-out{opacity:.45;transform:scale(.94)}.world-meetings .mt-overdue{animation:2.8s ease-in-out infinite mt-nudge}@keyframes mt-nudge{0%,80%,to{transform:none}85%{transform:translate(-4px)}90%{transform:translate(3px)}95%{transform:translate(-2px)}}.world-meetings .mt-done-out{animation:mt-done .6s var(--ease-out-soft) forwards}@keyframes mt-done{to{opacity:0;transform:translate(-30px)scale(.96)}}.world-meetings .mt-coins{pointer-events:none;position:absolute;inset:0;overflow:hidden}.world-meetings .mt-coin{background:radial-gradient(circle at 35% 35%, #faca79, var(--color-amber));border-radius:999px;width:20px;height:20px;position:absolute;top:-24px}@supports (color:color-mix(in lab, red, red)){.world-meetings .mt-coin{background:radial-gradient(circle at 35% 35%, color-mix(in srgb, var(--color-amber) 55%, var(--color-surface)), var(--color-amber))}}.world-meetings .mt-coin{box-shadow:inset 0 -2px #d9770666}@supports (color:color-mix(in lab, red, red)){.world-meetings .mt-coin{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--color-amber-ink) 40%, transparent)}}.world-meetings .mt-coin{animation:mt-coin-fall var(--d,2.6s) linear infinite}@keyframes mt-coin-fall{0%{opacity:0;transform:translateY(0)rotateY(0)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(220px)rotateY(720deg)}}.world-meetings .mt-jar-fill{transition:height .9s var(--ease-spring)}.world-meetings .mt-tick{animation:mt-pop .4s var(--ease-spring)}@media (prefers-reduced-motion:reduce){.world-meetings .mt-table,.world-meetings .mt-table:after,.world-meetings .mt-seat,.world-meetings .mt-overdue,.world-meetings .mt-coin,.world-meetings .mt-score,.world-meetings .mt-tick{animation:none!important}.world-meetings .mt-coins{display:none}}:root{--lv-strong:var(--tone-green-meter);--lv-partial:var(--tone-amber-meter);--lv-weak:var(--tone-crimson-meter);--lv-unknown:var(--tone-slate-meter)}.paged-in-next{animation:paged-next .46s var(--ease-out-soft) backwards;transform-origin:0%}.paged-in-prev{animation:paged-prev .46s var(--ease-out-soft) backwards;transform-origin:100%}@keyframes paged-next{0%{opacity:0;transform:perspective(1400px)translate(-34px)rotateY(-9deg)}}@keyframes paged-prev{0%{opacity:0;transform:perspective(1400px)translate(34px)rotateY(9deg)}}.theory-stage{background:radial-gradient(120% 90% at 50% 100%, var(--w-soft), var(--w-soft) 70%)}@supports (color:color-mix(in lab, red, red)){.theory-stage{background:radial-gradient(120% 90% at 50% 100%, color-mix(in srgb, var(--w-soft) 85%, transparent), color-mix(in srgb, var(--w-soft) 25%, var(--color-surface)) 70%)}}.theory-stage{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.theory-stage{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 14%, transparent)}}.theory-shape .lv{animation:lv-rise .62s var(--ease-out-soft) backwards;transform-box:fill-box;transform-origin:50% 100%;transition:filter .2s}.theory-shape .lv:hover{filter:brightness(1.04)saturate(1.15)}@keyframes lv-rise{0%{opacity:0;transform:translateY(14px)scale(.94)}}.theory-shape .lv-body{stroke-width:2px;transition:fill .4s,stroke .4s}.theory-shape .lv-strong .lv-body{fill:var(--lv-strong)}@supports (color:color-mix(in lab, red, red)){.theory-shape .lv-strong .lv-body{fill:color-mix(in srgb, var(--lv-strong) 30%, var(--color-surface))}}.theory-shape .lv-strong .lv-body{stroke:var(--lv-strong)}@supports (color:color-mix(in lab, red, red)){.theory-shape .lv-strong .lv-body{stroke:color-mix(in srgb, var(--lv-strong) 70%, transparent)}}.theory-shape .lv-partial .lv-body{fill:var(--lv-partial)}@supports (color:color-mix(in lab, red, red)){.theory-shape .lv-partial .lv-body{fill:color-mix(in srgb, var(--lv-partial) 28%, var(--color-surface))}}.theory-shape .lv-partial .lv-body{stroke:var(--lv-partial)}@supports (color:color-mix(in lab, red, red)){.theory-shape .lv-partial .lv-body{stroke:color-mix(in srgb, var(--lv-partial) 70%, transparent)}}.theory-shape .lv-weak .lv-body{fill:var(--lv-weak)}@supports (color:color-mix(in lab, red, red)){.theory-shape .lv-weak .lv-body{fill:color-mix(in srgb, var(--lv-weak) 22%, var(--color-surface))}}.theory-shape .lv-weak .lv-body{stroke:var(--lv-weak)}@supports (color:color-mix(in lab, red, red)){.theory-shape .lv-weak .lv-body{stroke:color-mix(in srgb, var(--lv-weak) 70%, transparent)}}.theory-shape .lv-unknown .lv-body{fill:var(--color-surface);stroke:var(--color-line-strong);stroke-dasharray:5 4}.theory-shape .lv-sel .lv-body{stroke:var(--w);stroke-width:3.5px}.theory-shape .lv-focus .lv-body{animation:2.4s ease-in-out infinite lv-glow}@keyframes lv-glow{50%{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--w) 55%, transparent))}}.theory-shape .lv-name{fill:var(--color-ink);pointer-events:none;font-weight:800}.theory-shape .lv-score{fill:var(--color-ink-2);pointer-events:none;opacity:.8;font-weight:700}.theory-shape .lv-link line,.theory-shape .lv-ring{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.theory-shape .lv-link line,.theory-shape .lv-ring{stroke:color-mix(in srgb, var(--w) 40%, transparent)}}.theory-shape .lv-link line,.theory-shape .lv-ring{stroke-width:3px;stroke-dasharray:2 8;stroke-linecap:round;fill:none;animation:1.6s linear infinite lv-flow}@keyframes lv-flow{to{stroke-dashoffset:-20px}}.theory-shape .lv-pin-tag{fill:var(--w)}.theory-shape .lv-pin-text{fill:#fff;font-size:11px;font-weight:800}.theory-shape .lv-pin-bob{animation:1.8s ease-in-out infinite lv-bob}@keyframes lv-bob{50%{transform:translateY(-5px)}}.lv-dot-strong{background:var(--lv-strong)}.lv-dot-partial{background:var(--lv-partial)}.lv-dot-weak{background:var(--lv-weak)}.lv-dot-unknown{background:var(--lv-unknown);opacity:.6}.lv-pill-strong{background:var(--lv-strong)}@supports (color:color-mix(in lab, red, red)){.lv-pill-strong{background:color-mix(in srgb, var(--lv-strong) 16%, var(--color-surface))}}.lv-pill-strong{color:var(--color-mint-strong)}.lv-pill-partial{background:var(--color-amber-soft);color:var(--color-amber-ink)}.lv-pill-weak{background:var(--color-red-soft);color:var(--color-red-ink)}.lv-pill-unknown{background:var(--color-surface-2);color:var(--color-muted)}.theory-here{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.theory-here{background:color-mix(in srgb, var(--w-soft) 70%, var(--color-surface))}}.theory-here{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.theory-here{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 25%, transparent)}}.theory-cov{animation:cov-in .9s var(--ease-out-soft) backwards;transform-origin:100%}@keyframes cov-in{0%{transform:scaleX(0)}}.theory-cta{box-shadow:0 10px 24px -12px var(--w)}@supports (color:color-mix(in lab, red, red)){.theory-cta{box-shadow:0 10px 24px -12px color-mix(in srgb, var(--w) 80%, transparent)}}.theory-loading{background:conic-gradient(var(--w), transparent 70%);animation:1s linear infinite theory-spin;-webkit-mask:radial-gradient(circle,#0000 55%,#000 56%);mask:radial-gradient(circle,#0000 55%,#000 56%)}.theory-chip{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.theory-chip{background:color-mix(in srgb, var(--w-soft) 45%, var(--color-surface))}}.theory-chip{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.theory-chip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 16%, transparent)}}.theory-chip{transition:transform .2s var(--ease-out-soft)}.theory-chip:hover{transform:translateY(-2px)}.four-what{background:#f3f7fe}@supports (color:color-mix(in lab, red, red)){.four-what{background:color-mix(in srgb, var(--color-blue-soft) 70%, var(--color-surface))}}.four-why{background:var(--color-surface-2)}.four-impact{background:#fff7e8}@supports (color:color-mix(in lab, red, red)){.four-impact{background:color-mix(in srgb, var(--color-amber-soft) 75%, var(--color-surface))}}.four-how{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.four-how{background:color-mix(in srgb, var(--w-soft) 75%, var(--color-surface))}}.four-how{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.four-how{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 22%, transparent)}}.four-part{animation:line-in .52s var(--ease-out-soft) backwards}.four-part:nth-child(2){animation-delay:60ms}.four-part:nth-child(3){animation-delay:.12s}.four-part:nth-child(4){animation-delay:.18s}.theory-overlay{background:#fff}@supports (color:color-mix(in lab, red, red)){.theory-overlay{background:color-mix(in srgb, var(--color-surface) 97%, var(--w-soft))}}.theory-overlay{box-shadow:0 30px 60px -30px #10182859, inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.theory-overlay{box-shadow:0 30px 60px -30px #10182859, inset 0 0 0 1px color-mix(in srgb, var(--w) 18%, transparent)}}.theory-overlay{animation:overlay-in .36s var(--ease-out-soft) backwards}@keyframes overlay-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}.check-row{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);animation:line-in .48s var(--ease-out-soft) backwards}.check-row:nth-child(2){animation-delay:70ms}.check-row:nth-child(3){animation-delay:.14s}.check-row:nth-child(4){animation-delay:.21s}.answer-btn{transition:transform .16s var(--ease-out-soft), background .2s}.answer-btn:active{transform:scale(.94)}.answer-on-yes{background:var(--lv-strong);color:#fff}.answer-on-partly{background:var(--lv-partial);color:#fff}.answer-on-no{background:var(--lv-weak);color:#fff}.summary-cell{background:var(--color-surface-2)}.summary-cell:hover{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.summary-cell:hover{background:color-mix(in srgb, var(--w-soft) 60%, var(--color-surface))}}.project-new{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.project-new{background:color-mix(in srgb, var(--w-soft) 60%, var(--color-surface))}}.project-new{border:2px dashed var(--w)}@supports (color:color-mix(in lab, red, red)){.project-new{border:2px dashed color-mix(in srgb, var(--w) 35%, transparent)}}.project-new:hover{background:var(--w-soft)}.project-card{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line), 0 8px 20px -16px #1018284d;transition:transform .2s var(--ease-out-soft)}.project-card:hover{transform:translateY(-3px)}.kpi-tile{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line), 0 10px 24px -18px #10182847;animation:line-in .56s var(--ease-out-soft) backwards}.kpi-ring-track{fill:none;stroke:var(--color-line);stroke-width:6px}.kpi-ring{fill:none;stroke:var(--ring);stroke-width:6px;stroke-linecap:round;animation:kpi-ring-in 1.2s var(--ease-out-soft) backwards;transition:stroke-dashoffset .8s}@keyframes kpi-ring-in{0%{stroke-dashoffset:163.4px}}.hero-box{background:linear-gradient(160deg, var(--w-soft), var(--w-soft))}@supports (color:color-mix(in lab, red, red)){.hero-box{background:linear-gradient(160deg, color-mix(in srgb, var(--w-soft) 80%, var(--color-surface)), color-mix(in srgb, var(--w-soft) 30%, var(--color-surface)))}}.hero-box{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.hero-box{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 14%, transparent)}}.brief-item{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:background .2s,box-shadow .2s}.brief-risk .brief-icon{background:var(--color-red-soft);color:var(--color-red-ink)}.brief-opp .brief-icon{background:var(--color-mint-soft);color:var(--color-mint-strong)}.brief-on{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.brief-on{background:color-mix(in srgb, var(--w-soft) 55%, var(--color-surface))}}.brief-on{box-shadow:inset 0 0 0 2px var(--w)}@supports (color:color-mix(in lab, red, red)){.brief-on{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--w) 45%, transparent)}}.dd-do{background:#f0f8f2}@supports (color:color-mix(in lab, red, red)){.dd-do{background:color-mix(in srgb, var(--color-mint-soft) 60%, var(--color-surface))}}.dd-dont{background:#fef5f5}@supports (color:color-mix(in lab, red, red)){.dd-dont{background:color-mix(in srgb, var(--color-red-soft) 55%, var(--color-surface))}}.dd-item{background:var(--color-surface);animation:line-in .52s var(--ease-out-soft) backwards;box-shadow:0 6px 16px -14px #10182866}.game-card{background:radial-gradient(90% 80% at 100% 0%, var(--w-soft), transparent 70%), radial-gradient(70% 70% at 0% 100%, #fff4e0cc, transparent 70%), var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.game-card{background:radial-gradient(90% 80% at 100% 0%, color-mix(in srgb, var(--w-soft) 90%, transparent), transparent 70%), radial-gradient(70% 70% at 0% 100%, color-mix(in srgb, var(--color-amber-soft) 80%, transparent), transparent 70%), var(--color-surface)}}.game-card{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.game-card{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 18%, transparent)}}.game-badge{background:linear-gradient(135deg, var(--w), var(--w-deep));animation:3s ease-in-out infinite game-wiggle}@keyframes game-wiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-10deg)}90%{transform:rotate(8deg)}95%{transform:rotate(-4deg)}}.game-row{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:background .3s}.game-right{background:#ebf6ee}@supports (color:color-mix(in lab, red, red)){.game-right{background:color-mix(in srgb, var(--color-mint-soft) 80%, var(--color-surface))}}.game-wrong{background:#fdf0f0}@supports (color:color-mix(in lab, red, red)){.game-wrong{background:color-mix(in srgb, var(--color-red-soft) 80%, var(--color-surface))}}.game-slot{background:var(--color-surface-2);color:var(--color-faint);border:1.5px dashed var(--color-line-strong);transition:all .3s var(--ease-out-soft)}.game-slot-on{background:var(--w);color:#fff;animation:slot-pop .38s var(--ease-out-soft);border-color:#0000}@keyframes slot-pop{40%{transform:scale(1.06)}}.game-won{background:linear-gradient(90deg, var(--w-soft), #fff7e9)}@supports (color:color-mix(in lab, red, red)){.game-won{background:linear-gradient(90deg, var(--w-soft), color-mix(in srgb, var(--color-amber-soft) 70%, var(--color-surface)))}}.game-won{color:var(--w-ink);animation:line-in .42s var(--ease-out-soft) backwards}@media (prefers-reduced-motion:reduce){.paged-in-next,.paged-in-prev,.theory-shape .lv,.theory-shape .lv-focus .lv-body,.theory-shape .lv-pin-bob,.theory-shape .lv-link line,.theory-shape .lv-ring,.theory-overlay,.check-row,.kpi-tile,.kpi-ring,.four-part,.dd-item,.game-badge,.game-slot-on,.theory-cov{animation:none}}@keyframes theory-spin{to{transform:rotate(360deg)}}.game-body>div{justify-content:center}.sup-badge{background:linear-gradient(135deg, var(--w), var(--w-deep));box-shadow:0 10px 22px -12px var(--w)}.round-trip{background:linear-gradient(120deg, var(--w-soft), var(--w-soft))}@supports (color:color-mix(in lab, red, red)){.round-trip{background:linear-gradient(120deg, color-mix(in srgb, var(--w-soft) 85%, var(--color-surface)), color-mix(in srgb, var(--w-soft) 35%, var(--color-surface)))}}.round-trip{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.round-trip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 16%, transparent)}}.trip-station{background:#fffc}@supports (color:color-mix(in lab, red, red)){.trip-station{background:color-mix(in srgb, var(--color-surface) 80%, transparent)}}.trip-station{animation:line-in .56s var(--ease-out-soft) backwards}.trip-orb{background:var(--color-surface);color:var(--w-ink);box-shadow:inset 0 0 0 1.5px var(--w)}@supports (color:color-mix(in lab, red, red)){.trip-orb{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--w) 30%, transparent)}}.trip-on .trip-orb{background:var(--w);color:#fff;animation:2.2s ease-in-out infinite trip-pulse}@keyframes trip-pulse{50%{box-shadow:0 0 0 8px color-mix(in srgb, var(--w) 18%, transparent)}}.trip-arrow{background:repeating-linear-gradient(90deg, var(--w) 0 5px, transparent 5px 9px);background-size:18px 2px;width:22px;height:2px;animation:1s linear infinite trip-flow}.trip-arrow:before{content:"";border:5px solid #0000;border-right-color:var(--w);position:absolute;top:-4px;left:-2px}@keyframes trip-flow{to{background-position:-18px 0}}.sup-card{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line), 0 10px 24px -20px #10182859;animation:line-in .52s var(--ease-out-soft) backwards}.sup-card-hot{box-shadow:inset 0 0 0 2px var(--w), 0 14px 28px -20px var(--w)}@supports (color:color-mix(in lab, red, red)){.sup-card-hot{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--w) 45%, transparent), 0 14px 28px -20px var(--w)}}@media (prefers-reduced-motion:reduce){.trip-station,.trip-on .trip-orb,.trip-arrow,.sup-card{animation:none}}.lib-principle{--lib:var(--tone-amber-meter)}.lib-theory{--lib:var(--w)}.lib-process{--lib:var(--color-blue)}.lib-method{--lib:var(--tone-teal-meter)}.lib-standard{--lib:var(--tone-emerald-meter)}.lib-card{background:linear-gradient(160deg, var(--lib), var(--color-surface) 70%)}@supports (color:color-mix(in lab, red, red)){.lib-card{background:linear-gradient(160deg, color-mix(in srgb, var(--lib) 9%, var(--color-surface)), var(--color-surface) 70%)}}.lib-card{box-shadow:inset 0 0 0 1px var(--lib)}@supports (color:color-mix(in lab, red, red)){.lib-card{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lib) 18%, var(--color-line))}}.lib-card{animation:line-in .52s var(--ease-out-soft) backwards;transition:transform .22s var(--ease-out-soft), box-shadow .22s}.lib-card:hover{box-shadow:inset 0 0 0 1.5px var(--lib), 0 16px 30px -22px var(--lib);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.lib-card:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--lib) 45%, transparent), 0 16px 30px -22px var(--lib)}}.lib-active{box-shadow:inset 0 0 0 2px var(--lib)}@supports (color:color-mix(in lab, red, red)){.lib-active{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--lib) 50%, transparent)}}.lib-icon{background:var(--lib)}@supports (color:color-mix(in lab, red, red)){.lib-icon{background:color-mix(in srgb, var(--lib) 16%, var(--color-surface))}}.lib-icon{color:var(--lib)}@supports (color:color-mix(in lab, red, red)){.lib-icon{color:color-mix(in srgb, var(--lib) 80%, var(--color-ink))}}.lib-num{background:var(--lib)}@supports (color:color-mix(in lab, red, red)){.lib-num{background:color-mix(in srgb, var(--lib) 18%, var(--color-surface))}}.lib-num{color:var(--lib)}@supports (color:color-mix(in lab, red, red)){.lib-num{color:color-mix(in srgb, var(--lib) 75%, var(--color-ink))}}.lib-badge{background:var(--w);color:#fff}.lib-philosophy{background:radial-gradient(120% 90% at 100% 0%, var(--w-soft), transparent 65%), radial-gradient(80% 80% at 0% 100%, var(--w), transparent 70%), var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.lib-philosophy{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--w-soft) 95%, transparent), transparent 65%), radial-gradient(80% 80% at 0% 100%, color-mix(in srgb, var(--w) 14%, transparent), transparent 70%), var(--color-surface)}}.lib-philosophy{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.lib-philosophy{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 20%, transparent)}}.lib-quote-mark{color:var(--w)}@supports (color:color-mix(in lab, red, red)){.lib-quote-mark{color:color-mix(in srgb, var(--w) 18%, transparent)}}.lib-quote-mark{animation:6s ease-in-out infinite lib-float}@keyframes lib-float{50%{transform:translateY(-6px)rotate(-4deg)}}.lib-step{background:var(--lib,#2563eb)}@supports (color:color-mix(in lab, red, red)){.lib-step{background:color-mix(in srgb, var(--lib,var(--color-blue)) 13%, var(--color-surface))}}.lib-step{color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--lib,#2563eb)}@supports (color:color-mix(in lab, red, red)){.lib-step{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lib,var(--color-blue)) 25%, transparent)}}.lib-steps>li{animation:line-in .48s var(--ease-out-soft) backwards}@media (prefers-reduced-motion:reduce){.lib-card,.lib-quote-mark,.lib-steps>li{animation:none}}.dr{--w:var(--color-blue);--w-deep:var(--color-navy);--w-soft:var(--color-indigo-50-b);--w-vivid:var(--color-blue-tile-vivid);--w-ink:var(--color-navy);--st-draft:var(--color-lavender);--st-review:var(--tone-amber-meter);--st-decided:var(--color-blue);--st-doing:var(--tone-teal-meter);--st-result:var(--tone-green-meter)}[data-stage=draft]{--s:var(--st-draft)}[data-stage=review]{--s:var(--st-review)}[data-stage=decided]{--s:var(--st-decided)}[data-stage=doing]{--s:var(--st-doing)}[data-stage=result]{--s:var(--st-result)}.dr-stage{isolation:isolate;border-radius:var(--radius-panel);background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}.dr-head-badge{background:var(--w)}@supports (color:color-mix(in lab, red, red)){.dr-head-badge{background:color-mix(in srgb, var(--w) 14%, var(--color-surface))}}.dr-head-badge{color:var(--w-ink);box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.dr-head-badge{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 25%, transparent)}}.dr-orb{color:var(--s);border-radius:999px;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.dr-orb{color:color-mix(in srgb, var(--s) 70%, var(--color-ink))}}.dr-orb{background:var(--s)}@supports (color:color-mix(in lab, red, red)){.dr-orb{background:color-mix(in srgb, var(--s) 13%, var(--color-surface))}}.dr-orb{box-shadow:0 0 0 5px var(--color-surface), inset 0 0 0 1px var(--s)}@supports (color:color-mix(in lab, red, red)){.dr-orb{box-shadow:0 0 0 5px var(--color-surface), inset 0 0 0 1px color-mix(in srgb, var(--s) 30%, transparent)}}.dr-orb-hot:after{content:"";border:1.5px solid #e5484d73;border-radius:999px;position:absolute;inset:-4px}@supports (color:color-mix(in lab, red, red)){.dr-orb-hot:after{border:1.5px solid color-mix(in srgb, var(--color-red) 45%, transparent)}}.dr-orb-hot:after{animation:3s ease-out infinite dr-ripple}@keyframes dr-ripple{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.45)}}.dr-lane{background:var(--s);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.dr-lane{background:color-mix(in srgb, var(--s) 5%, var(--color-surface-2))}}.dr-lane{box-shadow:inset 0 0 0 1px var(--s)}@supports (color:color-mix(in lab, red, red)){.dr-lane{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--s) 12%, var(--color-line))}}.dr-lane{animation:line-in .56s var(--ease-out-soft) backwards}.dr-lane:nth-child(2){animation-delay:60ms}.dr-lane:nth-child(3){animation-delay:.12s}.dr-lane:nth-child(4){animation-delay:.18s}.dr-lane:nth-child(5){animation-delay:.24s}.dr-count{color:var(--s)}@supports (color:color-mix(in lab, red, red)){.dr-count{color:color-mix(in srgb, var(--s) 70%, var(--color-ink))}}.dr-lane-empty{border:1.5px dashed var(--s)}@supports (color:color-mix(in lab, red, red)){.dr-lane-empty{border:1.5px dashed color-mix(in srgb, var(--s) 30%, transparent)}}.dr-lane-empty{color:var(--s)}@supports (color:color-mix(in lab, red, red)){.dr-lane-empty{color:color-mix(in srgb, var(--s) 55%, var(--color-muted))}}.dr-more{color:var(--s)}@supports (color:color-mix(in lab, red, red)){.dr-more{color:color-mix(in srgb, var(--s) 70%, var(--color-ink))}}.dr-more{background:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.dr-more{background:color-mix(in srgb, var(--color-surface) 75%, transparent)}}.dr-more:hover{background:var(--color-surface)}.dr-card{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:transform .22s var(--ease-out-soft), box-shadow .22s;animation:line-in .52s var(--ease-out-soft) backwards;border-radius:14px;position:relative}.dr-card:before{content:"";background:var(--w);border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:10px;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.dr-card:before{background:color-mix(in srgb, var(--w) 55%, var(--color-surface))}}.dr-card:hover{box-shadow:inset 0 0 0 1px var(--w);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.dr-card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 30%, var(--color-line))}}.dr-hot{box-shadow:inset 0 0 0 1px #eab4b8}@supports (color:color-mix(in lab, red, red)){.dr-hot{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-red) 35%, var(--color-line))}}.dr-hot{animation:line-in .52s var(--ease-out-soft) backwards}.dr-hot:before{background:#ef9194}@supports (color:color-mix(in lab, red, red)){.dr-hot:before{background:color-mix(in srgb, var(--color-red) 60%, var(--color-surface))}}.dr-chip-studio{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.dr-chip-studio{background:color-mix(in srgb, var(--w-soft) 75%, var(--color-surface))}}.dr-chip-studio{color:var(--w-ink)}.dr-chip-studio i{background:var(--w)}.dr-chip-src{background:var(--color-surface-2);color:var(--color-muted)}.dr-chip-sup{background:var(--st-draft)}@supports (color:color-mix(in lab, red, red)){.dr-chip-sup{background:color-mix(in srgb, var(--st-draft) 12%, var(--color-surface))}}.dr-chip-sup{color:var(--st-draft)}@supports (color:color-mix(in lab, red, red)){.dr-chip-sup{color:color-mix(in srgb, var(--st-draft) 80%, var(--color-ink))}}.dr-due-red{color:var(--color-red-ink);background:var(--color-red-soft)}.dr-due-amber{color:var(--color-amber-ink);background:var(--color-amber-soft)}.dr-due-gray,.dr-due-none{color:var(--color-muted);background:var(--color-surface-2)}.dr-bar{background:var(--s,var(--w))}@supports (color:color-mix(in lab, red, red)){.dr-bar{background:color-mix(in srgb, var(--s,var(--w)) 14%, var(--color-surface-2))}}.dr-bar>i{border-radius:inherit;background:var(--s,var(--w));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.dr-bar>i{background:color-mix(in srgb, var(--s,var(--w)) 70%, var(--color-surface))}}.dr-bar>i{animation:cov-in .9s var(--ease-out-soft) backwards;transform-origin:100%}.dr-focus{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.dr-focus{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 16%, var(--color-line))}}.dr-focus{animation:line-in .56s var(--ease-out-soft) backwards;transition:transform .22s var(--ease-out-soft);border-radius:18px}.dr-focus:nth-child(2){animation-delay:80ms}.dr-focus:nth-child(3){animation-delay:.16s}.dr-focus:hover{transform:translateY(-1px)}.dr-cta{background:var(--w-deep);color:#fff;transition:background .2s}.dr-cta:hover{background:var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.dr-cta:hover{background:color-mix(in srgb, var(--w-deep) 85%, var(--color-ink))}}.dr-ring-track{fill:none;stroke:var(--s,var(--w))}@supports (color:color-mix(in lab, red, red)){.dr-ring-track{stroke:color-mix(in srgb, var(--s,var(--w)) 15%, var(--color-line))}}.dr-ring{fill:none;stroke:var(--s,var(--w));stroke-linecap:round;transition:stroke-dashoffset .9s var(--ease-out-soft);animation:dr-ring-in 1.1s var(--ease-out-soft) backwards}@keyframes dr-ring-in{0%{stroke-dashoffset:var(--len)}}.dr-part{animation:line-in .52s var(--ease-out-soft) backwards;border-radius:18px}.dr-part:nth-child(2){animation-delay:60ms}.dr-part:nth-child(3){animation-delay:.12s}.dr-part:nth-child(4){animation-delay:.18s}.dr-part-what{background:#f1f6fd}@supports (color:color-mix(in lab, red, red)){.dr-part-what{background:color-mix(in srgb, var(--color-blue-soft) 80%, var(--color-surface))}}.dr-part-what{--p:var(--color-blue)}.dr-part-why{background:#f3f2fc}@supports (color:color-mix(in lab, red, red)){.dr-part-why{background:color-mix(in srgb, var(--color-lavender-soft) 85%, var(--color-surface))}}.dr-part-why{--p:var(--color-lavender)}.dr-part-impact{background:#fff6e6}@supports (color:color-mix(in lab, red, red)){.dr-part-impact{background:color-mix(in srgb, var(--color-amber-soft) 80%, var(--color-surface))}}.dr-part-impact{--p:var(--color-amber-ink)}.dr-part-how{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.dr-part-how{background:color-mix(in srgb, var(--w-soft) 80%, var(--color-surface))}}.dr-part-how{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.dr-part-how{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 22%, transparent)}}.dr-part-how{--p:var(--w-ink)}.dr-part-tag{color:var(--p)}.dr-part-tag i,.dr-part-ico{background:var(--p)}@supports (color:color-mix(in lab, red, red)){.dr-part-ico{background:color-mix(in srgb, var(--p) 14%, var(--color-surface))}}.dr-part-ico{color:var(--p)}.dr-part-mark{color:var(--p);opacity:.07}.dr-trail{position:relative}.dr-trail-line{background:var(--color-line);inset-inline:14px;border-radius:9px;height:3px;position:absolute;top:13px}.dr-trail-fill{background:linear-gradient(to left, var(--st-draft), var(--st-review), var(--st-decided), var(--st-doing), var(--st-result));height:3px;transition:width .9s var(--ease-out-soft);animation:cov-in 1s var(--ease-out-soft) backwards;inset-inline-start:14px;border-radius:9px;position:absolute;top:13px}.dr-node{background:var(--color-surface);width:29px;height:29px;color:var(--color-faint);box-shadow:inset 0 0 0 2px var(--color-line-strong);border-radius:999px;place-items:center;display:grid;position:relative}.dr-node-done{background:var(--s);color:#fff;box-shadow:none}.dr-node-now{background:var(--s);color:#fff;box-shadow:0 0 0 4px var(--s)}@supports (color:color-mix(in lab, red, red)){.dr-node-now{box-shadow:0 0 0 4px color-mix(in srgb, var(--s) 16%, transparent)}}.dr-opt{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:transform .2s var(--ease-out-soft), box-shadow .2s, background .2s;animation:line-in .52s var(--ease-out-soft) backwards;border-radius:18px;position:relative}.dr-opt:nth-child(2){animation-delay:60ms}.dr-opt:nth-child(3){animation-delay:.12s}.dr-opt:nth-child(4){animation-delay:.18s}.dr-opt:nth-child(5){animation-delay:.24s}.dr-opt-pick{cursor:pointer}.dr-opt-pick:hover{transform:translateY(-2px)}.dr-opt-on{background:var(--o)}@supports (color:color-mix(in lab, red, red)){.dr-opt-on{background:color-mix(in srgb, var(--o) 7%, var(--color-surface))}}.dr-opt-on{box-shadow:inset 0 0 0 1.5px var(--o)}.dr-opt-none{background:repeating-linear-gradient(135deg, var(--color-surface) 0 10px, var(--color-surface-2) 10px 20px);box-shadow:inset 0 0 0 1.5px var(--color-line-strong)}.dr-opt-none.dr-opt-on{box-shadow:inset 0 0 0 2px var(--o)}.dr-opt-bad{opacity:.6}.dr-opt-dot{background:var(--o)}.dr-opt-score{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.dr-opt-score{color:color-mix(in srgb, var(--g) 80%, var(--color-ink))}}.dr-opt-score{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.dr-opt-score{background:color-mix(in srgb, var(--g) 14%, var(--color-surface))}}.dr-radar-grid{fill:none;stroke:var(--color-line);stroke-width:1px}.dr-radar-axis{stroke:var(--color-line);stroke-width:1px}.dr-radar-label{fill:var(--color-ink-2);font-size:11.5px;font-weight:700}.dr-radar-shape{fill:var(--o)}@supports (color:color-mix(in lab, red, red)){.dr-radar-shape{fill:color-mix(in srgb, var(--o) 14%, transparent)}}.dr-radar-shape{stroke:var(--o);stroke-width:2.2px;stroke-linejoin:round;transform-origin:50%;transform-box:view-box;animation:dr-radar-in .9s var(--ease-out-soft) backwards;transition:opacity .2s,fill .2s}.dr-radar-shape.dim{opacity:.18}.dr-radar-shape.on{fill:var(--o)}@supports (color:color-mix(in lab, red, red)){.dr-radar-shape.on{fill:color-mix(in srgb, var(--o) 26%, transparent)}}.dr-radar-shape.on{stroke-width:3px}@keyframes dr-radar-in{0%{opacity:0;transform:scale(.2)}}.dr-legend{background:var(--o)}@supports (color:color-mix(in lab, red, red)){.dr-legend{background:color-mix(in srgb, var(--o) 10%, var(--color-surface))}}.dr-legend{color:var(--o)}@supports (color:color-mix(in lab, red, red)){.dr-legend{color:color-mix(in srgb, var(--o) 75%, var(--color-ink))}}.dr-decide{background:var(--st-review)}@supports (color:color-mix(in lab, red, red)){.dr-decide{background:color-mix(in srgb, var(--st-review) 6%, var(--color-surface))}}.dr-decide{box-shadow:inset 0 0 0 1px var(--st-review)}@supports (color:color-mix(in lab, red, red)){.dr-decide{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st-review) 18%, var(--color-line))}}.dr-decide{border-radius:18px}.dr-wait{background:var(--st-review)}@supports (color:color-mix(in lab, red, red)){.dr-wait{background:color-mix(in srgb, var(--st-review) 7%, var(--color-surface))}}.dr-wait{box-shadow:inset 0 0 0 1px var(--st-review)}@supports (color:color-mix(in lab, red, red)){.dr-wait{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st-review) 16%, var(--color-line))}}.dr-hourglass{animation:dr-turn 3.2s var(--ease-out-soft) infinite}@keyframes dr-turn{0%,70%{transform:rotate(0)}85%,to{transform:rotate(180deg)}}.dr-seal{background:var(--st-decided);color:#fff;box-shadow:0 0 0 6px var(--st-decided)}@supports (color:color-mix(in lab, red, red)){.dr-seal{box-shadow:0 0 0 6px color-mix(in srgb, var(--st-decided) 12%, transparent)}}.dr-seal-in{animation:dr-stamp .7s var(--ease-spring) backwards}@keyframes dr-stamp{0%{opacity:0;transform:scale(2.2)rotate(-18deg)}60%{opacity:1;transform:scale(.92)rotate(3deg)}}.dr-record{background:var(--st-decided)}@supports (color:color-mix(in lab, red, red)){.dr-record{background:color-mix(in srgb, var(--st-decided) 5%, var(--color-surface))}}.dr-record{box-shadow:inset 0 0 0 1px var(--st-decided)}@supports (color:color-mix(in lab, red, red)){.dr-record{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st-decided) 16%, var(--color-line))}}.dr-record{border-radius:18px}.dr-celebrate{z-index:30;background:#fffffff0;place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dr-celebrate{background:color-mix(in srgb, var(--color-surface) 94%, transparent)}}.dr-celebrate{animation:overlay-in .36s var(--ease-out-soft) backwards}.dr-confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.dr-confetti i{opacity:0;background:var(--st-decided);width:9px;height:13px;animation:dr-burst 1.9s var(--ease-out-soft) forwards;border-radius:3px;position:absolute;top:38%}.dr-confetti i:nth-child(5n+1){background:var(--st-review)}.dr-confetti i:nth-child(5n+2){background:var(--st-result)}.dr-confetti i:nth-child(5n+3){background:var(--st-draft)}.dr-confetti i:nth-child(5n+4){background:var(--st-doing)}@keyframes dr-burst{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--r))}}.dr-task{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);animation:line-in .48s var(--ease-out-soft) backwards;border-radius:14px;transition:background .2s}.dr-task:hover{background:var(--st-doing)}@supports (color:color-mix(in lab, red, red)){.dr-task:hover{background:color-mix(in srgb, var(--st-doing) 6%, var(--color-surface))}}.dr-task-done{background:var(--st-result)}@supports (color:color-mix(in lab, red, red)){.dr-task-done{background:color-mix(in srgb, var(--st-result) 8%, var(--color-surface))}}.dr-ghost{border:1.5px dashed var(--color-line-strong);background:#f8f9fa99}@supports (color:color-mix(in lab, red, red)){.dr-ghost{background:color-mix(in srgb, var(--color-surface-2) 60%, transparent)}}.dr-outcome{--g:var(--tone-slate-meter);background:var(--g)}@supports (color:color-mix(in lab, red, red)){.dr-outcome{background:color-mix(in srgb, var(--g) 7%, var(--color-surface))}}.dr-outcome{box-shadow:inset 0 0 0 1px var(--g)}@supports (color:color-mix(in lab, red, red)){.dr-outcome{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g) 20%, var(--color-line))}}.dr-outcome{border-radius:18px}.dr-outcome-success{--g:var(--tone-emerald-meter)}.dr-outcome-mixed{--g:var(--tone-amber-meter)}.dr-outcome-failure{--g:var(--tone-crimson-meter)}.dr-emblem{background:var(--g);color:#fff;box-shadow:0 0 0 6px var(--g)}@supports (color:color-mix(in lab, red, red)){.dr-emblem{box-shadow:0 0 0 6px color-mix(in srgb, var(--g) 12%, transparent)}}.dr-actual{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.dr-actual{color:color-mix(in srgb, var(--g) 80%, var(--color-ink))}}.dr-target{background:var(--color-ink);box-shadow:0 0 0 2px var(--color-surface)}.dr-learn{background:#f3f2fc}@supports (color:color-mix(in lab, red, red)){.dr-learn{background:color-mix(in srgb, var(--color-lavender-soft) 85%, var(--color-surface))}}.dr-trip{background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:18px}.dr-trip-st{animation:line-in .56s var(--ease-out-soft) backwards}.dr-trip-st:nth-child(3){animation-delay:90ms}.dr-trip-st:nth-child(5){animation-delay:.18s}.dr-trip-st:nth-child(7){animation-delay:.27s}.dr-arrow{background:repeating-linear-gradient(to left, var(--s) 0 6px, transparent 6px 11px);background-size:22px 2px;height:2px;animation:1s linear infinite dr-flow-r;position:relative}.dr-arrow:before{content:"";border:5px solid #0000;border-right-color:var(--s);position:absolute;top:-4px;left:-2px}@keyframes dr-flow-r{to{background-position:-22px 0}}.dr-return{stroke:var(--st-result)}@supports (color:color-mix(in lab, red, red)){.dr-return{stroke:color-mix(in srgb, var(--st-result) 55%, transparent)}}.dr-return{stroke-width:2px;stroke-dasharray:5 6;fill:none;animation:1.6s linear infinite lv-flow}.dr-trip-line{background:repeating-linear-gradient(180deg, var(--st-decided) 0 6px, transparent 6px 11px);width:2px;position:absolute;inset-block:24px;inset-inline-start:21px}@supports (color:color-mix(in lab, red, red)){.dr-trip-line{background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--st-decided) 40%, transparent) 0 6px, transparent 6px 11px)}}.dr-trip-line{background-size:2px 22px;animation:1.2s linear infinite dr-flow-down}@keyframes dr-flow-down{to{background-position:0 22px}}.dr-orb-off{background:var(--color-surface);color:var(--color-faint);box-shadow:0 0 0 5px #ffffffb3, inset 0 0 0 1.5px var(--color-line-strong)}@supports (color:color-mix(in lab, red, red)){.dr-orb-off{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-surface) 70%, transparent), inset 0 0 0 1.5px var(--color-line-strong)}}.dr-pip{background:var(--color-line-strong)}.dr-pip-on{background:var(--s)}@supports (color:color-mix(in lab, red, red)){.dr-pip-on{background:color-mix(in srgb, var(--s) 75%, var(--color-surface))}}.dr-studio{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.dr-studio{background:color-mix(in srgb, var(--w-soft) 45%, var(--color-surface))}}.dr-studio{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.dr-studio{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 14%, var(--color-line))}}.dr-studio{transition:transform .22s var(--ease-out-soft), box-shadow .22s;animation:line-in .52s var(--ease-out-soft) backwards;border-radius:16px}.dr-studio:hover{box-shadow:inset 0 0 0 1px var(--w);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.dr-studio:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 35%, var(--color-line))}}.dr-studio-on{box-shadow:inset 0 0 0 1.5px var(--w)}.dr-stack>i{background:var(--l,var(--s));height:100%;display:block}.dr-filter{background:var(--color-surface-2);color:var(--color-ink-2)}.dr-filter-on{background:var(--s,var(--w))}@supports (color:color-mix(in lab, red, red)){.dr-filter-on{background:color-mix(in srgb, var(--s,var(--w)) 16%, var(--color-surface))}}.dr-filter-on{color:var(--s,var(--w))}@supports (color:color-mix(in lab, red, red)){.dr-filter-on{color:color-mix(in srgb, var(--s,var(--w)) 75%, var(--color-ink))}}.dr-filter-on{box-shadow:inset 0 0 0 1px var(--s,var(--w))}@supports (color:color-mix(in lab, red, red)){.dr-filter-on{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--s,var(--w)) 35%, transparent)}}.dr-photo .world-quote{-webkit-backdrop-filter:none;background:#1118278c}@supports (color:color-mix(in lab, red, red)){.dr-photo .world-quote{background:color-mix(in srgb, var(--color-ink) 55%, transparent)}}.dr-photo .world-quote{box-shadow:none}@media (prefers-reduced-motion:reduce){.dr-orb-hot:after,.dr-lane,.dr-card,.dr-hot,.dr-focus,.dr-part,.dr-opt,.dr-radar-shape,.dr-hourglass,.dr-seal-in,.dr-celebrate,.dr-task,.dr-trip-st,.dr-arrow,.dr-return,.dr-trip-line,.dr-studio,.dr-ring,.dr-bar>i,.dr-trail-fill{animation:none}.dr-confetti{display:none}}[data-lane=critical]{--l:var(--tone-crimson-meter)}[data-lane=attention]{--l:var(--tone-amber-meter)}[data-lane=normal]{--l:var(--color-blue)}[data-lane=decided]{--l:var(--color-lavender)}[data-lane=doing]{--l:var(--tone-jade-meter)}[data-lane=archive]{--l:var(--tone-slate-meter)}.drb-group{padding-inline:4px}.drb-group-n{color:var(--color-muted)}.drb-bracket{background:var(--color-line-strong)}.drb-flow{color:var(--color-faint)}.drb-lane{background:var(--l);border-radius:16px;position:relative}@supports (color:color-mix(in lab, red, red)){.drb-lane{background:color-mix(in srgb, var(--l) 4%, var(--color-surface-2))}}.drb-lane{box-shadow:inset 0 0 0 1px var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-lane{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l) 10%, var(--color-line))}}.drb-lane{outline-offset:-1.5px;transition:background .2s, outline-color .2s, transform .22s var(--ease-out-soft), opacity .2s;animation:line-in .52s var(--ease-out-soft) backwards;outline:1.5px dashed #0000}.drb-lane:before{content:"";background:var(--l);inset-inline:16px;border-radius:0 0 3px 3px;height:2px;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.drb-lane:before{background:color-mix(in srgb, var(--l) 65%, transparent)}}.drb-lane:nth-of-type(2){animation-delay:50ms}.drb-lane:nth-of-type(3){animation-delay:.1s}.drb-lane:nth-of-type(4){animation-delay:.15s}.drb-lane:nth-of-type(5){animation-delay:.2s}.drb-orb{color:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-orb{color:color-mix(in srgb, var(--l) 78%, var(--color-ink))}}.drb-orb{background:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-orb{background:color-mix(in srgb, var(--l) 12%, var(--color-surface))}}.drb-count{color:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-count{color:color-mix(in srgb, var(--l) 72%, var(--color-ink))}}.drb-count{animation:drb-bump .46s var(--ease-spring)}@keyframes drb-bump{0%{transform:scale(1.4)}}.drb-ring-track{fill:none;stroke:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-ring-track{stroke:color-mix(in srgb, var(--l) 14%, var(--color-line))}}.drb-ring-fill{fill:none;stroke:var(--l);stroke-linecap:round;transition:stroke-dashoffset .9s var(--ease-out-soft);animation:dr-ring-in 1.1s var(--ease-out-soft) backwards}.drb-list{scrollbar-width:thin;scrollbar-color:var(--l) transparent}@supports (color:color-mix(in lab, red, red)){.drb-list{scrollbar-color:color-mix(in srgb, var(--l) 25%, transparent) transparent}}.drb-empty{border:1.5px dashed var(--l,#6b7280)}@supports (color:color-mix(in lab, red, red)){.drb-empty{border:1.5px dashed color-mix(in srgb, var(--l,var(--color-muted)) 22%, var(--color-line))}}.drb-empty{color:var(--color-muted)}.drb-empty-ico{color:var(--l,#6b7280)}@supports (color:color-mix(in lab, red, red)){.drb-empty-ico{color:color-mix(in srgb, var(--l,var(--color-muted)) 45%, var(--color-surface))}}.dr-dragging,.dr-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.dr-dragging .dp-float,.drb-menu-open .dp-float{display:none}.drb-lane[data-state=ok]{outline-color:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-lane[data-state=ok]{outline-color:color-mix(in srgb, var(--l) 40%, transparent)}}.drb-lane[data-state=ok].is-over{outline-style:solid;outline-color:var(--l);background:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-lane[data-state=ok].is-over{background:color-mix(in srgb, var(--l) 10%, var(--color-surface))}}.drb-lane[data-state=ok].is-over{transform:translateY(-2px)}.drb-lane[data-state=deny]{opacity:.55}.drb-lane[data-state=deny].is-over{outline-color:var(--color-line-strong)}.drb-drop{animation:line-in .22s var(--ease-out-soft) backwards}.drb-drop.is-ok{background:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-drop.is-ok{background:color-mix(in srgb, var(--l) 14%, var(--color-surface))}}.drb-drop.is-ok{color:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-drop.is-ok{color:color-mix(in srgb, var(--l) 78%, var(--color-ink))}}.drb-drop.is-ok{box-shadow:inset 0 0 0 1px var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-drop.is-ok{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l) 30%, transparent)}}.drb-drop.is-deny{background:var(--color-surface);color:var(--color-muted);box-shadow:inset 0 0 0 1px var(--color-line-strong)}.drb-item{animation:line-in .46s var(--ease-out-soft) backwards;border-radius:14px}.drb-card{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 1px 2px #1118270a;border-radius:14px;position:relative}@supports (color:color-mix(in lab, red, red)){.drb-card{box-shadow:0 0 0 1px var(--color-line), 0 1px 2px color-mix(in srgb, var(--color-ink) 4%, transparent)}}.drb-card{transition:transform .2s var(--ease-out-soft), box-shadow .2s, opacity .2s}.drb-card:before{content:"";background:var(--l);border-radius:3px;width:3px;position:absolute;inset-block:10px;inset-inline-start:0}@media (hover:hover){.drb-item{cursor:grab}.drb-item:hover .drb-card{box-shadow:0 0 0 1px var(--l), 0 8px 18px -10px #11182738;transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.drb-item:hover .drb-card{box-shadow:0 0 0 1px color-mix(in srgb, var(--l) 30%, var(--color-line)), 0 8px 18px -10px color-mix(in srgb, var(--color-ink) 22%, transparent)}}}.drb-item:has(:focus-visible) .drb-card{box-shadow:0 0 0 2px var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-item:has(:focus-visible) .drb-card{box-shadow:0 0 0 2px color-mix(in srgb, var(--l) 55%, transparent)}}.drb-card.is-late:before{background:var(--color-red);animation:2.8s ease-in-out infinite drb-late}@keyframes drb-late{50%{opacity:.35;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-red) 16%, transparent)}}.drb-item.is-ghosted .drb-card{opacity:.4;box-shadow:none;outline:1.5px dashed var(--color-line-strong);outline-offset:-1.5px;transform:none}.drb-item.is-landed .drb-card{animation:drb-land .76s var(--ease-spring)}@keyframes drb-land{0%{box-shadow:0 0 0 4px color-mix(in srgb, var(--l) 30%, transparent);transform:scale(.95)}55%{transform:scale(1.02)}}.drb-grip{color:var(--color-faint);transition:color .16s,background .16s}.drb-grip:hover,.drb-grip[aria-expanded=true]{color:var(--color-ink-2);background:var(--color-surface-2)}.drb-bar{background:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-bar{background:color-mix(in srgb, var(--l) 14%, var(--color-surface-2))}}.drb-bar>i{border-radius:inherit;background:var(--l);height:100%;animation:cov-in .9s var(--ease-out-soft) backwards;transform-origin:100%;display:block}.drb-ghost{will-change:transform}.drb-ghost .drb-card{box-shadow:0 0 0 1px var(--l), var(--shadow-pop)}@supports (color:color-mix(in lab, red, red)){.drb-ghost .drb-card{box-shadow:0 0 0 1px color-mix(in srgb, var(--l) 35%, var(--color-line)), var(--shadow-pop)}}.drb-ghost-back{transition:transform .28s var(--ease-out-soft)}.drb-ghost-out{opacity:0;transition:opacity .18s}.drb-menu{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), var(--shadow-pop)}.drb-menu-item{transition:background .14s}.drb-menu-item:hover,.drb-menu-item:focus-visible{background:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-menu-item:hover,.drb-menu-item:focus-visible{background:color-mix(in srgb, var(--l) 9%, var(--color-surface))}}.drb-menu-item:hover,.drb-menu-item:focus-visible{outline:none}.drb-menu-ico{color:var(--l)}.drb-menu-item.is-no{opacity:.62}.drb-tab{background:var(--color-surface-2);color:var(--color-ink-2)}.drb-tab i,.drb-tab.is-on{background:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-tab.is-on{background:color-mix(in srgb, var(--l) 12%, var(--color-surface))}}.drb-tab.is-on{color:var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-tab.is-on{color:color-mix(in srgb, var(--l) 78%, var(--color-ink))}}.drb-tab.is-on{box-shadow:inset 0 0 0 1px var(--l)}@supports (color:color-mix(in lab, red, red)){.drb-tab.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l) 35%, transparent)}}.drb-tab.is-over{outline:2px solid var(--l);outline-offset:1px}.drb-meter{background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line)}.drb-pip{background:var(--color-line-strong);transform-origin:bottom;animation:drb-grow .7s var(--ease-out-soft) backwards;display:block}.drb-pip.is-on{background:var(--color-lavender)}@keyframes drb-grow{0%{transform:scaleY(0)}}.drb-medal{color:var(--color-faint);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-strong)}.drb-medal.is-on{color:var(--color-amber-ink);background:var(--color-amber-soft);box-shadow:inset 0 0 0 1px #f59e0b59}@supports (color:color-mix(in lab, red, red)){.drb-medal.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-amber) 35%, transparent)}}.drb-burst i{background:var(--l);opacity:0;width:6px;height:6px;animation:drb-burst 1.1s var(--ease-out-soft) forwards;border-radius:2px;position:absolute;top:0;left:50%}.drb-burst i:nth-child(3n+1){background:var(--color-lavender)}.drb-burst i:nth-child(3n+2){background:var(--tone-amber-meter)}@keyframes drb-burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--d) * -1)) scale(.6)}}@media (prefers-reduced-motion:reduce){.drb-lane,.drb-item,.drb-count,.drb-ring-fill,.drb-card.is-late:before,.drb-item.is-landed .drb-card,.drb-bar>i,.drb-pip,.drb-drop{animation:none}.drb-lane,.drb-card,.drb-ghost-back{transition:none}.drb-lane[data-state=ok].is-over{transform:none}.drb-burst{display:none}}.cal-k{--w:var(--color-slate-500);--w-soft:var(--color-surface-2);--w-ink:var(--color-ink-2);--w-deep:var(--color-ink)}.cal-stage{background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-soft);border-radius:var(--radius-panel)}.cal-side{background:#fdfdfd}@supports (color:color-mix(in lab, red, red)){.cal-side{background:color-mix(in srgb, var(--color-surface) 70%, var(--color-canvas))}}.cal-side{border:1px solid var(--color-line);border-radius:var(--radius-panel)}.cal-pill{transition:color .18s, background .22s var(--ease-out-soft), box-shadow .22s}.cal-pill[aria-selected=true]{background:var(--color-surface);color:var(--color-ink);box-shadow:0 1px 2px #10182814, inset 0 0 0 1px var(--color-line)}.cal-head-day{transition:background .2s}.cal-today-num{background:var(--color-ink);color:var(--color-surface);box-shadow:0 6px 14px -8px var(--color-ink)}.cal-col{border-inline-start:1px solid var(--color-line);position:relative}.cal-col.is-today{background:#eef4fd73}@supports (color:color-mix(in lab, red, red)){.cal-col.is-today{background:color-mix(in srgb, var(--color-blue-soft) 45%, transparent)}}.cal-col.is-off{background:repeating-linear-gradient(135deg,#0000 0 7px,#eceef18c 7px 8px)}@supports (color:color-mix(in lab, red, red)){.cal-col.is-off{background:repeating-linear-gradient(135deg, transparent 0 7px, color-mix(in srgb, var(--color-line) 55%, transparent) 7px 8px)}}.cal-hours{background-image:linear-gradient(to bottom, var(--color-line) 1px, transparent 1px);background-size:100% var(--hour)}.cal-half{background-image:linear-gradient(#eceef173 1px,#0000 1px)}@supports (color:color-mix(in lab, red, red)){.cal-half{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--color-line) 45%, transparent) 1px, transparent 1px)}}.cal-half{background-size:100% var(--hour);background-position:0 calc(var(--hour) / 2)}.cal-band{background:repeating-linear-gradient(90deg, var(--color-surface-2) 0 6px, transparent 6px 10px);color:var(--color-muted);transition:background .2s}.cal-band:hover{background:var(--color-surface-2);color:var(--color-ink)}.cal-lane{background:#f8f9fa8c}@supports (color:color-mix(in lab, red, red)){.cal-lane{background:color-mix(in srgb, var(--color-surface-2) 55%, transparent)}}.cal-drop{box-shadow:inset 0 0 0 2px #3b82f68c}@supports (color:color-mix(in lab, red, red)){.cal-drop{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-blue-500) 55%, transparent)}}.cal-drop{background:#eef4fd8c!important}@supports (color:color-mix(in lab, red, red)){.cal-drop{background:color-mix(in srgb, var(--color-blue-soft) 55%, transparent)!important}}.cal-select{background:#3b82f629}@supports (color:color-mix(in lab, red, red)){.cal-select{background:color-mix(in srgb, var(--color-blue-500) 16%, transparent)}}.cal-select{border:1.5px dashed var(--color-blue-500);border-radius:8px}.cal-now{background:var(--color-status-critical);height:2px;box-shadow:0 0 0 1px #fff9}@supports (color:color-mix(in lab, red, red)){.cal-now{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-surface) 60%, transparent)}}.cal-now:before{content:"";background:var(--color-status-critical);inset-inline-start:-5px;border-radius:999px;width:10px;height:10px;position:absolute;top:-4px}.cal-now.is-dim{opacity:.35}.cal-event{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.cal-event{background:color-mix(in srgb, var(--w-soft) 88%, var(--color-surface))}}.cal-event{border-inline-start:3px solid var(--w);color:var(--color-ink);box-shadow:0 1px 0 var(--w);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.cal-event{box-shadow:0 1px 0 color-mix(in srgb, var(--w) 18%, transparent)}}.cal-event{transition:transform .18s var(--ease-out-soft), box-shadow .2s, filter .2s;animation:cal-in .42s var(--ease-out-soft) backwards}.cal-event:hover{box-shadow:0 8px 18px -10px var(--w);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.cal-event:hover{box-shadow:0 8px 18px -10px color-mix(in srgb, var(--w) 70%, transparent)}}.cal-event:hover{z-index:5}.cal-event.is-meeting{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.cal-event.is-meeting{background:color-mix(in srgb, var(--w-soft) 100%, var(--color-surface))}}.cal-event.is-focus{background:repeating-linear-gradient(135deg, var(--w-soft) 0 6px, var(--color-surface) 6px 12px)}@supports (color:color-mix(in lab, red, red)){.cal-event.is-focus{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--w-soft) 85%, var(--color-surface)) 0 6px, var(--color-surface) 6px 12px)}}.cal-event.is-focus{border:1.5px dashed var(--w)}@supports (color:color-mix(in lab, red, red)){.cal-event.is-focus{border:1.5px dashed color-mix(in srgb, var(--w) 70%, transparent)}}.cal-event.is-focus{border-inline-start-style:solid;border-inline-start-width:3px}.cal-event.is-busy{--w:var(--color-faint);background:var(--color-surface-2);color:var(--color-muted)}.cal-event.is-past{filter:saturate(.55);opacity:.78}.cal-task{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-ink);transition:transform .16s var(--ease-out-soft), border-color .2s, box-shadow .2s;animation:cal-in .38s var(--ease-out-soft) backwards;border-radius:7px}.cal-task:hover{border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.cal-task:hover{border-color:color-mix(in srgb, var(--w) 55%, transparent)}}.cal-task:hover{box-shadow:0 6px 12px -8px var(--w)}@supports (color:color-mix(in lab, red, red)){.cal-task:hover{box-shadow:0 6px 12px -8px color-mix(in srgb, var(--w) 70%, transparent)}}.cal-task[draggable=true]{cursor:grab}.cal-task.is-overdue{background:var(--color-red-soft);border-color:#e5484d4d}@supports (color:color-mix(in lab, red, red)){.cal-task.is-overdue{border-color:color-mix(in srgb, var(--color-red) 30%, transparent)}}.cal-task.is-overdue{color:var(--color-red-ink)}.cal-task.is-done{opacity:.6}.cal-task.is-done .cal-task-title{text-decoration:line-through}.cal-task.is-manager{box-shadow:inset 0 0 0 1px #f59e0b73}@supports (color:color-mix(in lab, red, red)){.cal-task.is-manager{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-amber) 45%, transparent)}}.cal-tick{border:1.5px solid var(--w);background:var(--color-surface);border-radius:4px;flex-shrink:0;place-items:center;width:12px;height:12px;transition:background .16s,transform .16s;display:grid}.cal-tick:hover{transform:scale(1.15)}.cal-tick.is-on{background:var(--w);color:#fff}.cal-task.is-overdue .cal-tick{border-color:var(--color-red)}.cal-span{background:linear-gradient(90deg, var(--w), var(--w));border-radius:999px;height:16px}@supports (color:color-mix(in lab, red, red)){.cal-span{background:linear-gradient(90deg, color-mix(in srgb, var(--w) 82%, var(--color-surface)), var(--w))}}.cal-span{color:#fff;transition:filter .2s, transform .2s var(--ease-out-soft);animation:cal-grow .62s var(--ease-out-soft) backwards;transform-origin:100%;overflow:hidden}.cal-span:hover{filter:brightness(1.06)saturate(1.1);transform:translateY(-1px)}.cal-span.is-campaign{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.cal-span.is-campaign{background:color-mix(in srgb, var(--w-soft) 70%, var(--color-surface))}}.cal-span.is-campaign{border:1px dashed var(--w)}@supports (color:color-mix(in lab, red, red)){.cal-span.is-campaign{border:1px dashed color-mix(in srgb, var(--w) 75%, transparent)}}.cal-span.is-campaign{color:var(--w-ink)}.cal-span.is-clip-start{border-start-start-radius:2px;border-end-start-radius:2px}.cal-span.is-clip-end{border-start-end-radius:2px;border-end-end-radius:2px}.cal-span.is-done{filter:saturate(.3);opacity:.6}.cal-span.is-allday{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.cal-span.is-allday{background:color-mix(in srgb, var(--w-soft) 95%, var(--color-surface))}}.cal-span.is-allday{color:var(--color-ink);border-inline-start:3px solid var(--w);border-radius:6px}.cal-span-progress{background:#ffffff38}.cal-span-risk{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 3.5px var(--color-status-at-risk)}.cal-span-off{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 3.5px var(--color-status-critical)}.cal-diamond{background:var(--color-surface);border:2px solid var(--w-deep);border-radius:2px;width:10px;height:10px;transition:transform .16s;transform:rotate(45deg);box-shadow:0 1px 3px #10182833}.cal-diamond:hover{transform:rotate(45deg)scale(1.3)}.cal-diamond.is-done{background:var(--w-deep)}.cal-diamond.is-missed{border-color:var(--color-status-critical);background:var(--color-red-soft)}.cal-flag{background:#fff6e5}@supports (color:color-mix(in lab, red, red)){.cal-flag{background:color-mix(in srgb, var(--color-amber-soft) 85%, var(--color-surface))}}.cal-flag{color:var(--color-amber-ink);border-inline-start:2.5px solid var(--color-amber-ink);transition:transform .16s var(--ease-out-soft), filter .2s;animation:cal-in .38s var(--ease-out-soft) backwards;border-radius:9px;border-start-start-radius:3px;border-end-start-radius:3px}.cal-flag:hover{filter:saturate(1.2);transform:translateY(-1px)}.cal-flag.is-overdue{background:var(--color-red-soft);color:var(--color-red-ink);border-inline-start-color:var(--color-red)}.cal-flag.is-closed{opacity:.55}.cal-flag-wave{transform-origin:15% 90%;animation:2.6s ease-in-out infinite cal-wave}.cal-dot{border-radius:999px;flex-shrink:0;width:8px;height:8px;transition:transform .16s}button.cal-dot:hover,.cal-dot-btn:hover .cal-dot{transform:scale(1.4)}.cal-dot-accepted,.cal-dot-submitted{background:var(--tone-green-meter)}.cal-dot-submitted{box-shadow:inset 0 0 0 2px #ffffff73}.cal-dot-changes{background:var(--tone-amber-meter)}.cal-dot-draft,.cal-dot-due{background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--tone-amber-meter)}.cal-dot-due{animation:1.8s ease-in-out infinite cal-pulse}.cal-dot-missing{background:var(--tone-crimson-meter)}.cal-dot-upcoming{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-line-strong)}.cal-dot-off{box-shadow:inset 0 0 0 1px var(--color-line);opacity:.6;background:0 0}.cal-panel{background:var(--color-surface);box-shadow:0 30px 60px -30px #10182866, inset 0 0 0 1px var(--color-line);animation:cal-panel .38s var(--ease-out-soft) backwards}.cal-panel-top{background:linear-gradient(160deg, var(--w-soft), var(--color-surface) 75%)}@supports (color:color-mix(in lab, red, red)){.cal-panel-top{background:linear-gradient(160deg, color-mix(in srgb, var(--w-soft) 90%, var(--color-surface)), var(--color-surface) 75%)}}.cal-four{animation:cal-in .46s var(--ease-out-soft) backwards}.cal-four:nth-child(2){animation-delay:50ms}.cal-four:nth-child(3){animation-delay:.1s}.cal-four:nth-child(4){animation-delay:.15s}.cal-four-what{background:#f3f7fe}@supports (color:color-mix(in lab, red, red)){.cal-four-what{background:color-mix(in srgb, var(--color-blue-soft) 70%, var(--color-surface))}}.cal-four-why{background:var(--color-surface-2)}.cal-four-impact{background:#fff7e8}@supports (color:color-mix(in lab, red, red)){.cal-four-impact{background:color-mix(in srgb, var(--color-amber-soft) 75%, var(--color-surface))}}.cal-four-how{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.cal-four-how{background:color-mix(in srgb, var(--w-soft) 80%, var(--color-surface))}}.cal-four-how{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.cal-four-how{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 25%, transparent)}}.cal-pop{background:var(--color-surface);box-shadow:var(--shadow-pop), inset 0 0 0 1px var(--color-line);animation:cal-pop .26s var(--ease-out-soft) backwards}.cal-nl{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-strong);transition:box-shadow .2s}.cal-nl:focus-within{box-shadow:inset 0 0 0 2px var(--color-blue-500), 0 10px 24px -14px var(--color-blue-500)}.cal-type[aria-pressed=true]{background:var(--color-ink);color:var(--color-surface)}.cal-mini-day{transition:background .16s,color .16s}.cal-mini-day.in-range{background:#eef4fdcc}@supports (color:color-mix(in lab, red, red)){.cal-mini-day.in-range{background:color-mix(in srgb, var(--color-blue-soft) 80%, transparent)}}.cal-mini-day.is-today{background:var(--color-ink);color:var(--color-surface);font-weight:800}.cal-layer{transition:background .16s,opacity .2s}.cal-layer[aria-pressed=false]{opacity:.5}.cal-layer[aria-pressed=false] .cal-glyph{filter:grayscale()}.cal-switch{background:var(--color-line-strong);border-radius:999px;flex-shrink:0;width:26px;height:15px;transition:background .2s;position:relative}.cal-switch:after{content:"";width:11px;height:11px;transition:inset-inline-start .22s var(--ease-out-soft);top:2px;background:#fff;border-radius:999px;position:absolute;inset-inline-start:2px}.cal-layer[aria-pressed=true] .cal-switch{background:var(--color-ink)}.cal-layer[aria-pressed=true] .cal-switch:after{inset-inline-start:13px}.cal-studio{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.cal-studio{background:color-mix(in srgb, var(--w-soft) 80%, var(--color-surface))}}.cal-studio{color:var(--w-ink);box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.cal-studio{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 25%, transparent)}}.cal-studio{transition:transform .16s var(--ease-out-soft), background .2s}.cal-studio:hover{transform:translateY(-1px)}.cal-studio[aria-pressed=true]{background:var(--w);color:#fff;box-shadow:0 6px 12px -8px var(--w)}.cal-studio[aria-pressed=false].is-muted{opacity:.55}.cal-person{transition:background .16s,box-shadow .2s}.cal-person:hover{background:var(--color-surface)}.cal-person[aria-pressed=true]{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--w)}.cal-avatar{background:var(--w-soft);color:var(--w-ink);box-shadow:0 0 0 2px var(--color-surface), 0 0 0 3.5px var(--w)}@supports (color:color-mix(in lab, red, red)){.cal-avatar{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 3.5px color-mix(in srgb, var(--w) 55%, transparent)}}.cal-tray-card{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);border-inline-start:3px solid var(--w);cursor:grab;transition:transform .18s var(--ease-out-soft), box-shadow .2s;animation:cal-in .4s var(--ease-out-soft) backwards}.cal-tray-card:hover{box-shadow:inset 0 0 0 1px var(--w), 0 8px 16px -10px var(--w);transform:translate(-3px)}@supports (color:color-mix(in lab, red, red)){.cal-tray-card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 40%, transparent), 0 8px 16px -10px var(--w)}}.cal-tray-card:active{cursor:grabbing}.cal-tl-week{border-inline-start:1px solid var(--color-line)}.cal-tl-studio{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.cal-tl-studio{background:color-mix(in srgb, var(--w-soft) 55%, var(--color-surface))}}.cal-tl-lane{border-bottom:1px dashed #eceef1cc}@supports (color:color-mix(in lab, red, red)){.cal-tl-lane{border-bottom:1px dashed color-mix(in srgb, var(--color-line) 80%, transparent)}}.cal-tl-bar{height:18px}.cal-tl-task{background:var(--color-surface);border:2px solid var(--w);border-radius:999px;width:9px;height:9px;transition:transform .16s}.cal-tl-task:hover{transform:scale(1.4)}.cal-tl-task.is-done{background:var(--w)}.cal-tl-task.is-overdue{border-color:var(--color-status-critical);background:var(--color-red-soft)}.cal-month-cell{border-inline-start:1px solid var(--color-line);border-top:1px solid var(--color-line);transition:background .16s}.cal-month-cell:hover{background:#f8f9fa99}@supports (color:color-mix(in lab, red, red)){.cal-month-cell:hover{background:color-mix(in srgb, var(--color-surface-2) 60%, transparent)}}.cal-month-cell.is-out{background:#f8f9fa8c}@supports (color:color-mix(in lab, red, red)){.cal-month-cell.is-out{background:color-mix(in srgb, var(--color-surface-2) 55%, transparent)}}.cal-month-cell.is-out{color:var(--color-faint)}.cal-agenda-row{animation:cal-in .38s var(--ease-out-soft) backwards;transition:background .16s}.cal-agenda-row:hover{background:var(--color-surface-2)}.cal-legend .cal-glyph{flex-shrink:0}@keyframes cal-in{0%{opacity:0;transform:translateY(5px)}}@keyframes cal-grow{0%{opacity:0;transform:scaleX(.3)}}@keyframes cal-panel{0%{opacity:0;transform:translate(-22px)}}@keyframes cal-pop{0%{opacity:0;transform:translateY(6px)scale(.97)}}@keyframes cal-pulse{50%{box-shadow:inset 0 0 0 2px var(--tone-amber-meter), 0 0 0 4px color-mix(in srgb, var(--tone-amber-meter) 25%, transparent)}}@keyframes cal-wave{50%{transform:rotate(-8deg)}}@keyframes cal-swap{0%{opacity:0;transform:translateY(8px)}}.cal-view-in{animation:cal-swap .42s var(--ease-out-soft) backwards}.cal-head-day.is-today{background:#eef4fd99}@supports (color:color-mix(in lab, red, red)){.cal-head-day.is-today{background:color-mix(in srgb, var(--color-blue-soft) 60%, transparent)}}.cal-head-day.is-today{box-shadow:inset 0 -2px 0 var(--color-ink)}.cal-today-tag{background:var(--color-ink);color:var(--color-surface);line-height:16px}.cal-month-cell.is-today{background:#eef4fd8c}@supports (color:color-mix(in lab, red, red)){.cal-month-cell.is-today{background:color-mix(in srgb, var(--color-blue-soft) 55%, transparent)}}.cal-month-cell.is-today{box-shadow:inset 0 0 0 1.5px #111827b3}@supports (color:color-mix(in lab, red, red)){.cal-month-cell.is-today{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-ink) 70%, transparent)}}.cal-add-meeting{background:var(--color-brand);color:var(--color-surface);box-shadow:0 8px 18px -12px var(--color-brand);transition:background .2s, box-shadow .22s, transform .18s var(--ease-out-soft)}.cal-add-meeting:hover{background:var(--color-brand-2);box-shadow:0 12px 22px -12px var(--color-brand)}.cal-day-add{color:var(--color-brand);background:var(--color-surface);box-shadow:inset 0 0 0 1px #1f4d3659}@supports (color:color-mix(in lab, red, red)){.cal-day-add{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand) 35%, transparent)}}.cal-day-add{opacity:0;transition:opacity .16s, transform .18s var(--ease-out-soft), background .16s, color .16s;transform:scale(.8)}.cal-day-host:hover .cal-day-add,.cal-day-add:focus-visible,.cal-day-add.is-shown{opacity:1;transform:none}.cal-day-add:hover{background:var(--color-brand);color:var(--color-surface)}@media (hover:none){.cal-day-add{opacity:1;transform:none}}.cal-day-add-inline{color:var(--color-brand);background:var(--color-brand-soft);transition:background .16s}.cal-day-add-inline:hover{background:#dbe3df}@supports (color:color-mix(in lab, red, red)){.cal-day-add-inline:hover{background:color-mix(in srgb, var(--color-brand) 16%, var(--color-surface))}}.cal-event.is-fresh{animation:cal-fresh 1.4s var(--ease-out-soft) 2;z-index:6}@keyframes cal-fresh{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand) 55%, transparent);transform:scale(1)}35%{transform:scale(1.03)}to{transform:scale(1);box-shadow:0 0 0 10px #0000}}.cal-task.is-cheer{animation:cal-cheer-chip 1.2s var(--ease-out-soft)}.cal-task.is-cheer .cal-tick{animation:cal-tick-pop .52s var(--ease-spring,var(--ease-out-soft))}@keyframes cal-cheer-chip{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand) 50%, transparent)}to{box-shadow:0 0 0 8px #0000}}@keyframes cal-tick-pop{0%{transform:scale(.6)}60%{transform:scale(1.35)}to{transform:scale(1)}}.cal-week{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line)}.cal-ring-track{stroke:var(--color-line)}.cal-ring-arc{stroke:var(--color-brand);transition:stroke-dasharray .9s var(--ease-out-soft)}.cal-cheer{animation:cal-cheer-ring 1.1s var(--ease-out-soft);border-radius:999px}@keyframes cal-cheer-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand) 45%, transparent);transform:scale(1)}30%{transform:scale(1.06)}to{transform:scale(1);box-shadow:0 0 0 14px #0000}}.cal-cheer-pop{animation:cal-float 2.4s var(--ease-out-soft) forwards;pointer-events:none;transform:translate(50%,-60%)}[dir=rtl] .cal-cheer-pop{transform:translate(50%,-60%)}@keyframes cal-float{0%{opacity:0;translate:0 6px}15%{opacity:1;translate:0}75%{opacity:1}to{opacity:0;translate:0 -10px}}.cal-grade{background:var(--g)}@supports (color:color-mix(in lab, red, red)){.cal-grade{background:color-mix(in srgb, var(--g) 14%, var(--color-surface))}}.cal-grade{color:var(--g)}@supports (color:color-mix(in lab, red, red)){.cal-grade{color:color-mix(in srgb, var(--g) 70%, var(--color-ink))}}.cal-meter{background:var(--color-surface-2)}.cal-meter-fill{background:var(--g);transform-origin:100%;animation:cal-grow .9s var(--ease-out-soft) backwards}.cal-streak-dot{background:var(--color-surface);width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--color-line-strong);border-radius:999px;flex-shrink:0;transition:transform .16s}.cal-streak-dot:hover{transform:scale(1.3)}.cal-streak-dot.is-ok{background:var(--color-brand);box-shadow:none}.cal-streak-dot.is-miss{background:var(--tone-crimson-meter)}@supports (color:color-mix(in lab, red, red)){.cal-streak-dot.is-miss{background:color-mix(in srgb, var(--tone-crimson-meter) 75%, var(--color-surface))}}.cal-streak-dot.is-miss{box-shadow:none}.cal-streak-dot.is-pending{box-shadow:inset 0 0 0 2px var(--color-brand)}.cal-streak-dot.is-none{background:var(--color-surface-2);box-shadow:none}.cal-streak-dot.is-today{outline:1.5px solid var(--color-ink);outline-offset:1.5px}.cal-badge{color:var(--color-faint);transition:background .16s}.cal-badge .cal-badge-icon{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-line-strong);border:0}.cal-badge:hover{background:var(--color-surface-2)}.cal-badge.is-earned{color:var(--color-ink-2)}.cal-badge.is-earned .cal-badge-icon{background:var(--color-brand-soft);color:var(--color-brand);box-shadow:inset 0 0 0 1.5px #1f4d3666}@supports (color:color-mix(in lab, red, red)){.cal-badge.is-earned .cal-badge-icon{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-brand) 40%, transparent)}}.cal-badge.is-earned .cal-badge-icon{animation:cal-pop .42s var(--ease-out-soft) backwards}.cal-tip{background:var(--color-surface);box-shadow:var(--shadow-pop), inset 0 0 0 1px var(--color-line);opacity:0;transition:opacity .16s, transform .2s var(--ease-out-soft);visibility:hidden;inset-inline-start:0;transform:translateY(-4px)}.cal-tip-host:hover>.cal-tip,.cal-tip-host:focus-visible>.cal-tip{opacity:1;visibility:visible;transition-delay:.22s;transform:none}.cal-field{background:var(--color-surface);border:1px solid var(--color-line-strong);color:var(--color-ink);outline:none;transition:border-color .16s,box-shadow .2s}.cal-field:focus,.cal-field:focus-within{border-color:var(--color-brand);box-shadow:0 0 0 3px #1f4d3624}@supports (color:color-mix(in lab, red, red)){.cal-field:focus,.cal-field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 14%, transparent)}}.cal-field.is-invalid{border-color:var(--color-red)}.cal-chip{background:var(--color-surface-2);color:var(--color-ink-2);transition:background .16s,color .16s}.cal-chip:hover{background:var(--color-line)}.cal-chip[aria-pressed=true]{background:var(--color-ink);color:var(--color-surface)}.cal-done{background:var(--color-brand-soft);color:var(--color-brand);animation:cal-done .62s var(--ease-out-soft) backwards}@keyframes cal-done{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cal-event,.cal-task,.cal-span,.cal-flag,.cal-panel,.cal-four,.cal-pop,.cal-tray-card,.cal-agenda-row,.cal-view-in,.cal-dot-due,.cal-flag-wave{animation:none!important}.cal-event:hover,.cal-span:hover,.cal-tray-card:hover,.cal-studio:hover{transform:none}.cal-event.is-fresh,.cal-task.is-cheer,.cal-task.is-cheer .cal-tick,.cal-cheer,.cal-cheer-pop,.cal-meter-fill,.cal-badge-icon,.cal-done{animation:none!important}.cal-ring-arc,.cal-tip,.cal-day-add,.cal-add-meeting{transition:none!important}.cal-cheer-pop{opacity:1}}.news-room{--w:var(--color-blue);--w-soft:var(--color-blue-soft);--w-vivid:var(--color-blue-tile-vivid);--w-deep:#1c3b94}@supports (color:color-mix(in lab, red, red)){.news-room{--w-deep:color-mix(in srgb, var(--color-blue) 45%, var(--color-navy))}}.news-room{--w-ink:#1f4cb0}@supports (color:color-mix(in lab, red, red)){.news-room{--w-ink:color-mix(in srgb, var(--color-blue) 70%, var(--color-ink))}}.news-room .world-stage:before{background:repeating-linear-gradient(0deg, var(--w) 0 1px, transparent 1px 22px), repeating-linear-gradient(90deg, transparent 0 180px, var(--w) 180px 181px)}@supports (color:color-mix(in lab, red, red)){.news-room .world-stage:before{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--w) 7%, transparent) 0 1px, transparent 1px 22px), repeating-linear-gradient(90deg, transparent 0 180px, color-mix(in srgb, var(--w) 6%, transparent) 180px 181px)}}.news-room .world-stage:before{-webkit-mask-image:radial-gradient(85% 70% at 100% 0,#000,#0000 72%);mask-image:radial-gradient(85% 70% at 100% 0,#000,#0000 72%)}.news-tone-threat{--tone:var(--color-red);--tone-soft:var(--color-red-soft);--tone-ink:var(--color-red-ink)}.news-tone-opportunity{--tone:var(--color-mint);--tone-soft:var(--color-mint-soft);--tone-ink:var(--color-mint-strong)}.news-tone-neutral{--tone:var(--color-lavender);--tone-soft:var(--color-lavender-soft);--tone-ink:var(--color-lavender)}.news-badge{background:linear-gradient(140deg, var(--w), var(--w-deep));box-shadow:0 10px 22px -12px var(--w)}@supports (color:color-mix(in lab, red, red)){.news-badge{box-shadow:0 10px 22px -12px color-mix(in srgb, var(--w) 85%, transparent)}}.news-digest{background:linear-gradient(100deg, var(--w-soft), var(--color-surface) 70%)}@supports (color:color-mix(in lab, red, red)){.news-digest{background:linear-gradient(100deg, color-mix(in srgb, var(--w-soft) 90%, var(--color-surface)), var(--color-surface) 70%)}}.news-digest{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.news-digest{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 18%, transparent)}}.news-digest{animation:news-slide .62s var(--ease-out-soft) backwards}@keyframes news-slide{0%{opacity:0;transform:translateY(-6px)}}.news-live{background:var(--w);position:relative}.news-live:after{content:"";border:2px solid var(--w);opacity:0;border-radius:999px;animation:2.2s ease-out infinite news-ping;position:absolute;inset:-4px}@keyframes news-ping{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.news-reading svg{animation:1s linear infinite news-spin}@keyframes news-spin{to{transform:rotate(360deg)}}.news-rank{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:transform .22s var(--ease-out-soft), box-shadow .22s, background-color .22s;animation:news-rise .52s var(--ease-out-soft) backwards;position:relative}.news-rank:nth-child(2){animation-delay:60ms}.news-rank:nth-child(3){animation-delay:.12s}.news-rank:nth-child(4){animation-delay:.18s}.news-rank:nth-child(5){animation-delay:.24s}.news-rank:before{content:"";background:var(--tone);opacity:.55;border-radius:999px;width:4px;transition:opacity .2s,inset-block .2s;position:absolute;inset-block:12px;inset-inline-start:0}.news-rank:hover{box-shadow:inset 0 0 0 1px var(--tone), var(--shadow-soft);transform:translate(-3px)}@supports (color:color-mix(in lab, red, red)){.news-rank:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 35%, transparent), var(--shadow-soft)}}.news-rank[aria-pressed=true]{background:var(--tone-soft)}@supports (color:color-mix(in lab, red, red)){.news-rank[aria-pressed=true]{background:color-mix(in srgb, var(--tone-soft) 70%, var(--color-surface))}}.news-rank[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--tone), var(--shadow-soft)}@supports (color:color-mix(in lab, red, red)){.news-rank[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--tone) 55%, transparent), var(--shadow-soft)}}.news-rank[aria-pressed=true]:before{opacity:1;inset-block:8px}@keyframes news-rise{0%{opacity:0;transform:translateY(10px)}}.news-rank-num{color:var(--tone)}@supports (color:color-mix(in lab, red, red)){.news-rank-num{color:color-mix(in srgb, var(--tone) 75%, var(--color-ink))}}.news-flip{perspective:1800px}.news-flip-inner{height:100%;transform-style:preserve-3d;transition:transform .72s var(--ease-spring);position:relative}.news-flip.is-back .news-flip-inner{transform:rotateY(180deg)}.news-face{backface-visibility:hidden;border-radius:var(--radius-panel);position:absolute;inset:0;overflow:hidden}.news-back{transform:rotateY(180deg)}.news-face.news-front{height:100%;position:relative}@media (max-width:1023px){.news-back{overflow-y:auto}}.news-why{background:#fff}@supports (color:color-mix(in lab, red, red)){.news-why{background:color-mix(in srgb, var(--color-surface) 70%, var(--tone-soft))}}.news-why{box-shadow:inset 0 0 0 1px var(--tone)}@supports (color:color-mix(in lab, red, red)){.news-why{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 18%, transparent)}}.news-front{background:radial-gradient(70% 60% at 0% 100%, var(--tone-soft), transparent 70%), radial-gradient(60% 55% at 100% 0%, var(--w-soft), transparent 70%), var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.news-front{background:radial-gradient(70% 60% at 0% 100%, color-mix(in srgb, var(--tone-soft) 80%, transparent), transparent 70%), radial-gradient(60% 55% at 100% 0%, color-mix(in srgb, var(--w-soft) 85%, transparent), transparent 70%), var(--color-surface)}}.news-front{box-shadow:inset 0 0 0 1px var(--tone)}@supports (color:color-mix(in lab, red, red)){.news-front{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 20%, var(--color-line))}}.news-front:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff8c 50%,#0000 60%);animation:5.5s ease-in-out 1.2s infinite news-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes news-sheen{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.news-back-bg{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line)}.news-card-in{animation:news-card .56s var(--ease-out-soft) backwards}@keyframes news-card{0%{opacity:0;transform:translateY(12px)scale(.985)}}.news-dir{background:var(--tone-soft);color:var(--tone-ink)}.news-dir-dot{background:var(--tone)}.news-studio{background:var(--chip,var(--color-surface-2));color:var(--color-ink);box-shadow:inset 0 0 0 1px #11182712}@supports (color:color-mix(in lab, red, red)){.news-studio{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 7%, transparent)}}.news-studio{transition:transform .2s var(--ease-out-soft)}.news-studio:hover{transform:translateY(-2px)}.news-word{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-strong)}.news-word-own{background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.news-word-own{background:color-mix(in srgb, var(--w-soft) 85%, var(--color-surface))}}.news-word-own{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.news-word-own{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 35%, transparent)}}.news-word-own{color:var(--w-ink)}.news-word-dir{background:var(--tone-soft);color:var(--tone-ink);box-shadow:none}.news-part{animation:news-rise .48s var(--ease-out-soft) backwards}.news-flip.is-back .news-part:first-child{animation-delay:.22s}.news-flip.is-back .news-part:nth-child(2){animation-delay:.29s}.news-flip.is-back .news-part:nth-child(3){animation-delay:.36s}.news-flip.is-back .news-part:nth-child(4){animation-delay:.43s}.news-part-what{background:#f2f7fe}@supports (color:color-mix(in lab, red, red)){.news-part-what{background:color-mix(in srgb, var(--color-blue-soft) 75%, var(--color-surface))}}.news-part-why{background:var(--color-surface-2)}.news-part-impact{background:var(--tone-soft)}@supports (color:color-mix(in lab, red, red)){.news-part-impact{background:color-mix(in srgb, var(--tone-soft) 80%, var(--color-surface))}}.news-part-how{background:#ebf6ee}@supports (color:color-mix(in lab, red, red)){.news-part-how{background:color-mix(in srgb, var(--color-mint-soft) 80%, var(--color-surface))}}.news-part-how{box-shadow:inset 0 0 0 1px #22a06b4d}@supports (color:color-mix(in lab, red, red)){.news-part-how{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-mint) 30%, transparent)}}.news-gauge-track{stroke:#11182714}@supports (color:color-mix(in lab, red, red)){.news-gauge-track{stroke:color-mix(in srgb, var(--color-ink) 8%, transparent)}}.news-gauge-arc{stroke:var(--tone);animation:news-gauge 1.1s var(--ease-out-soft) .2s backwards}@keyframes news-gauge{0%{stroke-dashoffset:var(--len)}}.news-gauge-needle{transform-origin:50% 100%;animation:news-needle 1.1s var(--ease-spring) .2s backwards}@keyframes news-needle{0%{transform:rotate(-90deg)}}.news-gauge-rel{stroke:var(--w);opacity:.55;animation:news-gauge 1.3s var(--ease-out-soft) .35s backwards}.news-act{transition:transform .18s var(--ease-out-soft), background-color .18s, box-shadow .18s}.news-act:hover:not(:disabled){box-shadow:var(--shadow-soft);transform:translateY(-2px)}.news-act-main{background:var(--tone);color:#fff;box-shadow:0 10px 22px -14px var(--tone)}.news-act-main:hover:not(:disabled){background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.news-act-main:hover:not(:disabled){background:color-mix(in srgb, var(--tone) 85%, var(--color-ink))}}.news-done{background:var(--color-mint-soft);color:var(--color-mint-strong)}.news-row{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:transform .2s var(--ease-out-soft), box-shadow .2s;animation:news-rise .42s var(--ease-out-soft) backwards}.news-row:hover{box-shadow:inset 0 0 0 1px var(--tone), var(--shadow-soft);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.news-row:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 35%, transparent), var(--shadow-soft)}}.news-row-bar{background:var(--tone)}.news-score{background:#11182712}@supports (color:color-mix(in lab, red, red)){.news-score{background:color-mix(in srgb, var(--color-ink) 7%, transparent)}}.news-score>i{border-radius:inherit;background:var(--tone);transform-origin:100%;height:100%;animation:news-bar .7s var(--ease-out-soft) backwards;display:block}@keyframes news-bar{0%{transform:scaleX(0)}}.news-filter[aria-pressed=true]{background:var(--color-surface);color:var(--w-ink);box-shadow:0 1px 2px #0000000f, inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.news-filter[aria-pressed=true]{box-shadow:0 1px 2px #0000000f, inset 0 0 0 1px color-mix(in srgb, var(--w) 30%, transparent)}}.news-filter[aria-pressed=true]{font-weight:700}.news-dots button{transition:width .3s var(--ease-spring), background-color .2s}.news-add{background:linear-gradient(150deg, var(--w-soft), var(--color-surface) 80%)}@supports (color:color-mix(in lab, red, red)){.news-add{background:linear-gradient(150deg, color-mix(in srgb, var(--w-soft) 95%, var(--color-surface)), var(--color-surface) 80%)}}.news-add{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.news-add{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 20%, transparent)}}.news-add-input:focus-within{box-shadow:0 0 0 4px var(--w), inset 0 0 0 1.5px var(--w)}@supports (color:color-mix(in lab, red, red)){.news-add-input:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--w) 18%, transparent), inset 0 0 0 1.5px var(--w)}}.news-orbit{position:relative}.news-orbit:before,.news-orbit:after{content:"";border:2px solid #0000;border-top-color:var(--w);border-radius:999px;animation:1.1s linear infinite news-spin;position:absolute;inset:0}.news-orbit:after{border-top-color:var(--color-mint);animation-duration:1.6s;animation-direction:reverse;inset:6px}.news-preset{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:transform .2s var(--ease-out-soft), box-shadow .2s}.news-preset:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--w), var(--shadow-soft);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.news-preset:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 40%, transparent), var(--shadow-soft)}}.news-src{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);animation:news-rise .42s var(--ease-out-soft) backwards}.news-avatar{background:linear-gradient(140deg, var(--w), var(--w-deep))}@supports (color:color-mix(in lab, red, red)){.news-avatar{background:linear-gradient(140deg, color-mix(in srgb, var(--w) 80%, var(--color-surface)), var(--w-deep))}}.news-health-ok{background:var(--color-status-healthy)}.news-health-warning{background:var(--color-status-watch)}.news-health-broken{background:var(--color-status-critical)}.news-health-paused,.news-health-waiting{background:var(--color-status-unknown)}.news-health-ok.news-pulse{animation:2.6s ease-in-out infinite news-breathe}@keyframes news-breathe{50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-status-healthy) 18%, transparent)}}.news-paper{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-strong), var(--shadow-soft);animation:4.5s ease-in-out infinite news-float}.news-paper:nth-child(2){animation-delay:-1.5s}.news-paper:nth-child(3){animation-delay:-3s}@keyframes news-float{50%{transform:translateY(-6px) rotate(var(--r,0deg))}}@media (prefers-reduced-motion:reduce){.news-digest,.news-live:after,.news-rank,.news-front:after,.news-card-in,.news-part,.news-gauge-arc,.news-gauge-needle,.news-gauge-rel,.news-row,.news-score>i,.news-src,.news-paper,.news-health-ok.news-pulse,.news-orbit:before,.news-orbit:after,.news-reading svg{animation:none}.news-flip-inner{transition:none}}.news-shelf-industry{--shelf:var(--color-amber);--shelf-soft:var(--color-amber-soft)}.news-shelf-economy{--shelf:var(--color-mint);--shelf-soft:var(--color-mint-soft)}.news-shelf-world{--shelf:var(--color-blue);--shelf-soft:var(--color-blue-soft)}.news-shelf-science{--shelf:var(--color-lavender);--shelf-soft:var(--color-lavender-soft)}.news-img{background:var(--shelf-soft,var(--color-surface-2))}.news-img-ph{background:radial-gradient(70% 70% at 80% 10%, var(--shelf,var(--w)), transparent 70%), repeating-linear-gradient(135deg, var(--shelf,var(--w)) 0 2px, transparent 2px 14px), var(--shelf-soft,var(--color-surface-2))}@supports (color:color-mix(in lab, red, red)){.news-img-ph{background:radial-gradient(70% 70% at 80% 10%, color-mix(in srgb, var(--shelf,var(--w)) 30%, transparent), transparent 70%), repeating-linear-gradient(135deg, color-mix(in srgb, var(--shelf,var(--w)) 9%, transparent) 0 2px, transparent 2px 14px), var(--shelf-soft,var(--color-surface-2))}}.news-img-icon{color:var(--shelf,var(--w))}@supports (color:color-mix(in lab, red, red)){.news-img-icon{color:color-mix(in srgb, var(--shelf,var(--w)) 55%, var(--color-surface))}}.news-img-initial{background:var(--color-surface);color:var(--shelf,var(--w))}@supports (color:color-mix(in lab, red, red)){.news-img-initial{color:color-mix(in srgb, var(--shelf,var(--w)) 75%, var(--color-ink))}}.news-img-initial{box-shadow:var(--shadow-soft)}.news-img-pic{animation:news-img-in .6s var(--ease-out-soft) both;transition:transform .7s var(--ease-out-soft)}@keyframes news-img-in{0%{opacity:0;transform:scale(1.04)}}.news-tile:hover .news-img-pic,.news-rank:hover .news-img-pic{transform:scale(1.06)}.news-face.news-cover{isolation:isolate;background:var(--color-navy);color:#fff;box-shadow:none}.news-cover .news-img-ph{opacity:.9}.news-cover-fade{background:linear-gradient(#080a1080 0%,#080a1014 26%,#080a1059 48%,#080a10e6 100%)}.news-cover-title{text-shadow:0 2px 14px #00000073}.news-glass{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.3);background:#0e10166b;box-shadow:inset 0 0 0 1px #ffffff29}.news-glass-mine{background:var(--w)}@supports (color:color-mix(in lab, red, red)){.news-glass-mine{background:color-mix(in srgb, var(--w) 62%, #0e101666)}}.news-glass-mine{color:#fff}.news-dir.news-glass-dir,.news-glass.news-glass-dir{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.news-dir.news-glass-dir,.news-glass.news-glass-dir{background:color-mix(in srgb, var(--tone) 78%, transparent)}}.news-dir.news-glass-dir,.news-glass.news-glass-dir{color:#fff}.news-gauge .news-gauge-num{color:var(--color-ink)}.news-gauge .news-gauge-sub{color:var(--color-muted)}.news-gauge .news-gauge-word{color:var(--tone-ink)}.news-gauge .news-gauge-pin{stroke:var(--color-ink)}.news-gauge .news-gauge-hub{fill:var(--color-ink)}.news-gauge-dark .news-gauge-num,.news-gauge-dark .news-gauge-sub,.news-gauge-dark .news-gauge-word{color:#fff}.news-gauge-dark .news-gauge-pin{stroke:#fff}.news-gauge-dark .news-gauge-hub{fill:#fff}.news-gauge-dark .news-gauge-track{stroke:#ffffff38}.news-gauge-dark .news-gauge-rel{stroke:#fff;opacity:.7}.news-shelf-btn[aria-pressed=true]{background:var(--color-ink);color:#fff;box-shadow:0 8px 18px -12px var(--color-ink)}.news-shelf-btn[aria-pressed=true] .news-shelf-count{color:#fff;background:#ffffff2e}.news-switch{background:var(--color-line-strong);transition:background-color .2s}.news-switch>i{transition:transform .26s var(--ease-spring)}[aria-checked=true]>.news-switch{background:var(--w)}[aria-checked=true]>.news-switch>i{transform:translate(-16px)}.news-tile{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:transform .22s var(--ease-out-soft), box-shadow .22s;animation:news-rise .46s var(--ease-out-soft) backwards}.news-tile:hover{box-shadow:inset 0 0 0 1px var(--tone), var(--shadow-pop);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.news-tile:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 35%, transparent), var(--shadow-pop)}}.news-side-threat{background:linear-gradient(180deg, #fdf0f0, var(--color-surface) 60%)}@supports (color:color-mix(in lab, red, red)){.news-side-threat{background:linear-gradient(180deg, color-mix(in srgb, var(--color-red-soft) 80%, var(--color-surface)), var(--color-surface) 60%)}}.news-side-threat{box-shadow:inset 0 0 0 1px #e5484d2e}@supports (color:color-mix(in lab, red, red)){.news-side-threat{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-red) 18%, transparent)}}.news-side-opportunity{background:linear-gradient(180deg, #eaf6ed, var(--color-surface) 60%)}@supports (color:color-mix(in lab, red, red)){.news-side-opportunity{background:linear-gradient(180deg, color-mix(in srgb, var(--color-mint-soft) 85%, var(--color-surface)), var(--color-surface) 60%)}}.news-side-opportunity{box-shadow:inset 0 0 0 1px #22a06b38}@supports (color:color-mix(in lab, red, red)){.news-side-opportunity{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-mint) 22%, transparent)}}.news-plan{background:var(--tone-soft)}@supports (color:color-mix(in lab, red, red)){.news-plan{background:color-mix(in srgb, var(--tone-soft) 75%, var(--color-surface))}}.news-plan{box-shadow:inset 0 0 0 1px var(--tone)}@supports (color:color-mix(in lab, red, red)){.news-plan{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 22%, transparent)}}@media (prefers-reduced-motion:reduce){.news-img-pic,.news-tile{transition:none;animation:none}}.news-cover .news-img-icon{opacity:.16}.oc{--w:var(--color-teal-600);--w-deep:var(--color-navy);--w-soft:var(--color-teal-50-b);--w-vivid:var(--color-mint-vivid);--w-ink:var(--color-teal-700-b);--oc-ease-fly:cubic-bezier(.2, 1.18, .32, 1)}.oc-head-badge{background:linear-gradient(135deg, var(--w), var(--w-deep));box-shadow:0 10px 22px -12px var(--w)}.oc-stage{isolation:isolate;border-radius:var(--radius-panel);background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}.oc-stage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 40% at 100% 0%, var(--w-soft), transparent 70%), radial-gradient(40% 45% at 0% 100%, #6d5bd014, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.oc-stage:after{background:radial-gradient(45% 40% at 100% 0%, color-mix(in srgb, var(--w-soft) 90%, transparent), transparent 70%), radial-gradient(40% 45% at 0% 100%, color-mix(in srgb, var(--color-lavender) 8%, transparent), transparent 70%)}}.oc-inner{isolation:isolate;background:#f8f9fa59;border-radius:20px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.oc-inner{background:color-mix(in srgb, var(--color-surface-2) 35%, transparent)}}.oc-inner{box-shadow:inset 0 0 0 1px var(--color-line)}.oc-canvas{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background-image:radial-gradient(#11182717 1px,#0000 1.4px);border-radius:18px;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.oc-canvas{background-image:radial-gradient(color-mix(in srgb, var(--color-ink) 9%, transparent) 1px, transparent 1.4px)}}.oc-canvas{background-size:22px 22px}.oc-canvas.is-panning{cursor:grabbing}.oc-world{transform-origin:0 0;transition:transform .76s var(--ease-out-soft);position:absolute;top:0;left:0}.oc-world.is-live{transition:none}.oc-frame{pointer-events:none;animation:oc-frame-in .9s var(--ease-out-soft) .18s backwards;position:absolute}@keyframes oc-frame-in{0%{opacity:0;transform:scale(.82)}}.oc-frame-level{background:linear-gradient(90deg, transparent, var(--w-soft) 12%, var(--w-soft) 88%, transparent);border-radius:22px}@supports (color:color-mix(in lab, red, red)){.oc-frame-level{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--w-soft) 55%, transparent) 12%, color-mix(in srgb, var(--w-soft) 55%, transparent) 88%, transparent)}}.oc-frame-level:nth-child(2n){background:linear-gradient(90deg,#0000,#6d5bd012 12% 88%,#0000)}@supports (color:color-mix(in lab, red, red)){.oc-frame-level:nth-child(2n){background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-lavender) 7%, transparent) 12%, color-mix(in srgb, var(--color-lavender) 7%, transparent) 88%, transparent)}}.oc-frame-pyramid{clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(180deg, var(--w), var(--w-soft) 55%, #6d5bd017)}@supports (color:color-mix(in lab, red, red)){.oc-frame-pyramid{background:linear-gradient(180deg, color-mix(in srgb, var(--w) 13%, transparent), color-mix(in srgb, var(--w-soft) 75%, transparent) 55%, color-mix(in srgb, var(--color-lavender) 9%, transparent))}}.oc-frame-pyramid{transform-origin:50% 0;animation:oc-pyramid-in 1.1s var(--ease-out-soft) .12s backwards}@keyframes oc-pyramid-in{0%{opacity:0;transform:scaleY(.2)}}.oc-frame-column{background:linear-gradient(180deg, var(--w-soft), var(--w-soft));border-radius:22px}@supports (color:color-mix(in lab, red, red)){.oc-frame-column{background:linear-gradient(180deg, color-mix(in srgb, var(--w-soft) 85%, var(--color-surface)), color-mix(in srgb, var(--w-soft) 25%, var(--color-surface)))}}.oc-frame-column{box-shadow:inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.oc-frame-column{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 16%, transparent)}}.oc-frame-band{background:#f8f9facc;border-radius:18px}@supports (color:color-mix(in lab, red, red)){.oc-frame-band{background:color-mix(in srgb, var(--color-surface-2) 80%, transparent)}}.oc-frame-band{box-shadow:inset 0 0 0 1px var(--color-line)}.oc-frame-band:nth-of-type(2n){background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.oc-frame-band:nth-of-type(2n){background:color-mix(in srgb, var(--w-soft) 45%, transparent)}}.oc-frame-blob{background:radial-gradient(circle at 50% 50%, var(--w-soft), var(--w-soft) 70%, transparent 72%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.oc-frame-blob{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--w-soft) 95%, transparent), color-mix(in srgb, var(--w-soft) 25%, transparent) 70%, transparent 72%)}}.oc-frame-blob{animation:oc-frame-in .9s var(--ease-out-soft) .18s backwards, oc-breathe 6s ease-in-out 1.2s infinite}@keyframes oc-breathe{50%{transform:scale(1.025)}}.oc-frame-circle{background:var(--w-soft);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.oc-frame-circle{background:color-mix(in srgb, var(--w-soft) 70%, transparent)}}.oc-frame-circle{box-shadow:inset 0 0 0 2px var(--w), 0 18px 36px -30px var(--w)}@supports (color:color-mix(in lab, red, red)){.oc-frame-circle{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--w) 30%, transparent), 0 18px 36px -30px var(--w)}}.oc-frame-anchor{background:radial-gradient(circle,#f8f9fab3,#0000 70%);border-radius:220px}@supports (color:color-mix(in lab, red, red)){.oc-frame-anchor{background:radial-gradient(circle, color-mix(in srgb, var(--color-surface-2) 70%, transparent), transparent 70%)}}.oc-frame-anchor{box-shadow:inset 0 0 0 2px #11182714}@supports (color:color-mix(in lab, red, red)){.oc-frame-anchor{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-ink) 8%, transparent)}}.oc-frame-label{text-align:center;color:var(--w-ink);inset-inline:0;font-size:12px;font-weight:800;position:absolute;top:10px}@supports (color:color-mix(in lab, red, red)){.oc-frame-label{color:color-mix(in srgb, var(--w-ink) 85%, var(--color-ink))}}.oc-frame-label{white-space:nowrap;text-overflow:ellipsis;padding-inline:12px;overflow:hidden}.oc-frame-band .oc-frame-label{text-align:right;white-space:normal;color:var(--color-ink-2);inset-inline:10px;font-size:12.5px;line-height:1.5;top:50%;transform:translateY(-50%)}.oc-frame-band[data-flat] .oc-frame-label{text-align:center;top:-24px;width:auto;inset-inline:0;transform:none}.oc-frame-circle .oc-frame-label,.oc-frame-blob .oc-frame-label{font-size:13px;top:12px}.oc-frame-anchor .oc-frame-label{color:var(--color-faint);top:22px}.oc-links{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.oc-link{fill:none;stroke:#1118273d}@supports (color:color-mix(in lab, red, red)){.oc-link{stroke:color-mix(in srgb, var(--color-ink) 24%, transparent)}}.oc-link{stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:oc-draw .9s var(--ease-out-soft) var(--d,0s) backwards}@keyframes oc-draw{0%{stroke-dashoffset:1px}}.oc-link-soft{stroke:#11182724}@supports (color:color-mix(in lab, red, red)){.oc-link-soft{stroke:color-mix(in srgb, var(--color-ink) 14%, transparent)}}.oc-link-soft{stroke-width:1.2px}.oc-link-fan{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.oc-link-fan{stroke:color-mix(in srgb, var(--w) 26%, transparent)}}.oc-link-fan{stroke-width:1.2px}.oc-link-side{stroke:#11182738}@supports (color:color-mix(in lab, red, red)){.oc-link-side{stroke:color-mix(in srgb, var(--color-ink) 22%, transparent)}}.oc-link-side{stroke-dasharray:.03 .02;animation:oc-fade .7s ease var(--d,0s) backwards}.oc-link-net{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.oc-link-net{stroke:color-mix(in srgb, var(--w) 45%, transparent)}}.oc-link-net{stroke-width:1.6px;stroke-dasharray:.02 .018;animation:oc-fade .9s ease var(--d,0s) backwards, oc-flow 2.6s linear 1s infinite}@keyframes oc-fade{0%{opacity:0}}@keyframes oc-flow{to{stroke-dashoffset:-.076px}}.oc-link.is-hot{stroke:var(--w);stroke-width:2.4px}.oc-node{transition:transform .82s var(--oc-ease-fly) var(--d,0s), width .56s var(--ease-out-soft) var(--d,0s), height .56s var(--ease-out-soft) var(--d,0s);will-change:transform;position:absolute;top:0;left:0}.oc-node.is-instant{transition:none}.oc-hop{width:100%;height:100%;animation:oc-hop .82s var(--ease-out-soft) var(--d,0s) backwards}@keyframes oc-hop{0%{transform:scale(1)}30%{transform:scale(.84) rotate(var(--tilt,-2deg));filter:blur(.6px)}70%{filter:none;transform:scale(1.05)rotate(0)}to{transform:scale(1)}}.oc-box{cursor:pointer;text-align:right;background:linear-gradient(160deg, var(--w-soft), var(--color-surface) 60%);border-radius:16px;align-items:center;gap:9px;width:100%;height:100%;padding:8px 12px 8px 10px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.oc-box{background:linear-gradient(160deg, color-mix(in srgb, var(--w-soft) 70%, var(--color-surface)), var(--color-surface) 60%)}}.oc-box{box-shadow:inset 0 0 0 1px var(--w), 0 10px 22px -18px var(--w-deep)}@supports (color:color-mix(in lab, red, red)){.oc-box{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 22%, var(--color-line)), 0 10px 22px -18px color-mix(in srgb, var(--w-deep) 70%, transparent)}}.oc-box{transition:box-shadow .22s, transform .22s var(--ease-out-soft)}.oc-box:before{content:"";background:linear-gradient(180deg, var(--w), var(--w-vivid));border-radius:0 4px 4px 0;width:4px;position:absolute;inset-block:10px;inset-inline-start:0}.oc-box:hover{box-shadow:inset 0 0 0 1.5px var(--w), 0 16px 28px -18px var(--w);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.oc-box:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--w) 50%, transparent), 0 16px 28px -18px var(--w)}}.oc-box[data-rank=ceo]{background:linear-gradient(140deg, var(--w-deep), var(--w))}@supports (color:color-mix(in lab, red, red)){.oc-box[data-rank=ceo]{background:linear-gradient(140deg, var(--w-deep), color-mix(in srgb, var(--w) 75%, var(--w-deep)))}}.oc-box[data-rank=ceo]{color:#fff;box-shadow:0 16px 30px -16px var(--w-deep), inset 0 1px 0 #ffffff26}.oc-box[data-rank=ceo]:before{display:none}.oc-box[data-rank=ceo] .oc-sub{color:#ffffffbf}.oc-box[data-rank=ceo] .oc-rank{color:#fff;background:#ffffff29}.oc-box[data-vacant]{background:repeating-linear-gradient(135deg, var(--color-surface), var(--color-surface) 8px, #f8f9facc 8px 16px)}@supports (color:color-mix(in lab, red, red)){.oc-box[data-vacant]{background:repeating-linear-gradient(135deg, var(--color-surface), var(--color-surface) 8px, color-mix(in srgb, var(--color-surface-2) 80%, transparent) 8px 16px)}}.oc-box[data-vacant]{box-shadow:inset 0 0 0 1.5px #f59e0b73}@supports (color:color-mix(in lab, red, red)){.oc-box[data-vacant]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-amber) 45%, transparent)}}.oc-box[data-mode=chip]{border-radius:999px;gap:7px;padding:4px 6px 4px 14px}.oc-box[data-mode=chip]:before{display:none}.oc-rank{background:var(--w);border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.oc-rank{background:color-mix(in srgb, var(--w) 14%, var(--color-surface))}}.oc-rank{color:var(--w-ink)}.oc-box[data-mode=chip] .oc-rank{border-radius:999px;width:34px;height:34px;font-size:11px;font-weight:800}.oc-title{color:var(--color-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.oc-box[data-mode=chip] .oc-title{-webkit-line-clamp:1;font-size:12.5px}.oc-box[data-rank=ceo] .oc-title{color:#fff;font-size:14.5px}.oc-sub{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.oc-box.is-selected{box-shadow:inset 0 0 0 2px var(--w), 0 0 0 6px var(--w), 0 16px 28px -16px var(--w)}@supports (color:color-mix(in lab, red, red)){.oc-box.is-selected{box-shadow:inset 0 0 0 2px var(--w), 0 0 0 6px color-mix(in srgb, var(--w) 16%, transparent), 0 16px 28px -16px var(--w)}}.oc-box.is-drop{box-shadow:inset 0 0 0 2.5px var(--w), 0 0 0 8px var(--w)}@supports (color:color-mix(in lab, red, red)){.oc-box.is-drop{box-shadow:inset 0 0 0 2.5px var(--w), 0 0 0 8px color-mix(in srgb, var(--w) 22%, transparent)}}.oc-box.is-drop{transform:scale(1.05)}.oc-box.is-faded{opacity:.35}.oc-node.is-dragging{opacity:.4}.oc-ghost{z-index:80;pointer-events:none;background:var(--color-surface);box-shadow:0 0 0 2px var(--w), var(--shadow-pop);color:var(--color-ink);border-radius:14px;padding:8px 14px;font-size:13px;font-weight:800;position:fixed;transform:translate(-50%,-120%)rotate(-3deg)}.oc-badge{color:#fff;background:var(--g,var(--tone-slate-meter));height:19px;box-shadow:0 0 0 2px var(--color-surface), 0 6px 12px -6px var(--g,var(--tone-slate-meter));animation:oc-badge-in .42s var(--ease-spring) var(--d,0s) backwards;top:-10px;border-radius:999px;align-items:center;gap:4px;padding-inline:7px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;inset-inline-end:8px}@keyframes oc-badge-in{0%{opacity:0;transform:scale(.3)}}.oc-badge-late{background:var(--color-red);color:var(--color-red-ink)}.oc-dot{background:currentColor;border-radius:999px;width:7px;height:7px}.oc-pulse{border:2px solid var(--w);pointer-events:none;width:40px;height:40px;animation:oc-pulse 1.1s var(--ease-out-soft) forwards;border-radius:999px;margin:-20px 0 0 -20px;position:absolute}.oc-pulse.p2{border-color:var(--color-lavender);animation-delay:.16s}@keyframes oc-pulse{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(18)}}.oc-forms{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.oc-form{white-space:nowrap;height:40px;color:var(--color-ink-2);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);transition:background .2s, box-shadow .2s, transform .2s var(--ease-out-soft);border-radius:14px;align-items:center;gap:7px;padding-inline:12px 14px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.oc-form:hover{box-shadow:inset 0 0 0 1px var(--w);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.oc-form:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 35%, transparent)}}.oc-form[aria-pressed=true]{color:#fff;background:linear-gradient(135deg, var(--w), var(--w-deep));box-shadow:0 10px 20px -12px var(--w)}.oc-form svg{flex-shrink:0}.oc-form-line{animation:line-in .48s var(--ease-out-soft) backwards}.oc-panel{z-index:20;background:var(--color-surface);width:min(380px,100% - 24px);box-shadow:0 0 0 1px var(--color-line), var(--shadow-pop);animation:oc-panel-in .42s var(--ease-out-soft);border-radius:22px;flex-direction:column;display:flex;position:absolute;inset-block:12px;inset-inline-start:12px;overflow:hidden}@keyframes oc-panel-in{0%{opacity:0;transform:translate(24px)}}.oc-panel-head{background:linear-gradient(160deg, var(--w-soft), var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.oc-panel-head{background:linear-gradient(160deg, color-mix(in srgb, var(--w-soft) 90%, var(--color-surface)), var(--color-surface))}}.oc-pop{z-index:25;pointer-events:none;background:var(--color-surface);width:320px;box-shadow:0 0 0 1px var(--color-line), var(--shadow-pop);animation:oc-pop-in .22s var(--ease-out-soft);border-radius:20px;position:absolute}@keyframes oc-pop-in{0%{opacity:0;transform:translateY(6px)scale(.97)}}.oc-stat{background:var(--color-surface-2);text-align:center;border-radius:14px;padding:7px 8px}.oc-stat b{color:var(--color-ink);font-size:17px;font-weight:900;line-height:1.2;display:block}.oc-stat.is-bad{background:var(--color-red-soft)}.oc-stat.is-bad b{color:var(--color-red-ink)}.oc-emblem-track{fill:none;stroke:var(--g,var(--tone-slate-meter))}@supports (color:color-mix(in lab, red, red)){.oc-emblem-track{stroke:color-mix(in srgb, var(--g,var(--tone-slate-meter)) 18%, var(--color-line))}}.oc-emblem-ring{fill:none;stroke:var(--g,var(--tone-slate-meter));stroke-linecap:round;animation:oc-ring-in 1s var(--ease-out-soft) backwards}@keyframes oc-ring-in{0%{stroke-dashoffset:100px}}.oc-four{background:#fff8ec;border-radius:16px}@supports (color:color-mix(in lab, red, red)){.oc-four{background:color-mix(in srgb, var(--color-amber-soft) 60%, var(--color-surface))}}.oc-four{box-shadow:inset 0 0 0 1px #f59e0b40}@supports (color:color-mix(in lab, red, red)){.oc-four{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-amber) 25%, transparent)}}.oc-privacy{background:#f5f5fc;border-radius:14px}@supports (color:color-mix(in lab, red, red)){.oc-privacy{background:color-mix(in srgb, var(--color-lavender-soft) 70%, var(--color-surface))}}.oc-privacy{color:#48408c}@supports (color:color-mix(in lab, red, red)){.oc-privacy{color:color-mix(in srgb, var(--color-lavender) 60%, var(--color-ink))}}.oc-card{background:linear-gradient(165deg, var(--w-soft), var(--color-surface) 55%);border-radius:22px;position:relative}@supports (color:color-mix(in lab, red, red)){.oc-card{background:linear-gradient(165deg, color-mix(in srgb, var(--w-soft) 75%, var(--color-surface)), var(--color-surface) 55%)}}.oc-card{box-shadow:inset 0 0 0 1px var(--w), 0 14px 28px -26px var(--w)}@supports (color:color-mix(in lab, red, red)){.oc-card{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w) 16%, var(--color-line)), 0 14px 28px -26px var(--w)}}.oc-card{animation:line-in .52s var(--ease-out-soft) backwards;transition:transform .22s var(--ease-out-soft)}.oc-card:hover{transform:translateY(-2px)}.oc-card:nth-child(2){animation-delay:60ms}.oc-card:nth-child(3){animation-delay:.12s}.oc-card:nth-child(4){animation-delay:.18s}.oc-card:nth-child(5){animation-delay:.24s}.oc-card:nth-child(6){animation-delay:.3s}.oc-kpi{background:var(--w)}@supports (color:color-mix(in lab, red, red)){.oc-kpi{background:color-mix(in srgb, var(--w) 12%, var(--color-surface))}}.oc-kpi{color:var(--w-ink)}.oc-health[data-state=good]{--s:var(--tone-green-meter)}.oc-health[data-state=watch]{--s:var(--tone-amber-meter)}.oc-health[data-state=bad]{--s:var(--tone-crimson-meter)}.oc-health[data-state=unknown]{--s:var(--tone-slate-meter)}.oc-health{background:linear-gradient(170deg, var(--s), var(--color-surface) 50%);border-radius:22px}@supports (color:color-mix(in lab, red, red)){.oc-health{background:linear-gradient(170deg, color-mix(in srgb, var(--s) 11%, var(--color-surface)), var(--color-surface) 50%)}}.oc-health{box-shadow:inset 0 0 0 1px var(--s)}@supports (color:color-mix(in lab, red, red)){.oc-health{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--s) 22%, var(--color-line))}}.oc-health{animation:line-in .52s var(--ease-out-soft) backwards}.oc-health:nth-child(2){animation-delay:80ms}.oc-health:nth-child(3){animation-delay:.16s}.oc-health-orb{color:#fff;background:radial-gradient(circle at 30% 25%, var(--s), var(--s) 70%);border-radius:16px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.oc-health-orb{background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--s) 55%, white), var(--s) 70%)}}.oc-health-orb{box-shadow:0 10px 20px -12px var(--s)}.oc-part-k{color:var(--s,var(--w))}@supports (color:color-mix(in lab, red, red)){.oc-part-k{color:color-mix(in srgb, var(--s,var(--w)) 75%, var(--color-ink))}}.oc-review-item{box-shadow:inset 0 0 0 1px var(--color-line);background:var(--color-surface);border-radius:18px;transition:box-shadow .2s,background .2s}.oc-review-item[data-on=true]{box-shadow:inset 0 0 0 1.5px var(--w);background:var(--w-soft)}@supports (color:color-mix(in lab, red, red)){.oc-review-item[data-on=true]{background:color-mix(in srgb, var(--w-soft) 55%, var(--color-surface))}}.oc-cta{background:linear-gradient(135deg, var(--w), var(--w-deep));box-shadow:0 10px 22px -12px var(--w);color:#fff;transition:filter .2s}.oc-cta:hover{filter:brightness(1.08)}.oc-ai{background:linear-gradient(135deg, var(--color-lavender), #6d5bd0)}@supports (color:color-mix(in lab, red, red)){.oc-ai{background:linear-gradient(135deg, var(--color-lavender), color-mix(in srgb, var(--color-lavender) 55%, var(--w-deep)))}}.oc-ai{color:#fff;box-shadow:0 10px 22px -12px var(--color-lavender)}.oc-fab{color:#fff;background:linear-gradient(135deg, var(--w), var(--w-deep));box-shadow:0 14px 28px -14px var(--w-deep);animation:oc-fab-in .52s var(--ease-spring) backwards;transition:translate .2s var(--ease-spring), filter .2s}@media (hover:hover){.oc-fab:hover{filter:brightness(1.06);translate:0 -2px}}@keyframes oc-fab-in{0%{opacity:0;scale:.8}}.oc-add{z-index:3;color:#fff;background:var(--w);width:28px;height:28px;box-shadow:0 0 0 3px var(--color-surface), 0 8px 16px -8px var(--w-deep);animation:oc-fab-in .26s var(--ease-spring) backwards;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-14px;left:50%;translate:-50%}@media (hover:hover){.oc-add:hover{background:var(--w-deep);scale:1.12}}.oc-box[data-pending=create]{background:#fef8ee}@supports (color:color-mix(in lab, red, red)){.oc-box[data-pending=create]{background:color-mix(in srgb, var(--color-amber) 7%, var(--color-surface))}}.oc-box[data-pending=create]{box-shadow:inset 0 0 0 1.5px #f59e0b8c}@supports (color:color-mix(in lab, red, red)){.oc-box[data-pending=create]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-amber) 55%, transparent)}}.oc-box[data-pending=create]{outline:1.5px dashed #f59e0bb3}@supports (color:color-mix(in lab, red, red)){.oc-box[data-pending=create]{outline:1.5px dashed color-mix(in srgb, var(--color-amber) 70%, transparent)}}.oc-box[data-pending=create]{outline-offset:3px}.oc-box[data-pending=create]:before{background:var(--color-amber)}.oc-box[data-pending=delete]{opacity:.7}.oc-box[data-pending=delete] .oc-title{text-decoration:line-through;-webkit-text-decoration-color:var(--color-red);-webkit-text-decoration-color:var(--color-red);-webkit-text-decoration-color:var(--color-red);text-decoration-color:var(--color-red)}.oc-pending{color:var(--color-amber-ink);background:var(--color-amber-soft);box-shadow:0 0 0 2px var(--color-surface);white-space:nowrap;top:-9px;border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:10px;font-weight:800;display:inline-flex;position:absolute;inset-inline-end:10px}.oc-wait{color:var(--color-amber-ink);background:#fef3e2}@supports (color:color-mix(in lab, red, red)){.oc-wait{background:color-mix(in srgb, var(--color-amber) 12%, var(--color-surface))}}.oc-wait{box-shadow:inset 0 0 0 1px #f59e0b59}@supports (color:color-mix(in lab, red, red)){.oc-wait{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-amber) 35%, transparent)}}.oc-req{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);border-inline-start:3px solid var(--color-amber);border-radius:14px}.oc-req.is-approved{border-inline-start-color:var(--color-mint)}.oc-req.is-rejected{border-inline-start-color:var(--color-red)}.oc-req.is-withdrawn{border-inline-start-color:var(--color-line-strong);opacity:.8}.oc-req-kind.is-create{color:var(--color-mint-strong);background:var(--color-mint-soft)}.oc-req-kind.is-update{color:var(--color-blue);background:#e9effd}@supports (color:color-mix(in lab, red, red)){.oc-req-kind.is-update{background:color-mix(in srgb, var(--color-blue) 10%, var(--color-surface))}}.oc-req-kind.is-delete{color:var(--color-red-ink);background:var(--color-red-soft)}@media (prefers-reduced-motion:reduce){.oc-node,.oc-world,.oc-box,.oc-form{transition:none}.oc-hop,.oc-fab,.oc-add,.oc-link,.oc-frame,.oc-frame-blob,.oc-frame-pyramid,.oc-pulse,.oc-badge,.oc-panel,.oc-pop,.oc-card,.oc-health,.oc-emblem-ring,.oc-form-line{animation:none}.oc-pulse{display:none}}.oc-faces .oc-face{box-shadow:0 0 0 2px var(--color-surface)}.oc-faces .oc-face+.oc-face{margin-inline-start:-6px}.sk{--sk-paper:#f8f6f2}@supports (color:color-mix(in lab, red, red)){.sk{--sk-paper:color-mix(in srgb, var(--color-surface-2) 78%, var(--color-cream-deep))}}.sk{--sk-paper-deep:#f1ede4}@supports (color:color-mix(in lab, red, red)){.sk{--sk-paper-deep:color-mix(in srgb, var(--color-line) 55%, var(--color-cream-deep))}}.sk{--sk-ink:#3b271f}@supports (color:color-mix(in lab, red, red)){.sk{--sk-ink:color-mix(in srgb, var(--color-ink) 74%, var(--color-amber-700))}}.sk{--sk-ink-2:var(--sk-ink)}@supports (color:color-mix(in lab, red, red)){.sk{--sk-ink-2:color-mix(in srgb, var(--sk-ink) 62%, var(--sk-paper))}}.sk{--sk-ink-3:var(--sk-ink)}@supports (color:color-mix(in lab, red, red)){.sk{--sk-ink-3:color-mix(in srgb, var(--sk-ink) 30%, var(--sk-paper))}}.sk{--sk-ink-4:var(--sk-ink)}@supports (color:color-mix(in lab, red, red)){.sk{--sk-ink-4:color-mix(in srgb, var(--sk-ink) 14%, var(--sk-paper))}}.sk{--sk-red:#e5484d}@supports (color:color-mix(in lab, red, red)){.sk{--sk-red:color-mix(in srgb, var(--color-red) 72%, var(--sk-ink))}}.sk{--sk-amber:#f59e0b}@supports (color:color-mix(in lab, red, red)){.sk{--sk-amber:color-mix(in srgb, var(--color-amber) 70%, var(--sk-ink))}}.sk{--sk-green:#0f7a55}@supports (color:color-mix(in lab, red, red)){.sk{--sk-green:color-mix(in srgb, var(--color-mint-strong) 70%, var(--sk-ink))}}.sk{--sk-blue:#2563eb}@supports (color:color-mix(in lab, red, red)){.sk{--sk-blue:color-mix(in srgb, var(--color-blue) 62%, var(--sk-ink))}}.sk{--sk-shadow:0 1px 0 var(--sk-ink-4), 0 10px 24px -18px var(--sk-ink)}@supports (color:color-mix(in lab, red, red)){.sk{--sk-shadow:0 1px 0 var(--sk-ink-4), 0 10px 24px -18px color-mix(in srgb, var(--sk-ink) 60%, transparent)}}.sk{color:var(--sk-ink)}.sk-paper{background-color:var(--sk-paper);background-image:radial-gradient(circle at 18% 22%, #f59e0b0d 0 28%, transparent 60%), radial-gradient(circle at 82% 78%, #b453090d 0 24%, transparent 58%), repeating-linear-gradient(0deg, var(--sk-ink) 0 1px, transparent 1px 4px)}@supports (color:color-mix(in lab, red, red)){.sk-paper{background-image:radial-gradient(circle at 18% 22%, color-mix(in srgb, var(--color-amber) 5%, transparent) 0 28%, transparent 60%), radial-gradient(circle at 82% 78%, color-mix(in srgb, var(--color-amber-700) 5%, transparent) 0 24%, transparent 58%), repeating-linear-gradient(0deg, color-mix(in srgb, var(--sk-ink) 2.2%, transparent) 0 1px, transparent 1px 4px)}}.sk-card{background:var(--sk-paper);box-shadow:var(--sk-shadow), inset 0 0 0 1.5px var(--sk-ink-3);border-radius:14px 16px 13px 17px/16px 13px 17px 14px}.sk-card-hand{position:relative}.sk-card-hand:after{content:"";border-radius:inherit;border:1px solid var(--sk-ink-4);pointer-events:none;position:absolute;inset:3px -2px -2px 3px}.sk-rule{border-top:1.5px dashed var(--sk-ink-3);height:0}.sk-title{color:var(--sk-ink);letter-spacing:-.01em;font-weight:900}.sk-muted{color:var(--sk-ink-2)}.sk-faint{color:var(--sk-ink-3)}.sk-btn{height:36px;color:var(--sk-ink);background:var(--sk-paper);box-shadow:inset 0 0 0 1.5px var(--sk-ink-2), 2px 2px 0 var(--sk-ink-4);transition:translate .18s var(--ease-spring), box-shadow .18s ease;border-radius:11px 13px 10px 12px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:800;display:inline-flex}@media (hover:hover){.sk-btn:hover{box-shadow:inset 0 0 0 1.5px var(--sk-ink), 3px 3px 0 var(--sk-ink-3);translate:0 -1px}}.sk-btn:active{box-shadow:inset 0 0 0 1.5px var(--sk-ink), 0 0 0 var(--sk-ink-4);translate:1px 1px}.sk-btn:disabled{opacity:.45;pointer-events:none}.sk-btn-ink{color:var(--sk-paper);background:var(--sk-ink);box-shadow:2px 2px 0 var(--sk-ink-3)}@media (hover:hover){.sk-btn-ink:hover{box-shadow:3px 3px 0 var(--sk-ink-2)}}.sk-btn-sm{border-radius:9px 10px 8px;height:30px;padding:0 10px;font-size:11.5px}.sk-g-excellent{--g:var(--tone-jade-from)}@supports (color:color-mix(in lab, red, red)){.sk-g-excellent{--g:color-mix(in srgb, var(--tone-jade-from) 72%, var(--sk-ink))}}.sk-g-very_good{--g:var(--tone-emerald-from)}@supports (color:color-mix(in lab, red, red)){.sk-g-very_good{--g:color-mix(in srgb, var(--tone-emerald-from) 72%, var(--sk-ink))}}.sk-g-good{--g:var(--tone-green-from)}@supports (color:color-mix(in lab, red, red)){.sk-g-good{--g:color-mix(in srgb, var(--tone-green-from) 72%, var(--sk-ink))}}.sk-g-acceptable{--g:var(--tone-teal-from)}@supports (color:color-mix(in lab, red, red)){.sk-g-acceptable{--g:color-mix(in srgb, var(--tone-teal-from) 72%, var(--sk-ink))}}.sk-g-average{--g:var(--tone-amber-from)}@supports (color:color-mix(in lab, red, red)){.sk-g-average{--g:color-mix(in srgb, var(--tone-amber-from) 75%, var(--sk-ink))}}.sk-g-critical{--g:var(--tone-crimson-from)}@supports (color:color-mix(in lab, red, red)){.sk-g-critical{--g:color-mix(in srgb, var(--tone-crimson-from) 75%, var(--sk-ink))}}.sk-g-unknown{--g:var(--sk-ink-3)}.sk-scribble{stroke:var(--g,var(--sk-ink));fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:300;stroke-dashoffset:300px;animation:sk-draw 1.1s var(--ease-out-soft) .2s forwards}@keyframes sk-draw{to{stroke-dashoffset:0}}.sk-stamp{letter-spacing:.02em;color:var(--g,var(--sk-green));animation:sk-stamp .52s var(--ease-spring) backwards;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:900;display:inline-flex;rotate:-6deg;box-shadow:inset 0 0 0 1.5px}@keyframes sk-stamp{0%{opacity:0;rotate:-14deg;scale:1.8}70%{opacity:1;scale:.94}}.sk-wobble{transform-box:fill-box;transform-origin:50% 100%;animation:3.2s ease-in-out infinite sk-wobble}@keyframes sk-wobble{0%,to{rotate:-1.5deg}50%{rotate:1.5deg}}.sk-bob{animation:2.6s ease-in-out infinite sk-bob}@keyframes sk-bob{0%,to{translate:0}50%{translate:0 -4px}}@media (prefers-reduced-motion:reduce){.sk-scribble{stroke-dashoffset:0;animation:none}.sk-stamp,.sk-wobble,.sk-bob{animation:none!important}}.sk-hatch-line{stroke:var(--sk-ink-3);stroke-width:1px}.sk-hatch-line.is-thin{stroke:var(--sk-ink-4);stroke-width:.8px}.sk-sea-stroke{fill:none;stroke:#2563eb}@supports (color:color-mix(in lab, red, red)){.sk-sea-stroke{stroke:color-mix(in srgb, var(--color-blue) 22%, var(--sk-ink-4))}}.sk-sea-stroke{stroke-width:1.1px;stroke-linecap:round}.om-root{--w:#b45309}@supports (color:color-mix(in lab, red, red)){.om-root{--w:color-mix(in srgb, var(--color-amber-700) 55%, var(--sk-ink))}}.om-root{--w-ink:var(--sk-ink);--w-soft:var(--sk-paper-deep);--w-deep:var(--sk-ink)}.om-shell{isolation:isolate;border-radius:var(--radius-panel);border:1px solid var(--color-line);box-shadow:var(--shadow-soft);position:relative}.om-stage{border-radius:14px;box-shadow:inset 0 0 0 1.5px #e0ccbe}@supports (color:color-mix(in lab, red, red)){.om-stage{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-amber-700) 22%, var(--color-line))}}.om-svg{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:100%;height:100%;font-family:var(--font-sans);direction:rtl;display:block;position:absolute;inset:0}.om-svg:active{cursor:grabbing}.om-cam{transform-box:view-box;transform-origin:0 0;will-change:transform;transition:transform 1.05s cubic-bezier(.65,0,.25,1)}.om-cam.is-live{transition:none}.om-svg.is-flying .sk-f{filter:none}.om-paper{fill:var(--sk-paper)}.om-grain{fill:var(--sk-ink);mix-blend-mode:multiply}.om-neat{fill:none;stroke:var(--sk-ink);stroke-width:2.2px}.om-neat.is-in{stroke-width:.8px}.om-graticule path{stroke:var(--sk-ink-4);stroke-width:.8px;stroke-dasharray:2 6;fill:none}.om-graticule path.is-tick{stroke:var(--sk-ink-2);stroke-width:1px;stroke-dasharray:none}.om-water-line{fill:none;stroke:#2563eb}@supports (color:color-mix(in lab, red, red)){.om-water-line{stroke:color-mix(in srgb, var(--color-blue) 30%, var(--sk-ink-2))}}.om-water-line{stroke-width:.9px}.om-land{fill:var(--sk-paper)}@supports (color:color-mix(in lab, red, red)){.om-land{fill:color-mix(in srgb, var(--sk-paper) 70%, var(--color-surface))}}.om-coast{fill:none;stroke:var(--sk-ink);stroke-width:1.8px;stroke-linejoin:round}.om-coast.is-2{stroke:var(--sk-ink-3);stroke-width:.7px}.om-sea-name{fill:#2563eb}@supports (color:color-mix(in lab, red, red)){.om-sea-name{fill:color-mix(in srgb, var(--color-blue) 35%, var(--sk-ink-2))}}.om-sea-name{font-size:15px;font-style:italic;font-weight:300}.om-tree{fill:none;stroke:var(--sk-ink-2);stroke-width:1px}.om-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:om-draw 1.8s var(--ease-out-soft) forwards}@keyframes om-draw{to{stroke-dashoffset:0}}.om-arrive{animation:om-arrive .8s var(--ease-out-soft) backwards}@keyframes om-arrive{0%{opacity:0}}.om-mountain{transition:opacity .5s}.om-mountain.is-dim{opacity:.5}.om-rock{fill:var(--sk-paper)}@supports (color:color-mix(in lab, red, red)){.om-rock{fill:color-mix(in srgb, var(--sk-paper) 80%, var(--sk-ink-4))}}.om-hachure{fill:none;stroke:var(--sk-ink-2);stroke-width:.8px;stroke-linecap:round;opacity:.8}.om-ridge{fill:none;stroke:var(--sk-ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.om-peak-star{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1.3px;stroke-linejoin:round}.om-peak-label{fill:var(--sk-ink);paint-order:stroke;stroke:var(--sk-paper);stroke-width:5px;stroke-linejoin:round;font-size:17px;font-weight:900}.om-pennant-pole{stroke:var(--sk-ink);stroke-width:1.3px}.om-pennant-cloth{fill:var(--p)}@supports (color:color-mix(in lab, red, red)){.om-pennant-cloth{fill:color-mix(in srgb, var(--p) 55%, var(--sk-paper))}}.om-pennant-cloth{stroke:var(--sk-ink);stroke-width:.9px;stroke-linejoin:round}.om-pennant-num{fill:var(--sk-ink);paint-order:stroke;stroke:var(--sk-paper);stroke-width:3px;font-size:10px;font-weight:900}.om-pennant.is-on_track{--p:var(--sk-green)}.om-pennant.is-at_risk{--p:var(--sk-amber)}.om-pennant.is-off_track{--p:var(--sk-red)}.om-pennant.is-not_measurable{--p:var(--sk-ink-3)}.om-road-edge{fill:none;stroke:var(--sk-ink-2);stroke-width:6px;stroke-linecap:round}.om-road{fill:none;stroke:var(--sk-paper);stroke-width:3.6px;stroke-linecap:round}.om-climb{fill:none;stroke:var(--sk-ink-2);stroke-width:1.4px;stroke-dasharray:1.5 4;stroke-linecap:round}.om-climb-done{fill:none;stroke:var(--sk-ink);stroke-width:2.2px;stroke-linecap:round;transition:stroke-dasharray 1.2s var(--ease-out-soft)}.om-path{transition:opacity .4s}.om-path.is-dim{opacity:.25}.om-path-line{fill:none;stroke:var(--sk-ink-2);stroke-width:1.3px;stroke-dasharray:5 3;stroke-linecap:round}.om-path.is-lm .om-path-line{stroke-dasharray:1.5 4}.om-path.is-locked .om-path-line{stroke:var(--sk-ink-4);stroke-dasharray:1 6}.om-step{fill:var(--sk-ink)}.om-obstacle path{stroke:var(--sk-red);stroke-width:2px;stroke-linecap:round}.om-mark-text{fill:var(--sk-red);paint-order:stroke;stroke:var(--sk-paper);stroke-width:3px;font-size:10.5px;font-weight:900}.om-mark-text.is-ink{fill:var(--sk-ink)}.om-waypoint-pole{stroke:var(--sk-ink);stroke-width:1.3px}.om-waypoint-flag{fill:#6d5bd0}@supports (color:color-mix(in lab, red, red)){.om-waypoint-flag{fill:color-mix(in srgb, var(--color-lavender) 40%, var(--sk-paper))}}.om-waypoint-flag{stroke:var(--sk-ink);stroke-width:.9px}.om-flow{fill:none;stroke-width:1.4px;stroke-dasharray:4 4;opacity:.8;stroke:var(--c)}@supports (color:color-mix(in lab, red, red)){.om-flow{stroke:color-mix(in srgb, var(--c) 40%, var(--sk-ink))}}.om-flow{stroke-linecap:round;animation:3s linear infinite om-crawl}.om-flow.is-blocked{stroke:var(--sk-red);stroke-width:1.8px}.om-flow.is-watch{stroke:var(--sk-amber)}@keyframes om-crawl{to{stroke-dashoffset:-24px}}.t-report{--c:var(--color-amber)}.t-task{--c:var(--color-blue)}.t-meeting{--c:var(--color-teal-600)}.t-decision{--c:var(--color-lavender)}.t-news{--c:var(--color-quality-conflicted)}.t-data{--c:var(--color-quality-partial)}.om-prov{transition:opacity .5s,filter .5s}.om-prov.is-dim{opacity:.4;filter:saturate(.3)}.om-lift{cursor:pointer;outline:none}@media (hover:hover){.om-lift:hover .om-border{stroke:var(--sk-ink);stroke-width:1.8px}.om-lift:hover .om-band{opacity:.75}}.om-lift:focus-visible .om-border{stroke:var(--sk-ink);stroke-width:2.6px}.om-tint{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-tint{fill:color-mix(in srgb, var(--w) 10%, var(--sk-paper))}}.om-band{fill:none;stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-band{stroke:color-mix(in srgb, var(--w) 55%, var(--sk-ink-3))}}.om-band{stroke-width:16px;opacity:.45;transition:opacity .26s}.om-border{fill:none;stroke:var(--sk-ink-2);stroke-width:1.3px;stroke-dasharray:9 3 2 3;stroke-linejoin:round;transition:stroke .26s}.om-sel{fill:none;stroke:var(--sk-ink);stroke-width:1.2px;stroke-dasharray:2 4;animation:5s linear infinite om-crawl}.om-prov.is-mine .om-border{stroke:var(--sk-ink);stroke-width:1.8px;stroke-dasharray:none}.om-prov.is-locked .om-tint{fill:var(--sk-paper)}.om-prov.is-locked .om-band{opacity:.15}.om-unknown{opacity:.45}.om-seat{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1.4px}.om-seat-dot{fill:var(--sk-ink)}.om-prov-name{fill:var(--sk-ink);paint-order:stroke;stroke:var(--sk-paper);stroke-width:5px;stroke-linejoin:round;font-size:17px;font-weight:900}.om-prov-sub{fill:var(--g,var(--sk-ink-2));paint-order:stroke;stroke:var(--sk-paper);stroke-width:4px;stroke-linejoin:round;font-size:11px;font-weight:700}.om-prov-sub.is-unknown{fill:var(--sk-ink-3);font-style:italic;font-weight:300}.om-town{animation:.6s backwards om-arrive}.om-town-mark{fill:var(--sk-ink);stroke:var(--sk-paper);stroke-width:1px}.om-town-name{fill:var(--sk-ink-2);paint-order:stroke;stroke:var(--sk-paper);stroke-width:3px;font-size:9.5px;font-weight:700}.om-person{cursor:pointer}.om-person-bg{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1.1px;transition:scale .2s var(--ease-spring);transform-box:fill-box;transform-origin:50%}.om-person.rank-manager .om-person-bg,.om-person.rank-ceo .om-person-bg{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-person.rank-manager .om-person-bg,.om-person.rank-ceo .om-person-bg{fill:color-mix(in srgb, var(--w) 30%, var(--sk-paper))}}.om-person.rank-manager .om-person-bg,.om-person.rank-ceo .om-person-bg{stroke-width:1.6px}.om-person.rank-supervisor .om-person-bg{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-person.rank-supervisor .om-person-bg{fill:color-mix(in srgb, var(--w) 15%, var(--sk-paper))}}.om-person.has-late .om-person-bg{stroke:var(--sk-red);stroke-dasharray:2 2}@media (hover:hover){.om-person:hover .om-person-bg{scale:1.2}}.om-person-text{fill:var(--sk-ink);pointer-events:none;font-weight:900}.om-me-ring{fill:none;stroke:var(--sk-ink);stroke-width:1px;stroke-dasharray:2 2}.lod-far .om-near{opacity:0}.om-near{transition:opacity .4s}.om-here-pole{stroke:var(--sk-ink);stroke-width:1.3px}.om-here-flag{fill:#f59e0b}@supports (color:color-mix(in lab, red, red)){.om-here-flag{fill:color-mix(in srgb, var(--color-amber) 55%, var(--sk-paper))}}.om-here-flag{stroke:var(--sk-ink);stroke-width:.9px}.om-here text{fill:var(--sk-ink);paint-order:stroke;stroke:var(--sk-paper);stroke-width:4px;stroke-linejoin:round;font-size:11px;font-weight:800}.om-quest{cursor:pointer;outline:none}.om-quest-bg{fill:var(--sk-paper);stroke-width:1.6px}.om-quest-pulse{fill:none;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out infinite om-pulse}@keyframes om-pulse{0%{opacity:.8;scale:.7}to{opacity:0;scale:1.35}}.om-quest.is-blocked .om-quest-bg,.om-quest.is-blocked .om-quest-pulse{stroke:var(--sk-red)}.om-quest.is-watch .om-quest-bg,.om-quest.is-watch .om-quest-pulse{stroke:var(--sk-amber)}.om-quest-mark{font-size:14px;font-weight:900}.om-quest.is-blocked .om-quest-mark{fill:var(--sk-red)}.om-quest.is-watch .om-quest-mark{fill:var(--sk-amber)}.om-quest-n{fill:var(--sk-ink);paint-order:stroke;stroke:var(--sk-paper);stroke-width:3px;font-size:10px;font-weight:900}@media (hover:hover){.om-quest:hover .om-quest-bg{stroke-width:2.4px}}.om-quest:focus-visible .om-quest-bg{stroke:var(--sk-ink);stroke-width:2.6px}.om-lm{transition:opacity .5s}.om-lm.is-dim{opacity:.35}.om-sym-line{fill:none;stroke:var(--sk-ink);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.om-sym-line.is-thin{stroke-width:.9px;stroke:var(--sk-ink-2)}.om-sym-fill{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1.4px;stroke-linejoin:round}.om-sym-water{fill:#2563eb}@supports (color:color-mix(in lab, red, red)){.om-sym-water{fill:color-mix(in srgb, var(--color-blue) 22%, var(--sk-paper))}}.om-sym-water{stroke:var(--sk-ink-2);stroke-width:.8px}.om-lm-text{fill:var(--sk-ink);paint-order:stroke;stroke:var(--sk-paper);stroke-width:4px;stroke-linejoin:round;font-size:12px;font-weight:800}.om-lm .om-person{--w:var(--color-navy)}.om-climber{transition:opacity .4s}.om-climber.is-dim{opacity:.35}.om-climber-ring{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1.4px}.om-climber-dot{fill:var(--sk-ink)}.om-climber-text{fill:var(--sk-ink);paint-order:stroke;stroke:var(--sk-paper);stroke-width:4px;stroke-linejoin:round;font-size:12.5px;font-weight:900}.om-cart-bg{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1.6px}.om-cart-in{fill:none;stroke:var(--sk-ink-2);stroke-width:.7px}.om-cart-title{fill:var(--sk-ink);font-size:19px;font-weight:900}.om-cart-sub{fill:var(--sk-ink-2);font-size:10.5px;font-weight:300}.om-cart-scale,.om-compass .is-ring{fill:none;stroke:var(--sk-ink-2);stroke-width:1px}.om-compass .is-ring.is-thin{stroke-width:.6px;stroke-dasharray:1 2}.om-compass .is-short{fill:var(--sk-paper);stroke:var(--sk-ink-2);stroke-width:.8px}.om-compass .is-long{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1px}.om-compass .is-north{fill:var(--sk-ink);stroke:var(--sk-ink);stroke-width:1px}.om-compass text{fill:var(--sk-ink);font-size:13px;font-weight:900}.om-float{background:var(--sk-paper)}@supports (color:color-mix(in lab, red, red)){.om-float{background:color-mix(in srgb, var(--sk-paper) 92%, transparent)}}.om-float{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:var(--sk-shadow), inset 0 0 0 1.5px var(--sk-ink-3)}.om-zoom{border-radius:14px;top:12px;left:12px}.om-hint{border-radius:14px;top:12px;right:12px}.om-key{border-radius:14px;bottom:12px;right:12px}.om-tab-on{background:var(--sk-ink);color:var(--sk-paper)}.om-panel{border-radius:18px 20px 17px 21px/20px 17px 21px 18px;width:min(37%,390px);top:12px;bottom:12px;left:12px}.om-panel.world-strategy,.om-panel{border-top:4px solid var(--w,var(--sk-ink))}@supports (color:color-mix(in lab, red, red)){.om-panel.world-strategy,.om-panel{border-top:4px solid color-mix(in srgb, var(--w,var(--sk-ink)) 55%, var(--sk-ink))}}.om-panel-badge{color:var(--sk-ink);background:var(--w,#b45309)}@supports (color:color-mix(in lab, red, red)){.om-panel-badge{background:color-mix(in srgb, var(--w,var(--color-amber-700)) 22%, var(--sk-paper))}}.om-panel-badge{box-shadow:inset 0 0 0 1.5px var(--sk-ink-2)}.om-row{background:var(--sk-paper-deep);border-radius:10px 12px 9px 11px}@supports (color:color-mix(in lab, red, red)){.om-row{background:color-mix(in srgb, var(--sk-paper-deep) 55%, var(--sk-paper))}}@media (hover:hover){.om-row:hover{background:var(--w,#b45309)}@supports (color:color-mix(in lab, red, red)){.om-row:hover{background:color-mix(in srgb, var(--w,var(--color-amber-700)) 14%, var(--sk-paper))}}}.om-bar{background:var(--sk-ink-4);border-radius:999px;height:6px;overflow:hidden}.om-bar>span{border-radius:inherit;background:var(--p,var(--sk-ink-2));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.om-bar>span{background:color-mix(in srgb, var(--p,var(--sk-ink-2)) 70%, var(--sk-paper))}}.om-st-on_track{--p:var(--sk-green)}.om-st-at_risk{--p:var(--sk-amber)}.om-st-off_track{--p:var(--sk-red)}.om-st-not_measurable{--p:var(--sk-ink-3)}.om-dot{background:var(--p,var(--sk-ink-3));border-radius:999px;flex-shrink:0;width:8px;height:8px}.om-sev-blocked{--p:var(--sk-red)}.om-sev-watch{--p:var(--sk-amber)}@media (max-width:1023px){.om-panel{width:auto;max-height:64%;inset:auto 8px 8px}.om-key{display:none}}@media (prefers-reduced-motion:reduce){.om-cam,.om-climb-done{transition:none}.om-draw{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.om-arrive,.om-town,.om-flow,.om-sel,.om-quest-pulse{animation:none!important}}.om-arms{pointer-events:none}.om-shield{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-shield{fill:color-mix(in srgb, var(--w) 62%, var(--sk-ink))}}.om-shield{stroke:var(--sk-ink);stroke-width:1.4px}.om-shield-in{fill:none;stroke:var(--sk-paper)}@supports (color:color-mix(in lab, red, red)){.om-shield-in{stroke:color-mix(in srgb, var(--sk-paper) 55%, transparent)}}.om-shield-in{stroke-width:.9px}.om-shield-icon{color:var(--sk-paper)}.om-banner-pole{stroke:var(--sk-ink);stroke-width:1.4px;stroke-linecap:round}.om-banner{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-banner{fill:color-mix(in srgb, var(--w) 70%, var(--sk-paper))}}.om-banner{stroke:var(--sk-ink);stroke-width:.9px;stroke-linejoin:round}.om-wave{transform-box:fill-box;transform-origin:0%;animation:2.8s ease-in-out infinite om-wave}@keyframes om-wave{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(-7deg)scaleX(.9)}}.om-prov.is-locked .om-shield{fill:var(--sk-ink-3)}.om-health-seg{fill:var(--sk-ink-4)}.om-health-seg.is-on{fill:var(--g)}.om-here-text{fill:#b45309}@supports (color:color-mix(in lab, red, red)){.om-here-text{fill:color-mix(in srgb, var(--color-amber-700) 75%, var(--sk-ink))}}.om-here-text{paint-order:stroke;stroke:var(--sk-paper);stroke-width:4px;font-size:11px;font-weight:900}.om-squad{cursor:help;animation:.6s backwards om-arrive}.om-squad-ground{fill:var(--sk-ink)}@supports (color:color-mix(in lab, red, red)){.om-squad-ground{fill:color-mix(in srgb, var(--sk-ink) 10%, transparent)}}.om-soldier{animation:3.4s ease-in-out infinite om-idle}@keyframes om-idle{0%,to{translate:0}50%{translate:0 -.8px}}.om-soldier-fill{fill:var(--sk-ink)}.om-shield-s{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-shield-s{fill:color-mix(in srgb, var(--w) 60%, var(--sk-ink))}}.om-shield-s{stroke:var(--sk-paper);stroke-width:.5px}.om-spear{stroke:var(--sk-ink-2);stroke-width:.9px}.om-plume{fill:none;stroke:#e5484d}@supports (color:color-mix(in lab, red, red)){.om-plume{stroke:color-mix(in srgb, var(--color-red) 60%, var(--sk-ink))}}.om-plume{stroke-width:1.6px;stroke-linecap:round}.om-squad-n{fill:var(--sk-ink);paint-order:stroke;stroke:var(--sk-paper);stroke-width:3px;font-size:11px;font-weight:900}@media (hover:hover){.om-squad:hover .om-squad-ground{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-squad:hover .om-squad-ground{fill:color-mix(in srgb, var(--w) 35%, transparent)}}}.om-road-g{cursor:help;transition:opacity .4s}.om-road-g.is-dim{opacity:.35}.om-road-hit{fill:none;stroke:#0000;stroke-width:26px;pointer-events:stroke}.om-road-bed{fill:none;stroke:#b45309}@supports (color:color-mix(in lab, red, red)){.om-road-bed{stroke:color-mix(in srgb, var(--color-amber-700) 26%, var(--sk-paper-deep))}}.om-road-bed{stroke-width:11px;stroke-linecap:round;stroke-linejoin:round}.om-road-rut{fill:none;stroke:#b45309}@supports (color:color-mix(in lab, red, red)){.om-road-rut{stroke:color-mix(in srgb, var(--color-amber-700) 45%, var(--sk-ink-2))}}.om-road-done{fill:none;stroke:#b45309}@supports (color:color-mix(in lab, red, red)){.om-road-done{stroke:color-mix(in srgb, var(--color-amber-700) 60%, var(--sk-ink))}}.om-road-done{stroke-width:3px;stroke-linecap:round;opacity:.55;transition:stroke-dasharray 1.2s var(--ease-out-soft)}.om-stone{fill:var(--sk-ink)}@supports (color:color-mix(in lab, red, red)){.om-stone{fill:color-mix(in srgb, var(--sk-ink) 25%, var(--sk-paper))}}.om-stone{stroke:var(--sk-ink-2);stroke-width:.6px}@media (hover:hover){.om-road-g:hover .om-road-bed{stroke:#b45309}@supports (color:color-mix(in lab, red, red)){.om-road-g:hover .om-road-bed{stroke:color-mix(in srgb, var(--color-amber-700) 38%, var(--sk-paper-deep))}}}.om-crown-fill{fill:#f59e0b}@supports (color:color-mix(in lab, red, red)){.om-crown-fill{fill:color-mix(in srgb, var(--color-amber) 55%, var(--sk-paper))}}.om-crown-fill{stroke:var(--sk-ink);stroke-width:1.2px;stroke-linejoin:round}.om-snow{fill:var(--color-surface);stroke:var(--sk-ink-3);stroke-width:.8px}.om-goal-pole{stroke:var(--sk-ink);stroke-width:1.4px}.om-goal-cloth{fill:var(--p)}@supports (color:color-mix(in lab, red, red)){.om-goal-cloth{fill:color-mix(in srgb, var(--p) 58%, var(--sk-paper))}}.om-goal-cloth{stroke:var(--sk-ink);stroke-width:.9px;stroke-linejoin:round}.om-goal-num{fill:var(--sk-ink);font-size:10px;font-weight:900}.om-goal.is-on_track{--p:var(--sk-green)}.om-goal.is-at_risk{--p:var(--sk-amber)}.om-goal.is-off_track{--p:var(--sk-red)}.om-goal.is-not_measurable{--p:var(--sk-ink-3)}.om-cloud{fill:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.om-cloud{fill:color-mix(in srgb, var(--color-surface) 85%, transparent)}}.om-cloud{stroke:var(--sk-ink-3);stroke-width:.8px;animation:14s ease-in-out infinite om-drift}.om-cloud.is-b{animation-duration:18s;animation-delay:-6s}@keyframes om-drift{0%,to{translate:0}50%{translate:18px -3px}}.om-climber-pole{stroke:var(--sk-ink);stroke-width:1.6px;stroke-linecap:round}.om-climber-flag{fill:#b45309}@supports (color:color-mix(in lab, red, red)){.om-climber-flag{fill:color-mix(in srgb, var(--color-amber-700) 50%, var(--sk-paper))}}.om-climber-flag{stroke:var(--sk-ink);stroke-width:1px;stroke-linejoin:round}.om-palace .om-sym-line.is-roof{stroke-width:1.8px}.om-palace-flag{fill:#e5484d}@supports (color:color-mix(in lab, red, red)){.om-palace-flag{fill:color-mix(in srgb, var(--color-red) 45%, var(--sk-paper))}}.om-palace-flag{stroke:var(--sk-ink);stroke-width:.9px;stroke-linejoin:round}.om-torch{fill:#f59e0b}@supports (color:color-mix(in lab, red, red)){.om-torch{fill:color-mix(in srgb, var(--color-amber) 60%, var(--sk-paper))}}.om-torch{stroke:var(--sk-ink-2);stroke-width:.6px;transform-box:fill-box;transform-origin:50% 100%;animation:1.4s ease-in-out infinite om-flicker}@keyframes om-flicker{0%,to{opacity:.9;scale:1}40%{opacity:1;scale:.9 1.12}70%{scale:1.06 .92}}.om-lm-text.is-big{font-size:14.5px;font-weight:900}.om-compass-turn{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite om-compass}@keyframes om-compass{0%,to{rotate:-3deg}50%{rotate:3deg}}.om-water-line{stroke-dasharray:26 4;animation:9s linear infinite om-tide}@keyframes om-tide{to{stroke-dashoffset:-60px}}@media (prefers-reduced-motion:reduce){.om-wave,.om-soldier,.om-cloud,.om-torch,.om-compass-turn,.om-water-line,.om-squad{animation:none!important}}.om-terrain .om-tree{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-terrain .om-tree{fill:color-mix(in srgb, var(--w) 18%, var(--sk-paper))}}.om-terrain .om-tree{stroke:var(--sk-ink-2);stroke-width:1.1px;stroke-linejoin:round}.om-terrain .om-tree.is-small{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-terrain .om-tree.is-small{fill:color-mix(in srgb, var(--w) 10%, var(--sk-paper))}}.om-hill{fill:none;stroke:var(--sk-ink-3);stroke-width:1.2px;stroke-linecap:round}.om-zone{cursor:help}.om-zone-hit{fill:#0000}.om-zone-name{fill:#2563eb}@supports (color:color-mix(in lab, red, red)){.om-zone-name{fill:color-mix(in srgb, var(--color-blue) 40%, var(--sk-ink))}}.om-zone-name{paint-order:stroke;stroke:var(--sk-paper);stroke-width:4px;stroke-linejoin:round;font-size:15px;font-style:italic;font-weight:900}.om-zone.is-threat .om-zone-name{fill:#e5484d}@supports (color:color-mix(in lab, red, red)){.om-zone.is-threat .om-zone-name{fill:color-mix(in srgb, var(--color-red) 55%, var(--sk-ink))}}.om-zone.is-calm .om-zone-name{fill:var(--sk-ink-3)}.om-zone-count{fill:var(--sk-ink-2);paint-order:stroke;stroke:var(--sk-paper);stroke-width:3px;font-size:10.5px;font-weight:700}@media (hover:hover){.om-zone:hover .om-zone-hit{fill:#2563eb12}@supports (color:color-mix(in lab, red, red)){.om-zone:hover .om-zone-hit{fill:color-mix(in srgb, var(--color-blue) 7%, transparent)}}}.om-ship{transform-box:fill-box;transform-origin:50% 100%;animation:4.2s ease-in-out infinite om-sail}@keyframes om-sail{0%,to{translate:0;rotate:-3deg}50%{translate:0 -2px;rotate:3deg}}.om-ship-hull{fill:#b45309}@supports (color:color-mix(in lab, red, red)){.om-ship-hull{fill:color-mix(in srgb, var(--color-amber-700) 35%, var(--sk-paper))}}.om-ship-hull{stroke:var(--sk-ink);stroke-width:1px;stroke-linejoin:round}.om-ship-sail{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1px;stroke-linejoin:round}.om-ship.is-threat .om-ship-sail{fill:#e5484d}@supports (color:color-mix(in lab, red, red)){.om-ship.is-threat .om-ship-sail{fill:color-mix(in srgb, var(--color-red) 40%, var(--sk-paper))}}.om-ship.is-opportunity .om-ship-sail{fill:#0f7a55}@supports (color:color-mix(in lab, red, red)){.om-ship.is-opportunity .om-ship-sail{fill:color-mix(in srgb, var(--color-mint-strong) 40%, var(--sk-paper))}}.om-ship.is-answered{opacity:.55}.om-obstacles{transition:opacity .4s}.om-obstacles.is-dim{opacity:.4}.om-block{cursor:help}.om-block-shadow{fill:var(--sk-ink)}@supports (color:color-mix(in lab, red, red)){.om-block-shadow{fill:color-mix(in srgb, var(--sk-ink) 14%, transparent)}}.om-block-rock{fill:var(--sk-ink-4)}@supports (color:color-mix(in lab, red, red)){.om-block-rock{fill:color-mix(in srgb, var(--sk-ink-4) 80%, var(--sk-paper))}}.om-block-rock{stroke:var(--sk-ink);stroke-width:1.5px;stroke-linejoin:round;transition:translate .24s var(--ease-spring)}.om-block-crack{fill:none;stroke:var(--sk-ink-2);stroke-width:1.1px;stroke-linecap:round}.om-block-pole{stroke:var(--sk-ink);stroke-width:1.4px}.om-block-flag{fill:#e5484d}@supports (color:color-mix(in lab, red, red)){.om-block-flag{fill:color-mix(in srgb, var(--color-red) 55%, var(--sk-paper))}}.om-block-flag{stroke:var(--sk-ink);stroke-width:.9px;stroke-linejoin:round;transform-origin:0%}.om-block.is-watch .om-block-flag{fill:#f59e0b}@supports (color:color-mix(in lab, red, red)){.om-block.is-watch .om-block-flag{fill:color-mix(in srgb, var(--color-amber) 55%, var(--sk-paper))}}.om-block-mark{fill:var(--sk-red);paint-order:stroke;stroke:var(--sk-paper);stroke-width:3px;font-size:13px;font-weight:900}@media (hover:hover){.om-block:hover .om-block-rock{translate:0 -2px}}.om-sweep{transform-box:view-box;transform-origin:0 -15px;animation:5s linear infinite om-sweep}.om-lm .om-sweep{transform-origin:0 -15px}@keyframes om-sweep{to{rotate:360deg}}.om-sweep-beam{fill:#0f7a552e}@supports (color:color-mix(in lab, red, red)){.om-sweep-beam{fill:color-mix(in srgb, var(--color-mint-strong) 18%, transparent)}}.om-sweep-beam{stroke:#0f7a5573}@supports (color:color-mix(in lab, red, red)){.om-sweep-beam{stroke:color-mix(in srgb, var(--color-mint-strong) 45%, transparent)}}.om-sweep-beam{stroke-width:.8px}.om-ping{fill:none;stroke:#0f7a558c}@supports (color:color-mix(in lab, red, red)){.om-ping{stroke:color-mix(in srgb, var(--color-mint-strong) 55%, transparent)}}.om-ping{stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out infinite om-ping}.om-ping.is-b{animation-delay:1.6s}@keyframes om-ping{0%{opacity:.9;scale:.3}to{opacity:0;scale:2.4}}@media (prefers-reduced-motion:reduce){.om-ship,.om-sweep,.om-ping{animation:none!important}}.om-prov-name{font-size:18px;font-weight:500}.om-lm-text,.om-lm-text.is-big,.om-zone-name{font-weight:500}.om-town-name{font-weight:400}.om-st-ground{fill:var(--sk-ink)}@supports (color:color-mix(in lab, red, red)){.om-st-ground{fill:color-mix(in srgb, var(--sk-ink) 9%, transparent)}}.om-st-wall{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1.3px;stroke-linejoin:round}.om-st-roof{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-st-roof{fill:color-mix(in srgb, var(--w) 42%, var(--sk-paper))}}.om-st-roof{stroke:var(--sk-ink);stroke-width:1.3px;stroke-linejoin:round}.om-st-roof.is-line{fill:none}.om-st-line{fill:none;stroke:var(--sk-ink);stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}.om-st-line.is-col{stroke-width:1.8px}.om-st-pole{stroke:var(--sk-ink);stroke-width:1.2px}.om-st-flag{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-st-flag{fill:color-mix(in srgb, var(--w) 70%, var(--sk-paper))}}.om-st-flag{stroke:var(--sk-ink);stroke-width:.8px;stroke-linejoin:round}.om-st-coin{fill:#f59e0b}@supports (color:color-mix(in lab, red, red)){.om-st-coin{fill:color-mix(in srgb, var(--color-amber) 50%, var(--sk-paper))}}.om-st-coin{stroke:var(--sk-ink);stroke-width:.9px}.om-st-trunk{stroke:var(--sk-ink);stroke-width:2.2px;stroke-linecap:round}.om-st-leaf{fill:#0f7a55}@supports (color:color-mix(in lab, red, red)){.om-st-leaf{fill:color-mix(in srgb, var(--color-mint-strong) 26%, var(--sk-paper))}}.om-st-leaf{stroke:var(--sk-ink);stroke-width:1.2px}.om-st-sail{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1.1px;stroke-linejoin:round}.om-st-blades{transform-box:fill-box;transform-origin:50%;animation:18s linear infinite om-spin}@keyframes om-spin{to{rotate:360deg}}.om-st-smoke{fill:none;stroke:var(--sk-ink-3);stroke-width:1.4px;stroke-linecap:round;animation:4s ease-in-out infinite om-smoke}@keyframes om-smoke{0%,to{opacity:.35;translate:0}50%{opacity:.8;translate:2px -3px}}.om-st-awning{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-st-awning{fill:color-mix(in srgb, var(--w) 55%, var(--sk-paper))}}.om-st-awning{stroke:var(--sk-ink);stroke-width:1.1px;stroke-linejoin:round}.om-st-stripe{stroke:#e5484d}@supports (color:color-mix(in lab, red, red)){.om-st-stripe{stroke:color-mix(in srgb, var(--color-red) 55%, var(--sk-ink))}}.om-st-stripe{stroke-width:4px}.om-st-lamp{fill:#f59e0b}@supports (color:color-mix(in lab, red, red)){.om-st-lamp{fill:color-mix(in srgb, var(--color-amber) 55%, var(--sk-paper))}}.om-st-lamp{stroke:var(--sk-ink);stroke-width:1.1px}.om-st-beam path{fill:#f59e0b38}@supports (color:color-mix(in lab, red, red)){.om-st-beam path{fill:color-mix(in srgb, var(--color-amber) 22%, transparent)}}.om-st-beam{animation:5s ease-in-out infinite om-beam}@keyframes om-beam{0%,to{opacity:.15}50%{opacity:.9}}.om-st-ship{transform-box:fill-box;transform-origin:50% 100%;animation:4.2s ease-in-out infinite om-sail}.om-biome path,.om-biome rect{fill:none;stroke:var(--sk-ink-3);stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round}.om-bio-forest path{fill:#0f7a55}@supports (color:color-mix(in lab, red, red)){.om-bio-forest path{fill:color-mix(in srgb, var(--color-mint-strong) 14%, var(--sk-paper))}}.om-bio-forest path{stroke:var(--sk-ink-2)}.om-bio-fields rect{fill:#f59e0b}@supports (color:color-mix(in lab, red, red)){.om-bio-fields rect{fill:color-mix(in srgb, var(--color-amber) 12%, var(--sk-paper))}}.om-bio-fields rect{stroke:var(--sk-ink-3)}.om-bio-coast path{stroke:#2563eb}@supports (color:color-mix(in lab, red, red)){.om-bio-coast path{stroke:color-mix(in srgb, var(--color-blue) 40%, var(--sk-ink-3))}}.om-bio-plaza circle{fill:var(--sk-ink-3)}.om-vision-bg{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1.4px}.om-vision-end{fill:#b45309}@supports (color:color-mix(in lab, red, red)){.om-vision-end{fill:color-mix(in srgb, var(--color-amber-700) 25%, var(--sk-paper-deep))}}.om-vision-end{stroke:var(--sk-ink);stroke-width:1.1px;stroke-linejoin:round}.om-vision-k{fill:var(--sk-ink-2);letter-spacing:0;font-size:10.5px;font-weight:400}.om-vision-t{fill:var(--sk-ink);font-size:15px;font-weight:500}.om-vision-t.is-empty{fill:var(--sk-ink-3);font-style:italic}.om-vision{animation:om-arrive 1.2s var(--ease-out-soft) .9s backwards}@media (prefers-reduced-motion:reduce){.om-st-blades,.om-st-smoke,.om-st-beam,.om-st-ship{animation:none!important}}.om-prov-name.is-small{font-size:14px}@supports (color:color-mix(in lab, red, red)){.om-alarm-bg{fill:color-mix(in srgb, var(--g) 12%, var(--sk-paper));stroke:color-mix(in srgb, var(--g) 55%, var(--sk-ink-3))}}.om-alarm-dot{fill:var(--g)}.om-alarm-ring{fill:none;stroke:var(--g);stroke-width:1.4px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite om-alarm}.om-alarm.is-bad .om-alarm-ring{animation-duration:1.2s}.om-alarm.is-bad .om-alarm-dot{animation:1.2s ease-in-out infinite om-blink}@keyframes om-alarm{0%{opacity:.9;scale:1}to{opacity:0;scale:2.8}}@keyframes om-blink{0%,to{opacity:1}50%{opacity:.45}}@supports (color:color-mix(in lab, red, red)){.om-alarm-t{fill:color-mix(in srgb, var(--g) 70%, var(--sk-ink))}}.om-alarm-t{font-size:11px;font-weight:500}.om-vision-in{fill:none;stroke:#b45309}@supports (color:color-mix(in lab, red, red)){.om-vision-in{stroke:color-mix(in srgb, var(--color-amber-700) 45%, var(--sk-ink-3))}}.om-vision-in{stroke-width:.8px}.om-vision-k{fill:#b45309}@supports (color:color-mix(in lab, red, red)){.om-vision-k{fill:color-mix(in srgb, var(--color-amber-700) 70%, var(--sk-ink))}}.om-vision-k{font-size:12px;font-weight:500}.om-vision-t{font-weight:500;font-size:20px!important}.om-vision-bg{filter:drop-shadow(0 6px 10px var(--sk-ink))}@supports (color:color-mix(in lab, red, red)){.om-vision-bg{filter:drop-shadow(0 6px 10px color-mix(in srgb, var(--sk-ink) 18%, transparent))}}.om-zone-name{font-size:20px}.om-zone-count{font-size:13px}@media (prefers-reduced-motion:reduce){.om-alarm-ring,.om-alarm-dot{animation:none!important}}.om-road-hit{stroke-width:34px!important}.om-road-tree{fill:#0f7a55}@supports (color:color-mix(in lab, red, red)){.om-road-tree{fill:color-mix(in srgb, var(--color-mint-strong) 34%, var(--sk-paper))}}.om-road-tree{stroke:var(--sk-ink-2);stroke-width:1.1px;stroke-linejoin:round}.om-lens{cursor:help;animation:6s ease-in-out infinite om-float}@keyframes om-float{0%,to{translate:0}50%{translate:0 -3px}}.om-lens-hit{fill:#0000}.om-lens-ring{fill:none;stroke:var(--sk-ink-2);stroke-width:1px;stroke-dasharray:2 3}.om-lens-face{fill:var(--sk-paper);stroke:var(--sk-ink);stroke-width:1.4px}.om-lens-letter{fill:var(--sk-ink);font-size:18px;font-weight:500;font-family:var(--font-brand,var(--font-sans))}.om-lens-name{fill:var(--sk-ink-2);paint-order:stroke;stroke:var(--sk-paper);stroke-width:4px;stroke-linejoin:round;font-size:14px;font-weight:500}.om-lens.is-calm .om-lens-face{fill:var(--sk-ink-4)}@supports (color:color-mix(in lab, red, red)){.om-lens.is-calm .om-lens-face{fill:color-mix(in srgb, var(--sk-ink-4) 40%, var(--sk-paper))}}.om-lens.is-calm .om-lens-letter,.om-lens.is-calm .om-lens-name{fill:var(--sk-ink-3)}.om-lens.is-threat .om-lens-ring{stroke:var(--sk-red)}.om-lens-badge{fill:var(--sk-red);stroke:var(--sk-paper);stroke-width:1.5px}.om-lens-badge-t{fill:var(--sk-paper);font-size:10px;font-weight:700}@media (hover:hover){.om-lens:hover .om-lens-face{fill:#2563eb}@supports (color:color-mix(in lab, red, red)){.om-lens:hover .om-lens-face{fill:color-mix(in srgb, var(--color-blue) 10%, var(--sk-paper))}}}@media (prefers-reduced-motion:reduce){.om-lens{animation:none}}.om-road-ribbon{fill:#b45309}@supports (color:color-mix(in lab, red, red)){.om-road-ribbon{fill:color-mix(in srgb, var(--color-amber-700) 26%, var(--sk-paper-deep))}}.om-road-ribbon{stroke:#b45309}@supports (color:color-mix(in lab, red, red)){.om-road-ribbon{stroke:color-mix(in srgb, var(--color-amber-700) 40%, var(--sk-ink-3))}}.om-road-ribbon{stroke-width:.9px;stroke-linejoin:round;transition:fill .26s}@media (hover:hover){.om-road-g:hover .om-road-ribbon{fill:#b45309}@supports (color:color-mix(in lab, red, red)){.om-road-g:hover .om-road-ribbon{fill:color-mix(in srgb, var(--color-amber-700) 38%, var(--sk-paper-deep))}}}.om-road-rut{stroke-width:1px;stroke-dasharray:9 5 3 6;transform:none}.om-road-rut.is-b{stroke-dasharray:5 7 10 4;transform:none}.om-road-done{stroke-width:2px}.om-mist{fill:var(--sk-paper);opacity:.85}.om-mountain .om-hachure{opacity:.6}.om-mountain .om-ridge{stroke:var(--sk-ink-2);stroke-width:1.7px}.om-alarm.is-good{--a:var(--color-mint-strong)}.om-alarm.is-mid{--a:var(--color-amber-400)}.om-alarm.is-bad{--a:var(--color-red)}.om-alarm.is-none{--a:var(--sk-ink-3)}.om-alarm-bg{fill:var(--a)}@supports (color:color-mix(in lab, red, red)){.om-alarm-bg{fill:color-mix(in srgb, var(--a) 14%, var(--sk-paper))}}.om-alarm-bg{stroke:var(--a)}@supports (color:color-mix(in lab, red, red)){.om-alarm-bg{stroke:color-mix(in srgb, var(--a) 70%, var(--sk-ink-3))}}.om-alarm-bg{stroke-width:1.2px}.om-alarm-dot{fill:var(--a);animation:2.2s ease-in-out infinite om-beacon}.om-alarm-ring{fill:none;stroke:var(--a);stroke-width:2px;animation:2.2s ease-out infinite om-alarm}.om-alarm.is-mid .om-alarm-dot,.om-alarm.is-mid .om-alarm-ring{animation-duration:1.4s}.om-alarm.is-bad .om-alarm-dot,.om-alarm.is-bad .om-alarm-ring{animation-duration:.8s}.om-alarm.is-none .om-alarm-dot{animation:none}.om-alarm-t{fill:var(--a)}@supports (color:color-mix(in lab, red, red)){.om-alarm-t{fill:color-mix(in srgb, var(--a) 60%, var(--sk-ink))}}@keyframes om-beacon{0%,to{opacity:1}50%{opacity:.25}}.om-art{border-radius:14px}.om-root.om-style-flat{--sk-paper:var(--color-surface);--sk-paper-deep:var(--color-surface-2);--sk-ink:#373d4a}@supports (color:color-mix(in lab, red, red)){.om-root.om-style-flat{--sk-ink:color-mix(in srgb, var(--color-ink) 84%, var(--color-surface))}}.om-style-flat .sk-paper{background-image:none}.om-style-flat .om-shell{background:var(--color-surface);border-radius:18px}.om-style-flat .om-stage{box-shadow:inset 0 0 0 1px var(--color-line);border-radius:14px}.om-style-flat .sk-card,.om-style-flat .om-float{box-shadow:var(--shadow-soft), inset 0 0 0 1px var(--color-line);border-radius:14px}.om-style-flat .sk-card-hand:after{display:none}.om-style-flat .om-panel{border-top:0;border-radius:16px}.om-style-flat .om-tab-on{background:var(--color-ink);color:var(--color-surface)}.om-style-flat .om-paper{fill:var(--color-surface-2)}.om-dot-grid{fill:#d3d5d8}@supports (color:color-mix(in lab, red, red)){.om-dot-grid{fill:color-mix(in srgb, var(--color-ink) 16%, var(--color-surface-2))}}.om-style-flat .om-grain,.om-style-flat .om-hachure,.om-style-flat .om-biome,.om-style-flat .om-decor,.om-style-flat .om-clouds,.om-style-flat .om-road-trees,.om-style-flat .om-stone,.om-style-flat .om-road-rut,.om-style-flat .om-coast.is-2,.om-style-flat .om-band,.om-style-flat .om-neat.is-in,.om-style-flat .om-squad-ground,.om-style-flat .om-vision-end,.om-style-flat .om-vision-in,.om-style-flat .om-lens-ring,.om-style-flat .om-water-line:not(:first-child),.om-style-flat .om-snow,.om-style-flat .om-crown-peak,.om-style-flat .om-march{display:none}.om-style-flat .sk-f{filter:none}.om-style-flat .om-water-line{stroke:var(--color-line);stroke-dasharray:none;animation:none;opacity:1!important}.om-style-flat .om-land{fill:var(--color-surface);filter:drop-shadow(0 12px 30px #11182717)}@supports (color:color-mix(in lab, red, red)){.om-style-flat .om-land{filter:drop-shadow(0 12px 30px color-mix(in srgb, var(--color-ink) 9%, transparent))}}.om-style-flat .om-coast{stroke:var(--color-line);stroke-width:1.2px}.om-style-flat .om-tint{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-style-flat .om-tint{fill:color-mix(in srgb, var(--w) 8%, var(--color-surface))}}.om-style-flat .om-border{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-style-flat .om-border{stroke:color-mix(in srgb, var(--w) 45%, var(--color-line))}}.om-style-flat .om-border{stroke-width:1.4px;stroke-dasharray:none}.om-style-flat .om-rock{fill:#fafafb}@supports (color:color-mix(in lab, red, red)){.om-style-flat .om-rock{fill:color-mix(in srgb, var(--color-line) 28%, var(--color-surface))}}.om-contour{fill:none;stroke:#d4d5d8}@supports (color:color-mix(in lab, red, red)){.om-contour{stroke:color-mix(in srgb, var(--color-ink) 18%, var(--color-surface))}}.om-contour{stroke-width:1px}.om-style-flat .om-mountain .om-ridge{stroke:var(--sk-ink-3);stroke-width:1.3px}.om-style-flat .om-road-ribbon{fill:#eeeff0}@supports (color:color-mix(in lab, red, red)){.om-style-flat .om-road-ribbon{fill:color-mix(in srgb, var(--color-ink) 7%, var(--color-surface))}}.om-style-flat .om-road-ribbon{stroke:none}.om-style-flat .om-road-done{stroke:var(--color-blue);opacity:.8}.om-style-flat .om-path-line{stroke:var(--color-line);stroke-dasharray:3 4}.om-style-flat .om-sym-fill{fill:var(--color-surface);stroke:var(--sk-ink-2);stroke-width:1px}.om-style-flat .om-sym-line{stroke:var(--sk-ink-2);stroke-width:1px}.om-ico-bg{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-ico-bg{fill:color-mix(in srgb, var(--w) 12%, var(--color-surface))}}.om-ico-bg{stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-ico-bg{stroke:color-mix(in srgb, var(--w) 55%, var(--color-line))}}.om-ico-bg{stroke-width:1.4px}.om-ico-i{color:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-ico-i{color:color-mix(in srgb, var(--w) 65%, var(--color-ink))}}.om-dot{fill:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-dot{fill:color-mix(in srgb, var(--w) 55%, var(--color-ink))}}.om-dot.is-lead{fill:var(--color-surface);stroke:var(--w)}@supports (color:color-mix(in lab, red, red)){.om-dot.is-lead{stroke:color-mix(in srgb, var(--w) 55%, var(--color-ink))}}.om-dot.is-lead{stroke-width:1.6px}.om-style-flat .om-prov-name{font-size:15px}.om-style-flat .om-squad-n{font-weight:500}.om-style-flat .om-lens-face{fill:var(--color-surface);stroke:var(--color-line);stroke-width:1.2px}.om-style-flat .om-vision-bg{stroke:var(--color-line);stroke-width:1px;filter:drop-shadow(0 6px 16px #11182714)}@supports (color:color-mix(in lab, red, red)){.om-style-flat .om-vision-bg{filter:drop-shadow(0 6px 16px color-mix(in srgb, var(--color-ink) 8%, transparent))}}.om-style-flat .om-neat{stroke:var(--color-line);stroke-width:1px}.om-style-flat .om-compass{opacity:.45}.om-style-flat .om-goal-cloth{stroke-width:.6px}@media (prefers-reduced-motion:reduce){.om-alarm-dot,.om-alarm-ring{animation:none!important}}.om-lm .om-ico{--w:var(--color-navy)}.om-block-sign{fill:#fceded}@supports (color:color-mix(in lab, red, red)){.om-block-sign{fill:color-mix(in srgb, var(--color-red) 10%, var(--color-surface))}}.om-block-sign{stroke:#e5484d}@supports (color:color-mix(in lab, red, red)){.om-block-sign{stroke:color-mix(in srgb, var(--color-red) 70%, var(--sk-ink))}}.om-block-sign{stroke-width:1.4px;stroke-linejoin:round}.om-block.is-watch .om-block-sign{fill:#fef1dd}@supports (color:color-mix(in lab, red, red)){.om-block.is-watch .om-block-sign{fill:color-mix(in srgb, var(--color-amber) 14%, var(--color-surface))}}.om-block.is-watch .om-block-sign{stroke:#f59e0b}@supports (color:color-mix(in lab, red, red)){.om-block.is-watch .om-block-sign{stroke:color-mix(in srgb, var(--color-amber) 80%, var(--sk-ink))}}.om-block-sign-t{fill:#e5484d}@supports (color:color-mix(in lab, red, red)){.om-block-sign-t{fill:color-mix(in srgb, var(--color-red) 75%, var(--sk-ink))}}.om-block-sign-t{font-size:14px;font-weight:700}.bm-board{grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,.78fr);grid-template-columns:repeat(10,minmax(0,1fr));grid-template-areas:"cs cs cr cr vp vp ka ka kp kp""cs cs ch ch vp vp kr kr kp kp""rs rs rs rs rs co co co co co"}@media (max-width:1023px){.bm-board{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"cs""vp""ch""cr""rs""kr""ka""kp""co"}.bm-block{min-height:150px}}.bm-block{animation:bm-in .52s var(--ease-spring) backwards;transition:translate .22s var(--ease-spring), box-shadow .22s ease;position:relative}@keyframes bm-in{0%{opacity:0;translate:0 8px}}@media (hover:hover){.bm-block:hover{box-shadow:var(--sk-shadow), inset 0 0 0 2px var(--sk-ink-2);translate:0 -2px}}.bm-block.is-empty{background:var(--sk-paper-deep)}@supports (color:color-mix(in lab, red, red)){.bm-block.is-empty{background:color-mix(in srgb, var(--sk-paper-deep) 45%, var(--sk-paper))}}.bm-block.is-empty{box-shadow:inset 0 0 0 1.5px var(--sk-ink-4)}.bm-block.is-empty:before{content:"";border-radius:inherit;border:1.5px dashed var(--sk-ink-3);pointer-events:none;position:absolute;inset:5px}.bm-block.is-current{box-shadow:var(--sk-shadow), inset 0 0 0 2px #b45309}@supports (color:color-mix(in lab, red, red)){.bm-block.is-current{box-shadow:var(--sk-shadow), inset 0 0 0 2px color-mix(in srgb, var(--color-amber-700) 65%, var(--sk-ink))}}.bm-num{color:var(--sk-ink);box-shadow:inset 0 0 0 1.5px var(--sk-ink-2);background:var(--sk-paper)}.bm-block.is-done .bm-num{background:var(--sk-ink);color:var(--sk-paper)}.bm-pin{color:#b45309}@supports (color:color-mix(in lab, red, red)){.bm-pin{color:color-mix(in srgb, var(--color-amber-700) 75%, var(--sk-ink))}}.bm-slip{background:#f59e0b;border-radius:4px 6px 5px 3px}@supports (color:color-mix(in lab, red, red)){.bm-slip{background:color-mix(in srgb, var(--color-amber) 12%, var(--sk-paper))}}.bm-slip{color:var(--sk-ink);box-shadow:1px 1px 0 var(--sk-ink-4), inset 0 0 0 1px var(--sk-ink-3);font-weight:700}.bm-slip.is-assumption{background:var(--sk-paper);box-shadow:inset 0 0 0 1px var(--sk-ink-3);outline:1px dashed var(--sk-ink-3);outline-offset:-3px}.bm-slip.is-validated{background:#0f7a55}@supports (color:color-mix(in lab, red, red)){.bm-slip.is-validated{background:color-mix(in srgb, var(--color-mint-strong) 12%, var(--sk-paper))}}.bm-slip.is-invalidated{color:var(--sk-ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--sk-red);-webkit-text-decoration-color:var(--sk-red);-webkit-text-decoration-color:var(--sk-red);text-decoration-color:var(--sk-red);box-shadow:none;background:0 0}.bm-slip.has-issue{box-shadow:1px 1px 0 var(--sk-ink-4), inset 0 0 0 1.5px var(--sk-amber)}.bm-status.is-assumption{color:var(--sk-ink-2);box-shadow:inset 0 0 0 1px var(--sk-ink-3)}.bm-status.is-validated{color:var(--sk-green);box-shadow:inset 0 0 0 1px}.bm-status.is-invalidated{color:var(--sk-red);box-shadow:inset 0 0 0 1px}.bm-status.is-on{background:currentColor}@supports (color:color-mix(in lab, red, red)){.bm-status.is-on{background:color-mix(in srgb, currentColor 12%, var(--sk-paper))}}.bm-status.is-on{box-shadow:inset 0 0 0 2px}.bm-status.is-off{opacity:.65}.bm-note.is-invalidated{opacity:.8}.bm-journey{padding:2px 4px}.bm-trail{border-top:2px dashed var(--sk-ink-3)}.bm-trail.is-done{border-top-style:solid;border-color:var(--sk-ink-2)}.bm-station{color:var(--sk-ink-2);background:var(--sk-paper);box-shadow:inset 0 0 0 1.5px var(--sk-ink-3)}.bm-station.is-started{box-shadow:inset 0 0 0 1.5px var(--sk-ink-2)}.bm-station.is-done{background:var(--sk-ink);color:var(--sk-paper);box-shadow:none}.bm-station.is-current{box-shadow:inset 0 0 0 2px #b45309}@supports (color:color-mix(in lab, red, red)){.bm-station.is-current{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-amber-700) 70%, var(--sk-ink))}}.bm-station.is-current{animation:2.6s ease-in-out infinite sk-bob}.bm-gauge-track{fill:none;stroke:var(--sk-ink-4);stroke-width:12px;stroke-linecap:round}.bm-gauge-fill{fill:none;stroke:var(--g);stroke-width:12px;stroke-linecap:round;transition:stroke-dasharray 1.2s var(--ease-out-soft)}.bm-gauge-tick{stroke:var(--sk-ink-2);stroke-width:1.5px}.bm-gauge-num{fill:var(--g);font-size:34px;font-weight:900}.bm-tag{background:var(--color-surface);color:var(--sk-ink);box-shadow:0 1px 0 var(--sk-ink-4), 0 6px 12px -10px var(--sk-ink), inset 0 0 0 1px var(--sk-ink-4);border-radius:3px 3px 5px 4px;font-weight:800;position:relative}@supports (color:color-mix(in lab, red, red)){.bm-tag{box-shadow:0 1px 0 var(--sk-ink-4), 0 6px 12px -10px color-mix(in srgb, var(--sk-ink) 60%, transparent), inset 0 0 0 1px var(--sk-ink-4)}}.bm-tag{animation:bm-pin .52s var(--ease-spring) backwards;transition:translate .2s var(--ease-spring), rotate .2s ease, box-shadow .2s ease}.bm-tag:before{content:"";background:var(--pin,var(--sk-amber));width:9px;height:9px;box-shadow:0 1.5px 0 var(--sk-ink), inset -1.5px -1.5px 0 var(--sk-ink);border-radius:999px;margin-left:-4.5px;position:absolute;top:-4px;left:50%}@supports (color:color-mix(in lab, red, red)){.bm-tag:before{box-shadow:0 1.5px 0 color-mix(in srgb, var(--sk-ink) 45%, transparent), inset -1.5px -1.5px 0 color-mix(in srgb, var(--sk-ink) 25%, transparent)}}.bm-tag.is-assumption{--pin:var(--sk-amber);background:#fef8ee}@supports (color:color-mix(in lab, red, red)){.bm-tag.is-assumption{background:color-mix(in srgb, var(--color-amber) 7%, var(--color-surface))}}.bm-tag.is-validated{--pin:var(--sk-green);background:#e9f3f0}@supports (color:color-mix(in lab, red, red)){.bm-tag.is-validated{background:color-mix(in srgb, var(--color-mint-strong) 9%, var(--color-surface))}}.bm-tag.is-validated svg{color:var(--sk-green)}.bm-tag.is-invalidated{--pin:var(--sk-ink-3);color:var(--sk-ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--sk-red);-webkit-text-decoration-color:var(--sk-red);-webkit-text-decoration-color:var(--sk-red);text-decoration-color:var(--sk-red);background:var(--sk-paper)}.bm-tag.has-issue{box-shadow:0 1px 0 var(--sk-ink-4), inset 0 0 0 1.5px var(--sk-amber)}@media (hover:hover){.bm-tag:hover{box-shadow:0 2px 0 var(--sk-ink-4), 0 10px 18px -10px var(--sk-ink), inset 0 0 0 1px var(--sk-ink-3);translate:0 -2px;rotate:0deg!important}@supports (color:color-mix(in lab, red, red)){.bm-tag:hover{box-shadow:0 2px 0 var(--sk-ink-4), 0 10px 18px -10px color-mix(in srgb, var(--sk-ink) 70%, transparent), inset 0 0 0 1px var(--sk-ink-3)}}}@keyframes bm-pin{0%{opacity:0;translate:0 -10px;rotate:-8deg}70%{opacity:1;translate:0 1px}}.bm-block.is-done .bm-num{animation:2.6s ease-in-out infinite bm-done}@keyframes bm-done{0%,to{scale:1}50%{scale:1.08}}@media (prefers-reduced-motion:reduce){.bm-tag,.bm-block.is-done .bm-num,.bm-block,.bm-station.is-current{animation:none}.bm-gauge-fill{transition:none}}.dp-float{filter:drop-shadow(0 12px 28px #11182729)}@supports (color:color-mix(in lab, red, red)){.dp-float{filter:drop-shadow(0 12px 28px color-mix(in srgb, var(--color-ink) 16%, transparent))}}.dp-card{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line);border-radius:14px}.dp-status.is-red{color:var(--color-red-ink);background:var(--color-red-soft)}.dp-status.is-amber{color:var(--color-amber-ink);background:var(--color-amber-soft)}.dp-status.is-green{color:var(--color-mint-strong);background:var(--color-mint-soft)}.dp-status.is-ink{color:var(--color-ink-2);background:var(--color-surface-2)}.dp-advice{color:var(--color-ink-2);background:#fef7eb}@supports (color:color-mix(in lab, red, red)){.dp-advice{background:color-mix(in srgb, var(--color-amber) 8%, var(--color-surface))}}.dp-advice{box-shadow:inset 0 0 0 1px #f59e0b38}@supports (color:color-mix(in lab, red, red)){.dp-advice{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-amber) 22%, transparent)}}.dp-advice svg{color:var(--color-amber-ink)}.dp-made{color:var(--color-mint-strong);background:var(--color-mint-soft)}.dp-act{color:var(--color-ink-2);background:var(--color-surface-2);transition:background .16s ease, color .16s ease, translate .16s var(--ease-spring)}@media (hover:hover){.dp-act:hover{color:var(--color-ink);background:#e9effd}@supports (color:color-mix(in lab, red, red)){.dp-act:hover{background:color-mix(in srgb, var(--color-blue) 10%, var(--color-surface))}}.dp-act:hover{translate:0 -1px}}.dp-ask{color:var(--color-ink-2);box-shadow:inset 0 0 0 1px var(--color-line-strong)}@media (hover:hover){.dp-ask:hover{color:var(--color-ink);background:var(--color-surface-2)}}.hub{--hub-accent:var(--color-teal-600);--hub-soft:#e9f5f4}@supports (color:color-mix(in lab, red, red)){.hub{--hub-soft:color-mix(in srgb, var(--color-teal-600) 9%, var(--color-surface))}}.hub-badge{color:var(--color-surface);background:var(--hub-accent);box-shadow:0 10px 22px -14px var(--hub-accent)}.hub-nav{background:#f8f9fad9}@supports (color:color-mix(in lab, red, red)){.hub-nav{background:color-mix(in srgb, var(--color-surface-2) 85%, transparent)}}.hub-nav{box-shadow:inset 0 0 0 1px var(--color-line)}.hub-pill{color:var(--color-muted);transition:color .16s,background .16s}@media (hover:hover){.hub-pill:hover{color:var(--color-ink);background:var(--color-surface)}}.hub-pill.is-on{color:var(--hub-accent);background:var(--color-surface);box-shadow:0 1px 2px #1118271a, inset 0 0 0 1px var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.hub-pill.is-on{box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 10%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--hub-accent) 25%, transparent)}}.hub-pill-badge{color:var(--color-surface);background:var(--color-red)}.hub-card{--c:var(--hub-accent);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 8px 24px -20px #11182766;border-radius:20px}@supports (color:color-mix(in lab, red, red)){.hub-card{box-shadow:0 0 0 1px var(--color-line), 0 8px 24px -20px color-mix(in srgb, var(--color-ink) 40%, transparent)}}.hub-card{animation:hub-rise .52s var(--ease-out-soft) backwards;transition:box-shadow .22s ease, translate .22s var(--ease-spring)}@media (hover:hover){.hub-card:hover{box-shadow:0 0 0 1px var(--c), 0 14px 30px -22px var(--c)}@supports (color:color-mix(in lab, red, red)){.hub-card:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--c) 30%, var(--color-line)), 0 14px 30px -22px color-mix(in srgb, var(--c) 60%, transparent)}}}.hub-card.tone-teal{--c:var(--color-teal-600)}.hub-card.tone-amber{--c:var(--color-amber)}.hub-card.tone-violet{--c:var(--color-lavender)}.hub-card.tone-rose{--c:var(--color-red)}.hub-card.tone-blue{--c:var(--color-blue)}.hub-card.tone-green{--c:var(--color-mint-strong)}.hub-card-icon{color:var(--c);background:var(--c)}@supports (color:color-mix(in lab, red, red)){.hub-card-icon{background:color-mix(in srgb, var(--c) 12%, var(--color-surface))}}.hub-help-tip{color:var(--color-ink-2);background:var(--color-surface);box-shadow:var(--shadow-pop), 0 0 0 1px var(--color-line);opacity:0;transition:opacity .16s,translate .16s;translate:0 -4px}.hub-help:hover .hub-help-tip,.hub-help:focus .hub-help-tip{opacity:1;translate:0}.hub-empty-icon{color:var(--hub-accent);background:var(--hub-soft);animation:3.4s ease-in-out infinite hub-float}@keyframes hub-rise{0%{opacity:0;translate:0 10px}}@keyframes hub-float{0%,to{translate:0}50%{translate:0 -4px}}@media (prefers-reduced-motion:reduce){.hub-card,.hub-empty-icon{animation:none}}.hub-btn{color:var(--color-surface);background:var(--hub-accent);box-shadow:0 8px 18px -12px var(--hub-accent)}@media (hover:hover){.hub-btn:hover{background:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.hub-btn:hover{background:color-mix(in srgb, var(--hub-accent) 85%, var(--color-ink))}}}.hub-chip{color:var(--color-muted);background:var(--color-surface-2);transition:background .16s,color .16s}.hub-chip.is-on{color:var(--hub-accent);background:var(--hub-soft);box-shadow:inset 0 0 0 1px var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.hub-chip.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hub-accent) 30%, transparent)}}.hub-quick{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 10px 26px -22px #11182780}@supports (color:color-mix(in lab, red, red)){.hub-quick{box-shadow:0 0 0 1px var(--color-line), 0 10px 26px -22px color-mix(in srgb, var(--color-ink) 50%, transparent)}}.hub-quick:focus-within{box-shadow:0 0 0 2px var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.hub-quick:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--hub-accent) 45%, transparent)}}.hub-count{color:var(--color-ink-2);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line)}.hub-lane{--lane:var(--hub-accent);background:var(--lane)}@supports (color:color-mix(in lab, red, red)){.hub-lane{background:color-mix(in srgb, var(--lane) 5%, var(--color-surface-2))}}.hub-lane{box-shadow:inset 0 0 0 1px var(--lane)}@supports (color:color-mix(in lab, red, red)){.hub-lane{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lane) 12%, var(--color-line))}}.hub-lane{transition:box-shadow .16s,background .16s}.hub-lane.lane-todo{--lane:var(--color-blue)}.hub-lane.lane-doing{--lane:var(--color-teal-600)}.hub-lane.lane-stuck{--lane:var(--color-red)}.hub-lane.lane-done{--lane:var(--color-mint-strong)}.hub-lane.is-over{background:var(--lane)}@supports (color:color-mix(in lab, red, red)){.hub-lane.is-over{background:color-mix(in srgb, var(--lane) 12%, var(--color-surface))}}.hub-lane.is-over{box-shadow:inset 0 0 0 2px var(--lane)}@supports (color:color-mix(in lab, red, red)){.hub-lane.is-over{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--lane) 45%, transparent)}}.hub-task{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 4px 12px -10px #11182766;position:relative}@supports (color:color-mix(in lab, red, red)){.hub-task{box-shadow:0 0 0 1px var(--color-line), 0 4px 12px -10px color-mix(in srgb, var(--color-ink) 40%, transparent)}}.hub-task{cursor:grab;animation:hub-rise .42s var(--ease-out-soft) backwards;transition:translate .2s var(--ease-spring), box-shadow .2s ease}.hub-task:before{content:"";background:var(--lane);opacity:.7;border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:12px;inset-inline-start:0}.hub-task.pri-high:before,.hub-task.pri-critical:before{background:var(--color-red);opacity:1}@media (hover:hover){.hub-task:hover{box-shadow:0 0 0 1px var(--lane), 0 10px 20px -14px var(--lane);translate:0 -2px}@supports (color:color-mix(in lab, red, red)){.hub-task:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--lane) 35%, var(--color-line)), 0 10px 20px -14px color-mix(in srgb, var(--lane) 60%, transparent)}}}.hub-task:active{cursor:grabbing}.hub-task.is-late{box-shadow:0 0 0 1px #eab4b8}@supports (color:color-mix(in lab, red, red)){.hub-task.is-late{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-red) 35%, var(--color-line))}}.hub-task.is-done{opacity:.75;cursor:default}.hub-task-acts{opacity:0;max-height:0;transition:opacity .18s,max-height .22s;overflow:hidden}.hub-task:hover .hub-task-acts,.hub-task:focus-within .hub-task-acts{opacity:1;max-height:40px}@media (hover:none){.hub-task-acts{opacity:1;max-height:none}}.hub-act{color:var(--color-teal-700-b);background:#e7f4f3}@supports (color:color-mix(in lab, red, red)){.hub-act{background:color-mix(in srgb, var(--color-teal-600) 10%, var(--color-surface))}}.hub-act.is-done{color:var(--color-mint-strong);background:var(--color-mint-soft)}.hub-act.is-stuck,.hub-due.is-red{color:var(--color-red-ink);background:var(--color-red-soft)}.hub-due.is-amber{color:var(--color-amber-ink);background:var(--color-amber-soft)}.hub-due.is-gray,.hub-due.is-none{color:var(--color-ink-2);background:var(--color-surface-2)}@media (prefers-reduced-motion:reduce){.hub-task{animation:none}}.hub-ghost{color:var(--color-ink-2);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-strong)}@media (hover:hover){.hub-ghost:hover{color:var(--color-ink);background:var(--color-surface-2)}}.hub-mate{--l:var(--color-teal-600);background:var(--l)}@supports (color:color-mix(in lab, red, red)){.hub-mate{background:color-mix(in srgb, var(--l) 5%, var(--color-surface))}}.hub-mate{box-shadow:inset 0 0 0 1px var(--l)}@supports (color:color-mix(in lab, red, red)){.hub-mate{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l) 18%, var(--color-line))}}.hub-mate{animation:hub-rise .42s var(--ease-out-soft) backwards}.hub-mate.load-light{--l:var(--color-blue)}.hub-mate.load-heavy{--l:var(--color-red)}.hub-load{color:var(--l);background:var(--l)}@supports (color:color-mix(in lab, red, red)){.hub-load{background:color-mix(in srgb, var(--l) 12%, var(--color-surface))}}.hub-face{color:var(--hub-accent);background:var(--hub-soft);box-shadow:inset 0 0 0 1px var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.hub-face{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hub-accent) 25%, transparent)}}.hub-num{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line)}.hub-num.is-bad{color:var(--color-red-ink);background:var(--color-red-soft)}.hub-obstacle{background:#fef6f6}@supports (color:color-mix(in lab, red, red)){.hub-obstacle{background:color-mix(in srgb, var(--color-red) 5%, var(--color-surface))}}.hub-obstacle{box-shadow:inset 0 0 0 1px #ebd0d3}@supports (color:color-mix(in lab, red, red)){.hub-obstacle{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-red) 18%, var(--color-line))}}.hub-row{background:var(--color-surface-2);transition:background .16s}@media (hover:hover){.hub-row:hover{background:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.hub-row:hover{background:color-mix(in srgb, var(--hub-accent) 7%, var(--color-surface))}}}.hub-row.is-late{box-shadow:inset 0 0 0 1px #e5484d4d}@supports (color:color-mix(in lab, red, red)){.hub-row.is-late{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-red) 30%, transparent)}}.hl-late,.hl-stuck{--hc:var(--color-red)}.hl-today{--hc:var(--color-orange-500)}.hl-soon{--hc:var(--color-amber-400)}.hl-ok{--hc:var(--color-emerald-500)}.hl-nodue{--hc:var(--color-muted)}.hl-review{--hc:var(--color-violet-600)}.hl-done{--hc:var(--color-mint-strong)}.st-todo{--sc:var(--color-blue)}.st-doing{--sc:var(--hub-accent)}.st-stuck{--sc:var(--color-red)}.st-review{--sc:var(--color-violet-600)}.st-done{--sc:var(--color-mint-strong)}.tk-add{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 10px 26px -22px #11182780;border-radius:18px}@supports (color:color-mix(in lab, red, red)){.tk-add{box-shadow:0 0 0 1px var(--color-line), 0 10px 26px -22px color-mix(in srgb, var(--color-ink) 50%, transparent)}}.tk-input{color:var(--color-ink);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);outline:none;transition:box-shadow .16s}.tk-input:focus{box-shadow:inset 0 0 0 1.5px var(--hub-accent)}.tk-signal{color:var(--color-ink-2);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line);transition:background .16s,color .16s}.tk-signal svg{color:var(--hc)}.tk-signal b{color:var(--color-ink)}.tk-signal-dot{background:var(--hc)}@supports (color:color-mix(in lab, red, red)){.tk-signal-dot{background:color-mix(in srgb, var(--hc) 35%, var(--color-surface-2))}}.tk-signal.is-live .tk-signal-dot{background:var(--hc)}.tk-signal.is-live.hl-late .tk-signal-dot,.tk-signal.is-live.hl-stuck .tk-signal-dot,.tk-signal.is-live.hl-today .tk-signal-dot{animation:1.1s ease-in-out infinite tk-beat}.tk-signal.is-on{color:var(--color-surface);background:var(--hc);box-shadow:none}.tk-signal.is-on svg,.tk-signal.is-on b{color:var(--color-surface)}.tk-signal.is-on .tk-signal-dot{background:var(--color-surface)}@keyframes tk-beat{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--hc) 60%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--hc) 0%, transparent)}}.tk-road{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:-8px;position:relative}.tk-node{align-items:center;height:44px}.tk-node:before{content:"";background:repeating-linear-gradient(90deg, var(--hub-accent) 0 14px, transparent 14px 22px);top:50%;border-radius:4px;height:4px;position:absolute;inset-inline:-6px;translate:0 -50%}@supports (color:color-mix(in lab, red, red)){.tk-node:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--hub-accent) 55%, var(--color-line)) 0 14px, transparent 14px 22px)}}.tk-node:before{z-index:-1}.tk-node:first-child:before{inset-inline-start:50%}.tk-node:last-child:before{inset-inline-end:50%}.tk-node-dot{color:var(--sc);background:var(--color-surface);box-shadow:inset 0 0 0 3px var(--sc), 0 6px 14px -8px var(--sc)}.tk-node.st-stuck .tk-node-dot{color:var(--color-surface);background:var(--color-red);box-shadow:0 0 0 4px #e5484d2e}@supports (color:color-mix(in lab, red, red)){.tk-node.st-stuck .tk-node-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-red) 18%, transparent)}}.tk-node.st-done .tk-node-dot{color:var(--color-surface);background:var(--color-mint-strong)}.tk-lane{background:var(--sc);border-radius:22px}@supports (color:color-mix(in lab, red, red)){.tk-lane{background:color-mix(in srgb, var(--sc) 5%, var(--color-surface-2))}}.tk-lane{box-shadow:inset 0 0 0 1px var(--sc)}@supports (color:color-mix(in lab, red, red)){.tk-lane{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sc) 14%, var(--color-line))}}.tk-lane{padding-top:18px;transition:background .16s,box-shadow .16s}.tk-lane.st-stuck{background:repeating-linear-gradient(135deg,#f7eef0 0 12px,#f7f4f5 12px 24px)}@supports (color:color-mix(in lab, red, red)){.tk-lane.st-stuck{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-red) 6%, var(--color-surface-2)) 0 12px, color-mix(in srgb, var(--color-red) 3%, var(--color-surface-2)) 12px 24px)}}.tk-lane.is-over{background:var(--sc)}@supports (color:color-mix(in lab, red, red)){.tk-lane.is-over{background:color-mix(in srgb, var(--sc) 12%, var(--color-surface))}}.tk-lane.is-over{box-shadow:inset 0 0 0 2px var(--sc)}@supports (color:color-mix(in lab, red, red)){.tk-lane.is-over{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--sc) 55%, transparent)}}.tk-lane-n{color:var(--color-surface);background:var(--sc)}.tk-lane-ico{color:var(--sc)}.tk-lane-count{color:var(--color-ink-2);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line)}.tk-empty{color:var(--color-muted);box-shadow:inset 0 0 0 1.5px var(--sc)}@supports (color:color-mix(in lab, red, red)){.tk-empty{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--sc) 25%, var(--color-line))}}.tk-empty{background:#fff9;border:0}@supports (color:color-mix(in lab, red, red)){.tk-empty{background:color-mix(in srgb, var(--color-surface) 60%, transparent)}}.tk-card{background:var(--color-surface);cursor:grab;box-shadow:inset 4px 0 0 var(--hc), 0 0 0 1px var(--color-line), 0 8px 18px -16px #1118278c;border-radius:18px}@supports (color:color-mix(in lab, red, red)){.tk-card{box-shadow:inset 4px 0 0 var(--hc), 0 0 0 1px var(--color-line), 0 8px 18px -16px color-mix(in srgb, var(--color-ink) 55%, transparent)}}.tk-card{animation:hub-rise .42s var(--ease-out-soft) backwards;transition:translate .2s var(--ease-spring), box-shadow .2s ease, opacity .2s ease, scale .2s ease}[dir=rtl] .tk-card{box-shadow:inset -4px 0 0 var(--hc), 0 0 0 1px var(--color-line), 0 8px 18px -16px #1118278c}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .tk-card{box-shadow:inset -4px 0 0 var(--hc), 0 0 0 1px var(--color-line), 0 8px 18px -16px color-mix(in srgb, var(--color-ink) 55%, transparent)}}@media (hover:hover){.tk-card:hover{translate:0 -2px}}.tk-card:active{cursor:grabbing}.tk-card.is-dragging{opacity:.4;scale:.97}.tk-card.hl-late{animation:hub-rise .42s var(--ease-out-soft) backwards, tk-alarm 2s ease-in-out .6s infinite}@keyframes tk-alarm{0%,to{outline:0 solid #0000}50%{outline:2px solid color-mix(in srgb, var(--color-red) 35%, transparent);outline-offset:2px}}.tk-card.hl-stuck{background:repeating-linear-gradient(135deg, var(--color-surface) 0 10px, #fef8f8 10px 20px)}@supports (color:color-mix(in lab, red, red)){.tk-card.hl-stuck{background:repeating-linear-gradient(135deg, var(--color-surface) 0 10px, color-mix(in srgb, var(--color-red) 4%, var(--color-surface)) 10px 20px)}}.tk-card.hl-done{opacity:.72;cursor:default}.tk-alarm{color:var(--hc)}@supports (color:color-mix(in lab, red, red)){.tk-alarm{color:color-mix(in srgb, var(--hc) 70%, var(--color-ink))}}.tk-alarm{background:var(--hc)}@supports (color:color-mix(in lab, red, red)){.tk-alarm{background:color-mix(in srgb, var(--hc) 12%, var(--color-surface))}}.tk-alarm-dot{background:var(--hc)}.hl-late .tk-alarm-dot,.hl-today .tk-alarm-dot,.hl-stuck .tk-alarm-dot{animation:1.1s ease-in-out infinite tk-beat}.tk-title{cursor:pointer}@media (hover:hover){.tk-title:hover{color:var(--hub-accent)}}.tk-grip{color:var(--color-faint);opacity:0;transition:opacity .16s}.tk-card:hover .tk-grip{opacity:1}.tk-progress{background:var(--color-surface-2)}.tk-progress>span{background:var(--hub-accent);transition:width .6s var(--ease-out-soft)}.tk-reward{color:var(--color-amber-800);background:#fef0ca}@supports (color:color-mix(in lab, red, red)){.tk-reward{background:color-mix(in srgb, var(--color-amber-400) 24%, var(--color-surface))}}.tk-mini{color:var(--color-muted);background:var(--color-surface-2)}@media (hover:hover){.tk-mini:not(:disabled):hover{color:var(--hub-accent);background:var(--hub-soft)}}.tk-go{color:var(--color-surface);background:var(--hub-accent)}.tk-go.is-done{background:var(--color-mint-strong)}.tk-go.is-stuck{color:var(--color-red-ink);background:var(--color-red-soft)}.tk-acts{opacity:.55;transition:opacity .16s}.tk-card:hover .tk-acts,.tk-card:focus-within .tk-acts{opacity:1}@media (hover:none){.tk-acts{opacity:1}}.tks{--hub-accent:var(--color-teal-600);--hub-soft:#e9f5f4}@supports (color:color-mix(in lab, red, red)){.tks{--hub-soft:color-mix(in srgb, var(--color-teal-600) 9%, var(--color-surface))}}.tks-alarm{background:var(--hc)}@supports (color:color-mix(in lab, red, red)){.tks-alarm{background:color-mix(in srgb, var(--hc) 10%, var(--color-surface))}}.tks-alarm{box-shadow:inset 0 0 0 1px var(--hc)}@supports (color:color-mix(in lab, red, red)){.tks-alarm{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hc) 30%, var(--color-line))}}.tks-alarm-dot{background:var(--hc)}.tks-alarm.hl-late .tks-alarm-dot,.tks-alarm.hl-today .tks-alarm-dot,.tks-alarm.hl-stuck .tks-alarm-dot{animation:1.1s ease-in-out infinite tk-beat}.tks-block{color:var(--color-red-ink);background:var(--color-red-soft)}.tks-who,.tks-field,.tks-date,.tks-tag,.tks-desc,.tks-need{background:var(--color-surface-2)}.tks-face{color:var(--hub-accent);background:var(--hub-soft)}.tks-date.is-hot{color:var(--color-red-ink);background:var(--color-red-soft)}.tks-h{color:var(--color-ink);font-size:14.5px;font-weight:900}.tks-need.is-done span{color:var(--color-muted);text-decoration:line-through}.tks-check{color:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--hub-accent)}.tks-need.is-done .tks-check{background:var(--hub-accent)}.tks-report{background:var(--hub-soft)}.tks-range{accent-color:var(--hub-accent)}.tks-story{border-inline-start:2px solid var(--color-line);margin-inline-start:6px}.tks-event:before{content:"";background:var(--color-surface);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--color-line-strong);inset-inline-start:-7px;border-radius:999px;position:absolute;top:14px}.tks-event.is-report:before{background:var(--hub-accent);box-shadow:0 0 0 3px var(--hub-soft)}.tks-drop{box-shadow:inset 0 0 0 1.5px var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.tks-drop{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--hub-accent) 35%, var(--color-line))}}.tks-drop{background:var(--hub-soft)}@supports (color:color-mix(in lab, red, red)){.tks-drop{background:color-mix(in srgb, var(--hub-soft) 50%, var(--color-surface))}}.tks-drop{border:0;transition:background .16s}.tks-drop.is-over{background:var(--hub-soft);box-shadow:inset 0 0 0 2px var(--hub-accent)}.tks-drop.is-busy{animation:1.2s ease-in-out infinite day-blink}.tks-file{background:var(--color-surface-2);transition:box-shadow .16s}@media (hover:hover){.tks-file:hover{box-shadow:0 0 0 1.5px var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.tks-file:hover{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--hub-accent) 40%, var(--color-line))}}}.tks-file-icon{color:var(--hub-accent);background:var(--hub-soft)}.tks-file-del{color:var(--color-red-ink);background:var(--color-surface);box-shadow:0 2px 8px -2px #1118274d}@supports (color:color-mix(in lab, red, red)){.tks-file-del{box-shadow:0 2px 8px -2px color-mix(in srgb, var(--color-ink) 30%, transparent)}}.tks-file-del{opacity:0;transition:opacity .16s}.tks-file:hover .tks-file-del,.tks-file-del:focus-visible{opacity:1}@media (hover:none){.tks-file-del{opacity:1}}.tks-moves{background:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.tks-moves{background:color-mix(in srgb, var(--color-surface) 92%, transparent)}}.tks-moves{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 -1px 0 var(--color-line)}@media (prefers-reduced-motion:reduce){.tk-card,.tk-card.hl-late,.tk-signal-dot,.tk-alarm-dot,.tks-alarm-dot,.tks-drop.is-busy{animation:none!important}.tk-progress>span{transition:none}}.chat{--chat-accent:var(--hub-accent,var(--color-teal-600))}.chat-side,.chat-main{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 10px 28px -22px #11182773;border-radius:22px}@supports (color:color-mix(in lab, red, red)){.chat-side,.chat-main{box-shadow:0 0 0 1px var(--color-line), 0 10px 28px -22px color-mix(in srgb, var(--color-ink) 45%, transparent)}}.chat-main{overflow:hidden}.chat-search{background:var(--color-surface-2);border-radius:999px;transition:box-shadow .16s,background .16s;box-shadow:inset 0 0 0 1px #0000}.chat-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-search:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--chat-accent) 45%, transparent)}}.chat-search:focus-within{background:var(--color-surface)}.chat-new{color:var(--color-surface);background:var(--chat-accent);box-shadow:0 8px 16px -12px var(--chat-accent);border-radius:999px}.chat-row{transition:background .16s}@media (hover:hover){.chat-row:hover{background:var(--color-surface-2)}}@supports (color:color-mix(in lab, red, red)){.chat-row.is-on{background:color-mix(in srgb, var(--chat-accent) 12%, var(--color-surface))}}.chat-row-who{color:var(--color-ink-2)}.chat-when{color:var(--color-faint)}.chat-when.is-new{color:var(--chat-accent);font-weight:800}.chat-mini{transition:background .16s}@media (hover:hover){.chat-mini:hover{background:var(--color-surface-2)}}.chat-avatar{color:var(--color-surface);background:var(--av,var(--color-blue))}.chat-avatar.k-team{--av:var(--chat-accent)}.chat-avatar.k-group{--av:var(--color-lavender)}.chat-avatar.k-direct{--av:var(--color-blue)}.chat-avatar.k-announcement{--av:var(--color-amber-700)}.av-0{--av:var(--color-teal-600)}.av-1{--av:var(--color-blue)}.av-2{--av:var(--color-violet-600)}.av-3{--av:var(--color-amber-700)}.av-4{--av:var(--color-mint-strong)}.av-5{--av:var(--color-pink-600-b)}.av-6{--av:var(--color-indigo-400-b)}.av-7{--av:#db4a3f}@supports (color:color-mix(in lab, red, red)){.av-7{--av:color-mix(in srgb, var(--color-red) 80%, var(--color-amber-700))}}.chat-author{color:var(--av,var(--chat-accent))}@supports (color:color-mix(in lab, red, red)){.chat-author{color:color-mix(in srgb, var(--av,var(--chat-accent)) 80%, var(--color-ink))}}.chat-badge{color:var(--color-surface);background:var(--chat-accent);animation:chat-pop .36s var(--ease-spring)}.chat-badge.is-muted{background:var(--color-faint)}.chat-at{color:var(--color-surface);background:var(--color-amber)}.chat-pill-unread{color:var(--chat-accent);background:var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-pill-unread{background:color-mix(in srgb, var(--chat-accent) 10%, var(--color-surface))}}.chat-pill-mention{color:var(--color-amber-ink);background:var(--color-amber-soft)}.chat-head{border-bottom:1px solid var(--color-line);background:var(--color-surface)}.chat-pinned{color:var(--color-ink-2);background:var(--color-surface);border-bottom:1px solid var(--color-line);transition:background .16s}@media (hover:hover){.chat-pinned:hover{background:var(--color-surface-2)}}.chat-pinned-bar{background:var(--chat-accent)}.chat-pinned-title{color:var(--chat-accent)}.chat-pinned svg{color:var(--color-faint)}@supports (color:color-mix(in lab, red, red)){.chat-wall{background-color:color-mix(in srgb, var(--chat-accent) 7%, var(--color-surface-2))}}.chat-wall{background-image:radial-gradient(circle at 22% 28%, var(--chat-accent) 0 1.6px, transparent 2.4px), radial-gradient(circle at 72% 64%, #2563eb1f 0 1.2px, transparent 2px), radial-gradient(circle at 48% 86%, #f59e0b24 0 1px, transparent 1.8px), repeating-linear-gradient(135deg, transparent 0 22px, #11182706 22px 23px)}@supports (color:color-mix(in lab, red, red)){.chat-wall{background-image:radial-gradient(circle at 22% 28%, color-mix(in srgb, var(--chat-accent) 16%, transparent) 0 1.6px, transparent 2.4px), radial-gradient(circle at 72% 64%, color-mix(in srgb, var(--color-blue) 12%, transparent) 0 1.2px, transparent 2px), radial-gradient(circle at 48% 86%, color-mix(in srgb, var(--color-amber) 14%, transparent) 0 1px, transparent 1.8px), repeating-linear-gradient(135deg, transparent 0 22px, color-mix(in srgb, var(--color-ink) 2.2%, transparent) 22px 23px)}}.chat-wall{background-size:54px 54px,42px 42px,66px 66px,auto}.chat-day span{color:var(--color-ink-2);background:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.chat-day span{background:color-mix(in srgb, var(--color-surface) 82%, transparent)}}.chat-day span{box-shadow:0 1px 2px #1118271a}@supports (color:color-mix(in lab, red, red)){.chat-day span{box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 10%, transparent)}}.chat-day span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.chat-older{color:var(--color-ink-2);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line)}.chat-members{border-inline-start:1px solid var(--color-line);background:var(--color-surface)}.chat-ghost{background:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.chat-ghost{background:color-mix(in srgb, var(--color-surface) 70%, transparent)}}.chat-ghost{animation:1.2s ease-in-out infinite chat-blink}.chat-empty{background:#fffc}@supports (color:color-mix(in lab, red, red)){.chat-empty{background:color-mix(in srgb, var(--color-surface) 80%, transparent)}}.chat-msg{animation:chat-in .32s var(--ease-out-soft) backwards}.chat-msg.is-pending{opacity:.7}.chat-bubble{color:var(--color-ink);background:var(--color-surface);border-radius:18px;box-shadow:0 1px 1.5px #1118271f}@supports (color:color-mix(in lab, red, red)){.chat-bubble{box-shadow:0 1px 1.5px color-mix(in srgb, var(--color-ink) 12%, transparent)}.chat-msg.is-mine .chat-bubble{background:color-mix(in srgb, var(--chat-accent) 17%, var(--color-surface))}}.chat-bubble.has-tail{border-bottom-right-radius:5px}.chat-msg.is-mine .chat-bubble.has-tail{border-bottom-right-radius:18px;border-bottom-left-radius:5px}.chat-bubble.has-tail:before{content:"";background:inherit;clip-path:polygon(0 0,0 100%,100% 100%);width:9px;height:13px;position:absolute;bottom:0;right:-7px}.chat-msg.is-mine .chat-bubble.has-tail:before{clip-path:polygon(100% 0,100% 100%,0 100%);left:-7px;right:auto}.chat-bubble.is-mention{box-shadow:0 0 0 1.5px #f59e0b99,0 1px 1.5px #1118271f}@supports (color:color-mix(in lab, red, red)){.chat-bubble.is-mention{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-amber) 60%, transparent), 0 1px 1.5px color-mix(in srgb, var(--color-ink) 12%, transparent)}}.chat-bubble.is-deleted{color:var(--color-muted)}.chat-bubble.is-photo{border-radius:18px}.chat-quote{color:var(--color-ink-2);background:var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-quote{background:color-mix(in srgb, var(--chat-accent) 9%, transparent)}}.chat-quote{border-inline-start:3px solid var(--chat-accent);transition:background .16s}@media (hover:hover){.chat-quote:hover{background:var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-quote:hover{background:color-mix(in srgb, var(--chat-accent) 15%, transparent)}}}.chat-quote b{color:var(--chat-accent)}.chat-meta{color:var(--color-faint);white-space:nowrap}.chat-msg.is-mine .chat-meta{color:var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-msg.is-mine .chat-meta{color:color-mix(in srgb, var(--chat-accent) 55%, var(--color-ink-2))}}.chat-meta.is-over{color:var(--color-surface);background:#11182785;border-radius:999px;padding:1px 8px;position:absolute;bottom:10px;left:10px}@supports (color:color-mix(in lab, red, red)){.chat-meta.is-over{background:color-mix(in srgb, var(--color-ink) 52%, transparent)}}.chat-meta.is-over{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.chat-msg.is-mine .chat-meta.is-over{color:var(--color-surface)}.chat-tick.is-seen{color:var(--chat-accent)}.chat-meta.is-over .chat-tick.is-seen{color:var(--color-surface)}.chat-mention{color:var(--color-blue);font-weight:800}.chat-photos{min-width:220px;max-width:340px}.chat-photo{background:var(--color-surface-2)}.chat-photo img{transition:scale .4s var(--ease-out-soft)}@media (hover:hover){.chat-photo:hover img{scale:1.03}}.chat-file-card{min-width:230px;color:var(--color-ink);background:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.chat-file-card{background:color-mix(in srgb, var(--color-surface) 70%, transparent)}}.chat-file-card{box-shadow:inset 0 0 0 1px var(--color-line);transition:background .16s}@media (hover:hover){.chat-file-card:hover{background:var(--color-surface)}.chat-file-card:hover .chat-file-dl{color:var(--chat-accent)}}.chat-file-card.is-pending{min-width:200px}.chat-file-dl{color:var(--color-faint);transition:color .16s}.chat-file-icon{color:var(--color-surface);background:var(--chat-accent)}.chat-file-icon.is-pdf{background:#c54147}@supports (color:color-mix(in lab, red, red)){.chat-file-icon.is-pdf{background:color-mix(in srgb, var(--color-red) 85%, var(--color-ink))}}.chat-file-icon.is-doc{background:var(--color-blue)}.chat-file-icon.is-xls{background:var(--color-mint-strong)}.chat-file-icon.is-ppt{background:var(--color-amber-700)}.chat-file-icon.is-zip{background:var(--color-violet-600)}.chat-file-icon.is-other{color:var(--color-ink-2);background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line)}.chat-lightbox{background:var(--color-surface-2)}.chat-task{color:var(--color-mint-strong);background:var(--color-mint-soft)}.chat-reaction{z-index:1;background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 1px 2px #1118271a;position:relative}@supports (color:color-mix(in lab, red, red)){.chat-reaction{box-shadow:0 0 0 1px var(--color-line), 0 1px 2px color-mix(in srgb, var(--color-ink) 10%, transparent)}}.chat-reaction{transition:background .16s}.chat-reaction.is-mine{background:var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-reaction.is-mine{background:color-mix(in srgb, var(--chat-accent) 14%, var(--color-surface))}}.chat-reaction.is-mine{box-shadow:0 0 0 1px var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-reaction.is-mine{box-shadow:0 0 0 1px color-mix(in srgb, var(--chat-accent) 40%, transparent)}}.chat-tools{background:var(--color-surface);box-shadow:var(--shadow-pop), 0 0 0 1px var(--color-line);opacity:0;pointer-events:none;transition:opacity .14s,translate .14s;translate:0 4px}.chat-msg:hover .chat-tools,.chat-msg:focus-within .chat-tools{opacity:1;pointer-events:auto;translate:0}@media (hover:none){.chat-tools{opacity:1;pointer-events:auto;margin-top:4px;position:static;translate:0}}.chat-picker{background:var(--color-surface);box-shadow:var(--shadow-pop), 0 0 0 1px var(--color-line)}.chat-system span{color:var(--color-ink-2);background:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.chat-system span{background:color-mix(in srgb, var(--color-surface) 82%, transparent)}}.chat-system span{box-shadow:0 1px 2px #1118271a}@supports (color:color-mix(in lab, red, red)){.chat-system span{box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 10%, transparent)}}.chat-system span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.chat-compose{border-top:1px solid var(--color-line);background:var(--color-surface)}.chat-input{background:var(--color-surface-2);transition:box-shadow .16s,background .16s;box-shadow:inset 0 0 0 1px #0000}.chat-input:focus-within{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-input:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--chat-accent) 45%, transparent)}}.chat-clip{color:var(--color-ink-2);transition:color .16s ease, background .16s ease, rotate .22s var(--ease-spring)}@media (hover:hover){.chat-clip:not(:disabled):hover{color:var(--chat-accent);background:var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-clip:not(:disabled):hover{background:color-mix(in srgb, var(--chat-accent) 10%, transparent)}}.chat-clip:not(:disabled):hover{rotate:-12deg}}.chat-send{color:var(--color-surface);background:var(--chat-accent);box-shadow:0 8px 16px -10px var(--chat-accent);transition:transform .16s var(--ease-spring), opacity .16s ease}@media (hover:hover){.chat-send:not(:disabled):hover{transform:translate(-2px)scale(1.04)}}.chat-replying{color:var(--color-ink-2);background:var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-replying{background:color-mix(in srgb, var(--chat-accent) 8%, var(--color-surface))}}.chat-replying{border-inline-start:3px solid var(--chat-accent)}.chat-tray{background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line);animation:chat-in .24s var(--ease-out-soft)}.chat-queued img,.chat-queued>span{box-shadow:0 0 0 1px var(--color-line)}.chat-queued-x{color:var(--color-surface);background:var(--color-ink-2);box-shadow:0 0 0 2px var(--color-surface)}.chat-mentions{background:var(--color-surface);box-shadow:var(--shadow-pop), 0 0 0 1px var(--color-line)}.chat-readonly{color:var(--color-muted);background:var(--color-surface-2);border-top:1px solid var(--color-line)}.chat-chip{color:var(--chat-accent);background:var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-chip{background:color-mix(in srgb, var(--chat-accent) 10%, var(--color-surface))}}.chat-drop{color:var(--chat-accent);background:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.chat-drop{background:color-mix(in srgb, var(--color-surface) 88%, transparent)}}.chat-drop{box-shadow:inset 0 0 0 2px var(--chat-accent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:.16s chat-in}.chat-welcome-icon{color:var(--chat-accent);background:var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-welcome-icon{background:color-mix(in srgb, var(--chat-accent) 10%, var(--color-surface))}}.chat-welcome-icon{animation:3.6s ease-in-out infinite chat-float}@keyframes chat-in{0%{opacity:0;translate:0 8px}}@keyframes chat-pop{0%{scale:.4}70%{scale:1.15}}@keyframes chat-float{0%,to{translate:0}50%{translate:0 -5px}}@keyframes chat-blink{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.chat-msg,.chat-badge,.chat-welcome-icon,.chat-ghost,.chat-tray,.chat-drop{animation:none}.chat-tools,.chat-send,.chat-clip,.chat-photo img{transition:none}}.chat-dl{color:var(--color-surface);background:var(--color-teal-600);box-shadow:0 8px 16px -12px var(--color-teal-600)}.chat{--chat-accent-2:var(--hub-accent-2,var(--chat-accent))}@supports (color:color-mix(in lab, red, red)){.chat{--chat-accent-2:var(--hub-accent-2,color-mix(in srgb, var(--chat-accent) 55%, var(--color-blue)))}}.chat-pane{isolation:isolate;overflow:hidden}.chat-pane:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(38% 34% at 18% 28%, var(--chat-accent), transparent 70%), radial-gradient(34% 30% at 82% 72%, var(--chat-accent-2), transparent 70%), radial-gradient(30% 28% at 60% 18%, #f59e0b24, transparent 70%);position:absolute;inset:-25%}@supports (color:color-mix(in lab, red, red)){.chat-pane:before{background:radial-gradient(38% 34% at 18% 28%, color-mix(in srgb, var(--chat-accent) 26%, transparent), transparent 70%), radial-gradient(34% 30% at 82% 72%, color-mix(in srgb, var(--chat-accent-2) 24%, transparent), transparent 70%), radial-gradient(30% 28% at 60% 18%, color-mix(in srgb, var(--color-amber) 14%, transparent), transparent 70%)}}.chat-pane:before{filter:blur(36px);animation:26s ease-in-out infinite alternate chat-aurora}.chat-wall{background-color:#f8f9fa9e}@supports (color:color-mix(in lab, red, red)){.chat-wall{background-color:color-mix(in srgb, var(--color-surface-2) 62%, transparent)}}.chat-wall{animation:90s linear infinite chat-drift}@keyframes chat-aurora{0%{translate:0;rotate:0deg}50%{translate:4% -3%;rotate:8deg}to{translate:-4% 3%;rotate:-6deg}}@keyframes chat-drift{to{background-position:540px 270px,-420px 420px,660px -330px,0 0}}.chat-msg{animation:chat-spring .46s var(--ease-spring) backwards;transform-origin:100% 100%}.chat-msg.is-mine{transform-origin:0 100%}@keyframes chat-spring{0%{opacity:0;translate:0 10px;scale:.86}}.chat-bubble{box-shadow:0 1px 1.5px #1118271a,0 10px 22px -18px #11182773}@supports (color:color-mix(in lab, red, red)){.chat-bubble{box-shadow:0 1px 1.5px color-mix(in srgb, var(--color-ink) 10%, transparent), 0 10px 22px -18px color-mix(in srgb, var(--color-ink) 45%, transparent)}}.chat-bubble{transition:translate .2s var(--ease-out-soft), box-shadow .2s ease}.chat-msg.is-mine .chat-bubble{background:linear-gradient(135deg, var(--chat-accent), var(--chat-accent-2))}@supports (color:color-mix(in lab, red, red)){.chat-msg.is-mine .chat-bubble{background:linear-gradient(135deg, color-mix(in srgb, var(--chat-accent) 26%, var(--color-surface)), color-mix(in srgb, var(--chat-accent-2) 16%, var(--color-surface)))}}.chat-msg.is-mine .chat-bubble.has-tail:before{background:var(--chat-accent-2)}@supports (color:color-mix(in lab, red, red)){.chat-msg.is-mine .chat-bubble.has-tail:before{background:color-mix(in srgb, var(--chat-accent-2) 16%, var(--color-surface))}}@media (hover:hover){.chat-bubble:hover{box-shadow:0 2px 3px #1118271a, 0 16px 28px -18px var(--chat-accent);translate:0 -1px}@supports (color:color-mix(in lab, red, red)){.chat-bubble:hover{box-shadow:0 2px 3px color-mix(in srgb, var(--color-ink) 10%, transparent), 0 16px 28px -18px color-mix(in srgb, var(--chat-accent) 55%, transparent)}}}.chat-reaction{transition:scale .2s var(--ease-spring), background .16s ease;animation:chat-pop .36s var(--ease-spring) backwards}@media (hover:hover){.chat-reaction:hover{scale:1.12}}.chat-author-face .avatar,.chat-member .avatar{transition:scale .22s var(--ease-spring), box-shadow .22s ease}@media (hover:hover){.chat-author-face:hover .avatar,.chat-member:hover .avatar{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--chat-accent);scale:1.1}@supports (color:color-mix(in lab, red, red)){.chat-author-face:hover .avatar,.chat-member:hover .avatar{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px color-mix(in srgb, var(--chat-accent) 60%, transparent)}}.chat-member:hover{background:var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-member:hover{background:color-mix(in srgb, var(--chat-accent) 8%, var(--color-surface))}}}.chat-head .chat-face{animation:3.4s ease-in-out infinite chat-breathe}@keyframes chat-breathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--chat-accent) 0%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--chat-accent) 22%, transparent)}}.chat-row{transition:background .18s ease, translate .2s var(--ease-out-soft);animation:chat-in .34s var(--ease-out-soft) backwards;position:relative}.chat-row:nth-child(2){animation-delay:30ms}.chat-row:nth-child(3){animation-delay:60ms}.chat-row:nth-child(4){animation-delay:90ms}.chat-row:nth-child(5){animation-delay:.12s}@media (hover:hover){.chat-row:hover{translate:-3px}}.chat-row:before{content:"";background:linear-gradient(var(--chat-accent), var(--chat-accent-2));width:4px;transition:scale .26s var(--ease-spring);border-radius:4px;position:absolute;inset-block:22%;inset-inline-start:0;scale:1 0}.chat-row.is-on:before{scale:1}.chat-row.is-on{background:linear-gradient(90deg, var(--chat-accent), var(--chat-accent))}@supports (color:color-mix(in lab, red, red)){.chat-row.is-on{background:linear-gradient(90deg, color-mix(in srgb, var(--chat-accent) 6%, var(--color-surface)), color-mix(in srgb, var(--chat-accent) 14%, var(--color-surface)))}}.chat-badge{position:relative}.chat-badge:after{content:"";border-radius:inherit;animation:2.2s ease-out infinite chat-ping;position:absolute;inset:0}.chat-badge.is-muted:after{animation:none}@keyframes chat-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--chat-accent) 55%, transparent)}80%,to{box-shadow:0 0 0 7px #0000}}.chat-input:focus-within{box-shadow:inset 0 0 0 1.5px var(--chat-accent), 0 10px 26px -16px var(--chat-accent)}@supports (color:color-mix(in lab, red, red)){.chat-input:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--chat-accent) 50%, transparent), 0 10px 26px -16px var(--chat-accent)}}.chat-send{background:linear-gradient(135deg, var(--chat-accent), var(--chat-accent-2))}.chat-send:not(:disabled){animation:2.6s ease-in-out infinite chat-ready}@media (hover:hover){.chat-send:not(:disabled):hover{transform:translate(-3px,-2px)rotate(-12deg)scale(1.06)}}.chat-send:not(:disabled):active{transform:translate(-10px,-6px)rotate(-20deg)scale(.92)}@keyframes chat-ready{0%,to{box-shadow:0 8px 16px -10px var(--chat-accent)}50%{box-shadow:0 8px 22px -6px var(--chat-accent)}}.person-halo{background:conic-gradient(from 0deg, var(--chat-accent,var(--color-teal-600)), var(--chat-accent-2,var(--color-blue)), var(--color-amber), var(--chat-accent,var(--color-teal-600)));animation:8s linear infinite chat-spin}.person-halo>.avatar{box-shadow:0 0 0 4px var(--color-surface);animation:8s linear infinite reverse chat-spin}.person-tag{color:var(--color-ink);background:#e7f4f3}@supports (color:color-mix(in lab, red, red)){.person-tag{background:color-mix(in srgb, var(--color-teal-600) 10%, var(--color-surface))}}.person-tag{box-shadow:inset 0 0 0 1px #0d948840}@supports (color:color-mix(in lab, red, red)){.person-tag{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-teal-600) 25%, transparent)}}.person-tag{animation:chat-pop .42s var(--ease-spring) backwards}@keyframes chat-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.chat-pane:before,.chat-wall,.chat-msg,.chat-reaction,.chat-head .chat-face,.chat-row,.chat-badge:after,.chat-send,.person-halo,.person-halo>.avatar,.person-tag{animation:none}.chat-bubble,.chat-row,.chat-send,.chat-row:before{transition:none}}.chat-pane:before{display:none}.chat-pane .chat-wall{background:0 0;animation:none}.wp-back{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wp-photo{background-position:50%;background-size:cover}.chat-pane>.wp-photo:after{content:"";background:#ffffff61;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.chat-pane>.wp-photo:after{background:color-mix(in srgb, var(--color-surface) 38%, transparent)}}.wp-plain{background:var(--color-surface-2)}.wps-sky{fill:#e3f6fe}@supports (color:color-mix(in lab, red, red)){.wps-sky{fill:color-mix(in srgb, var(--color-sky-400) 14%, var(--color-surface))}}.wps-sun{fill:#fddc87}@supports (color:color-mix(in lab, red, red)){.wps-sun{fill:color-mix(in srgb, var(--color-amber-400) 55%, var(--color-surface))}}.wps-l1{fill:#d8eeec}@supports (color:color-mix(in lab, red, red)){.wps-l1{fill:color-mix(in srgb, var(--color-teal-600) 16%, var(--color-surface))}}.wps-l2{fill:#c0e3e0}@supports (color:color-mix(in lab, red, red)){.wps-l2{fill:color-mix(in srgb, var(--color-teal-600) 26%, var(--color-surface))}}.wps-l3{fill:#a3d6d2}@supports (color:color-mix(in lab, red, red)){.wps-l3{fill:color-mix(in srgb, var(--color-teal-600) 38%, var(--color-surface))}}.wps-l4{fill:#81c7c1}@supports (color:color-mix(in lab, red, red)){.wps-l4{fill:color-mix(in srgb, var(--color-teal-600) 52%, var(--color-surface))}}.wps-bird{fill:none;stroke:#11182759}@supports (color:color-mix(in lab, red, red)){.wps-bird{stroke:color-mix(in srgb, var(--color-ink) 35%, transparent)}}.wps-bird{stroke-width:2.4px;stroke-linecap:round}.wps-shore .wps-sky{fill:#feebde}@supports (color:color-mix(in lab, red, red)){.wps-shore .wps-sky{fill:color-mix(in srgb, var(--color-orange-500) 14%, var(--color-surface))}}.wps-shore .wps-sun{fill:#fdcaa6}@supports (color:color-mix(in lab, red, red)){.wps-shore .wps-sun{fill:color-mix(in srgb, var(--color-orange-500) 38%, var(--color-surface))}}.wps-sea{fill:#cfddfb}@supports (color:color-mix(in lab, red, red)){.wps-sea{fill:color-mix(in srgb, var(--color-blue) 22%, var(--color-surface))}}.wps-glint{fill:none;stroke:#fffc}@supports (color:color-mix(in lab, red, red)){.wps-glint{stroke:color-mix(in srgb, var(--color-surface) 80%, transparent)}}.wps-glint{stroke-width:4px;stroke-linecap:round}.wps-shore .wps-l1{fill:#b5caf8}@supports (color:color-mix(in lab, red, red)){.wps-shore .wps-l1{fill:color-mix(in srgb, var(--color-blue) 34%, var(--color-surface))}}.wps-sand{fill:#feeec6}@supports (color:color-mix(in lab, red, red)){.wps-sand{fill:color-mix(in srgb, var(--color-amber-400) 26%, var(--color-surface))}}.wps-moon .wps-sky{fill:#d6d3f3}@supports (color:color-mix(in lab, red, red)){.wps-moon .wps-sky{fill:color-mix(in srgb, var(--color-indigo-700) 22%, var(--color-surface))}}.wps-moonball{fill:#fef1cf}@supports (color:color-mix(in lab, red, red)){.wps-moonball{fill:color-mix(in srgb, var(--color-amber-400) 22%, var(--color-surface))}}.wps-star{fill:var(--color-surface)}.wps-moon .wps-l1{fill:#c3bfee}@supports (color:color-mix(in lab, red, red)){.wps-moon .wps-l1{fill:color-mix(in srgb, var(--color-indigo-700) 32%, var(--color-surface))}}.wps-snow{fill:var(--color-surface)}.wps-moon .wps-l2{fill:#aca7e8}@supports (color:color-mix(in lab, red, red)){.wps-moon .wps-l2{fill:color-mix(in srgb, var(--color-indigo-700) 44%, var(--color-surface))}}.wps-moon .wps-l3{fill:#928ce0}@supports (color:color-mix(in lab, red, red)){.wps-moon .wps-l3{fill:color-mix(in srgb, var(--color-indigo-700) 58%, var(--color-surface))}}.chat-pane .wps-sun{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite wps-breathe}.chat-pane .wps-star{animation:3.6s ease-in-out infinite wps-twinkle}.chat-pane .wps-star:nth-of-type(2n){animation-delay:1.4s}@keyframes wps-breathe{50%{scale:1.05}}@keyframes wps-twinkle{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.chat-pane .wps-sun,.chat-pane .wps-star{animation:none}}.wp-pop{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 22px 44px -20px #11182773}@supports (color:color-mix(in lab, red, red)){.wp-pop{box-shadow:0 0 0 1px var(--color-line), 0 22px 44px -20px color-mix(in srgb, var(--color-ink) 45%, transparent)}}.wp-pop{animation:chat-spring .28s var(--ease-spring)}.wp-sw{isolation:isolate;box-shadow:inset 0 0 0 1px #1118271a}@supports (color:color-mix(in lab, red, red)){.wp-sw{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 10%, transparent)}}.wp-sw{transition:scale .2s var(--ease-spring), box-shadow .16s ease}.wp-sw-check{color:var(--color-surface);filter:drop-shadow(0 1px 2px #11182799)}@supports (color:color-mix(in lab, red, red)){.wp-sw-check{filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--color-ink) 60%, transparent))}}.wp-sw.is-on{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--chat-accent,var(--color-teal-600))}@media (hover:hover){.wp-sw:hover{scale:1.08}}@media (prefers-reduced-motion:reduce){.wp-pop{animation:none}.wp-sw{transition:none}}.fl{--fl:var(--color-teal-600)}.fl-ticon{--t:var(--color-teal-600);color:var(--t);background:var(--t)}@supports (color:color-mix(in lab, red, red)){.fl-ticon{background:color-mix(in srgb, var(--t) 12%, var(--color-surface))}}.fl-ticon.tone-blue{--t:var(--color-blue)}.fl-ticon.tone-violet{--t:var(--color-lavender)}.fl-ticon.tone-green{--t:var(--color-mint-strong)}.fl-ticon.tone-amber{--t:var(--color-amber-ink)}.fl-ticon.tone-rose{--t:var(--color-red)}.fl-step{color:var(--color-faint)}.fl-step-dot{color:var(--color-faint);background:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-line-strong);transition:background .3s,color .3s}.fl-step-line{background:var(--color-line)}.fl-step.is-done{color:var(--color-ink-2)}.fl-step.is-done .fl-step-dot{color:var(--color-surface);background:var(--color-mint-strong);box-shadow:none}.fl-step.is-done .fl-step-line,.fl-step.is-current .fl-step-line{background:var(--color-mint-strong)}.fl-step.is-current{color:var(--color-teal-700-b)}.fl-step.is-current .fl-step-dot{color:var(--color-teal-600);box-shadow:inset 0 0 0 2px var(--color-teal-600);animation:2.4s ease-in-out infinite fl-breathe}.fl-step.is-rejected{color:var(--color-red-ink)}.fl-step.is-rejected .fl-step-dot{color:var(--color-surface);background:var(--color-red);box-shadow:none}.fl-step.is-skipped,.fl-step.is-cancelled{opacity:.5}@keyframes fl-breathe{0%,to{box-shadow:inset 0 0 0 2px var(--color-teal-600), 0 0 0 0 color-mix(in srgb, var(--color-teal-600) 35%, transparent)}50%{box-shadow:inset 0 0 0 2px var(--color-teal-600), 0 0 0 6px color-mix(in srgb, var(--color-teal-600) 0%, transparent)}}.fl-stamp{color:var(--s);animation:fl-stamp .56s var(--ease-spring) backwards;rotate:-4deg;box-shadow:inset 0 0 0 1.5px}.fl-stamp.is-green{--s:var(--color-mint-strong)}.fl-stamp.is-red{--s:var(--color-red-ink)}.fl-stamp.is-teal{--s:var(--color-teal-700-b)}@keyframes fl-stamp{0%{opacity:0;rotate:-14deg;scale:1.8}70%{opacity:1;scale:.94}}.fl-chip{color:var(--color-ink-2);background:var(--color-surface-2)}.fl-chip.is-red{color:var(--color-red-ink);background:var(--color-red-soft)}.fl-chip.is-amber{color:var(--color-amber-ink);background:var(--color-amber-soft)}.fl-chip.is-green{color:var(--color-mint-strong);background:var(--color-mint-soft)}.fl-chip.is-teal{color:var(--color-teal-700-b);background:#e7f4f3}@supports (color:color-mix(in lab, red, red)){.fl-chip.is-teal{background:color-mix(in srgb, var(--color-teal-600) 10%, var(--color-surface))}}.fl-rung{background:var(--color-line);transition:background .3s}.fl-rung.is-on{background:#57a288}@supports (color:color-mix(in lab, red, red)){.fl-rung.is-on{background:color-mix(in srgb, var(--color-mint-strong) 70%, var(--color-surface))}}.fl-rung.is-now{background:var(--color-mint-strong);animation:2.2s ease-in-out infinite fl-pulse}@keyframes fl-pulse{0%,to{opacity:1}50%{opacity:.55}}.fl-tile{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line);transition:translate .22s var(--ease-spring), box-shadow .22s ease;animation:fl-rise .48s var(--ease-out-soft) backwards;border-radius:18px}@media (hover:hover){.fl-tile:hover{translate:0 -3px;box-shadow:0 0 0 1px #a9d3d2,0 14px 28px -22px #0d9488b3}@supports (color:color-mix(in lab, red, red)){.fl-tile:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-teal-600) 30%, var(--color-line)), 0 14px 28px -22px color-mix(in srgb, var(--color-teal-600) 70%, transparent)}}}.fl-tile.is-on{box-shadow:0 0 0 2px var(--color-teal-600)}@keyframes fl-rise{0%{opacity:0;translate:0 10px}}.fl-row{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line);animation:fl-rise .42s var(--ease-out-soft) backwards;border-radius:16px}.fl-row.is-open{box-shadow:0 0 0 1px #9ecfcc,0 12px 26px -20px #0d94888c}@supports (color:color-mix(in lab, red, red)){.fl-row.is-open{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-teal-600) 35%, var(--color-line)), 0 12px 26px -20px color-mix(in srgb, var(--color-teal-600) 55%, transparent)}}.fl-panel{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 16px 40px -30px #11182766;border-radius:22px}@supports (color:color-mix(in lab, red, red)){.fl-panel{box-shadow:0 0 0 1px var(--color-line), 0 16px 40px -30px color-mix(in srgb, var(--color-ink) 40%, transparent)}}.fl-photo{border-radius:22px;position:relative;overflow:hidden}.fl-photo img{object-fit:cover;width:100%;height:100%;animation:22s ease-in-out infinite alternate fl-ken;position:absolute;inset:0}.fl-photo:after{content:"";background:linear-gradient(#11182714 40%,#111827b8);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fl-photo:after{background:linear-gradient(to top, color-mix(in srgb, var(--color-ink) 72%, transparent), color-mix(in srgb, var(--color-ink) 8%, transparent) 60%)}}@keyframes fl-ken{0%{scale:1.02}to{translate:-1.5% -1%;scale:1.1}}.fl-on-photo{color:var(--color-surface)}.fl-q{animation:fl-slide .42s var(--ease-out-soft) backwards}@keyframes fl-slide{0%{opacity:0;translate:-24px}}.fl-progress{background:var(--color-surface-2);border-radius:999px;height:6px;overflow:hidden}.fl-progress>span{border-radius:inherit;background:var(--color-teal-600);height:100%;transition:width .42s var(--ease-out-soft);display:block}.fl-opt{background:var(--color-surface-2);transition:background .16s ease, box-shadow .16s ease, translate .16s var(--ease-spring);border-radius:14px;box-shadow:inset 0 0 0 1px #0000}@media (hover:hover){.fl-opt:hover{background:#ecf6f5;translate:0 -1px}@supports (color:color-mix(in lab, red, red)){.fl-opt:hover{background:color-mix(in srgb, var(--color-teal-600) 8%, var(--color-surface))}}}.fl-opt.is-on{background:#e2f2f1}@supports (color:color-mix(in lab, red, red)){.fl-opt.is-on{background:color-mix(in srgb, var(--color-teal-600) 12%, var(--color-surface))}}.fl-opt.is-on{box-shadow:inset 0 0 0 2px var(--color-teal-600);color:var(--color-teal-700-b)}.fl-scale-dot{transition:scale .2s var(--ease-spring)}.fl-opt.is-on .fl-scale-dot{scale:1.15}.fl-vote{color:var(--color-ink-2);background:var(--color-surface-2);transition:background .16s,color .16s}.fl-vote.is-on{color:var(--color-surface);background:var(--color-teal-600)}.fl-vote.is-on svg{animation:fl-pop .42s var(--ease-spring)}@keyframes fl-pop{40%{scale:1.45}}.fl-btn{color:var(--color-surface);background:var(--color-teal-600);box-shadow:0 8px 18px -12px var(--color-teal-600)}@media (hover:hover){.fl-btn:hover{background:#0e8078}@supports (color:color-mix(in lab, red, red)){.fl-btn:hover{background:color-mix(in srgb, var(--color-teal-600) 84%, var(--color-ink))}}}.fl-btn:disabled{opacity:.45}.fl-ghost{color:var(--color-ink-2);box-shadow:inset 0 0 0 1px var(--color-line-strong);background:var(--color-surface)}@media (hover:hover){.fl-ghost:hover{background:var(--color-surface-2)}}.fl-danger{color:var(--color-red-ink);box-shadow:inset 0 0 0 1px #e5484d59}@supports (color:color-mix(in lab, red, red)){.fl-danger{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-red) 35%, transparent)}}.fl-danger{background:var(--color-surface)}.fl-tab{color:var(--color-muted)}.fl-tab.is-on{color:var(--color-teal-700-b);background:var(--color-surface);box-shadow:0 1px 2px #1118271a}@supports (color:color-mix(in lab, red, red)){.fl-tab.is-on{box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 10%, transparent)}}.fl-bar{background:var(--color-surface-2);border-radius:999px;height:6px;overflow:hidden}.fl-bar>span{border-radius:inherit;background:var(--b,var(--color-teal-600));height:100%;display:block}@media (prefers-reduced-motion:reduce){.fl-step.is-current .fl-step-dot,.fl-stamp,.fl-rung.is-now,.fl-tile,.fl-row,.fl-photo img,.fl-q,.fl-vote.is-on svg{animation:none!important}}.life-ring{--rc:var(--hub-accent,var(--color-teal-600))}.life-ring.tone-amber{--rc:var(--color-amber)}.life-ring.tone-green{--rc:var(--color-mint-strong)}.life-ring.tone-rose{--rc:var(--color-red)}.life-ring.tone-teal{--rc:var(--color-teal-600)}.life-ring-track{stroke:var(--rc)}@supports (color:color-mix(in lab, red, red)){.life-ring-track{stroke:color-mix(in srgb, var(--rc) 14%, var(--color-surface-2))}}.life-ring-fill{stroke:var(--rc);animation:life-ring 1.2s var(--ease-out-soft) backwards;transition:stroke-dashoffset .8s var(--ease-out-soft)}@keyframes life-ring{0%{stroke-dashoffset:var(--dash)}}.life-bar{--bc:var(--color-teal-600);background:var(--bc)}@supports (color:color-mix(in lab, red, red)){.life-bar{background:color-mix(in srgb, var(--bc) 12%, var(--color-surface-2))}}.life-bar.tone-amber{--bc:var(--color-amber)}.life-bar.tone-green{--bc:var(--color-mint-strong)}.life-bar.tone-rose{--bc:var(--color-red)}.life-bar.tone-blue{--bc:var(--color-blue)}.life-bar-fill{background:var(--bc);transform-origin:100%;animation:life-grow .9s var(--ease-out-soft) backwards}@keyframes life-grow{0%{transform:scaleX(0)}}.life-level{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line)}.life-streak.is-on{color:#f28d18}@supports (color:color-mix(in lab, red, red)){.life-streak.is-on{color:color-mix(in srgb, var(--color-amber) 80%, var(--color-red))}}.life-streak.is-on{background:#fef1dd}@supports (color:color-mix(in lab, red, red)){.life-streak.is-on{background:color-mix(in srgb, var(--color-amber) 14%, var(--color-surface))}}.life-streak.is-off{color:var(--color-muted);background:var(--color-surface-2)}.life-flame{transform-origin:50% 90%;animation:1.6s ease-in-out infinite life-flame}@keyframes life-flame{0%,to{scale:1}40%{scale:.92 1.1}70%{scale:1.05 .95}}.life-mood{--mc:var(--color-teal-600);color:var(--color-ink-2);background:var(--color-surface-2);transition:background .18s ease, box-shadow .18s ease, translate .18s var(--ease-spring);box-shadow:inset 0 0 0 1px #0000}.life-mood.is-1{--mc:#ed7f82}@supports (color:color-mix(in lab, red, red)){.life-mood.is-1{--mc:color-mix(in srgb, var(--color-red) 70%, var(--color-surface))}}.life-mood.is-2{--mc:#f1891c}@supports (color:color-mix(in lab, red, red)){.life-mood.is-2{--mc:color-mix(in srgb, var(--color-amber) 75%, var(--color-red))}}.life-mood.is-3{--mc:var(--color-amber)}.life-mood.is-4{--mc:#54853f}@supports (color:color-mix(in lab, red, red)){.life-mood.is-4{--mc:color-mix(in srgb, var(--color-mint-strong) 70%, var(--color-amber))}}.life-mood.is-5{--mc:var(--color-mint-strong)}.life-mood-dot{background:var(--mc)}@supports (color:color-mix(in lab, red, red)){.life-mood-dot{background:color-mix(in srgb, var(--mc) 55%, var(--color-surface))}}.life-mood-dot{box-shadow:0 0 0 3px var(--mc)}@supports (color:color-mix(in lab, red, red)){.life-mood-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--mc) 16%, transparent)}}.life-mood-dot{transition:scale .2s var(--ease-spring)}@media (hover:hover){.life-mood:hover{translate:0 -2px}.life-mood:hover .life-mood-dot{scale:1.15}}.life-mood.is-on{color:var(--color-ink);background:var(--mc)}@supports (color:color-mix(in lab, red, red)){.life-mood.is-on{background:color-mix(in srgb, var(--mc) 12%, var(--color-surface))}}.life-mood.is-on{box-shadow:inset 0 0 0 1.5px var(--mc)}@supports (color:color-mix(in lab, red, red)){.life-mood.is-on{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--mc) 55%, transparent)}}.life-mood.is-on .life-mood-dot{background:var(--mc);scale:1.2}.life-stamp{color:var(--color-mint-strong);animation:life-stamp .56s var(--ease-spring) backwards;rotate:-4deg;box-shadow:inset 0 0 0 1.5px}@keyframes life-stamp{0%{opacity:0;rotate:-12deg;scale:1.8}70%{opacity:1;scale:.95}}.life-hidden{background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line)}.life-play{color:var(--color-surface);background:var(--color-lavender);box-shadow:0 10px 20px -14px var(--color-lavender)}@media (hover:hover){.life-play:hover{translate:0 -1px}}.life-timer{background:#e3e1f4}@supports (color:color-mix(in lab, red, red)){.life-timer{background:color-mix(in srgb, var(--color-lavender) 15%, var(--color-surface-2))}}.life-timer>span{background:var(--color-lavender);transition:width 1s linear}.life-option{color:var(--color-ink-2);background:var(--color-surface-2);animation:hub-rise .36s var(--ease-out-soft) backwards;transition:background .16s,box-shadow .16s;box-shadow:inset 0 0 0 1px #0000}.life-option:nth-child(2){animation-delay:60ms}.life-option:nth-child(3){animation-delay:.12s}@media (hover:hover){.life-option:hover{background:#f0effa}@supports (color:color-mix(in lab, red, red)){.life-option:hover{background:color-mix(in srgb, var(--color-lavender) 10%, var(--color-surface))}}}.life-option.is-on{color:var(--color-ink);box-shadow:inset 0 0 0 1.5px var(--color-lavender)}.life-kudos{--kc:var(--color-red);background:var(--kc)}@supports (color:color-mix(in lab, red, red)){.life-kudos{background:color-mix(in srgb, var(--kc) 5%, var(--color-surface))}}.life-kudos{box-shadow:inset 0 0 0 1px var(--kc)}@supports (color:color-mix(in lab, red, red)){.life-kudos{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--kc) 14%, var(--color-line))}}.life-kudos{animation:hub-rise .42s var(--ease-out-soft) backwards}.life-kudos.v-quality{--kc:var(--color-lavender)}.life-kudos.v-customer{--kc:var(--color-blue)}.life-kudos.v-idea{--kc:var(--color-amber)}.life-kudos.v-speed{--kc:var(--color-teal-600)}.life-kudos.v-spirit{--kc:var(--color-mint-strong)}.life-value{color:var(--kc)}@supports (color:color-mix(in lab, red, red)){.life-value{color:color-mix(in srgb, var(--kc) 80%, var(--color-ink))}}.life-value{background:var(--kc)}@supports (color:color-mix(in lab, red, red)){.life-value{background:color-mix(in srgb, var(--kc) 12%, var(--color-surface))}}.life-face{color:var(--color-ink-2);background:var(--hub-accent,#0d9488)}@supports (color:color-mix(in lab, red, red)){.life-face{background:color-mix(in srgb, var(--hub-accent,var(--color-teal-600)) 12%, var(--color-surface))}}.life-heart{color:var(--color-red);background:#fceded}@supports (color:color-mix(in lab, red, red)){.life-heart{background:color-mix(in srgb, var(--color-red) 10%, var(--color-surface))}}.life-heart{animation:2.4s ease-in-out infinite life-beat}@keyframes life-beat{0%,to{scale:1}12%{scale:1.08}24%{scale:1}36%{scale:1.05}}.life-heart-sm{color:var(--color-red);background:#fceded}@supports (color:color-mix(in lab, red, red)){.life-heart-sm{background:color-mix(in srgb, var(--color-red) 10%, var(--color-surface))}}.life-heart-sm{font-size:12px}.life-kudos-bar{background:#f6bfc1}@supports (color:color-mix(in lab, red, red)){.life-kudos-bar{background:color-mix(in srgb, var(--color-red) 35%, var(--color-surface))}}.life-kudos-bar{animation:life-rise-y .8s var(--ease-out-soft) backwards;transform-origin:bottom}.life-news{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);animation:hub-rise .42s var(--ease-out-soft) backwards}.life-news.is-said{box-shadow:inset 0 0 0 1px #aacbc2}@supports (color:color-mix(in lab, red, red)){.life-news.is-said{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-mint-strong) 30%, var(--color-line))}}.life-news-photo{animation:9s ease-in-out infinite alternate life-zoom}@keyframes life-zoom{to{background-size:112%}}.life-said{color:var(--color-ink-2);background:var(--color-surface-2)}.life-did{color:var(--color-ink);background:#e7f2ee}@supports (color:color-mix(in lab, red, red)){.life-did{background:color-mix(in srgb, var(--color-mint-strong) 10%, var(--color-surface))}}.life-pick{opacity:.8;transition:opacity .16s,box-shadow .16s;box-shadow:inset 0 0 0 2px #0000}.life-pick.is-on{opacity:1;box-shadow:inset 0 0 0 3px var(--hub-accent,var(--color-teal-600))}.life-dist-bar{background:#9ed4cf}@supports (color:color-mix(in lab, red, red)){.life-dist-bar{background:color-mix(in srgb, var(--color-teal-600) 40%, var(--color-surface))}}.life-dist-bar{animation:life-rise-y .7s var(--ease-out-soft) backwards;transform-origin:bottom}.life-dist-bar.is-1{background:#f3adaf}@supports (color:color-mix(in lab, red, red)){.life-dist-bar.is-1{background:color-mix(in srgb, var(--color-red) 45%, var(--color-surface))}}.life-dist-bar.is-2{background:#faca79}@supports (color:color-mix(in lab, red, red)){.life-dist-bar.is-2{background:color-mix(in srgb, var(--color-amber) 55%, var(--color-surface))}}.life-dist-bar.is-5{background:#7bb6a2}@supports (color:color-mix(in lab, red, red)){.life-dist-bar.is-5{background:color-mix(in srgb, var(--color-mint-strong) 55%, var(--color-surface))}}@keyframes life-rise-y{0%{transform:scaleY(0)}}.life-quest{background:var(--hub-accent,#0d9488)}@supports (color:color-mix(in lab, red, red)){.life-quest{background:color-mix(in srgb, var(--hub-accent,var(--color-teal-600)) 6%, var(--color-surface))}}.life-quest{box-shadow:inset 0 0 0 1px var(--hub-accent,#0d9488)}@supports (color:color-mix(in lab, red, red)){.life-quest{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hub-accent,var(--color-teal-600)) 18%, var(--color-line))}}.life-trend{background:var(--color-surface-2)}.life-trend-bar{background:#7ac4be}@supports (color:color-mix(in lab, red, red)){.life-trend-bar{background:color-mix(in srgb, var(--color-teal-600) 55%, var(--color-surface))}}.life-trend-bar{animation:life-rise-y .8s var(--ease-out-soft) backwards;transform-origin:bottom}.life-trend-bar.is-off{background:repeating-linear-gradient(135deg, var(--color-line) 0 3px, transparent 3px 6px)}.life-stat{--sc:var(--hub-accent,var(--color-teal-600));background:var(--sc)}@supports (color:color-mix(in lab, red, red)){.life-stat{background:color-mix(in srgb, var(--sc) 6%, var(--color-surface))}}.life-stat{box-shadow:inset 0 0 0 1px var(--sc)}@supports (color:color-mix(in lab, red, red)){.life-stat{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sc) 14%, var(--color-line))}}.life-stat{animation:hub-rise .46s var(--ease-out-soft) backwards}.life-stat.tone-green{--sc:var(--color-mint-strong)}.life-stat.tone-amber{--sc:var(--color-amber)}.life-stat.tone-rose{--sc:var(--color-red)}.life-week-bar{background:linear-gradient(to top, var(--hub-accent,var(--color-teal-600)), var(--hub-accent,#0d9488))}@supports (color:color-mix(in lab, red, red)){.life-week-bar{background:linear-gradient(to top, var(--hub-accent,var(--color-teal-600)), color-mix(in srgb, var(--hub-accent,var(--color-teal-600)) 55%, var(--color-surface)))}}.life-week-bar{animation:life-rise-y .7s var(--ease-out-soft) backwards;transform-origin:bottom}.life-next{color:var(--color-ink-2);background:#f5f4fc}@supports (color:color-mix(in lab, red, red)){.life-next{background:color-mix(in srgb, var(--color-lavender) 7%, var(--color-surface))}}.life-next{transition:background .16s ease, translate .16s var(--ease-spring)}@media (hover:hover){.life-next:hover{color:var(--color-ink);background:#eceaf9}@supports (color:color-mix(in lab, red, red)){.life-next:hover{background:color-mix(in srgb, var(--color-lavender) 13%, var(--color-surface))}}.life-next:hover{translate:-2px}}.life-next svg{color:var(--color-lavender)}.life-plus{color:var(--color-mint-strong)}.life-badge{background:var(--color-surface-2);animation:hub-rise .46s var(--ease-out-soft) backwards}.life-badge.is-done{background:#fef7eb}@supports (color:color-mix(in lab, red, red)){.life-badge.is-done{background:color-mix(in srgb, var(--color-amber) 8%, var(--color-surface))}}.life-badge.is-done{box-shadow:inset 0 0 0 1px #efd6ac}@supports (color:color-mix(in lab, red, red)){.life-badge.is-done{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-amber) 30%, var(--color-line))}}.life-badge-icon{color:var(--color-faint);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line)}.life-badge.is-done .life-badge-icon{color:var(--color-amber-ink);background:#fdeed3}@supports (color:color-mix(in lab, red, red)){.life-badge.is-done .life-badge-icon{background:color-mix(in srgb, var(--color-amber) 18%, var(--color-surface))}}.life-badge.is-done .life-badge-icon{box-shadow:none;animation:life-stamp .6s var(--ease-spring) backwards}.life-note,.life-editor,.life-swatch{--nc:var(--color-line-strong)}.c-teal{--nc:var(--color-teal-600)}.c-amber{--nc:var(--color-amber)}.c-rose{--nc:var(--color-red)}.c-violet{--nc:var(--color-lavender)}.c-blue{--nc:var(--color-blue)}.c-green{--nc:var(--color-mint-strong)}.life-note{background:var(--color-surface-2);box-shadow:inset 3px 0 0 var(--nc)}@supports (color:color-mix(in lab, red, red)){.life-note{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--nc) 70%, transparent)}}.life-note{transition:background .16s}@media (hover:hover){.life-note:hover{background:var(--nc)}@supports (color:color-mix(in lab, red, red)){.life-note:hover{background:color-mix(in srgb, var(--nc) 8%, var(--color-surface))}}}.life-note.is-on{background:var(--nc)}@supports (color:color-mix(in lab, red, red)){.life-note.is-on{background:color-mix(in srgb, var(--nc) 12%, var(--color-surface))}}.life-editor{box-shadow:0 0 0 1px var(--color-line), inset 0 4px 0 var(--nc)}@supports (color:color-mix(in lab, red, red)){.life-editor{box-shadow:0 0 0 1px var(--color-line), inset 0 4px 0 color-mix(in srgb, var(--nc) 60%, transparent)}}.life-swatch{background:var(--nc)}@supports (color:color-mix(in lab, red, red)){.life-swatch{background:color-mix(in srgb, var(--nc) 45%, var(--color-surface))}}.life-swatch{box-shadow:inset 0 0 0 1px var(--color-line)}.life-swatch.is-on{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 3.5px var(--nc)}@supports (color:color-mix(in lab, red, red)){.life-swatch.is-on{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 3.5px color-mix(in srgb, var(--nc) 70%, var(--color-ink-2))}}@media (prefers-reduced-motion:reduce){.life-ring-fill,.life-bar-fill,.life-flame,.life-stamp,.life-option,.life-kudos,.life-heart,.life-kudos-bar,.life-news,.life-news-photo,.life-dist-bar,.life-trend-bar,.life-stat,.life-week-bar,.life-badge,.life-badge.is-done .life-badge-icon{animation:none!important}}.life-level-card{background:var(--color-surface);box-shadow:var(--shadow-pop), 0 0 0 1px var(--color-line);transition:opacity .18s ease, translate .18s var(--ease-out-soft);translate:0 -4px}.life-level-wrap:hover .life-level-card,.life-level-wrap:focus-within .life-level-card{translate:0}.life-level-ladder .is-now{color:var(--color-surface);background:var(--hub-accent,var(--color-teal-600))}.life-level-ladder .is-now .text-muted{color:inherit}.life-level-ladder .is-past{color:var(--color-muted)}.life-way{color:var(--color-amber-800);background:#fef1cf}@supports (color:color-mix(in lab, red, red)){.life-way{background:color-mix(in srgb, var(--color-amber-400) 22%, var(--color-surface))}}.day-theme{--hub-accent-2:var(--color-mint-strong)}.day-theme.theme-orange,.day-swatch.theme-orange{--hub-accent:var(--color-orange-500);--hub-accent-2:var(--color-orange-300)}.day-theme.theme-teal,.day-swatch.theme-teal{--hub-accent:var(--color-teal-600);--hub-accent-2:var(--color-mint-strong)}.day-theme.theme-ocean,.day-swatch.theme-ocean{--hub-accent:var(--color-blue-600-b);--hub-accent-2:var(--color-sky-400)}.day-theme.theme-sunset,.day-swatch.theme-sunset{--hub-accent:var(--color-orange-500);--hub-accent-2:var(--color-pink-500)}.day-theme.theme-berry,.day-swatch.theme-berry{--hub-accent:var(--color-pink-600-b);--hub-accent-2:var(--color-violet-600)}.day-theme.theme-violet,.day-swatch.theme-violet{--hub-accent:var(--color-violet-600);--hub-accent-2:var(--color-indigo-400-b)}.day-theme.theme-forest,.day-swatch.theme-forest{--hub-accent:var(--color-green-600);--hub-accent-2:var(--color-emerald-500)}.day-theme.theme-amber,.day-swatch.theme-amber{--hub-accent:var(--color-amber-700);--hub-accent-2:var(--color-orange-300)}.day-theme.theme-night,.day-swatch.theme-night{--hub-accent:var(--color-indigo-700);--hub-accent-2:var(--color-violet-400)}.day-theme{--hub-soft:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.day-theme{--hub-soft:color-mix(in srgb, var(--hub-accent) 9%, var(--color-surface))}}.day-swatch{color:var(--color-surface);background:var(--hub-accent);transition:scale .2s var(--ease-spring)}.day-swatch:after{content:"";background:var(--hub-accent-2);border-radius:4px 0 8px;width:45%;height:45%;position:absolute;inset-block-end:0;inset-inline-end:0}.day-swatch.is-on{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--hub-accent)}@media (hover:hover){.day-swatch:hover{scale:1.1}}.day-palette-btn{color:var(--color-ink-2);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line)}@media (hover:hover){.day-palette-btn:hover{color:var(--hub-accent)}}.day-palette{background:var(--color-surface);box-shadow:var(--shadow-pop), 0 0 0 1px var(--color-line)}.day-grid{grid-template-columns:minmax(0,1fr)}.day-grid>*{min-height:220px}.day-grid>.g-hero{min-height:340px}@media (min-width:768px){.day-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:240px;grid-auto-flow:dense}.day-grid>*{min-height:0}.day-grid>.g-hero{grid-area:span 2/1/auto/-1;min-height:0}.day-grid>.is-l{grid-row:span 2}}@media (min-width:1280px){.day-grid{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr))}.day-grid>.g-hero{grid-area:1/1/span 2/span 3}.day-grid>.day-slot{grid-column-start:var(--c);grid-column-end:span 1;grid-row-start:var(--r);grid-row-end:span var(--h)}}.day-grid .day-tile,.day-grid>.g-hero{border-radius:8px}.day-slot{min-height:0;animation:hub-rise .4s var(--ease-out-soft) backwards;transition:opacity .16s ease, scale .2s var(--ease-spring);flex-direction:column;display:flex;position:relative}.day-slot>:first-child{flex:1;min-height:0}.day-grid.is-editing .day-slot{outline:2px dashed var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.day-grid.is-editing .day-slot{outline:2px dashed color-mix(in srgb, var(--hub-accent) 55%, transparent)}}.day-grid.is-editing .day-slot{outline-offset:2px;cursor:grab;border-radius:9px}.day-slot.is-dragging{opacity:.4;scale:.97}.day-slot.is-over{outline:3px solid var(--hub-accent);outline-offset:2px;border-radius:9px}.day-grip{z-index:4;width:24px;height:28px;color:var(--color-faint);background:var(--color-surface);opacity:0;cursor:grab;top:10px;border-radius:6px;place-items:center;transition:opacity .16s,color .16s;display:grid;position:absolute;inset-inline-end:6px}.day-slot:hover .day-grip,.day-grip:focus-visible,.day-grid.is-editing .day-grip{opacity:1}@media (hover:hover){.day-grip:hover{color:var(--hub-accent)}}.day-grid.is-editing .day-grip{inset-inline:6px auto}.day-slot-bar{z-index:5;background:var(--color-surface);box-shadow:var(--shadow-pop), 0 0 0 1px var(--color-line);top:8px;border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;inset-inline-end:8px}.day-slot-bar button{height:28px;color:var(--color-ink-2);border-radius:999px;align-items:center;gap:4px;padding-inline:10px;font-size:11.5px;font-weight:800;display:inline-flex}@media (hover:hover){.day-slot-bar button:hover{color:var(--color-surface);background:var(--hub-accent)}}.day-tray{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line);border-radius:12px}.day-tray button{color:var(--color-ink-2);background:var(--color-surface-2)}@media (hover:hover){.day-tray button:hover{color:var(--color-surface);background:var(--hub-accent)}}.day-tile{--t:var(--hub-accent);color:var(--color-ink);background:var(--color-surface);box-shadow:inset 0 3px 0 var(--t), 0 0 0 1px var(--color-line);animation:hub-rise .4s var(--ease-out-soft) backwards;border-radius:10px;transition:box-shadow .16s}@media (hover:hover){.day-tile:hover{box-shadow:inset 0 3px 0 var(--t), 0 0 0 1px var(--color-line-strong), 0 8px 20px -16px var(--color-ink)}}.day-grid>:nth-child(2){animation-delay:50ms}.day-grid>:nth-child(3){animation-delay:.1s}.day-grid>:nth-child(4){animation-delay:.15s}.day-grid>:nth-child(5){animation-delay:.2s}.day-grid>:nth-child(6){animation-delay:.25s}.day-grid>:nth-child(7){animation-delay:.3s}.day-grid>:nth-child(8){animation-delay:.35s}.tiles-vivid .day-tile.tone-teal{--t:var(--color-teal-700-b)}.tiles-vivid .day-tile.tone-violet{--t:var(--color-indigo-800-b)}.tiles-vivid .day-tile.tone-blue{--t:var(--color-blue-800)}.tiles-vivid .day-tile.tone-green{--t:var(--color-emerald-700-b)}.tiles-vivid .day-tile.tone-amber{--t:var(--color-amber-800)}.tiles-vivid .day-tile.tone-rose{--t:var(--color-red-700)}.tiles-calm .day-tile{box-shadow:0 0 0 1px var(--color-line)}.day-tile-icon{color:var(--t);background:var(--color-surface-2);border-radius:6px}.day-more{color:var(--color-muted);transition:color .16s}@media (hover:hover){.day-more:hover{color:var(--t)}}.day-shimmer{background:var(--color-surface-2);animation:1.2s ease-in-out infinite day-blink}.day-btn{color:var(--color-surface);background:var(--t);border-radius:6px}.day-chip{color:var(--color-ink-2);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:6px}@media (hover:hover){.day-chip:hover{color:var(--t);box-shadow:inset 0 0 0 1px var(--t)}}.day-float{opacity:.85}.hub-hero{color:var(--color-surface);background:var(--color-navy)}.hub-hero-photo{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.4s,scale 9s linear;scale:1.04}.hub-hero-photo.is-on{opacity:1;scale:1.12}.hub-hero-panel{background:#151b4dd6}@supports (color:color-mix(in lab, red, red)){.hub-hero-panel{background:color-mix(in srgb, var(--color-navy) 84%, transparent)}}.hub-hero-panel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-inline-start:3px solid var(--color-surface);animation:hub-rise .5s var(--ease-out-soft) backwards}.hub-hero-hi{animation:hub-rise .7s var(--ease-out-soft) backwards}.hub-hero-quote{animation:day-quote .9s var(--ease-out-soft) backwards}.hub-hero-quote footer{opacity:.7}.hub-mood-chip{color:var(--color-surface);background:#151b4d8c}@supports (color:color-mix(in lab, red, red)){.hub-mood-chip{background:color-mix(in srgb, var(--color-navy) 55%, transparent)}}.hub-mood-chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;transition:background .16s}@media (hover:hover){.hub-mood-chip:hover{background:#151b4dcc}@supports (color:color-mix(in lab, red, red)){.hub-mood-chip:hover{background:color-mix(in srgb, var(--color-navy) 80%, transparent)}}}.hub-mood-chip.is-on{color:var(--color-ink);background:var(--color-surface)}.hub-hero-ctl{color:var(--color-surface);background:#ffffff24}@supports (color:color-mix(in lab, red, red)){.hub-hero-ctl{background:color-mix(in srgb, var(--color-surface) 14%, transparent)}}.hub-hero-ctl{border-radius:6px}@media (hover:hover){.hub-hero-ctl:hover{background:#ffffff42}@supports (color:color-mix(in lab, red, red)){.hub-hero-ctl:hover{background:color-mix(in srgb, var(--color-surface) 26%, transparent)}}}.hub-hero-dot{background:#fff6}@supports (color:color-mix(in lab, red, red)){.hub-hero-dot{background:color-mix(in srgb, var(--color-surface) 40%, transparent)}}.hub-hero-dot{transition:width .4s var(--ease-spring), background .3s ease;border-radius:2px}.hub-hero-dot.is-on{background:var(--color-surface)}.day-msgs{--t:var(--color-navy);color:var(--color-surface);background:var(--color-navy);box-shadow:none}.tiles-vivid .day-msgs{--t:var(--color-navy)}.tiles-calm .day-msgs{background:var(--t);box-shadow:none}.day-msgs h2{color:var(--color-surface)}.day-msgs .day-tile-icon{color:var(--color-surface);background:#ffffff24}@supports (color:color-mix(in lab, red, red)){.day-msgs .day-tile-icon{background:color-mix(in srgb, var(--color-surface) 14%, transparent)}}.day-msgs .day-more{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.day-msgs .day-more{color:color-mix(in srgb, var(--color-surface) 70%, transparent)}}@media (hover:hover){.day-msgs .day-more:hover{color:var(--color-surface)}.day-msgs:hover{box-shadow:0 8px 20px -14px var(--color-navy)}}.day-msgs .day-shimmer{background:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.day-msgs .day-shimmer{background:color-mix(in srgb, var(--color-surface) 18%, transparent)}}.day-msgs-num{color:var(--color-surface);font-size:56px}.day-msgs-mention{color:var(--color-surface);background:#ffffff29}@supports (color:color-mix(in lab, red, red)){.day-msgs-mention{background:color-mix(in srgb, var(--color-surface) 16%, transparent)}}.day-msgs-mention{border-radius:4px}.day-bubble{animation:hub-rise .4s var(--ease-out-soft) backwards}.day-bubble a{color:var(--color-surface);background:#ffffff14}@supports (color:color-mix(in lab, red, red)){.day-bubble a{background:color-mix(in srgb, var(--color-surface) 8%, transparent)}}.day-bubble a{border-radius:8px;transition:background .16s}@media (hover:hover){.day-bubble a:hover{background:#ffffff26}@supports (color:color-mix(in lab, red, red)){.day-bubble a:hover{background:color-mix(in srgb, var(--color-surface) 15%, transparent)}}}.day-bubble-face{color:var(--color-surface);background:#ffffff29}@supports (color:color-mix(in lab, red, red)){.day-bubble-face{background:color-mix(in srgb, var(--color-surface) 16%, transparent)}}.day-bubble-badge{color:var(--color-navy);background:var(--color-surface);border-radius:4px}.day-msgs-send{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.day-msgs-send{color:color-mix(in srgb, var(--color-surface) 70%, transparent)}}.day-msgs-send{background:0 0;border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff38}@supports (color:color-mix(in lab, red, red)){.day-msgs-send{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-surface) 22%, transparent)}}@media (hover:hover){.day-msgs-send:hover{color:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-surface)}}.day-big{color:var(--color-ink);letter-spacing:-1px;font-size:48px}.day-dot{color:var(--color-ink-2);align-items:center;gap:6px;display:inline-flex}.day-dot:before{content:"";background:var(--d);border-radius:2px;width:9px;height:9px}.day-dot.is-late,.day-seg .is-late{--d:var(--color-red)}.day-dot.is-today,.day-seg .is-today{--d:var(--t)}.day-dot.is-rest,.day-seg .is-rest{--d:var(--color-line-strong)}.day-seg{border-radius:3px}.day-seg>span{background:var(--d);transform-origin:100%;animation:life-grow .9s var(--ease-out-soft) backwards}.day-meet{color:var(--color-ink-2);background:var(--color-surface-2);border-radius:4px}.day-task{border-bottom:1px solid var(--color-line);padding-inline:2px;transition:opacity .3s}.day-task:last-child{border-bottom:0}.day-task.is-done{opacity:.4}.day-task.is-done a{text-decoration:line-through}.day-tick{color:#0000;box-shadow:inset 0 0 0 1.5px var(--color-line-strong);border-radius:4px;transition:background .16s,color .16s,box-shadow .16s}.day-task.is-late .day-tick{box-shadow:inset 0 0 0 1.5px var(--color-red)}@media (hover:hover){.day-tick:not(:disabled):hover{color:var(--color-surface);background:var(--t);box-shadow:none}}.day-task.is-done .day-tick{color:var(--color-surface);background:var(--t);box-shadow:none}.day-due.is-red{color:var(--color-red-ink)}.day-due.is-amber{color:var(--color-amber-ink)}.day-due.is-gray,.day-due.is-none{color:var(--color-muted)}.day-note-row{animation:hub-rise .5s var(--ease-out-soft) backwards}.day-note-row a{border-radius:8px;transition:background .16s}@media (hover:hover){.day-note-row a:hover{background:var(--color-surface-2)}}.day-news-photo{border-radius:8px}.day-said{color:var(--color-emerald-700-b);background:0 0}.day-kudos{color:var(--t);background:var(--color-surface-2);animation:hub-rise .4s var(--ease-out-soft) backwards;border-radius:8px}.day-weather{--w:var(--color-ink-2);color:var(--color-ink-2);background:var(--color-surface-2);border-radius:8px;transition:background .16s,color .16s}.wx-1{--w:var(--color-slate-800)}.wx-2{--w:var(--color-blue-800)}.wx-3{--w:var(--color-slate-600)}.wx-4{--w:var(--color-teal-700-b)}.wx-5{--w:var(--color-emerald-700-b)}@media (hover:hover){.day-weather:hover{color:var(--color-ink);background:var(--color-line)}}.day-weather.is-on{color:var(--color-surface);background:var(--w)}.day-mood.wx-1,.day-mood.wx-2,.day-mood.wx-3,.day-mood.wx-4,.day-mood.wx-5{--t:var(--w)}.day-weather-big{color:var(--w,var(--t))}.day-req-stat{background:var(--color-surface-2);border-radius:8px;transition:background .16s}.day-req-stat.is-hot{color:var(--color-surface);background:var(--t)}.day-req-stat.is-hot b,.day-req-stat.is-hot span{color:var(--color-surface)}@media (hover:hover){.day-req-stat:hover{background:var(--color-line)}}.day-req{background:var(--color-surface-2);border-radius:8px}.day-me-face{color:var(--color-surface);background:var(--t)}.day-me .life-ring{--rc:var(--t)}.day-level{color:var(--t);box-shadow:inset 0 0 0 1px var(--t);background:0 0;border-radius:4px}.day-stat{background:var(--color-surface-2);border-radius:8px}.day-badge{color:var(--color-faint);background:var(--color-surface-2);border-radius:6px}.day-badge.is-on{color:var(--color-surface);background:var(--t)}.day-lesson{--l:var(--t);color:var(--color-surface);background:var(--l);border-radius:8px;transition:filter .16s}@media (hover:hover){.day-lesson:hover{filter:brightness(1.08)}}.day-lesson-icon{color:var(--color-surface);background:#ffffff29}@supports (color:color-mix(in lab, red, red)){.day-lesson-icon{background:color-mix(in srgb, var(--color-surface) 16%, transparent)}}.day-lesson-icon{border-radius:6px}.day-lesson-go{color:var(--l);background:var(--color-surface);border-radius:6px}.day-quiz{background:var(--color-surface-2);border-radius:8px}@media (hover:hover){.day-quiz:hover{background:var(--color-line)}}.day-learn{border-radius:3px}.day-learn>span{background:var(--color-line)}.day-learn>span.is-on{background:var(--t)}.play-run,.play-tile,.day-lesson{--play:var(--color-teal-600)}.tone-teal.play-run,.tone-teal.play-tile,.day-lesson.tone-teal{--play:var(--color-teal-700-b);--l:var(--color-teal-700-b)}.tone-violet.play-run,.tone-violet.play-tile,.day-lesson.tone-violet{--play:var(--color-indigo-800-b);--l:var(--color-indigo-800-b)}.tone-blue.play-run,.tone-blue.play-tile,.day-lesson.tone-blue{--play:var(--color-blue-800);--l:var(--color-blue-800)}.tone-green.play-run,.tone-green.play-tile,.day-lesson.tone-green{--play:var(--color-emerald-700-b);--l:var(--color-emerald-700-b)}.tone-amber.play-run,.tone-amber.play-tile,.day-lesson.tone-amber{--play:var(--color-amber-800);--l:var(--color-amber-800)}.tone-rose.play-run,.tone-rose.play-tile,.day-lesson.tone-rose{--play:var(--color-red-700);--l:var(--color-red-700)}.play-idea{background:var(--color-surface-2);border-inline-start:3px solid var(--play)}.play-idea-icon{color:var(--color-surface);background:var(--play,var(--hub-accent));border-radius:8px}.play-go{color:var(--color-surface);background:var(--play);border-radius:8px}@media (hover:hover){.play-go:hover{background:var(--color-ink)}}.play-step{background:var(--color-line);border-radius:2px;transition:background .3s}.play-step.is-on{background:var(--play)}.play-card{background:var(--color-surface-2);border-radius:8px}.play-box{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-strong);border-radius:8px;transition:box-shadow .16s,background .16s}@media (hover:hover){.play-box:not(:disabled):hover{box-shadow:inset 0 0 0 1.5px var(--play)}}.play-box.is-right{background:var(--color-mint-soft);box-shadow:inset 0 0 0 2px var(--color-mint-strong)}.play-box.is-wrong{background:var(--color-red-soft);box-shadow:inset 0 0 0 2px var(--color-red)}.play-shake{animation:.42s day-shake}.play-why{border-radius:10px}.play-why.is-ok{background:var(--color-mint-soft)}.play-why.is-no{background:var(--color-amber-soft)}.play-why-icon{border-radius:8px}.play-why.is-ok .play-why-icon{color:var(--color-surface);background:var(--color-mint-strong)}.play-why.is-no .play-why-icon{color:var(--color-surface);background:var(--color-amber)}.play-placed{background:var(--color-surface-2);border-radius:8px}.play-num{color:var(--color-surface);background:var(--play);border-radius:6px}.play-star{color:var(--color-line-strong);fill:var(--color-surface-2)}.play-star.is-on{color:var(--color-amber-700);fill:var(--color-amber-700)}.play-points{color:var(--color-emerald-700-b);background:0 0;border-radius:4px;box-shadow:inset 0 0 0 1px}.play-take{background:var(--color-surface-2);border-inline-start:3px solid var(--play);border-radius:8px}.play-banner{color:var(--color-surface);background:var(--color-navy);border-radius:10px}.play-banner h2,.play-banner p{color:var(--color-surface)}.play-banner .play-idea-icon{color:var(--color-surface);background:#ffffff24}@supports (color:color-mix(in lab, red, red)){.play-banner .play-idea-icon{background:color-mix(in srgb, var(--color-surface) 14%, transparent)}}.play-count{color:var(--color-navy);background:var(--color-surface);border-radius:8px}.play-tile{background:var(--color-surface);box-shadow:inset 0 3px 0 var(--play), 0 0 0 1px var(--color-line);animation:hub-rise .4s var(--ease-out-soft) backwards;border-radius:10px;transition:box-shadow .16s}@media (hover:hover){.play-tile:hover{box-shadow:inset 0 3px 0 var(--play), 0 0 0 1px var(--color-line-strong), 0 8px 20px -16px var(--color-ink)}}.play-done{color:var(--color-emerald-700-b);background:var(--color-surface);border-radius:4px;box-shadow:inset 0 0 0 1px}@keyframes day-blink{50%{opacity:.45}}@keyframes day-quote{0%{opacity:0;filter:blur(4px);translate:0 12px}}@keyframes day-shake{0%,to{translate:0}20%,60%{translate:-6px}40%,80%{translate:6px}}@media (prefers-reduced-motion:reduce){.day-tile,.day-shimmer,.day-float,.day-bubble,.day-seg>span,.day-note-row,.day-kudos,.day-weather-big,.hub-hero-hi,.hub-hero-quote,.play-tile,.play-shake{animation:none}.hub-hero-photo{transition:none;scale:1}.hub-hero-photo.is-on{scale:1}}.day-next{transition:background .16s}@media (hover:hover){.day-next:hover{background:var(--color-surface-2)}}.day-next.tone-teal{--l:var(--color-teal-700-b)}.day-next.tone-violet{--l:var(--color-indigo-800-b)}.day-next.tone-blue{--l:var(--color-blue-800)}.day-next.tone-green{--l:var(--color-emerald-700-b)}.day-next.tone-amber{--l:var(--color-amber-800)}.day-next.tone-rose{--l:var(--color-red-700)}.day-next-icon{color:var(--l);background:var(--color-surface-2)}.day-msgs-ok{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.day-msgs-ok{color:color-mix(in srgb, var(--color-surface) 70%, transparent)}}.day-layouts{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-line)}.day-layout{color:var(--color-ink-2);transition:background .16s,color .16s}@media (hover:hover){.day-layout:hover{color:var(--color-ink);background:var(--color-surface-2)}}.day-layout.is-on{color:var(--color-surface);background:var(--hub-accent)}.day-modal{--t:var(--hub-accent)}.day-grid>.day-slot,.day-grid>.day-slot:nth-child(3n){--fam:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.day-grid>.day-slot:nth-child(3n){--fam:color-mix(in srgb, var(--hub-accent) 55%, var(--hub-accent-2,var(--hub-accent)))}}.day-grid>.day-slot:nth-child(3n+1){--fam:var(--hub-accent-2,var(--hub-accent))}.day-grid .day-tile{transition:box-shadow .2s ease, background-color .26s ease, translate .26s var(--ease-out-soft)}@media (hover:hover){.day-grid>.day-slot:hover>.day-tile:not(.day-msgs){background-color:var(--fam)}@supports (color:color-mix(in lab, red, red)){.day-grid>.day-slot:hover>.day-tile:not(.day-msgs){background-color:color-mix(in srgb, var(--fam) 13%, var(--color-surface))}}.day-grid>.day-slot:hover>.day-tile:not(.day-msgs){box-shadow:inset 0 3px 0 var(--fam), 0 0 0 1px var(--fam), 0 14px 28px -20px var(--fam)}@supports (color:color-mix(in lab, red, red)){.day-grid>.day-slot:hover>.day-tile:not(.day-msgs){box-shadow:inset 0 3px 0 var(--fam), 0 0 0 1px color-mix(in srgb, var(--fam) 45%, var(--color-line)), 0 14px 28px -20px var(--fam)}}.day-grid>.day-slot:hover>.day-tile:not(.day-msgs){translate:0 -2px}.day-grid>.day-slot:hover>.day-msgs{box-shadow:0 16px 30px -18px var(--color-navy);translate:0 -2px}}.day-emoji{transition:scale .22s var(--ease-spring)}.day-weather:hover .day-emoji,.day-weather.is-on .day-emoji{scale:1.25}.day-emoji-big{animation:st-pop-in .6s var(--ease-spring) backwards}.day-emoji-on{opacity:1;scale:1.3}.day-grid .day-tile,.day-grid>.g-hero,.day-grid.is-editing .day-slot,.day-slot.is-over{border-radius:0}.day-grid .day-tile,.day-grid>.g-hero{box-shadow:inset 0 3px 0 var(--t,var(--hub-accent)), 0 0 0 1px var(--color-line), 0 2px 4px #1118270f, 0 16px 30px -14px #11182738}@supports (color:color-mix(in lab, red, red)){.day-grid .day-tile,.day-grid>.g-hero{box-shadow:inset 0 3px 0 var(--t,var(--hub-accent)), 0 0 0 1px var(--color-line), 0 2px 4px color-mix(in srgb, var(--color-ink) 6%, transparent), 0 16px 30px -14px color-mix(in srgb, var(--color-ink) 22%, transparent)}}.day-emoji-pick{opacity:.55;transition:opacity .16s ease, scale .22s var(--ease-spring), background .16s ease}.day-emoji-pick.is-on{opacity:1;background:var(--hub-accent);scale:1.25}@supports (color:color-mix(in lab, red, red)){.day-emoji-pick.is-on{background:color-mix(in srgb, var(--hub-accent) 14%, var(--color-surface))}}@media (hover:hover){.day-emoji-pick:hover{opacity:1;scale:1.2}}.studio{--st-solid:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.studio{--st-solid:color-mix(in srgb, var(--hub-accent) 80%, var(--color-ink))}}.studio{--st-soft:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.studio{--st-soft:color-mix(in srgb, var(--hub-accent) 14%, var(--color-surface))}}.studio{--st-ink:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.studio{--st-ink:color-mix(in srgb, var(--hub-accent) 55%, var(--color-ink))}}.studio{--st-fam:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.studio{--st-fam:color-mix(in srgb, var(--hub-accent) 60%, var(--hub-accent-2,var(--hub-accent)))}}.studio{--st-card:clamp(270px, 21vw, 320px);gap:18px;display:grid}.st-sections{background-color:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 24px 50px -40px #11182780;border-radius:26px;padding:24px 20px}@supports (color:color-mix(in lab, red, red)){.st-sections{box-shadow:0 0 0 1px var(--color-line), 0 24px 50px -40px color-mix(in srgb, var(--color-ink) 50%, transparent)}}.st-sections{animation:hub-rise .42s var(--ease-out-soft) backwards}.st-main{background:#ebe8f8;border-radius:26px;gap:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.st-main{background:color-mix(in srgb, var(--color-lavender) 14%, var(--color-surface))}}.st-today{background-color:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 26px 50px -34px #1118278c;border-radius:24px}@supports (color:color-mix(in lab, red, red)){.st-today{box-shadow:0 0 0 1px var(--color-line), 0 26px 50px -34px color-mix(in srgb, var(--color-ink) 55%, transparent)}}.st-today{animation:hub-rise .46s var(--ease-out-soft) 80ms backwards;z-index:2}.st-squares{z-index:2;gap:20px;display:grid}.st-square-card{background-color:var(--color-surface);box-shadow:0 0 0 1px var(--color-line), 0 22px 40px -30px #1118278c;border-radius:22px}@supports (color:color-mix(in lab, red, red)){.st-square-card{box-shadow:0 0 0 1px var(--color-line), 0 22px 40px -30px color-mix(in srgb, var(--color-ink) 55%, transparent)}}.st-square-card{animation:hub-rise .46s var(--ease-out-soft) .14s backwards;transition:translate .22s var(--ease-out-soft), box-shadow .22s ease, background-color .22s ease}@media (min-width:1280px){.studio{grid-template-columns:minmax(0,1fr) clamp(250px,19vw,290px);height:100%}.st-sections{scrollbar-width:thin;grid-area:1/2;min-height:0;overflow-y:auto}.st-main{grid-area:1/1;grid-template-columns:var(--st-card) minmax(0, 1fr);grid-template-rows:minmax(0,64%) minmax(0,1fr);min-height:0}.st-main>.st-hero{--cover:calc(var(--st-card) + 1.75rem);border-radius:26px 26px 0 0;grid-area:1/1/auto/-1}.st-today{grid-area:1/1/-1;min-height:0;margin:64px 1.5rem 1.5rem}.st-squares{grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;margin-top:-54px;padding:0 1.75rem 1.5rem 2rem}.st-square-card{min-height:0}}@media (max-width:1279px){.st-main{padding-bottom:1rem}.st-main>.st-hero{border-radius:26px 26px 0 0;min-height:380px}.st-today{margin:-40px 1rem 0}.st-squares{margin-top:1rem;padding-inline:1rem}}@media (min-width:640px) and (max-width:1279px){.st-squares{grid-template-columns:repeat(2,minmax(0,1fr))}}.st-in{animation:hub-rise .38s var(--ease-out-soft) backwards}.st-scroll{scrollbar-width:thin}@media (hover:hover){.st-glow:hover{background-image:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), var(--st-fam), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.st-glow:hover{background-image:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--st-fam) 14%, transparent), transparent 70%)}}.st-square-card:hover{background-color:var(--st-fam);translate:0 -3px}@supports (color:color-mix(in lab, red, red)){.st-square-card:hover{background-color:color-mix(in srgb, var(--st-fam) 5%, var(--color-surface))}}.st-square-card:hover{box-shadow:0 0 0 1px var(--st-fam), 0 26px 44px -28px var(--st-fam)}@supports (color:color-mix(in lab, red, red)){.st-square-card:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--st-fam) 35%, var(--color-line)), 0 26px 44px -28px color-mix(in srgb, var(--st-fam) 60%, transparent)}}}.st-logo{background:var(--hub-accent);box-shadow:inset -10px -10px 0 var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.st-logo{box-shadow:inset -10px -10px 0 color-mix(in srgb, var(--hub-accent) 65%, var(--color-surface))}}.st-sec{transition:background-color .18s,translate .18s}.st-sec-icon{color:var(--color-ink-2);transition:color .18s ease, scale .2s var(--ease-spring)}.st-sec-val{color:var(--st-ink)}.st-sec-line{background:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.st-sec-line{background:color-mix(in srgb, var(--hub-accent) 12%, var(--color-surface-2))}}.st-sec-line>span{background:var(--hub-accent);animation:st-grow 1.1s var(--ease-out-soft) backwards}.st-sec.is-hot{background-color:var(--st-soft)}.st-sec.is-hot .st-sec-icon{color:var(--st-ink)}@media (hover:hover){.st-sec:hover{background-color:var(--st-fam)}@supports (color:color-mix(in lab, red, red)){.st-sec:hover{background-color:color-mix(in srgb, var(--st-fam) 12%, var(--color-surface))}}.st-sec:hover{translate:-2px}.st-sec:hover .st-sec-icon{color:var(--st-ink);scale:1.12}}.st-notif{color:var(--color-surface);min-height:16px;animation:st-pop-in .5s var(--ease-spring) backwards;position:relative}.st-notif.is-red{background:var(--color-red)}.st-notif.is-orange{background:var(--color-orange-500)}.st-notif:after{content:"";border-radius:inherit;animation:2s ease-out infinite st-ping;position:absolute;inset:0}.st-notif.is-red:after{color:#e5484d8c}@supports (color:color-mix(in lab, red, red)){.st-notif.is-red:after{color:color-mix(in srgb, var(--color-red) 55%, transparent)}}.st-notif.is-orange:after{color:#f973168c}@supports (color:color-mix(in lab, red, red)){.st-notif.is-orange:after{color:color-mix(in srgb, var(--color-orange-500) 55%, transparent)}}@keyframes st-ping{0%{box-shadow:0 0}80%,to{box-shadow:0 0 0 7px #0000}}.st-ring{box-shadow:inset 0 0 0 3px var(--hub-accent)}.st-square{color:var(--color-surface);background:var(--st-solid);box-shadow:0 12px 22px -12px var(--st-solid)}.st-hero{--sky:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.st-hero{--sky:color-mix(in srgb, var(--hub-accent) 58%, var(--color-surface))}}.st-hero{--sc:var(--hub-accent);--st-text:var(--color-navy);--floor:#e8e5f7}@supports (color:color-mix(in lab, red, red)){.st-hero{--floor:color-mix(in srgb, var(--color-lavender) 16%, var(--color-surface))}}.st-hero{--sun:var(--color-amber-400);--sun-top:14%;color:var(--st-text);background:var(--sky);padding:1.1rem 2rem 1rem;padding-inline-start:calc(var(--cover,0px) + .5rem);transition:background 1.2s}.sky-morning{--sky:#a8f3c3}@supports (color:color-mix(in lab, red, red)){.sky-morning{--sky:color-mix(in srgb, var(--color-green-300) 72%, var(--color-surface))}}.sky-morning{--sc:var(--color-green-600);--sun:var(--color-yellow-400);--sun-top:44%}.sky-noon{--sky:#fce073}@supports (color:color-mix(in lab, red, red)){.sky-noon{--sky:color-mix(in srgb, var(--color-yellow-400) 60%, var(--color-surface))}}.sky-noon{--sc:var(--color-amber-700);--sun:var(--color-amber-400);--sun-top:4%}.sky-afternoon{--sky:#fdc285}@supports (color:color-mix(in lab, red, red)){.sky-afternoon{--sky:color-mix(in srgb, var(--color-orange-300) 88%, var(--color-surface))}}.sky-afternoon{--sc:var(--color-orange-500);--sun:var(--color-amber-400);--sun-top:18%}.sky-evening{--sky:#77d6cb}@supports (color:color-mix(in lab, red, red)){.sky-evening{--sky:color-mix(in srgb, var(--color-teal-500) 58%, var(--color-surface))}}.sky-evening{--sc:var(--color-teal-600);--sun:var(--color-orange-500);--sun-top:50%}.sky-night{--sky:#253a96}@supports (color:color-mix(in lab, red, red)){.sky-night{--sky:color-mix(in srgb, var(--color-blue-900) 82%, var(--color-indigo-700))}}.sky-night{--sc:var(--color-blue-500);--st-text:var(--color-surface);--floor:#1a306c}@supports (color:color-mix(in lab, red, red)){.sky-night{--floor:color-mix(in srgb, var(--color-blue-900) 70%, var(--color-ink))}}.st-hero-text{top:54%;width:min(24rem,31%);position:absolute;inset-inline-end:2.25rem;translate:0 -50%}.st-hello{color:var(--st-text);letter-spacing:-.01em}.st-scene{width:auto;height:calc(100% - 58px);max-width:calc((100% - var(--cover,0px)) * .5);pointer-events:none;bottom:0;position:absolute;inset-inline-start:calc(var(--cover,0px) + 1%);overflow:visible}@media (max-width:767px){.st-hero{background:linear-gradient(to top, var(--floor) 22px, var(--sky) 22px);padding-bottom:0}.st-hero-text{width:auto;margin-top:1.25rem;position:static;translate:none}.st-scene{width:100%;max-width:none;height:auto;margin-top:.5rem;position:static;overflow:hidden}}.st-chip{color:var(--st-text);background:#ffffff52}@supports (color:color-mix(in lab, red, red)){.st-chip{background:color-mix(in srgb, var(--color-surface) 32%, transparent)}}.st-chip{box-shadow:inset 0 0 0 1px #ffffff73}@supports (color:color-mix(in lab, red, red)){.st-chip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-surface) 45%, transparent)}}.sky-sun{width:62px;height:62px;top:var(--sun-top);transition:top 2s var(--ease-out-soft);inset-inline-end:46%}.sky-sun-face,.sky-rays{fill:var(--sun)}@supports (color:color-mix(in lab, red, red)){.sky-rays{fill:color-mix(in srgb, var(--sun) 80%, var(--color-surface))}}.sky-rays{transform-origin:0 0;animation:30s linear infinite sky-turn}.sky-moon{top:14%;width:50px;height:50px;inset-inline-end:46%}.sky-moon-face{fill:var(--color-cream-vivid)}.sky-moon-cut{fill:var(--sky)}.sky-star{background:var(--color-surface);animation:2.6s ease-in-out infinite alternate sky-twinkle}.sky-firefly{background:var(--color-cream-vivid);width:5px;height:5px;box-shadow:0 0 10px 3px #ffdf85b3}@supports (color:color-mix(in lab, red, red)){.sky-firefly{box-shadow:0 0 10px 3px color-mix(in srgb, var(--color-cream-vivid) 70%, transparent)}}.sky-firefly{animation:6s ease-in-out infinite sky-float}.sky-cloud{fill:#ffffffd1;width:96px;top:8%}@supports (color:color-mix(in lab, red, red)){.sky-cloud{fill:color-mix(in srgb, var(--color-surface) 82%, transparent)}}.sky-cloud{animation:80s linear infinite sky-drift}.sky-cloud-b{opacity:.8;width:70px;animation-duration:110s;animation-delay:-40s;top:22%}.sky-cloud-c{opacity:.65;width:120px;animation-duration:140s;animation-delay:-90s;top:3%}.sky-birds{width:70px;animation:34s linear -8s infinite sky-fly;top:12%}.sky-bird{fill:none;stroke:#151b4d8c}@supports (color:color-mix(in lab, red, red)){.sky-bird{stroke:color-mix(in srgb, var(--color-navy) 55%, transparent)}}.sky-bird{stroke-width:2.4px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;animation:.55s ease-in-out infinite alternate sky-flap}@keyframes sky-turn{to{rotate:360deg}}@keyframes sky-twinkle{0%{opacity:.25;scale:.7}to{opacity:1;scale:1.1}}@keyframes sky-float{0%,to{opacity:.3;translate:0}50%{opacity:1;translate:-14px -22px}}@keyframes sky-drift{0%{left:-22%}to{left:112%}}@keyframes sky-fly{0%{left:112%}to{left:-22%}}@keyframes sky-flap{0%{scale:1}to{scale:1 .45}}.st-pill,.st-cta{color:var(--color-surface);background:var(--st-solid);box-shadow:0 8px 18px -10px var(--st-solid);transition:filter .16s,translate .16s}.st-hero .st-cta,.st-hero .st-pill{color:var(--color-surface);background:var(--sc)}@supports (color:color-mix(in lab, red, red)){.st-hero .st-cta,.st-hero .st-pill{background:color-mix(in srgb, var(--sc) 70%, var(--color-ink))}}.st-hero .st-cta,.st-hero .st-pill{box-shadow:0 10px 22px -12px var(--sc)}@supports (color:color-mix(in lab, red, red)){.st-hero .st-cta,.st-hero .st-pill{box-shadow:0 10px 22px -12px color-mix(in srgb, var(--sc) 70%, var(--color-ink))}}.st-pill-soft{color:var(--color-navy);background:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.st-pill-soft{background:color-mix(in srgb, var(--color-surface) 75%, transparent)}}@media (hover:hover){.st-pill:hover,.st-cta:hover{filter:brightness(1.08);translate:0 -1px}.st-pill-soft:hover{background:var(--color-surface)}}.st-link{color:var(--st-ink)}.st-slide{animation:st-slide-in .52s var(--ease-out-soft) backwards}@keyframes st-slide-in{0%{opacity:0;filter:blur(4px);translate:-24px}}.st-dot-btn{background:var(--st-text)}@supports (color:color-mix(in lab, red, red)){.st-dot-btn{background:color-mix(in srgb, var(--st-text) 35%, transparent)}}.st-dot-btn{transition:width .3s var(--ease-out-soft), background .3s ease}.st-dot-btn.is-on{background:var(--st-text)}.st-level{--rc:var(--hub-accent)}.st-xp,.st-line{background:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.st-xp,.st-line{background:color-mix(in srgb, var(--hub-accent) 13%, var(--color-surface-2))}}.st-xp>span,.st-line>span{background:var(--hub-accent);transition:width .9s var(--ease-out-soft);animation:st-grow 1.1s var(--ease-out-soft) backwards;position:relative;overflow:hidden}.st-xp>span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.st-xp>span:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-surface) 55%, transparent), transparent)}}.st-xp>span:after{animation:2.8s ease-in-out infinite st-shine;translate:-100%}@keyframes st-grow{0%{width:0}}@keyframes st-shine{60%,to{translate:100%}}.st-today-pts{color:var(--color-amber-800);background:#fef1cf}@supports (color:color-mix(in lab, red, red)){.st-today-pts{background:color-mix(in srgb, var(--color-amber-400) 22%, var(--color-surface))}}.st-job{transition:background .16s,translate .16s}@media (hover:hover){.st-job:hover{background:var(--color-surface-2);translate:-2px}}.st-job.is-next{background:var(--st-soft)}.st-job-icon{color:var(--st-ink)}.st-job.is-done .st-job-icon{color:var(--color-mint-strong)}.st-job.is-done .st-line>span{background:var(--color-mint-strong)}.st-job-reward{color:var(--color-amber-800)}.st-job.is-done .st-job-reward{color:var(--color-mint-strong)}.st-icon-spin{animation:9s linear infinite st-spin}.st-icon-bob{animation:2.4s ease-in-out infinite st-bob}.st-icon-tilt{transform-origin:50% 90%;animation:3s ease-in-out infinite st-tilt}.st-icon-wiggle{animation:3.4s ease-in-out infinite st-wiggle}.st-icon-beat{animation:1.6s ease-in-out infinite st-beat}.st-icon-pop{animation:st-pop-in .5s var(--ease-spring) backwards}@keyframes st-spin{to{rotate:360deg}}@keyframes st-bob{50%{translate:0 -3px}}@keyframes st-tilt{0%,to{rotate:-8deg}50%{rotate:8deg}}@keyframes st-wiggle{0%,80%,to{rotate:0deg}85%{rotate:-12deg}90%{rotate:10deg}95%{rotate:-6deg}}@keyframes st-beat{0%,60%,to{scale:1}20%{scale:1.18}40%{scale:.96}}@keyframes st-pop-in{0%{rotate:-45deg;scale:0}}.st-board>header>svg{color:var(--st-ink)}.st-badge{color:var(--color-ink-2);background:var(--color-surface-2)}.st-badge.is-late{color:var(--color-red-ink);background:#fce9ea}@supports (color:color-mix(in lab, red, red)){.st-badge.is-late{background:color-mix(in srgb, var(--color-red) 12%, var(--color-surface))}}.st-badge.is-today{color:var(--color-amber-800);background:#fef1cf}@supports (color:color-mix(in lab, red, red)){.st-badge.is-today{background:color-mix(in srgb, var(--color-amber-400) 22%, var(--color-surface))}}.st-task{transition:background .16s,opacity .4s}@media (hover:hover){.st-task:hover{background:var(--color-surface-2)}}.st-check{color:#0000;box-shadow:inset 0 0 0 2px var(--color-line-strong);transition:background .18s ease, color .18s ease, box-shadow .18s ease, scale .2s var(--ease-spring)}@media (hover:hover){.st-check:not(:disabled):hover{color:var(--color-surface);background:var(--hub-accent);box-shadow:none;scale:1.1}}.st-check:disabled{color:var(--color-surface);background:var(--hub-accent);box-shadow:none;animation:.9s ease-in-out infinite day-blink}.st-task.is-popped{opacity:.45}.st-task.is-popped .st-check{color:var(--color-surface);background:var(--color-mint-strong);box-shadow:none}.st-pop{color:var(--color-mint-strong);animation:st-float-up 1.4s var(--ease-out-soft) forwards;pointer-events:none}@keyframes st-float-up{0%{opacity:0;translate:0 6px;scale:.6}25%{opacity:1;scale:1.2}to{opacity:0;translate:0 -26px;scale:1}}.st-heat{color:var(--color-line-strong)}.st-heat .is-on{color:var(--color-orange-500);transform-origin:50% 90%;animation:1.6s ease-in-out infinite life-flame}.st-pts{color:var(--color-amber-800);background:#fef1cf}@supports (color:color-mix(in lab, red, red)){.st-pts{background:color-mix(in srgb, var(--color-amber-400) 22%, var(--color-surface))}}.st-nav-btn{color:var(--color-ink-2);background:var(--color-surface-2)}@media (hover:hover){.st-nav-btn:hover{color:var(--color-surface);background:var(--hub-accent)}}.st-day{color:var(--color-ink-2);background:var(--color-surface-2);transition:background .16s,box-shadow .16s,translate .16s}@media (hover:hover){.st-day:hover{box-shadow:inset 0 0 0 1px var(--color-line-strong);translate:0 -1px}}.st-day.is-past{opacity:.6}.st-day.is-busy{color:var(--color-ink);background:var(--st-soft)}.st-day.is-today{color:var(--color-surface);background:var(--st-solid);opacity:1}.st-day.is-pick:not(.is-today){box-shadow:inset 0 0 0 2px var(--hub-accent)}.st-ev{color:var(--color-ink);background:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.st-ev{background:color-mix(in srgb, var(--hub-accent) 22%, var(--color-surface))}}.st-day.is-today .st-ev{color:var(--color-ink);background:var(--color-surface)}.st-dot{background:var(--hub-accent)}.sc-panel{fill:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-panel{fill:color-mix(in srgb, var(--sc) 70%, var(--sky))}}.sc-frame{fill:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-frame{fill:color-mix(in srgb, var(--sc) 20%, var(--color-surface))}}.sc-glass{fill:var(--color-navy);transition:fill 1s}.sky-night .sc-glass{fill:#ffd882}@supports (color:color-mix(in lab, red, red)){.sky-night .sc-glass{fill:color-mix(in srgb, var(--color-cream-vivid) 80%, var(--color-orange-300))}}.sc-mullion{stroke:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-mullion{stroke:color-mix(in srgb, var(--sc) 20%, var(--color-surface))}}.sc-mullion{stroke-width:5px}.sky-night .sc-mullion,.sky-night .sc-fan{stroke:var(--color-navy)}.sc-fan{fill:none;stroke:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-fan{stroke:color-mix(in srgb, var(--sc) 20%, var(--color-surface))}}.sc-fan{stroke-width:4px}.sc-glow-in{stop-color:var(--color-cream-vivid);stop-opacity:.85}.sc-glow-out{stop-color:var(--color-cream-vivid);stop-opacity:0}.sc-inner-glow{opacity:.38}.sky-night .sc-inner-glow{opacity:.7}.sc-cat{fill:var(--color-ink)}.sc-step{fill:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-step{fill:color-mix(in srgb, var(--sc) 28%, var(--color-surface))}}.sc-mat{fill:var(--color-navy)}.sc-chain{stroke:var(--color-navy);stroke-width:2.5px;stroke-dasharray:5 3}.sky-night .sc-chain{stroke:#fff9}@supports (color:color-mix(in lab, red, red)){.sky-night .sc-chain{stroke:color-mix(in srgb, var(--color-surface) 60%, transparent)}}.sc-iron{fill:var(--color-navy)}.sc-iron-line{stroke:var(--color-navy);stroke-width:2px}.sc-iron-ring{fill:none;stroke:var(--color-navy);stroke-width:3px}.sc-lamp{fill:var(--color-cream-vivid)}.sc-lamp-glow{opacity:.55}.sky-night .sc-lamp-glow{opacity:1}.sc-shadow{fill:var(--color-ink);opacity:.1}.sc-stool{fill:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-stool{fill:color-mix(in srgb, var(--sc) 40%, var(--color-ink))}}.sc-stool-top{fill:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-stool-top{fill:color-mix(in srgb, var(--sc) 55%, var(--color-ink))}}.sc-pot{fill:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-pot{fill:color-mix(in srgb, var(--sc) 82%, var(--color-ink))}}.sc-pot-rim{fill:var(--sc)}.sc-leaf-a{fill:var(--color-emerald-700-b)}.sc-leaf-b{fill:var(--color-green-600)}.sc-leaf-c{fill:#40c79a}@supports (color:color-mix(in lab, red, red)){.sc-leaf-c{fill:color-mix(in srgb, var(--color-emerald-500) 80%, var(--color-surface))}}.sc-tire{fill:none;stroke:var(--color-navy);stroke-width:7px}.sc-rim,.sc-spoke{fill:none;stroke:#9698af}@supports (color:color-mix(in lab, red, red)){.sc-rim,.sc-spoke{stroke:color-mix(in srgb, var(--color-navy) 45%, var(--color-surface))}}.sc-rim{stroke-width:2px}.sc-spoke{stroke-width:1.5px}.sc-hub{fill:var(--color-navy)}.sc-frame-bar{fill:none;stroke:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-frame-bar{stroke:color-mix(in srgb, var(--sc) 78%, var(--color-ink))}}.sc-frame-bar{stroke-width:8px;stroke-linecap:round;stroke-linejoin:round}.sc-handle{fill:none;stroke:var(--color-navy);stroke-width:6px;stroke-linecap:round}.sc-seat{fill:var(--color-navy)}.sc-crank{fill:none;stroke:var(--color-navy);stroke-width:5px}.sc-basket{fill:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-basket{fill:color-mix(in srgb, var(--sc) 30%, var(--color-surface))}}.sc-basket{stroke:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-basket{stroke:color-mix(in srgb, var(--sc) 70%, var(--color-ink))}}.sc-basket{stroke-width:3px;stroke-linejoin:round}.sc-basket-line{stroke:var(--sc)}@supports (color:color-mix(in lab, red, red)){.sc-basket-line{stroke:color-mix(in srgb, var(--sc) 70%, var(--color-ink))}}.sc-basket-line{stroke-width:2px}.sc-wing{fill:var(--color-pink-500)}.sc-wing-b{fill:#f2786a}@supports (color:color-mix(in lab, red, red)){.sc-wing-b{fill:color-mix(in srgb, var(--color-pink-500) 60%, var(--color-amber-400))}}.sky-night .sc-butterfly{display:none}@keyframes sc-swing{0%{rotate:-2.5deg}to{rotate:2.5deg}}@keyframes sc-leaf{0%{rotate:-2deg}to{rotate:2.5deg}}@keyframes sc-glow{0%{opacity:.35}to{opacity:.65}}@keyframes sc-wander{0%{translate:420px 250px}25%{translate:470px 205px}50%{translate:530px 240px}75%{translate:470px 270px}to{translate:420px 250px}}@keyframes sc-flutter{0%{scale:1}to{scale:.25 1}}.sc-lantern{transform-box:view-box;transform-origin:182px 0;animation:4.5s ease-in-out infinite alternate sc-swing}.sc-sway{transform-box:fill-box;transform-origin:50% 100%;animation:5s ease-in-out infinite alternate sc-leaf}.sc-sway-b{animation-duration:6s;animation-delay:-2s}.sc-sway-c{animation-duration:3.6s}.sc-lamp-glow,.sc-inner-glow{animation:3.2s ease-in-out infinite alternate sc-glow}.sc-butterfly{animation:14s ease-in-out infinite sc-wander}.sc-wings{transform-box:fill-box;transform-origin:50%;animation:.22s ease-in-out infinite alternate sc-flutter}.calm-spark{color:var(--hub-accent);animation:2.4s ease-in-out infinite st-beat}.calm-meter-bar{background:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.calm-meter-bar{background:color-mix(in srgb, var(--hub-accent) 13%, var(--color-surface-2))}}.calm-meter-bar>span{background:var(--hub-accent);transition:width .8s var(--ease-out-soft)}.calm-tile{background:var(--color-surface-2);transition:translate .2s var(--ease-spring), background .2s ease, box-shadow .2s ease;overflow:hidden}@media (hover:hover){.calm-tile:hover{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line-strong), 0 14px 24px -18px var(--color-ink);translate:0 -3px}.calm-tile:hover .calm-art{scale:1.12}}.calm-tile.is-done{background:#e7f2ee}@supports (color:color-mix(in lab, red, red)){.calm-tile.is-done{background:color-mix(in srgb, var(--color-mint-strong) 10%, var(--color-surface))}}.calm-gives{color:#0f664c}@supports (color:color-mix(in lab, red, red)){.calm-gives{color:color-mix(in srgb, var(--color-mint-strong) 80%, var(--color-ink))}}.calm-pts{color:var(--color-muted);background:var(--color-surface)}.calm-pts.is-pays{color:var(--color-amber-800);background:#fef0ca}@supports (color:color-mix(in lab, red, red)){.calm-pts.is-pays{background:color-mix(in srgb, var(--color-amber-400) 24%, var(--color-surface))}}.calm-pts.is-done{color:var(--color-surface);background:var(--color-mint-strong)}.calm-won{color:var(--color-surface);background:var(--color-mint-strong);animation:st-pop-in .5s var(--ease-spring) backwards}.calm-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:640px){.calm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.calm-art{--a:var(--hub-accent);transition:scale .26s var(--ease-spring);overflow:visible}.calm-art.k-breathing{--a:var(--color-sky-400)}.calm-art.k-snake{--a:var(--color-teal-600)}.calm-art.k-2048{--a:var(--color-orange-500)}.calm-art.k-memory{--a:var(--color-emerald-500)}.calm-art.k-bell{--a:var(--color-violet-600)}.ca-main,.ca-soft{fill:var(--a)}@supports (color:color-mix(in lab, red, red)){.ca-soft{fill:color-mix(in srgb, var(--a) 28%, var(--color-surface))}}.ca-line{fill:none;stroke:var(--a);stroke-width:3px;stroke-linecap:round}.ca-body{fill:none;stroke:var(--a);stroke-width:7px;stroke-linecap:round}.ca-apple{fill:var(--color-red-500)}.ca-slither{animation:2.6s ease-in-out infinite alternate ca-slither}.ca-ring{fill:none;stroke:var(--a)}@supports (color:color-mix(in lab, red, red)){.ca-ring{stroke:color-mix(in srgb, var(--a) 70%, var(--color-surface))}}.ca-ring{stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite ca-ripple}.ca-num{fill:var(--color-surface);text-anchor:middle;font-size:13px;font-weight:900}.ca-star{fill:var(--color-surface)}.ca-breathe{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite ca-breathe}.ca-breathe-out{transform-box:fill-box;transform-origin:50%;opacity:.8;animation:8s ease-in-out infinite reverse ca-breathe}.ca-wind{stroke-dasharray:6 5;animation:1.6s linear infinite ca-dash}.ca-slide{animation:ca-slide 3s var(--ease-out-soft) infinite}.ca-merge{opacity:0;transform-box:fill-box;transform-origin:50%;animation:ca-merge 3s var(--ease-spring) infinite}.ca-flip{transform-box:fill-box;animation:3.2s ease-in-out infinite ca-flip}.ca-flip-b{animation-delay:1.6s}.ca-swing{transform-box:view-box;animation:2.2s ease-in-out infinite alternate ca-swing}.ca-waves{animation:2.2s ease-in-out infinite ca-waves}@keyframes ca-breathe{0%,to{scale:.72}50%{scale:1.12}}@keyframes ca-dash{to{stroke-dashoffset:-22px}}@keyframes ca-ripple{0%{opacity:1;scale:.5}to{opacity:0;scale:1.2}}@keyframes ca-slide{0%,20%{opacity:1;translate:0}55%{opacity:1;translate:-32px}60%,to{opacity:0;translate:-32px}}@keyframes ca-merge{0%,55%{opacity:0;scale:.6}65%{opacity:1;scale:1.18}80%,92%{opacity:1;scale:1}to{opacity:0;scale:1}}@keyframes ca-flip{0%,30%{rotate:y 0deg}50%,80%{rotate:y 180deg}to{rotate:y 360deg}}@keyframes ca-swing{0%{rotate:-12deg}to{rotate:12deg}}@keyframes ca-slither{0%{translate:-4px}to{translate:4px}}@keyframes ca-waves{0%,to{opacity:.15}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.st-panel,.st-in,.st-slide,.st-xp>span,.st-line>span,.st-xp>span:after,.st-icon-spin,.st-icon-bob,.st-icon-tilt,.st-icon-wiggle,.st-icon-beat,.st-icon-pop,.st-pop,.st-heat .is-on,.sky-rays,.sky-star,.sky-firefly,.sky-cloud,.sky-birds,.sky-bird,.sc-lantern,.sc-sway,.sc-lamp-glow,.sc-inner-glow,.sc-butterfly,.sc-wings,.calm-spark,.calm-won,.ca-ring,.ca-breathe,.ca-breathe-out,.ca-wind,.ca-slide,.ca-merge,.ca-flip,.ca-swing,.ca-waves,.ca-slither{animation:none}.ca-merge{opacity:1}.st-card,.st-pill,.st-cta,.st-job,.st-task,.st-check,.st-day,.calm-tile,.calm-art,.st-hero,.sky-sun{transition:none}}.st-time{color:var(--st-text);opacity:.72;text-underline-offset:7px;transition:opacity .16s}.st-time.is-on{opacity:1;text-decoration:underline;text-decoration-thickness:2px}@media (hover:hover){.st-time:hover{opacity:1}}.st-tick{color:#0000;box-shadow:inset 0 0 0 2px var(--color-line-strong);transition:background .18s ease, color .18s ease, box-shadow .18s ease, scale .22s var(--ease-spring)}@media (hover:hover){.st-tick:hover{color:var(--color-surface);background:var(--st-fam);box-shadow:none;scale:1.12}}.st-job.is-done .st-tick{color:var(--color-surface);background:var(--color-mint-strong);box-shadow:none;animation:st-pop-in .45s var(--ease-spring)}.st-job.is-news .st-job-icon{color:var(--color-orange-500)}.st-job.is-news.is-done{opacity:.6}.st-job.is-news.is-done .st-tick{background:var(--color-orange-500)}.st-stars-on-dark svg{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.st-stars-on-dark svg{color:color-mix(in srgb, var(--color-surface) 45%, transparent)}}@media (hover:hover){.st-job:hover,.st-task:hover{background:var(--st-fam)}@supports (color:color-mix(in lab, red, red)){.st-job:hover,.st-task:hover{background:color-mix(in srgb, var(--st-fam) 9%, var(--color-surface))}}.st-day:hover{background:var(--st-fam)}@supports (color:color-mix(in lab, red, red)){.st-day:hover{background:color-mix(in srgb, var(--st-fam) 18%, var(--color-surface))}}.calm-tile:hover{background:var(--st-fam)}@supports (color:color-mix(in lab, red, red)){.calm-tile:hover{background:color-mix(in srgb, var(--st-fam) 12%, var(--color-surface))}}}.calm-new{background:var(--color-orange-500);box-shadow:0 0 0 2px var(--color-surface);animation:1.8s ease-in-out infinite st-beat}.st-notif.is-small{width:8px;min-width:0;height:8px;min-height:0;padding:0}@media (min-width:1280px) and (max-width:1535px){.st-scene{max-width:calc((100% - var(--cover,0px)) * .44)}}@media (max-width:1279px){.st-sections{order:2}}@media (max-width:767px){.sky-sun,.sky-moon{top:18%;width:44px;height:44px;inset-inline-end:6%}}.st-sections,.st-today,.st-square-card{box-shadow:0 0 0 1px var(--color-line), 0 2px 4px #1118270f, 0 14px 28px -10px #1118272e, 0 34px 60px -30px #1118274d}@supports (color:color-mix(in lab, red, red)){.st-sections,.st-today,.st-square-card{box-shadow:0 0 0 1px var(--color-line), 0 2px 4px color-mix(in srgb, var(--color-ink) 6%, transparent), 0 14px 28px -10px color-mix(in srgb, var(--color-ink) 18%, transparent), 0 34px 60px -30px color-mix(in srgb, var(--color-ink) 30%, transparent)}}.st-main{box-shadow:inset 0 0 0 1px var(--color-line), 0 20px 50px -34px #11182759}@supports (color:color-mix(in lab, red, red)){.st-main{box-shadow:inset 0 0 0 1px var(--color-line), 0 20px 50px -34px color-mix(in srgb, var(--color-ink) 35%, transparent)}}.st-main>.st-hero{box-shadow:inset 0 -12px 24px -18px #1118274d}@supports (color:color-mix(in lab, red, red)){.st-main>.st-hero{box-shadow:inset 0 -12px 24px -18px color-mix(in srgb, var(--color-ink) 30%, transparent)}}.st-square-card.is-link{cursor:pointer}.st-remind{background:var(--color-orange-500)}.st-day.is-today .st-remind{background:var(--color-surface)}.clouds{--cl-ground:#fcf8f1}@supports (color:color-mix(in lab, red, red)){.clouds{--cl-ground:color-mix(in srgb, var(--color-cream) 55%, var(--color-surface-2))}}.clouds{--cl-fam:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.clouds{--cl-fam:color-mix(in srgb, var(--hub-accent) 60%, var(--hub-accent-2,var(--hub-accent)))}}.clouds{--cl-ink:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.clouds{--cl-ink:color-mix(in srgb, var(--hub-accent) 55%, var(--color-ink))}}.clouds{background:var(--cl-ground);border-radius:34px;gap:22px;padding:20px;display:grid}@media (min-width:1280px){.clouds{grid-template-rows:repeat(3,minmax(0,1fr)) 78px;grid-template-columns:82px repeat(4,minmax(0,1fr));grid-template-areas:"pill hero hero sky quote""pill hero hero focus msgs""pill cal mood focus level"".dock dock dock dock";height:100%}.cl-pill{grid-area:pill}.cl-hero{grid-area:hero}.cl-sky{grid-area:sky}.cl-quote{grid-area:quote}.cl-focus{grid-area:focus}.cl-msgs{grid-area:msgs}.cl-level{grid-area:level}.cl-cal{grid-area:cal}.cl-mood{grid-area:mood}.cl-dock{grid-area:dock;justify-self:center;width:min(100%,640px)}}@media (min-width:768px) and (max-width:1279px){.clouds{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(190px,auto)}.cl-hero,.cl-dock{grid-column:1/-1}.cl-hero{min-height:360px}.cl-focus{grid-row:span 2}.cl-pill{display:none}}@media (max-width:767px){.clouds{grid-auto-rows:minmax(170px,auto)}.cl-hero{min-height:320px}.cl-pill{display:none}.cl-dock{flex-wrap:wrap;padding-block:.75rem}}.cloud{min-height:0;color:var(--color-ink);background:var(--color-surface);padding:10px;position:relative;box-shadow:18px 22px 40px -14px #11182738,-12px -12px 28px #fffffff2,inset 0 0 0 1px #1118270a}@supports (color:color-mix(in lab, red, red)){.cloud{box-shadow:18px 22px 40px -14px color-mix(in srgb, var(--color-ink) 22%, transparent), -12px -12px 28px color-mix(in srgb, var(--color-surface) 95%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 4%, transparent)}}.cloud{animation:hub-rise .48s var(--ease-out-soft) backwards;transition:translate .26s var(--ease-out-soft), box-shadow .26s ease, background-color .26s ease}.cloud.is-link{cursor:pointer}@media (hover:hover){.cloud:hover{background-color:var(--cl-fam);translate:0 -4px}@supports (color:color-mix(in lab, red, red)){.cloud:hover{background-color:color-mix(in srgb, var(--cl-fam) 6%, var(--color-surface))}}.cloud:hover{box-shadow:22px 28px 48px -14px var(--cl-fam), -12px -12px 28px #fffffff2, inset 0 0 0 1px var(--cl-fam)}@supports (color:color-mix(in lab, red, red)){.cloud:hover{box-shadow:22px 28px 48px -14px color-mix(in srgb, var(--cl-fam) 34%, transparent), -12px -12px 28px color-mix(in srgb, var(--color-surface) 95%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--cl-fam) 25%, transparent)}}}.shape-a{border-radius:44% 56% 36% 64%/56% 40% 60% 44%}.shape-b{border-radius:62% 38% 54% 46%/46% 60% 40% 54%}.shape-c{border-radius:38px 64px 42px 70px/50px 40px 66px 44px}.shape-d{border-radius:52px 40px 60px 46px/44px 58px 42px 62px}.shape-e{border-radius:70px 44px 56px 38px/46px 62px 40px 58px}.shape-f{border-radius:58% 42% 60% 40%/44% 56%}.shape-g{border-radius:46px 62px 40px 58px/60px 42px 64px 40px}.shape-h{border-radius:50% 44% 56% 48%/46% 56% 44% 54%}.shape-pill{border-radius:999px}.cloud-art{border-radius:inherit;box-shadow:inset 4px 8px 18px #11182747}@supports (color:color-mix(in lab, red, red)){.cloud-art{box-shadow:inset 4px 8px 18px color-mix(in srgb, var(--color-ink) 28%, transparent)}}.cloud-art.st-hero{padding:0}.cl-scene{pointer-events:none;bottom:0;width:auto;max-width:56%;height:80%;position:absolute;inset-inline-end:5%}.cl-clock{color:var(--color-surface);text-shadow:0 2px 14px #11182773;bottom:20%;position:absolute;inset-inline-start:10%}@supports (color:color-mix(in lab, red, red)){.cl-clock{text-shadow:0 2px 14px color-mix(in srgb, var(--color-ink) 45%, transparent)}}.cl-sun{color:var(--sun,var(--color-amber-400));filter:drop-shadow(0 0 10px var(--sun,#fbbf24))}@supports (color:color-mix(in lab, red, red)){.cl-sun{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--sun,var(--color-amber-400)) 60%, transparent))}}.sky-night .cl-sun{color:var(--color-cream-vivid)}.cl-mark{color:var(--hub-accent)}.cl-by,.cl-more{color:var(--cl-ink)}.cl-row{transition:background .16s}@media (hover:hover){.cl-row:hover{background:var(--cl-fam)}@supports (color:color-mix(in lab, red, red)){.cl-row:hover{background:color-mix(in srgb, var(--cl-fam) 9%, var(--color-surface))}}}.cl-switch{background:#dcdee1}@supports (color:color-mix(in lab, red, red)){.cl-switch{background:color-mix(in srgb, var(--color-ink) 12%, var(--color-surface-2))}}.cl-switch{box-shadow:inset 1px 2px 4px #11182738}@supports (color:color-mix(in lab, red, red)){.cl-switch{box-shadow:inset 1px 2px 4px color-mix(in srgb, var(--color-ink) 22%, transparent)}}.cl-switch{transition:background .22s}.cl-switch.is-on{background:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.cl-switch.is-on{background:color-mix(in srgb, var(--hub-accent) 85%, var(--color-amber-400))}}.cl-knob{background:var(--color-surface);inset-inline-start:2px;box-shadow:0 2px 5px #1118274d}@supports (color:color-mix(in lab, red, red)){.cl-knob{box-shadow:0 2px 5px color-mix(in srgb, var(--color-ink) 30%, transparent)}}.cl-knob{transition:inset-inline-start .26s var(--ease-spring)}.cl-switch.is-on .cl-knob{inset-inline-start:calc(100% - 22px)}.cl-face{color:var(--cl-ink);background:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.cl-face{background:color-mix(in srgb, var(--hub-accent) 18%, var(--color-surface))}}.cl-face{box-shadow:4px 6px 14px -4px #1118274d, inset 0 0 0 4px var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.cl-face{box-shadow:4px 6px 14px -4px color-mix(in srgb, var(--color-ink) 30%, transparent), inset 0 0 0 4px var(--color-surface)}}.cl-badge{color:var(--color-surface);background:var(--color-red)}.cl-battery{color:var(--color-ink);background:#e5e1f7}@supports (color:color-mix(in lab, red, red)){.cl-battery{background:color-mix(in srgb, var(--color-lavender) 18%, var(--color-surface))}}.cl-charge{background:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.cl-charge{background:color-mix(in srgb, var(--hub-accent) 45%, var(--color-surface))}}.cl-charge{animation:cl-fill 1.4s var(--ease-out-soft) backwards}@keyframes cl-fill{0%{width:0}}.cl-day{color:var(--color-ink-2);transition:background .16s ease, scale .2s var(--ease-spring)}.cl-day.is-past{opacity:.5}.cl-day.is-busy{box-shadow:inset 0 0 0 1.5px var(--hub-accent)}.cl-day.is-today{color:var(--color-surface);background:var(--hub-accent)}@supports (color:color-mix(in lab, red, red)){.cl-day.is-today{background:color-mix(in srgb, var(--hub-accent) 85%, var(--color-amber-400))}}.cl-day.is-today{opacity:1;box-shadow:0 4px 10px -4px var(--hub-accent)}@media (hover:hover){.cl-day:hover{background:var(--cl-fam)}@supports (color:color-mix(in lab, red, red)){.cl-day:hover{background:color-mix(in srgb, var(--cl-fam) 18%, var(--color-surface))}}.cl-day:hover{scale:1.12}}.cl-emoji{animation:2.6s ease-in-out infinite st-bob}.cl-icon{color:var(--cl-ink);background:var(--color-surface);box-shadow:4px 6px 12px -4px #11182747, -3px -3px 8px var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.cl-icon{box-shadow:4px 6px 12px -4px color-mix(in srgb, var(--color-ink) 28%, transparent), -3px -3px 8px var(--color-surface)}}.cl-icon{transition:scale .22s var(--ease-spring), background .2s ease, color .2s ease}@media (hover:hover){.cl-icon:hover{color:var(--color-surface);background:var(--cl-fam);scale:1.12}}@media (prefers-reduced-motion:reduce){.cloud,.cl-charge,.cl-emoji{animation:none}.cloud,.cl-switch,.cl-knob,.cl-day,.cl-icon,.cl-row{transition:none}}.cloud.has-puffs{--puff:var(--color-surface);background:var(--puff);box-shadow:none;filter:drop-shadow(0 18px 22px #11182726)drop-shadow(0 3px 4px #11182714);border-radius:46px}@supports (color:color-mix(in lab, red, red)){.cloud.has-puffs{filter:drop-shadow(0 18px 22px color-mix(in srgb, var(--color-ink) 15%, transparent)) drop-shadow(0 3px 4px color-mix(in srgb, var(--color-ink) 8%, transparent))}}.cloud.has-puffs:before,.cloud.has-puffs:after{content:"";z-index:-1;aspect-ratio:1;background:var(--puff);pointer-events:none;border-radius:50%;position:absolute;top:0}.cloud.has-puffs:before{width:30%;inset-inline-start:16%;translate:0 -40%}.cloud.has-puffs:after{width:21%;inset-inline-start:50%;translate:0 -34%}.cloud.has-puffs>.cloud-art{border-radius:36px}@media (hover:hover){.cloud.has-puffs:hover{--puff:var(--cl-fam)}@supports (color:color-mix(in lab, red, red)){.cloud.has-puffs:hover{--puff:color-mix(in srgb, var(--cl-fam) 6%, var(--color-surface))}}.cloud.has-puffs:hover{box-shadow:none;filter:drop-shadow(0 24px 26px var(--cl-fam)) drop-shadow(0 3px 5px #1118271a)}@supports (color:color-mix(in lab, red, red)){.cloud.has-puffs:hover{filter:drop-shadow(0 24px 26px color-mix(in srgb, var(--cl-fam) 30%, transparent)) drop-shadow(0 3px 5px color-mix(in srgb, var(--color-ink) 10%, transparent))}}}@media (min-width:1280px){.clouds{row-gap:28px;padding-top:40px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:var(--color-canvas);color:var(--color-ink)}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.hero-jewel{--color-ink:#fff;--color-ink-2:#ffffffe0;--color-muted:#ffffffbd;--color-faint:#ffffff8c;--color-line:#ffffff2e;--color-mint:#86f2c0;--color-red:#ffb3b5;--color-quality-partial:#a5e8ff;--ring-track:#ffffff29;--hero-glow:var(--hero-ring);color:var(--color-ink);background:radial-gradient(90% 120% at 100% 0%, #ffffff1a, transparent 55%), radial-gradient(70% 90% at 0% 100%, var(--hero-shine), transparent 60%), linear-gradient(140deg, var(--hero-from), var(--hero-to));box-shadow:0 14px 30px -18px var(--hero-to), inset 0 1px 0 #ffffff1f}:root{--tone-crimson-from:#3a1620;--tone-crimson-to:#8c3548;--tone-crimson-shine:#fb718538;--tone-crimson-ring:#f4b3bf;--tone-amber-from:#4f2810;--tone-amber-to:#c46f2c;--tone-amber-shine:#fb923c42;--tone-amber-ring:#fdd2a7;--tone-teal-from:#133a3e;--tone-teal-to:#2e7378;--tone-teal-shine:#2dd4bf33;--tone-teal-ring:#a5e4ea;--tone-green-from:#173f22;--tone-green-to:#3a9147;--tone-green-shine:#86efac42;--tone-green-ring:#bdf0cc;--tone-jade-from:#112f2c;--tone-jade-to:#2c6a5f;--tone-jade-shine:#facc1533;--tone-jade-ring:#efdfa8;--tone-emerald-from:#0f3a29;--tone-emerald-to:#1f8456;--tone-emerald-shine:#34d39942;--tone-emerald-ring:#97ebbb;--tone-slate-from:#1e2733;--tone-slate-to:#4b5a6e;--tone-slate-shine:#94a3b833;--tone-slate-ring:#cbd5e1;--tone-crimson-meter:#e5484d;--tone-amber-meter:#ec8a2f;--tone-teal-meter:#12a8a0;--tone-emerald-meter:#15895a;--tone-green-meter:#3fa850;--tone-jade-meter:#0e8f75;--tone-slate-meter:#9ca3af}.hero-tone{--hero-from:var(--tone-a-from)}@supports (color:color-mix(in lab, red, red)){.hero-tone{--hero-from:color-mix(in oklch, var(--tone-a-from), var(--tone-b-from) var(--tone-t))}}.hero-tone{--hero-to:var(--tone-a-to)}@supports (color:color-mix(in lab, red, red)){.hero-tone{--hero-to:color-mix(in oklch, var(--tone-a-to), var(--tone-b-to) var(--tone-t))}}.hero-tone{--hero-shine:var(--tone-a-shine)}@supports (color:color-mix(in lab, red, red)){.hero-tone{--hero-shine:color-mix(in oklch, var(--tone-a-shine), var(--tone-b-shine) var(--tone-t))}}.hero-tone{--hero-ring:var(--tone-a-ring)}@supports (color:color-mix(in lab, red, red)){.hero-tone{--hero-ring:color-mix(in oklch, var(--tone-a-ring), var(--tone-b-ring) var(--tone-t))}}.hero-tone{--hero-meter:var(--tone-a-meter)}@supports (color:color-mix(in lab, red, red)){.hero-tone{--hero-meter:color-mix(in oklch, var(--tone-a-meter), var(--tone-b-meter) var(--tone-t))}}.hero-ocean{--hero-from:#142f45;--hero-to:#2e6585;--hero-shine:#38bdf833;--hero-ring:#a9d5ee}.work-amber{--work-accent:var(--color-amber)}.work-blue{--work-accent:var(--color-blue)}.work-violet{--work-accent:var(--color-lavender)}.work-red{--work-accent:var(--color-red)}.work-green{--work-accent:var(--color-mint)}.radar-side{transition:background-color .22s ease, border-color .22s ease, transform .28s var(--ease-spring), box-shadow .28s ease}@media (hover:hover){.radar-side-risk:hover{background:#fef1dd}@supports (color:color-mix(in lab, red, red)){.radar-side-risk:hover{background:color-mix(in srgb, var(--color-amber) 14%, var(--color-surface))}}.radar-side-risk:hover{border-color:#f59e0b8c}@supports (color:color-mix(in lab, red, red)){.radar-side-risk:hover{border-color:color-mix(in srgb, var(--color-amber) 55%, transparent)}}.radar-side-risk:hover{box-shadow:0 14px 26px -18px var(--color-amber-ink);transform:translateY(-2px)}.radar-side-opp:hover{background:#e0f2ea}@supports (color:color-mix(in lab, red, red)){.radar-side-opp:hover{background:color-mix(in srgb, var(--color-mint) 14%, var(--color-surface))}}.radar-side-opp:hover{border-color:#22a06b8c}@supports (color:color-mix(in lab, red, red)){.radar-side-opp:hover{border-color:color-mix(in srgb, var(--color-mint) 55%, transparent)}}.radar-side-opp:hover{box-shadow:0 14px 26px -18px var(--color-mint-strong);transform:translateY(-2px)}.radar-side:hover .radar-side-go{opacity:1;transform:none}}.radar-side-go{opacity:0;transition:opacity .2s ease, transform .3s var(--ease-spring);transform:translate(6px)}@media (hover:hover){.radar-mini:hover .radar-go{color:var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.radar-mini:hover .radar-go{color:color-mix(in srgb, var(--work-accent) 75%, var(--color-ink))}}.radar-mini:hover .radar-go:before,.radar-mini:hover .radar-go:after{transform:scaleX(1)}.radar-mini:hover .radar-go .work-more-label{text-shadow:.35px 0,-.35px 0,0 .25px;animation:bold-pulse .42s var(--ease-spring) forwards}.radar-mini:hover .radar-go .work-more-arrow svg{animation:arrow-run .9s var(--ease-out-soft) infinite}}.work-accent-text{color:var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.work-accent-text{color:color-mix(in srgb, var(--work-accent) 80%, var(--color-ink))}}@keyframes work-in{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}}.work-in{animation:work-in .56s var(--ease-out-soft) backwards}.work-row{transition:background-color .2s;position:relative}.work-chevron{opacity:0;transition:opacity .2s ease, transform .3s var(--ease-spring);transform:translate(6px)}.work-icon{transition:transform .42s var(--ease-spring)}.work-more{transition:color .22s}.work-more-label{transition:text-shadow .26s ease, transform .32s var(--ease-spring);display:inline-block}@keyframes bold-pulse{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1.03)}}.work-more:before{content:"";background:linear-gradient(90deg, transparent, var(--work-accent) 30%, var(--work-accent) 70%, transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.work-more:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--work-accent) 14%, transparent) 30%, color-mix(in srgb, var(--work-accent) 14%, transparent) 70%, transparent)}}.work-more:before{transition:transform .42s var(--ease-spring);transform:scaleX(0)}.work-more:after{content:"";background:var(--work-accent);height:2px;transition:transform .36s var(--ease-spring) 60ms;inset-inline:30%;border-radius:2px;position:absolute;bottom:0;transform:scaleX(0)}@keyframes arrow-run{0%{opacity:1;transform:translate(0)}45%{opacity:0;transform:translate(-12px)}46%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.work-pill{transition:inset-inline-start .46s var(--ease-spring);box-shadow:0 8px 18px -10px var(--color-ink)}.work-day{transition:transform .26s var(--ease-spring), background-color .18s ease, box-shadow .22s ease, color .18s ease}@keyframes day-pop{0%{transform:scale(.9)}60%{transform:scale(1.08)}to{transform:scale(1)}}.work-day-on{animation:day-pop .36s var(--ease-spring);box-shadow:0 10px 18px -10px var(--color-ink)}@keyframes work-ripple{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.work-ripple:after{content:"";background:inherit;border-radius:9999px;animation:1.8s ease-out infinite work-ripple;position:absolute;inset:0}.work-check{transition:background-color .18s ease, border-color .18s ease, transform .26s var(--ease-spring)}.work-check svg{opacity:0;transition:opacity .16s ease, transform .32s var(--ease-spring);transform:scale(.3)rotate(-25deg)}@keyframes now-breathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 50%, transparent)}50%{box-shadow:0 0 0 5px #0000}}.work-now{animation:2.4s ease-in-out infinite now-breathe}@keyframes live-glow{0%,to{opacity:1}50%{opacity:.45}}.work-live{animation:1.6s ease-in-out infinite live-glow}@media (hover:hover){.work-row:hover{background:var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.work-row:hover{background:color-mix(in srgb, var(--work-accent) 8%, transparent)}}.work-day:not(.work-day-on):hover{background:var(--color-lavender-soft);color:var(--color-lavender);box-shadow:0 10px 18px -12px var(--color-lavender);transform:translateY(-3px)}.work-row:hover .work-chevron{opacity:1;transform:none}.work-more:hover{color:var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.work-more:hover{color:color-mix(in srgb, var(--work-accent) 75%, var(--color-ink))}}.work-more:hover .work-more-label{text-shadow:.35px 0,-.35px 0,0 .25px;animation:bold-pulse .42s var(--ease-spring) forwards}.work-more:hover:before,.work-more:hover:after{transform:scaleX(1)}.work-more:hover .work-more-arrow svg{animation:arrow-run .9s var(--ease-out-soft) infinite}.work-check:not(:disabled):hover{border-color:var(--color-brand);background:var(--color-brand);transform:scale(1.12)}.work-check:not(:disabled):hover svg{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.work-ripple:after{display:none}}.picker-card{isolation:isolate;transition:transform .3s var(--ease-spring), box-shadow .3s ease, border-color .2s ease;box-shadow:var(--shadow-soft);overflow:hidden}.picker-card:before{content:"";z-index:-1;opacity:0;background:radial-gradient(90% 120% at 100% 0%, #ffffff1a, transparent 55%), radial-gradient(70% 90% at 0% 100%, var(--hero-shine), transparent 60%), linear-gradient(140deg, var(--hero-from), var(--hero-to));transition:opacity .28s ease, transform .5s var(--ease-out-soft);position:absolute;inset:0;transform:scale(1.04)}.picker-ocean{--hero-from:#142f45;--hero-to:#2e6585;--hero-shine:#38bdf833;--hero-ring:#a9d5ee}.picker-dot{background:var(--hero-meter);box-shadow:0 0 0 4px var(--hero-meter)}@supports (color:color-mix(in lab, red, red)){.picker-dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--hero-meter) 16%, transparent)}}.picker-meter{background:linear-gradient(270deg, var(--hero-meter), var(--hero-meter))}@supports (color:color-mix(in lab, red, red)){.picker-meter{background:linear-gradient(270deg, var(--hero-meter), color-mix(in oklch, var(--hero-meter) 70%, white))}}.picker-check{background:var(--hero-meter)}.picker-card-on{border-color:var(--hero-meter);box-shadow:0 0 0 3px var(--hero-meter), 0 14px 30px -18px var(--hero-meter)}@supports (color:color-mix(in lab, red, red)){.picker-card-on{box-shadow:0 0 0 3px color-mix(in srgb, var(--hero-meter) 18%, transparent), 0 14px 30px -18px color-mix(in srgb, var(--hero-meter) 60%, transparent)}}.picker-card-on{animation:pick-pop .38s var(--ease-spring)}@keyframes pick-pop{0%{transform:scale(.97)}60%{transform:scale(1.02)}to{transform:none}}.picker-slot{transition:transform .3s var(--ease-spring), box-shadow .3s ease, opacity .2s ease, filter .2s ease}.picker-slot-on{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-ink), 0 16px 30px -16px var(--hero-to);animation:pick-pop .38s var(--ease-spring)}@media (hover:hover){.picker-card:hover{border-color:var(--hero-meter);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.picker-card:hover{border-color:color-mix(in srgb, var(--hero-meter) 55%, var(--color-line))}}.picker-card:hover{box-shadow:0 18px 32px -20px var(--hero-meter)}@supports (color:color-mix(in lab, red, red)){.picker-card:hover{box-shadow:0 18px 32px -20px color-mix(in srgb, var(--hero-meter) 70%, transparent)}}.picker-slot:hover{transform:translateY(-2px)}.picker-card:hover{--color-ink:#fff;--color-ink-2:#ffffffe0;--color-muted:#ffffffbf;--color-faint:#fff9;--color-line:#fff3;--color-surface-2:#ffffff29;box-shadow:0 20px 36px -18px var(--hero-to);border-color:#0000}.picker-card:hover:before{opacity:1;transform:none}.picker-card:hover .picker-meter{background:var(--hero-ring)}.picker-card:hover .picker-dot{background:var(--hero-ring);box-shadow:0 0 0 4px #ffffff2e}}.grade-emblem{color:var(--color-ink);background:#fff3}.grade-excellent{color:#3b2a05;background:linear-gradient(135deg,#fde68a,#f59e0b);animation:2.6s ease-in-out infinite emblem-glow;box-shadow:0 0 #fde68a99}.grade-very_good{color:#052e16;background:#4ade80}.grade-good{color:#166534;background:#ffffffe6}.grade-acceptable{color:#0f766e;background:#ffffffe6}.grade-average{color:#c2410c;transform-origin:50% 80%;background:#fff7ed;animation:3.2s ease-in-out infinite emblem-shake}.grade-critical{color:#fff;background:#ef4444;animation:1.4s ease-in-out infinite emblem-siren}.grade-critical:after{content:"";z-index:-1;background:#ef4444;border-radius:9999px;animation:1.6s ease-out infinite work-ripple;position:absolute;inset:0}.grade-excellent svg path,.grade-very_good svg path{stroke-dasharray:30;stroke-dashoffset:30px;animation:tick-draw 3.6s var(--ease-out-soft) infinite}.grade-excellent svg path:nth-child(2){animation-delay:.18s}.grade-good svg path{stroke-dasharray:30;animation:tick-draw 5s var(--ease-out-soft) 1}.grade-acceptable svg{animation:1.8s ease-in-out infinite emblem-beat}.grade-very_good{animation:emblem-pop 3.6s var(--ease-spring) infinite}@keyframes tick-draw{0%{stroke-dashoffset:30px}22%,to{stroke-dashoffset:0}}@keyframes emblem-glow{0%,to{box-shadow:0 0 #fde68a00}50%{box-shadow:0 0 0 5px #fde68a59,0 0 14px 2px #fde68a8c}}@keyframes emblem-pop{0%,18%,to{transform:scale(1)}24%{transform:scale(1.18)}30%{transform:scale(1)}}@keyframes emblem-beat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(1)}45%{transform:scale(1.1)}60%{transform:scale(1)}}@keyframes emblem-shake{0%,70%,to{transform:rotate(0)}74%{transform:rotate(-16deg)}78%{transform:rotate(14deg)}82%{transform:rotate(-10deg)}86%{transform:rotate(6deg)}90%{transform:rotate(0)}}@keyframes emblem-siren{0%,to{background:#ef4444;box-shadow:0 0 #ef444400}50%{background:#f87171;box-shadow:0 0 12px 3px #ef4444bf}}@media (prefers-reduced-motion:reduce){.grade-critical:after{display:none}.grade-excellent svg path,.grade-very_good svg path,.grade-good svg path{stroke-dashoffset:0}}@keyframes brand-bar{0%,to{transform:scaleY(1)}30%{transform:scaleY(.84)}60%{transform:scaleY(1.05)}}.brand-mark-animated .brand-bar{transform-box:fill-box;transform-origin:50% 100%;animation:2.8s ease-in-out infinite brand-bar}@keyframes colon-blink{0%,49%{opacity:1}50%,to{opacity:.2}}.date-clock-colon{animation:1s step-end infinite colon-blink}@keyframes line-in{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}}.advisor-line-in{animation:line-in .6s var(--ease-out-soft) both}.advisor-topics{transition:background-color .2s ease, transform .26s var(--ease-spring)}.advisor-topics:hover{transform:translateY(-1px)}.advisor-aurora{pointer-events:none;opacity:0;background:radial-gradient(35% 30% at 30% 35%,#4fd1b561,#0000 70%),radial-gradient(30% 28% at 70% 70%,#f59e0b4d,#0000 70%),radial-gradient(30% 30% at 75% 25%,#6d5bd052,#0000 70%);position:absolute;inset:-40%}@supports (color:color-mix(in lab, red, red)){.advisor-aurora{background:radial-gradient(35% 30% at 30% 35%, color-mix(in srgb, var(--color-teal) 38%, transparent), transparent 70%), radial-gradient(30% 28% at 70% 70%, color-mix(in srgb, var(--color-amber) 30%, transparent), transparent 70%), radial-gradient(30% 30% at 75% 25%, color-mix(in srgb, var(--color-lavender) 32%, transparent), transparent 70%)}}.advisor-aurora{filter:blur(18px);transition:opacity .6s ease, transform 1.4s var(--ease-out-soft);transform:translate(8%,6%)rotate(-8deg)}.advisor-sparks{pointer-events:none;position:absolute;inset:0}.advisor-sparks i{background:#f7ad30;border-radius:9999px;width:6px;height:6px;position:absolute;bottom:18%}@supports (color:color-mix(in lab, red, red)){.advisor-sparks i{background:color-mix(in srgb, var(--color-amber) 85%, white)}}.advisor-sparks i{box-shadow:0 0 10px 2px #f59e0b99}@supports (color:color-mix(in lab, red, red)){.advisor-sparks i{box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-amber) 60%, transparent)}}.advisor-sparks i{opacity:0}.advisor-sparks i:first-child{left:14%}.advisor-sparks i:nth-child(2){background:var(--color-teal);width:4px;height:4px;left:32%;box-shadow:0 0 10px 2px #4fd1b599}@supports (color:color-mix(in lab, red, red)){.advisor-sparks i:nth-child(2){box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-teal) 60%, transparent)}}.advisor-sparks i:nth-child(3){left:55%}.advisor-sparks i:nth-child(4){width:4px;height:4px;left:72%}.advisor-sparks i:nth-child(5){background:var(--color-lavender-vivid);width:5px;height:5px;left:88%;box-shadow:0 0 10px 2px #6d5bd08c}@supports (color:color-mix(in lab, red, red)){.advisor-sparks i:nth-child(5){box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-lavender) 55%, transparent)}}@keyframes spark-rise{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translateY(-170px)scale(1.1)}}@keyframes line-redraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes title-sheen{0%{background-position:120% 0}to{background-position:-20% 0}}.advisor-card{transition:transform .42s var(--ease-spring), box-shadow .42s ease}@media (hover:hover){.advisor-card:hover{transform:translateY(-4px);box-shadow:0 26px 50px -20px #4fd1b573}@supports (color:color-mix(in lab, red, red)){.advisor-card:hover{box-shadow:0 26px 50px -20px color-mix(in srgb, var(--color-teal) 45%, transparent)}}.advisor-card:hover .advisor-aurora{opacity:1;transform:translate(-6%,-4%)rotate(6deg)}.advisor-card:hover .advisor-line{stroke-dasharray:1;animation:line-redraw 1.2s var(--ease-out-soft) both;color:#9ee6d6}@supports (color:color-mix(in lab, red, red)){.advisor-card:hover .advisor-line{color:color-mix(in srgb, var(--color-teal) 55%, white)}}.advisor-card:hover .advisor-sparks i{animation:2.4s ease-out infinite spark-rise}.advisor-card:hover .advisor-sparks i:nth-child(2){animation-delay:.5s}.advisor-card:hover .advisor-sparks i:nth-child(3){animation-delay:1.1s}.advisor-card:hover .advisor-sparks i:nth-child(4){animation-delay:.3s}.advisor-card:hover .advisor-sparks i:nth-child(5){animation-delay:1.6s}.advisor-card:hover .advisor-title{background:linear-gradient(100deg,#fff 40%,#84dfcb 50%,#fff 60%) 0 0/250% 100%}@supports (color:color-mix(in lab, red, red)){.advisor-card:hover .advisor-title{background:linear-gradient(100deg, white 40%, color-mix(in srgb, var(--color-teal) 70%, white) 50%, white 60%) 0 0 / 250% 100%}}.advisor-card:hover .advisor-title{color:#0000;animation:title-sheen 1.6s var(--ease-out-soft) both;-webkit-background-clip:text;background-clip:text}}:root{--color-studio-operations:#e4efff;--color-studio-operations-vivid:#a9cbff;--color-studio-finance:#eeeafe;--color-studio-finance-vivid:#c6b9ff;--color-studio-sales:#e1f5e9;--color-studio-sales-vivid:#9fe2b9;--color-studio-marketing:#fde6ee;--color-studio-marketing-vivid:#ffb3cb;--color-studio-brand:#fdecdc;--color-studio-brand-vivid:#ffc28e;--color-studio-meetings:#ddf4f1;--color-studio-meetings-vivid:#96ddd3;--color-studio-people:#fff4d6;--color-studio-people-vivid:#ffdc7a;--color-studio-org_health:#f6e6f7;--color-studio-org_health-vivid:#e6b3ee;--color-studio-logistics:#edf3dc;--color-studio-logistics-vivid:#cbe09a;--color-studio-strategy:#e5e8fc;--color-studio-strategy-vivid:#b2baf6;--color-studio-customer_success:#fde5e1;--color-studio-customer_success-vivid:#ffb1a3;--color-studio-product:#f5ecdf;--color-studio-product-vivid:#e7c99d;--color-studio-governance:#e8edf2;--color-studio-governance-vivid:#bfcddb;--color-studio-projects:#def2fa;--color-studio-projects-vivid:#97d5ec;--color-studio-intelligence:#ece4fa;--color-studio-intelligence-vivid:#cdb0f5;--color-studio-data:#ece9e3;--color-studio-data-vivid:#d3cabb}.world-sales{--w:#2f9a6c;--w-deep:#13493a;--w-soft:var(--color-studio-sales);--w-vivid:var(--color-studio-sales-vivid);--w-ink:#11553c}.world-marketing{--w:#c45a82;--w-deep:#57203a;--w-soft:var(--color-studio-marketing);--w-vivid:var(--color-studio-marketing-vivid);--w-ink:#8a2f55}.world-brand{--w:#bf7a35;--w-deep:#533212;--w-soft:var(--color-studio-brand);--w-vivid:var(--color-studio-brand-vivid);--w-ink:#8a5216}.world-strategy{--w:#5b62cf;--w-deep:#232766;--w-soft:var(--color-studio-strategy);--w-vivid:var(--color-studio-strategy-vivid);--w-ink:#3a41a8}.world-finance{--w:#7559cf;--w-deep:#2d2163;--w-soft:var(--color-studio-finance);--w-vivid:var(--color-studio-finance-vivid);--w-ink:#4e38a6}.world-operations{--w:#3a78d4;--w-deep:#16305c;--w-soft:var(--color-studio-operations);--w-vivid:var(--color-studio-operations-vivid);--w-ink:#1f56a8}.world-people{--w:#c2921b;--w-deep:#5a420a;--w-soft:var(--color-studio-people);--w-vivid:var(--color-studio-people-vivid);--w-ink:#8a6410}.world-org_health{--w:#b05db4;--w-deep:#4a1f4d;--w-soft:var(--color-studio-org_health);--w-vivid:var(--color-studio-org_health-vivid);--w-ink:#883a8c}.world-logistics{--w:#6f9230;--w-deep:#2f3f14;--w-soft:var(--color-studio-logistics);--w-vivid:var(--color-studio-logistics-vivid);--w-ink:#4f6b1d}.world-meetings{--w:#2a9a8b;--w-deep:#124540;--w-soft:var(--color-studio-meetings);--w-vivid:var(--color-studio-meetings-vivid);--w-ink:#1b7266}.world-finance .world-stage:before{background:repeating-radial-gradient(ellipse 140% 60% at 50% 130%, transparent 0 26px, var(--w) 26px 27.5px)}@supports (color:color-mix(in lab, red, red)){.world-finance .world-stage:before{background:repeating-radial-gradient(ellipse 140% 60% at 50% 130%, transparent 0 26px, color-mix(in srgb, var(--w) 9%, transparent) 26px 27.5px)}}.world-finance .world-stage:before{-webkit-mask-image:linear-gradient(#0000 30%,#000 85%);mask-image:linear-gradient(#0000 30%,#000 85%)}.world-operations .world-stage:before{background:linear-gradient(var(--w) 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, var(--w) 1px, transparent 1px) 0 0 / 28px 28px}@supports (color:color-mix(in lab, red, red)){.world-operations .world-stage:before{background:linear-gradient(color-mix(in srgb, var(--w) 8%, transparent) 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, color-mix(in srgb, var(--w) 8%, transparent) 1px, transparent 1px) 0 0 / 28px 28px}}.world-operations .world-stage:before{-webkit-mask-image:radial-gradient(80% 80% at 0 0,#000,#0000 75%);mask-image:radial-gradient(80% 80% at 0 0,#000,#0000 75%)}.world-people .world-stage:before{background:radial-gradient(ellipse 5px 9px, var(--w) 60%, transparent 62%) 0 0 / 34px 38px, radial-gradient(ellipse 4px 7px, var(--w) 60%, transparent 62%) 17px 19px / 34px 38px}@supports (color:color-mix(in lab, red, red)){.world-people .world-stage:before{background:radial-gradient(ellipse 5px 9px, color-mix(in srgb, var(--w) 22%, transparent) 60%, transparent 62%) 0 0 / 34px 38px, radial-gradient(ellipse 4px 7px, color-mix(in srgb, var(--w) 16%, transparent) 60%, transparent 62%) 17px 19px / 34px 38px}}.world-people .world-stage:before{-webkit-mask-image:linear-gradient(160deg,#000,#0000 55%);mask-image:linear-gradient(160deg,#000,#0000 55%)}.world-org_health .world-stage:before{background:repeating-radial-gradient(circle at 85% 12%, transparent 0 30px, var(--w) 30px 32px), repeating-radial-gradient(circle at 10% 90%, transparent 0 36px, var(--w) 36px 38px)}@supports (color:color-mix(in lab, red, red)){.world-org_health .world-stage:before{background:repeating-radial-gradient(circle at 85% 12%, transparent 0 30px, color-mix(in srgb, var(--w) 8%, transparent) 30px 32px), repeating-radial-gradient(circle at 10% 90%, transparent 0 36px, color-mix(in srgb, var(--w) 7%, transparent) 36px 38px)}}.world-org_health .world-stage:before{-webkit-mask-image:radial-gradient(90% 90%,#0000 35%,#000 85%);mask-image:radial-gradient(90% 90%,#0000 35%,#000 85%)}.world-logistics .world-stage:before{background:repeating-linear-gradient(135deg, transparent 0 46px, var(--w) 46px 48px, transparent 48px 58px, var(--w) 58px 60px)}@supports (color:color-mix(in lab, red, red)){.world-logistics .world-stage:before{background:repeating-linear-gradient(135deg, transparent 0 46px, color-mix(in srgb, var(--w) 12%, transparent) 46px 48px, transparent 48px 58px, color-mix(in srgb, var(--w) 12%, transparent) 58px 60px)}}.world-logistics .world-stage:before{-webkit-mask-image:linear-gradient(90deg,#000,#0000 50%);mask-image:linear-gradient(90deg,#000,#0000 50%)}.world-meetings .world-stage:before{background:repeating-radial-gradient(circle at 100% 100%, transparent 0 40px, var(--w) 40px 42px)}@supports (color:color-mix(in lab, red, red)){.world-meetings .world-stage:before{background:repeating-radial-gradient(circle at 100% 100%, transparent 0 40px, color-mix(in srgb, var(--w) 9%, transparent) 40px 42px)}}.world-meetings .world-stage:before{-webkit-mask-image:radial-gradient(70% 70% at 100% 100%,#000,#0000 80%);mask-image:radial-gradient(70% 70% at 100% 100%,#000,#0000 80%)}.verdict{animation:verdict-in .64s var(--ease-spring) backwards}@keyframes verdict-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.verdict-good{background:linear-gradient(120deg, #e0f2ea, var(--color-surface) 70%)}@supports (color:color-mix(in lab, red, red)){.verdict-good{background:linear-gradient(120deg, color-mix(in srgb, var(--color-mint) 14%, var(--color-surface)), var(--color-surface) 70%)}}.verdict-good{border-color:#22a06b4d}@supports (color:color-mix(in lab, red, red)){.verdict-good{border-color:color-mix(in srgb, var(--color-mint) 30%, transparent)}}.verdict-watch{background:linear-gradient(120deg, #fdefd8, var(--color-surface) 70%)}@supports (color:color-mix(in lab, red, red)){.verdict-watch{background:linear-gradient(120deg, color-mix(in srgb, var(--color-amber) 16%, var(--color-surface)), var(--color-surface) 70%)}}.verdict-watch{border-color:#f59e0b52}@supports (color:color-mix(in lab, red, red)){.verdict-watch{border-color:color-mix(in srgb, var(--color-amber) 32%, transparent)}}.verdict-bad{background:linear-gradient(120deg, #fce7e8, var(--color-surface) 70%)}@supports (color:color-mix(in lab, red, red)){.verdict-bad{background:linear-gradient(120deg, color-mix(in srgb, var(--color-red) 13%, var(--color-surface)), var(--color-surface) 70%)}}.verdict-bad{border-color:#e5484d47}@supports (color:color-mix(in lab, red, red)){.verdict-bad{border-color:color-mix(in srgb, var(--color-red) 28%, transparent)}}.verdict-unknown{background:var(--color-surface-2);border-color:var(--color-line)}.verdict-icon{animation:3.6s ease-in-out infinite verdict-bob}@keyframes verdict-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.verdict-bad .verdict-icon{animation:1.8s ease-in-out infinite verdict-pulse}@keyframes verdict-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 30%, transparent)}50%{box-shadow:0 0 0 7px #0000}}.dodont-item{animation:line-in .52s var(--ease-out-soft) backwards;transition:transform .26s var(--ease-spring)}@media (hover:hover){.dodont-item:hover{transform:translate(-3px)}}.wizard-in-next{animation:wiz-next .42s var(--ease-out-soft) backwards}.wizard-in-back{animation:wiz-back .42s var(--ease-out-soft) backwards}@keyframes wiz-next{0%{opacity:0;transform:translate(-26px)}}@keyframes wiz-back{0%{opacity:0;transform:translate(26px)}}.choice-card{transition:transform .26s var(--ease-spring), border-color .16s ease, background-color .16s ease, box-shadow .26s ease}.choice-card.is-on{animation:pick-pop .38s var(--ease-spring);box-shadow:0 12px 24px -18px var(--w-deep)}@media (hover:hover){.choice-card:hover{transform:translateY(-2px)}}.quiz-wrong{animation:.42s quiz-shake}@keyframes quiz-shake{0%,to{transform:none}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.quiz-cta{animation:3s ease-in-out infinite cta-glow}@keyframes cta-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--w) 35%, transparent)}50%{box-shadow:0 0 0 6px #0000}}.streak svg{transform-origin:50% 90%;animation:1.4s ease-in-out infinite flame}@keyframes flame{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.15)rotate(-6deg)}}.confetti i{background:var(--w);opacity:0;width:7px;height:11px;animation:confetti-fall 1.8s var(--ease-out-soft) forwards;border-radius:2px;position:absolute;top:-8px}.confetti i:nth-child(3n){background:var(--color-amber)}.confetti i:nth-child(4n){background:var(--color-mint)}.confetti i:nth-child(5n){background:var(--w-vivid)}@keyframes confetti-fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(180px) rotate(var(--r,180deg))}}@media (prefers-reduced-motion:reduce){.confetti{display:none}}.world-photo{isolation:isolate;border-radius:var(--radius-panel);background:var(--w-deep);position:relative;overflow:hidden}.world-photo:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#080a109e 0%,#080a101f 26%,#0000 45% 58%,#080a1080 100%);position:absolute;inset:0}.world-photo-img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.1s ease, transform 1.8s var(--ease-out-soft);position:absolute;inset:0;transform:scale(1.14)}.world-photo-img.is-on{opacity:1;animation:28s ease-in-out 1.8s infinite alternate world-drift;transform:scale(1.03)}@keyframes world-drift{0%{transform:scale(1.03)translate(0)}to{transform:scale(1.13)translate(-2.5%,-2%)}}.world-photo-title{animation:line-in .8s var(--ease-out-soft) .25s backwards;text-shadow:0 2px 18px #00000059}.world-quote{-webkit-backdrop-filter:blur(16px)saturate(1.3);animation:line-in .9s var(--ease-out-soft) .55s backwards;background:#0e101666;border:1px solid #ffffff29}.world-dots button{transition:width .36s var(--ease-spring), background-color .2s ease}.world-tabs{position:relative}.world-tabs:before{content:"";border-inline-start:2px dashed var(--w);top:34px;bottom:34px;position:absolute;inset-inline-start:50%}@supports (color:color-mix(in lab, red, red)){.world-tabs:before{border-inline-start:2px dashed color-mix(in srgb, var(--w) 28%, transparent)}}.world-tabs:before{pointer-events:none}@media (max-width:1023px){.world-tabs:before{border-inline-start:0;border-top:2px dashed var(--w);top:34px;bottom:auto;inset-inline:40px}@supports (color:color-mix(in lab, red, red)){.world-tabs:before{border-top:2px dashed color-mix(in srgb, var(--w) 28%, transparent)}}}.world-tab{color:var(--color-ink-2);transition:color .2s;position:relative}.world-tab-orb{background:var(--color-surface);box-shadow:0 1px 2px #1018280f, inset 0 0 0 1px var(--color-line-strong);transition:transform .38s var(--ease-spring), background .3s ease, box-shadow .3s ease, border-radius .42s var(--ease-spring);border-radius:18px;place-items:center;display:grid;position:relative}.world-tab-orb svg{color:var(--w-ink);transition:transform .52s var(--ease-spring), color .2s ease}.world-tab[aria-current=page]{color:var(--color-ink)}.world-tab[aria-current=page] .world-tab-orb{background:radial-gradient(120% 120% at 30% 20%, var(--w), var(--w) 45%, var(--w-deep));border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.world-tab[aria-current=page] .world-tab-orb{background:radial-gradient(120% 120% at 30% 20%, color-mix(in srgb, var(--w) 70%, white), var(--w) 45%, var(--w-deep))}}.world-tab[aria-current=page] .world-tab-orb{box-shadow:0 14px 26px -12px var(--w-deep), inset 0 1px 0 #ffffff59;transform:scale(1.08)}.world-tab[aria-current=page] .world-tab-orb svg{color:#fff;animation:tab-hop .76s var(--ease-spring)}.world-tab[aria-current=page] .world-tab-orb:after{content:"";border:2px solid var(--w);border-radius:9999px;position:absolute;inset:-5px}@supports (color:color-mix(in lab, red, red)){.world-tab[aria-current=page] .world-tab-orb:after{border:2px solid color-mix(in srgb, var(--w) 45%, transparent)}}.world-tab[aria-current=page] .world-tab-orb:after{animation:2.8s ease-out infinite orb-ring}@keyframes tab-hop{0%{transform:none}30%{transform:translateY(-7px)scale(1.18)rotate(-10deg)}60%{transform:translateY(1px)scale(.94)}to{transform:none}}@keyframes orb-ring{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.4)}}.world-tab-badge{animation:pop-in .32s var(--ease-spring) both}@media (hover:hover){.world-tab:not([aria-current=page]):hover .world-tab-orb{background:var(--w-soft);transform:translateY(-3px)rotate(-5deg)}@supports (color:color-mix(in lab, red, red)){.world-tab:not([aria-current=page]):hover .world-tab-orb{background:color-mix(in srgb, var(--w-soft) 85%, white)}}.world-tab:not([aria-current=page]):hover .world-tab-orb{box-shadow:0 12px 22px -14px var(--w-deep), inset 0 0 0 1px var(--w)}@supports (color:color-mix(in lab, red, red)){.world-tab:not([aria-current=page]):hover .world-tab-orb{box-shadow:0 12px 22px -14px var(--w-deep), inset 0 0 0 1px color-mix(in srgb, var(--w) 35%, transparent)}}.world-tab:not([aria-current=page]):hover .world-tab-orb svg{transform:scale(1.2)rotate(10deg)}.world-tab:hover{color:var(--color-ink)}}.world-stage{isolation:isolate;border-radius:var(--radius-panel);background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}.world-stage:before,.world-stage:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.world-stage:after{background:radial-gradient(55% 45% at 100% 0%, var(--w-soft), transparent 72%), radial-gradient(40% 40% at 0% 100%, var(--w-soft), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.world-stage:after{background:radial-gradient(55% 45% at 100% 0%, color-mix(in srgb, var(--w-soft) 90%, transparent), transparent 72%), radial-gradient(40% 40% at 0% 100%, color-mix(in srgb, var(--w-soft) 55%, transparent), transparent 70%)}}.world-sales .world-stage:before{background:repeating-radial-gradient(ellipse 120% 90% at 0% 115%, transparent 0 44px, var(--w) 44px 46px)}@supports (color:color-mix(in lab, red, red)){.world-sales .world-stage:before{background:repeating-radial-gradient(ellipse 120% 90% at 0% 115%, transparent 0 44px, color-mix(in srgb, var(--w) 9%, transparent) 44px 46px)}}.world-sales .world-stage:before{-webkit-mask-image:linear-gradient(35deg,#000 10%,#0000 65%);mask-image:linear-gradient(35deg,#000 10%,#0000 65%)}.world-marketing .world-stage:before{background:radial-gradient(var(--w) 1.3px, transparent 1.8px) 0 0 / 22px 22px}@supports (color:color-mix(in lab, red, red)){.world-marketing .world-stage:before{background:radial-gradient(color-mix(in srgb, var(--w) 26%, transparent) 1.3px, transparent 1.8px) 0 0 / 22px 22px}}.world-marketing .world-stage:before{-webkit-mask-image:radial-gradient(70% 70% at 100% 100%,#000,#0000 75%);mask-image:radial-gradient(70% 70% at 100% 100%,#000,#0000 75%)}.world-brand .world-stage:before{background:var(--w)}@supports (color:color-mix(in lab, red, red)){.world-brand .world-stage:before{background:color-mix(in srgb, var(--w) 14%, transparent)}}.world-brand .world-stage:before{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M32 8l6.5 15.5L54 17l-6.5 15L54 47l-15.5-6.5L32 56l-6.5-15.5L10 47l6.5-15L10 17l15.5 6.5z' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E"),linear-gradient(200deg,#000 5%,#0000 55%);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cpath d='M32 8l6.5 15.5L54 17l-6.5 15L54 47l-15.5-6.5L32 56l-6.5-15.5L10 47l6.5-15L10 17l15.5 6.5z' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E"),linear-gradient(200deg,#000 5%,#0000 55%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:64px 64px,auto;mask-size:64px 64px,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.world-strategy .world-stage:before{background:repeating-radial-gradient(ellipse 60% 45% at 92% 8%, transparent 0 20px, var(--w) 20px 21.5px), repeating-radial-gradient(ellipse 50% 40% at 6% 96%, transparent 0 24px, var(--w) 24px 25.5px)}@supports (color:color-mix(in lab, red, red)){.world-strategy .world-stage:before{background:repeating-radial-gradient(ellipse 60% 45% at 92% 8%, transparent 0 20px, color-mix(in srgb, var(--w) 10%, transparent) 20px 21.5px), repeating-radial-gradient(ellipse 50% 40% at 6% 96%, transparent 0 24px, color-mix(in srgb, var(--w) 8%, transparent) 24px 25.5px)}}.world-strategy .world-stage:before{-webkit-mask-image:radial-gradient(90% 90%,#0000 30%,#000 80%);mask-image:radial-gradient(90% 90%,#0000 30%,#000 80%)}.world-stage-enter{animation:stage-in .52s var(--ease-out-soft) backwards}@keyframes stage-in{0%{opacity:0;filter:blur(5px);transform:translateY(14px)scale(.99)}}.world-tray{background:linear-gradient(100deg, var(--w-deep), var(--w-deep))}@supports (color:color-mix(in lab, red, red)){.world-tray{background:linear-gradient(100deg, var(--w-deep), color-mix(in srgb, var(--w-deep) 78%, var(--w)))}}.world-tray{color:#fff}.world-tray-chip{transition:background-color .2s ease, transform .3s var(--ease-spring);background:#ffffff1a;border:1px solid #ffffff1f}.world-tray-new{animation:tray-pop .7s var(--ease-spring) backwards}@keyframes tray-pop{0%{opacity:0;transform:translateY(14px)scale(.8)}60%{transform:translateY(-3px)scale(1.06)}to{opacity:1;transform:none}}@media (hover:hover){.world-tray-chip:hover{background:#ffffff2e;transform:translateY(-2px)}}@keyframes stream-dot{0%{opacity:0;left:100%}15%{opacity:1}85%{opacity:1}to{opacity:0;left:-6px}}.journey-road{animation:1.8s linear infinite road-dash}@keyframes road-dash{to{stroke-dashoffset:-28px}}.journey-station{animation:line-in .62s var(--ease-out-soft) backwards}@media (hover:hover){.journey-station:hover>span:first-child{transform:scale(1.12)translateY(-3px)}}.brand-halo{background:radial-gradient(60% 80% at 50% 0%, var(--w), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.brand-halo{background:radial-gradient(60% 80% at 50% 0%, color-mix(in srgb, var(--w) 18%, transparent), transparent 70%)}}.brand-halo{animation:6s ease-in-out infinite alternate halo}@keyframes halo{0%{opacity:.5}to{opacity:1}}.pyramid-floor{animation:line-in .7s var(--ease-out-soft) backwards;outline:none;transition:filter .22s}.pyramid-floor:hover,.pyramid-floor:focus-visible{filter:brightness(1.06) drop-shadow(0 6px 10px var(--w-deep))}@supports (color:color-mix(in lab, red, red)){.pyramid-floor:hover,.pyramid-floor:focus-visible{filter:brightness(1.06) drop-shadow(0 6px 10px color-mix(in srgb, var(--w-deep) 30%, transparent))}}.pyramid-weak{stroke-dasharray:8 6;animation:1.6s linear infinite weak-dash}.pyramid-fill{transform-box:fill-box;transform-origin:100%;animation:fill-x 1.1s var(--ease-out-soft) .3s backwards}@keyframes fill-x{0%{transform:scaleX(0)}}@keyframes weak-dash{to{stroke-dashoffset:-28px}}.mirror{animation:line-in .76s var(--ease-out-soft) backwards}.mirror-arch{transition:transform .42s var(--ease-spring), box-shadow .42s ease}.mirror-shine{background:linear-gradient(115deg,#0000 35%,#fff9 50%,#0000 65%) 100% 0/300% 100% no-repeat}@media (hover:hover){.mirror-arch:hover{box-shadow:0 22px 36px -24px var(--w-deep);transform:translateY(-5px)}.mirror-arch:hover .mirror-shine{transition:background-position 1s var(--ease-out-soft);background-position:0 0}}.lamp{transition:transform .3s var(--ease-spring);box-shadow:0 6px 14px -6px #1018284d}.lamp-on{background:radial-gradient(circle at 40% 35%, var(--w), var(--w))}@supports (color:color-mix(in lab, red, red)){.lamp-on{background:radial-gradient(circle at 40% 35%, color-mix(in srgb, var(--w) 40%, white), var(--w))}}.lamp-on{box-shadow:0 0 0 4px var(--w), 0 0 22px 4px var(--w)}@supports (color:color-mix(in lab, red, red)){.lamp-on{box-shadow:0 0 0 4px color-mix(in srgb, var(--w) 18%, transparent), 0 0 22px 4px color-mix(in srgb, var(--w) 45%, transparent)}}.lamp-on{animation:3.2s ease-in-out infinite lamp-glow}.lamp-gap{background:radial-gradient(circle at 40% 35%,#f6bfc1,#ec767a)}@supports (color:color-mix(in lab, red, red)){.lamp-gap{background:radial-gradient(circle at 40% 35%, color-mix(in srgb, var(--color-red) 35%, white), color-mix(in srgb, var(--color-red) 75%, var(--color-surface)))}}.lamp-gap{animation:2.6s step-end infinite lamp-flicker}.lamp-off{background:var(--color-line-strong)}@keyframes lamp-glow{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}@keyframes lamp-flicker{0%,62%,70%,to{opacity:1}64%{opacity:.45}68%{opacity:.8}}@media (hover:hover){button:hover>.lamp{transform:scale(1.15)}}.compass-rose{border-style:dashed;animation:60s linear infinite rose-turn}@keyframes rose-turn{to{transform:rotate(360deg)}}.compass-choice{animation:line-in .56s var(--ease-out-soft) backwards}.compass-choice:nth-child(2){animation-delay:90ms}.compass-choice:nth-child(3){animation-delay:.18s}.compass-choice:nth-child(4){animation-delay:.27s}.climber{animation:climb 1.2s var(--ease-spring) backwards}@keyframes climb{0%{opacity:0;top:96%}}@media (hover:hover){.climber:hover>span:first-child{transform:scale(1.15)translateY(-2px)}.climber>span:first-child{transition:transform .26s var(--ease-spring)}}.map-node{animation:line-in .6s var(--ease-out-soft) backwards}.map-thread-untested{animation:2.2s linear infinite road-dash}.level-arc{transition:opacity .3s}.level-needle{transform-origin:50% 100%;animation:needle-in 1.4s var(--ease-spring) backwards}@keyframes needle-in{0%{transform:rotate(-90deg)}}.level-next{animation:2.4s ease-in-out infinite next-glow}@keyframes next-glow{0%,to{opacity:.35}50%{opacity:.9}}.mission{transition:transform .32s var(--ease-spring), box-shadow .32s ease, border-color .2s ease, background-color .2s ease}.mission-open{box-shadow:0 18px 34px -22px var(--w-deep);border-color:var(--w)}@supports (color:color-mix(in lab, red, red)){.mission-open{border-color:color-mix(in srgb, var(--w) 40%, var(--color-line))}}.mission-done-burst i{background:var(--w);opacity:0;border-radius:9999px;width:5px;height:5px;animation:2.6s ease-out infinite burst;position:absolute}.mission-done-burst i:first-child{--dx:-16px;--dy:-14px}.mission-done-burst i:nth-child(2){--dx:16px;--dy:-12px;background:var(--color-amber);animation-delay:.15s}.mission-done-burst i:nth-child(3){--dx:0px;--dy:-20px;animation-delay:.3s}.mission-done-burst i:nth-child(4){--dx:-12px;--dy:12px;background:var(--color-amber);animation-delay:.45s}@keyframes burst{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:1}45%,to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1)}}.four-part-in>*{animation:line-in .52s var(--ease-out-soft) backwards}.four-part-in>:nth-child(2){animation-delay:60ms}.four-part-in>:nth-child(3){animation-delay:.12s}.four-part-in>:nth-child(4){animation-delay:.18s}@media (hover:hover){.mission:hover{box-shadow:0 16px 30px -22px var(--w-deep);border-color:var(--w);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.mission:hover{border-color:color-mix(in srgb, var(--w) 35%, var(--color-line))}}}@media (prefers-reduced-motion:reduce){.world-photo-img.is-on{animation:none}.mission-done-burst,.world-tab[aria-current=page] .world-tab-orb:after{display:none}}html.intro-seen .intro-sting{display:none}.ltr{direction:ltr;unicode-bidi:isolate}:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px;border-radius:8px}::selection{background:#cfe3ff}*{scrollbar-width:thin;scrollbar-color:#d6d8dc transparent}.skeleton{animation:var(--animate-shimmer);background:linear-gradient(90deg,#eef0f2 25%,#f6f7f8 37%,#eef0f2 63%) 0 0/400% 100%}@keyframes grow-x{0%{width:0}}@keyframes col-rise{0%{transform:scaleY(0)}}@keyframes col-rerise{0%{transform:scaleY(0)}}@keyframes ring-draw{0%{stroke-dashoffset:var(--ring-c)}}@keyframes grow-y{0%{transform:translateY(-50%)scaleY(0)}}@keyframes ring-redraw{0%{stroke-dashoffset:var(--ring-c)}}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-status-critical) 55%, transparent)}70%,to{box-shadow:0 0 0 7px #0000}}@media (hover:hover){.lift:hover{z-index:1;filter:saturate(1.2);transform:translateY(-6px)scale(1.03);box-shadow:0 22px 40px -16px #10182842}.surface-hover:hover:not(:has(.fixed)){box-shadow:var(--shadow-pop);border-color:var(--color-hover-edge);transform:translateY(-3px)}.metric-hero.border:hover{border-color:var(--color-hover-edge)}.metric-hero:hover{z-index:1;box-shadow:0 26px 48px -18px var(--hero-glow,#10182899);transform:translateY(-8px)scale(1.045)}@supports (color:color-mix(in lab, red, red)){.metric-hero:hover{box-shadow:0 26px 48px -18px color-mix(in srgb, var(--hero-glow,#10182899) 60%, transparent)}}.metric-hero:hover .metric-hero-value{transform:scale(1.08)}.metric-hero:hover .metric-hero-visual{transform:scale(1.1)rotate(-6deg)}.metric-hero:hover .metric-hero-spark{transform:scale(1.06)}.metric-hero:hover .ring-fill{animation:ring-redraw .9s var(--ease-out-soft) both}.metric-hero:hover .bar-grow{animation:col-rerise .7s var(--ease-out-soft) backwards}.rail-link:hover .rail-icon{transform:scale(1.18)rotate(-6deg)}.rail-link:hover .rail-tip{opacity:1;transform:translateY(-50%)}.tab-link:hover svg{transform:scale(1.15)}.nudge:hover svg{transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}.advisor-sparks{display:none}}.wstars{--wc:var(--color-line-strong);line-height:0}.wstars.wl-1{--wc:var(--color-mint-strong)}.wstars.wl-2{--wc:var(--color-blue-500)}.wstars.wl-3{--wc:var(--color-amber-600-b)}.wstars.wl-4{--wc:var(--color-red)}.wstars svg{width:16px;height:16px;color:var(--color-line-strong);fill:#0000;transition:color .16s ease, fill .16s ease, scale .2s var(--ease-spring)}.wstars.is-sm svg{width:12px;height:12px}.wstars .is-on,.wstars .is-on svg{color:var(--wc);fill:var(--wc)}.wstars button.wstar{border-radius:6px;place-items:center;padding:2px;display:inline-grid}@media (hover:hover){.wstars button.wstar:hover svg{color:var(--wc);scale:1.25}}.wstars-label{color:var(--wc)}.wstars.wl-0 .wstars-label{color:var(--color-muted)}.avatar{color:var(--color-surface);background:var(--av,#2050ba)}@supports (color:color-mix(in lab, red, red)){.avatar{background:var(--av,color-mix(in srgb, var(--color-blue) 75%, var(--color-ink)))}}.avatar{line-height:1}.avatar img{display:block}.avatar.has-ring{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 5px var(--hub-accent,var(--color-teal-600))}.about-cam{color:var(--color-surface);background:var(--color-ink);box-shadow:0 0 0 3px var(--color-surface), 0 8px 16px -8px var(--color-ink)}.about-tag{color:var(--color-ink);background:var(--color-surface-2);box-shadow:inset 0 0 0 1px var(--color-line)}.app-tip{font-family:var(--font-sans);color:var(--color-surface);background:#111827e6}@supports (color:color-mix(in lab, red, red)){.app-tip{background:color-mix(in srgb, var(--color-ink) 90%, transparent)}}.app-tip{box-shadow:0 10px 24px -12px var(--color-ink);text-align:center;animation:app-tip-in .16s var(--ease-out-soft)}@keyframes app-tip-in{0%{opacity:0;scale:.94}}@media (prefers-reduced-motion:reduce){.app-tip{animation:none}}[dir=ltr] .flip-ltr{scale:-1 1}[dir=ltr] body{letter-spacing:-.003em}.mc-slot{height:108px}.mc-card{z-index:1;will-change:height;transition:box-shadow .42s cubic-bezier(.32,.72,0,1),border-color .3s}.mc-card.is-open{z-index:30;border-color:var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.mc-card.is-open{border-color:color-mix(in srgb, var(--work-accent) 28%, var(--color-line))}}.mc-card.is-open{box-shadow:0 1px 2px #1118270f, 0 30px 60px -26px #1118276b, 0 0 0 4px var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.mc-card.is-open{box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 6%, transparent), 0 30px 60px -26px color-mix(in srgb, var(--color-ink) 42%, transparent), 0 0 0 4px color-mix(in srgb, var(--work-accent) 8%, transparent)}}.mc-toggle:focus-visible{outline:2px solid var(--work-accent);outline-offset:3px}.mc-chip-accent{color:var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.mc-chip-accent{color:color-mix(in srgb, var(--work-accent) 80%, var(--color-ink))}}.mc-chip-accent{background:var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.mc-chip-accent{background:color-mix(in srgb, var(--work-accent) 13%, var(--color-surface))}}@keyframes mc-in{0%{opacity:0;filter:blur(6px);transform:translateY(6px)}}@keyframes mc-out{to{opacity:0;filter:blur(5px);transform:translateY(4px)}}.mc-in{animation:.44s cubic-bezier(.32,.72,0,1) backwards mc-in;animation-delay:var(--d,0s)}.mc-out{pointer-events:none;animation:.13s ease-in forwards mc-out}.mc-face{box-shadow:0 0 0 2px var(--color-surface);margin-inline-start:-6px}.mc-face:first-child{margin-inline-start:0}@media (prefers-reduced-motion:reduce){.mc-in,.mc-out{animation:none}.mc-card{transition:none}}.cc-page{--cc-drop:0 1px 2px #1018280d, 0 10px 24px -12px #10182833, 0 24px 44px -30px #1018283d;--cc-drop-up:0 2px 4px #1018280f, 0 20px 38px -16px #10182847, 0 34px 60px -34px #1018284d}.cc-page :is(.metric-hero,.advisor-card,.rounded-card,.mc-card){box-shadow:var(--cc-drop)}@media (hover:hover){.cc-page :is(.metric-hero,.rounded-card):hover{box-shadow:var(--cc-drop-up)}.cc-page .advisor-card:hover{box-shadow:var(--cc-drop-up), 0 26px 50px -20px #4fd1b566}@supports (color:color-mix(in lab, red, red)){.cc-page .advisor-card:hover{box-shadow:var(--cc-drop-up), 0 26px 50px -20px color-mix(in srgb, var(--color-teal) 40%, transparent)}}}.cc-page .mc-card.is-open{box-shadow:0 1px 2px #1018280f, 0 30px 60px -24px #10182857, 0 0 0 4px var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.cc-page .mc-card.is-open{box-shadow:0 1px 2px #1018280f, 0 30px 60px -24px #10182857, 0 0 0 4px color-mix(in srgb, var(--work-accent) 9%, transparent)}}.mc-card{background:var(--color-surface)}.mc-icon{color:var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.mc-icon{color:color-mix(in srgb, var(--work-accent) 82%, var(--color-ink))}}.mc-icon{background:0 0}.mc-count{color:var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.mc-count{color:color-mix(in srgb, var(--work-accent) 62%, var(--color-ink))}}.mc-dot{background:var(--work-accent)}.mc-dot.is-alert{background:var(--color-red);box-shadow:0 0 0 3px #e5484d2e}@supports (color:color-mix(in lab, red, red)){.mc-dot.is-alert{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-red) 18%, transparent)}}.mc-trace{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mc-trace rect{x:1px;y:1px;rx:calc(var(--radius-card) - 1px);fill:none;width:calc(100% - 2px);height:calc(100% - 2px);stroke:var(--work-accent)}.mc-trace-line{stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.32;transition:stroke-dashoffset 1.1s cubic-bezier(.65,0,.35,1)}.mc-trace-comet{stroke-width:2px;stroke-linecap:round;stroke-dasharray:.06 .94;opacity:0;transition:opacity .4s}.mc-card,.work-card{transition:background-color .5s,box-shadow .42s cubic-bezier(.32,.72,0,1),border-color .3s}.mc-wave{z-index:-1;height:46%;max-height:64px;color:var(--work-accent);inset-inline:0;flex-direction:column;display:flex;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.mc-wave{color:color-mix(in srgb, var(--work-accent) 15%, transparent)}}.mc-wave{pointer-events:none;transition:transform .9s cubic-bezier(.32,.72,0,1);transform:translateY(110%)}.mc-wave-top{flex-shrink:0;width:200%;height:12px;margin-bottom:-1px;display:block}.mc-wave-top path{fill:currentColor}.mc-wave-top.is-back{opacity:.5;position:absolute;top:-6px}.mc-card:before,.cc-page .work-card:before{content:"";z-index:2;background:var(--work-accent);pointer-events:none;height:3px;transition:inset-inline .52s var(--ease-spring);bottom:0;border-radius:3px 3px 0 0;position:absolute;inset-inline:38%}@media (hover:hover){:is(.mc-card,.cc-page .work-card):is(:hover,.is-open):before{inset-inline:0}}.mc-wave-body{background:currentColor;flex:1}@keyframes mc-roll{to{transform:translate(-50%)}}@keyframes mc-comet{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes mc-draw{0%{stroke-dashoffset:80px}to{stroke-dashoffset:0}}@keyframes mc-count-pop{40%{transform:translateY(-3px)scale(1.08)}}@media (hover:hover){:is(.mc-card,.work-card):is(:hover,.is-open) .mc-trace-line{stroke-dashoffset:0}:is(.mc-card,.work-card):is(:hover,.is-open) .mc-trace-comet{opacity:.45;animation:3.2s linear .9s infinite mc-comet}:is(.mc-card,.work-card):is(:hover,.is-open) .mc-wave{transform:none}:is(.mc-card,.work-card):is(:hover,.is-open) .mc-wave-top{animation:5s linear infinite mc-roll}:is(.mc-card,.work-card):is(:hover,.is-open) .mc-wave-top.is-back{animation-duration:8s;animation-direction:reverse}:is(.mc-card,.work-card):hover .mc-icon svg :is(path,line,polyline,polygon,circle,rect,ellipse){stroke-dasharray:80;animation:1.1s cubic-bezier(.65,0,.35,1) both mc-draw}.mc-card:hover .mc-count{animation:mc-count-pop .52s var(--ease-spring)}.radar-side:hover .mc-icon svg :is(path,line,polyline,polygon){stroke-dasharray:80;animation:.9s cubic-bezier(.65,0,.35,1) both mc-draw}}@media (prefers-reduced-motion:reduce){.mc-trace-line{transition:none}:is(.mc-card,.work-card) .mc-trace-comet{display:none}.mc-wave{transition:none}.mc-wave-top,:is(.mc-card,.work-card,.radar-side):hover .mc-icon svg *{animation:none!important}}@media (min-width:1280px) and (min-height:860px){.cc-one{height:calc(100dvh - 72px)}.cc-one .cc-bottom{flex:1 1 0;min-height:0}.cc-one .cc-pair{flex:1 1 0;grid-template-rows:minmax(0,1fr)}.cc-one .cc-studios{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.cc-one .cc-studios>ul{flex:1 1 0;grid-auto-rows:minmax(0,1fr);min-height:0}.cc-one .cc-studios .studio-tile{gap:4px;height:100%;min-height:58px}.cc-one :is(.metric-hero,.hero-jewel){min-height:150px}.cc-one .advisor-card{min-height:0}}@media (min-width:1280px) and (min-height:860px) and (max-height:940px){.cc-one .cc-studios .studio-tile-icon{width:24px;height:24px}.cc-one :is(.metric-hero,.hero-jewel){min-height:132px;padding-block:16px}}.studio-tile{color:var(--color-ink-2);background:var(--w,#eceef1);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.studio-tile{background:color-mix(in srgb, var(--w,var(--color-line)) 4%, var(--color-surface))}}.studio-tile{box-shadow:inset 0 0 0 1.5px var(--w,#e3e5e8)}@supports (color:color-mix(in lab, red, red)){.studio-tile{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--w,var(--color-line-strong)) 30%, var(--color-line))}}.studio-tile{transition:transform .38s var(--ease-spring), box-shadow .38s ease, background-color .42s ease, color .3s ease}.studio-tile:after{content:"";background:var(--w,var(--color-line-strong));pointer-events:none;height:3px;transition:inset-inline .48s var(--ease-spring), background-color .3s ease;bottom:0;border-radius:3px 3px 0 0;position:absolute;inset-inline:34%}.studio-tile-icon{color:var(--w-ink,var(--color-ink));transition:color .3s ease, transform .38s var(--ease-spring)}.studio-tile-title{color:var(--color-ink-2);transition:color .3s}.studio-tile:focus-visible{outline:2px solid var(--w,var(--color-ink));outline-offset:2px}@media (hover:hover){.studio-tile:hover{color:var(--color-surface);background:var(--w-deep,var(--color-ink));box-shadow:0 18px 34px -18px var(--w-deep,var(--color-ink));transform:translateY(-4px)}.studio-tile:hover:after{background:var(--w,var(--color-surface));inset-inline:0}.studio-tile:hover :is(.studio-tile-icon,.studio-tile-title){color:var(--color-surface)}.studio-tile:hover .studio-tile-icon{transform:scale(1.08)}.studio-tile:hover .studio-tile-icon :is(path,line,polyline,polygon,circle,rect,ellipse){stroke-dasharray:80;animation:1s cubic-bezier(.65,0,.35,1) both mc-draw}}@media (prefers-reduced-motion:reduce){.studio-tile,.studio-tile:after,.studio-tile-icon{transition:none}.studio-tile:hover .studio-tile-icon *{animation:none!important}}.adv-edge{fill:none;stroke:#ffffff24;stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke .5s}.adv-signal{fill:none;stroke:var(--color-teal);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:.12 .88;stroke-dashoffset:1px;opacity:0;transition:opacity .4s}.adv-node{fill:#ffffff4d;transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite adv-breathe;animation-delay:calc(var(--i) * -.45s);transition:fill .4s}@keyframes adv-breathe{0%,to{opacity:.45;scale:1}50%{opacity:1;scale:1.25}}@keyframes adv-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes adv-run{0%{stroke-dashoffset:1px}to{stroke-dashoffset:-.12px}}@keyframes adv-flare{0%{scale:1}40%{scale:2.1}to{scale:1.3}}@media (hover:hover){.advisor-card:hover .adv-edge{stroke:#9ee6d6}@supports (color:color-mix(in lab, red, red)){.advisor-card:hover .adv-edge{stroke:color-mix(in srgb, var(--color-teal) 55%, white)}}.advisor-card:hover .adv-edge{animation:.7s cubic-bezier(.65,0,.35,1) both adv-draw;animation-delay:calc(var(--i) * 90ms)}.advisor-card:hover .adv-signal{opacity:.9;animation:1.8s linear infinite adv-run;animation-delay:calc(.7s + var(--i) * .23s)}.advisor-card:hover .adv-node{fill:var(--color-teal);animation:adv-flare .7s var(--ease-spring) both, adv-breathe 2.4s ease-in-out .7s infinite;animation-delay:calc(var(--i) * 90ms), calc(.7s + var(--i) * .12s)}}@media (prefers-reduced-motion:reduce){.adv-node,.adv-edge,.adv-signal{animation:none!important}}.metric-hero:before{content:"";z-index:3;pointer-events:none;--vf:currentColor;position:absolute;inset:8px}@supports (color:color-mix(in lab, red, red)){.metric-hero:before{--vf:color-mix(in srgb, currentColor 75%, transparent)}}.metric-hero:before{background:linear-gradient(var(--vf), var(--vf)) top left / 16px 2px no-repeat, linear-gradient(var(--vf), var(--vf)) top left / 2px 16px no-repeat, linear-gradient(var(--vf), var(--vf)) top right / 16px 2px no-repeat, linear-gradient(var(--vf), var(--vf)) top right / 2px 16px no-repeat, linear-gradient(var(--vf), var(--vf)) bottom left / 16px 2px no-repeat, linear-gradient(var(--vf), var(--vf)) bottom left / 2px 16px no-repeat, linear-gradient(var(--vf), var(--vf)) bottom right / 16px 2px no-repeat, linear-gradient(var(--vf), var(--vf)) bottom right / 2px 16px no-repeat;opacity:0;transition:opacity .26s ease, transform .52s var(--ease-spring);transform:scale(1.06)}.cc-page .metric-hero:before{--vf:#374151b3}@supports (color:color-mix(in lab, red, red)){.cc-page .metric-hero:before{--vf:color-mix(in srgb, var(--color-ink-2) 70%, transparent)}}.hero-jewel:before{--vf:#ffffffd9!important}.metric-hero:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:linear-gradient(currentColor,currentColor) no-repeat;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.metric-hero:after{background:linear-gradient(color-mix(in srgb, currentColor 55%, transparent), color-mix(in srgb, currentColor 55%, transparent)) no-repeat}}.metric-hero:after{opacity:0;background-position:0 -4px;background-size:100% 1.5px}@keyframes vf-scan{0%{opacity:0;background-position:0 0}12%{opacity:1}88%{opacity:1}to{opacity:0;background-position:0 100%}}@keyframes vf-roll{0%{transform:translateY(0)}35%{opacity:0;filter:blur(3px);transform:translateY(-45%)}36%{opacity:0;transform:translateY(45%)}to{opacity:1;filter:none;transform:translateY(0)}}@media (hover:hover){.metric-hero:hover:before{opacity:1;transform:none}.metric-hero:hover:after{animation:1.1s cubic-bezier(.65,0,.35,1) .12s both vf-scan}.metric-hero:hover .metric-hero-value{animation:.62s cubic-bezier(.32,.72,0,1) both vf-roll}}@media (prefers-reduced-motion:reduce){.metric-hero:before{transition:none}.metric-hero:hover:after,.metric-hero:hover .metric-hero-value{animation:none}}.adv-orb i{border-radius:999px;position:absolute}.adv-orb-core{background:var(--color-teal);inset:14px;box-shadow:0 0 18px 4px #4fd1b58c}@supports (color:color-mix(in lab, red, red)){.adv-orb-core{box-shadow:0 0 18px 4px color-mix(in srgb, var(--color-teal) 55%, transparent)}}.adv-orb-core{animation:3.6s ease-in-out infinite adv-core}.adv-orb-ring{border:1.5px solid #4fd1b58c;inset:6px}@supports (color:color-mix(in lab, red, red)){.adv-orb-ring{border:1.5px solid color-mix(in srgb, var(--color-teal) 55%, transparent)}}.adv-orb-ring{animation:3.6s ease-out infinite adv-ring}.adv-orb-ring.is-2{animation-delay:1.8s}.adv-orb-moon{background:#fff;width:6px;height:6px;margin:-3px;animation:6s linear infinite adv-moon;top:50%;left:50%;box-shadow:0 0 8px 2px #fff9}@keyframes adv-core{0%,to{scale:1}50%{scale:1.12}}@keyframes adv-ring{0%{opacity:.9;scale:.7}to{opacity:0;scale:1.45}}@keyframes adv-moon{0%{transform:rotate(0)translate(21px)}to{transform:rotate(360deg)translate(21px)}}@keyframes adv-wink{0%,86%,to{transform:none}90%{transform:scale(1.25)rotate(-12deg)}94%{transform:scale(1.05)rotate(6deg)}}.adv-wink{transform-origin:50% 70%;animation:4.5s ease-in-out 1.2s infinite adv-wink}@media (hover:hover){.advisor-card:hover .adv-orb-ring{animation-duration:1.4s}.advisor-card:hover .adv-orb-ring.is-2{animation-delay:.7s}.advisor-card:hover .adv-orb-moon{animation-duration:2.4s}}@media (prefers-reduced-motion:reduce){.adv-orb i,.adv-wink{animation:none!important}}.mc-card ul{grid-template-columns:minmax(0,1fr);gap:6px;padding-block:4px;display:grid}.mc-card ul>li{min-width:0}.mc-card .work-row{background:#fbfcfc}@supports (color:color-mix(in lab, red, red)){.mc-card .work-row{background:color-mix(in srgb, var(--color-surface-2) 55%, var(--color-surface))}}.mc-card .work-row{box-shadow:inset 0 0 0 1px var(--color-line);transition:background-color .2s ease, box-shadow .2s ease, transform .26s var(--ease-spring)}@media (hover:hover){.mc-card .work-row:hover{background:var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.mc-card .work-row:hover{background:color-mix(in srgb, var(--work-accent) 7%, var(--color-surface))}}.mc-card .work-row:hover{box-shadow:inset 0 0 0 1px var(--work-accent)}@supports (color:color-mix(in lab, red, red)){.mc-card .work-row:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--work-accent) 40%, var(--color-line))}}.mc-card .work-row:hover{transform:translate(-2px)}[dir=ltr] .mc-card .work-row:hover{transform:translate(2px)}}.picker-slot-off{opacity:.55;filter:saturate(.6)}@media (hover:hover){.picker-slot-off:hover{opacity:.9;filter:none}}.picker-slot-on{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 6px var(--color-teal), 0 18px 34px -14px var(--hero-to);animation:pick-pop .38s var(--ease-spring), pick-breathe 1.8s ease-in-out .4s infinite;transform:translateY(-4px)scale(1.03)}@keyframes pick-breathe{50%{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 9px color-mix(in srgb, var(--color-teal) 45%, transparent), 0 18px 34px -14px var(--hero-to)}}.picker-slot-flag{color:var(--color-surface);background:var(--color-teal);box-shadow:0 6px 14px -6px var(--color-teal);animation:pick-pop .38s var(--ease-spring)}.picker-slot-landed{animation:pick-land .76s var(--ease-spring)!important}@keyframes pick-land{0%{filter:brightness(1.8);transform:perspective(600px)rotateX(90deg)scale(.9)}55%{filter:brightness(1.3);transform:perspective(600px)rotateX(-12deg)scale(1.04)}to{filter:none;transform:none}}.picker-slot-changed{position:relative}.picker-slot-changed:after{content:"";background:var(--color-surface);border-radius:999px;width:8px;height:8px;position:absolute;top:8px;left:8px;box-shadow:0 0 0 3px #ffffff59}@supports (color:color-mix(in lab, red, red)){.picker-slot-changed:after{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-surface) 35%, transparent)}}.picker-step{color:var(--color-muted);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-line);border-radius:999px;padding:3px 10px}.picker-step.is-done{color:var(--color-teal-600)}.picker-step.is-now{color:var(--color-surface);background:var(--color-teal);box-shadow:none;animation:pick-pop .38s var(--ease-spring)}.picker-step.is-ready{color:var(--color-mint-strong);box-shadow:inset 0 0 0 1.5px var(--color-mint-strong);font-weight:700}.picker-step-line{background:var(--color-line-strong);width:18px;height:1.5px}@media (prefers-reduced-motion:reduce){.picker-slot-on,.picker-slot-landed,.picker-slot-flag,.picker-step.is-now{animation:none!important}}.picker-slot-target{opacity:.85;outline:2px dashed #4fd1b5b3}@supports (color:color-mix(in lab, red, red)){.picker-slot-target{outline:2px dashed color-mix(in srgb, var(--color-teal) 70%, transparent)}}.picker-slot-target{outline-offset:3px}.picker-slot-over{opacity:1;outline:2px solid var(--color-teal);outline-offset:3px;box-shadow:0 0 0 7px #4fd1b538, 0 18px 34px -14px var(--hero-to);transform:scale(1.06)}@supports (color:color-mix(in lab, red, red)){.picker-slot-over{box-shadow:0 0 0 7px color-mix(in srgb, var(--color-teal) 22%, transparent), 0 18px 34px -14px var(--hero-to)}}.picker-slot-lifted{opacity:.35;transform:scale(.96)}.picker-card-dragging{opacity:.4;transform:scale(.97)}.picker-row-drag .picker-slot{transition:transform .22s var(--ease-spring), opacity .16s ease, box-shadow .22s ease}.radar-side-risk{background:#fef6e9}@supports (color:color-mix(in lab, red, red)){.radar-side-risk{background:color-mix(in srgb, var(--color-amber) 9%, var(--color-surface))}}.radar-side-risk{border-color:#f59e0b47}@supports (color:color-mix(in lab, red, red)){.radar-side-risk{border-color:color-mix(in srgb, var(--color-amber) 28%, transparent)}}.radar-side-opp{background:#e9f6f0}@supports (color:color-mix(in lab, red, red)){.radar-side-opp{background:color-mix(in srgb, var(--color-mint) 10%, var(--color-surface))}}.radar-side-opp{border-color:#22a06b4d}@supports (color:color-mix(in lab, red, red)){.radar-side-opp{border-color:color-mix(in srgb, var(--color-mint) 30%, transparent)}}@media (hover:hover){.radar-side-risk:hover{background:#fdefd8}@supports (color:color-mix(in lab, red, red)){.radar-side-risk:hover{background:color-mix(in srgb, var(--color-amber) 16%, var(--color-surface))}}.radar-side-risk:hover{border-color:#f59e0b8c}@supports (color:color-mix(in lab, red, red)){.radar-side-risk:hover{border-color:color-mix(in srgb, var(--color-amber) 55%, transparent)}}.radar-side-opp:hover{background:#d9efe6}@supports (color:color-mix(in lab, red, red)){.radar-side-opp:hover{background:color-mix(in srgb, var(--color-mint) 17%, var(--color-surface))}}.radar-side-opp:hover{border-color:#22a06b8c}@supports (color:color-mix(in lab, red, red)){.radar-side-opp:hover{border-color:color-mix(in srgb, var(--color-mint) 55%, transparent)}}}.picker-changed{color:var(--color-mint-strong);font-weight:600}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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 ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes pop-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
