/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Sora", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-800:oklch(45.3% .124 130.933);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-800:oklch(43.2% .232 292.759);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-700:oklch(49.6% .265 301.924);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-950:oklch(12.9% .042 264.695);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-950:oklch(14.1% .005 285.823);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--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-6xl:72rem;--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);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--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-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 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;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--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-background:var(--background);--color-foreground:var(--foreground);--color-primary-foreground:var(--primary-foreground);--color-border:var(--border)}}@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;-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}html{height:100%;font-size:clamp(13.5px,min(.3125vw + 10.3px,.75vh + 8px),16px)}@media (width<=1023px){html{font-size:15px}}*{border-color:var(--color-border);scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}body{background-color:var(--color-background);height:100%;color:var(--color-foreground);font-family:var(--font-sans);font-feature-settings:"cv02", "cv03", "cv04", "cv11";-webkit-font-smoothing:antialiased;overflow-x:hidden}}@layer components{.rid{flex-shrink:0;width:24px;height:24px;line-height:1;display:block;position:relative;container-type:size}.dk{font-variant-numeric:tabular-nums;color:var(--dk-ink);font-size:13px;line-height:1.4}.dk-lbl2{letter-spacing:.08em;text-transform:uppercase;color:var(--dk-ink2);font-size:10.5px;font-weight:600}.dk-muted{color:var(--dk-ink2)}.dk-xs{font-size:11px}.dk-sm{font-size:12px}.dk svg.dk-i,.dk-btn>svg,.dk-seg-opt>svg{stroke-width:1.8px;flex:none;width:16px;height:16px}.dk-card{box-shadow:var(--dk-card-shadow);border-radius:24px;min-width:0;min-height:0;padding:15px 17px}.dk-seg{background:var(--dk-glass);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:999px;padding:3px;display:inline-flex}.dk-seg-opt{color:var(--dk-ink2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-weight:500;display:inline-flex}.dk-seg-opt[aria-pressed=true]{background:var(--dk-w);color:var(--dk-ink);box-shadow:var(--dk-seg-shadow);font-weight:600}.dk-seg-ink .dk-seg-opt[aria-pressed=true]{background:var(--dk-ink);color:var(--dk-bg)}.dk-seg-opt:focus-visible,.dk-btn:focus-visible,.dk-tab:focus-visible,.dk-plus:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-btn{background:var(--dk-glass);height:34px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.dk-btn-pri{background:var(--dk-ink);color:var(--dk-bg);box-shadow:none}.dk-btn-sm{height:28px;padding:0 11px;font-size:12px}.dk-btn-ic{width:34px;padding:0}.dk-btn-sm.dk-btn-ic{width:28px}.dk-btn:disabled{opacity:.5;cursor:not-allowed}.dk-plus{color:#fff;background:var(--dk-plus);width:38px;height:38px;box-shadow:var(--dk-plus-shadow);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.dk-plus>svg{stroke-width:2.4px;width:16px;height:16px}.dk-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.dk-pill-lg{height:26px;padding:0 10px}.dk-pill-warn{background:var(--dk-open-bg);color:var(--dk-open)}.dk-pill-bad{background:var(--dk-bad-bg);color:var(--dk-bad)}.dk-pill-ok{background:var(--dk-ok-bg);color:var(--dk-ok)}.dk-pill-lim{background:var(--dk-lim-bg);color:var(--dk-lim)}.dk-pill-n{background:var(--dk-w2);color:var(--dk-ink2)}.dk-av{background:var(--dk-w2);width:26px;height:26px;color:var(--dk-ink);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:700;display:inline-grid;overflow:hidden}.dk-av>img{object-fit:cover;width:100%;height:100%}.dk-av-e{background:var(--dk-early-bg);color:var(--dk-early)}.dk-av-l{background:var(--dk-late-bg);color:var(--dk-late)}.dk-av-n{background:var(--dk-night-bg);color:var(--dk-night)}.dark .dk-av-e,.dark .dk-av-l,.dark .dk-av-n{color:var(--dk-ink)}.dk-tile{padding:9px 15px}.dk-tile-num{letter-spacing:-.02em;font-size:26px;font-weight:700}.dk-tile-unit{color:var(--dk-ink2);font-size:14px;font-weight:500}.dk-kv{color:var(--dk-ink2);border-top:1px solid var(--dk-line);justify-content:space-between;gap:8px;padding:7px 0;font-size:12.5px;display:flex}.dk-kv>b{color:var(--dk-ink);font-weight:600}.dk-lbl2+.dk-kv,.dk-kv-first{border-top:0}.dk-kt{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:14px;gap:1px;min-width:0;padding:8px 10px;display:grid}.dk-kt>b{letter-spacing:-.02em;font-size:17px;font-weight:700}.dk-kt>small{color:var(--dk-ink2);font-size:10.5px}.dk-panel{min-height:0;box-shadow:var(--dk-island-shadow);border-radius:26px;outline:none;flex-direction:column;gap:8px;padding:25px 17px 15px;display:flex;position:relative;overflow:hidden}.dk-panel-slot{background:var(--dk-w2);width:42px;height:6px;box-shadow:var(--dk-slot-shadow);border-radius:4px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.dk-panel-head{align-items:flex-start;gap:14px;display:flex}.dk-panel-visual{flex:none;width:112px}.dk-panel-titles{gap:4px;min-width:0;display:grid}.dk-panel-titles>.dk-pill{justify-self:start}.dk-panel-title{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.dk-panel-meta{color:var(--dk-ink2);font-size:11px}.dk-panel-close{flex:none;margin-left:auto}.dk-btn.dk-panel-close{width:30px;height:30px}.dk-btn.dk-panel-close>svg{width:14px;height:14px}.dk-panel-body{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}.dk-panel-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dk-panel .dk-kt{padding:6px 9px}.dk-panel .dk-kt>b{font-size:15px}.dk-panel .dk-kv{padding:5px 0}.dk-panel-sec{gap:2px;display:grid}.dk-panel-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dk-split{flex:1;grid-template-columns:minmax(0,1fr) 420px;gap:14px;min-height:0;display:grid}.dk-split-min{grid-template-columns:minmax(0,1fr) 58px}.dk-split-closed{grid-template-columns:minmax(0,1fr)}.dk-split-over{flex:1;min-height:0;position:relative}.dk-split-over>.dk-over{z-index:3;width:420px;display:flex;position:absolute;top:0;bottom:0;right:0}.dk-over>.dk-panel{box-shadow:var(--dk-island-shadow), var(--dk-overlay-shadow);flex:1}.dk-tab{writing-mode:vertical-rl;width:100%;height:100%;box-shadow:var(--dk-tab-shadow);color:var(--dk-ink);text-align:start;cursor:pointer;border-radius:22px;align-items:center;gap:12px;margin:0;padding:15px 9px;font-size:13px;display:flex;position:relative;transform:rotate(180deg)}.dk-tab:before{content:"";background:var(--dk-w2);width:5px;height:36px;box-shadow:var(--dk-slot-shadow);border-radius:4px;position:absolute;top:50%;left:7px;transform:translateY(-50%)}.dk-tab>.dk-plus{transform:rotate(180deg)}.dk-hdr{flex:none;align-items:flex-end;gap:12px;padding:20px 24px 0 22px;position:relative}.dk-hdr-anchored{z-index:20;padding-bottom:36px}.dk-hdr-anchor{position:absolute;bottom:0;left:22px;transform:translateY(50%)}.dk-hdr-titles{flex:none;min-width:0;max-width:50%}.dk-hdr-titles>small{color:var(--dk-ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.dk-hdr-titles>h1{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700;line-height:1.15}.dk-acts{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.dk-acts>:not(.dk-acts-page){flex:none}.dk-acts-page{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.dk-bell{position:relative}.dk-bell-dot{background:var(--dk-late);width:8px;height:8px;box-shadow:0 0 0 2px var(--dk-w);border-radius:50%;position:absolute;top:6px;right:7px}.dk-panel-tabs{align-items:center;gap:8px;display:flex}.dk-rail{min-height:0;box-shadow:var(--dk-tab-shadow);border-radius:22px;flex-direction:column;align-items:center;gap:8px;padding:11px 5px;display:flex}.dk-btn.dk-rail-expand{width:34px}.dk-rail-it{width:100%;color:var(--dk-ink2);cursor:pointer;background:0 0;border:0;border-radius:14px;justify-items:center;gap:3px;padding:8px 0;display:grid;position:relative}.dk-rail-it>svg{width:17px;height:17px}.dk-rail-it>small{font-size:9px;font-weight:600}.dk-rail-it:focus-visible{outline:2px solid var(--dk-ink);outline-offset:1px}.dk-rail-n{background:var(--dk-ink);min-width:15px;height:15px;color:var(--dk-bg);border-radius:999px;place-items:center;font-size:9px;font-style:normal;font-weight:700;display:grid;position:absolute;top:3px;right:5px}.tk-main{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex;position:relative}.tk-bar{align-items:center;gap:12px;min-width:0;display:flex}.tk-nav{align-items:center;gap:8px;min-width:0;display:flex}.dk-btn.tk-navbtn{width:34px}.tk-period{white-space:nowrap;letter-spacing:-.01em;font-size:16px;font-weight:700}.tk-hint{white-space:nowrap;margin-left:auto}.tk-card{flex-direction:column;flex:1;gap:8px;min-height:0;padding:13px 13px 11px;display:flex}.tk-scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.tk-notice{flex:1;padding:8px 4px}.tk-err{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tk-lg{color:var(--dk-ink2);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:auto;font-size:11.5px;font-weight:600;display:flex}.tk-lg>span{align-items:center;gap:7px;display:inline-flex}.tk-lg i{border-radius:50%;width:11px;height:11px;display:block}.tk-lg .tk-lg-e{background:var(--dk-early)}.tk-lg .tk-lg-l{background:var(--dk-late)}.tk-lg .tk-lg-n{background:var(--dk-night)}.tk-lg .tk-lg-o{border:1.5px dashed var(--dk-open);background:0 0}.tk-lg .tk-lg-a{background:repeating-linear-gradient(135deg, var(--dk-ink3) 0 2px, transparent 2px 5px);border-radius:3px}@supports (color:color-mix(in lab, red, red)){.tk-lg .tk-lg-a{background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--dk-ink3) 55%, transparent) 0 2px, transparent 2px 5px)}}.tk-lg .tk-lg-a{box-shadow:inset 0 0 0 1px var(--dk-line)}.tk-lg .tk-lg-note{margin-left:auto}.tk-kz{--tk-nc:150px;--tk-g:2px;flex:1 0 auto;align-content:start;gap:3px;display:grid;position:relative}.tk-kz.tk-nar{--tk-nc:136px;--tk-g:1px}.tk-row{grid-template-columns:var(--tk-nc) minmax(0, 1fr);align-items:center;gap:8px;height:32px;display:grid}.tk-row.tk-head{height:34px}.tk-wk .tk-row.tk-head{height:38px}.tk-row.tk-ticks{height:14px}.tk-row.tk-open{border-top:1px dashed var(--dk-line);height:36px;padding-top:4px}.tk-row.tk-pin{background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:12px}.tk-n{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0 0 0 4px;display:flex}button.tk-n{cursor:pointer;border-radius:12px}.tk-n>span:last-child{min-width:0}.tk-n b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.15;display:block;overflow:hidden}.tk-n small{color:var(--dk-ink2);white-space:nowrap;font-size:10px;line-height:1.1;display:block}.tk-sort{color:var(--dk-ink2);white-space:nowrap;cursor:pointer;background:0 0;border:0;place-self:end start;align-items:center;gap:3px;padding:0 0 3px 6px;font-size:10.5px;font-weight:600;display:inline-flex}.tk-tr{column-gap:var(--tk-g);cursor:pointer;grid-template-rows:26px;height:26px;display:grid;position:relative}.tk-head .tk-tr{cursor:default;grid-template-rows:34px;height:34px}.tk-tr>*{grid-row:1}.tk-d{color:var(--dk-ink2);cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;padding:0;font-size:9.5px;font-weight:600;line-height:1.15;display:grid}.tk-d small{font-size:7.91667px}.tk-d b{min-width:18px;color:var(--dk-ink);text-align:center;border-radius:6px;font-size:11px}.tk-nar .tk-d b{min-width:0;font-size:10px}.tk-d.tk-we-d small{color:var(--dk-ink3)}.tk-kz b.tk-td{background:var(--dk-ink);color:var(--dk-bg)}.tk-kz b.tk-sl{box-shadow:inset 0 0 0 1.5px var(--dk-ink)}.tk-we{background:var(--dk-w2);border-radius:5px;display:block}@supports (color:color-mix(in lab, red, red)){.tk-we{background:color-mix(in oklab, var(--dk-w2) 40%, transparent)}}.tk-now{z-index:0;background:var(--dk-ink);border-radius:5px;display:block}@supports (color:color-mix(in lab, red, red)){.tk-now{background:color-mix(in oklab, var(--dk-ink) 9%, transparent)}}.tk-now{pointer-events:none}.tk-b{z-index:1;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;min-width:0;font-size:10px;font-weight:700;display:flex;position:relative;overflow:hidden}.tk-nar .tk-b{border-radius:6px;font-size:9.5px}.tk-b-e{background:var(--dk-early-bg);color:var(--dk-early);box-shadow:inset 0 0 0 1px var(--dk-early)}@supports (color:color-mix(in lab, red, red)){.tk-b-e{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--dk-early) 35%, transparent)}}.tk-b-l{background:var(--dk-late-bg);color:var(--dk-late);box-shadow:inset 0 0 0 1px var(--dk-late)}@supports (color:color-mix(in lab, red, red)){.tk-b-l{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--dk-late) 35%, transparent)}}.tk-b-n{background:var(--dk-night);color:#fff}.dark .tk-b-e,.dark .tk-b-l{color:var(--dk-ink)}.dark .tk-b-n{color:#0b0a0c}.tk-b-a{background:repeating-linear-gradient(135deg, var(--dk-ink3) 0 2px, transparent 2px 6px)}@supports (color:color-mix(in lab, red, red)){.tk-b-a{background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--dk-ink3) 35%, transparent) 0 2px, transparent 2px 6px)}}.tk-b-a{color:var(--dk-ink2);box-shadow:inset 0 0 0 1px var(--dk-line);font-weight:600}.tk-b-p{box-shadow:none;border:1px dashed var(--dk-ink3)}.tk-b-o{background:var(--dk-open-bg);color:var(--dk-open);border:1.5px dashed var(--dk-open)}.tk-b.tk-past{opacity:.5}.tk-pick{z-index:4;box-shadow:inset 0 0 0 1.5px var(--dk-ink);pointer-events:none;border-radius:9px;display:block;position:absolute;top:0;bottom:0}.tk-pick-m{--tk-col:calc((100% - var(--tk-nc) - 8px - (var(--tk-n) - 1) * var(--tk-g)) / var(--tk-n));left:calc(var(--tk-nc) + 8px + (var(--tk-d) - 1) * (var(--tk-col) + var(--tk-g)) - 2px);width:calc(var(--tk-col) + 4px)}.tk-pick-w{left:calc(var(--tk-nc) + 8px + (100% - var(--tk-nc) - 8px) * var(--tk-i) / 7);width:calc((100% - var(--tk-nc) - 8px) / 7)}.tk-time{cursor:pointer;height:26px;position:relative}.tk-head .tk-time{cursor:default;height:38px}.tk-ticks .tk-time{cursor:default;height:14px}.tk-time>.tk-b{border-radius:6px;font-size:9.5px;position:absolute;top:0;bottom:0}.tk-time>.tk-b.tk-cut{border-radius:6px 0 0 6px}.tk-dayb{border-left:1px solid var(--dk-line);display:block;position:absolute;top:0;bottom:0}.tk-dayb-we{background:var(--dk-w2)}@supports (color:color-mix(in lab, red, red)){.tk-dayb-we{background:color-mix(in oklab, var(--dk-w2) 55%, transparent)}}.tk-jetzt{z-index:3;background:var(--dk-ink);border-radius:2px;width:2px;margin-left:-1px;display:block;position:absolute;top:0;bottom:0}.tk-wd{color:inherit;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:1px;padding:0;font-size:11px;display:grid;position:absolute;top:0;bottom:0}.tk-wd b{border-radius:7px;padding:0 7px;font-size:12px}.tk-wd-we b:not(.tk-td){color:var(--dk-ink2)}.tk-wd em{align-items:center;gap:3px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.tk-wd .tk-em-o{color:var(--dk-open)}.tk-wd .tk-em-k{color:var(--dk-ok)}.tk-tk{color:var(--dk-ink3);white-space:nowrap;font-size:9px;position:absolute;top:0;transform:translate(-50%)}.tk-av-open.dk-av{border:1.5px dashed var(--dk-open);width:22px;height:22px;color:var(--dk-open);background:0 0}.tk-av-away.dk-av{background:repeating-linear-gradient(135deg, var(--dk-ink3) 0 2px, var(--dk-w2) 2px 5px)}@supports (color:color-mix(in lab, red, red)){.tk-av-away.dk-av{background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--dk-ink3) 35%, transparent) 0 2px, var(--dk-w2) 2px 5px)}}.tk-av-away.dk-av{color:var(--dk-ink2)}.tk-tabs{flex:1}.tk-tabs>.dk-seg-opt{flex:1;justify-content:center}.tk-cnt{background:var(--dk-w2);color:var(--dk-ink2);border-radius:999px;margin-left:2px;padding:6px 13px;font-size:11px;font-weight:700}.tk-ppl{grid-template-columns:1fr 1fr;gap:5px;margin-top:4px;display:grid}.tk-pchip{background:var(--dk-w);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);text-align:left;border:0;border-radius:999px;align-items:center;gap:7px;padding:3px 8px 3px 3px;font-size:11.5px;font-weight:600;display:flex}.tk-pchip-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tk-pchip.tk-pchip-open{box-shadow:none;border:1.5px dashed var(--dk-open);color:var(--dk-open);background:0 0}button.tk-pchip{cursor:pointer}.tk-inp{background:var(--dk-w);width:100%;height:32px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);text-align:left;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 11px;font-size:12.5px;display:flex}.tk-inp-team{cursor:pointer;font-weight:600}.tk-inp-sub{font-weight:500}.tk-find{color:var(--dk-ink3);cursor:text}.tk-find>input{min-width:0;height:100%;color:var(--dk-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.tk-find>input::placeholder{color:var(--dk-ink3)}.tk-find>input::-webkit-search-cancel-button{display:none}.tk-inp-team:focus-visible,.tk-find:focus-within,.tk-tog:focus-visible,.tk-chp-x:focus-visible,.tk-hit:focus-visible,.tk-n:focus-visible,.tk-d:focus-visible,.tk-wd:focus-visible,.tk-sort:focus-visible,.tk-pchip:focus-visible{outline:2px solid var(--dk-ink);outline-offset:1px}.tk-fseg{align-self:start}.tk-fseg>.dk-seg-opt{flex:1;justify-content:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600}.tk-fseg>.dk-seg-opt:not([aria-pressed=true]){color:var(--dk-ink3)}.tk-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.tk-dot-early{background:var(--dk-early)}.tk-dot-late{background:var(--dk-late)}.tk-dot-night{background:var(--dk-night)}.tk-mine{justify-content:space-between;align-items:center;padding-top:6px;font-size:12px;font-weight:600;display:flex}.tk-tog{--tk-tog-shadow-a:30%;background:var(--dk-w2);width:34px;height:20px;box-shadow:0 0 0 1px var(--dk-line) inset;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0;display:inline-block;position:relative}.tk-tog:after{content:"";background:var(--dk-w);width:16px;height:16px;box-shadow:0 1px 3px rgb(0 0 0/var(--tk-tog-shadow-a));border-radius:50%;position:absolute;top:2px;left:2px}.tk-tog[aria-checked=true]{background:var(--dk-ink)}.tk-tog[aria-checked=true]:after{background:var(--dk-bg);left:16px}.tk-tog:disabled{opacity:.5;cursor:not-allowed}.tk-pins{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.tk-chp{background:var(--dk-w);height:28px;box-shadow:0 0 0 1.5px var(--dk-ink) inset;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 4px;font-size:12.5px;font-weight:600;display:inline-flex}.tk-chp-x{color:var(--dk-ink3);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.tk-hits{gap:2px;margin-top:4px;display:grid}.tk-hit{width:100%;color:var(--dk-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:3px 0;font-size:12.5px;display:flex}.tk-hit>b{font-weight:600}.tk-away{align-items:center;gap:8px;display:flex}.tk-away>span:last-child{display:grid}.tk-away b{font-size:12.5px;font-weight:600}.dk-ls{flex-direction:column;gap:14px;min-height:100%;display:flex}.dk-ls-grid{flex:1;grid-template-columns:300px minmax(0,1fr) minmax(0,.85fr);gap:14px;min-height:0;display:grid}.dk-ls-ch{align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:600;display:flex}.dk-ls-ch>h2{font:inherit;align-items:center;gap:8px;margin:0;display:flex}.dk-ls-ch>h2>em{color:var(--dk-ink2);font-style:normal;font-weight:400}.dk-ls-r{color:var(--dk-ink2);align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:500;display:inline-flex}.dk-ls-dates{align-items:center;gap:6px;font-weight:400;display:inline-flex}.glass-mobile.dk-card.dk-ls-band{padding:13px 15px}.dk-ls-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.dk-ls-day{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;gap:5px;margin:0;padding:9px 10px;display:grid}.dk-ls-day-on{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-ls-day:focus-visible,.dk-ls-chip:focus-visible,.dk-ls-note-del:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-ls-day>b{white-space:nowrap;font-size:12.5px;font-weight:700}.dk-ls-cluster{vertical-align:middle;background:var(--dk-open);border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.dk-ls-bar{color:var(--dk-ink2);grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:6px;font-size:10.5px;display:grid}.dk-ls-bar>i{background:var(--dk-w2);border-radius:6px;height:6px;display:block;position:relative;overflow:hidden}.dk-ls-bar>i:after{content:"";width:var(--p);background:var(--c);border-radius:6px;position:absolute;inset:0 auto 0 0}.dk-ls-bar>span:last-child{text-align:right;color:var(--dk-ink);font-weight:600}.dk-ls-gapt{color:var(--dk-open);font-size:11px;font-weight:600}.dk-ls-ok{color:var(--dk-ok)}.dk-ls-warn{color:var(--dk-open)}.dk-ls-bad{color:var(--dk-bad)}.dk-ls-clockcard{flex-direction:column;align-items:center;display:flex}.dk-ls-clockcard>.dk-ls-ch{align-self:stretch}.dk-ls-hint{color:var(--dk-ink2);text-align:center;margin:4px 0 0;font-size:11px}.dk-ls-empty{border-top:1px solid var(--dk-line);color:var(--dk-ink2);margin:0;padding:9px 0;font-size:12.5px}.dk-ls-clockcard>.dk-ls-empty{align-self:stretch}.dk-ls-rows,.dk-ls-notes ol,.dk-ls-dec ol{margin:0;padding:0;list-style:none}.dk-ls-shift{border-top:1px solid var(--dk-line);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:10px;padding:9px 0;display:grid}.dk-ls-shift b{align-items:center;gap:7px;font-weight:700;display:flex}.dk-ls-shift small{color:var(--dk-ink2);padding-left:15px;font-size:11px;display:block}.dk-ls-dot{border-radius:50%;flex:none;width:8px;height:8px}.dk-ls-dot-e{background:var(--dk-early)}.dk-ls-dot-l{background:var(--dk-late)}.dk-ls-dot-n{background:var(--dk-night)}.dk-ls-ppl{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.dk-ls-chip{background:var(--dk-w);height:28px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:0 10px 0 3px;font-size:12px;font-weight:500;display:inline-flex}.dk-ls-open{box-shadow:0 0 0 1px var(--dk-open) inset;background:0 0;padding:0 11px}@supports (color:color-mix(in lab, red, red)){.dk-ls-open{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-open) 45%, transparent) inset}}.dk-ls-open{color:var(--dk-open)}.dk-ls-open:hover{background:var(--dk-open-bg)}.dk-ls-open>.dk-ls-spin{width:13px;height:13px}.dk-ls-rows+.dk-kv{margin-top:6px}.dk-ls-link{color:var(--dk-ink);text-align:right;font-weight:600;text-decoration:none}.dk-ls-link:hover{text-decoration:underline}.dk-ls-handover{flex-direction:column;display:flex}.dk-ls-note{border-top:1px solid var(--dk-line);grid-template-columns:46px minmax(0,1fr);gap:10px;padding:9px 0;font-size:12.5px;display:grid;position:relative}.dk-ls-note>time{font-size:12px;font-weight:700}.dk-ls-note p{white-space:pre-line;overflow-wrap:anywhere;margin:0}.dk-ls-note small{color:var(--dk-ink2);font-size:11px;display:block}.dk-ls-note-del{background:var(--dk-island);width:26px;height:26px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink2);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:0}.dk-ls-note-del:hover{color:var(--dk-bad)}.dk-ls-note-del>svg{width:14px;height:14px}.dk-ls-confirm{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-weight:600;display:flex}.dk-ls-confirm>span{margin-right:auto}.dk-ls-notes-head{margin:8px 0 2px}.dk-ls-dec>.dk-kv{margin-top:8px}.dk-ls-dec>.dk-kv>b.dk-ls-ok{color:var(--dk-ok)}.dk-ls-dec>.dk-kv>b.dk-ls-warn{color:var(--dk-open)}.dk-ls-dec h3{font:inherit;margin:0}.dk-ls-dec li{border-top:1px solid var(--dk-line);align-items:center;gap:8px;padding:7px 0;display:flex}.dk-ls-dec li>div{flex:1;min-width:0}.dk-ls-dec li b{font-size:12.5px;font-weight:600;display:block}.dk-ls-dec li small{color:var(--dk-ink2);font-size:11px;display:block}.dk-ls-dec-more{justify-content:space-between;gap:8px;padding-top:4px;font-size:12px;display:flex}.dk-ls-dec-more button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dk-ls-foot{color:var(--dk-ink2);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:11px;display:flex}.dk-ls-foot>span{align-items:center;gap:5px;display:inline-flex}.dk-ls-foot>span>svg{width:12px;height:12px}@media (width<=1279px){.dk-ls-grid{grid-template-columns:300px minmax(0,1fr)}.dk-ls-grid>.dk-ls-handover{grid-column:1/-1}.dk-ls-bar{grid-template-columns:minmax(0,1fr) auto}.dk-ls-bar>i{display:none}}.dk-btn>svg.lucide{width:14px;height:14px}.dk-abw-split{height:100%}.dk-abw-card{flex-direction:column;min-height:0;display:flex}.dk-abw-head{flex-wrap:wrap;align-items:flex-start;gap:8px 10px;margin-bottom:10px;display:flex}.dk-abw-head-l{flex:320px;min-width:0}.dk-abw-title{letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:22px;font-weight:800;line-height:1.4}.dk-abw-kicker{align-items:center;gap:10px;margin-top:4px;display:flex}.dk-abw-kicker>.dk-lbl2{letter-spacing:.22em}.dk-abw-bar{background:var(--dk-ink);border-radius:4px;width:28px;height:5px;display:block}.dk-abw-note{margin:4px 0 0}.dk-abw-head-r{align-items:center;gap:6px;margin-left:auto;display:flex}.dk-abw-caps .dk-seg-opt{text-transform:uppercase}.dk-seg-opt.dk-abw-seg-cur{background:var(--dk-w);color:var(--dk-ink);box-shadow:var(--dk-seg-shadow);cursor:default;font-weight:600}.dk-abw-head-r .dk-seg-opt:disabled{opacity:.4;cursor:not-allowed}.dk-seg-opt>svg.dk-abw-chev{width:13px;height:13px}.dk-abw-grid{scrollbar-width:none;min-height:0;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden auto}.dk-abw-wd{background:var(--dk-glass2);color:var(--dk-ink2);letter-spacing:.14em;text-align:center;text-transform:uppercase;padding:6px 0;font-size:10.5px;font-weight:700}.dk-abw-cell{border-top:1px solid var(--dk-line);border-right:1px solid var(--dk-line);background:var(--dk-ok);flex-direction:column;gap:4px;min-height:88px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.dk-abw-cell{background:color-mix(in oklab, var(--dk-ok) 5%, transparent)}}.dk-abw-cell{outline:none}.dk-abw-cell:focus-visible{box-shadow:inset 0 0 0 2px var(--dk-ink)}.dk-abw-tight{background:var(--dk-abw-amber)}@supports (color:color-mix(in lab, red, red)){.dk-abw-tight{background:color-mix(in oklab, var(--dk-abw-amber) 16%, transparent)}}.dk-abw-tight{box-shadow:inset 3px 0 0 var(--dk-abw-amber)}.dk-abw-full{background:var(--dk-lim-bg);box-shadow:inset 3px 0 0 var(--dk-lim)}.dk-abw-over{background:var(--dk-bad-bg);box-shadow:inset 3px 0 0 var(--dk-bad)}.dk-abw-cell.dk-abw-pick{background:var(--dk-ink);color:var(--dk-bg);box-shadow:none}.dk-abw-cell.dk-abw-out{background:0 0}.dk-abw-top{justify-content:space-between;align-items:flex-start;display:flex}.dk-abw-top>b{letter-spacing:-.03em;font-size:20px;font-weight:800;line-height:1}.dk-abw-top>b.dk-abw-dim{color:var(--dk-ink3)}.dk-abw-pick .dk-abw-top>b.dk-abw-dim{color:var(--dk-bg);opacity:.7}.dk-abw-mono{border:1px solid;border-radius:999px;padding:1px 7px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:700}.dk-abw-mono-free{color:var(--dk-ok);border-color:var(--dk-ok)}@supports (color:color-mix(in lab, red, red)){.dk-abw-mono-free{border-color:color-mix(in oklab, var(--dk-ok) 35%, transparent)}}.dk-abw-mono-free{background:var(--dk-ok-bg)}.dk-abw-mono-tight{color:var(--dk-open);border-color:var(--dk-abw-amber)}@supports (color:color-mix(in lab, red, red)){.dk-abw-mono-tight{border-color:color-mix(in oklab, var(--dk-abw-amber) 55%, transparent)}}.dk-abw-mono-tight{background:var(--dk-open-bg)}.dk-abw-mono-full{color:var(--dk-lim);border-color:var(--dk-lim)}@supports (color:color-mix(in lab, red, red)){.dk-abw-mono-full{border-color:color-mix(in oklab, var(--dk-lim) 55%, transparent)}}.dk-abw-mono-full{background:var(--dk-lim-bg)}.dk-abw-mono-over{color:var(--dk-bad);border-color:var(--dk-bad)}@supports (color:color-mix(in lab, red, red)){.dk-abw-mono-over{border-color:color-mix(in oklab, var(--dk-bad) 65%, transparent)}}.dk-abw-mono-over{background:var(--dk-bad-bg)}.dk-abw-mono-n{color:var(--dk-ink2);border-color:var(--dk-line);background:var(--dk-w2)}.dk-abw-pick .dk-abw-mono{color:var(--dk-bg);border-color:rgb(255 255 255/var(--dk-abw-a30));background:rgb(255 255 255/var(--dk-abw-a12))}.dk-abw-ics{flex-wrap:wrap;gap:4px;margin-top:auto;display:flex}.dk-abw-ics>span{background:var(--dk-w);width:28px;height:28px;box-shadow:0 0 0 1px var(--dk-line) inset, 0 2px 4px -2px rgb(0 0 0/var(--dk-abw-a15));border-radius:10px;place-items:center;font-size:10px;font-weight:700;display:grid}.dk-abw-pick .dk-abw-ics>span{background:rgb(255 255 255/var(--dk-abw-a12));box-shadow:none}.dk-abw-ic{stroke-width:1.8px;width:13px;height:13px}.dk-abw-buf{color:var(--dk-ink2);letter-spacing:.16em;text-transform:uppercase;margin-top:auto;font-size:10px;font-weight:700}.dk-abw-sonst{border-top:1px solid var(--dk-line);color:var(--dk-ink2);letter-spacing:.08em;text-transform:uppercase;padding-top:2px;font-size:10px;font-weight:700}.dk-abw-foot{margin-top:10px}.dk-abw-lg{color:var(--dk-ink2);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:11.5px;font-weight:600;display:flex}.dk-abw-lg>span{align-items:center;gap:7px;display:inline-flex}.dk-abw-lg i{border-radius:50%;width:11px;height:11px;display:block}.dk-abw-dot-free{background:var(--dk-ok)}.dk-abw-dot-tight{background:var(--dk-abw-amber)}.dk-abw-dot-full{background:var(--dk-lim)}.dk-abw-dot-over{background:var(--dk-bad)}.dk-abw-form{flex-direction:column;gap:8px;display:flex}.dk-abw-arts{flex-wrap:wrap;gap:6px;display:flex}.dk-abw-art{background:var(--dk-w);height:27px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:11.5px;font-weight:600;display:inline-flex}.dk-abw-art[aria-pressed=true]{box-shadow:0 0 0 2px var(--dk-ink) inset}.dk-abw-art:focus-visible,.dk-abw-dd:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-abw-art-ic{flex:none;place-items:center;width:24px;height:24px;display:grid}.dk-abw-art-more>svg{stroke-width:1.8px;width:16px;height:16px;margin-left:4px}.dk-abw-mca{background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;padding:6px 8px}.dk-abw-mca-nav{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.dk-btn.dk-abw-mca-btn{width:26px;height:26px}.dk-btn.dk-abw-mca-btn>svg{width:13px;height:13px}.dk-abw-mca-g{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dk-abw-mca-h{color:var(--dk-ink3);font-size:10px;font-weight:600}.dk-abw-dd{height:19px;color:var(--dk-ink);cursor:pointer;border:0;border-radius:7px;place-items:center;padding:0;font-size:10.5px;font-weight:600;display:grid}.dk-abw-dd-free{background:var(--dk-ok)}@supports (color:color-mix(in lab, red, red)){.dk-abw-dd-free{background:color-mix(in oklab, var(--dk-ok) 9%, transparent)}}.dk-abw-dd-tight{background:var(--dk-abw-amber)}@supports (color:color-mix(in lab, red, red)){.dk-abw-dd-tight{background:color-mix(in oklab, var(--dk-abw-amber) 22%, transparent)}}.dk-abw-dd-full{background:var(--dk-lim-bg)}.dk-abw-dd-over{background:var(--dk-bad-bg)}.dk-abw-dd.dk-abw-dd-sel{background:var(--dk-ink);color:var(--dk-bg);border-radius:0}.dk-abw-dd.dk-abw-dd-s0{border-radius:8px 0 0 8px}.dk-abw-dd.dk-abw-dd-s1{border-radius:0 8px 8px 0}.dk-abw-dd.dk-abw-dd-s0.dk-abw-dd-s1{border-radius:8px}.dk-abw-mca-lg{gap:4px 10px;margin-top:6px;font-size:10px}.dk-abw-inp{background:var(--dk-w);width:100%;min-height:34px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);resize:vertical;border:0;border-radius:12px;padding:8px 11px;font-size:12.5px}.dk-abw-inp::placeholder{color:var(--dk-ink3)}.dk-abw-inp:focus-visible{outline:2px solid var(--dk-ink);outline-offset:1px}.dk-abw-check{color:var(--dk-ink2);align-items:flex-start;gap:8px;padding:5px 0;font-size:12px;display:flex}.dk-abw-foot-note{margin-left:auto}.dk-abw-card-year>.dk-abw-foot{margin-top:auto;padding-top:10px}.dk-abw-year{scrollbar-width:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:0;display:grid;overflow:hidden auto}.dk-split:not(.dk-split-min):not(.dk-split-closed) .dk-abw-year{grid-template-columns:repeat(3,minmax(0,1fr))}.dk-abw-ym{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;gap:6px;margin:0;padding:8px 10px;display:grid}.dk-abw-ym.dk-abw-ym-now{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-abw-ym:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-abw-ym-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.dk-abw-ym-h>b{letter-spacing:-.01em;text-transform:uppercase;font-size:13px;font-weight:800}.dk-abw-ym-h>.dk-xs{gap:6px;font-weight:700;display:flex}.dk-abw-c-tight{color:var(--dk-abw-amber-ink)}.dk-abw-c-full{color:var(--dk-lim)}.dk-abw-c-over{color:var(--dk-bad)}.dk-abw-mg{box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:8px;grid-template-columns:repeat(7,1fr);display:grid;overflow:hidden}.dk-abw-mg>i{aspect-ratio:1.25;border-top:1px solid var(--dk-line);border-right:1px solid var(--dk-line);background:var(--dk-ok);place-items:start;min-width:0;padding:2px 3px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-abw-mg>i{background:color-mix(in oklab, var(--dk-ok) 5%, transparent)}}.dk-abw-mg>i{font-style:normal}.dk-abw-mg>i>span{color:var(--dk-ink2);font-size:9px;font-weight:800}.dk-abw-mg>i.dk-abw-mg-tight{background:var(--dk-abw-amber)}@supports (color:color-mix(in lab, red, red)){.dk-abw-mg>i.dk-abw-mg-tight{background:color-mix(in oklab, var(--dk-abw-amber) 18%, transparent)}}.dk-abw-mg>i.dk-abw-mg-tight{box-shadow:inset 2px 0 0 var(--dk-abw-amber)}.dk-abw-mg>i.dk-abw-mg-full{background:var(--dk-lim-bg);box-shadow:inset 2px 0 0 var(--dk-lim)}.dk-abw-mg>i.dk-abw-mg-over{background:var(--dk-bad-bg);box-shadow:inset 2px 0 0 var(--dk-bad)}.dk-abw-mg>i.dk-abw-mg-o{background:0 0}.dk-abw-mg>i.dk-abw-mg-t{outline:1.5px solid var(--dk-ink);outline-offset:-1.5px}.dk-team{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.dk-team>.dk-split{grid-template-rows:minmax(0,1fr)}.dk-team-filter{flex:none;align-items:center;gap:10px;display:flex}.dk-team-count{margin-left:6px}.dk-team-main{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 260px;gap:12px 14px;min-height:0;display:grid}.dk-team-main>.dk-team-filter{grid-column:1/-1}.dk-team-main[data-open]{grid-template-columns:minmax(0,1fr);row-gap:10px}.dk-team-wall{scrollbar-width:none;align-content:start;gap:10px;min-height:0;display:grid;overflow-y:auto}.dk-team-wall::-webkit-scrollbar{display:none}.dk-team-group{gap:10px;display:grid}.dk-team-group-head{align-items:center;gap:8px;display:flex}.dk-team-ids{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.dk-team-ids>li{display:grid;position:relative}.dk-team-ids-sel>li{display:block}.dk-team-card{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:22px;padding:0;display:grid}.dk-team-card[data-selected],.dk-team-card:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-team-card-dim{opacity:.86}.dk-team-hint{z-index:1;background:var(--dk-open);color:#fff;min-width:28px;height:28px;box-shadow:0 6px 14px -6px var(--dk-open);border-radius:999px;place-items:center;padding:0 6px;display:grid;position:absolute;top:2px;right:2px}@supports (color:color-mix(in lab, red, red)){.dk-team-hint{box-shadow:0 6px 14px -6px color-mix(in oklab, var(--dk-open) 80%, transparent)}}.dk-team-hint{pointer-events:none}.dark .dk-team-hint{color:#1a1306}.dk-team-hint>svg{stroke-width:1.8px;width:14px;height:14px}.dk-idc{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset, 0 16px 30px -26px rgb(30 20 10/var(--dk-card-shadow-a));border-radius:22px;padding:18px 10px 10px;display:block;position:relative}.dk-idc-slot{background:var(--dk-w2);width:30px;height:5px;box-shadow:var(--dk-slot-shadow);border-radius:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.dk-idc-in{text-align:center;background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;justify-items:center;gap:4px;padding:8px 8px 10px;display:grid}.dk-idc-ph{aspect-ratio:1;color:#c2410c;background:linear-gradient(140deg,#fb923c,#93c5fd);border-radius:12px;place-items:center;width:100%;font-size:17px;font-weight:700;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dk-idc-ph{background:linear-gradient(140deg, color-mix(in oklab, #fb923c 22%, var(--dk-w)), color-mix(in oklab, #93c5fd 30%, var(--dk-w)))}}.dark .dk-idc-ph{color:#fdba74}.dk-idc-ph>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dk-idc-duty{background:var(--dk-w);color:var(--dk-ink2);border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:700;position:absolute;bottom:6px;left:6px}.dk-idc-duty[data-kind=early]{color:var(--dk-early)}.dk-idc-duty[data-kind=late]{color:var(--dk-late)}.dk-idc-duty[data-kind=night]{color:var(--dk-night)}.dk-idc-in>b{font-size:12.5px;line-height:1.2}.dk-idc-in>small{color:var(--dk-ink2);font-size:10.5px;line-height:1.2}.dk-idc-wk{gap:2px;margin-top:2px;display:flex}.dk-idc-wk>i{background:var(--dk-w2);border-radius:2px;width:9px;height:4px;display:block}.dk-idc-wk>i[data-kind=early]{background:var(--dk-early)}.dk-idc-wk>i[data-kind=late]{background:var(--dk-late)}.dk-idc-wk>i[data-kind=night]{background:var(--dk-night)}.dk-team-side{align-content:start;gap:10px;min-height:0;display:grid}.dk-team-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dk-card.dk-team-tile{padding:9px 11px}.dk-team-tile-link{color:inherit;border-radius:24px;text-decoration:none;display:block}.dk-team-tile-link:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-team-tile-num{letter-spacing:-.02em;font-size:24px;font-weight:700}.dk-team-ch{align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}.dk-team-cov{grid-template-columns:60px minmax(0,1fr) 34px;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}.dk-team-cov>b{text-align:right}.dk-team-cov-k{align-items:center;gap:6px;display:flex}.dk-team-cov-k>i{background:var(--dk-early);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dk-team-cov[data-kind=late] .dk-team-cov-k>i{background:var(--dk-late)}.dk-team-cov[data-kind=night] .dk-team-cov-k>i{background:var(--dk-night)}.dk-team-pens{background:var(--dk-w2);border-radius:4px;width:100%;height:5px;display:block;position:relative;overflow:hidden}.dk-team-pens:after{content:"";width:var(--p);background:var(--dk-ok);border-radius:4px;position:absolute;inset:0 auto 0 0}.dk-team-pnr{color:#0369a1;font-weight:700}.dk-team-skills{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.dk-team-wkline{grid-template-columns:repeat(7,1fr);gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.dk-team-wkline>li{justify-items:center;gap:2px;display:grid}.dk-team-wkline i{background:var(--dk-w2);border-radius:7px;place-items:center;width:100%;height:24px;font-size:11px;font-style:normal;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-team-wkline i{background:color-mix(in oklab, var(--dk-w2) 60%, transparent)}}.dk-team-wkline i[data-kind=early]{background:var(--dk-early-bg);color:var(--dk-early)}.dk-team-wkline i[data-kind=late]{background:var(--dk-late-bg);color:var(--dk-late)}.dk-team-wkline i[data-kind=night]{background:var(--dk-night-bg);color:var(--dk-night)}.dk-team-vac{text-align:center;border:1.5px dashed var(--dk-line);background:var(--dk-glass2);border-radius:22px;align-content:center;justify-items:center;gap:6px;padding:14px 10px;display:grid}.dk-team-aw{flex-direction:column;height:100%;min-height:0;display:flex}.dk-team-aw>.dk-split{grid-template-rows:minmax(0,1fr)}.dk-team-aw>.dk-split:not(.dk-split-closed){grid-template-columns:minmax(0,1fr) 400px}.dk-aw-card{flex-direction:column;gap:7px;display:flex}.dk-aw-head{align-items:center;gap:12px;display:flex}.dk-aw-titles{gap:2px;display:grid}.dk-aw-h5{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.dk-aw-range{margin-left:auto}.dk-aw-date{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dk-aw-date:hover{text-decoration:underline}.dk-aw-date:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px;border-radius:4px}.dk-aw-date-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.dk-aw-date-input:focus{opacity:1;pointer-events:auto;width:auto;height:auto;position:static}.dk-aw-lg{align-items:center;gap:16px;padding:0 10px;display:flex}.dk-aw-lg-it{align-items:center;gap:6px;display:flex}.dk-aw-lg-end{margin-left:auto}.dk-aw-sw{background:var(--dk-ok);border-radius:4px;width:18px;height:10px;display:block}@supports (color:color-mix(in lab, red, red)){.dk-aw-sw{background:color-mix(in oklab, var(--dk-ok) 22%, transparent)}}.dk-aw-dot{background:var(--dk-ink);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dk-aw-dot-x{background:var(--dk-open)}.dk-aw-rows{scrollbar-width:none;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.dk-aw-rows::-webkit-scrollbar{display:none}.dk-aw-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:178px minmax(0,1fr) 84px;align-items:center;gap:12px;padding:4px 10px;display:grid}.dk-aw-row:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-aw-on{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-aw-ax{cursor:default;padding-block:0}.dk-aw-ax .dk-aw-trk{height:16px}.dk-aw-ax .dk-aw-trk>span{color:var(--dk-ink2);font-size:10.5px;font-weight:600;position:absolute;top:0}.dk-aw-nm{align-items:center;gap:8px;min-width:0;display:flex}.dk-aw-nm>span:last-child{min-width:0;display:grid}.dk-aw-ell{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}b.dk-aw-ell{font-weight:600}.dk-aw-mo{color:var(--dk-open);font-weight:600}.dk-aw-trk{height:26px;display:block;position:relative}.dk-aw-band{background:var(--dk-ok);border-radius:7px;position:absolute;top:2px;bottom:2px}@supports (color:color-mix(in lab, red, red)){.dk-aw-band{background:color-mix(in oklab, var(--dk-ok) 13%, transparent)}}.dk-aw-zero{background:var(--dk-ink3);opacity:.7;width:1.5px;position:absolute;top:0;bottom:0;left:50%}.dk-aw-stem{background:var(--dk-ink2);opacity:.55;border-radius:2px;height:3px;position:absolute;top:50%;transform:translateY(-50%)}.dk-aw-stem.dk-aw-x{background:var(--dk-open);opacity:.8}.dk-aw-pt{background:var(--dk-ink);width:13px;height:13px;box-shadow:0 0 0 3px var(--dk-w);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dk-aw-pt.dk-aw-x{background:var(--dk-open)}.dk-aw-brk{color:var(--dk-open);background:var(--dk-open-bg);border-radius:999px;align-items:center;gap:2px;padding:1px 7px 1px 3px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dk-aw-brk-r{padding:1px 3px 1px 7px;left:auto;right:0}.dk-aw-brk>svg{stroke-width:1.8px;width:11px;height:11px}.dk-aw-val{text-align:right;font-size:13px;font-weight:700}.dk-aw-val.dk-aw-x{color:var(--dk-open)}.dk-aw-foot{gap:8px;margin-top:auto;display:grid}.dk-aw-sum{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dk-aw-mb{grid-template-columns:repeat(12,minmax(0,1fr));gap:5px;margin-top:4px;display:grid;position:relative}.dk-aw-mb:after{content:"";background:var(--dk-ink3);opacity:.5;height:1px;position:absolute;top:28px;left:0;right:0}.dk-aw-mb-c{height:56px;position:relative}.dk-aw-mb-fut{opacity:.35}.dk-aw-mb-c>i{display:block;position:absolute;left:14%;right:14%}.dk-aw-mb-c>i.dk-aw-pos{background:var(--dk-ok);border-radius:4px 4px 1px 1px;bottom:50%}@supports (color:color-mix(in lab, red, red)){.dk-aw-mb-c>i.dk-aw-pos{background:color-mix(in oklab, var(--dk-ok) 75%, transparent)}}.dk-aw-mb-c>i.dk-aw-neg{background:var(--dk-open);border-radius:1px 1px 4px 4px;top:50%}@supports (color:color-mix(in lab, red, red)){.dk-aw-mb-c>i.dk-aw-neg{background:color-mix(in oklab, var(--dk-open) 75%, transparent)}}.dk-aw-mb>span{color:var(--dk-ink2);text-align:center;font-size:9.5px;font-weight:600}.dk-aw-mb>span.dk-aw-mb-fut-l{opacity:.5}.dk-aw-fsn{border-radius:6px;gap:2px;height:10px;display:flex;overflow:hidden}.dk-aw-fsn>i{background:var(--dk-w2);min-width:2px;display:block}.dk-aw-fsn>i[data-kind=early],.dk-aw-fsnl i[data-kind=early]{background:var(--dk-early)}.dk-aw-fsn>i[data-kind=late],.dk-aw-fsnl i[data-kind=late]{background:var(--dk-late)}.dk-aw-fsn>i[data-kind=night],.dk-aw-fsnl i[data-kind=night]{background:var(--dk-night)}.dk-aw-fsnl{color:var(--dk-ink2);gap:12px;margin-top:5px;font-size:11.5px;display:flex}.dk-aw-fsnl b{color:var(--dk-ink)}.dk-aw-fsnl i{border-radius:50%;width:8px;height:8px;display:inline-block}.dk-aw-muted{color:var(--dk-ink2);font-weight:500}.dk-idc.dk-abw-aus{padding:15px 8px 8px}.dk-abw-aus>.dk-idc-slot{top:6px}.dk-abw-aus>.dk-idc-in{gap:3px;padding:6px 7px 8px}.dk-abw-aus .dk-idc-ph{aspect-ratio:2.3;border-radius:11px;font-size:18px}.dk-abw-aus .dk-idc-duty{bottom:5px}.dk-abw-aus>.dk-idc-in>b{margin-top:1px}.dk-abw-aus .dk-idc-wk{display:none}.dk-abw-aus-on>.dk-idc.dk-abw-aus{box-shadow:0 0 0 2px var(--dk-ink), 0 22px 40px -26px rgb(30 20 10/var(--dk-abw-a60))}.dk-abw-an5{scrollbar-width:none;flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex;overflow:hidden auto}.dk-abw-an5-head{align-items:center;gap:10px;display:flex}.dk-abw-an5-titles{gap:1px;margin-right:auto;display:grid}.dk-abw-h5{letter-spacing:-.01em;align-items:center;gap:4px;margin:0;font-size:15px;font-weight:700;display:inline-flex}.dk-abw-h5>.dk-pill{margin-left:4px}.dk-abw-an5-seg .dk-seg-opt{font-size:12px}.dk-abw-cnt{background:var(--dk-w2);color:var(--dk-ink2);border-radius:999px;margin-left:2px;padding:0 6px;font-size:11px;font-weight:700}.dk-abw-wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dk-abw-opn{background:var(--dk-open-bg);color:var(--dk-open);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:700;position:absolute;top:6px;right:6px}.dk-abw-tkt{border-top:1.5px dashed var(--dk-line);text-align:left;justify-self:stretch;gap:3px;min-width:0;margin-top:4px;padding-top:7px;display:grid}.dk-abw-aus-bad .dk-abw-tkt{border-top-color:var(--dk-bad)}@supports (color:color-mix(in lab, red, red)){.dk-abw-aus-bad .dk-abw-tkt{border-top-color:color-mix(in oklab, var(--dk-bad) 35%, transparent)}}.dk-abw-tkt-row{align-items:center;gap:6px;font-size:12px;display:flex}.dk-abw-tkt-sub{margin-left:auto}.dk-abw-per{letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.2}.dk-abw-tkt>.dk-pill{justify-self:start;padding:2px 9px;font-size:11px}.dk-abw-tkt>.dk-pill>svg{flex:none;width:12px;height:12px}.dk-abw-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dk-abw-swapic{background:var(--dk-abw-teal);border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-abw-swapic{background:color-mix(in oklab, var(--dk-abw-teal) 14%, transparent)}}.dk-abw-swapic{color:var(--dk-abw-teal)}.dk-abw-swapic>svg{stroke-width:1.6px;width:52%;height:52%}.dk-abw-an5-empty{text-align:center;flex:1;align-content:center;place-items:center;gap:6px;padding:36px 18px;display:grid}.dk-abw-eg{background:var(--dk-ok-bg);width:58px;height:58px;color:var(--dk-ok);box-shadow:0 0 0 8px var(--dk-ok);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-abw-eg{box-shadow:0 0 0 8px color-mix(in oklab, var(--dk-ok) 7%, transparent)}}.dk-abw-eg>svg{width:26px;height:26px}.dk-card.dk-abw-dec5{padding:9px 13px 11px}.dk-abw-dec5-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.dk-abw-linkbtn{color:var(--dk-ink);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:11px;font-weight:600}.dk-abw-d5g{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}.dk-abw-d5{border-top:1px solid var(--dk-line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0;font-size:12.5px;display:grid}.dk-abw-d5>.dk-pill{padding:2px 8px;font-size:10.5px}.dk-abw-d5-t{min-width:0;display:grid}.dk-abw-nav{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.dk-abw-quote{border-left:3px solid var(--dk-line);color:var(--dk-ink2);margin:4px 0 0;padding:2px 0 2px 10px;font-size:12.5px}.dk-abw-lockn{color:var(--dk-ink2);align-items:center;gap:5px;font-size:11px;display:inline-flex}.dk-abw-lockn>svg{width:12px;height:12px}.dk-abw-swt{gap:4px;margin-top:2px;display:grid}.dk-abw-swt>div{grid-template-columns:22px minmax(0,1fr) auto auto 12px auto;align-items:center;gap:7px;padding:3px 0;font-size:12.5px;display:grid}.dk-abw-arr{width:12px;height:12px}.dk-abw-sh6{background:var(--dk-w2);min-width:40px;height:22px;color:var(--dk-ink2);border-radius:7px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-grid}.dk-abw-sh6-early{background:var(--dk-early-bg);color:var(--dk-early)}.dk-abw-sh6-late{background:var(--dk-late-bg);color:var(--dk-late)}.dk-abw-sh6-night{background:var(--dk-night-bg);color:var(--dk-night)}.dk-abw-sh6-old{opacity:.7;text-decoration:line-through}.dk-abw-rv{background:var(--dk-bad-bg);box-shadow:inset 3px 0 0 var(--dk-bad);color:var(--dk-ink);border-radius:12px;gap:3px;padding:8px 10px;font-size:12px;display:grid}.dk-abw-rv>b{color:var(--dk-bad);font-size:12.5px}.dk-abw-sec-h{align-items:center;margin:0;display:flex}.dk-abw-lk6{color:var(--dk-ink);letter-spacing:0;text-transform:none;align-items:center;gap:4px;margin-left:auto;font-size:11px;font-weight:600;text-decoration:underline;display:inline-flex}.dk-abw-lk6>svg{width:12px;height:12px}.dk-abw-dz7{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:3px;display:grid}.dk-abw-dz7>div{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:10px;justify-items:start;gap:2px;padding:4px 5px 3px;display:grid}.dk-abw-dz7>.dk-abw-dz-off{opacity:.45}.dk-abw-dz7>.dk-abw-dz-in.dk-abw-dz-free{background:var(--dk-ok)}@supports (color:color-mix(in lab, red, red)){.dk-abw-dz7>.dk-abw-dz-in.dk-abw-dz-free{background:color-mix(in oklab, var(--dk-ok) 9%, var(--dk-glass2))}}.dk-abw-dz7>.dk-abw-dz-in.dk-abw-dz-tight{background:var(--dk-abw-amber)}@supports (color:color-mix(in lab, red, red)){.dk-abw-dz7>.dk-abw-dz-in.dk-abw-dz-tight{background:color-mix(in oklab, var(--dk-abw-amber) 16%, var(--dk-glass2))}}.dk-abw-dz7>.dk-abw-dz-in.dk-abw-dz-tight{box-shadow:inset 3px 0 0 var(--dk-abw-amber), 0 0 0 1px var(--dk-line) inset}.dk-abw-dz7>.dk-abw-dz-in.dk-abw-dz-full{background:var(--dk-lim-bg);box-shadow:inset 3px 0 0 var(--dk-lim), 0 0 0 1px var(--dk-line) inset}.dk-abw-dz7>.dk-abw-dz-in.dk-abw-dz-over{background:var(--dk-bad-bg);box-shadow:inset 3px 0 0 var(--dk-bad), 0 0 0 1px var(--dk-line) inset}.dk-abw-dz-t{color:var(--dk-ink2);white-space:nowrap;font-size:10px;font-weight:600}.dk-abw-dz-t>b{color:var(--dk-ink);font-size:12px}.dk-abw-mono.dk-abw-dz-cp{border:0;padding:0 6px;font-family:inherit;font-size:10px}.dk-abw-dz-was{color:var(--dk-ink3);white-space:nowrap;font-size:9.5px}.dk-abw-chips{flex-wrap:wrap;gap:6px;display:flex}.dk-abw-chp{background:var(--dk-w);height:30px;box-shadow:0 0 0 1px var(--dk-line) inset;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 10px 0 4px;font-size:12px;font-weight:600;display:inline-flex}.dk-abw-lmk{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:14px;align-items:center;gap:9px;padding:6px 9px 6px 6px;font-size:12.5px;display:flex}.dk-abw-lmk.dk-abw-lmk-o{background:var(--dk-abw-amber)}@supports (color:color-mix(in lab, red, red)){.dk-abw-lmk.dk-abw-lmk-o{background:color-mix(in oklab, var(--dk-abw-amber) 9%, var(--dk-glass2))}}.dk-abw-rchip{background:var(--dk-glass2);height:30px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.dk-abw-rchip[aria-pressed=true]{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-abw-rchip:focus-visible,.dk-abw-linkbtn:focus-visible,.dk-abw-lk6:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-abw-notice{background:var(--dk-open-bg);color:var(--dk-ink);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px 6px 12px;font-size:12.5px;display:flex}.dk-abw-an5-empty>b{font-size:15px}.dk-abw-an5-empty>.dk-xs{max-width:420px}.dk-abw-ghosts{opacity:.8;grid-template-columns:repeat(3,110px);gap:12px;margin-top:16px;display:grid}.dk-idc.dk-abw-ghost>.dk-idc-in{box-shadow:none;border:1.5px dashed var(--dk-ink3);background:0 0}.dk-abw-ghost .dk-idc-ph{border:1.5px dashed var(--dk-ink3);color:var(--dk-ink2);background:0 0;font-size:24px}.dk-abw-ghost .dk-idc-in>b{color:var(--dk-ink3);font-size:15px}.dk-abw-icc{background:var(--dk-ok);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-abw-icc{background:color-mix(in oklab, var(--dk-ok) 15%, transparent)}}.dk-abw-icc{color:var(--dk-ok)}.dk-abw-lmk-o>.dk-abw-icc{background:var(--dk-open)}@supports (color:color-mix(in lab, red, red)){.dk-abw-lmk-o>.dk-abw-icc{background:color-mix(in oklab, var(--dk-open) 15%, transparent)}}.dk-abw-lmk-o>.dk-abw-icc{color:var(--dk-open)}.dk-abw-icc>svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.dk-abw-an5-seg .dk-abw-cnt{align-items:center;padding:6px 13px;font-weight:500;display:inline-flex}.dk-abw-dec5-full .dk-abw-d5g{grid-template-columns:repeat(3,minmax(0,1fr))}.dark .dk-abw-sh6-early,.dark .dk-abw-sh6-late,.dark .dk-abw-sh6-night{color:var(--dk-ink)}.dk-card.dk-pg-card{padding:7px;overflow:hidden}.dk-pg{--dk-pg-solid:var(--dk-glass-tint)}@supports (color:color-mix(in lab, red, red)){.dk-pg{--dk-pg-solid:color-mix(in srgb, var(--dk-glass-tint) var(--dk-glass-a), var(--dk-bg))}}.dk-pg{border-collapse:separate;border-spacing:3px;table-layout:fixed;font-feature-settings:normal;width:100%}.dk-pg th{color:var(--dk-ink2);text-align:center;padding:2px 0 3px;font-size:10.5px;font-weight:500}.dk-pg th b{color:var(--dk-ink);font-size:12px;font-weight:600;display:block}.dk-pg th.dk-pg-we{color:var(--dk-ink3)}.dk-pg th.dk-pg-td b{background:var(--dk-ink);width:24px;color:var(--dk-bg);border-radius:7px;margin:0 auto}.dk-pg th.dk-pg-gap{cursor:pointer}.dk-pg th.dk-pg-gap b{-webkit-text-decoration:underline 2px var(--dk-open);-webkit-text-decoration:underline 2px var(--dk-open);-webkit-text-decoration:underline 2px var(--dk-open);-webkit-text-decoration:underline 2px var(--dk-open);text-decoration:underline 2px var(--dk-open);text-underline-offset:2px}.dk-pg th.dk-pg-lead>*{opacity:.45}.dk-pg-day{display:block}.dk-pg-demand,.dk-pg-spill{font-size:10px;line-height:1.2;display:block}.dk-pg-spill{color:var(--dk-open)}.dk-pg-hol{color:var(--dk-night);font-size:9px;line-height:1;display:block}.dk-pg>thead>tr>th{z-index:4;position:sticky;top:0}.dk-pg-scroll{container-type:scroll-state}@supports (container-type:scroll-state){@container scroll-state(scrollable:top){.dk-pg>thead>tr>th{background:var(--dk-pg-solid);box-shadow:0 0 0 3px var(--dk-pg-solid)}}@container scroll-state(scrollable:left){.dk-pg td.dk-pg-nm,.dk-pg th.dk-pg-nmh{background:var(--dk-pg-solid);box-shadow:0 0 0 3px var(--dk-pg-solid);border-radius:0}}}@supports not (container-type:scroll-state){.dk-pg>thead>tr>th,.dk-pg td.dk-pg-nm{background:var(--dk-pg-solid);box-shadow:0 0 0 3px var(--dk-pg-solid);border-radius:0}}.dk-pg th.dk-pg-nmh{z-index:5;text-align:left;width:116px;padding-left:6px;left:0}.dk-pg th.dk-pg-hh{text-align:right;width:96px;padding-right:8px}.dk-pg td{text-align:center;border-radius:8px;height:26px;padding:1px;font-size:11px;font-weight:600}.dk-pg td.dk-pg-nm{z-index:3;text-align:left;white-space:nowrap;text-overflow:ellipsis;padding-left:6px;font-size:12px;font-weight:500;position:sticky;left:0;overflow:hidden}.dk-pg-badge{margin-left:4px;padding:0 5px;font-size:9.5px}.dk-pg td.dk-pg-we{background:var(--dk-w2)}@supports (color:color-mix(in lab, red, red)){.dk-pg td.dk-pg-we{background:color-mix(in oklab, var(--dk-w2) 45%, transparent)}}.dk-pg tr.dk-pg-sec td{text-align:left;letter-spacing:.08em;text-transform:uppercase;height:22px;color:var(--dk-ink2);padding-left:6px;font-size:10.5px;font-weight:600}.dk-pg td.dk-pg-h{text-align:right;color:var(--dk-ink2);white-space:nowrap;padding-right:8px;font-weight:500;line-height:1.2}.dk-pg td.dk-pg-h b{color:var(--dk-ink)}.dk-pg-soll{font-size:10px}.dk-pg-soll>span{font-weight:700}.dk-pg td.dk-pg-empty{height:auto;color:var(--dk-ink2);padding:32px;font-weight:400}.dk-pg td.dk-pg-cell{position:relative}.dk-pg-btn{color:inherit;font:inherit;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;inset:0}.dk-pg-btn:disabled{cursor:default}.dk-pg-click{cursor:pointer}.dk-pg-click:hover{background:var(--dk-ink)}@supports (color:color-mix(in lab, red, red)){.dk-pg-click:hover{background:color-mix(in oklab, var(--dk-ink) 6%, transparent)}}.dk-pg-btn:focus-visible{outline:2px solid var(--dk-ink);outline-offset:1px}.dk-pg-ic{width:14px;height:14px}.dk-pg-k-early{background:var(--dk-early-bg);color:var(--dk-early)}.dk-pg-k-late{background:var(--dk-late-bg);color:var(--dk-late)}.dk-pg-k-night{background:var(--dk-night-bg);color:var(--dk-night)}.dark .dk-pg-k-early:not(.dk-pg-suggest),.dark .dk-pg-k-late:not(.dk-pg-suggest),.dark .dk-pg-k-night:not(.dk-pg-suggest){color:var(--dk-ink)}.dk-pg-k-off{color:var(--dk-ink3)}.dk-pg-k-off .dk-pg-ic{opacity:.7;width:13px;height:13px}.dk-pg-abs{background:var(--dk-w2);color:var(--dk-ink2);font-weight:500}.dk-pg td.dk-pg-suggest{background:0 0}.dk-pg-btn.dk-pg-sg{border:2px dashed}.dk-pg-btn.dk-pg-emg{box-shadow:inset 0 0 0 1px var(--dk-open)}.dk-pg-btn.dk-pg-bad{box-shadow:inset 0 0 0 2px var(--dk-bad)}.dk-pg-btn.dk-pg-chg{outline-offset:-1px;outline:2px solid #2563eb}.dk-pg-btn.dk-pg-chg:focus-visible{outline:2px solid var(--dk-ink);outline-offset:1px}.dk-pg-sec-in{position:sticky;left:6px}.dk-pg-emg-mark{color:var(--dk-open)}.dk-pg-leadcell{opacity:.45}.dk-pg-nomatch{border:1px dashed var(--dk-line);border-radius:8px;height:26px}.dk-plan-period{align-items:center;gap:8px;display:inline-flex}.dk-plan-period-ic{width:16px;height:16px}.dk-plan-period-label{cursor:default}.dk-pg.dk-pg-wk th.dk-pg-nmh{width:130px}.dk-pg.dk-pg-wk th.dk-pg-hh{width:86px}.dk-pg.dk-pg-wk td{height:40px}.dk-pg-wkc{display:block}.dk-pg-wkc>small{opacity:.8;font-size:10px;font-weight:500;display:block}.dk-pg.dk-pg-wk tr.dk-pg-cov td{background:0 0;height:20px;font-size:10.5px;font-weight:700}.dk-pg.dk-pg-wk tr.dk-pg-cov td.dk-pg-nm{color:var(--dk-ink2);font-size:11px;font-weight:500}.dk-pg-cov-o{color:var(--dk-open)}.dk-pg-cov-k{color:var(--dk-ok)}.dk-lm-over{z-index:45;width:420px;display:flex;position:fixed;top:14px;bottom:14px;right:14px}.dk-lm-over>.dk-panel{flex:1;min-height:0}.dk-lm .dk-panel-meta{line-height:1.4}.dk-lm .dk-panel-titles{flex:1}.dk-lm .dk-panel-body{-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000);mask-image:linear-gradient(#000 calc(100% - 26px),#0000)}.dk-lm .dk-panel-foot{border-top:1px solid var(--dk-line);padding-top:10px}.dk-lm-foot-r{color:var(--dk-ink2);margin-left:auto;font-size:11px}.dk-lm-i{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.dk-lm-sc{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;padding-bottom:18px;display:grid}.dk-lm-link{font:inherit;color:var(--dk-ink2);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:600}.dk-lm-end{justify-self:end}.dk-lm-link:hover{color:var(--dk-ink);text-decoration:underline}.dk-lm-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dk-lm-strip{align-items:center;gap:5px;display:flex}.dk-lm-gs{background:var(--dk-glass2);width:42px;box-shadow:0 0 0 1px var(--dk-line) inset;font:inherit;color:var(--dk-ink2);cursor:pointer;border:0;border-radius:12px;justify-items:center;gap:0;padding:3px 0 4px;font-size:10.5px;line-height:1.2;display:grid;position:relative}.dk-lm-gs:disabled{cursor:default}.dk-lm-gs>b{color:var(--dk-ink);font-size:13px}.dk-lm-gs>i{border-radius:2px;width:14px;height:4px;margin-top:2px;display:block}.dk-lm-gs>i[data-kind=early]{background:var(--dk-early)}.dk-lm-gs>i[data-kind=late]{background:var(--dk-late)}.dk-lm-gs>i[data-kind=night]{background:var(--dk-night)}.dk-lm-gs[data-on]{background:var(--dk-ink);color:var(--dk-bg);box-shadow:none}.dk-lm-gs[data-on]>b{color:var(--dk-bg)}.dk-lm-gs[data-ok]:after{content:"✓";background:var(--dk-ok);color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;font-weight:800;display:grid;position:absolute;top:-5px;right:-4px}.dk-lm-gs[data-wait]:after{content:"";width:9px;height:9px;box-shadow:0 0 0 2px var(--dk-w);background:#f59e0b;border-radius:50%;position:absolute;top:-3px;right:-2px}.dk-lm-medal{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:22px;padding:18px 10px 10px;position:relative}.dk-lm-medal-slot{background:var(--dk-w2);width:30px;height:5px;box-shadow:var(--dk-slot-shadow);border-radius:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.dk-lm-medal-in{text-align:center;background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;justify-items:center;gap:2px;padding:10px 6px;display:grid}.dk-lm-medal-in>small{color:var(--dk-ink2);font-size:10.5px;font-weight:600}.dk-lm-medal-in>b{letter-spacing:-.04em;font-size:34px;line-height:1}.dk-lm-sh{border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.dk-lm-sh[data-kind=early]{background:var(--dk-early-bg);color:var(--dk-early)}.dk-lm-sh[data-kind=late]{background:var(--dk-late-bg);color:var(--dk-late)}.dk-lm-sh[data-kind=night]{background:var(--dk-night-bg);color:var(--dk-night)}.dark .dk-lm-sh{color:var(--dk-ink)}.dk-lm-dt{background:var(--dk-w2);border-radius:13px;flex:none;align-content:center;place-items:center;width:42px;height:42px;line-height:1.05;display:grid}.dk-lm-dt>small{opacity:.8;font-size:10px;font-weight:600}.dk-lm-dt>b{letter-spacing:-.03em;font-size:16px}.dk-lm-dt[data-kind=early]{background:var(--dk-early-bg);color:var(--dk-early)}.dk-lm-dt[data-kind=late]{background:var(--dk-late-bg);color:var(--dk-late)}.dk-lm-dt[data-kind=night]{background:var(--dk-night-bg);color:var(--dk-night)}.dark .dk-lm-dt[data-kind]{color:var(--dk-ink)}.dk-lm-cpl{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.dk-lm-cpl>.dk-lm-i{width:11px;height:11px}.dk-lm-cpl-direct{background:var(--dk-ok-bg);color:var(--dk-ok)}.dk-lm-cpl-chain{background:var(--dk-lm-chain-bg);color:var(--dk-lm-chain)}.dk-lm-cpl-override,.dk-lm-cpl-wait{background:var(--dk-open-bg);color:var(--dk-open)}.dk-lm-cpl-impossible{background:var(--dk-bad-bg);color:var(--dk-bad)}.dk-lm-cpl-crit{background:var(--dk-ink);color:var(--dk-bg)}.dk-lm-cpl-elev{color:var(--dk-open);box-shadow:0 0 0 1px var(--dk-open) inset;background:0 0}@supports (color:color-mix(in lab, red, red)){.dk-lm-cpl-elev{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-open) 55%, transparent) inset}}.dk-lm-cpl-norm{background:var(--dk-w2);color:var(--dk-ink2)}.dk-lm-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--dk-ink2);align-items:center;gap:8px;margin-top:2px;font-size:10.5px;font-weight:600;display:flex}.dk-lm-lbl>em{text-transform:none;letter-spacing:0;margin-left:auto;font-style:normal;font-weight:500}.dk-lm-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dk-lm-chip{height:28px;font:inherit;color:var(--dk-ink);background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.dk-lm-chip[aria-pressed=true]{box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-lm-chip>b{color:var(--dk-ink2);font-size:11px}.dk-lm-grp{gap:8px;display:grid}.dk-lm-tgrid,.dk-lm-alt2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.dk-lm-tick{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;font:inherit;color:var(--dk-ink);text-align:start;cursor:pointer;border:0;border-radius:18px;gap:6px;padding:9px;display:grid}.dk-lm-tick:hover{background:var(--dk-w)}.dk-lm-tick-tp{align-items:center;gap:8px;display:flex}.dk-lm-tick-tx{flex:1;gap:1px;min-width:0;display:grid}.dk-lm-tick-tx>b{font-size:12.5px}.dk-lm-tick-tx>span{color:var(--dk-ink2);white-space:nowrap;font-size:11px}.dk-lm-tick-bp{border-top:1px solid var(--dk-line);min-width:0;color:var(--dk-ink2);align-items:center;gap:6px;padding-top:6px;font-size:11px;display:flex}.dk-lm-tick-bp>b{color:var(--dk-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.dk-lm-tick-bp>.dk-lm-cpl{margin-left:auto}.dk-lm-sug{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:12px;display:grid}.dk-idc-fit{background:var(--dk-w2);border-radius:4px;width:100%;height:5px;margin-top:3px;position:relative;overflow:hidden}.dk-idc-fit:after{content:"";width:var(--p);background:var(--dk-ok);border-radius:4px;position:absolute;inset:0 auto 0 0}.dk-idc-stamp{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:8px;padding:3px 10px;font-size:12px;font-weight:800;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.dk-idc-stamp[data-tone=ok]{color:var(--dk-ok);background:var(--dk-ok)}@supports (color:color-mix(in lab, red, red)){.dk-idc-stamp[data-tone=ok]{background:color-mix(in oklab, var(--dk-ok) 14%, var(--dk-w))}}.dk-idc-stamp[data-tone=ok]{box-shadow:0 0 0 2px var(--dk-ok) inset}.dk-idc-stamp[data-tone=bad]{color:var(--dk-bad);background:var(--dk-bad)}@supports (color:color-mix(in lab, red, red)){.dk-idc-stamp[data-tone=bad]{background:color-mix(in oklab, var(--dk-bad) 12%, var(--dk-w))}}.dk-idc-stamp[data-tone=bad]{box-shadow:0 0 0 2px var(--dk-bad) inset}.dk-idc-muted .dk-idc-ph{filter:grayscale(.8);opacity:.6}.dk-lm-facts{gap:0;min-width:0;display:grid}.dk-lm .dk-lm-facts>.dk-kv{padding:5px 0;font-size:12px}.dk-lm-facts>.dk-kv:first-child{border-top:0}.dk-lm-kv>b{text-align:end}.dk-lm-g{color:var(--dk-ok)}.dk-lm-kv>b.dk-lm-g,.dk-lm-fx .dk-lm-g,.dk-lm-altc-tx>.dk-lm-g{color:var(--dk-ok);font-weight:600}.dk-lm-kv>b.dk-lm-w,.dk-lm-fx .dk-lm-w{color:var(--dk-open);font-weight:600}.dk-lm-kv>b.dk-lm-r{color:var(--dk-bad)}.dk-lm-kor{vertical-align:middle;background:var(--dk-w2);border-radius:4px;width:74px;height:6px;display:inline-block;position:relative}.dk-lm-kor:before{content:"";background:var(--dk-ok);border-radius:4px;position:absolute;inset:0 10%}@supports (color:color-mix(in lab, red, red)){.dk-lm-kor:before{background:color-mix(in oklab, var(--dk-ok) 26%, transparent)}}.dk-lm-kor>i{background:var(--dk-ink);border-radius:2px;width:4px;height:10px;position:absolute;top:-2px;transform:translate(-50%)}.dk-lm-altc{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px;padding:8px;display:grid}.dk-lm-mini{color:#c2410c;background:linear-gradient(140deg,#fb923c,#93c5fd);border-radius:12px;place-items:center;width:40px;height:50px;margin:4px 0 0 4px;font-size:13px;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-lm-mini{background:linear-gradient(140deg, color-mix(in oklab, #fb923c 22%, var(--dk-w)), color-mix(in oklab, #93c5fd 30%, var(--dk-w)))}}.dk-lm-mini{box-shadow:0 0 0 3px var(--dk-w), 0 0 0 4px var(--dk-line)}.dark .dk-lm-mini{color:#fdba74}.dk-lm-altc-tx{min-width:0;color:var(--dk-ink2);gap:2px;font-size:11px;display:grid}.dk-lm-altc-tx>b{color:var(--dk-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.dk-lm-altc-tx>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dk-lm-altc-tx>span.dk-lm-wr{white-space:normal;color:var(--dk-open);font-weight:600}.dk-lm-altc-bt{gap:4px;margin-top:4px;display:flex}.dk-btn.dk-lm-xs{height:26px;padding:0 10px;font-size:11.5px}.dk-btn.dk-lm-xs.dk-btn-ic{width:26px;padding:0}.dk-btn.dk-lm-red{background:var(--dk-bad-bg);color:var(--dk-bad);box-shadow:none}.dk-lm-chiprow{flex-wrap:wrap;gap:6px;display:flex}.dk-lm-chp{height:26px;font:inherit;color:var(--dk-ink);background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 3px;font-size:11px;font-weight:600;display:inline-flex}.dk-lm-chp-30{height:30px;font-size:11.5px}.dk-lm-more{color:var(--dk-ink2);cursor:pointer;padding:0 10px}.dk-lm-cr{background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 8px;display:grid}.dk-lm-cr-best{box-shadow:0 0 0 1.5px var(--dk-ok) inset}.dk-lm-cr-end{align-items:center;gap:6px;display:flex}.dk-lm .dk-idc-in>b{margin-inline:-3px}.dk-lm-pick{cursor:pointer}.dk-lm-pick>input{width:16px;height:16px;accent-color:var(--dk-ink);justify-self:center}.dk-lm-cr-tx{gap:2px;min-width:0;display:grid}.dk-lm-cr-tx>b{font-size:12.5px;font-weight:600}.dk-lm-cr-tx>b>.dk-muted{font-size:11px;font-weight:500}.dk-lm-fx{color:var(--dk-ink2);flex-wrap:wrap;gap:3px 6px;font-size:11px;display:flex}.dk-lm-fx>span{white-space:nowrap}.dk-lm-fx b{color:var(--dk-ink)}.dk-lm-why-col{gap:6px;min-width:0;display:grid}.dk-lm-why{background:var(--dk-bad-bg);box-shadow:inset 3px 0 0 var(--dk-bad);border-radius:12px;gap:4px;padding:8px 10px;font-size:11.5px;display:grid}.dk-lm-why>b{color:var(--dk-bad);font-size:12px}.dk-lm-ta{resize:vertical;width:100%;min-height:52px;font:inherit;color:var(--dk-ink);background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset;border:0;border-radius:12px;padding:7px 10px;font-size:12px;line-height:1.35}.dk-lm-ta::placeholder{color:var(--dk-ink3)}.dk-lm-ta:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-lm-toast{background:var(--dk-ink);color:var(--dk-bg);border-radius:14px;align-items:center;gap:9px;padding:8px 10px;font-size:12px;display:flex}.dk-lm-toast>.dk-lm-i{color:#6ee7b7}.dark .dk-lm-toast>.dk-lm-i{color:var(--dk-ok)}.dk-lm-bn{--c:var(--dk-ok);background:var(--c);border-radius:14px;gap:4px;padding:8px 10px;font-size:11.5px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-lm-bn{background:color-mix(in oklab, var(--c) 8%, var(--dk-glass2))}}.dk-lm-bn{box-shadow:inset 3px 0 0 var(--c), 0 0 0 1px var(--dk-line) inset}.dk-lm-bn[data-class=chain]{--c:var(--dk-lm-chain)}.dk-lm-bn[data-class=override]{--c:#f59e0b}.dk-lm-bn[data-class=impossible]{--c:var(--dk-bad)}.dk-lm-bn-h{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.dk-lm-bn-why{font-size:11px;font-weight:500}.dk-lm-bn-nums{color:var(--dk-ink2);flex-wrap:wrap;gap:10px;display:flex}.dk-lm-bn-nums b{color:var(--dk-ink)}.dk-lm-bn-o{color:var(--dk-ink2)}.dk-lm-bn-o>b{color:var(--dk-ink);font-weight:600}.dk-lm-hint{border:1px dashed var(--dk-line);color:var(--dk-ink2);border-radius:12px;margin:0;padding:8px 10px;font-size:11.5px}.dk-lm-hint-w{border-color:var(--dk-open)}@supports (color:color-mix(in lab, red, red)){.dk-lm-hint-w{border-color:color-mix(in oklab, var(--dk-open) 45%, transparent)}}.dk-lm-hint-w{color:var(--dk-open);font-weight:600}.dk-lm-note{color:var(--dk-ink2);text-align:center;margin:0;padding:6px 4px;font-size:11px}.dk-lm-warn{background:var(--dk-open-bg);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.dk-lm-warn>.dk-lm-i{color:var(--dk-open);margin-top:1px}.dk-lm-emp{text-align:center;justify-items:center;gap:6px;padding:26px 6px 10px;display:grid}.dk-lm-emp>b{font-size:15px}.dk-lm-emp>p{color:var(--dk-ink2);margin:0;font-size:12px}.dk-lm-eg{background:var(--dk-ok-bg);width:58px;height:58px;color:var(--dk-ok);box-shadow:0 0 0 8px var(--dk-ok);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-lm-eg{box-shadow:0 0 0 8px color-mix(in oklab, var(--dk-ok) 7%, transparent)}}.dk-pc-wrap>.dk-over{pointer-events:none}.dk-pc-slot{width:100%;height:0}.dk-pc-fixed>.dk-panel{flex:1}.dk-pc-fixed{z-index:50;width:420px;display:flex;position:fixed;top:16px;bottom:16px;right:16px}.dk-pc-warn{width:13px;height:13px;color:var(--dk-open);margin-left:2px}.dk-pc-panel .dk-abw-art:disabled{cursor:not-allowed;opacity:.45}.dk-pc-block,.dk-pc-note{color:var(--dk-ink2);margin:6px 0 0;font-size:11.5px}.dk-pc-block>b{color:var(--dk-open)}.dk-pc-explain{color:var(--dk-ink2);margin:4px 0 0;padding-left:16px;font-size:12px;line-height:1.45;list-style:outside}.dk-pc-more{font-size:12.5px}.dk-pc-more .border-t{border-top-color:var(--dk-line)}.dk-pc3-dlg{--dk-pc3-shadow-a:60%;z-index:50;width:min(1000px,100vw - 32px);height:min(730px,100dvh - 32px);box-shadow:0 0 0 1px var(--dk-line) inset, 0 40px 90px -30px rgb(20 10 0/var(--dk-pc3-shadow-a));border-radius:26px;outline:none;flex-direction:column;gap:12px;padding:18px 20px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dk-pc3-dlg>*{flex:none}.dk-pc3-head{align-items:flex-start;gap:14px;display:flex}.dk-pc3-titles{gap:4px;min-width:0;display:grid}.dk-pc3-titles>.dk-pill{justify-self:start}.dk-pc3-title{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.dk-pc3-x{flex:none;margin-left:auto}.dk-pc3-ban{color:var(--dk-ink);border-radius:16px;align-items:center;gap:12px;padding:10px 14px;font-size:12.5px;display:flex}.dk-pc3-ban-bad{background:var(--dk-bad-bg)}.dk-pc3-icc{background:var(--k,var(--dk-ink2));border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-pc3-icc{background:color-mix(in oklab, var(--k,var(--dk-ink2)) 15%, transparent)}}.dk-pc3-icc{color:var(--k,var(--dk-ink2))}.dk-pc3-ban-bad{--k:var(--dk-bad)}.dk-pc3-ban-ok{--k:var(--dk-ok)}.dk-pc3-ban-bad b{color:var(--dk-bad)}.dk-pc3-ban-ok{background:var(--dk-ok)}@supports (color:color-mix(in lab, red, red)){.dk-pc3-ban-ok{background:color-mix(in srgb, var(--dk-ok) 12%, transparent)}}.dk-pc3-ban-n{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset}.dk-pc3-tabs{align-items:center;gap:10px;display:flex}.dk-pc3-tabs-r{align-items:center;gap:10px;margin-left:auto;display:flex}.dk-pc3-cnt{background:var(--dk-w2);color:var(--dk-ink2);border-radius:999px;margin-left:2px;padding:6px 13px;font-size:11px;font-weight:700}.dk-pc3-cnt-bad{background:var(--dk-bad-bg);color:var(--dk-bad)}.dk-pc3-dlg>.dk-pc3-main{flex-direction:column;flex:1;min-height:0;display:flex}.dk-pc3-main-scroll{overflow-y:auto}.dk-pc3{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.dk-pc3-body{flex:1;grid-template-columns:240px minmax(0,1fr);gap:18px;min-height:0;display:grid}.dk-pc3-left{border-right:1px solid var(--dk-line);flex-direction:column;gap:10px;min-height:0;padding-right:14px;display:flex}.dk-pc3-steps{align-content:start;margin:0;padding:0;list-style:none;display:grid}.dk-pc3-steps>li{position:relative}.dk-pc3-steps>li:not(:last-child):after{content:"";background:var(--dk-line);border-radius:2px;width:2px;position:absolute;top:44px;bottom:-6px;left:25px}.dk-pc3-st{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:16px;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:10px 10px 14px;display:grid}.dk-pc3-st>em{z-index:1;background:var(--dk-w2);width:30px;height:30px;color:var(--dk-ink2);border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:700;display:grid;position:relative}.dk-pc3-st>span{gap:2px;min-width:0;display:grid}.dk-pc3-st b{font-size:13.5px}.dk-pc3-st small{color:var(--dk-ink2);font-size:11.5px}.dk-pc3-st-on{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-pc3-st-on>em{background:var(--dk-bad);color:#fff}.dk-pc3-st-lock{opacity:.6;cursor:not-allowed}.dk-pc3-st:focus-visible,.dk-pc3-opt:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-pc3-prg{background:var(--dk-w2);height:8px;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:6px;display:block;overflow:hidden}.dk-pc3-st .dk-pc3-prg{margin-top:6px}.dk-pc3-prg>i{background:var(--dk-ok);border-radius:6px;height:100%;display:block}.dk-pc3-lern{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;gap:6px;margin-top:auto;padding:12px 14px;display:grid}.dk-pc3-lern .dk-kv{padding:3px 0}.dk-pc3-right{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex;overflow-y:auto}.dk-pc3-right>*{flex:none}.dk-pc3-rh{align-items:center;gap:10px;display:flex}.dk-pc3-rh>:last-child{margin-left:auto}.dk-pc3-h5{letter-spacing:-.01em;font-size:15px;font-weight:700}.dk-pc3-vx{border-radius:16px;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 0;display:grid;overflow:hidden}.dk-pc3-vx>i{align-self:stretch;display:block}.dk-pc3-vx-crit{background:var(--dk-bad)}@supports (color:color-mix(in lab, red, red)){.dk-pc3-vx-crit{background:color-mix(in oklab, var(--dk-bad) 7%, var(--dk-w))}}.dk-pc3-vx-crit{box-shadow:0 0 0 1px var(--dk-bad) inset}@supports (color:color-mix(in lab, red, red)){.dk-pc3-vx-crit{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-bad) 28%, transparent) inset}}.dk-pc3-vx-crit>i{background:var(--dk-bad)}.dk-pc3-vx-hint{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;padding-block:6px}.dk-pc3-vx-hint>i{background:var(--dk-open)}@supports (color:color-mix(in lab, red, red)){.dk-pc3-vx-hint>i{background:color-mix(in oklab, var(--dk-open) 60%, transparent)}}.dk-pc3-hl{align-items:center;gap:10px;min-width:0;display:flex}.dk-pc3-hl b{white-space:nowrap;font-size:13.5px}.dk-pc3-cat{color:var(--dk-ink2);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:10.5px;font-weight:600}.dk-pc3-meta{color:var(--dk-ink2);white-space:nowrap;margin-left:auto;font-size:11.5px}.dk-pc3-t{min-width:0;color:var(--dk-ink2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dk-pc3-vx p{margin:2px 0 0;font-size:12.5px}.dk-pc3-nx{align-items:baseline;gap:8px;margin-top:3px;font-size:12px;display:flex}.dk-pc3-nx>.dk-lbl2{color:var(--dk-bad);white-space:nowrap}.dk-pc3-opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dk-pc3-opt{background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);text-align:start;cursor:pointer;border:0;border-radius:18px;align-content:start;gap:6px;padding:12px 14px;display:grid}.dk-pc3-opt:disabled{opacity:.45;cursor:not-allowed}.dk-pc3-opt-on{box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-pc3-top{align-items:center;gap:10px;display:flex}.dk-pc3-rd{width:18px;height:18px;box-shadow:0 0 0 1.5px var(--dk-ink3) inset;border-radius:50%;flex:none}.dk-pc3-opt-on .dk-pc3-rd{box-shadow:0 0 0 5px var(--dk-ink) inset}.dk-pc3-ring{background:var(--k);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-pc3-ring{background:color-mix(in oklab, var(--k) 14%, transparent)}}.dk-pc3-ring{color:var(--k)}.dk-pc3-tag{margin-left:auto}.dk-pc3-opt b{font-size:13.5px}.dk-pc3-opt small{color:var(--dk-ink2);font-size:11.5px;line-height:1.35}.dk-pc3-next{display:grid}.dk-pc3-nxt{border-top:1px solid var(--dk-line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 4px;font-size:12px;display:grid}.dk-pc3-next>.dk-lbl2+.dk-pc3-nxt{border-top:0}.dk-pc3-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dk-pc3-ell>b{font-weight:600}.dk-pc3-hints{gap:6px;display:grid}.dk-pc3-done,.dk-pc3-pub{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;align-items:center;gap:8px;padding:12px 14px;display:flex}.dk-pc3-done>svg{color:var(--dk-ok)}.dk-pc3-stale{justify-content:space-between}.dk-pc3-pub p{margin:0}.dk-pc3-block{align-items:center;gap:8px;display:flex}.dk-pc3-block>svg{color:var(--dk-ink2)}.dk-pc3-report{min-height:0}.dk-pc3-foot{border-top:1px solid var(--dk-line);align-items:center;gap:8px;padding-top:10px;display:flex}.dk-pc3-note{min-width:0;margin-left:6px}.dk-pc3-pri{margin-left:auto}.dk-abw-rtext{background:var(--dk-glass2);width:100%;min-height:56px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);font:inherit;resize:vertical;border:0;border-radius:12px;margin:8px 0 4px;padding:8px 12px;font-size:12px;line-height:1.4;display:block}.dk-abw-rtext:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-seg-opt[data-state=active]{background:var(--dk-w);color:var(--dk-ink);box-shadow:var(--dk-seg-shadow);font-weight:600}.dk-seg-wrap{border-radius:18px;flex-wrap:wrap;max-width:100%}.dk-hdr .dk-seg{font-size:12px}.dk-hdr .dk-seg.dk-seg-compact{gap:.25rem;padding:.25rem;font-size:.75rem;line-height:1rem}.dk-seg-compact>.dk-seg-opt{padding:.375rem .75rem}.dk-nt-scrim{z-index:49;background:var(--dk-nt-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none;position:fixed;inset:0}.dk-nt-over{z-index:50;outline:none;width:420px;display:none;position:fixed;top:14px;bottom:14px;right:14px}@media (width>=1024px){.dk-nt-scrim{display:block}.dk-nt-over{display:flex}}.dk-nt-over>.dk-panel{flex:1;min-height:0}.dk-nt-panel .dk-panel-foot{margin-top:auto}.dk-nt-settings{margin-left:auto}.dk-nt-seg{font-size:12px}.dk-nt-list.un{gap:6px;margin-top:4px;display:grid}.dk-nt-list.rd{gap:2px;display:grid}.dk-nt{border-radius:16px;grid-template-columns:32px minmax(0,1fr);gap:10px;padding:10px 12px 10px 10px;font-size:12.5px;display:grid;position:relative}.dk-nt.un{background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;padding-right:26px}.dk-nt.un:before{content:"";background:var(--dk-late);border-radius:50%;width:7px;height:7px;position:absolute;top:16px;right:12px}.dk-nt.rd{color:var(--dk-ink2)}.dk-nt.rd b{color:var(--dk-ink);font-weight:600}.dk-nt-txt{min-width:0}.dk-nt-txt>small{color:var(--dk-ink2);margin-top:2px;font-size:11px;display:block}.dk-nt-link{color:inherit;outline:none;text-decoration:none}.dk-nt-link:after{content:"";border-radius:16px;position:absolute;inset:0}.dk-nt-link:focus-visible:after{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-nt.rd:hover{background:var(--dk-w)}@supports (color:color-mix(in lab, red, red)){.dk-nt.rd:hover{background:color-mix(in srgb, var(--dk-w) 55%, transparent)}}.dk-nt-acts{z-index:1;gap:6px;margin-top:8px;display:flex;position:relative}.dk-nt-ic{--k:var(--dk-ink2);background:var(--k);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-nt-ic{background:color-mix(in oklab, var(--k) 15%, transparent)}}.dk-nt-ic{color:var(--k)}.dk-nt-ic[data-icon=bell]{--k:var(--dk-late)}.dk-nt-ic[data-icon=plane]{--k:var(--dk-nt-sky)}.dk-nt-ic[data-icon=swap]{--k:var(--dk-nt-teal)}svg.dk-nt-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.dk-btn>svg.dk-nt-i.s{width:13px;height:13px}.dk-nt-hide{z-index:1;width:22px;height:22px;color:var(--dk-ink2);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:6px;right:6px}.dk-nt-hide>svg{width:12px;height:12px}.dk-nt:hover>.dk-nt-hide,.dk-nt-hide:focus-visible{opacity:1}.dk-nt-hide:hover{background:var(--dk-w2);color:var(--dk-ink)}.dk-nt-empty{text-align:center;color:var(--dk-ink2);margin:0;padding:24px 0;font-size:12px}.dk-abw-person{flex-direction:column;gap:6px;display:flex}.dk-abw-person-now{align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}.dk-abw-person-now>b{font-weight:600}.dk-abw-person-hits{background:var(--dk-w);max-height:196px;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:12px;gap:1px;margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}.dk-abw-person-hit{width:100%;color:var(--dk-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:4px 6px;font-size:12.5px;display:flex}.dk-abw-person-hit>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.dk-abw-person-hit:hover,.dk-abw-person-hit[aria-pressed=true]{background:var(--dk-line)}.dk-abw-person-hit:focus-visible,.dk-abw-person-now .dk-abw-linkbtn:focus-visible{outline:2px solid var(--dk-ink);outline-offset:1px}.dk-abw-person-none{padding:4px 6px}.dk-abw-arts-wrap{flex-direction:column;gap:8px;display:flex;position:relative}.dk-abw-arts-measure-box{width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}.dk-abw-arts-measure{visibility:hidden;pointer-events:none;flex-wrap:nowrap;width:max-content}.dk-abw-arts-measure>*{flex:none}.dk-abw-arts-grp{flex-direction:column;gap:4px;display:flex}.dk-abw-arts-grp+.dk-abw-arts-grp{margin-top:6px}.dk-abw-d5.dk-abw-d5-btn{isolation:isolate;border:0;border-top:1px solid var(--dk-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;margin:0;padding:4px 0;font-size:12.5px;position:relative}.dk-abw-d5.dk-abw-d5-btn:before{content:"";z-index:-1;border-radius:10px;position:absolute;inset:0 -6px}.dk-abw-d5.dk-abw-d5-btn:hover:before,.dk-abw-d5.dk-abw-d5-btn[aria-pressed=true]:before{background:var(--dk-line)}.dk-abw-d5.dk-abw-d5-btn:focus-visible{outline:2px solid var(--dk-ink);outline-offset:1px}.dk-pg.dk-pg-wk{border-spacing:0 3px}@supports (container-type:scroll-state){@container scroll-state(scrollable:left){.dk-pg.dk-pg-wk td.dk-pg-nm{box-shadow:-3px 0 0 var(--dk-pg-solid), 0 3px 0 var(--dk-pg-solid), 0 -3px 0 var(--dk-pg-solid)}}}@supports not (container-type:scroll-state){.dk-pg.dk-pg-wk td.dk-pg-nm{box-shadow:-3px 0 0 var(--dk-pg-solid), 0 3px 0 var(--dk-pg-solid), 0 -3px 0 var(--dk-pg-solid)}}.dk-mn-over{z-index:40;width:444px;display:none;position:fixed;top:72px;bottom:14px;right:14px}@media (width>=1024px){.dk-mn-over{display:flex}}.dk-mn-over>.dk-panel{flex:1;min-height:0}.dk-mn-i{stroke-width:1.8px;flex:none;width:15px;height:15px}.glass-mobile.dk-panel.dk-mn-panel{box-shadow:var(--dk-mn-shadow);gap:10px;padding:25px 17px 13px;font-size:12.5px}.dk-mn-panel .dk-panel-head{gap:12px}.dk-mn-panel .dk-panel-title{letter-spacing:-.015em;line-height:1.15}.dk-mn-panel .dk-panel-titles>.dk-pill{gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700}.dk-mn-panel .dk-panel-titles>.dk-pill>.dk-mn-i{width:12px;height:12px}.dk-btn.dk-panel-back{flex:none;width:30px;height:30px}.dk-btn.dk-panel-back>svg{width:14px;height:14px}.dk-mn-panel .dk-panel-body{gap:10px}.dk-mn-compact .dk-panel-body{gap:8px}.dk-mn-panel .dk-panel-body>*{flex:none}.dk-mn-panel .dk-panel-foot{border-top:1px solid var(--dk-line);flex-wrap:nowrap;padding-top:10px}.dk-mn-fx{color:var(--dk-ink2);white-space:nowrap;margin-left:auto;font-size:11px}.dk-mn-end{margin-top:auto}.dk-btn.dk-mn-btn{gap:6px;height:30px;padding:0 12px;font-size:11.5px}.dk-btn.dk-btn-sm.dk-mn-btn{height:26px;padding:0 10px;font-size:11px}.dk-btn.dk-mn-btn>.dk-mn-i{width:14px;height:14px}.dk-btn.dk-btn-sm.dk-mn-btn>.dk-mn-i{width:13px;height:13px}.dk-btn.dk-mn-btn-ghost,.dk-btn.dk-mn-btn-danger{box-shadow:none;color:var(--dk-ink2);background:0 0}.dk-btn.dk-mn-btn-danger{color:var(--dk-bad)}.dk-btn.dk-mn-btn:disabled{opacity:.38}.dk-btn.dk-jr-neu.dk-mn-neu-on{background:var(--dk-ink);color:var(--dk-bg);box-shadow:0 0 0 3px var(--dk-ink)}@supports (color:color-mix(in lab, red, red)){.dk-btn.dk-jr-neu.dk-mn-neu-on{box-shadow:0 0 0 3px color-mix(in oklab, var(--dk-ink) 16%, transparent)}}.dk-mn-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dk-mn-tile{background:var(--dk-glass2);min-height:128px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:20px;align-content:start;gap:4px;padding:14px;display:grid;position:relative}.dk-mn-ti{background:var(--dk-w);width:34px;height:34px;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:11px;place-items:center;margin-bottom:8px;display:grid}.dk-mn-ti>.dk-mn-i{width:17px;height:17px}.dk-mn-tile>b{letter-spacing:-.01em;font-size:15px}.dk-mn-tile>small{color:var(--dk-ink2);font-size:11px;line-height:1.35}.dk-mn-tile-appointment .dk-mn-ti{color:var(--dk-open)}.dk-mn-tile-note .dk-mn-ti{color:var(--dk-ok)}.dk-mn-tile.dk-mn-on{background:var(--dk-w);box-shadow:0 0 0 2px var(--dk-open) inset}.dk-mn-tile-note.dk-mn-on{box-shadow:0 0 0 2px var(--dk-ok) inset}.dk-mn-tiles-mini .dk-mn-tile{border-radius:14px;grid-template-columns:26px 1fr;align-items:center;gap:0 9px;min-height:0;padding:8px 10px}.dk-mn-tiles-mini .dk-mn-ti{border-radius:8px;grid-row:span 2;width:26px;height:26px;margin:0}.dk-mn-tiles-mini .dk-mn-ti>.dk-mn-i{width:14px;height:14px}.dk-mn-tiles-mini .dk-mn-tile>b{letter-spacing:0;font-size:12.5px}.dk-mn-tiles-mini .dk-mn-tile>small{font-size:10px;line-height:1.4}.dk-mn-sec{gap:6px;display:grid}.dk-mn-sec-mt{margin-top:4px}.dk-mn-lbl2{letter-spacing:.08em;text-transform:uppercase;color:var(--dk-ink2);font-size:10.5px;font-weight:700}.dk-mn-f2{gap:4px;min-width:0;display:grid}.dk-mn-l{color:var(--dk-ink2);align-items:center;gap:6px;font-size:10.5px;font-weight:650;display:flex}.dk-mn-l>em{color:var(--dk-ink3);font-style:normal;font-weight:500}.dk-mn-in2{background:var(--dk-w);width:100%;min-width:0;min-height:32px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);white-space:nowrap;border:0;border-radius:11px;outline:none;align-items:center;gap:7px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;display:flex;position:relative;overflow:hidden}.dk-mn-in2>.dk-mn-i{width:13px;height:13px;color:var(--dk-ink2)}.dk-mn-in2>input{min-width:0;height:30px;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.dk-mn-in2::placeholder,.dk-mn-in2>input::placeholder{color:var(--dk-ink3);font-weight:500}.dk-mn-in2:focus,.dk-mn-in2:focus-within{box-shadow:0 0 0 1.5px var(--dk-ink) inset, 0 0 0 4px var(--dk-ink)}@supports (color:color-mix(in lab, red, red)){.dk-mn-in2:focus,.dk-mn-in2:focus-within{box-shadow:0 0 0 1.5px var(--dk-ink) inset, 0 0 0 4px color-mix(in oklab, var(--dk-ink) 10%, transparent)}}.dk-mn-in2.dk-mn-err{box-shadow:0 0 0 1.5px var(--dk-open) inset;background:var(--dk-open-bg)}@supports (color:color-mix(in lab, red, red)){.dk-mn-in2.dk-mn-err{background:color-mix(in oklab, var(--dk-open-bg) 55%, var(--dk-w))}}.dk-mn-in2>input[type=time]::-webkit-calendar-picker-indicator{display:none}.dk-mn-in2.dk-mn-ta{white-space:normal;resize:none;align-items:flex-start;min-height:52px;padding:8px 10px;font-weight:500;line-height:1.4}.dk-mn-in2.dk-mn-ro{min-height:0}.dk-mn-date-native{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.dk-mn-date-native::-webkit-calendar-picker-indicator{cursor:pointer;width:auto;height:auto;position:absolute;inset:0}.dk-mn-g3{grid-template-columns:1.3fr 1fr 1fr;gap:8px;display:grid}.dk-mn-hn{background:var(--dk-open-bg);box-shadow:0 0 0 1px var(--dk-open) inset;border-radius:12px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.dk-mn-hn{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-open) 30%, transparent) inset}}.dk-mn-hn{color:var(--dk-ink);font-size:11.5px;line-height:1.4}.dk-mn-hn>.dk-mn-i{width:14px;height:14px;color:var(--dk-open);margin-top:1px}.dk-mn-hn-ok{background:var(--dk-ok-bg);box-shadow:0 0 0 1px var(--dk-ok) inset}@supports (color:color-mix(in lab, red, red)){.dk-mn-hn-ok{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-ok) 30%, transparent) inset}}.dk-mn-hn-ok>.dk-mn-i{color:var(--dk-ok)}.dk-mn-hn-n{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink2)}.dk-mn-hn-n>.dk-mn-i{color:var(--dk-ink2)}.dk-mn-sgc{background:var(--dk-w2);border-radius:14px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:grid}.dk-mn-sgc>button{color:var(--dk-ink2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-family:inherit;font-size:12px;font-weight:550;line-height:1.4;display:flex}.dk-mn-sgc>button.dk-mn-on{background:var(--dk-w);color:var(--dk-ink);box-shadow:var(--dk-seg-shadow);font-weight:700}.dk-mn-sgc>button>.dk-mn-i{width:14px;height:14px}.dk-mn-vis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.dk-mn-vo{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);text-align:left;cursor:pointer;border:0;border-radius:13px;gap:1px;padding:7px 9px;font-family:inherit;font-size:11.5px;font-weight:650;line-height:1.4;display:grid}.dk-mn-vo>small{color:var(--dk-ink2);font-size:10px;font-weight:500;line-height:1.3}.dk-mn-vo>.dk-mn-i{width:13px;height:13px;color:var(--dk-ink2);margin-bottom:2px}.dk-mn-vo.dk-mn-on{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-mn-vo.dk-mn-on>.dk-mn-i{color:var(--dk-ink)}.dk-mn-vo.dk-mn-off{opacity:.45;border:1px dashed var(--dk-ink3);box-shadow:none;cursor:not-allowed;background:0 0}.dk-mn-lks{gap:6px;display:grid}.dk-mn-lk{background:var(--dk-glass2);width:100%;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.dk-mn-li{background:var(--dk-w);width:30px;height:30px;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:10px;place-items:center;display:grid}.dk-mn-li>.dk-mn-i{width:15px;height:15px}.dk-mn-lk-t{min-width:0}.dk-mn-lk-t>b{font-size:12.5px;display:block}.dk-mn-lk-t>small{color:var(--dk-ink2);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.dk-mn-go{color:var(--dk-ink2);align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:flex}.dk-mn-go>.dk-mn-i{width:12px;height:12px}.dk-mn-mc{flex-wrap:wrap;gap:6px;display:flex}.dk-mn-sug{background:var(--dk-glass2);height:28px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:11.5px;font-weight:550;display:inline-flex}.dk-mn-sug>.dk-mn-i{width:13px;height:13px}.dk-mn-sug>.dk-mn-sug-ext{width:11px;height:11px;color:var(--dk-ink3)}.dk-mn-mch{background:var(--dk-w);height:28px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:11.5px;font-weight:650;display:inline-flex;position:relative}.dk-mn-mch>.dk-mn-i{width:13px;height:13px;color:var(--dk-ink2)}.dk-mn-mch-ink{background:var(--dk-ink);color:var(--dk-bg);box-shadow:none}.dk-mn-mch-ink>.dk-mn-i{color:var(--dk-bg)}.dk-mn-mch-off{border:1px dashed var(--dk-ink3);color:var(--dk-ink3);cursor:default;background:0 0;font-weight:500}.dk-mn-mch-in>input{width:150px;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:0}.dk-mn-zt{background:var(--dk-mn-amber);border-radius:16px;gap:4px;margin-top:6px;padding:18px 16px 14px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.dk-mn-zt{background:color-mix(in oklab, var(--dk-mn-amber) 13%, var(--dk-w))}}.dk-mn-zt{box-shadow:0 0 0 1px var(--dk-mn-amber) inset, 0 16px 30px -22px rgb(120 60 0/var(--dk-mn-a50))}@supports (color:color-mix(in lab, red, red)){.dk-mn-zt{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-mn-amber) 30%, transparent) inset, 0 16px 30px -22px rgb(120 60 0/var(--dk-mn-a50))}}.dk-mn-zt:before{content:"";background:var(--dk-mn-amber);border-radius:3px;width:52px;height:14px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(-2deg)}@supports (color:color-mix(in lab, red, red)){.dk-mn-zt:before{background:color-mix(in oklab, var(--dk-mn-amber) 45%, transparent)}}.dk-mn-zt:before{opacity:.8}.dark .dk-mn-zt{background:var(--dk-mn-amber)}@supports (color:color-mix(in lab, red, red)){.dark .dk-mn-zt{background:color-mix(in oklab, var(--dk-mn-amber) 14%, var(--dk-w))}}.dk-mn-zt-ok{background:var(--dk-mn-green)}@supports (color:color-mix(in lab, red, red)){.dk-mn-zt-ok{background:color-mix(in oklab, var(--dk-mn-green) 12%, var(--dk-w))}}.dk-mn-zt-ok{box-shadow:0 0 0 1px var(--dk-mn-green) inset, 0 16px 30px -22px rgb(0 80 40/var(--dk-mn-a45))}@supports (color:color-mix(in lab, red, red)){.dk-mn-zt-ok{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-mn-green) 30%, transparent) inset, 0 16px 30px -22px rgb(0 80 40/var(--dk-mn-a45))}}.dk-mn-zt-ok:before{background:var(--dk-mn-green)}@supports (color:color-mix(in lab, red, red)){.dk-mn-zt-ok:before{background:color-mix(in oklab, var(--dk-mn-green) 45%, transparent)}}.dark .dk-mn-zt-ok{background:var(--dk-mn-green)}@supports (color:color-mix(in lab, red, red)){.dark .dk-mn-zt-ok{background:color-mix(in oklab, var(--dk-mn-green) 14%, var(--dk-w))}}.dk-mn-zt-d{color:var(--dk-ink2);font-size:10.5px;font-weight:700}.dk-mn-zt-tt{letter-spacing:-.01em;align-items:center;gap:6px;font-size:17px;font-weight:700;display:flex}.dk-mn-zt-tt>input{min-width:0;color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.dk-mn-zt-tt>input::placeholder{color:var(--dk-ink3)}.dk-mn-zt-tt.dk-mn-ph{border-bottom:1.5px dashed var(--dk-open);color:var(--dk-open);padding-bottom:4px;font-size:15px;font-weight:600}.dk-mn-zt-tt.dk-mn-ph>input::placeholder{color:var(--dk-open);opacity:1}.dk-mn-zt-tt.dk-mn-ph>.dk-mn-i{width:14px;height:14px}.dk-mn-zt-tx{color:var(--dk-ink);resize:none;background:0 0;border:0;outline:none;padding:0;font-family:inherit;font-size:12.5px;line-height:1.45}.dk-mn-zt-tx::placeholder{color:var(--dk-ink3)}.dk-mn-pcs{background:var(--dk-w);min-height:32px;box-shadow:0 0 0 1px var(--dk-line) inset;cursor:text;border-radius:11px;flex-wrap:wrap;align-items:center;gap:6px;padding:3px;display:flex}.dk-mn-pcs:focus-within,.dk-mn-pcs.dk-mn-has{box-shadow:0 0 0 1.5px var(--dk-ink) inset, 0 0 0 4px var(--dk-ink)}@supports (color:color-mix(in lab, red, red)){.dk-mn-pcs:focus-within,.dk-mn-pcs.dk-mn-has{box-shadow:0 0 0 1.5px var(--dk-ink) inset, 0 0 0 4px color-mix(in oklab, var(--dk-ink) 10%, transparent)}}.dk-mn-pc{background:var(--dk-w2);border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 8px 0 3px;font-size:11.5px;font-weight:650;display:inline-flex}.dk-mn-pc-x{color:var(--dk-ink2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.dk-mn-pc-x>.dk-mn-i{width:11px;height:11px}.dk-mn-pca{min-width:120px;color:var(--dk-ink3);flex:1;align-items:center;gap:5px;padding:0 6px;font-size:11.5px;display:inline-flex}.dk-mn-pca>.dk-mn-i{width:13px;height:13px}.dk-mn-pca>input{min-width:0;color:var(--dk-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.dk-mn-pca>input::placeholder{color:var(--dk-ink3)}.dk-mn-duty{color:var(--dk-ok);align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.dk-mn-duty>.dk-mn-i{width:12px;height:12px}.dk-mn-duty-warn{color:var(--dk-open)}.dk-mn-duty-n{color:var(--dk-ink2)}.dk-mn-pick{background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset, 0 18px 36px -24px rgb(20 10 0/var(--dk-mn-a45));border-radius:16px;gap:2px;padding:6px;display:grid}.dk-mn-pg2{letter-spacing:.08em;text-transform:uppercase;color:var(--dk-ink2);padding:6px 8px 2px;font-size:10px;font-weight:700;display:block}.dk-mn-pk{width:100%;color:var(--dk-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 8px;display:grid}.dk-mn-pk:hover,.dk-mn-pk.dk-mn-pk-on,.dk-mn-pk:focus-visible{background:var(--dk-w2)}.dk-mn-pk-t{min-width:0}.dk-mn-pk-t>b{font-size:12.5px;display:block}.dk-mn-pk-t>small{color:var(--dk-ink2);font-size:10.5px;display:block}.dk-pill.dk-mn-pill{gap:4px;padding:2px 8px;font-size:10.5px;font-weight:700}.dk-pill.dk-mn-pill>.dk-mn-i{width:11px;height:11px}.dk-pill.dk-mn-pill-vis{align-self:flex-start}.dk-pill.dk-pill-n.dk-mn-pill-vis{background:var(--dk-night-bg);color:var(--dk-night)}.dk-pill.dk-mn-pill-ink{background:var(--dk-ink);color:var(--dk-bg)}.dk-mn-dc{background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset, 0 16px 30px -22px rgb(0 60 30/var(--dk-mn-a45));border-radius:18px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.dk-mn-dk{background:var(--dk-night-bg);width:46px;height:46px;color:var(--dk-night);border-radius:14px;place-items:center;display:grid}.dk-mn-dk>.dk-mn-i{stroke-width:1.6px;width:24px;height:24px}.dk-mn-dc-t{min-width:0}.dk-mn-dc-t>b{letter-spacing:-.01em;font-size:16px;display:block}.dk-mn-dc-when,.dk-mn-dc-where{color:var(--dk-ink2);font-size:11px;line-height:17.5px;display:block}.dk-mn-dc-when{font-weight:700}.dk-mn-dc-x .dk-mn-dc-t>b{opacity:.6;text-decoration:line-through}.dk-mn-al{background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;display:grid}.dk-mn-ar{border-top:1px solid var(--dk-line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.dk-mn-ar:first-child{border-top:0}.dk-mn-ar-t{min-width:0}.dk-mn-ar-t>b{font-size:12.5px;display:block}.dk-mn-ar-t>small{color:var(--dk-ink2);font-size:11px;display:block}.dk-mn-li2{background:var(--dk-w2);width:28px;height:28px;color:var(--dk-ink2);border-radius:9px;place-items:center;display:grid}.dk-mn-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dk-jr-e.dk-jr-e-new{background:var(--dk-open-bg);box-shadow:0 0 0 1.5px var(--dk-open);border-radius:12px;margin:-2px 0;padding:5px 0}@supports (color:color-mix(in lab, red, red)){.dk-jr-e.dk-jr-e-new{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--dk-open) 55%, transparent)}}.dk-jr-e-new .dk-jr-txt>b:after{content:"neu";background:var(--dk-open);color:#fff;vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:9.5px;font-weight:700}.dk-mn-tiles-3:not(.dk-mn-tiles-mini){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dk-mn-tiles-3:not(.dk-mn-tiles-mini) .dk-mn-tile{min-height:140px;padding:13px 12px}.dk-mn-tiles-3:not(.dk-mn-tiles-mini) .dk-mn-tile>b{font-size:14.5px}.dk-mn-tile-shift .dk-mn-ti{color:var(--dk-night)}.dk-mn-tile-shift.dk-mn-on{box-shadow:0 0 0 2px var(--dk-night) inset}.dk-mn-kb2{background:var(--dk-night-bg);color:var(--dk-night);border-radius:999px;align-items:center;gap:3px;padding:2px 6px;font-size:9.5px;font-weight:700;display:inline-flex;position:absolute;top:11px;right:9px}.dk-mn-kb2>.dk-mn-i{width:10px;height:10px}.dk-mn-tiles-mini.dk-mn-tiles-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dk-mn-tiles-mini.dk-mn-tiles-3 .dk-mn-tile{grid-template-columns:24px minmax(0,1fr);gap:0 7px;padding:7px 8px}.dk-mn-tiles-mini.dk-mn-tiles-3 .dk-mn-ti{width:24px;height:24px}.dk-mn-tiles-mini.dk-mn-tiles-3 .dk-mn-tile>small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dk-mn-pf{align-items:center;gap:6px;min-width:0;display:flex}.dk-mn-grow{flex:1;min-width:0}.dk-mn-pf>.dk-mn-mch{border-radius:11px;flex:none;height:32px}button.dk-mn-in2{text-align:left;cursor:pointer;height:32px}.dk-btn.dk-mn-btn>.dk-mn-ic-early{color:var(--dk-early)}.dk-btn.dk-mn-btn>.dk-mn-ic-late{color:var(--dk-late)}.dk-btn.dk-mn-btn>.dk-mn-ic-night{color:var(--dk-night)}.dk-mn-in2.dk-mn-sel:after{content:"";border-right:1.6px solid var(--dk-ink2);border-bottom:1.6px solid var(--dk-ink2);flex:none;width:6px;height:6px;margin-left:auto;transform:rotate(45deg)translate(-2px,-2px)}.dk-mn-xs{font-size:11px}.dk-mn-sm{font-size:11.5px;font-weight:600}.dk-mn-muted{color:var(--dk-ink2);font-weight:500}.dk-mn-ell{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dk-mn-pkn{border-top:1px solid var(--dk-line);color:var(--dk-ink2);align-items:flex-start;gap:7px;margin-top:4px;padding:7px 8px 3px;font-size:10.5px;line-height:1.35;display:flex}.dk-mn-pkn>.dk-mn-i{width:13px;height:13px;margin-top:1px}.dk-mn-sk{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.dk-mn-sko{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);text-align:left;cursor:pointer;border:0;border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:7px 9px;font-family:inherit;display:grid;position:relative}.dk-mn-si{border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.dk-mn-si>.dk-mn-i{stroke-width:1.7px;width:17px;height:17px}.dk-mn-sko-early .dk-mn-si{background:var(--dk-early-bg);color:var(--dk-early)}.dk-mn-sko-late .dk-mn-si{background:var(--dk-late-bg);color:var(--dk-late)}.dk-mn-sko-night .dk-mn-si{background:var(--dk-night-bg);color:var(--dk-night)}.dk-mn-sko-t{min-width:0}.dk-mn-sko-t>b{font-size:12.5px;display:block}.dk-mn-sko-t>small{color:var(--dk-ink2);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.dk-mn-sko.dk-mn-on{background:var(--dk-w)}.dk-mn-sko-early.dk-mn-on{box-shadow:0 0 0 2px var(--dk-early) inset}.dk-mn-sko-late.dk-mn-on{box-shadow:0 0 0 2px var(--dk-late) inset}.dk-mn-sko-night.dk-mn-on{box-shadow:0 0 0 2px var(--dk-night) inset}.dk-mn-ck{background:var(--dk-ink);width:16px;height:16px;color:var(--dk-bg);border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;right:7px}.dk-mn-ck>.dk-mn-i{stroke-width:3px;width:10px;height:10px}.dk-mn-sko.dk-mn-free .dk-mn-sko-t>small{color:var(--dk-ok);font-weight:650}.dk-mn-sko.dk-mn-bad .dk-mn-sko-t>small{color:var(--dk-bad);font-weight:650}.dk-mn-sko.dk-mn-bad.dk-mn-on{box-shadow:0 0 0 2px var(--dk-bad) inset}.dk-mn-rc{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;gap:4px;padding:9px 11px;display:grid}.dk-mn-rch{align-items:center;gap:8px;padding-bottom:2px;display:flex}.dk-pill.dk-mn-rc-pill{margin-left:auto}.dk-mn-rr{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.dk-mn-ri{background:var(--dk-ok-bg);width:20px;height:20px;color:var(--dk-ok);border-radius:50%;place-items:center;display:grid}.dk-mn-ri>.dk-mn-i{stroke-width:2.8px;width:11px;height:11px}.dk-mn-rr-warn .dk-mn-ri{background:var(--dk-open-bg);color:var(--dk-open)}.dk-mn-rr-bad .dk-mn-ri{background:var(--dk-bad-bg);color:var(--dk-bad)}.dk-mn-rr-t{min-width:0}.dk-mn-rr-t>b{font-size:11.5px;line-height:1.25;display:block}.dk-mn-rr-bad .dk-mn-rr-t>b{color:var(--dk-bad)}.dk-mn-rr-t>small{color:var(--dk-ink2);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.3;display:block;overflow:hidden}.dk-mn-rv{white-space:nowrap;font-size:12px;font-weight:700}.dk-mn-hn.dk-mn-hn-bad{background:var(--dk-bad-bg);box-shadow:0 0 0 1px var(--dk-bad) inset}@supports (color:color-mix(in lab, red, red)){.dk-mn-hn.dk-mn-hn-bad{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-bad) 30%, transparent) inset}}.dk-mn-hn.dk-mn-hn-bad>.dk-mn-i{color:var(--dk-bad)}.dk-mn-nf{background:var(--dk-open-bg);box-shadow:0 0 0 1px var(--dk-open) inset;border-radius:16px;gap:6px;padding:9px 11px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-mn-nf{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-open) 35%, transparent) inset}}.dk-mn-nf b{font-size:12.5px}.dk-mn-ni{background:var(--dk-open);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.dk-mn-ni>.dk-mn-i{stroke-width:2.4px;width:12px;height:12px}.dk-mn-nf .dk-mn-in2.dk-mn-ta{min-height:36px;padding:7px 10px}.dk-btn.dk-mn-btn-warn{background:var(--dk-open-bg);color:var(--dk-open);box-shadow:none}.dk-mn-dk.dk-mn-dk-early{background:var(--dk-early-bg);color:var(--dk-early)}.dk-mn-dk.dk-mn-dk-late{background:var(--dk-late-bg);color:var(--dk-late)}.dk-mn-dk.dk-mn-dk-night{background:var(--dk-night-bg);color:var(--dk-night)}.dk-mn-dc-who{gap:7px;margin-top:3px}.dk-mn-ar.dk-mn-ar-a{grid-template-columns:32px minmax(0,1fr) auto;gap:12px;padding:10px 14px}.dk-mn-ar-a .dk-mn-li2{border-radius:10px;width:32px;height:32px}.dk-mn-acard{border-color:var(--dk-night)}@supports (color:color-mix(in lab, red, red)){.dk-mn-acard{border-color:color-mix(in oklab, var(--dk-night) 45%, transparent)}}.dk-mn-tg{background:var(--dk-w2);width:40px;height:24px;box-shadow:0 0 0 1px var(--dk-line) inset;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0;position:relative}.dk-mn-tg>i{background:var(--dk-w);width:18px;height:18px;box-shadow:0 1px 3px rgb(0 0 0/var(--dk-seg-shadow-a));border-radius:50%;transition:left .15s;position:absolute;top:3px;left:3px}.dk-mn-tg.dk-mn-tg-on{background:var(--dk-ink);box-shadow:none}.dk-mn-tg.dk-mn-tg-on>i{background:var(--dk-bg);left:19px}.dk-mn-tg:disabled{cursor:default}.dk-mn-tg.dk-mn-tg-lock{opacity:.5}.dk-mn-tg:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-mn-ar-a .dk-mn-ar-t>b{align-items:center;gap:6px;font-size:13px;display:flex}.dk-btn[aria-haspopup=menu][data-state=open]{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-btn[aria-haspopup=menu]:focus-visible{box-shadow:0 0 0 1px var(--dk-line) inset, 0 0 0 2px var(--dk-bg), 0 0 0 4px var(--dk-menu-pri);outline:none}.dk-menu{z-index:50;max-height:var(--radix-dropdown-menu-content-available-height);background:var(--dk-menu-island);-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);box-shadow:var(--dk-menu-shadow);color:var(--dk-ink);font-variant-numeric:tabular-nums;transform-origin:var(--radix-dropdown-menu-content-transform-origin);border-radius:18px;outline:none;flex-direction:column;gap:1px;padding:6px;font-size:12.5px;line-height:1.4;display:flex;overflow:hidden auto}.dk-menu[data-state=open]{animation:.12s ease-out dk-menu-in}@keyframes dk-menu-in{0%{opacity:0;transform:translateY(-4px)}}.dk-menu svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.dk-menu .dk-grow{flex:1}.dk-menu>[role=group]:not(.dk-msegm){flex-direction:column;gap:1px;display:flex}.dk-mi{min-height:32px;color:var(--dk-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:11px;outline:none;flex:none;align-items:center;gap:10px;padding:5px 10px;font-size:12.5px;font-weight:500;text-decoration:none;display:flex;position:relative}.dk-mi>.dk-mi-ic{color:var(--dk-ink2)}.dk-mi-t{flex:1;min-width:0}.dk-mi-t.dk-ell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dk-mi-t small{color:var(--dk-ink2);font-size:10.5px;font-weight:500;line-height:1.3;display:block}.dk-mi[data-highlighted]{background:var(--dk-menu-w2)}.dk-menu:not([data-input=mouse]) .dk-mi[data-highlighted]{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-mi[data-state=checked]{font-weight:700}.dk-mi[data-disabled]{opacity:.45;cursor:default}.dk-mi-dim{opacity:.42}.dk-mi-bad,.dk-mi-bad>.dk-mi-ic{color:var(--dk-bad)}.dk-mi-bad .dk-mi-t small{color:inherit;opacity:.8}.dk-mi-bad[data-highlighted]{background:var(--dk-menu-bad-bg)}.dk-menu:not([data-input=mouse]) .dk-mi-bad[data-highlighted]{background:var(--dk-menu-bad-bg);box-shadow:0 0 0 1.5px var(--dk-bad) inset}.dk-mi-chk{width:16px;height:16px;color:var(--dk-ink);flex:none;display:inline-grid}.dk-menu .dk-mi-chk svg{width:16px;height:16px}.dk-mi-pill{background:var(--dk-menu-w2);color:var(--dk-ink2);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.dk-kbd{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink2);border-radius:5px;padding:1px 5px;font-family:ui-monospace,Cascadia Mono,monospace;font-size:10px;font-weight:600;line-height:1.5}.dk-mh{color:var(--dk-ink3);letter-spacing:.13em;text-transform:uppercase;flex:none;align-items:center;gap:6px;padding:8px 10px 3px;font-size:10px;font-weight:800;display:flex}.dk-mh-r{color:var(--dk-ink2);letter-spacing:0;text-transform:none;margin-left:auto;font-size:10.5px;font-weight:600}.dk-msep{background:var(--dk-line);flex:none;height:1px;margin:4px 6px}.dk-mfoot{border-top:1px solid var(--dk-line);color:var(--dk-ink2);flex:none;align-items:center;gap:10px;margin-top:4px;padding:7px 10px 4px;font-size:10.5px;display:flex}.dk-mmore{min-height:26px;color:var(--dk-ink2);flex:none;align-items:center;padding:5px 10px;font-size:11.5px;display:flex}.dk-msr{background:var(--dk-w);height:34px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink3);cursor:text;border-radius:11px;flex:none;align-items:center;gap:8px;margin:2px 2px 4px;padding:0 10px;font-size:12px;display:flex}.dk-msr input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.dk-msr input::placeholder{color:var(--dk-ink3);opacity:1}.dk-msr:focus-within,.dk-msr-typed{box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-msr-typed{color:var(--dk-ink);font-weight:600}.dk-mlist{flex-direction:column;flex:none;gap:1px;display:flex}.dk-mlist-cap{scrollbar-width:thin;max-height:244px;overflow-y:auto}.dk-tav{background:var(--k);border-radius:8px;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.dk-tav{background:color-mix(in oklab, var(--k) 17%, var(--dk-w))}}.dk-tav{color:var(--k);letter-spacing:.02em;font-size:9.5px;font-weight:800}.dark .dk-tav{background:var(--k)}@supports (color:color-mix(in lab, red, red)){.dark .dk-tav{background:color-mix(in oklab, var(--k) 32%, var(--dk-w))}}.dark .dk-tav{color:var(--dk-ink)}.dk-mk{background:var(--dk-open-bg);color:var(--dk-open);border-radius:4px;padding:0 1px;font-weight:800}.dk-mempty{text-align:center;flex:none;justify-items:center;gap:6px;padding:18px 12px 14px;display:grid}.dk-mempty b{font-size:12.5px}.dk-mempty-d{color:var(--dk-ink2);font-size:11px}.dk-mempty-ic{background:var(--dk-menu-w2);width:34px;height:34px;color:var(--dk-ink2);border-radius:50%;place-items:center;display:grid}.dk-mbtn{background:var(--dk-glass);height:26px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;margin-top:4px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.dk-mbtn:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-msegm{background:var(--dk-menu-w2);border-radius:999px;flex:none;margin:2px 4px 4px;padding:3px;display:flex}.dk-msegm-opt{color:var(--dk-ink2);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;outline:none;flex:1;padding:4px 0;font-size:11.5px;font-weight:500;line-height:1.4}.dk-msegm-opt[data-highlighted]{color:var(--dk-ink)}.dk-msegm-opt[data-state=checked]{background:var(--dk-w);color:var(--dk-ink);box-shadow:0 2px 8px -4px rgb(0 0 0/var(--dk-seg-shadow-a));font-weight:700}.dk-menu:not([data-input=mouse]) .dk-msegm-opt[data-highlighted]{box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-menu .dk-mspin{stroke-width:3px;width:15px;height:15px;animation:.8s linear infinite dk-mspin}.dk-mspin circle{stroke:var(--dk-menu-w2)}.dk-mspin path{stroke:var(--dk-ink)}@keyframes dk-mspin{to{transform:rotate(360deg)}}.dk-mprog{background:var(--dk-menu-w2);border-radius:3px;height:4px;margin-top:4px;display:block;position:relative;overflow:hidden}.dk-mprog i{background:var(--dk-ink);border-radius:3px;width:62%;animation:1.4s ease-in-out infinite dk-mprog;position:absolute;inset:0 auto 0 0}@keyframes dk-mprog{0%{transform:translate(-100%)}to{transform:translate(165%)}}@media (prefers-reduced-motion:reduce){.dk-menu[data-state=open],.dk-menu .dk-mspin,.dk-mprog i{animation:none}}.dk-mgrid{background:var(--dk-menu-w2);border-radius:14px;flex:none;grid-template-columns:repeat(4,1fr);gap:3px;margin:0 4px;padding:4px;display:grid}.dk-mcell{color:var(--dk-ink2);text-align:center;cursor:pointer;border-radius:10px;outline:none;padding:8px 0;font-size:12px;font-weight:600;position:relative}.dk-mcell[data-highlighted]{color:var(--dk-ink)}.dk-menu:not([data-input=mouse]) .dk-mcell[data-highlighted]{box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-mcell[data-state=checked]{background:var(--dk-w);color:var(--dk-ink);box-shadow:0 2px 8px -4px rgb(0 0 0/var(--dk-seg-shadow-a));font-weight:800}.dk-ftoast{z-index:100;background:var(--dk-ink);width:520px;max-width:calc(100vw - 44px);color:var(--dk-bg);box-shadow:0 20px 40px -20px rgb(0 0 0/var(--dk-ftoast-sh-a));font-variant-numeric:tabular-nums;--dk-ftoast-sh-a:50%;border-radius:16px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;font-weight:600;line-height:1.4;display:flex;position:fixed;bottom:22px;right:22px}.dk-ftoast svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.dk-ftoast-ok{background:var(--dk-ok);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.dk-ftoast .dk-ftoast-ok svg{stroke-width:3px;width:11px;height:11px}.dk-ftoast-t{flex:1;min-width:0}.dk-ftoast-m{opacity:.75;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.dk-ftoast-open,.dk-ftoast-x{height:26px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.dk-ftoast-open{background:var(--dk-bg);color:var(--dk-ink);box-shadow:0 0 0 1px var(--dk-line) inset}.dk-ftoast-x{color:var(--dk-bg);background:0 0}.dk-ftoast-open:focus-visible,.dk-ftoast-x:focus-visible{outline:2px solid var(--dk-bg);outline-offset:2px}.dk-mpanel{max-height:var(--radix-popover-content-available-height);transform-origin:var(--radix-popover-content-transform-origin)}.dk-mselect{z-index:60;min-width:max(var(--radix-select-trigger-width), 200px);max-height:var(--radix-select-content-available-height);transform-origin:var(--radix-select-content-transform-origin)}.dk-mselect-vp{flex-direction:column;gap:1px;display:flex}.dk-mselect .dk-mi{cursor:default}.dk-mpanel button.dk-mi{width:100%;font:inherit;text-align:left;background:0 0;border:0;font-size:12.5px;font-weight:500}.dk-mpanel button.dk-mi:hover:not(:disabled){background:var(--dk-menu-w2)}.dk-mpanel button.dk-mi:focus-visible{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-mpanel button.dk-mi-bad:focus-visible{background:var(--dk-menu-bad-bg);box-shadow:0 0 0 1.5px var(--dk-bad) inset}.dk-mpanel button.dk-mi:disabled{opacity:.45;cursor:default}.dk-mpanel .dk-mi-static{cursor:default}.dk-mpanel .dk-mtext{color:var(--dk-ink2);padding:2px 10px 6px;font-size:11px;line-height:1.4}.dk-mpanel .dk-mempty-line{color:var(--dk-ink2);text-align:center;padding:14px 10px;font-size:11.5px}.dk-mpanel .dk-msegm-opt{font:inherit;cursor:pointer;border:0;font-size:11.5px;font-weight:600}.dk-mpanel .dk-msegm-opt:hover:not([data-state=checked]){background:var(--dk-menu-w2)}.dk-mpanel .dk-msegm-opt:focus-visible{box-shadow:0 0 0 1.5px var(--dk-ink) inset;outline:none}.dk-mfield{flex-direction:column;gap:3px;min-width:0;padding:0 4px;display:flex}.dk-mfield>label,.dk-mfield>.dk-mfield-l{color:var(--dk-ink2);font-size:10.5px;font-weight:600}.dk-mfields{grid-template-columns:1fr 1fr;gap:8px 6px;padding:2px 6px 4px;display:grid}.dk-mselbtn,.dk-minput{background:var(--dk-menu-w2);width:100%;height:30px;color:var(--dk-ink);font:inherit;border:0;border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:flex}.dk-mselbtn{cursor:pointer}.dk-mselbtn>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dk-mselbtn:disabled,.dk-minput:disabled{opacity:.45;cursor:default}.dk-mselbtn:focus-visible,.dk-minput:focus-visible{box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-mselbtn[data-state=open]{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-mpanel .dk-mselbtn svg{width:13px;height:13px;color:var(--dk-ink2)}.dk-mpanel .dk-mlist-scroll{scrollbar-width:thin;max-height:288px;overflow-y:auto}.dk-mlink{color:var(--dk-ink);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:10.5px;font-weight:700;text-decoration:underline}.dk-mlink:focus-visible{outline:1.5px solid var(--dk-ink);outline-offset:2px;border-radius:4px}.dk-mpanel .dk-mi-top{align-items:flex-start}.dk-mpanel .dk-mi-top>svg{margin-top:1px}.dk-mpanel .dk-msegm-ic{flex:1 1 0;justify-content:center;align-items:center;gap:5px;min-width:0;padding:5px 8px;line-height:1.2;display:inline-flex}.dk-mpanel .dk-msegm-ic svg{width:13px;height:13px}.dk-mfoot-text{line-height:1.4;display:block}.dk-mctx{max-height:var(--radix-context-menu-content-available-height);transform-origin:var(--radix-context-menu-content-transform-origin)}.dk-mlabel{color:var(--dk-ink2);flex-direction:column;flex:none;gap:2px;padding:8px 10px 6px;font-size:11px;line-height:1.35;display:flex}.dk-mlabel>b{color:var(--dk-ink);font-size:12.5px;font-weight:700}.dk-mprogress{color:var(--dk-ink2);padding:0 10px 4px;font-size:10.5px}.dk-btn.dk-jr-neu.dk-tp-neu{padding:0 14px 0 4px}.dk-tp-neu>.dk-plus{width:26px;height:26px}.dk-tp-neu>.dk-plus>svg{stroke-width:2.6px;width:12px;height:12px}.dk-tp-panel .dk-panel-body{scrollbar-width:none;overflow-y:auto}.dk-tp-col{flex-direction:column;gap:10px;min-width:0;display:flex}.dk-tp-g2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dk-tp-panel input.dk-mn-in2{height:32px}.dk-tp-sel{cursor:pointer;text-align:left}.dk-tp-sel.dk-tp-ph{color:var(--dk-ink3);font-weight:500}.dk-tp-ell{text-overflow:ellipsis;min-width:0;overflow:hidden}.dk-mn-in2.dk-tp-sel-sm{width:auto;min-height:26px;font-size:11px}.dk-tp-bhead{grid-template-columns:138px minmax(0,1fr);align-items:start;gap:14px;display:grid}.dk-idc.dk-tp-live{padding:18px 9px 9px}.dk-tp-live .dk-idc-ph{aspect-ratio:1.25;font-size:24px}.dk-tp-live .dk-idc-in>b,.dk-tp-live .dk-idc-in>small,.dk-tp-iv .dk-idc-in>b,.dk-tp-iv .dk-idc-in>small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dk-tp-caret:after{content:"";vertical-align:-2px;background:var(--dk-ink);width:1.5px;height:14px;margin-left:1px;display:inline-block}.dk-tp-rp{background:var(--dk-w2);color:var(--dk-ink2);border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:700}.dk-tp-pens{background:linear-gradient(90deg, var(--dk-ink) var(--p), var(--dk-w2) var(--p));border-radius:4px;width:100%;height:5px;margin-top:2px;display:block}.dk-idc-in>small.dk-tp-ink3{color:var(--dk-ink3)}.dk-tp-gh{background:var(--dk-w2);border-radius:5px;height:8px;display:block}.dk-tp-gh.dk-tp-gh-pill{border-radius:999px;width:45%;height:12px}.dk-tp-ghost .dk-idc-in{box-shadow:none;border:1.5px dashed var(--dk-ink3);background:0 0}.dk-tp-ghost .dk-idc-ph{border:1.5px dashed var(--dk-ink3);color:var(--dk-ink3);background:0 0;font-size:26px;font-weight:500}.dk-idc.dk-tp-typing{box-shadow:0 0 0 2px var(--dk-ink) inset, 0 16px 30px -26px rgb(30 20 10/var(--dk-card-shadow-a))}.dk-tp-typing .dk-idc-ph{border:1.5px dashed var(--dk-ink3)}.dk-tp-iv .dk-idc-in{box-shadow:none;border:1.5px dashed var(--dk-ink3);background:0 0}.dk-tp-iv .dk-idc-ph,.dark .dk-tp-iv .dk-idc-ph{background:repeating-linear-gradient(135deg, var(--dk-w2) 0 6px, transparent 6px 12px);color:var(--dk-ink2)}.dk-idc.dk-tp-nw{box-shadow:0 0 0 2px var(--dk-open) inset, 0 16px 30px -26px rgb(30 20 10/var(--dk-card-shadow-a))}.dk-tp-ivs{background:var(--dk-night-bg);color:var(--dk-night);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:700}.dk-tp-ivs[data-tone=soon]{background:var(--dk-open-bg);color:var(--dk-open)}.dk-tp-ivs[data-tone=acc]{background:var(--dk-ok-bg);color:var(--dk-ok)}.dk-tp-ivs[data-tone=exp]{background:var(--dk-w2);color:var(--dk-ink2)}.dk-tp-ivrow{justify-content:center;align-items:center;gap:6px;margin-top:2px;display:flex}.dk-tp-rg{--c:var(--dk-ink3);background:conic-gradient(var(--c) 0 var(--p), var(--dk-w2) 0);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.dk-tp-rg>span{background:var(--dk-w);width:25px;height:25px;color:var(--dk-ink);border-radius:50%;place-items:center;font-size:9.5px;font-weight:800;display:grid}.dk-tp-rg>span>.dk-mn-i{stroke-width:3px;width:12px;height:12px;color:var(--dk-ok)}.dk-tp-rg[data-state=open]{--c:var(--dk-night)}.dk-tp-rg[data-state=soon]{--c:var(--dk-open)}.dk-tp-rg[data-state=accepted]{--c:var(--dk-ok)}.dk-tp-steps{gap:7px;margin:0;padding:0;list-style:none;display:grid}.dk-tp-s3{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:0 9px;min-width:0;font-size:11.5px;display:grid}.dk-tp-n{background:var(--dk-w2);width:24px;height:24px;color:var(--dk-ink2);border-radius:50%;grid-row:span 2;place-items:center;font-size:10.5px;font-weight:800;display:grid}.dk-tp-n>.dk-mn-i{stroke-width:3px;width:12px;height:12px}.dk-tp-s3[data-state=on] .dk-tp-n{background:var(--dk-ink);color:var(--dk-bg)}.dk-tp-s3[data-state=ok] .dk-tp-n{background:var(--dk-ok);color:#fff}.dk-tp-s3>b{font-size:12px}.dk-tp-s3>small{color:var(--dk-ink2);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.dk-tp-hn b{font-size:12px;display:block}.dk-tp-ac{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dk-tp-opts{gap:6px;display:grid}.dk-tp-opt{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.dk-tp-opt[data-on]{background:var(--dk-w);box-shadow:0 0 0 2px var(--dk-ink) inset}.dk-tp-opt[data-off]{opacity:.55}.dk-tp-opt-r{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:1px 10px;padding:0;display:grid}.dk-tp-opt-r:disabled{cursor:default}.dk-tp-opt-r:focus-visible{outline:2px solid var(--dk-ink);outline-offset:4px;border-radius:8px}.dk-tp-opt-r:before{content:"";width:14px;height:14px;box-shadow:0 0 0 1.5px var(--dk-ink3) inset;border-radius:50%;grid-row:1/span 2}.dk-tp-opt[data-on] .dk-tp-opt-r:before{background:var(--dk-ink);box-shadow:0 0 0 1.5px var(--dk-ink) inset, 0 0 0 4px var(--dk-w) inset}.dk-tp-opt-r>b{align-items:center;gap:6px;font-size:12px;display:flex}.dk-tp-opt-r>small{min-width:0;color:var(--dk-ink2);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:10.5px;overflow:hidden}.dk-tp-opt-r .dk-pill{padding:2px 8px;font-size:10.5px;font-weight:700}.dk-tp-opt-x{min-width:0;max-width:150px;display:flex}.dk-tp-lnk{background:var(--dk-w);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:12px;align-items:center;gap:8px;padding:5px 5px 5px 12px;font-size:11px;display:flex}.dk-tp-lnk>span{min-width:0;color:var(--dk-ink2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:ui-monospace,monospace;overflow:hidden}.dk-tp-lnk>.dk-mn-i{width:13px;height:13px}.dk-tp-dl{color:var(--dk-ink2);flex-wrap:wrap;align-items:center;gap:0 8px;margin:0;font-size:11px;display:flex}.dk-tp-dl>.dk-mn-i{width:13px;height:13px}.dk-tp-u,.dk-tp-dl u{color:var(--dk-ink);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--dk-ink3);-webkit-text-decoration-color:var(--dk-ink3);-webkit-text-decoration-color:var(--dk-ink3);-webkit-text-decoration-color:var(--dk-ink3);text-decoration-color:var(--dk-ink3);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}button.dk-tp-dl{cursor:pointer;background:0 0;border:0;padding:0}.dk-tp-kpi4{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.dk-tp-kt{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:14px;gap:1px;padding:6px 8px;display:grid}.dk-tp-kt>b{letter-spacing:-.02em;font-size:16px;line-height:1.15}.dk-tp-kt>small{color:var(--dk-ink2);font-size:9.5px;line-height:1.25}.dk-tp-kt>b.dk-tp-warn{color:var(--dk-open)}.dk-tp-kt>b.dk-tp-ok{color:var(--dk-ok)}.dk-tp-mgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.dk-tp-mgrid>li[data-focused] .dk-idc{box-shadow:0 0 0 2px var(--dk-open) inset, 0 16px 30px -26px rgb(30 20 10/var(--dk-card-shadow-a))}.dk-idc.dk-tp-mini{border-radius:18px;padding:15px 7px 7px}.dk-tp-mini .dk-idc-in{border-radius:13px;gap:3px;padding:6px 6px 7px}.dk-tp-mini .dk-idc-ph{aspect-ratio:2.3;border-radius:9px;font-size:14px}.dk-tp-mini .dk-tp-ivrow{flex-direction:column;gap:3px;margin-top:0}.dk-tp-mini .dk-tp-rg{width:28px;height:28px}.dk-tp-mini .dk-tp-rg>span{width:21px;height:21px;font-size:8.5px}.dk-tp-ac2{justify-content:center;gap:4px;margin-top:2px;display:flex}.dk-tp-ib{background:var(--dk-w);width:24px;height:24px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.dk-tp-ib>.dk-mn-i{width:13px;height:13px}.dk-tp-ib:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-tp-ac2>.dk-btn.dk-mn-btn{height:24px;padding:0 8px;font-size:10.5px}.dk-tp-ghostbtn{height:24px;color:var(--dk-ink2);align-items:center;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.dk-mdot{background:var(--shift-off);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dk-mdot-early{background:var(--shift-early)}.dk-mdot-late{background:var(--shift-late)}.dk-mdot-night{background:var(--shift-night)}.dk-mdot-off{background:var(--shift-off)}.dk-mdot-absence{background:var(--shift-absence)}.dk-mdot-vacation{background:var(--absence-vacation)}.dk-mdot-training{background:var(--absence-training)}.dk-mdot-leave{background:var(--absence-leave)}.dk-mi-pill>.dk-mdot{margin-right:5px}.dk-menu .dk-mempty-line.dk-mempty-bad{color:var(--destructive)}.dk-aw-why-on .dk-aw-rows>li{grid-template-columns:minmax(0,1fr) 66px;align-items:center;gap:6px;display:grid}.dk-aw-why-on .dk-aw-ax{width:auto;margin-right:72px}.dk-btn.dk-aw-why-btn{justify-self:end;height:24px;padding:0 10px;font-size:11px}.dk-aw-why{flex-direction:column;gap:8px;scroll-margin-top:4px;display:flex}.dk-aw-why-list{margin:0;padding:0;list-style:none;display:grid}.dk-aw-why-list>li{border-top:1px solid var(--dk-line);min-width:0;color:var(--dk-ink2);align-items:center;gap:8px;padding:5px 0;font-size:12.5px;display:flex}.dk-aw-why-list>li:first-child{border-top:0}.dk-aw-why-list>li>svg{stroke-width:1.8px;flex:none;width:14px;height:14px}.dk-aw-why-list>li>span{min-width:0}.dk-aw-why-list>li>b{color:var(--dk-ink);white-space:nowrap;margin-left:auto;padding-left:8px;font-weight:600}.dk-aw-why-note{color:var(--dk-ink2);align-items:center;gap:5px;margin:2px 0 0;font-size:11px;display:flex}.dk-aw-why-note>svg{flex:none;width:12px;height:12px}.dk-aw-cr-list{display:grid}.dk-aw-cr{border-top:1px solid var(--dk-line);color:var(--dk-ink2);grid-template-columns:84px minmax(0,1fr) 92px;align-items:center;gap:10px;padding:4px 0;font-size:12.5px;display:grid}.dk-aw-cr:first-child{border-top:0}.dk-aw-cr>b{text-align:right;color:var(--dk-ink);white-space:nowrap;font-weight:600}.dk-aw-cr>b>.dk-aw-x{color:var(--dk-open)}.dk-aw-cor{min-width:0;height:16px;display:block;position:relative}.dk-aw-cor>i{display:block;position:absolute}.dk-aw-cor>.dk-aw-cor-bg{background:var(--dk-line);border-radius:2px;height:2px;top:7px;left:0;right:0}.dk-aw-cor>.dk-aw-cor-band{background:var(--dk-ok-bg);border-radius:4px;top:2px;bottom:2px}.dk-aw-cor>.dk-aw-cor-ln{background:var(--dk-ink3);height:2px;top:7px}.dk-aw-cor>.dk-aw-cor-ln.dk-aw-x{background:var(--dk-open)}.dk-aw-cor>.dk-aw-cor-mid{background:var(--dk-ink3);border-radius:2px;width:2px;margin-left:-1px;top:1px;bottom:1px}.dk-aw-cor>.dk-aw-cor-dot{background:var(--dk-ink);width:10px;height:10px;box-shadow:0 0 0 2px var(--dk-w);border-radius:50%;margin-left:-5px;top:3px}.dk-aw-cor>.dk-aw-cor-dot.dk-aw-x{background:var(--dk-open)}.dk-aw-cor-na{color:var(--dk-ink2);font-size:11px}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.ambient-area{isolation:isolate;position:relative;overflow:clip}.ambient-area:before{content:"";z-index:-1;background:radial-gradient(ellipse 65% 55% at 50% 22%, var(--ambient-tint,var(--ambient-sunset)), transparent 78%), var(--ambient-base,var(--ambient-base-sunset));animation:12s ease-in-out infinite ambient-breathe;position:absolute;inset:0}.popover-tail{isolation:isolate}.popover-tail:before{content:"";z-index:-1;background:var(--popover);border:1px solid var(--border);width:16px;height:16px;position:absolute;rotate:45deg;box-shadow:0 18px 40px -18px #00000059}.popover-tail[data-side=bottom]:before{border-bottom:none;border-right:none;top:-8px;left:50%;translate:-50%}.popover-tail[data-side=top]:before{border-top:none;border-left:none;bottom:-8px;left:50%;translate:-50%}.popover-tail[data-side=left]:before{border-bottom:none;border-left:none;top:50%;right:-8px;translate:0 -50%}.popover-tail[data-side=right]:before{border-top:none;border-right:none;top:50%;left:-8px;translate:0 -50%}.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-1{inset:calc(var(--spacing) * -1)}.inset-0{inset:0}.inset-\[-28\%\]{inset:-28%}.inset-\[12\%\]{inset:12%}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.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-3{top:calc(var(--spacing) * -3)}.-top-8{top:calc(var(--spacing) * -8)}.-top-12{top:calc(var(--spacing) * -12)}.-top-14{top:calc(var(--spacing) * -14)}.-top-\[3px\]{top:-3px}.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-7{top:calc(var(--spacing) * 7)}.top-28{top:calc(var(--spacing) * 28)}.top-\[1\.125rem\]{top:1.125rem}.top-\[1px\]{top:1px}.top-\[3px\]{top:3px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-auto{top:auto}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-5{right:calc(var(--spacing) * -5)}.-right-8{right:calc(var(--spacing) * -8)}.-right-12{right:calc(var(--spacing) * -12)}.-right-\[10\%\]{right:-10%}.-right-\[30\%\]{right:-30%}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-16{right:calc(var(--spacing) * 16)}.right-full{right:100%}.-bottom-12{bottom:calc(var(--spacing) * -12)}.-bottom-\[35\%\]{bottom:-35%}.-bottom-\[40\%\]{bottom:-40%}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-full{bottom:100%}.-left-0{left:0}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-12{left:calc(var(--spacing) * -12)}.-left-\[7px\]{left:-7px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-\[35\%\]{left:35%}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-1{grid-row:1}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1440px){.container{max-width:1440px}}@media (width>=1720px){.container{max-width:1720px}}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-7{margin-inline:calc(var(--spacing) * -7)}.mx-0{margin-inline:0}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.-mt-7{margin-top:calc(var(--spacing) * -7)}.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-3\.5{margin-top:calc(var(--spacing) * 3.5)}.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-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[6px\]{margin-top:6px}.mt-auto{margin-top:auto}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-0\.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-8{margin-right:calc(var(--spacing) * 8)}.mr-auto{margin-right:auto}.-mb-7{margin-bottom:calc(var(--spacing) * -7)}.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-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-\[3px\]{margin-left:-3px}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.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-4{-webkit-line-clamp:4;-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}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-\(--cell-size\){height:var(--cell-size)}.h-0{height:0}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-\[1\.125rem\]{height:1.125rem}.h-\[1\.375rem\]{height:1.375rem}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[6\.5rem\]{height:6.5rem}.h-\[7\.25rem\]{height:7.25rem}.h-\[7px\]{height:7px}.h-\[11px\]{height:11px}.h-\[12rem\]{height:12rem}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26rem\]{height:26rem}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[34rem\]{height:34rem}.h-\[38\%\]{height:38%}.h-\[38px\]{height:38px}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[94vh\]{height:94vh}.h-\[96px\]{height:96px}.h-\[113px\]{height:113px}.h-\[150px\]{height:150px}.h-\[170px\]{height:170px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[520px\]{height:520px}.h-\[calc\(100\%-2\.25rem\)\]{height:calc(100% - 2.25rem)}.h-\[min\(640px\,calc\(100dvh-24px\)\)\]{height:min(640px,100dvh - 24px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.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-96{max-height:calc(var(--spacing) * 96)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[88svh\]{max-height:88svh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92svh\]{max-height:92svh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94svh\]{max-height:94svh}.max-h-\[300px\]{max-height:300px}.max-h-\[calc\(100vh-15rem\)\]{max-height:calc(100vh - 15rem)}.max-h-\[min\(32rem\,calc\(100vh-7rem\)\)\]{max-height:min(32rem,100vh - 7rem)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:0}.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-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-32{min-height:calc(var(--spacing) * 32)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-\[3px\]{min-height:3px}.min-h-\[4\.75rem\]{min-height:4.75rem}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[40vh\]{min-height:40vh}.min-h-\[56px\]{min-height:56px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[84px\]{min-height:84px}.min-h-\[220px\]{min-height:220px}.min-h-\[300px\]{min-height:300px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.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-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-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-\[1\.125rem\]{width:1.125rem}.w-\[1\.375rem\]{width:1.375rem}.w-\[1px\]{width:1px}.w-\[3\.75rem\]{width:3.75rem}.w-\[5\.75rem\]{width:5.75rem}.w-\[5rem\]{width:5rem}.w-\[6\.5rem\]{width:6.5rem}.w-\[7px\]{width:7px}.w-\[8\.5rem\]{width:8.5rem}.w-\[9\.5rem\]{width:9.5rem}.w-\[9px\]{width:9px}.w-\[10\.5rem\]{width:10.5rem}.w-\[11px\]{width:11px}.w-\[12\.5rem\]{width:12.5rem}.w-\[15px\]{width:15px}.w-\[17\.5rem\]{width:17.5rem}.w-\[18px\]{width:18px}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[38px\]{width:38px}.w-\[46px\]{width:46px}.w-\[52px\]{width:52px}.w-\[70\%\]{width:70%}.w-\[72px\]{width:72px}.w-\[90vw\]{width:90vw}.w-\[92vw\]{width:92vw}.w-\[94vw\]{width:94vw}.w-\[96vw\]{width:96vw}.w-\[98vw\]{width:98vw}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[220px\]{width:220px}.w-\[260px\]{width:260px}.w-\[460px\]{width:460px}.w-\[520px\]{width:520px}.w-\[clamp\(1\.25rem\,6\%\,2rem\)\]{width:clamp(1.25rem,6%,2rem)}.w-\[min\(20rem\,calc\(100vw-5rem\)\)\]{width:min(20rem,100vw - 5rem)}.w-\[min\(98vw\,1100px\)\]{width:min(98vw,1100px)}.w-\[min\(98vw\,1500px\)\]{width:min(98vw,1500px)}.w-\[min\(980px\,calc\(100vw-24px\)\)\]{width:min(980px,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-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-\[9\.5rem\]{max-width:9.5rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[36ch\]{max-width:36ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[45\%\]{max-width:45%}.max-w-\[58ch\]{max-width:58ch}.max-w-\[94vw\]{max-width:94vw}.max-w-\[98vw\]{max-width:98vw}.max-w-\[260px\]{max-width:260px}.max-w-\[340px\]{max-width:340px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[700px\]{max-width:700px}.max-w-\[900px\]{max-width:900px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1680px\]{max-width:1680px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-\[1\.4ch\]{min-width:1.4ch}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[30px\]{min-width:30px}.min-w-\[52px\]{min-width:52px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-\[0_1_6rem\]{flex:0 6rem}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-bottom-left{transform-origin:0 100%}.origin-center{transform-origin:50%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;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-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3\.5{--tw-translate-y:calc(var(--spacing) * -3.5);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-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-1px\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.soft-glass-hover{transition:transform .3s,box-shadow .3s,border-color .3s}.soft-glass-hover:hover{border-color:var(--warm-action);transform:translateY(-.25rem)}@supports (color:color-mix(in lab, red, red)){.soft-glass-hover:hover{border-color:color-mix(in oklab, var(--warm-action) 18%, var(--glass-border))}}.soft-glass-hover:hover{box-shadow:0 20px 42px -12px #785a461a}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[leitfaden-story-fill_7s_linear_forwards\]{animation:7s linear forwards leitfaden-story-fill}.animate-bounce{animation:var(--animate-bounce)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-fade-in{animation:.45s ease-out both rendi-fade-in}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.note-pop{animation:.42s cubic-bezier(.22,1.2,.36,1) both rendi-note-pop}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(178px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(178px,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-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-\[0\.6rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:.6rem minmax(0,1fr) auto}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem minmax(0,1fr)}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:2.75rem minmax(0,1fr)}.grid-cols-\[3\.25rem_1\.375rem_minmax\(0\,1fr\)\]{grid-template-columns:3.25rem 1.375rem minmax(0,1fr)}.grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.grid-cols-\[10px_minmax\(0\,1fr\)\]{grid-template-columns:10px minmax(0,1fr)}.grid-cols-\[26px_minmax\(0\,1fr\)\]{grid-template-columns:26px minmax(0,1fr)}.grid-cols-\[30px_minmax\(0\,1fr\)_auto\]{grid-template-columns:30px minmax(0,1fr) auto}.grid-cols-\[40px_minmax\(0\,1fr\)_auto\]{grid-template-columns:40px minmax(0,1fr) auto}.grid-cols-\[56px_minmax\(0\,1fr\)_auto\]{grid-template-columns:56px minmax(0,1fr) auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,6\.5rem\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,6.5rem) minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,110px\)_repeat\(7\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,110px) repeat(7,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,210px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,240px\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(7rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.grid-rows-\[auto_17rem\]{grid-template-rows:auto 17rem}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-between{align-content:space-between}.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-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.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-9{gap:calc(var(--spacing) * 9)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[9px\]{gap:9px}.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-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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[12px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(12px * var(--tw-space-y-reverse));margin-block-end:calc(12px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-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-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-\[18px\]{column-gap:18px}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}.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)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-\[26px\]{row-gap:26px}: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-border>:not(:last-child)),:where(.divide-border\/40>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/40>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 40%, transparent)}}:where(.divide-border\/50>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 50%, transparent)}}:where(.divide-border\/70>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/70>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.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-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-none{overscroll-behavior:none}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-3xl{border-radius:calc(var(--radius) + 12px)}.rounded-\[0\.6rem\]{border-radius:.6rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.375rem\]{border-radius:1.375rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22\%\]{border-radius:22%}.rounded-\[22px\]{border-radius:22px}.rounded-\[26px\]{border-radius:26px}.rounded-\[34px\]{border-radius:34px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-3xl{border-top-left-radius:calc(var(--radius) + 12px);border-top-right-radius:calc(var(--radius) + 12px)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-full{border-top-left-radius:2147483647px;border-top-right-radius:2147483647px}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.rounded-l-full{border-top-left-radius:2147483647px;border-bottom-left-radius:2147483647px}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-full{border-top-right-radius:2147483647px;border-bottom-right-radius:2147483647px}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b-3xl{border-bottom-right-radius:calc(var(--radius) + 12px);border-bottom-left-radius:calc(var(--radius) + 12px)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.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-\[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-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\(--color-border\){border-color:var(--color-border)}.border-\[color-mix\(in_oklab\,var\(--foreground\)_18\%\,transparent\)\]{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--foreground\)_18\%\,transparent\)\]{border-color:color-mix(in oklab,var(--foreground) 18%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--shift-absence\)_32\%\,transparent\)\]{border-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--shift-absence\)_32\%\,transparent\)\]{border-color:color-mix(in oklab,var(--shift-absence) 32%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--shift-early\)_28\%\,var\(--border\)\)\]{border-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--shift-early\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in oklab,var(--shift-early) 28%,var(--border))}}.border-\[color-mix\(in_oklab\,var\(--shift-late\)_28\%\,var\(--border\)\)\]{border-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--shift-late\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in oklab,var(--shift-late) 28%,var(--border))}}.border-\[color-mix\(in_oklab\,var\(--shift-late\)_30\%\,transparent\)\]{border-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--shift-late\)_30\%\,transparent\)\]{border-color:color-mix(in oklab,var(--shift-late) 30%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--shift-night\)_28\%\,var\(--border\)\)\]{border-color:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--shift-night\)_28\%\,var\(--border\)\)\]{border-color:color-mix(in oklab,var(--shift-night) 28%,var(--border))}}.border-\[color-mix\(in_oklab\,var\(--status-success\)_35\%\,transparent\)\]{border-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--status-success\)_35\%\,transparent\)\]{border-color:color-mix(in oklab,var(--status-success) 35%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--status-warning\)_35\%\,transparent\)\]{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--status-warning\)_35\%\,transparent\)\]{border-color:color-mix(in oklab,var(--status-warning) 35%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--status-warning\)_40\%\,transparent\)\]{border-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--status-warning\)_40\%\,transparent\)\]{border-color:color-mix(in oklab,var(--status-warning) 40%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--story-overview\)_30\%\,transparent\)\]{border-color:var(--story-overview)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--story-overview\)_30\%\,transparent\)\]{border-color:color-mix(in oklab,var(--story-overview) 30%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--story-overview\)_38\%\,transparent\)\]{border-color:var(--story-overview)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--story-overview\)_38\%\,transparent\)\]{border-color:color-mix(in oklab,var(--story-overview) 38%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--story-requests\)_30\%\,transparent\)\]{border-color:var(--story-requests)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--story-requests\)_30\%\,transparent\)\]{border-color:color-mix(in oklab,var(--story-requests) 30%,transparent)}}.border-\[color-mix\(in_oklab\,var\(--story-requests\)_38\%\,transparent\)\]{border-color:var(--story-requests)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--story-requests\)_38\%\,transparent\)\]{border-color:color-mix(in oklab,var(--story-requests) 38%,transparent)}}.border-\[var\(--glass-border\)\]{border-color:var(--glass-border)}.border-\[var\(--orbit-attention\)\]\/20{border-color:var(--orbit-attention)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--orbit-attention\)\]\/20{border-color:color-mix(in oklab, var(--orbit-attention) 20%, transparent)}}.border-\[var\(--orbit-attention\)\]\/45{border-color:var(--orbit-attention)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--orbit-attention\)\]\/45{border-color:color-mix(in oklab, var(--orbit-attention) 45%, transparent)}}.border-\[var\(--orbit-core-1\)\]\/25{border-color:var(--orbit-core-1)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--orbit-core-1\)\]\/25{border-color:color-mix(in oklab, var(--orbit-core-1) 25%, transparent)}}.border-\[var\(--orbit-core-1\)\]\/35{border-color:var(--orbit-core-1)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--orbit-core-1\)\]\/35{border-color:color-mix(in oklab, var(--orbit-core-1) 35%, transparent)}}.border-\[var\(--orbit-core-1\)\]\/40{border-color:var(--orbit-core-1)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--orbit-core-1\)\]\/40{border-color:color-mix(in oklab, var(--orbit-core-1) 40%, transparent)}}.border-\[var\(--orbit-success\)\]\/35{border-color:var(--orbit-success)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--orbit-success\)\]\/35{border-color:color-mix(in oklab, var(--orbit-success) 35%, transparent)}}.border-\[var\(--orbit-success\)\]\/40{border-color:var(--orbit-success)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--orbit-success\)\]\/40{border-color:color-mix(in oklab, var(--orbit-success) 40%, transparent)}}.border-\[var\(--shift-absence\)\],.border-\[var\(--shift-absence\)\]\/25{border-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-absence\)\]\/25{border-color:color-mix(in oklab, var(--shift-absence) 25%, transparent)}}.border-\[var\(--shift-absence\)\]\/30{border-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-absence\)\]\/30{border-color:color-mix(in oklab, var(--shift-absence) 30%, transparent)}}.border-\[var\(--shift-absence\)\]\/40{border-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-absence\)\]\/40{border-color:color-mix(in oklab, var(--shift-absence) 40%, transparent)}}.border-\[var\(--shift-absence\)\]\/45{border-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-absence\)\]\/45{border-color:color-mix(in oklab, var(--shift-absence) 45%, transparent)}}.border-\[var\(--shift-absence\)\]\/50{border-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-absence\)\]\/50{border-color:color-mix(in oklab, var(--shift-absence) 50%, transparent)}}.border-\[var\(--shift-early\)\],.border-\[var\(--shift-early\)\]\/30{border-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-early\)\]\/30{border-color:color-mix(in oklab, var(--shift-early) 30%, transparent)}}.border-\[var\(--shift-early\)\]\/35{border-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-early\)\]\/35{border-color:color-mix(in oklab, var(--shift-early) 35%, transparent)}}.border-\[var\(--shift-early\)\]\/40{border-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-early\)\]\/40{border-color:color-mix(in oklab, var(--shift-early) 40%, transparent)}}.border-\[var\(--shift-early\)\]\/50{border-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-early\)\]\/50{border-color:color-mix(in oklab, var(--shift-early) 50%, transparent)}}.border-\[var\(--shift-early-border\)\]{border-color:var(--shift-early-border)}.border-\[var\(--shift-late\)\],.border-\[var\(--shift-late\)\]\/30{border-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-late\)\]\/30{border-color:color-mix(in oklab, var(--shift-late) 30%, transparent)}}.border-\[var\(--shift-late\)\]\/35{border-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-late\)\]\/35{border-color:color-mix(in oklab, var(--shift-late) 35%, transparent)}}.border-\[var\(--shift-late\)\]\/40{border-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-late\)\]\/40{border-color:color-mix(in oklab, var(--shift-late) 40%, transparent)}}.border-\[var\(--shift-late\)\]\/50{border-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-late\)\]\/50{border-color:color-mix(in oklab, var(--shift-late) 50%, transparent)}}.border-\[var\(--shift-late-border\)\]{border-color:var(--shift-late-border)}.border-\[var\(--shift-night\)\],.border-\[var\(--shift-night\)\]\/30{border-color:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-night\)\]\/30{border-color:color-mix(in oklab, var(--shift-night) 30%, transparent)}}.border-\[var\(--shift-night\)\]\/40{border-color:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-night\)\]\/40{border-color:color-mix(in oklab, var(--shift-night) 40%, transparent)}}.border-\[var\(--shift-night-border\)\]{border-color:var(--shift-night-border)}.border-\[var\(--shift-off\)\]\/30{border-color:var(--shift-off)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-off\)\]\/30{border-color:color-mix(in oklab, var(--shift-off) 30%, transparent)}}.border-\[var\(--shift-off\)\]\/40{border-color:var(--shift-off)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--shift-off\)\]\/40{border-color:color-mix(in oklab, var(--shift-off) 40%, transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/35{border-color:#f99c0059}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/35{border-color:color-mix(in oklab, var(--color-amber-500) 35%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/50{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.border-amber-500\/60{border-color:#f99c0099}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/60{border-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.border-amber-500\/80{border-color:#f99c00cc}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/80{border-color:color-mix(in oklab, var(--color-amber-500) 80%, transparent)}}.border-amber-600\/40{border-color:#dd740066}@supports (color:color-mix(in lab, red, red)){.border-amber-600\/40{border-color:color-mix(in oklab, var(--color-amber-600) 40%, transparent)}}.border-background,.border-background\/25{border-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.border-background\/25{border-color:color-mix(in oklab, var(--background) 25%, transparent)}}.border-background\/30{border-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.border-background\/30{border-color:color-mix(in oklab, var(--background) 30%, transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-400\/80{border-color:#54a2ffcc}@supports (color:color-mix(in lab, red, red)){.border-blue-400\/80{border-color:color-mix(in oklab, var(--color-blue-400) 80%, transparent)}}.border-blue-500{border-color:var(--color-blue-500)}.border-border,.border-border\/30{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab, var(--border) 30%, transparent)}}.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-border\/80{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, var(--border) 80%, transparent)}}.border-card{border-color:var(--card)}.border-current,.border-current\/40{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/40{border-color:color-mix(in oklab, currentcolor 40%, transparent)}}.border-destructive,.border-destructive\/25{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/25{border-color:color-mix(in oklab, var(--destructive) 25%, transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-destructive\/35{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/35{border-color:color-mix(in oklab, var(--destructive) 35%, transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-destructive\/70{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/70{border-color:color-mix(in oklab, var(--destructive) 70%, transparent)}}.border-destructive\/80{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/80{border-color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/50{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.border-emerald-500\/60{border-color:#00bb7f99}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/60{border-color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.border-emerald-600\/30{border-color:#0097674d}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\/30{border-color:color-mix(in oklab, var(--color-emerald-600) 30%, transparent)}}.border-foreground,.border-foreground\/30{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/30{border-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.border-foreground\/45{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/45{border-color:color-mix(in oklab, var(--foreground) 45%, transparent)}}.border-indigo-500{border-color:var(--color-indigo-500)}.border-input{border-color:var(--input)}.border-lime-400{border-color:var(--color-lime-400)}.border-muted{border-color:var(--muted)}.border-muted-foreground\/30{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.border-muted-foreground\/40{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/40{border-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.border-orange-500\/35{border-color:#fe6e0059}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/35{border-color:color-mix(in oklab, var(--color-orange-500) 35%, transparent)}}.border-primary{border-color:var(--primary)}.border-primary-foreground\/35{border-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.border-primary-foreground\/35{border-color:color-mix(in oklab, var(--primary-foreground) 35%, transparent)}}.border-primary-foreground\/60{border-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.border-primary-foreground\/60{border-color:color-mix(in oklab, var(--primary-foreground) 60%, transparent)}}.border-primary\/15{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/15{border-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.border-purple-200{border-color:var(--color-purple-200)}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-red-500\/60{border-color:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.border-red-500\/60{border-color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.border-red-500\/70{border-color:#fb2c36b3}@supports (color:color-mix(in lab, red, red)){.border-red-500\/70{border-color:color-mix(in oklab, var(--color-red-500) 70%, transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-200\/60{border-color:#ffccd399}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/60{border-color:color-mix(in oklab, var(--color-rose-200) 60%, transparent)}}.border-rose-200\/80{border-color:#ffccd3cc}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/80{border-color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.border-shift-early,.border-shift-early\/60{border-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.border-shift-early\/60{border-color:color-mix(in oklab, var(--shift-early) 60%, transparent)}}.border-shift-late,.border-shift-late\/60{border-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.border-shift-late\/60{border-color:color-mix(in oklab, var(--shift-late) 60%, transparent)}}.border-shift-night,.border-shift-night\/60{border-color:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){.border-shift-night\/60{border-color:color-mix(in oklab, var(--shift-night) 60%, transparent)}}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sky-500\/40{border-color:#00a5ef66}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/40{border-color:color-mix(in oklab, var(--color-sky-500) 40%, transparent)}}.border-sky-500\/60{border-color:#00a5ef99}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/60{border-color:color-mix(in oklab, var(--color-sky-500) 60%, transparent)}}.border-sky-500\/70{border-color:#00a5efb3}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/70{border-color:color-mix(in oklab, var(--color-sky-500) 70%, transparent)}}.border-stone-100{border-color:var(--color-stone-100)}.border-stone-200{border-color:var(--color-stone-200)}.border-stone-200\/70{border-color:#e7e5e4b3}@supports (color:color-mix(in lab, red, red)){.border-stone-200\/70{border-color:color-mix(in oklab, var(--color-stone-200) 70%, transparent)}}.border-transparent{border-color:#0000}.border-violet-500\/50{border-color:#8d54ff80}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/50{border-color:color-mix(in oklab, var(--color-violet-500) 50%, transparent)}}.border-warm-action\/40{border-color:var(--warm-action)}@supports (color:color-mix(in lab, red, red)){.border-warm-action\/40{border-color:color-mix(in oklab, var(--warm-action) 40%, transparent)}}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/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\/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-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.border-white\/90{border-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.border-zinc-700{border-color:var(--color-zinc-700)}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.\!bg-foreground{background-color:var(--foreground)!important}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#FBF9F6\]{background-color:#fbf9f6}.bg-\[color-mix\(in_oklab\,var\(--absence-leave\)_var\(--tint\)\,transparent\)\]{background-color:var(--absence-leave)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--absence-leave\)_var\(--tint\)\,transparent\)\]{background-color:color-mix(in oklab,var(--absence-leave) var(--tint),transparent)}}.bg-\[color-mix\(in_oklab\,var\(--absence-training\)_var\(--tint\)\,transparent\)\]{background-color:var(--absence-training)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--absence-training\)_var\(--tint\)\,transparent\)\]{background-color:color-mix(in oklab,var(--absence-training) var(--tint),transparent)}}.bg-\[color-mix\(in_oklab\,var\(--absence-vacation\)_var\(--tint\)\,transparent\)\]{background-color:var(--absence-vacation)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--absence-vacation\)_var\(--tint\)\,transparent\)\]{background-color:color-mix(in oklab,var(--absence-vacation) var(--tint),transparent)}}.bg-\[color-mix\(in_oklab\,var\(--foreground\)_82\%\,transparent\)\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--foreground\)_82\%\,transparent\)\]{background-color:color-mix(in oklab,var(--foreground) 82%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--muted\)_55\%\,var\(--card\)\)\]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--muted\)_55\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--muted) 55%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--pillar-hours\)_14\%\,transparent\)\]{background-color:var(--pillar-hours)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--pillar-hours\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--pillar-hours) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--shift-absence\)_10\%\,var\(--card\)\)\]{background-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--shift-absence\)_10\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--shift-absence) 10%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--shift-absence\)_var\(--tint\)\,transparent\)\]{background-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--shift-absence\)_var\(--tint\)\,transparent\)\]{background-color:color-mix(in oklab,var(--shift-absence) var(--tint),transparent)}}.bg-\[color-mix\(in_oklab\,var\(--shift-early\)_9\%\,var\(--card\)\)\]{background-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--shift-early\)_9\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--shift-early) 9%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--shift-early\)_14\%\,var\(--card\)\)\]{background-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--shift-early\)_14\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--shift-early) 14%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--shift-late\)_9\%\,var\(--card\)\)\]{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--shift-late\)_9\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--shift-late) 9%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--shift-late\)_14\%\,transparent\)\]{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--shift-late\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--shift-late) 14%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--shift-late\)_16\%\,var\(--card\)\)\]{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--shift-late\)_16\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--shift-late) 16%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--shift-night\)_9\%\,var\(--card\)\)\]{background-color:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--shift-night\)_9\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--shift-night) 9%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--status-success\)_12\%\,transparent\)\]{background-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--status-success\)_12\%\,transparent\)\]{background-color:color-mix(in oklab,var(--status-success) 12%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--status-warning\)_10\%\,transparent\)\]{background-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--status-warning\)_10\%\,transparent\)\]{background-color:color-mix(in oklab,var(--status-warning) 10%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--status-warning\)_12\%\,transparent\)\]{background-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--status-warning\)_12\%\,transparent\)\]{background-color:color-mix(in oklab,var(--status-warning) 12%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--story-overview\)_16\%\,var\(--card\)\)\]{background-color:var(--story-overview)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--story-overview\)_16\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--story-overview) 16%,var(--card))}}.bg-\[color-mix\(in_oklab\,var\(--story-requests\)_16\%\,var\(--card\)\)\]{background-color:var(--story-requests)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--story-requests\)_16\%\,var\(--card\)\)\]{background-color:color-mix(in oklab,var(--story-requests) 16%,var(--card))}}.bg-\[var\(--absence-leave\)\]{background-color:var(--absence-leave)}.bg-\[var\(--dk-w2\)\]{background-color:var(--dk-w2)}.bg-\[var\(--orbit-attention\)\]\/5{background-color:var(--orbit-attention)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--orbit-attention\)\]\/5{background-color:color-mix(in oklab, var(--orbit-attention) 5%, transparent)}}.bg-\[var\(--orbit-attention\)\]\/\[0\.07\]{background-color:var(--orbit-attention)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--orbit-attention\)\]\/\[0\.07\]{background-color:color-mix(in oklab, var(--orbit-attention) 7.0%, transparent)}}.bg-\[var\(--orbit-core-1\)\]\/\[0\.05\]{background-color:var(--orbit-core-1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--orbit-core-1\)\]\/\[0\.05\]{background-color:color-mix(in oklab, var(--orbit-core-1) 5%, transparent)}}.bg-\[var\(--orbit-core-1\)\]\/\[0\.07\]{background-color:var(--orbit-core-1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--orbit-core-1\)\]\/\[0\.07\]{background-color:color-mix(in oklab, var(--orbit-core-1) 7.0%, transparent)}}.bg-\[var\(--orbit-success\)\]\/12{background-color:var(--orbit-success)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--orbit-success\)\]\/12{background-color:color-mix(in oklab, var(--orbit-success) 12%, transparent)}}.bg-\[var\(--orbit-success\)\]\/\[0\.06\]{background-color:var(--orbit-success)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--orbit-success\)\]\/\[0\.06\]{background-color:color-mix(in oklab, var(--orbit-success) 6%, transparent)}}.bg-\[var\(--peach-glow\)\]{background-color:var(--peach-glow)}.bg-\[var\(--primary-action\)\]{background-color:var(--primary-action)}.bg-\[var\(--shift-absence\)\],.bg-\[var\(--shift-absence\)\]\/5{background-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-absence\)\]\/5{background-color:color-mix(in oklab, var(--shift-absence) 5%, transparent)}}.bg-\[var\(--shift-absence\)\]\/10{background-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-absence\)\]\/10{background-color:color-mix(in oklab, var(--shift-absence) 10%, transparent)}}.bg-\[var\(--shift-absence\)\]\/15{background-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-absence\)\]\/15{background-color:color-mix(in oklab, var(--shift-absence) 15%, transparent)}}.bg-\[var\(--shift-early\)\],.bg-\[var\(--shift-early\)\]\/5{background-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-early\)\]\/5{background-color:color-mix(in oklab, var(--shift-early) 5%, transparent)}}.bg-\[var\(--shift-early\)\]\/10{background-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-early\)\]\/10{background-color:color-mix(in oklab, var(--shift-early) 10%, transparent)}}.bg-\[var\(--shift-early\)\]\/15{background-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-early\)\]\/15{background-color:color-mix(in oklab, var(--shift-early) 15%, transparent)}}.bg-\[var\(--shift-early-soft\)\]{background-color:var(--shift-early-soft)}.bg-\[var\(--shift-late\)\],.bg-\[var\(--shift-late\)\]\/5{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-late\)\]\/5{background-color:color-mix(in oklab, var(--shift-late) 5%, transparent)}}.bg-\[var\(--shift-late\)\]\/8{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-late\)\]\/8{background-color:color-mix(in oklab, var(--shift-late) 8%, transparent)}}.bg-\[var\(--shift-late\)\]\/10{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-late\)\]\/10{background-color:color-mix(in oklab, var(--shift-late) 10%, transparent)}}.bg-\[var\(--shift-late\)\]\/15{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-late\)\]\/15{background-color:color-mix(in oklab, var(--shift-late) 15%, transparent)}}.bg-\[var\(--shift-late\)\]\/60{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-late\)\]\/60{background-color:color-mix(in oklab, var(--shift-late) 60%, transparent)}}.bg-\[var\(--shift-late-soft\)\]{background-color:var(--shift-late-soft)}.bg-\[var\(--shift-night\)\],.bg-\[var\(--shift-night\)\]\/5{background-color:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-night\)\]\/5{background-color:color-mix(in oklab, var(--shift-night) 5%, transparent)}}.bg-\[var\(--shift-night\)\]\/10{background-color:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-night\)\]\/10{background-color:color-mix(in oklab, var(--shift-night) 10%, transparent)}}.bg-\[var\(--shift-night\)\]\/15{background-color:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-night\)\]\/15{background-color:color-mix(in oklab, var(--shift-night) 15%, transparent)}}.bg-\[var\(--shift-night\)\]\/50{background-color:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-night\)\]\/50{background-color:color-mix(in oklab, var(--shift-night) 50%, transparent)}}.bg-\[var\(--shift-night-soft\)\]{background-color:var(--shift-night-soft)}.bg-\[var\(--shift-off\)\],.bg-\[var\(--shift-off\)\]\/12{background-color:var(--shift-off)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-off\)\]\/12{background-color:color-mix(in oklab, var(--shift-off) 12%, transparent)}}.bg-\[var\(--shift-off\)\]\/20{background-color:var(--shift-off)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--shift-off\)\]\/20{background-color:color-mix(in oklab, var(--shift-off) 20%, transparent)}}.bg-\[var\(--status-success-soft\)\]{background-color:var(--status-success-soft)}.bg-\[var\(--status-warning-soft\)\]{background-color:var(--status-warning-soft)}.bg-\[var\(--switch-glow\)\]{background-color:var(--switch-glow)}.bg-accent{background-color:var(--accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-400\/\[0\.16\]{background-color:#fcbb0029}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/\[0\.16\]{background-color:color-mix(in oklab, var(--color-amber-400) 16%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/14{background-color:#f99c0024}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/14{background-color:color-mix(in oklab, var(--color-amber-500) 14%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500\/70{background-color:#f99c00b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/70{background-color:color-mix(in oklab, var(--color-amber-500) 70%, transparent)}}.bg-amber-500\/\[0\.06\]{background-color:#f99c000f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.bg-amber-500\/\[0\.07\]{background-color:#f99c0012}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-amber-500) 7.0%, transparent)}}.bg-amber-500\/\[0\.08\]{background-color:#f99c0014}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-background,.bg-background\/10{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/10{background-color:color-mix(in oklab, var(--background) 10%, transparent)}}.bg-background\/15{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/15{background-color:color-mix(in oklab, var(--background) 15%, transparent)}}.bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/20{background-color:color-mix(in oklab, var(--background) 20%, transparent)}}.bg-background\/35{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/35{background-color:color-mix(in oklab, var(--background) 35%, transparent)}}.bg-background\/40{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/40{background-color:color-mix(in oklab, var(--background) 40%, transparent)}}.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab, var(--background) 50%, transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab, var(--background) 60%, transparent)}}.bg-background\/65{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/65{background-color:color-mix(in oklab, var(--background) 65%, transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/20{background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border,.bg-border\/60{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/60{background-color:color-mix(in oklab, var(--border) 60%, transparent)}}.bg-border\/70{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/70{background-color:color-mix(in oklab, var(--border) 70%, transparent)}}.bg-card{background-color:var(--card)}.bg-card-foreground{background-color:var(--card-foreground)}.bg-card\/55{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/55{background-color:color-mix(in oklab, var(--card) 55%, transparent)}}.bg-card\/60{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/60{background-color:color-mix(in oklab, var(--card) 60%, transparent)}}.bg-card\/70{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/70{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.bg-card\/75{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/75{background-color:color-mix(in oklab, var(--card) 75%, transparent)}}.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, var(--card) 80%, transparent)}}.bg-card\/85{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/85{background-color:color-mix(in oklab, var(--card) 85%, transparent)}}.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, var(--card) 95%, transparent)}}.bg-current{background-color:currentColor}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--destructive) 5%, transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/12{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/12{background-color:color-mix(in oklab, var(--destructive) 12%, transparent)}}.bg-destructive\/15{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.bg-destructive\/70{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/70{background-color:color-mix(in oklab, var(--destructive) 70%, transparent)}}.bg-destructive\/80{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/80{background-color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.bg-destructive\/85{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/85{background-color:color-mix(in oklab, var(--destructive) 85%, transparent)}}.bg-destructive\/\[0\.04\]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.04\]{background-color:color-mix(in oklab, var(--destructive) 4%, transparent)}}.bg-destructive\/\[0\.05\]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.05\]{background-color:color-mix(in oklab, var(--destructive) 5%, transparent)}}.bg-destructive\/\[0\.06\]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.06\]{background-color:color-mix(in oklab, var(--destructive) 6%, transparent)}}.bg-destructive\/\[0\.07\]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.07\]{background-color:color-mix(in oklab, var(--destructive) 7.0%, transparent)}}.bg-destructive\/\[0\.08\]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.08\]{background-color:color-mix(in oklab, var(--destructive) 8%, transparent)}}.bg-destructive\/\[0\.035\]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.035\]{background-color:color-mix(in oklab, var(--destructive) 3.5%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/12{background-color:color-mix(in oklab, var(--color-emerald-500) 12%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\/80{background-color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/80{background-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.bg-emerald-500\/\[0\.05\]{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/\[0\.08\]{background-color:#00bb7f14}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-emerald-500) 8%, transparent)}}.bg-foreground,.bg-foreground\/5{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/5{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-foreground\/15{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/15{background-color:color-mix(in oklab, var(--foreground) 15%, transparent)}}.bg-foreground\/50{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/50{background-color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.bg-foreground\/60{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/60{background-color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.bg-foreground\/80{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/80{background-color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.bg-foreground\/90{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/90{background-color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.bg-foreground\/\[0\.04\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.04\]{background-color:color-mix(in oklab, var(--foreground) 4%, transparent)}}.bg-foreground\/\[0\.06\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.06\]{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-lime-50{background-color:var(--color-lime-50)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/20{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab, var(--muted-foreground) 20%, transparent)}}.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.bg-muted-foreground\/50{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.bg-muted-foreground\/60{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/60{background-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.bg-muted\/10{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab, var(--muted) 10%, transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-muted\/25{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/25{background-color:color-mix(in oklab, var(--muted) 25%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-muted\/55{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/55{background-color:color-mix(in oklab, var(--muted) 55%, transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.bg-muted\/70{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/70{background-color:color-mix(in oklab, var(--muted) 70%, transparent)}}.bg-muted\/75{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/75{background-color:color-mix(in oklab, var(--muted) 75%, transparent)}}.bg-note-amber{background-color:var(--note-amber)}.bg-note-mint{background-color:var(--note-mint)}.bg-note-rose{background-color:var(--note-rose)}.bg-note-sky{background-color:var(--note-sky)}.bg-note-slate{background-color:var(--note-slate)}.bg-note-violet{background-color:var(--note-violet)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-500\/5{background-color:#fe6e000d}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/5{background-color:color-mix(in oklab, var(--color-orange-500) 5%, transparent)}}.bg-orange-500\/15{background-color:#fe6e0026}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/15{background-color:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}.bg-panel{background-color:var(--panel)}.bg-panel-muted,.bg-panel-muted\/20{background-color:var(--panel-muted)}@supports (color:color-mix(in lab, red, red)){.bg-panel-muted\/20{background-color:color-mix(in oklab, var(--panel-muted) 20%, transparent)}}.bg-panel-muted\/30{background-color:var(--panel-muted)}@supports (color:color-mix(in lab, red, red)){.bg-panel-muted\/30{background-color:color-mix(in oklab, var(--panel-muted) 30%, transparent)}}.bg-panel-muted\/40{background-color:var(--panel-muted)}@supports (color:color-mix(in lab, red, red)){.bg-panel-muted\/40{background-color:color-mix(in oklab, var(--panel-muted) 40%, transparent)}}.bg-panel-muted\/50{background-color:var(--panel-muted)}@supports (color:color-mix(in lab, red, red)){.bg-panel-muted\/50{background-color:color-mix(in oklab, var(--panel-muted) 50%, transparent)}}.bg-panel-muted\/60{background-color:var(--panel-muted)}@supports (color:color-mix(in lab, red, red)){.bg-panel-muted\/60{background-color:color-mix(in oklab, var(--panel-muted) 60%, transparent)}}.bg-panel\/80{background-color:var(--panel)}@supports (color:color-mix(in lab, red, red)){.bg-panel\/80{background-color:color-mix(in oklab, var(--panel) 80%, transparent)}}.bg-popover,.bg-popover\/95{background-color:var(--popover)}@supports (color:color-mix(in lab, red, red)){.bg-popover\/95{background-color:color-mix(in oklab, var(--popover) 95%, transparent)}}.bg-primary{background-color:var(--primary)}.bg-primary-foreground\/25{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-primary-foreground\/25{background-color:color-mix(in oklab, var(--primary-foreground) 25%, transparent)}}.bg-primary-foreground\/30{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-primary-foreground\/30{background-color:color-mix(in oklab, var(--primary-foreground) 30%, transparent)}}.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/12{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-primary\/50{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/50{background-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.bg-primary\/60{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/60{background-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.bg-primary\/70{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.bg-primary\/\[0\.06\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab, var(--primary) 6%, transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\/30{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/30{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.bg-red-500\/\[0\.22\]{background-color:#fb2c3638}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/\[0\.22\]{background-color:color-mix(in oklab, var(--color-red-500) 22%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/80{background-color:#fff1f2cc}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/80{background-color:color-mix(in oklab, var(--color-rose-50) 80%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-secondary{background-color:var(--secondary)}.bg-shell{background-color:var(--shell)}.bg-shift-early{background-color:var(--shift-early)}.bg-shift-early-soft{background-color:var(--shift-early-soft)}.bg-shift-early\/30{background-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.bg-shift-early\/30{background-color:color-mix(in oklab, var(--shift-early) 30%, transparent)}}.bg-shift-late{background-color:var(--shift-late)}.bg-shift-late-soft{background-color:var(--shift-late-soft)}.bg-shift-late\/10{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.bg-shift-late\/10{background-color:color-mix(in oklab, var(--shift-late) 10%, transparent)}}.bg-shift-late\/30{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.bg-shift-late\/30{background-color:color-mix(in oklab, var(--shift-late) 30%, transparent)}}.bg-shift-night{background-color:var(--shift-night)}.bg-shift-night-soft{background-color:var(--shift-night-soft)}.bg-shift-night\/25{background-color:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){.bg-shift-night\/25{background-color:color-mix(in oklab, var(--shift-night) 25%, transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-accent,.bg-sidebar-accent\/50{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar-accent\/50{background-color:color-mix(in oklab, var(--sidebar-accent) 50%, transparent)}}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-sky-500\/80{background-color:#00a5efcc}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/80{background-color:color-mix(in oklab, var(--color-sky-500) 80%, transparent)}}.bg-sky-500\/\[0\.05\]{background-color:#00a5ef0d}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-sky-500) 5%, transparent)}}.bg-sky-500\/\[0\.06\]{background-color:#00a5ef0f}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-sky-500) 6%, transparent)}}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/60{background-color:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/70{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.bg-slate-950\/75{background-color:#020618bf}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/75{background-color:color-mix(in oklab, var(--color-slate-950) 75%, transparent)}}.bg-slate-950\/80{background-color:#020618cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/80{background-color:color-mix(in oklab, var(--color-slate-950) 80%, transparent)}}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-200{background-color:var(--color-stone-200)}.bg-stone-400{background-color:var(--color-stone-400)}.bg-stone-400\/30{background-color:#a6a09b4d}@supports (color:color-mix(in lab, red, red)){.bg-stone-400\/30{background-color:color-mix(in oklab, var(--color-stone-400) 30%, transparent)}}.bg-stone-900{background-color:var(--color-stone-900)}.bg-stone-950\/55{background-color:#0c0a098c}@supports (color:color-mix(in lab, red, red)){.bg-stone-950\/55{background-color:color-mix(in oklab, var(--color-stone-950) 55%, transparent)}}.bg-surface,.bg-surface\/40{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/40{background-color:color-mix(in oklab, var(--surface) 40%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/20{background-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/20{background-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.bg-violet-500\/\[0\.16\]{background-color:#8d54ff29}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.16\]{background-color:color-mix(in oklab, var(--color-violet-500) 16%, transparent)}}.bg-warm-action{background-color:var(--warm-action)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, 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\/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-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;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-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.grid-bg{background-image:linear-gradient(to right, var(--foreground) 1px, transparent 1px), linear-gradient(to bottom, var(--foreground) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.grid-bg{background-image:linear-gradient(to right, color-mix(in oklab, var(--foreground) 6%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--foreground) 6%, transparent) 1px, transparent 1px)}}.grid-bg{background-size:44px 44px}.bg-\[image\:linear-gradient\(90deg\,var\(--orbit-core-1\)\,var\(--orbit-core-2\)\)\]{background-image:linear-gradient(90deg,var(--orbit-core-1),var(--orbit-core-2))}.bg-\[linear-gradient\(90deg\,color-mix\(in_oklab\,var\(--shift-absence\)_14\%\,transparent\)\,var\(--peach-glow\)\)\]{background-image:linear-gradient(90deg,var(--shift-absence),var(--peach-glow))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(90deg\,color-mix\(in_oklab\,var\(--shift-absence\)_14\%\,transparent\)\,var\(--peach-glow\)\)\]{background-image:linear-gradient(90deg,color-mix(in oklab,var(--shift-absence) 14%,transparent),var(--peach-glow))}}.bg-\[linear-gradient\(90deg\,var\(--peach-glow\)\,color-mix\(in_oklab\,var\(--card\)_70\%\,transparent\)\)\]{background-image:linear-gradient(90deg,var(--peach-glow),var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(90deg\,var\(--peach-glow\)\,color-mix\(in_oklab\,var\(--card\)_70\%\,transparent\)\)\]{background-image:linear-gradient(90deg,var(--peach-glow),color-mix(in oklab,var(--card) 70%,transparent))}}.bg-\[linear-gradient\(155deg\,\#5EEAD4\,\#0D9488_60\%\,\#115E59\)\]{background-image:linear-gradient(155deg,#5eead4,#0d9488 60%,#115e59)}.bg-\[linear-gradient\(155deg\,\#34D399\,\#059669_60\%\,\#065F46\)\]{background-image:linear-gradient(155deg,#34d399,#059669 60%,#065f46)}.bg-\[linear-gradient\(155deg\,\#818CF8\,\#4F46E5_60\%\,\#312E81\)\]{background-image:linear-gradient(155deg,#818cf8,#4f46e5 60%,#312e81)}.bg-\[linear-gradient\(155deg\,\#F472B6\,\#A855F7_55\%\,\#6366F1\)\]{background-image:linear-gradient(155deg,#f472b6,#a855f7 55%,#6366f1)}.bg-\[linear-gradient\(155deg\,\#FBBF24\,\#F97316_60\%\,\#C2410C\)\]{background-image:linear-gradient(155deg,#fbbf24,#f97316 60%,#c2410c)}.bg-\[linear-gradient\(155deg\,\#FCD34D\,\#F59E0B_50\%\,\#B45309\)\]{background-image:linear-gradient(155deg,#fcd34d,#f59e0b 50%,#b45309)}.bg-\[linear-gradient\(155deg\,\#a8a29e\,\#57534e_60\%\,\#292524\)\]{background-image:linear-gradient(155deg,#a8a29e,#57534e 60%,#292524)}.bg-\[linear-gradient\(160deg\,var\(--peach-glow\)\,var\(--card\)_70\%\)\]{background-image:linear-gradient(160deg,var(--peach-glow),var(--card) 70%)}.bg-\[radial-gradient\(300px_200px_at_30\%_60\%\,var\(--peach-glow\)\,transparent_70\%\)\]{background-image:radial-gradient(300px 200px at 30% 60%,var(--peach-glow),transparent 70%)}.bg-\[radial-gradient\(500px_260px_at_85\%_40\%\,var\(--peach-glow\)\,transparent_70\%\)\]{background-image:radial-gradient(500px 260px at 85% 40%,var(--peach-glow),transparent 70%)}.bg-\[radial-gradient\(520px_300px_at_50\%_100\%\,var\(--peach-glow\)\,transparent_70\%\)\,var\(--card\)\]{background-image:radial-gradient(520px 300px at 50% 100%,var(--peach-glow),transparent 70%),var(--card)}.bg-\[radial-gradient\(circle_at_12\%_50\%\,var\(--peach-glow\)\,transparent_31\%\)\,radial-gradient\(circle_at_78\%_0\%\,var\(--cream-glow\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 12% 50%,var(--peach-glow),transparent 31%),radial-gradient(circle at 78% 0%,var(--cream-glow),transparent 32%)}.bg-\[radial-gradient\(circle_at_30\%_50\%\,rgba\(255\,255\,255\,0\.25\)_0\%\,transparent_50\%\)\]{background-image:radial-gradient(circle at 30%,#ffffff40 0%,#0000 50%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,var\(--peach-glow\)\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% 0%,var(--peach-glow),transparent 70%)}.bg-\[radial-gradient\(circle_at_50\%_40\%\,\#2A2440\,\#141220_70\%\)\]{background-image:radial-gradient(circle at 50% 40%,#2a2440,#141220 70%)}.bg-\[repeating-linear-gradient\(135deg\,var\(--muted\)_0_8px\,transparent_8px_16px\)\]{background-image:repeating-linear-gradient(135deg,var(--muted) 0 8px,transparent 8px 16px)}.bg-\[repeating-linear-gradient\(135deg\,var\(--shift-late\)_0_5px\,var\(--shift-late-border\)_5px_10px\)\]{background-image:repeating-linear-gradient(135deg,var(--shift-late) 0 5px,var(--shift-late-border) 5px 10px)}.from-\[var\(--shift-late\)\]{--tw-gradient-from:var(--shift-late);--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-500{--tw-gradient-from:var(--color-blue-500);--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-muted\/80{--tw-gradient-from:var(--muted)}@supports (color:color-mix(in lab, red, red)){.from-muted\/80{--tw-gradient-from:color-mix(in oklab, var(--muted) 80%, transparent)}}.from-muted\/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-orange-100{--tw-gradient-from:var(--color-orange-100);--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-primary-foreground\/20{--tw-gradient-from:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.from-primary-foreground\/20{--tw-gradient-from:color-mix(in oklab, var(--primary-foreground) 20%, transparent)}}.from-primary-foreground\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary-foreground\/70{--tw-gradient-from:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.from-primary-foreground\/70{--tw-gradient-from:color-mix(in oklab, var(--primary-foreground) 70%, transparent)}}.from-primary-foreground\/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-primary\/80{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/80{--tw-gradient-from:color-mix(in oklab, var(--primary) 80%, transparent)}}.from-primary\/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-shift-early{--tw-gradient-from:var(--shift-early);--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-sky-600{--tw-gradient-from:var(--color-sky-600);--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-white\/10{--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.from-white\/10{--tw-gradient-from:color-mix(in oklab, var(--color-white) 10%, transparent)}}.from-white\/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))}.via-\[var\(--shift-early\)\]{--tw-gradient-via:var(--shift-early);--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-blue-700{--tw-gradient-via:var(--color-blue-700);--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-foreground\/35{--tw-gradient-via:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.via-foreground\/35{--tw-gradient-via:color-mix(in oklab, var(--foreground) 35%, transparent)}}.via-foreground\/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-primary-foreground\/20{--tw-gradient-via:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.via-primary-foreground\/20{--tw-gradient-via:color-mix(in oklab, var(--primary-foreground) 20%, transparent)}}.via-primary-foreground\/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-shift-late{--tw-gradient-via:var(--shift-late);--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-\[var\(--shift-night\)\]{--tw-gradient-to:var(--shift-night);--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-black\/30{--tw-gradient-to:#0000004d}@supports (color:color-mix(in lab, red, red)){.to-black\/30{--tw-gradient-to:color-mix(in oklab, var(--color-black) 30%, transparent)}}.to-black\/30{--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-900{--tw-gradient-to:var(--color-blue-900);--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-card{--tw-gradient-to:var(--card);--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-primary{--tw-gradient-to:var(--primary);--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-primary-foreground\/15{--tw-gradient-to:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.to-primary-foreground\/15{--tw-gradient-to:color-mix(in oklab, var(--primary-foreground) 15%, transparent)}}.to-primary-foreground\/15{--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-shift-night{--tw-gradient-to:var(--shift-night);--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-sky-100{--tw-gradient-to:var(--color-sky-100);--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-sky-800{--tw-gradient-to:var(--color-sky-800);--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-clip-text{-webkit-background-clip:text;background-clip:text}.fill-accent-focus{fill:var(--accent-focus)}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-muted-foreground{fill:var(--muted-foreground)}.fill-popover{fill:var(--popover)}.stroke-\[var\(--story-overview\)\]{stroke:var(--story-overview)}.stroke-\[var\(--story-requests\)\]{stroke:var(--story-requests)}.stroke-foreground{stroke:var(--foreground)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.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-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.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-12{padding-inline:calc(var(--spacing) * 12)}.px-\[2px\]{padding-inline:2px}.px-\[18px\]{padding-inline:18px}.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-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.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-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-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-\[2px\]{padding-top:2px}.pt-px{padding-top:1px}.pr-0{padding-right:0}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pb-0{padding-bottom:0}.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-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[18px\]{padding-bottom:18px}.pb-\[calc\(2rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(2rem + env(safe-area-inset-bottom))}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[2px\]{vertical-align:2px}.align-\[3px\]{vertical-align:3px}.align-middle{vertical-align:middle}.font-\[Sora\]{font-family:Sora}.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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.75rem\]{font-size:.75rem}.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-\[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-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[clamp\(22px\,3\.4vw\,36px\)\]{font-size:clamp(22px,3.4vw,36px)}.text-\[clamp\(28px\,4vw\,40px\)\]{font-size:clamp(28px,4vw,40px)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.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\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[text-wrap\:balance\],.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color-mix\(in_oklab\,var\(--destructive\)_55\%\,white\)\]{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--destructive\)_55\%\,white\)\]{color:color-mix(in oklab,var(--destructive) 55%,white)}}.text-\[color-mix\(in_oklab\,var\(--destructive\)_75\%\,var\(--foreground\)\)\]{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--destructive\)_75\%\,var\(--foreground\)\)\]{color:color-mix(in oklab,var(--destructive) 75%,var(--foreground))}}.text-\[color-mix\(in_oklab\,var\(--pillar-hours\)_80\%\,var\(--foreground\)\)\]{color:var(--pillar-hours)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--pillar-hours\)_80\%\,var\(--foreground\)\)\]{color:color-mix(in oklab,var(--pillar-hours) 80%,var(--foreground))}}.text-\[color-mix\(in_oklab\,var\(--shift-late\)_65\%\,var\(--muted-foreground\)\)\]{color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--shift-late\)_65\%\,var\(--muted-foreground\)\)\]{color:color-mix(in oklab,var(--shift-late) 65%,var(--muted-foreground))}}.text-\[color-mix\(in_oklab\,var\(--shift-late\)_70\%\,var\(--foreground\)\)\]{color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--shift-late\)_70\%\,var\(--foreground\)\)\]{color:color-mix(in oklab,var(--shift-late) 70%,var(--foreground))}}.text-\[color-mix\(in_oklab\,var\(--shift-late\)_70\%\,white\)\]{color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--shift-late\)_70\%\,white\)\]{color:color-mix(in oklab,var(--shift-late) 70%,white)}}.text-\[color-mix\(in_oklab\,var\(--status-success\)_75\%\,var\(--foreground\)\)\]{color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--status-success\)_75\%\,var\(--foreground\)\)\]{color:color-mix(in oklab,var(--status-success) 75%,var(--foreground))}}.text-\[color-mix\(in_oklab\,var\(--status-warning\)_60\%\,var\(--foreground\)\)\]{color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--status-warning\)_60\%\,var\(--foreground\)\)\]{color:color-mix(in oklab,var(--status-warning) 60%,var(--foreground))}}.text-\[color-mix\(in_oklab\,var\(--tile-hue\)_55\%\,var\(--foreground\)\)\]{color:var(--tile-hue)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklab\,var\(--tile-hue\)_55\%\,var\(--foreground\)\)\]{color:color-mix(in oklab,var(--tile-hue) 55%,var(--foreground))}}.text-\[oklch\(0\.2_0\.02_50\)\]{color:oklch(20% .02 50)}.text-\[var\(--absence-leave\)\]{color:var(--absence-leave)}.text-\[var\(--absence-training\)\]{color:var(--absence-training)}.text-\[var\(--absence-vacation\)\]{color:var(--absence-vacation)}.text-\[var\(--dk-ink2\)\]{color:var(--dk-ink2)}.text-\[var\(--orbit-attention\)\]{color:var(--orbit-attention)}.text-\[var\(--orbit-core-2\)\]{color:var(--orbit-core-2)}.text-\[var\(--orbit-success\)\]{color:var(--orbit-success)}.text-\[var\(--pillar-hours\)\]{color:var(--pillar-hours)}.text-\[var\(--shift-absence\)\]{color:var(--shift-absence)}.text-\[var\(--shift-early\)\]{color:var(--shift-early)}.text-\[var\(--shift-early-strong\)\]{color:var(--shift-early-strong)}.text-\[var\(--shift-late\)\]{color:var(--shift-late)}.text-\[var\(--shift-late-strong\)\]{color:var(--shift-late-strong)}.text-\[var\(--shift-night\)\]{color:var(--shift-night)}.text-\[var\(--shift-night-strong\)\]{color:var(--shift-night-strong)}.text-\[var\(--status-success\)\]{color:var(--status-success)}.text-\[var\(--status-warning\)\]{color:var(--status-warning)}.text-accent-focus{color:var(--accent-focus)}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-background,.text-background\/75{color:var(--background)}@supports (color:color-mix(in lab, red, red)){.text-background\/75{color:color-mix(in oklab, var(--background) 75%, transparent)}}.text-blue-700{color:var(--color-blue-700)}.text-blue-950{color:var(--color-blue-950)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-foreground,.text-foreground\/40{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/40{color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.text-foreground\/75{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/75{color:color-mix(in oklab, var(--foreground) 75%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-900{color:var(--color-indigo-900)}.text-lime-800{color:var(--color-lime-800)}.text-muted-foreground,.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-panel-foreground{color:var(--panel-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-primary\/80{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/80{color:color-mix(in oklab, var(--primary) 80%, transparent)}}.text-purple-700{color:var(--color-purple-700)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-rose-600{color:var(--color-rose-600)}.text-rose-950{color:var(--color-rose-950)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-shift-early-strong{color:var(--shift-early-strong)}.text-shift-late{color:var(--shift-late)}.text-shift-late-strong{color:var(--shift-late-strong)}.text-shift-night-strong{color:var(--shift-night-strong)}.text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/45{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/45{color:color-mix(in oklab, var(--sidebar-foreground) 45%, transparent)}}.text-sidebar-foreground\/50{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/50{color:color-mix(in oklab, var(--sidebar-foreground) 50%, transparent)}}.text-sidebar-foreground\/60{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/60{color:color-mix(in oklab, var(--sidebar-foreground) 60%, transparent)}}.text-sidebar-foreground\/65{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/65{color:color-mix(in oklab, var(--sidebar-foreground) 65%, transparent)}}.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/70{color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent)}}.text-sidebar-foreground\/80{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/80{color:color-mix(in oklab, var(--sidebar-foreground) 80%, transparent)}}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-100{color:var(--color-slate-100)}.text-stone-400{color:var(--color-stone-400)}.text-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-stone-700{color:var(--color-stone-700)}.text-stone-900{color:var(--color-stone-900)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-violet-800{color:var(--color-violet-800)}.text-warm-action{color:var(--warm-action)}.text-warm-action-foreground{color:var(--warm-action-foreground)}.text-white{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-800{color:var(--color-yellow-800)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.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}.underline{text-decoration-line:underline}.decoration-\[var\(--shift-absence\)\]{-webkit-text-decoration-color:var(--shift-absence);-webkit-text-decoration-color:var(--shift-absence);-webkit-text-decoration-color:var(--shift-absence);-webkit-text-decoration-color:var(--shift-absence);text-decoration-color:var(--shift-absence)}.decoration-border{-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.decoration-destructive\/50{-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);text-decoration-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.decoration-destructive\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--destructive) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--destructive) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--destructive) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--destructive) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.decoration-emerald-500{-webkit-text-decoration-color:var(--color-emerald-500);-webkit-text-decoration-color:var(--color-emerald-500);-webkit-text-decoration-color:var(--color-emerald-500);-webkit-text-decoration-color:var(--color-emerald-500);text-decoration-color:var(--color-emerald-500)}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--shift-absence\)\]{accent-color:var(--shift-absence)}.accent-\[var\(--shift-early\)\]{accent-color:var(--shift-early)}.accent-\[var\(--shift-late\)\]{accent-color:var(--shift-late)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.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}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.65\]{opacity:.65}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1\.5px_var\(--primary\)\]{--tw-shadow:0 0 0 1.5px var(--tw-shadow-color,var(--primary));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_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));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_2px_rgb\(255_255_255\/60\%\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#fff9);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_2px_var\(--primary\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgb\(255_255_255\/35\%\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#ffffff59);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_4px_var\(--card\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--card));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_5px_var\(--background\)\,0_8px_18px_-6px_rgb\(0_0_0\/0\.35\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,var(--background)), 0 8px 18px -6px var(--tw-shadow-color,#00000059);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_8px_color-mix\(in_oklab\,var\(--shift-early\)_25\%\,transparent\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--shift-early))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--shift-early\)_25\%\,transparent\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,color-mix(in oklab,var(--shift-early) 25%,transparent))}}.shadow-\[0_0_8px_color-mix\(in_oklab\,var\(--shift-early\)_25\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_color-mix\(in_oklab\,var\(--foreground\)_20\%\,transparent\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_12px_color-mix\(in_oklab\,var\(--foreground\)_20\%\,transparent\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,color-mix(in oklab,var(--foreground) 20%,transparent))}}.shadow-\[0_0_12px_color-mix\(in_oklab\,var\(--foreground\)_20\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_hsl\(0_72\%_51\%\/0\.5\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#dc282880);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_12px_hsl\(38_92\%_50\%\/0\.5\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#f59f0a80);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_12px_hsl\(160_84\%_39\%\/0\.5\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#10b77f80);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_12px_hsl\(263_70\%_58\%\/0\.5\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#8249df80);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_15px_color-mix\(in_oklab\,var\(--foreground\)_40\%\,transparent\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_15px_color-mix\(in_oklab\,var\(--foreground\)_40\%\,transparent\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,color-mix(in oklab,var(--foreground) 40%,transparent))}}.shadow-\[0_0_15px_color-mix\(in_oklab\,var\(--foreground\)_40\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_hsl\(160_84\%_39\%\/0\.35\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#10b77f59);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_20px_color-mix\(in_oklab\,var\(--primary\)_20\%\,transparent\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_20px_color-mix\(in_oklab\,var\(--primary\)_20\%\,transparent\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 20%,transparent))}}.shadow-\[0_0_20px_color-mix\(in_oklab\,var\(--primary\)_20\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(37\,99\,235\,0\.45\)\]{--tw-shadow:0 0 28px var(--tw-shadow-color,#2563eb73);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_30px_color-mix\(in_oklab\,var\(--primary\)_5\%\,transparent\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_30px_color-mix\(in_oklab\,var\(--primary\)_5\%\,transparent\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 5%,transparent))}}.shadow-\[0_0_30px_color-mix\(in_oklab\,var\(--primary\)_5\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(28\,25\,23\,\.10\)\,inset_0_1px_0_\#fff\]{--tw-shadow:0 3px 10px var(--tw-shadow-color,#1c19171a), inset 0 1px 0 var(--tw-shadow-color,#fff);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_4px_10px_rgba\(37\,99\,235\,\.35\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#2563eb59);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_6px_18px_var\(--glass-shadow\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,var(--glass-shadow));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_20px_rgba\(0\,0\,0\,0\.6\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0009), inset 0 1px 2px var(--tw-shadow-color,#ffffff1a);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_var\(--glass-shadow\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,var(--glass-shadow));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_10px_28px_color-mix\(in_oklab\,var\(--primary\)_28\%\,transparent\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_10px_28px_color-mix\(in_oklab\,var\(--primary\)_28\%\,transparent\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 28%,transparent))}}.shadow-\[0_10px_28px_color-mix\(in_oklab\,var\(--primary\)_28\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_32px_var\(--glass-shadow\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,var(--glass-shadow));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_12px_34px_var\(--glass-shadow\)\]{--tw-shadow:0 12px 34px var(--tw-shadow-color,var(--glass-shadow));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_40px_-15px_hsl\(var\(--primary\)\/0\.45\)\]{--tw-shadow:0 20px 40px -15px var(--tw-shadow-color,hsl(var(--primary)/.45));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_-15px_rgba\(215\,120\,60\,0\.22\)\]{--tw-shadow:0 20px 50px -15px var(--tw-shadow-color,#d7783c38);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_-30px_color-mix\(in_oklab\,var\(--foreground\)_35\%\,transparent\)\]{--tw-shadow:0 20px 50px -30px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_20px_50px_-30px_color-mix\(in_oklab\,var\(--foreground\)_35\%\,transparent\)\]{--tw-shadow:0 20px 50px -30px var(--tw-shadow-color,color-mix(in oklab,var(--foreground) 35%,transparent))}}.shadow-\[0_20px_50px_-30px_color-mix\(in_oklab\,var\(--foreground\)_35\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_-30px_hsl\(var\(--foreground\)\/0\.35\)\]{--tw-shadow:0 20px 50px -30px var(--tw-shadow-color,hsl(var(--foreground)/.35));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_var\(--glass-shadow\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,var(--glass-shadow));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_60px_-30px_rgb\(0_0_0\/55\%\)\]{--tw-shadow:0 30px 60px -30px 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-\[0_30px_70px_-35px_rgb\(60_35_15\/35\%\)\]{--tw-shadow:0 30px 70px -35px var(--tw-shadow-color,#3c230f59);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_60px_120px_-40px_rgb\(0_0_0\/70\%\)\]{--tw-shadow:0 60px 120px -40px var(--tw-shadow-color,#000000b3);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_2px_var\(--tile-hue\)\,0_6px_16px_-10px_color-mix\(in_oklab\,var\(--foreground\)_25\%\,transparent\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--tile-hue)), 0 6px 16px -10px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_0_0_2px_var\(--tile-hue\)\,0_6px_16px_-10px_color-mix\(in_oklab\,var\(--foreground\)_25\%\,transparent\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--tile-hue)), 0 6px 16px -10px var(--tw-shadow-color,color-mix(in oklab,var(--foreground) 25%,transparent))}}.shadow-\[inset_0_0_0_2px_var\(--tile-hue\)\,0_6px_16px_-10px_color-mix\(in_oklab\,var\(--foreground\)_25\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.7\)\,0_6px_16px_-10px_color-mix\(in_oklab\,var\(--foreground\)_25\%\,transparent\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffb3), 0 6px 16px -10px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.7\)\,0_6px_16px_-10px_color-mix\(in_oklab\,var\(--foreground\)_25\%\,transparent\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffb3), 0 6px 16px -10px var(--tw-shadow-color,color-mix(in oklab,var(--foreground) 25%,transparent))}}.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.7\)\,0_6px_16px_-10px_color-mix\(in_oklab\,var\(--foreground\)_25\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.25\)\,0_8px_18px_-8px_rgb\(7_89_133\/0\.7\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff40), 0 8px 18px -8px var(--tw-shadow-color,#075985b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_var\(--cream-glow\)\,0_6px_18px_var\(--glass-shadow\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--cream-glow)), 0 6px 18px var(--tw-shadow-color,var(--glass-shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_color-mix\(in_oklab\,var\(--color-primary-foreground\)_70\%\,transparent\)\,0_5px_12px_color-mix\(in_oklab\,var\(--color-foreground\)_24\%\,transparent\)\]{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,var(--color-primary-foreground)), 0 5px 12px var(--tw-shadow-color,var(--color-foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_1px_1px_color-mix\(in_oklab\,var\(--color-primary-foreground\)_70\%\,transparent\)\,0_5px_12px_color-mix\(in_oklab\,var\(--color-foreground\)_24\%\,transparent\)\]{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,color-mix(in oklab,var(--color-primary-foreground) 70%,transparent)), 0 5px 12px var(--tw-shadow-color,color-mix(in oklab,var(--color-foreground) 24%,transparent))}}.shadow-\[inset_0_1px_1px_color-mix\(in_oklab\,var\(--color-primary-foreground\)_70\%\,transparent\)\,0_5px_12px_color-mix\(in_oklab\,var\(--color-foreground\)_24\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_color-mix\(in_oklab\,var\(--primary-foreground\)_45\%\,transparent\)\,0_0_5px_color-mix\(in_oklab\,var\(--foreground\)_10\%\,transparent\)\]{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,var(--primary-foreground)), 0 0 5px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_1px_1px_color-mix\(in_oklab\,var\(--primary-foreground\)_45\%\,transparent\)\,0_0_5px_color-mix\(in_oklab\,var\(--foreground\)_10\%\,transparent\)\]{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,color-mix(in oklab,var(--primary-foreground) 45%,transparent)), 0 0 5px var(--tw-shadow-color,color-mix(in oklab,var(--foreground) 10%,transparent))}}.shadow-\[inset_0_1px_1px_color-mix\(in_oklab\,var\(--primary-foreground\)_45\%\,transparent\)\,0_0_5px_color-mix\(in_oklab\,var\(--foreground\)_10\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_3px_color-mix\(in_oklab\,var\(--foreground\)_12\%\,transparent\)\,0_1px_2px_color-mix\(in_oklab\,var\(--foreground\)_8\%\,transparent\)\]{--tw-shadow:inset 0 1px 3px var(--tw-shadow-color,var(--foreground)), 0 1px 2px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_1px_3px_color-mix\(in_oklab\,var\(--foreground\)_12\%\,transparent\)\,0_1px_2px_color-mix\(in_oklab\,var\(--foreground\)_8\%\,transparent\)\]{--tw-shadow:inset 0 1px 3px var(--tw-shadow-color,color-mix(in oklab,var(--foreground) 12%,transparent)), 0 1px 2px var(--tw-shadow-color,color-mix(in oklab,var(--foreground) 8%,transparent))}}.shadow-\[inset_0_1px_3px_color-mix\(in_oklab\,var\(--foreground\)_12\%\,transparent\)\,0_1px_2px_color-mix\(in_oklab\,var\(--foreground\)_8\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_3px_color-mix\(in_oklab\,var\(--foreground\)_12\%\,transparent\)\]{--tw-shadow:inset 0 1px 3px var(--tw-shadow-color,var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_1px_3px_color-mix\(in_oklab\,var\(--foreground\)_12\%\,transparent\)\]{--tw-shadow:inset 0 1px 3px var(--tw-shadow-color,color-mix(in oklab,var(--foreground) 12%,transparent))}}.shadow-\[inset_0_1px_3px_color-mix\(in_oklab\,var\(--foreground\)_12\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_2px_8px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:inset 0 2px 8px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_0_0_0_hsl\(0_72\%_51\%\)\]{--tw-shadow:inset 3px 0 0 0 var(--tw-shadow-color,#dc2828);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_0_0_0_hsl\(38_92\%_50\%\)\]{--tw-shadow:inset 3px 0 0 0 var(--tw-shadow-color,#f59f0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_0_0_0_hsl\(263_70\%_58\%\)\]{--tw-shadow:inset 3px 0 0 0 var(--tw-shadow-color,#8249df);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_4px_0_0_\#10B981\]{--tw-shadow:inset 4px 0 0 var(--tw-shadow-color,#10b981);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_4px_0_0_\#6366F1\]{--tw-shadow:inset 4px 0 0 var(--tw-shadow-color,#6366f1);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_4px_0_0_\#F59E0B\]{--tw-shadow:inset 4px 0 0 var(--tw-shadow-color,#f59e0b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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-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)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);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-\[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)}.soft-glass{background:var(--card);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);box-shadow:0 16px 36px -12px #785a4614}.ring-\[color-mix\(in_oklab\,var\(--shift-absence\)_35\%\,transparent\)\]{--tw-ring-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.ring-\[color-mix\(in_oklab\,var\(--shift-absence\)_35\%\,transparent\)\]{--tw-ring-color:color-mix(in oklab,var(--shift-absence) 35%,transparent)}}.ring-\[var\(--orbit-attention\)\]{--tw-ring-color:var(--orbit-attention)}.ring-\[var\(--orbit-core-1\)\]\/35{--tw-ring-color:var(--orbit-core-1)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--orbit-core-1\)\]\/35{--tw-ring-color:color-mix(in oklab, var(--orbit-core-1) 35%, transparent)}}.ring-\[var\(--orbit-success\)\]{--tw-ring-color:var(--orbit-success)}.ring-\[var\(--shift-absence\)\],.ring-\[var\(--shift-absence\)\]\/70{--tw-ring-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--shift-absence\)\]\/70{--tw-ring-color:color-mix(in oklab, var(--shift-absence) 70%, transparent)}}.ring-border\/40{--tw-ring-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.ring-border\/40{--tw-ring-color:color-mix(in oklab, var(--border) 40%, transparent)}}.ring-destructive\/20{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ring-destructive\/20{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.ring-foreground,.ring-foreground\/30{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/30{--tw-ring-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.ring-panel{--tw-ring-color:var(--panel)}.ring-primary,.ring-primary\/10{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/10{--tw-ring-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.ring-primary\/15{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/15{--tw-ring-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.ring-primary\/20{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.ring-primary\/30{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.ring-primary\/60{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/60{--tw-ring-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.ring-primary\/70{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/70{--tw-ring-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.ring-ring,.ring-ring\/40{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/40{--tw-ring-color:color-mix(in oklab, var(--ring) 40%, transparent)}}.ring-shift-late\/25{--tw-ring-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.ring-shift-late\/25{--tw-ring-color:color-mix(in oklab, var(--shift-late) 25%, transparent)}}.ring-shift-night{--tw-ring-color:var(--shift-night)}.ring-shift-off{--tw-ring-color:var(--shift-off)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-sky-500\/70{--tw-ring-color:#00a5efb3}@supports (color:color-mix(in lab, red, red)){.ring-sky-500\/70{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 70%, 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-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-\[3px\]{outline-style:var(--tw-outline-style);outline-width:3px}.outline-offset-2{outline-offset:2px}.outline-offset-\[3px\]{outline-offset:3px}.outline-\[color-mix\(in_oklab\,var\(--shift-late\)_35\%\,transparent\)\]{outline-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.outline-\[color-mix\(in_oklab\,var\(--shift-late\)_35\%\,transparent\)\]{outline-color:color-mix(in oklab,var(--shift-late) 35%,transparent)}}.outline-orange-500{outline-color:var(--color-orange-500)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[0\.5px\]{--tw-blur:blur(.5px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[6px\]{--tw-blur:blur(6px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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_2px_6px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 6px var(--tw-drop-shadow-color,#00000073));--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,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-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-\[3px\]{--tw-backdrop-blur:blur(3px);-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-md{--tw-backdrop-blur:blur(var(--blur-md));-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-saturate-150{--tw-backdrop-saturate:saturate(150%);-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-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\,left\]{transition-property:top,left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,box-shadow\]{transition-property:transform,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-150{--tw-duration:.15s;transition-duration:.15s}.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}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.duration-\[600ms\]{--tw-duration:.6s;transition-duration:.6s}.ease-\[cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.2,.8,.2,1);transition-timing-function:cubic-bezier(.2,.8,.2,1)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.22\,1\.2\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1.2,.36,1);transition-timing-function:cubic-bezier(.22,1.2,.36,1)}.ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{--tw-ease:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ambient-emerald{--ambient-tint:var(--ambient-emerald);--ambient-base:var(--ambient-base-emerald)}.ambient-lilac{--ambient-tint:var(--ambient-lilac);--ambient-base:var(--ambient-base-lilac)}.ambient-navy{--ambient-tint:var(--ambient-navy);--ambient-base:var(--ambient-base-navy)}.ambient-sunset{--ambient-tint:var(--ambient-sunset);--ambient-base:var(--ambient-base-sunset)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\!paused{animation-play-state:paused!important}.\!running{animation-play-state:running!important}.\[--cell-size\:2rem\]{--cell-size:2rem}.\[animation-direction\:reverse\]{animation-direction:reverse}.\[animation-duration\:4s\]{animation-duration:4s}.\[animation-duration\:24s\]{animation-duration:24s}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[counter-increment\:n\]{counter-increment:n}.\[counter-reset\:n\]{counter-reset:n}.\[grid-area\:1\/1\]{grid-area:1/1}.\[perspective\:1400px\]{perspective:1400px}.\[text-shadow\:0_1px_2px_rgb\(0_0_0\/18\%\)\]{text-shadow:0 1px 2px #0000002e}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom{--tw-enter-translate-y:100%}.slide-in-from-left-3{--tw-enter-translate-x:calc(3*var(--spacing)*-1)}.slide-in-from-right-3{--tw-enter-translate-x:calc(3*var(--spacing))}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:inline:is(:where(.group):hover *){display:inline}.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\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:-rotate-12:is(:where(.group):hover *){rotate:-12deg}.group-hover\:bg-\[var\(--card-accent\)\]:is(:where(.group):hover *){background-color:var(--card-accent)}.group-hover\:bg-card:is(:where(.group):hover *){background-color:var(--card)}.group-hover\:text-\[var\(--card-accent-fg\)\]:is(:where(.group):hover *){color:var(--card-accent-fg)}.group-hover\:text-muted-foreground:is(:where(.group):hover *){color:var(--muted-foreground)}.group-hover\:opacity-50:is(:where(.group):hover *){opacity:.5}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/add\:text-primary:is(:where(.group\/add):hover *){color:var(--primary)}.group-hover\/card\:-translate-y-1:is(:where(.group\/card):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-focus-visible\:inline:is(:where(.group):focus-visible *){display:inline}.group-focus-visible\:bg-\[var\(--card-accent\)\]:is(:where(.group):focus-visible *){background-color:var(--card-accent)}.group-focus-visible\:text-\[var\(--card-accent-fg\)\]:is(:where(.group):focus-visible *){color:var(--card-accent-fg)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:\!size-8:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:\!p-0:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:\!p-2:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--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)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=checked\]\:opacity-25:is(:where(.group)[data-state=checked] *){opacity:.25}.group-data-\[state\=checked\]\:opacity-40:is(:where(.group)[data-state=checked] *){opacity:.4}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--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)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/70::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/70::placeholder{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.placeholder\:text-stone-400::placeholder{color:var(--color-stone-400)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-top-10:before{content:var(--tw-content);top:calc(var(--spacing) * -10)}.before\:-right-8:before{content:var(--tw-content);right:calc(var(--spacing) * -8)}.before\:-z-10:before{content:var(--tw-content);z-index:calc(10 * -1)}.before\:grid:before{content:var(--tw-content);display:grid}.before\:h-24:before{content:var(--tw-content);height:calc(var(--spacing) * 24)}.before\:h-\[26px\]:before{content:var(--tw-content);height:26px}.before\:w-24:before{content:var(--tw-content);width:calc(var(--spacing) * 24)}.before\:w-\[26px\]:before{content:var(--tw-content);width:26px}.before\:place-items-center:before{content:var(--tw-content);place-items:center}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:bg-\[var\(--tile-hue\)\]:before{content:var(--tw-content);background-color:var(--tile-hue)}.before\:bg-muted:before{content:var(--tw-content);background-color:var(--muted)}.before\:text-xs:before{content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.before\:font-semibold:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.before\:opacity-20:before{content:var(--tw-content);opacity:.2}.before\:blur-2xl:before{content:var(--tw-content);--tw-blur:blur(var(--blur-2xl));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,)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[counter\(n\)\]:before{--tw-content:counter(n);content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:bg-border\/70:after{content:var(--tw-content);background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.after\:bg-border\/70:after{background-color:color-mix(in oklab, var(--border) 70%, transparent)}}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:rounded-b-md:first-child{border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:rounded-t-lg:last-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.checked\:pr-8:checked{padding-right:calc(var(--spacing) * 8)}.empty\:hidden:empty{display:none}.focus-within\:translate-x-0:focus-within{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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-warm-action\/40:focus-within{--tw-ring-color:var(--warm-action)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-warm-action\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--warm-action) 40%, transparent)}}@media (hover:hover){.hover\:translate-x-0:hover{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:-rotate-\[0\.4deg\]:hover{rotate:-.4deg}.hover\:border-\[var\(--shift-absence\)\]\/60:hover{border-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--shift-absence\)\]\/60:hover{border-color:color-mix(in oklab, var(--shift-absence) 60%, transparent)}}.hover\:border-\[var\(--shift-early\)\]\/60:hover{border-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--shift-early\)\]\/60:hover{border-color:color-mix(in oklab, var(--shift-early) 60%, transparent)}}.hover\:border-\[var\(--shift-late\)\]\/60:hover{border-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--shift-late\)\]\/60:hover{border-color:color-mix(in oklab, var(--shift-late) 60%, transparent)}}.hover\:border-border\/60:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/60:hover{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.hover\:border-warm-action\/40:hover{border-color:var(--warm-action)}@supports (color:color-mix(in lab, red, red)){.hover\:border-warm-action\/40:hover{border-color:color-mix(in oklab, var(--warm-action) 40%, transparent)}}.hover\:bg-\[var\(--primary-action-hover\)\]:hover{background-color:var(--primary-action-hover)}.hover\:bg-\[var\(--shift-absence\)\]\/10:hover{background-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--shift-absence\)\]\/10:hover{background-color:color-mix(in oklab, var(--shift-absence) 10%, transparent)}}.hover\:bg-\[var\(--shift-absence\)\]\/20:hover{background-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--shift-absence\)\]\/20:hover{background-color:color-mix(in oklab, var(--shift-absence) 20%, transparent)}}.hover\:bg-\[var\(--shift-absence\)\]\/25:hover{background-color:var(--shift-absence)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--shift-absence\)\]\/25:hover{background-color:color-mix(in oklab, var(--shift-absence) 25%, transparent)}}.hover\:bg-\[var\(--shift-early\)\]\/25:hover{background-color:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--shift-early\)\]\/25:hover{background-color:color-mix(in oklab, var(--shift-early) 25%, transparent)}}.hover\:bg-\[var\(--shift-late\)\]\/20:hover{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--shift-late\)\]\/20:hover{background-color:color-mix(in oklab, var(--shift-late) 20%, transparent)}}.hover\:bg-\[var\(--shift-late\)\]\/25:hover{background-color:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--shift-late\)\]\/25:hover{background-color:color-mix(in oklab, var(--shift-late) 25%, transparent)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-400\/25:hover{background-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/25:hover{background-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.hover\:bg-background:hover,.hover\:bg-background\/15:hover{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-background\/15:hover{background-color:color-mix(in oklab, var(--background) 15%, transparent)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-card:hover,.hover\:bg-card\/60:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/60:hover{background-color:color-mix(in oklab, var(--card) 60%, transparent)}}.hover\:bg-card\/80:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab, var(--card) 80%, transparent)}}.hover\:bg-card\/90:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/90:hover{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.hover\:bg-current\/10:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-current\/10:hover{background-color:color-mix(in oklab, currentcolor 10%, transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.hover\:bg-destructive\/25:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/25:hover{background-color:color-mix(in oklab, var(--destructive) 25%, transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-emerald-500\/\[0\.12\]:hover{background-color:#00bb7f1f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/\[0\.12\]:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 12%, transparent)}}.hover\:bg-foreground\/5:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.hover\:bg-foreground\/90:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.hover\:bg-muted\/70:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/70:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent)}}.hover\:bg-panel-muted:hover,.hover\:bg-panel-muted\/70:hover{background-color:var(--panel-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-panel-muted\/70:hover{background-color:color-mix(in oklab, var(--panel-muted) 70%, transparent)}}.hover\:bg-primary-foreground\/15:hover{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-foreground\/15:hover{background-color:color-mix(in oklab, var(--primary-foreground) 15%, transparent)}}.hover\:bg-primary-foreground\/20:hover{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-foreground\/20:hover{background-color:color-mix(in oklab, var(--primary-foreground) 20%, transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-red-500\/30:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/30:hover{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}.hover\:bg-sidebar-accent:hover,.hover\:bg-sidebar-accent\/50:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sidebar-accent\/50:hover{background-color:color-mix(in oklab, var(--sidebar-accent) 50%, transparent)}}.hover\:bg-sidebar-accent\/60:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sidebar-accent\/60:hover{background-color:color-mix(in oklab, var(--sidebar-accent) 60%, transparent)}}.hover\:bg-stone-800:hover{background-color:var(--color-stone-800)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-violet-500\/25:hover{background-color:#8d54ff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-500\/25:hover{background-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.hover\:bg-warm-action\/90:hover{background-color:var(--warm-action)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warm-action\/90:hover{background-color:color-mix(in oklab, var(--warm-action) 90%, transparent)}}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab, var(--color-white) 30%, 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\:from-sky-600\/95:hover{--tw-gradient-from:#0084ccf2}@supports (color:color-mix(in lab, red, red)){.hover\:from-sky-600\/95:hover{--tw-gradient-from:color-mix(in oklab, var(--color-sky-600) 95%, transparent)}}.hover\:from-sky-600\/95:hover{--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))}.hover\:to-sky-800\/95:hover{--tw-gradient-to:#005986f2}@supports (color:color-mix(in lab, red, red)){.hover\:to-sky-800\/95:hover{--tw-gradient-to:color-mix(in oklab, var(--color-sky-800) 95%, transparent)}}.hover\:to-sky-800\/95:hover{--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))}.hover\:text-\[var\(--shift-absence\)\]:hover{color:var(--shift-absence)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-inherit:hover{color:inherit}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-sidebar-foreground:hover{color:var(--sidebar-foreground)}.hover\:text-stone-900:hover{color:var(--color-stone-900)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));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-\[0_18px_40px_-24px_color-mix\(in_oklab\,var\(--primary\)_60\%\,transparent\)\]:hover{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[0_18px_40px_-24px_color-mix\(in_oklab\,var\(--primary\)_60\%\,transparent\)\]:hover{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,color-mix(in oklab,var(--primary) 60%,transparent))}}.hover\:shadow-\[0_18px_40px_-24px_color-mix\(in_oklab\,var\(--primary\)_60\%\,transparent\)\]:hover{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-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.hover\:shadow-sm:hover{--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)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-1:hover{--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)}.hover\:ring-2:hover{--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)}.hover\:ring-border:hover{--tw-ring-color:var(--border)}.hover\:ring-foreground\/30:hover{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-foreground\/30:hover{--tw-ring-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}.group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:is(:where(.group)[data-collapsible=offcanvas] *):hover{background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:border-ring:focus{border-color:var(--ring)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.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-ring:focus,.focus\:ring-ring\/20:focus{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-ring\/20:focus{--tw-ring-color:color-mix(in oklab, var(--ring) 20%, transparent)}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:not-sr-only:focus-visible{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus-visible\:border-ring:focus-visible,.focus-visible\:border-ring\/60:focus-visible{border-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-ring\/60:focus-visible{border-color:color-mix(in oklab, var(--ring) 60%, transparent)}}.focus-visible\:bg-primary-foreground\/20:focus-visible{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-primary-foreground\/20:focus-visible{background-color:color-mix(in oklab, var(--primary-foreground) 20%, transparent)}}.focus-visible\:bg-primary-foreground\/25:focus-visible{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-primary-foreground\/25:focus-visible{background-color:color-mix(in oklab, var(--primary-foreground) 25%, transparent)}}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-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-\[var\(--tile-hue\)\]:focus-visible{--tw-ring-color:var(--tile-hue)}.focus-visible\:ring-background:focus-visible{--tw-ring-color:var(--background)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--primary)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 20%, transparent)}}.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 25%, transparent)}}.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 40%, transparent)}}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--sidebar-ring)}.focus-visible\:ring-stone-400:focus-visible{--tw-ring-color:var(--color-stone-400)}.focus-visible\:ring-warm-action:focus-visible,.focus-visible\:ring-warm-action\/50:focus-visible{--tw-ring-color:var(--warm-action)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-warm-action\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--warm-action) 50%, transparent)}}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.focus-visible\:ring-offset-1:focus-visible{--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)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:ring-offset-foreground:focus-visible{--tw-ring-offset-color:var(--foreground)}.focus-visible\:ring-offset-transparent:focus-visible{--tw-ring-offset-color:transparent}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}@media (hover:hover){.enabled\:hover\:bg-\[color-mix\(in_oklab\,var\(--status-warning\)_18\%\,transparent\)\]:enabled:hover{background-color:var(--status-warning)}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-\[color-mix\(in_oklab\,var\(--status-warning\)_18\%\,transparent\)\]:enabled:hover{background-color:color-mix(in oklab,var(--status-warning) 18%,transparent)}}.enabled\:hover\:bg-destructive\/15:enabled:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-destructive\/15:enabled:hover{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--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)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-pressed\:bg-foreground[aria-pressed=true]{background-color:var(--foreground)}.aria-pressed\:text-background[aria-pressed=true]{color:var(--background)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:var(--spacing)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-2\.5[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-2\.5[data-side=left]{--tw-translate-x:calc(var(--spacing) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-2\.5[data-side=right]{--tw-translate-x:calc(var(--spacing) * 2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-2\.5[data-side=top]{--tw-translate-y:calc(var(--spacing) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:bg-primary[data-state=active]{background-color:var(--primary)}.data-\[state\=active\]\:text-primary-foreground[data-state=active]{color:var(--primary-foreground)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--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)}.data-\[state\=checked\]\:translate-x-\[21px\][data-state=checked]{--tw-translate-x:21px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-\[color-mix\(in_oklab\,var\(--switch-glow\)_35\%\,white_20\%\)\][data-state=checked]{border-color:var(--switch-glow)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:border-\[color-mix\(in_oklab\,var\(--switch-glow\)_35\%\,white_20\%\)\][data-state=checked]{border-color:color-mix(in oklab,var(--switch-glow) 35%,white 20%)}}.data-\[state\=checked\]\:border-\[color-mix\(in_oklab\,var\(--switch-glow\)_40\%\,transparent\)\][data-state=checked]{border-color:var(--switch-glow)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:border-\[color-mix\(in_oklab\,var\(--switch-glow\)_40\%\,transparent\)\][data-state=checked]{border-color:color-mix(in oklab,var(--switch-glow) 40%,transparent)}}.data-\[state\=checked\]\:border-accent-focus[data-state=checked]{border-color:var(--accent-focus)}.data-\[state\=checked\]\:bg-\[color-mix\(in_oklab\,var\(--switch-glow\)_14\%\,var\(--background\)\)\][data-state=checked]{background-color:var(--switch-glow)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:bg-\[color-mix\(in_oklab\,var\(--switch-glow\)_14\%\,var\(--background\)\)\][data-state=checked]{background-color:color-mix(in oklab,var(--switch-glow) 14%,var(--background))}}.data-\[state\=checked\]\:bg-accent-focus[data-state=checked]{background-color:var(--accent-focus)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=checked\]\:shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.6\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.1\)\,inset_0_0_15px_color-mix\(in_oklab\,var\(--switch-glow\)_18\%\,transparent\)\][data-state=checked]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0009), inset 0 1px 2px var(--tw-shadow-color,#ffffff1a), inset 0 0 15px var(--tw-shadow-color,var(--switch-glow))}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.6\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.1\)\,inset_0_0_15px_color-mix\(in_oklab\,var\(--switch-glow\)_18\%\,transparent\)\][data-state=checked]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#0009), inset 0 1px 2px var(--tw-shadow-color,#ffffff1a), inset 0 0 15px var(--tw-shadow-color,color-mix(in oklab,var(--switch-glow) 18%,transparent))}}.data-\[state\=checked\]\:shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.6\)\,inset_0_1px_2px_rgba\(255\,255\,255\,0\.1\)\,inset_0_0_15px_color-mix\(in_oklab\,var\(--switch-glow\)_18\%\,transparent\)\][data-state=checked]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[leitfaden-hl-pulse_1\.6s_ease-in-out_infinite\]{animation:1.6s ease-in-out infinite leitfaden-hl-pulse}.motion-safe\:animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\: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))}.motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}.motion-safe\:duration-700{--tw-duration:.7s;transition-duration:.7s}.motion-safe\:ease-\[cubic-bezier\(\.2\,\.8\,\.2\,1\)\]{--tw-ease:cubic-bezier(.2,.8,.2,1);transition-timing-function:cubic-bezier(.2,.8,.2,1)}.motion-safe\:fade-in{--tw-enter-opacity:0}.motion-safe\:slide-in-from-top-2{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}@media (hover:hover){.motion-safe\:group-hover\/ausweis\:-translate-y-1:is(:where(.group\/ausweis):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\: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)}.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-reduce\:hover\:transform-none:hover{transform:none}}}@media not all and (width>=1024px){.max-lg\:-mt-6{margin-top:calc(var(--spacing) * -6)}.max-lg\:hidden{display:none}.max-lg\:flex-wrap{flex-wrap:wrap}.max-lg\:rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.max-lg\:tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.max-lg\:whitespace-nowrap{white-space:nowrap}.max-lg\:normal-case{text-transform:none}}@media not all and (width>=640px){.max-sm\:top-auto{top:auto}.max-sm\:bottom-20{bottom:calc(var(--spacing) * 20)}}@media (width>=640px){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:inset-x-auto{inset-inline:auto}.sm\:top-\[50\%\]{top:50%}.sm\:bottom-auto{bottom:auto}.sm\:left-\[50\%\]{left:50%}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-1{grid-column-start:1}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:row-start-1{grid-row-start:1}.sm\:mt-0{margin-top:0}.sm\:mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-40{height:calc(var(--spacing) * 40)}.sm\:h-56{height:calc(var(--spacing) * 56)}.sm\:h-\[8\.25rem\]{height:8.25rem}.sm\:h-\[34px\]{height:34px}.sm\:h-\[250px\]{height:250px}.sm\:max-h-\[88vh\]{max-height:88vh}.sm\:min-h-\[6\.5rem\]{min-height:6.5rem}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-\[4\.25rem\]{width:4.25rem}.sm\:w-\[6\.5rem\]{width:6.5rem}.sm\:w-\[34px\]{width:34px}.sm\:w-auto{width:auto}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[700px\]{max-width:700px}.sm\:max-w-\[900px\]{max-width:900px}.sm\:max-w-\[1100px\]{max-width:1100px}.sm\:max-w-\[1200px\]{max-width:1200px}.sm\:max-w-\[1500px\]{max-width:1500px}.sm\:max-w-\[1680px\]{max-width:1680px}.sm\:max-w-full{max-width:100%}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.sm\:grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.sm\:grid-cols-\[12\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:12.5rem minmax(0,1fr)}.sm\:grid-cols-\[104px_10px_minmax\(0\,1fr\)_72px\]{grid-template-columns:104px 10px minmax(0,1fr) 72px}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(200px,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\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-0{gap:0}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:self-auto{align-self:auto}.sm\:overflow-x-auto{overflow-x:auto}.sm\:rounded-3xl{border-radius:calc(var(--radius) + 12px)}.sm\:rounded-\[30px\]{border-radius:30px}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-2\.5{padding:calc(var(--spacing) * 2.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-8{padding:calc(var(--spacing) * 8)}.sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[28px\]{font-size:28px}.sm\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.sm\:tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.sm\:uppercase{text-transform:uppercase}}@media (width>=768px){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:top-3{top:calc(var(--spacing) * 3)}.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-xs{max-width:var(--container-xs)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-\[230px_minmax\(0\,1fr\)\]{grid-template-columns:230px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow:is(:where(.peer)[data-variant=inset]~*){--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)}.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2:is(:where(.peer)[data-state=collapsed]~*):is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 2)}}.after\:md\:hidden:after{content:var(--tw-content)}@media (width>=768px){.after\:md\:hidden:after{display:none}}@media (width>=1024px){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-last{order:9999}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.lg\:-mt-px{margin-top:-1px}.lg\:mt-auto{margin-top:auto}.lg\:-ml-8{margin-left:calc(var(--spacing) * -8)}.lg\:no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.lg\:no-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.lg\:block{display:block}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:table-cell{display:table-cell}.lg\:h-36{height:calc(var(--spacing) * 36)}.lg\:h-\[9\.75rem\]{height:9.75rem}.lg\:h-\[19rem\]{height:19rem}.lg\:h-\[92px\]{height:92px}.lg\:max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.lg\:w-36{width:calc(var(--spacing) * 36)}.lg\:w-\[92px\]{width:92px}.lg\:w-\[248px\]{width:248px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-md{max-width:var(--container-md)}.lg\:max-w-none{max-width:none}.lg\:flex-\[1_0_auto\]{flex:1 0 auto}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.25rem_minmax\(0\,2fr\)_minmax\(0\,1\.15fr\)_minmax\(0\,1\.15fr\)_minmax\(0\,1\.3fr\)_6\.5rem_4\.5rem\]{grid-template-columns:1.25rem minmax(0,2fr) minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,1.3fr) 6.5rem 4.5rem}.lg\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[250px_minmax\(0\,1fr\)\]{grid-template-columns:250px minmax(0,1fr)}.lg\:grid-cols-\[400px_1fr\]{grid-template-columns:400px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,420px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,420px) minmax(0,1fr)}.lg\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-none{border-radius:0}.lg\:rounded-br-3xl{border-bottom-right-radius:calc(var(--radius) + 12px)}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-0{padding-inline:0}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:pt-5{padding-top:calc(var(--spacing) * 5)}.lg\:pt-9{padding-top:calc(var(--spacing) * 9)}.lg\:pt-\[12px\]{padding-top:12px}.lg\:pr-1{padding-right:var(--spacing)}.lg\:pr-6{padding-right:calc(var(--spacing) * 6)}.lg\:pr-\[24px\]{padding-right:24px}.lg\:pb-\[18px\]{padding-bottom:18px}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:pl-\[22px\]{padding-left:22px}.lg\:text-center{text-align:center}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=1440px){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:hidden{display:none}.xl\:inline{display:inline}.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-\[10rem_repeat\(var\(--tk-cols\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:10rem repeat(var(--tk-cols),minmax(0,1fr))}.xl\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,340px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,340px)}.xl\:grid-cols-\[minmax\(240px\,300px\)_minmax\(0\,1fr\)_minmax\(260px\,320px\)\]{grid-template-columns:minmax(240px,300px) minmax(0,1fr) minmax(260px,320px)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (width>=1720px){.\32 xl\:hidden{display:none}.\32 xl\:inline{display:inline}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@container not (width>=3.5rem){.\@max-\[3\.5rem\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\@max-\[3\.5rem\]\:text-\[13px\]{font-size:13px}}@container not (width>=2.25rem){.\@max-\[2\.25rem\]\:text-\[10px\]{font-size:10px}}@container not (width>=1.5rem){.\@max-\[1\.5rem\]\:hidden{display:none}}@container (width>=600px){.\@\[600px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width>=2.75rem){.\@min-\[2\.75rem\]\:grid{display:grid}.\@min-\[2\.75rem\]\:hidden{display:none}.\@min-\[2\.75rem\]\:inline{display:inline}}@container (width>=4.5rem){.\@min-\[4\.5rem\]\:hidden{display:none}.\@min-\[4\.5rem\]\:inline{display:inline}}@container (width>=26rem){.\@\[26rem\]\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.\@\[26rem\]\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}}@container (width>=30rem){.\@\[30rem\]\:px-6{padding-inline:calc(var(--spacing) * 6)}.\@\[30rem\]\:pt-5{padding-top:calc(var(--spacing) * 5)}}@container (width>=44rem){.\@\[44rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@\[44rem\]\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.\@\[44rem\]\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\@\[44rem\]\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.dark\:border-amber-400\/30:where(.dark,.dark *){border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-400\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.dark\:border-amber-800:where(.dark,.dark *){border-color:var(--color-amber-800)}.dark\:border-blue-400\/30:where(.dark,.dark *){border-color:#54a2ff4d}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-400\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-blue-400) 30%, transparent)}}.dark\:border-destructive:where(.dark,.dark *){border-color:var(--destructive)}.dark\:border-emerald-800:where(.dark,.dark *){border-color:var(--color-emerald-800)}.dark\:border-purple-400\/30:where(.dark,.dark *){border-color:#c07eff4d}@supports (color:color-mix(in lab, red, red)){.dark\:border-purple-400\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-purple-400) 30%, transparent)}}.dark\:border-stone-200:where(.dark,.dark *){border-color:var(--color-stone-200)}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/15:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/15:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:bg-amber-400\/10:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 40%, transparent)}}.dark\:bg-background\/75:where(.dark,.dark *){background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-background\/75:where(.dark,.dark *){background-color:color-mix(in oklab, var(--background) 75%, transparent)}}.dark\:bg-blue-400\/10:where(.dark,.dark *){background-color:#54a2ff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-400) 10%, transparent)}}.dark\:bg-card\/50:where(.dark,.dark *){background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-card\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--card) 50%, transparent)}}.dark\:bg-card\/80:where(.dark,.dark *){background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-card\/80:where(.dark,.dark *){background-color:color-mix(in oklab, var(--card) 80%, transparent)}}.dark\:bg-emerald-500\/15:where(.dark,.dark *){background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.dark\:bg-emerald-950\/40:where(.dark,.dark *){background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-950) 40%, transparent)}}.dark\:bg-purple-400\/10:where(.dark,.dark *){background-color:#c07eff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-400) 10%, transparent)}}.dark\:bg-stone-50:where(.dark,.dark *){background-color:var(--color-stone-50)}.dark\:bg-stone-800:where(.dark,.dark *){background-color:var(--color-stone-800)}.dark\:bg-stone-900:where(.dark,.dark *){background-color:var(--color-stone-900)}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/\[0\.06\]:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.06\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\:bg-yellow-900\/20:where(.dark,.dark *){background-color:#733e0a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-900) 20%, transparent)}}.dark\:stroke-\[color-mix\(in_oklab\,var\(--story-overview\)_45\%\,white\)\]:where(.dark,.dark *){stroke:var(--story-overview)}@supports (color:color-mix(in lab, red, red)){.dark\:stroke-\[color-mix\(in_oklab\,var\(--story-overview\)_45\%\,white\)\]:where(.dark,.dark *){stroke:color-mix(in oklab,var(--story-overview) 45%,white)}}.dark\:text-\[oklch\(0\.2_0\.02_50\)\]:where(.dark,.dark *){color:oklch(20% .02 50)}.dark\:text-amber-100:where(.dark,.dark *){color:var(--color-amber-100)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\:text-blue-200:where(.dark,.dark *){color:var(--color-blue-200)}.dark\:text-emerald-100:where(.dark,.dark *){color:var(--color-emerald-100)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-foreground:where(.dark,.dark *){color:var(--foreground)}.dark\:text-indigo-200:where(.dark,.dark *){color:var(--color-indigo-200)}.dark\:text-orange-200:where(.dark,.dark *){color:var(--color-orange-200)}.dark\:text-purple-200:where(.dark,.dark *){color:var(--color-purple-200)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-shift-early:where(.dark,.dark *){color:var(--shift-early)}.dark\:text-shift-late:where(.dark,.dark *){color:var(--shift-late)}.dark\:text-shift-night:where(.dark,.dark *){color:var(--shift-night)}.dark\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\:text-sky-300:where(.dark,.dark *){color:var(--color-sky-300)}.dark\:text-stone-300:where(.dark,.dark *){color:var(--color-stone-300)}.dark\:text-stone-900:where(.dark,.dark *){color:var(--color-stone-900)}.dark\:text-violet-200:where(.dark,.dark *){color:var(--color-violet-200)}.dark\:text-violet-400:where(.dark,.dark *){color:var(--color-violet-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-yellow-200:where(.dark,.dark *){color:var(--color-yellow-200)}.dark\:text-yellow-400:where(.dark,.dark *){color:var(--color-yellow-400)}.dark\:shadow-\[0_3px_10px_rgba\(0\,0\,0\,\.3\)\,inset_0_1px_0_rgba\(255\,255\,255\,\.12\)\]:where(.dark,.dark *){--tw-shadow:0 3px 10px var(--tw-shadow-color,#0000004d), inset 0 1px 0 var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[0_20px_50px_-15px_rgba\(0\,0\,0\,0\.5\)\]:where(.dark,.dark *){--tw-shadow:0 20px 50px -15px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.dark\:hover\:bg-amber-400\/20:where(.dark,.dark *):hover{background-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-amber-400\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.dark\:hover\:bg-blue-400\/20:where(.dark,.dark *):hover{background-color:#54a2ff33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-400\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-400) 20%, transparent)}}.dark\:hover\:bg-purple-400\/20:where(.dark,.dark *):hover{background-color:#c07eff33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-purple-400\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-purple-400) 20%, transparent)}}.dark\:hover\:bg-stone-800:where(.dark,.dark *):hover{background-color:var(--color-stone-800)}}@media print{.print\:grid{display:grid}}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&_\*\]\:\!\[animation\:none\] *{animation:none!important}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:focus-visible\>circle\:first-of-type\]\:\[stroke\:var\(--ring\)\]:focus-visible>circle:first-of-type{stroke:var(--ring)}.\[\&\:focus-visible\>circle\:first-of-type\]\:\[stroke-opacity\:1\]:focus-visible>circle:first-of-type{stroke-opacity:1}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180: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(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180: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(.rdp-button_previous>svg){rotate:180deg}.\[\:checked\]\:block:checked{display:block}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.focus-visible\:\[\&\>path\]\:\[stroke\:var\(--ring\)\]:focus-visible>path{stroke:var(--ring)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}@media (hover:none){.\[\@media\(hover\:none\)\]\:inline{display:inline}}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize,[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/sora-variable-latin.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:1.5rem;--tint:10%;--background:#faf8f5;--foreground:#1c1917;--surface:oklch(97% .018 58);--card:#ffffffe6;--card-foreground:#1c1917;--popover:oklch(99.5% .006 60/.96);--popover-foreground:oklch(20% .02 50);--primary:oklch(25% .012 50);--primary-foreground:oklch(100% 0 0);--secondary:oklch(95.5% .018 62);--secondary-foreground:oklch(27% .025 48);--muted:oklch(93.5% .016 62);--muted-foreground:oklch(50% .025 48);--accent:oklch(93% .05 55);--accent-foreground:oklch(35% .09 42);--destructive:oklch(60% .2 25);--destructive-foreground:oklch(99% 0 0);--border:#e1dcd7b3;--input:#e1dcd7cc;--ring:oklch(66% .18 47);--warm-action:oklch(63% .2 44);--warm-action-foreground:oklch(100% 0 0);--orbit-core-1:#f06a3a;--orbit-core-2:#d8483f;--orbit-core-3:#5b1e35;--orbit-ring:#5b1e35;--orbit-attention:#d99a25;--orbit-success:#10b981;--orbit-muted-1:#c9b8b3;--orbit-muted-2:#8e7a78;--orbit-muted-3:#4a3b3e;--pill-foundation-top:#7189a3;--pill-foundation-mid:#526d89;--pill-foundation-bottom:#394f68;--pill-active-idle:#8c96af7a;--pill-active-analyzing:#4a6cf7ad;--pill-active-suggesting:#6c4ae0a3;--pill-active-attention:#f0a03ab8;--pill-active-success:#10b981a8;--pill-active-error:#78788299;--story-foundation-top:#1b2a63;--story-foundation-mid:#142050;--story-foundation-bottom:#0a1236;--story-foundation-highlight:#6f8dd8;--story-foundation-mark:#f3f7fb;--story-glow-orange:#f06a3ac7;--story-glow-blue:#2f6fedb8;--story-glow-green:#239d68bd;--story-planning:#356fc2;--story-planning-soft:#dbe9fa;--story-absence:#238466;--story-absence-soft:#d8eee6;--story-requests:#d85b3f;--story-requests-soft:#f8dfd8;--story-calendar:#188b94;--story-calendar-soft:#d5eef0;--story-fairness:#c47b24;--story-fairness-soft:#f7e8d3;--story-overview:#6b5578;--story-overview-soft:#e9e0ed;--story-fragment:#8fa5ba;--story-fragment-highlight:#eef4f8;--story-fragment-shadow:#43566a;--status-success:#10b981;--status-success-soft:#ecfdf5;--status-warning:#f59e0b;--status-warning-soft:#fffbeb;--glass-border:oklch(100% 0 0/.68);--glass-shadow:oklch(58% .1 55/.13);--glass-shadow-hover:oklch(55% .12 50/.19);--peach-glow:oklch(78% .14 48/.28);--cream-glow:oklch(91% .06 62/.42);--lime:oklch(88% .2 125);--lime-foreground:oklch(24% .03 130);--lime-soft:oklch(96% .06 125);--shift-early:#10b981;--shift-early-soft:#ecfdf5;--shift-early-strong:#065f46;--shift-early-border:#a7f3d0b3;--shift-late:#d97706;--shift-late-soft:#fffbeb;--shift-late-strong:#78350f;--shift-late-border:#fde68acc;--shift-night:#4f46e5;--shift-night-soft:#eef2ff;--shift-night-strong:#312e81;--shift-night-border:#c7d2fecc;--accent-generator:#4f46e5;--accent-generator-foreground:#fff;--accent-generator-soft:#eef2ff;--shift-absence:oklch(60% .22 27);--shift-off:oklch(60% .02 260);--absence-vacation:oklch(68% .15 40);--absence-training:oklch(60% .15 300);--absence-leave:oklch(58% .09 230);--shell:oklch(23.5% .018 48);--panel:oklch(98.5% .01 60);--panel-foreground:oklch(20% .02 50);--panel-muted:oklch(95.5% .02 62/.82);--panel-muted-foreground:oklch(50% .025 48);--panel-border:oklch(88% .026 62/.6);--pastel-violet:oklch(90% .055 295);--pastel-mint:oklch(93% .06 175);--role-teamlead:#2dd4bf;--role-ceo:#fbbf24;--note-slate:oklch(95% .006 270);--note-mint:oklch(93% .06 165);--note-sky:oklch(93% .055 235);--note-violet:oklch(93% .05 300);--note-amber:oklch(94% .07 85);--pillar-rest:oklch(68% .12 165);--pillar-hours:oklch(48% .14 275);--pillar-fair:oklch(78% .13 70);--note-rose:oklch(93% .05 15);--event-paper:oklch(100% 0 0/.72);--event-paper-border:oklch(100% 0 0/.6);--event-accent-from:oklch(84% .15 82);--event-accent-to:oklch(71% .17 52);--event-shadow:oklch(50% .09 60/.2);--sidebar:oklch(23.5% .018 48);--sidebar-foreground:oklch(96% .012 65);--sidebar-primary:oklch(75% .15 48);--sidebar-primary-foreground:oklch(20% .02 50);--sidebar-accent:oklch(32% .04 47);--sidebar-accent-foreground:oklch(98% .004 280);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(75% .15 48);--mobile-bar:#17140fdb;--mobile-bar-ink:#f6f2ee;--mobile-bar-height:62px;--mobile-plus:conic-gradient(from 200deg, #10b981, #f59e0b, #6366f1, #10b981);--mobile-glow-early:#10b98124;--mobile-glow-night:#6366f11f;--mobile-glow-late:#f59e0b1a;--glass-mobile-border:#1e140a14;--workspace-bg:#f8fafc;--card-surface:#fff;--text-main:#0f172a;--text-muted:#566579;--primary-action:#0f172a;--primary-action-hover:#1e293b;--accent-focus:#4f46e5;--accent-focus-soft:#e0e7ff;--switch-glow:#10b981}.dark{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(19% .018 48);--foreground:oklch(96% .012 65);--surface:oklch(22.5% .02 48);--card:oklch(24.5% .022 48/.88);--card-foreground:oklch(96% .012 65);--popover:oklch(23.5% .022 48/.97);--popover-foreground:oklch(96% .012 65);--primary:oklch(73% .17 48);--primary-foreground:oklch(18% .018 48);--secondary:oklch(28% .025 50);--secondary-foreground:oklch(96% .012 65);--muted:oklch(27% .02 50);--muted-foreground:oklch(72% .025 62);--accent:oklch(32% .055 48);--accent-foreground:oklch(95% .03 64);--destructive:oklch(62% .21 27);--destructive-foreground:oklch(98% 0 0);--border:oklch(78% .045 62/.18);--input:oklch(78% .045 62/.22);--ring:oklch(73% .17 48);--warm-action:oklch(70% .19 45);--warm-action-foreground:oklch(16% .018 48);--status-success:#34d399;--status-success-soft:oklch(30% .05 166);--status-warning:#fbbf24;--status-warning-soft:oklch(32% .06 57);--glass-border:oklch(90% .03 65/.14);--glass-shadow:oklch(5% .02 45/.42);--glass-shadow-hover:oklch(5% .02 45/.58);--peach-glow:oklch(64% .16 45/.19);--cream-glow:oklch(52% .07 62/.15);--lime:oklch(84% .19 125);--lime-foreground:oklch(20% .03 130);--lime-soft:oklch(32% .07 125);--shift-early:#34d399;--shift-early-soft:oklch(30% .05 166);--shift-early-strong:#a7f3d0;--shift-early-border:#34d39959;--shift-late:#f59e0b;--shift-late-soft:oklch(32% .06 57);--shift-late-strong:#fde68a;--shift-late-border:#f59e0b59;--shift-night:#3b82f6;--shift-night-soft:oklch(31% .05 262);--shift-night-strong:#bfdbfe;--shift-night-border:#3b82f659;--accent-generator:#6366f1;--accent-generator-foreground:#fff;--accent-generator-soft:oklch(32% .05 290);--shift-absence:oklch(64% .21 27);--shift-off:oklch(62% .02 260);--absence-vacation:oklch(70% .15 40);--absence-training:oklch(65% .15 300);--absence-leave:oklch(62% .09 230);--shell:oklch(15% .018 47);--panel:oklch(19% .018 48);--panel-foreground:oklch(96% .012 65);--panel-muted:oklch(23.5% .022 48/.86);--panel-muted-foreground:oklch(72% .025 62);--panel-border:oklch(78% .045 62/.16);--pastel-violet:oklch(42% .06 295);--pastel-mint:oklch(40% .06 175);--role-teamlead:#5eead4;--role-ceo:#fcd34d;--note-slate:oklch(30% .02 270);--note-mint:oklch(35% .06 165);--note-sky:oklch(34% .07 235);--note-violet:oklch(35% .07 300);--note-amber:oklch(36% .07 75);--pillar-rest:oklch(72% .12 165);--pillar-hours:oklch(68% .13 275);--pillar-fair:oklch(80% .13 70);--note-rose:oklch(35% .07 15);--event-paper:oklch(27% .02 50/.8);--event-paper-border:oklch(100% 0 0/.09);--event-accent-from:oklch(80% .14 80);--event-accent-to:oklch(67% .16 52);--event-shadow:oklch(0% 0 0/.38);--sidebar:oklch(15% .018 47);--sidebar-foreground:oklch(94% .012 65);--sidebar-primary:oklch(73% .17 48);--sidebar-primary-foreground:oklch(16% .018 48);--sidebar-accent:oklch(27% .04 47);--sidebar-accent-foreground:oklch(98% .004 280);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(73% .17 48);--mobile-bar:#f6f2eeeb;--mobile-bar-ink:#17140f;--mobile-glow-early:#34d3992e;--mobile-glow-night:#818cf833;--mobile-glow-late:#fbbf241f;--glass-mobile-border:#ffffff14;--workspace-bg:oklch(19% .012 260);--card-surface:oklch(24% .016 260);--text-main:oklch(96% .01 260);--text-muted:oklch(74% .02 260);--primary-action:#4f46e5;--primary-action-hover:#6366f1;--accent-focus:#818cf8;--accent-focus-soft:oklch(33% .08 280);--switch-glow:#34d399}.panel-surface{--background:var(--panel);--foreground:var(--panel-foreground);--card:var(--panel)}@supports (color:color-mix(in lab, red, red)){.panel-surface{--card:color-mix(in oklab, var(--panel) 82%, transparent)}}.panel-surface{--card-foreground:var(--panel-foreground);--popover:var(--panel)}@supports (color:color-mix(in lab, red, red)){.panel-surface{--popover:color-mix(in oklab, var(--panel) 96%, transparent)}}.panel-surface{--popover-foreground:var(--panel-foreground);--muted:var(--panel-muted);--muted-foreground:var(--panel-muted-foreground);--secondary:var(--panel-muted);--secondary-foreground:var(--panel-foreground);--accent:var(--panel-muted);--accent-foreground:var(--panel-foreground);--border:var(--panel-border);--input:var(--panel-border)}.workspace-theme{--workspace-bg:#f8fafc;--card-surface:#fff;--text-main:#0f172a;--text-muted:#566579;--primary-action:#2563eb;--primary-action-hover:#1d4ed8;--accent-focus:#2563eb;--accent-focus-soft:#dbeafe;--switch-glow:#10b981;--app-workspace-bg:var(--workspace-bg);--background:var(--app-workspace-bg);--surface:#fff;--card:#fffffff2;--panel:var(--app-workspace-bg);--panel-muted:#f1f5f9;--panel-muted-foreground:#566579;--panel-border:#e2e8f0;--border:#e2e8f0;--input:#e2e8f0;--muted:#f1f5f9;--muted-foreground:#566579;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--accent:#eef2f7;--accent-foreground:#0f172a;--primary:#2563eb;--primary-foreground:#fff;--ring:var(--accent-focus);--warm-action:var(--primary-action);--warm-action-foreground:#fff;--glass-border:#e2e8f0;--glass-shadow:#0f172a14;--glass-shadow-hover:#0f172a1f;--peach-glow:#2563eb0f;--cream-glow:#94a3b81a}.dark .workspace-theme{--workspace-bg:oklch(19% .012 260);--card-surface:oklch(24% .016 260);--text-main:oklch(96% .01 260);--text-muted:oklch(74% .02 260);--primary-action:#2563eb;--primary-action-hover:#3b82f6;--accent-focus:#60a5fa;--accent-focus-soft:oklch(33% .08 255);--switch-glow:#34d399;--app-workspace-bg:oklch(19% .012 260);--background:var(--app-workspace-bg);--surface:oklch(22% .014 260);--card:oklch(24% .016 260/.92);--panel:var(--app-workspace-bg);--panel-muted:oklch(26% .016 260);--panel-muted-foreground:oklch(74% .02 260);--panel-border:oklch(80% .03 260/.16);--border:oklch(80% .03 260/.16);--input:oklch(80% .03 260/.18);--muted:oklch(26% .016 260);--muted-foreground:oklch(74% .02 260);--secondary:oklch(28% .018 260);--secondary-foreground:oklch(96% .01 260);--accent:oklch(29% .02 260);--accent-foreground:oklch(96% .01 260);--primary:#2563eb;--primary-foreground:#fff;--warm-action:#2563eb;--warm-action-foreground:#fff;--glass-border:oklch(85% .03 260/.12);--peach-glow:#2563eb1f;--cream-glow:#94a3b814}.leitstand-main{scroll-behavior:smooth}.leitstand-canvas{--leitstand-shadow:0 18px 48px -32px var(--text-main)}@supports (color:color-mix(in lab, red, red)){.leitstand-canvas{--leitstand-shadow:0 18px 48px -32px color-mix(in oklab, var(--text-main) 24%, transparent)}}.leitstand-canvas{--leitstand-shadow-raised:0 24px 54px -30px var(--text-main)}@supports (color:color-mix(in lab, red, red)){.leitstand-canvas{--leitstand-shadow-raised:0 24px 54px -30px color-mix(in oklab, var(--text-main) 30%, transparent)}}@media (hover:hover){.leitstand-note-del{opacity:0}.leitstand-note:hover .leitstand-note-del,.leitstand-note-del:focus-visible,.leitstand-note[data-confirming] .leitstand-note-del{opacity:1}}.leitstand-clock-note{opacity:0;transition:opacity .2s,transform .25s cubic-bezier(.2,.9,.3,1.2);transform:translate(-50%,-50%)scale(.6)}.leitstand-clock:hover .leitstand-clock-note,.leitstand-clock-note:focus-visible{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (hover:none){.leitstand-clock-note{opacity:.9;transform:translate(-50%,-50%)scale(.82)}}@media (prefers-reduced-motion:reduce){.leitstand-clock-note{transition:none}}.leitstand-hero,.leitstand-surface-secondary,.leitstand-state,.leitstand-decision-card{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.leitstand-hero,.leitstand-surface-secondary,.leitstand-state,.leitstand-decision-card{background:color-mix(in oklab, var(--card) 96%, transparent)}}.leitstand-hero,.leitstand-surface-secondary,.leitstand-state,.leitstand-decision-card{border:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.leitstand-hero,.leitstand-surface-secondary,.leitstand-state,.leitstand-decision-card{border:1px solid color-mix(in oklab, var(--border) 88%, transparent)}}.leitstand-hero,.leitstand-surface-secondary,.leitstand-state,.leitstand-decision-card{box-shadow:var(--leitstand-shadow);-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%)}.leitstand-hero{box-shadow:var(--leitstand-shadow-raised);position:relative}.leitstand-hero:before{content:"";background:linear-gradient(90deg, var(--primary), var(--primary) 58%, transparent);height:3px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.leitstand-hero:before{background:linear-gradient(90deg, var(--primary), color-mix(in oklab, var(--primary) 20%, transparent) 58%, transparent)}}.leitstand-hero:before{opacity:.72}.leitstand-kpi strong{transition:color .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1)}.leitstand-decision-card,.leitstand-action,.leitstand-timeline-day,.leitstand-metric{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),background-color .32s cubic-bezier(.22,1,.36,1)}.leitstand-decision-card:hover,.leitstand-action:hover,.leitstand-timeline-day:hover{border-color:var(--primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.leitstand-decision-card:hover,.leitstand-action:hover,.leitstand-timeline-day:hover{border-color:color-mix(in oklab, var(--primary) 20%, var(--border))}}.leitstand-decision-card:hover,.leitstand-action:hover,.leitstand-timeline-day:hover{box-shadow:var(--leitstand-shadow-raised)}.leitstand-decision-card.is-critical{background:linear-gradient(145deg, var(--destructive), var(--card) 62%)}@supports (color:color-mix(in lab, red, red)){.leitstand-decision-card.is-critical{background:linear-gradient(145deg, color-mix(in oklab, var(--destructive) 5%, var(--card)), var(--card) 62%)}}.leitstand-decision-card.is-warning{background:linear-gradient(145deg, var(--status-warning), var(--card) 62%)}@supports (color:color-mix(in lab, red, red)){.leitstand-decision-card.is-warning{background:linear-gradient(145deg, color-mix(in oklab, var(--status-warning) 5%, var(--card)), var(--card) 62%)}}.leitstand-surface-secondary{box-shadow:0 14px 38px -32px var(--text-main);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.leitstand-surface-secondary{box-shadow:0 14px 38px -32px color-mix(in oklab, var(--text-main) 22%, transparent)}}.leitstand-state{box-shadow:0 12px 32px -28px var(--text-main);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.leitstand-state{box-shadow:0 12px 32px -28px color-mix(in oklab, var(--text-main) 18%, transparent)}}.leitstand-metric{background:var(--panel-muted)}@supports (color:color-mix(in lab, red, red)){.leitstand-metric{background:color-mix(in oklab, var(--panel-muted) 34%, var(--card))}}.leitstand-metric{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.leitstand-metric{border-color:color-mix(in oklab, var(--border) 72%, transparent)}}.leitstand-metric:hover{background:var(--panel-muted)}@supports (color:color-mix(in lab, red, red)){.leitstand-metric:hover{background:color-mix(in oklab, var(--panel-muted) 55%, var(--card))}}.leitstand-metric.is-relevant{border-color:var(--warm-action)}@supports (color:color-mix(in lab, red, red)){.leitstand-metric.is-relevant{border-color:color-mix(in oklab, var(--warm-action) 16%, var(--border))}}.leitstand-action{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.leitstand-action{background:color-mix(in oklab, var(--card) 94%, transparent)}}@media (prefers-reduced-motion:reduce){.leitstand-main,.leitstand-decision-card,.leitstand-action,.leitstand-timeline-day,.leitstand-metric,.leitstand-kpi strong{scroll-behavior:auto;transition-duration:.01ms}.leitstand-decision-card:hover,.leitstand-action:hover,.leitstand-timeline-day:hover{transform:none}}.rendi-modal{--background:var(--card-surface);--foreground:var(--text-main);--card:var(--card-surface);--card-foreground:var(--text-main);--popover:var(--card-surface);--popover-foreground:var(--text-main);--muted:#f1f5f9;--muted-foreground:var(--text-muted);--secondary:#f1f5f9;--secondary-foreground:#334155;--accent:#e2e8f0;--accent-foreground:var(--text-main);--border:#e2e8f0;--input:#e2e8f0;--primary:#2563eb;--primary-foreground:#fff;--primary-action:#2563eb;--primary-action-hover:#1d4ed8;--accent-focus:#2563eb;--ring:var(--accent-focus);background:var(--card-surface);color:var(--text-main);border-color:var(--border);box-shadow:0 24px 64px -24px #0f172a3d}.dark .rendi-modal{--muted:oklch(28% .018 260);--secondary:oklch(28% .018 260);--secondary-foreground:oklch(90% .015 260);--accent:oklch(32% .025 260);--border:oklch(80% .03 260/.18);--input:oklch(80% .03 260/.22);--primary-action:#2563eb;--primary-action-hover:#3b82f6;--accent-focus:#60a5fa;--primary:var(--primary-action);--primary-foreground:#fff}.warm-mesh-surface{background:radial-gradient(circle at 50% 8%, var(--wallpaper-1,var(--peach-glow)) 0%, var(--wallpaper-2,var(--cream-glow)) 34%, transparent 68%), var(--panel);transition:background .5s}:root[data-wallpaper=early]{--wallpaper-1:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){:root[data-wallpaper=early]{--wallpaper-1:color-mix(in oklab, var(--shift-early) calc(26% * var(--wallpaper-strength,1)), transparent)}}:root[data-wallpaper=early]{--wallpaper-2:var(--shift-early)}@supports (color:color-mix(in lab, red, red)){:root[data-wallpaper=early]{--wallpaper-2:color-mix(in oklab, var(--shift-early) calc(12% * var(--wallpaper-strength,1)), transparent)}}:root[data-wallpaper=late]{--wallpaper-1:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){:root[data-wallpaper=late]{--wallpaper-1:color-mix(in oklab, var(--shift-late) calc(26% * var(--wallpaper-strength,1)), transparent)}}:root[data-wallpaper=late]{--wallpaper-2:var(--shift-late)}@supports (color:color-mix(in lab, red, red)){:root[data-wallpaper=late]{--wallpaper-2:color-mix(in oklab, var(--shift-late) calc(12% * var(--wallpaper-strength,1)), transparent)}}:root[data-wallpaper=night]{--wallpaper-1:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){:root[data-wallpaper=night]{--wallpaper-1:color-mix(in oklab, var(--shift-night) calc(24% * var(--wallpaper-strength,1)), transparent)}}:root[data-wallpaper=night]{--wallpaper-2:var(--shift-night)}@supports (color:color-mix(in lab, red, red)){:root[data-wallpaper=night]{--wallpaper-2:color-mix(in oklab, var(--shift-night) calc(11% * var(--wallpaper-strength,1)), transparent)}}:root[data-wallpaper=plain]{--wallpaper-1:transparent;--wallpaper-2:transparent}:root[data-wallpaper=logo] .warm-mesh-surface{background:radial-gradient(circle at 12% 4%, var(--shift-early), transparent 55%), radial-gradient(circle at 50% 0%, var(--shift-late), transparent 58%), radial-gradient(circle at 90% 6%, var(--shift-night), transparent 58%), var(--panel)}@supports (color:color-mix(in lab, red, red)){:root[data-wallpaper=logo] .warm-mesh-surface{background:radial-gradient(circle at 12% 4%, color-mix(in oklab, var(--shift-early) calc(26% * var(--wallpaper-strength,1)), transparent), transparent 55%), radial-gradient(circle at 50% 0%, color-mix(in oklab, var(--shift-late) calc(24% * var(--wallpaper-strength,1)), transparent), transparent 58%), radial-gradient(circle at 90% 6%, color-mix(in oklab, var(--shift-night) calc(24% * var(--wallpaper-strength,1)), transparent), transparent 58%), var(--panel)}}:root[data-wallpaper=rose]{--wallpaper-t1:#f43f5e;--wallpaper-t2:#fb923c;--wallpaper-t3:#f9a8d4}:root[data-wallpaper=sage]{--wallpaper-t1:#84a98c;--wallpaper-t2:#a3b18a;--wallpaper-t3:#52796f}:root[data-wallpaper=sea]{--wallpaper-t1:#06b6d4;--wallpaper-t2:#3b82f6;--wallpaper-t3:#14b8a6}:root[data-wallpaper=lavender]{--wallpaper-t1:#a78bfa;--wallpaper-t2:#c084fc;--wallpaper-t3:#818cf8}:root[data-wallpaper=sand]{--wallpaper-t1:#d6a461;--wallpaper-t2:#e7c9a0;--wallpaper-t3:#b08968}:root[data-wallpaper=sunset]{--wallpaper-t1:#f97316;--wallpaper-t2:#db2777;--wallpaper-t3:#7c3aed}:root[data-wallpaper=aurora]{--wallpaper-t1:#10b981;--wallpaper-t2:#06b6d4;--wallpaper-t3:#8b5cf6}:root[data-wallpaper=midnight]{--wallpaper-t1:#1e3a8a;--wallpaper-t2:#4338ca;--wallpaper-t3:#0ea5e9}:root[data-wallpaper=rose] .warm-mesh-surface,:root[data-wallpaper=sage] .warm-mesh-surface,:root[data-wallpaper=sea] .warm-mesh-surface,:root[data-wallpaper=lavender] .warm-mesh-surface,:root[data-wallpaper=sand] .warm-mesh-surface,:root[data-wallpaper=sunset] .warm-mesh-surface,:root[data-wallpaper=aurora] .warm-mesh-surface,:root[data-wallpaper=midnight] .warm-mesh-surface{background:radial-gradient(circle at 15% 2%, var(--wallpaper-t1), transparent 55%), radial-gradient(circle at 85% 8%, var(--wallpaper-t2), transparent 58%), radial-gradient(circle at 50% 100%, var(--wallpaper-t3), transparent 60%), var(--panel)}@supports (color:color-mix(in lab, red, red)){:root[data-wallpaper=rose] .warm-mesh-surface,:root[data-wallpaper=sage] .warm-mesh-surface,:root[data-wallpaper=sea] .warm-mesh-surface,:root[data-wallpaper=lavender] .warm-mesh-surface,:root[data-wallpaper=sand] .warm-mesh-surface,:root[data-wallpaper=sunset] .warm-mesh-surface,:root[data-wallpaper=aurora] .warm-mesh-surface,:root[data-wallpaper=midnight] .warm-mesh-surface{background:radial-gradient(circle at 15% 2%, color-mix(in oklab, var(--wallpaper-t1) calc(28% * var(--wallpaper-strength,1)), transparent), transparent 55%), radial-gradient(circle at 85% 8%, color-mix(in oklab, var(--wallpaper-t2) calc(24% * var(--wallpaper-strength,1)), transparent), transparent 58%), radial-gradient(circle at 50% 100%, color-mix(in oklab, var(--wallpaper-t3) calc(14% * var(--wallpaper-strength,1)), transparent), transparent 60%), var(--panel)}}@supports (color:oklch(from red l c h / calc(alpha * 0.5))){:root[data-wallpaper-strength]:not([data-wallpaper]) .warm-mesh-surface,:root[data-wallpaper-strength][data-wallpaper=warm] .warm-mesh-surface,:root[data-wallpaper-strength]:not([data-wallpaper]) .mehr-screen,:root[data-wallpaper-strength][data-wallpaper=warm] .mehr-screen{--wallpaper-1:oklch(from var(--wallpaper-warm-1) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-2:oklch(from var(--wallpaper-warm-2) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-hdr-glow1:oklch(from var(--mobile-hdr-glow1) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-hdr-glow2:oklch(from var(--mobile-hdr-glow2) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-glow-early:oklch(from var(--mobile-glow-early) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-glow-night:oklch(from var(--mobile-glow-night) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-glow-late:oklch(from var(--mobile-glow-late) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-mr-glow1:oklch(from var(--mr-glow1) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-mr-glow2:oklch(from var(--mr-glow2) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-team-glow1:oklch(from var(--team-handy-glow1) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-team-glow2:oklch(from var(--team-handy-glow2) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-bb-glow1:oklch(from var(--bb-glow1) l c h / calc(alpha * var(--wallpaper-strength)));--wallpaper-bb-glow2:oklch(from var(--bb-glow2) l c h / calc(alpha * var(--wallpaper-strength)))}}.soft-glass-header{background:radial-gradient(120% 180% at 12% 0%, var(--shift-night), transparent 55%), radial-gradient(120% 180% at 88% 0%, var(--shift-late), transparent 55%), var(--panel)}@supports (color:color-mix(in lab, red, red)){.soft-glass-header{background:radial-gradient(120% 180% at 12% 0%, color-mix(in oklab, var(--shift-night) 9%, transparent), transparent 55%), radial-gradient(120% 180% at 88% 0%, color-mix(in oklab, var(--shift-late) 8%, transparent), transparent 55%), color-mix(in oklab, var(--panel) 76%, transparent)}}.soft-glass-header{border-bottom:1px solid var(--panel-border)}@supports (color:color-mix(in lab, red, red)){.soft-glass-header{border-bottom:1px solid color-mix(in oklab, var(--panel-border) 72%, transparent)}}.soft-glass-header{-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%)}.fm-head:before{content:"";z-index:-1;pointer-events:none;background-color:var(--background);border-bottom:1px solid var(--border);--fm-head-blur:blur(24px);-webkit-backdrop-filter:var(--fm-head-blur,) var(--fm-head-none,);backdrop-filter:var(--fm-head-blur,) var(--fm-head-none,);position:absolute;inset:0 0 -1px}@supports (color:color-mix(in lab, red, red)){.fm-head:before{background-color:color-mix(in oklab, var(--background) 80%, transparent);border-bottom-color:color-mix(in oklab, var(--border) 60%, transparent)}}.fm-head.fm-head{border-bottom-color:#0000}.fm-pop,.fm-sheet,.fm-btn{--fm-fg:#1c1917;--fm-muted:#76675c;--fm-primary:#2b2622;--fm-primary-fg:#fff;--fm-ring:#4f46e5;--fm-early:#10b981;--fm-late:#f59e0b;--fm-night:#6366f1;--fm-lilac:#a855f7;--fm-slot:#78645512;--fm-menu:#fffdfa;--fm-menu-line:#1c191717;--fm-menu-hi:#ffffffe6;--fm-menu-shadow:0 28px 64px -24px #462d1957, 0 6px 16px -6px #462d1924;--fm-ill-slot:#7864551a}.dark .fm-pop,.dark .fm-sheet,.dark .fm-btn{--fm-fg:#f6f0e9;--fm-muted:#b9aa9c;--fm-primary:#f39a5a;--fm-primary-fg:#1d1814;--fm-ring:#a5b4fc;--fm-early:#34d399;--fm-late:#f59e0b;--fm-night:#818cf8;--fm-lilac:#c084fc;--fm-slot:#ffebd70f;--fm-menu:#26201b;--fm-menu-line:#ffebd71c;--fm-menu-hi:#ffebd70f;--fm-menu-shadow:0 30px 70px -20px #000000bf, 0 8px 20px -8px #00000080;--fm-ill-slot:#ffebd714}.fm-dp{--c:var(--fm-late)}.fm-ab{--c:var(--fm-lilac)}.fm-co{--c:var(--fm-early)}.fm-lo{--c:var(--fm-night)}.fm-btn svg{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.fm-btn[aria-expanded=true]{color:var(--foreground);background:var(--fm-slot)}.fm-btn[aria-expanded=true] svg{transform:rotate(180deg)}.fm-dd{position:static}.fm-pop{z-index:60;visibility:hidden;opacity:0;padding-top:calc(.75rem + 10px);transition:opacity .16s,transform .18s cubic-bezier(.2,.8,.2,1),visibility 0s linear .18s;position:absolute;top:calc(100% - .75rem);left:50%;transform:translate(-50%,-6px)}.fm-pop:not([data-open]){pointer-events:none}.fm-pop[data-open]{visibility:visible;opacity:1;transition:opacity .16s,transform .18s cubic-bezier(.2,.8,.2,1),visibility;transform:translate(-50%)}.fm-card{background:var(--fm-menu);border:1px solid var(--fm-menu-line);width:min(944px,100vw - 48px);max-height:calc(100vh - 96px);box-shadow:var(--fm-menu-shadow), inset 0 1px 0 var(--fm-menu-hi);color:var(--fm-fg);border-radius:22px;padding:12px;position:relative;overflow-y:auto}.fm-pop a,.fm-sheet a{color:var(--fm-fg);text-decoration:none}.fm-pop a:focus-visible,.fm-sheet a:focus-visible{outline:2px solid var(--fm-ring);outline-offset:-2px;border-radius:14px}.fm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fm-it{border-radius:18px;flex-direction:column;padding:8px 8px 16px;transition:background-color .15s;display:flex}.fm-pic{background:var(--c);border-radius:13px;place-items:center;height:108px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fm-pic{background:color-mix(in oklab, var(--c) 10%, var(--fm-menu))}}.fm-pic{box-shadow:inset 0 0 0 1px var(--c)}@supports (color:color-mix(in lab, red, red)){.fm-pic{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 16%, transparent)}}.fm-ill{width:78%;height:auto;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.fm-hd{align-items:center;gap:8px;margin:14px 6px 0;display:flex}.fm-t{letter-spacing:-.005em;font-size:15px;font-weight:600;line-height:1.3}.fm-x{color:var(--fm-muted);margin:6px 6px 0;font-size:13.5px;line-height:1.5;display:block}.fm-it:hover,.fm-it:focus-visible{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.fm-it:hover,.fm-it:focus-visible{background:color-mix(in oklab, var(--c) 7%, var(--fm-menu))}}.fm-it:hover .fm-ill,.fm-it:focus-visible .fm-ill{transform:scale(1.04)}.fm-ft{border-top:1px solid var(--fm-menu-line);justify-content:space-between;align-items:center;margin:8px 4px 0;padding-top:8px;display:flex}.fm-all{align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.fm-ft .fm-all{border-radius:12px;padding:10px}.fm-pop .fm-grid .fm-it{padding:8px 12px}.fm-pop a,.fm-pop .fm-all{font-weight:500}.fm-pop .fm-t{font-weight:600}.fm-ft .fm-all:hover{background:var(--fm-slot)}.fm-ar{transition:transform .18s;display:inline-block}.fm-all:hover .fm-ar,.fm-all:focus-visible .fm-ar{transform:translate(3px)}@media (width<=1179px){.fm-card{width:min(640px,100vw - 48px)}.fm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fm-pic{height:96px}}.fm-sheet{bottom:0;left:0;right:0;top:var(--fm-nav-h,57px);z-index:49;overscroll-behavior:contain;background:var(--fm-menu);border-top:1px solid var(--fm-menu-line);color:var(--fm-fg);visibility:hidden;opacity:0;transition:opacity .16s,transform .18s cubic-bezier(.2,.8,.2,1),visibility 0s linear .18s;position:fixed;overflow-y:auto;transform:translateY(-8px)}.fm-sheet[data-open]{visibility:visible;opacity:1;transition:opacity .16s,transform .18s cubic-bezier(.2,.8,.2,1),visibility;transform:none}.fm-sheet-in{padding:14px 16px 28px}.fm-kick{letter-spacing:.14em;text-transform:uppercase;color:var(--fm-muted);margin:6px 4px 8px;font-size:11.5px;font-weight:700}.fm-sgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fm-sgrid .fm-it{background:var(--c);border-radius:16px;padding:6px 6px 12px}@supports (color:color-mix(in lab, red, red)){.fm-sgrid .fm-it{background:color-mix(in oklab, var(--c) 6%, var(--fm-menu))}}.fm-sgrid .fm-it{box-shadow:inset 0 0 0 1px var(--c)}@supports (color:color-mix(in lab, red, red)){.fm-sgrid .fm-it{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 14%, transparent)}}.fm-sgrid .fm-pic{height:74px;box-shadow:none}.fm-sgrid .fm-hd{align-items:flex-start;margin:10px 4px 0}.fm-sgrid .fm-t{font-size:14px}.fm-sgrid .fm-x{margin:4px 4px 0;font-size:13px;line-height:1.45}.fm-sall{padding:14px 6px 4px;font-size:15px;display:flex}.fm-more{border-top:1px solid var(--fm-menu-line);gap:2px;margin-top:14px;padding-top:12px;display:grid}.fm-more a{border-radius:12px;padding:11px 8px;font-size:15px;font-weight:500;display:block}.fm-more a:active{background:var(--fm-slot)}.fm-sheet a.fm-cta{background:var(--fm-primary);height:48px;color:var(--fm-primary-fg);border-radius:999px;justify-content:center;align-items:center;margin-top:14px;font-size:15px;font-weight:600;display:flex}html.fm-lock,html.fm-lock body{overflow:hidden}@media (width>=1024px){.fm-sheet{display:none}}@media (prefers-reduced-motion:reduce){.fm-pop,.fm-pop[data-open],.fm-sheet,.fm-sheet[data-open],.fm-btn svg,.fm-ar,.fm-it,.fm-ill{transition:none!important}.fm-pop{transform:translate(-50%)}.fm-sheet,.fm-it:hover .fm-ill,.fm-it:focus-visible .fm-ill{transform:none}}.glass-mobile{background-color:var(--glass-mobile-tint,var(--card-surface))}@supports (color:color-mix(in lab, red, red)){.glass-mobile{background-color:color-mix(in oklab, var(--glass-mobile-tint,var(--card-surface)) var(--glass-mobile-strength,74%), transparent)}}.glass-mobile{border:1px solid var(--glass-mobile-border);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%)}.mobile-floating-dock{z-index:40;padding:0 12px calc(14px + env(safe-area-inset-bottom));pointer-events:none;inset-inline:0;position:fixed;bottom:0}.mobile-floating-dock.is-raised{z-index:60}.mobile-floating-bar{pointer-events:auto;width:100%;max-width:32rem;height:var(--mobile-bar-height);background:var(--mobile-bar);color:var(--mobile-bar-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;grid-template-columns:1fr 1fr 60px 1fr 1fr;place-items:center;margin-inline:auto;padding:0 6px;display:grid;box-shadow:0 20px 40px -14px #00000080}.mobile-floating-item{white-space:nowrap;color:inherit;-webkit-tap-highlight-color:transparent;justify-items:center;gap:2px;font-size:9.5px;line-height:1.45;display:grid;position:relative}.mobile-floating-item:before{content:"";width:56px;height:52px;position:absolute;top:50%;left:50%;translate:-50% -50%}.mobile-floating-icon{display:grid;position:relative}.mobile-floating-icon>svg,.mobile-floating-label{opacity:.6}.mobile-floating-item.is-active{font-weight:700}.mobile-floating-item.is-active .mobile-floating-icon>svg,.mobile-floating-item.is-active .mobile-floating-label{opacity:1}.mobile-floating-item:focus-visible,.mobile-plus:focus-visible{outline:2px solid var(--mobile-bar-ink);outline-offset:2px}.mobile-plus{-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;width:50px;height:50px;margin-top:-10px;display:grid}.mobile-plus-disc{background:var(--mobile-plus);color:#fff;width:50px;height:50px;box-shadow:0 0 0 3px var(--mobile-bar), 0 8px 18px -6px #e8743b8c;border-radius:50%;place-items:center;transition:transform .2s;display:grid}.mobile-plus[aria-expanded=true] .mobile-plus-disc{transform:rotate(45deg)}.mobile-qa-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14100c52}.mobile-qa{--mq-w:#fff;--mq-ink:#17140f;--mq-ink2:#6e655e;--mq-line:#1e140a14;z-index:50;left:14px;right:14px;bottom:calc(86px + env(safe-area-inset-bottom));border:1px solid var(--mq-line);background:var(--mq-w);max-width:32rem;color:var(--mq-ink);border-radius:28px;outline:none;gap:4px;margin-inline:auto;padding:10px;font-size:13px;line-height:1.45;display:grid;position:fixed;box-shadow:0 30px 60px -20px #00000073}.dark .mobile-qa{--mq-w:#17151a;--mq-ink:#f5f2f7;--mq-ink2:#a8a3ae;--mq-line:#ffffff14}.mobile-qa-list{gap:4px;display:grid}.mobile-qa-row{text-align:left;-webkit-tap-highlight-color:transparent;border-radius:16px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:44px;padding:8px;font-size:12.5px;font-weight:600;display:grid}.mobile-qa-row:focus-visible{outline:2px solid var(--mq-ink);outline-offset:0}.mobile-qa-row small{color:var(--mq-ink2);font-size:10.5px;font-weight:400;display:block}.mobile-qa-ic{color:#fff;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.mobile-qa-ic.tone-early{background:#10b981}.mobile-qa-ic.tone-late{background:#f59e0b}.mobile-qa-ic.tone-night{background:#6366f1}.mobile-qa-ic.tone-violet{background:#a855f7}.mobile-qa-ic.tone-accent{background:#ea580c}.mobile-quick-sheet{--glass-mobile-strength:94%;left:.75rem;right:.75rem;bottom:calc(var(--mobile-bar-height) + 1.75rem + env(safe-area-inset-bottom));border-radius:1.75rem;gap:.5rem;max-width:32rem;margin-inline:auto;padding:1rem .75rem .75rem;box-shadow:0 30px 60px -20px #00000073}.mobile-quick-action{transition:background-color .15s}.mobile-quick-action:hover,.mobile-quick-action:focus-visible{background:var(--text-main,currentColor)}@supports (color:color-mix(in lab, red, red)){.mobile-quick-action:hover,.mobile-quick-action:focus-visible{background:color-mix(in oklab, var(--text-main,currentColor) 7%, transparent)}}:root{--mobile-hdr-bg:#f7f4f0;--mobile-hdr-glow1:rgb(16 185 129/var(--mobile-hdr-glow1-a));--mobile-hdr-glow1-a:14%;--mobile-hdr-glow2:rgb(99 102 241/var(--mobile-hdr-glow2-a));--mobile-hdr-glow2-a:12%;--mobile-hdr-ink:#17140f;--mobile-hdr-ink2:#6e655e;--mobile-hdr-w:#fff}.dark{--mobile-hdr-bg:#0b0a0c;--mobile-hdr-glow1:rgb(52 211 153/var(--mobile-hdr-glow1-a));--mobile-hdr-glow1-a:18%;--mobile-hdr-glow2:rgb(129 140 248/var(--mobile-hdr-glow2-a));--mobile-hdr-glow2-a:20%;--mobile-hdr-ink:#f5f2f7;--mobile-hdr-ink2:#a8a3ae;--mobile-hdr-w:#17151a}@media (width<=1023px){:root:not([data-wallpaper]) .warm-mesh-surface.panel-surface,:root[data-wallpaper=warm] .warm-mesh-surface.panel-surface{background:radial-gradient(circle at 20% -5%, var(--wallpaper-hdr-glow1,var(--mobile-hdr-glow1)), transparent 40%), radial-gradient(circle at 100% 20%, var(--wallpaper-hdr-glow2,var(--mobile-hdr-glow2)), transparent 42%), var(--mobile-hdr-bg)}}.mobile-hdr{padding:calc(16px + env(safe-area-inset-top)) 18px 10px;color:var(--mobile-hdr-ink);flex-shrink:0;justify-content:space-between;align-items:center;font-size:13px;line-height:1.45;display:flex}.mobile-hdr-sub{color:var(--mobile-hdr-ink2);font-size:11px;display:block}.mobile-hdr-title{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600;line-height:1.45}.mobile-hdr-me{color:#7c2d12;width:38px;height:38px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#fde4d3,#dcebfe);border:0;border-radius:13px;flex:none;place-items:center;padding:0;font-size:12px;font-weight:700;display:grid;position:relative}.mobile-hdr-me:after{content:"";position:absolute;inset:-3px}.mobile-hdr-me:focus-visible{outline:2px solid var(--mobile-hdr-ink);outline-offset:2px}.mobile-hdr-text{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.mobile-hdr-text:after{content:"";position:absolute;inset:-4px -6px}.mobile-hdr-text:focus-visible{outline:2px solid var(--mobile-hdr-ink);outline-offset:2px}@media (width<=1023px){.mobile-nav-clearance{padding-bottom:calc(var(--mobile-bar-height) + 1.75rem + env(safe-area-inset-bottom))}:root:not([data-wallpaper]) .warm-mesh-surface,:root[data-wallpaper=warm] .warm-mesh-surface{background:radial-gradient(circle at 18% -4%, var(--wallpaper-glow-early,var(--mobile-glow-early)), transparent 42%), radial-gradient(circle at 100% 24%, var(--wallpaper-glow-night,var(--mobile-glow-night)), transparent 44%), radial-gradient(circle at 24% 100%, var(--wallpaper-glow-late,var(--mobile-glow-late)), transparent 46%), var(--panel)}}@media (prefers-reduced-motion:reduce){.mobile-quick-action,.mobile-plus-disc{transition:none}.mobile-quick-sheet,.mobile-qa,.mobile-qa-scrim{animation:none}}:root{--mr-w:#fff;--mr-w2:#f1ece7;--mr-ink:#17140f;--mr-ink2:#6e655e;--mr-bg:#f7f4f0;--mr-line:#1e140a14;--mr-glow1:#10b98124;--mr-glow2:#6366f11f}.dark{--mr-w:#17151a;--mr-w2:#1f1c23;--mr-ink:#f5f2f7;--mr-ink2:#a8a3ae;--mr-bg:#0b0a0c;--mr-line:#ffffff14;--mr-glow1:#34d3992e;--mr-glow2:#818cf833}@media (width<=1023px){:is(:root:not([data-wallpaper]) .warm-mesh-surface:has(>.mr-main),:root[data-wallpaper=warm] .warm-mesh-surface:has(>.mr-main)){background:radial-gradient(circle at 20% -5%, var(--wallpaper-mr-glow1,var(--mr-glow1)), transparent 40%), radial-gradient(circle at 100% 20%, var(--wallpaper-mr-glow2,var(--mr-glow2)), transparent 42%), var(--mr-bg)}main.mr-main{padding:4px 12px calc(var(--mobile-bar-height) + 1.75rem + env(safe-area-inset-bottom))}}.mr-screen{color:var(--mr-ink);align-content:start;gap:8px;font-size:13px;line-height:1.45;display:grid;position:relative}.mr-stack{touch-action:pan-y;-webkit-user-select:none;user-select:none;height:210px;position:relative}.mr-card{border-radius:26px;gap:6px;padding:16px;display:grid;position:absolute;left:0;right:0}.mr-ghost.is-3{background:var(--mr-w2);opacity:.5;height:170px;top:24px;transform:scale(.9)}.mr-ghost.is-2{background:var(--mr-w2);opacity:.75;height:175px;top:12px;transform:scale(.95)}.mr-top{height:180px;font:inherit;text-align:left;cursor:pointer;border:0;margin:0;top:0;overflow:hidden}.mr-top:focus-visible{outline:2px solid var(--mr-ink);outline-offset:3px}.mr-top.tone-pending{color:#1c1300;background:linear-gradient(150deg,#fbbf24,#f97316)}.mr-top.tone-approved{color:#022c22;background:linear-gradient(150deg,#34d399,#10b981)}.mr-top.tone-rejected{color:#1c1917;background:linear-gradient(150deg,#d6d3d1,#a8a29e)}.mr-top.tone-empty{background:var(--mr-w2);color:var(--mr-ink);cursor:default}.mr-chip{color:#1c1300;background:#00000026;border-radius:999px;align-items:center;width:max-content;height:22px;padding:0 9px;font-size:10.5px;font-weight:700;display:inline-flex}.mr-top.tone-approved .mr-chip{color:#022c22}.mr-top.tone-rejected .mr-chip{color:#1c1917}.mr-title{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:22px;font-weight:700;overflow:hidden}.mr-detail{font-size:12px}.mr-hint{opacity:.8;margin-top:auto;font-size:11px}.mr-widget{background-color:var(--mr-w);border-radius:24px;align-content:start;gap:6px;padding:12px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mr-widget{background-color:color-mix(in srgb, var(--mr-w) 74%, transparent)}}.mr-widget{border:1px solid var(--mr-ink)}@supports (color:color-mix(in lab, red, red)){.mr-widget{border:1px solid color-mix(in srgb, var(--mr-ink) 8%, transparent)}}.mr-widget{-webkit-backdrop-filter:blur(18px)saturate(1.2);box-shadow:0 10px 30px -18px #3c230f59,inset 0 1px #ffffff2e}.mr-label{letter-spacing:.02em;text-transform:uppercase;color:var(--mr-ink2);font-size:10.5px;font-weight:500}.mr-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.mr-big{letter-spacing:-.03em;font-size:26px;font-weight:600;line-height:1}.mr-sub{color:var(--mr-ink2);font-size:11px}.mr-btn-primary{background:var(--mr-ink);width:100%;height:46px;color:var(--mr-bg);white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.mr-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}.mr-sheet{max-height:92dvh;padding:10px 16px calc(24px + env(safe-area-inset-bottom));background:var(--mr-w);color:var(--mr-ink);border-top:0;border-radius:28px 28px 0 0;gap:10px;font-size:13px;line-height:1.45;display:grid;overflow-y:auto;box-shadow:0 -20px 40px -20px #00000059}.mr-sheet>button.absolute{width:44px;height:44px;color:var(--mr-ink);place-items:center;display:grid;top:6px;right:6px}.mr-grab{background:var(--mr-line);border-radius:999px;width:42px;height:5px;margin:0 auto}.mr-sheet .mr-chip.tone-pending{background:linear-gradient(150deg,#fbbf24,#f97316)}.mr-sheet .mr-chip.tone-approved{color:#022c22;background:linear-gradient(150deg,#34d399,#10b981)}.mr-sheet .mr-chip.tone-rejected{color:#1c1917;background:linear-gradient(150deg,#d6d3d1,#a8a29e)}.mr-sheet-title{letter-spacing:-.02em;color:var(--mr-ink);overflow-wrap:anywhere;font-size:22px;font-weight:700}.mr-sheet-text{color:var(--mr-ink2);overflow-wrap:anywhere;font-size:12px}.mr-btn{border:1px solid var(--mr-line);background:var(--mr-w2);height:44px;color:var(--mr-ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.mr-btn:disabled{opacity:.45}.mr-btn:focus-visible,.mr-btn-primary:focus-visible{outline:2px solid var(--mr-ink);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.mr-top{transform:translateX(var(--mr-dx,0px))}.mr-top:not(.is-dragging){transition:transform .2s}}:root{--msup-ink:#17140f;--msup-ink2:#6e655e;--msup-w:#fff;--msup-shadow-a:35%;--msup-inset-a:18%}.dark{--msup-ink:#f5f2f7;--msup-ink2:#a8a3ae;--msup-w:#17151a}@keyframes msup-spin{to{transform:rotate(360deg)}}@media (width<=1023px){.msup-card{border:1px solid var(--msup-ink);grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:12px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.msup-card{border:1px solid color-mix(in srgb, var(--msup-ink) 8%, transparent)}}.msup-card{background-color:var(--msup-w);border-radius:24px}@supports (color:color-mix(in lab, red, red)){.msup-card{background-color:color-mix(in srgb, var(--msup-w) 74%, transparent)}}.msup-card{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:0 10px 30px -18px rgb(60 35 15/var(--msup-shadow-a)), inset 0 1px 0 rgb(255 255 255/var(--msup-inset-a));color:var(--msup-ink);font:inherit;text-align:left;cursor:pointer;font-size:13px;line-height:1.45}.msup-card b{font-size:13.5px;font-weight:700}.msup-sub{color:var(--msup-ink2);font-size:11px}.msup-card:focus-visible{outline:2px solid var(--msup-ink);outline-offset:2px}.msup-ph{background:radial-gradient(circle at 50% 40%,#2a2440,#141220 70%);border-radius:16px;place-items:center;width:58px;height:58px;display:grid}.msup-aura{flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.msup-aura:before,.msup-aura:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.msup-aura:before{filter:blur(14px);opacity:.75;background:conic-gradient(#10b981,#f59e0b,#6366f1,#10b981);animation:6s linear infinite msup-spin;inset:-14%}.msup-aura:after{filter:blur(9px);opacity:.55;background:conic-gradient(from 180deg,#6366f1,#10b981,#f59e0b,#6366f1);animation:10s linear infinite reverse msup-spin;inset:0}.msup-lg{z-index:1;width:62%;height:62%;position:relative}.msup-lgimg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:22%;width:100%;height:100%;display:block}.msup-lg svg{width:100%;height:100%;position:absolute;inset:0}.msup-hand{transform-origin:48% 47.5%;animation:24s linear infinite msup-spin}.msup-hand.m{animation-duration:4s}}@media (prefers-reduced-motion:reduce){.msup-aura:before,.msup-aura:after,.msup-hand{animation:none}}:root{--mt-w:#fff;--mt-w2:#f1ece7;--mt-ink:#17140f;--mt-ink2:#6e655e;--mt-a35:35%;--mt-a18:18%;--mt-e:#059669;--mt-l:#d97706;--mt-n:#4f46e5;--mt-a:#ea580c}.dark{--mt-w:#17151a;--mt-w2:#1f1c23;--mt-ink:#f5f2f7;--mt-ink2:#a8a3ae;--mt-e:#34d399;--mt-l:#fbbf24;--mt-n:#818cf8;--mt-a:#fb923c}@media (width<=1023px){.mt-main{padding-top:4px;padding-inline:12px}}.mt-day{color:var(--mt-ink);gap:8px;font-size:13px;line-height:1.45;display:grid}.mt-w{--glass-mobile-tint:var(--mt-w);border-color:var(--mt-ink);border-radius:24px;align-content:start;gap:6px;min-width:0;padding:12px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mt-w{border-color:color-mix(in srgb, var(--mt-ink) 8%, transparent)}}.mt-w{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:0 10px 30px -18px rgb(60 35 15/var(--mt-a35)), inset 0 1px 0 rgb(255 255 255/var(--mt-a18));color:inherit;font:inherit;text-align:left}a.mt-w:focus-visible,button.mt-w:focus-visible{outline:2px solid var(--mt-ink);outline-offset:2px}.mt-row{align-items:center;gap:8px;display:flex}.mt-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.mt-label{letter-spacing:.02em;color:var(--mt-ink2);font-size:10.5px;font-weight:500}.mt-big{letter-spacing:-.03em;font-size:26px;font-weight:600;line-height:1}.mt-sub{color:var(--mt-ink2);font-size:11px}.mt-ring{border-radius:50%;flex:none;place-items:center;width:78px;height:78px;display:grid}.mt-ring b{background:var(--mt-w);text-align:center;border-radius:50%;place-items:center;width:62px;height:62px;font-size:15px;font-weight:700;line-height:1;display:grid}.mt-ring b small{letter-spacing:.02em;color:var(--mt-ink2);margin-top:2px;font-size:9px;font-weight:500;display:block}.mt-ring-text{gap:4px;min-width:0;display:grid}.mt-ring-title{letter-spacing:-.02em;font-size:20px;font-weight:700}.mt-callout{font-size:14px;font-weight:700}.mt-week{grid-template-columns:repeat(7,1fr);align-items:end;gap:4px;height:54px;display:grid}.mt-week i{background:var(--mt-w2);border-radius:6px;display:block}.mt-week i.e{background:var(--mt-e)}.mt-week i.l{background:var(--mt-l)}.mt-week i.n{background:var(--mt-n)}.mt-week i.today{outline:2px solid var(--mt-ink);outline-offset:2px}.mt-wl{text-align:center;color:var(--mt-ink2);grid-template-columns:repeat(7,1fr);font-size:9.5px;display:grid}.mt-k{border-radius:999px;align-items:center;width:max-content;height:22px;padding:0 9px;font-size:10.5px;font-weight:700;display:inline-flex}.mt-k.a{background:rgb(251 146 60/var(--mt-a18));color:var(--mt-a)}.mt-av{border:2px solid var(--mt-w);color:#7c2d12;background:linear-gradient(135deg,#fde4d3,#dcebfe);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:9.5px;font-weight:700;display:grid}.mt-av+.mt-av{margin-left:-8px}button.mt-w{cursor:pointer}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}@keyframes rendi-aura-spin{to{transform:rotate(360deg)}}@keyframes rendi-aura-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}:root{--hero-glow-orange:#f9731652;--hero-glow-rose:#e11d4826}.dark{--hero-glow-orange:#f9731638;--hero-glow-rose:#e11d481f}@keyframes hero-sunset-breathe{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.hero-sunset-glow{background:radial-gradient(ellipse 60% 50% at 50% 30%, var(--hero-glow-orange), var(--hero-glow-rose) 50%, transparent 80%);animation:8s ease-in-out infinite hero-sunset-breathe}@keyframes rendi-cell-pop{0%{opacity:0;transform:translateY(6px)scale(.8)}to{opacity:.9;transform:translateY(0)scale(1)}}@keyframes rendi-role-pulse{0%,70%,to{transform:scale(1);box-shadow:0 0 #0000}20%{box-shadow:0 0 0 6px color-mix(in oklab, var(--primary) 14%, transparent);transform:scale(1.15)}}@keyframes rendi-stealth-fade{0%,to{opacity:.9;filter:blur()}50%{opacity:.15;filter:blur(3px)}}@keyframes rendi-sync-sweep{0%{transform:translate(0)}to{transform:translate(400%)}}@keyframes rendi-mosaic-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes rendi-mosaic-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes rendi-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rendi-card-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rendi-card-enter{animation:.7s ease-out both rendi-card-enter}.rendi-cell-pop{animation:.5s ease-out forwards rendi-cell-pop}.rendi-role-pulse{animation:3.6s ease-in-out infinite rendi-role-pulse}.rendi-stealth-fade{animation:4s ease-in-out infinite rendi-stealth-fade}.rendi-sync-sweep{animation:3s linear infinite rendi-sync-sweep}@keyframes rendi-shift-write{0%{opacity:0;transform:scale(.4)rotate(-8deg)}60%{opacity:1;transform:scale(1.08)rotate(1deg)}to{opacity:1;transform:scale(1) rotate(var(--shift-rotate,0deg))}}@keyframes rendi-shift-stamp{0%{opacity:0;transform:scale(1.6)}40%{opacity:1;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.rendi-shift-write{animation:.45s cubic-bezier(.22,1,.36,1) both rendi-shift-write}.rendi-shift-stamp{animation:.35s cubic-bezier(.22,1,.36,1) both rendi-shift-stamp}.plan-sizer-range{appearance:none;cursor:pointer;background:0 0;border-radius:9999px;height:2rem}.plan-sizer-range::-webkit-slider-thumb{appearance:none;background:var(--primary);border:3px solid var(--card);width:1.4rem;height:1.4rem;box-shadow:0 1px 4px var(--foreground);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.plan-sizer-range::-webkit-slider-thumb{box-shadow:0 1px 4px color-mix(in oklab, var(--foreground) 28%, transparent)}}.plan-sizer-range::-webkit-slider-thumb{cursor:grab}.plan-sizer-range::-moz-range-thumb{background:var(--primary);border:3px solid var(--card);width:1.4rem;height:1.4rem;box-shadow:0 1px 4px var(--foreground);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.plan-sizer-range::-moz-range-thumb{box-shadow:0 1px 4px color-mix(in oklab, var(--foreground) 28%, transparent)}}.plan-sizer-range::-moz-range-thumb{cursor:grab}.plan-sizer-range::-moz-range-track{background:linear-gradient(90deg, var(--primary) var(--plan-fill,8%), var(--muted-foreground) var(--plan-fill,8%));border-radius:9999px;height:.55rem}@supports (color:color-mix(in lab, red, red)){.plan-sizer-range::-moz-range-track{background:linear-gradient(90deg, var(--primary) var(--plan-fill,8%), color-mix(in oklab, var(--muted-foreground) 22%, transparent) var(--plan-fill,8%))}}.plan-sizer-range::-moz-range-progress{background:var(--primary);border-radius:9999px;height:.55rem}@keyframes rendi-suggest-blink{0%,to{opacity:1}50%{opacity:.28}}.rendi-suggest-blink{animation:1.15s ease-in-out infinite rendi-suggest-blink}@media (prefers-reduced-motion:reduce){.hero-sunset-glow,.rendi-card-enter,.rendi-cell-pop,.rendi-role-pulse,.rendi-stealth-fade,.rendi-sync-sweep,.rendi-suggest-blink,.rendi-shift-write,.rendi-shift-stamp,.animate-fade-in{animation:none!important}.animate-fade-in,.rendi-cell-pop,.rendi-card-enter,.rendi-shift-write,.rendi-shift-stamp{opacity:1;transform:none}}@keyframes rendi-tour-point{0%,to{transform:translate(var(--tx,0), var(--ty,0)) scale(1)}50%{transform:translate(var(--tx,0), var(--ty,0)) scale(1.14)}}@keyframes rendi-tour-halo{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--primary) 55%, transparent)}50%{box-shadow:0 0 0 12px #0000}}@keyframes rendi-tour-pulse{0%{opacity:.85;transform:scale(1)}70%{opacity:0;transform:scale(1.06)}to{opacity:0;transform:scale(1.06)}}@keyframes rendi-tour-card{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.rendi-tour-point{animation:1.5s ease-in-out infinite rendi-tour-point}.rendi-tour-halo{animation:2.2s ease-out infinite rendi-tour-halo}.rendi-tour-pulse{animation:2.2s cubic-bezier(.22,1,.36,1) infinite rendi-tour-pulse}.rendi-tour-card{animation:.32s cubic-bezier(.22,1,.36,1) rendi-tour-card}@media (prefers-reduced-motion:reduce){.rendi-tour-point,.rendi-tour-halo,.rendi-tour-pulse,.rendi-tour-card{animation:none!important}}@keyframes rendi-note-pop{0%{opacity:0;transform:translateY(14px)scale(.92)rotate(-1.5deg)}60%{opacity:1;transform:translateY(-2px)scale(1.02)rotate(.4deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.note-pop{animation-duration:.01ms}}.plan-focus-dim{opacity:.28;filter:grayscale(.35);pointer-events:none;transition:opacity .18s,filter .18s}.plan-focus-lit{z-index:1;box-shadow:inset 0 0 0 2px var(--primary);position:relative}@supports (color:color-mix(in lab, red, red)){.plan-focus-lit{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--primary) 55%, transparent)}}.plan-focus-lit{transition:box-shadow .18s}[data-plan-cell-selected="1"]{z-index:1;box-shadow:inset 0 0 0 2px var(--primary);position:relative}@supports (color:color-mix(in lab, red, red)){[data-plan-cell-selected="1"]{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--primary) 55%, transparent)}}@media (prefers-reduced-motion:reduce){.plan-focus-dim,.plan-focus-lit{transition:none}}:root{--ambient-sunset:#f9731642;--ambient-lilac:#a855f738;--ambient-emerald:#10b98133;--ambient-navy:#2563eb33;--ambient-base-sunset:#faf8f5;--ambient-base-lilac:#faf8fd;--ambient-base-emerald:#f0fdf4;--ambient-base-navy:#f0f7ff;--accent-lilac:#a855f7;--accent-lilac-soft:#f5f0fe;--accent-lilac-strong:#6b21a8}.dark{--ambient-sunset:#f9731629;--ambient-lilac:#a855f724;--ambient-emerald:#10b9811f;--ambient-navy:#2563eb24;--ambient-base-sunset:var(--background);--ambient-base-lilac:var(--background);--ambient-base-emerald:var(--background);--ambient-base-navy:var(--background);--accent-lilac:#c084fc;--accent-lilac-soft:oklch(32% .06 305);--accent-lilac-strong:#e9d5ff}@keyframes ambient-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes leitfaden-story-fill{0%{width:0}to{width:100%}}@keyframes leitfaden-hl-pulse{50%{outline-offset:6px;outline-color:#f9731673}}:root{--team-handy-ink:#17140f;--team-handy-ink2:#6e655e;--team-handy-bg:#f7f4f0;--team-handy-w:#fff;--team-handy-w2:#f1ece7;--team-handy-line:#1e140a14;--team-handy-glow1:#10b98124;--team-handy-glow2:#6366f11f}.dark{--team-handy-ink:#f5f2f7;--team-handy-ink2:#a8a3ae;--team-handy-bg:#0b0a0c;--team-handy-w:#17151a;--team-handy-w2:#1f1c23;--team-handy-line:#ffffff14;--team-handy-glow1:#34d3992e;--team-handy-glow2:#818cf833}@media (width<=1023px){:is(:root:not([data-wallpaper]) .warm-mesh-surface:has(>.team-handy-main),:root[data-wallpaper=warm] .warm-mesh-surface:has(>.team-handy-main)){background:radial-gradient(circle at 20% -5%, var(--wallpaper-team-glow1,var(--team-handy-glow1)), transparent 40%), radial-gradient(circle at 100% 20%, var(--wallpaper-team-glow2,var(--team-handy-glow2)), transparent 42%), var(--team-handy-bg)}main.team-handy-main{padding:4px 12px calc(var(--mobile-bar-height) + 1.75rem + env(safe-area-inset-bottom))}}.team-handy{color:var(--team-handy-ink);align-content:start;gap:8px;font-size:13px;line-height:1.45;display:grid;position:relative}.team-handy-chips{flex-wrap:wrap;gap:6px;display:flex}.team-handy-chip{height:32px;color:var(--team-handy-ink);background-color:var(--team-handy-w);border-radius:999px;align-items:center;padding:0 13px;font-size:11.5px;font-weight:600;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.team-handy-chip{background-color:color-mix(in srgb, var(--team-handy-w) 74%, transparent)}}.team-handy-chip{border:1px solid var(--team-handy-ink)}@supports (color:color-mix(in lab, red, red)){.team-handy-chip{border:1px solid color-mix(in srgb, var(--team-handy-ink) 8%, transparent)}}.team-handy-chip{-webkit-backdrop-filter:blur(18px)saturate(1.2)}.team-handy-chip:after{content:"";position:absolute;inset:-6px 0}.team-handy-chip[aria-pressed=true]{background:var(--team-handy-ink);color:var(--team-handy-bg);border-color:#0000}.team-handy-chip:focus-visible,.team-handy-card:focus-visible{outline:2px solid var(--team-handy-ink);outline-offset:2px}.team-handy-ids{grid-template-columns:1fr 1fr;gap:8px;display:grid}.team-handy-card{width:100%;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:24px;padding:0;display:block}.team-handy-idc{background:#fff6;border:1px solid #ffffffb3;border-radius:24px;padding:5px;font-size:13px;line-height:1.45}.team-handy-slot{background:#78716c4d;border-radius:999px;width:30px;height:4px;margin:0 auto 5px}.team-handy-in{color:#1c1917;text-align:center;background:#fff;border-radius:20px;justify-items:center;gap:1px;padding:8px;display:grid}.team-handy-ph{aspect-ratio:1;color:#7c2d12;background:linear-gradient(135deg,#fde4d3,#dcebfe);border-radius:14px;place-items:center;width:100%;margin-bottom:5px;font-weight:700;display:grid;position:relative;overflow:hidden}.team-handy-ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.team-handy-ph i{color:#1c1917;background:#ffffffeb;border-radius:999px;align-items:center;gap:4px;padding:1px 6px;font-size:9px;font-style:normal;font-weight:700;display:flex;position:absolute;bottom:5px;left:5px}.team-handy-ph i:before{content:"";background:#10b981;border-radius:50%;width:6px;height:6px}.team-handy-ph i[data-kind=late]:before{background:#f59e0b}.team-handy-ph i[data-kind=night]:before{background:#6366f1}.team-handy-in b{overflow-wrap:anywhere;font-size:12px;font-weight:700}.team-handy-in small{color:#78716c;overflow-wrap:anywhere;font-size:9.5px}.team-handy-st{gap:2px;margin-top:4px;display:flex}.team-handy-st u{background:#e7e5e4;border-radius:2px;width:9px;height:4px;text-decoration:none;display:block}.team-handy-st u[data-kind=early]{background:#10b981}.team-handy-st u[data-kind=late]{background:#f59e0b}.team-handy-st u[data-kind=night]{background:#6366f1}.team-handy-empty{text-align:center;color:var(--team-handy-ink2);border-radius:24px;padding:24px 12px;font-size:13px}.team-handy-sub{font:inherit;color:var(--team-handy-ink2);text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;margin:0;padding:0;font-size:11px;line-height:1.45;display:block;position:relative}.team-handy-sub:after{content:"";position:absolute;inset:-14px -8px}.team-handy-sub:focus-visible{outline:2px solid var(--team-handy-ink);outline-offset:2px}.team-handy-sheet.team-handy-menu{padding:10px 16px calc(24px + env(safe-area-inset-bottom));color:var(--team-handy-ink);gap:10px;display:grid}.team-handy-menu-title{letter-spacing:-.02em;color:var(--team-handy-ink);font-size:19px;font-weight:600}.team-handy-menu-body button{min-height:44px}.team-handy-sheet{background:var(--team-handy-w);max-height:92dvh;padding:10px 0 env(safe-area-inset-bottom);border-top:0;border-radius:28px 28px 0 0;overflow-y:auto;box-shadow:0 -20px 40px -20px #00000059}.team-handy-sheet>button.absolute{width:44px;height:44px;color:var(--team-handy-ink);place-items:center;display:grid;top:6px;right:6px}.team-handy-grab{background:var(--team-handy-line);border-radius:999px;width:42px;height:5px;margin:0 auto}:root{--pro-ink:#17140f;--pro-ink2:#6e655e;--pro-w:#fff;--pro-w2:#f1ece7;--pro-line-rgb:30 20 10;--pro-line-a:8%;--pro-line:rgb(var(--pro-line-rgb) / var(--pro-line-a))}.dark{--pro-ink:#f5f2f7;--pro-ink2:#a8a3ae;--pro-w:#17151a;--pro-w2:#1f1c23;--pro-line-rgb:255 255 255;--pro-line:rgb(var(--pro-line-rgb) / var(--pro-line-a))}@media (width<=1023px){main.pro-handy-main{padding:4px 12px calc(var(--mobile-bar-height) + 1.75rem + env(safe-area-inset-bottom))}.profile-handy{color:var(--pro-ink);gap:8px;font-size:13px;line-height:1.45}.pro-id{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:10px;display:grid}.pro-card{width:120px;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:24px;padding:0;display:block}.pro-side{align-content:start;gap:6px;min-width:0;display:grid}.pro-side>b{font-size:13px;font-weight:700}.pro-btn{border:1px solid var(--pro-line);background:var(--pro-w2);min-width:0;height:34px;color:var(--pro-ink);font:inherit;white-space:normal;text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.pro-btn:after{content:"";position:absolute;inset:-5px 0}.pro-group{border:1px solid var(--pro-line);background:var(--pro-w);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border-radius:22px;flex-direction:column;gap:0;display:flex;overflow:hidden}.pro-idc .team-handy-ph i{background:rgb(255 255 255/var(--pro-chip-a,92%))}.pro-idc .team-handy-ph{overflow:visible}.pro-idc .team-handy-ph img{border-radius:inherit}.pro-group>.pro-last{order:1}.pro-row{border:0;border-top:1px solid var(--pro-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;font-size:12.5px;line-height:1.45;display:grid}.pro-group>:first-child .pro-row{border-top:0}.pro-gi{color:#fff;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.pro-label{min-width:0}.pro-ch{color:var(--pro-ink2)}.pro-card:focus-visible,.pro-btn:focus-visible{outline:2px solid var(--pro-ink);outline-offset:2px}.pro-row:focus-visible{outline:2px solid var(--pro-ink);outline-offset:-2px}}.mp-m{--mp-bg:#f7f4f0;--mp-w:#fff;--mp-w2:#f1ece7;--mp-ink:#17140f;--mp-ink2:#6e655e;--mp-line:#1e140a14;--mp-e:#059669;--mp-l:#d97706;--mp-n:#4f46e5;--mp-e-soft:#e7f8f0;--mp-l-soft:#fef4e2;--mp-l-ink:#92400e;--mp-n-soft:#eceeff;color:var(--mp-ink);grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;margin-inline:calc(12px - 1rem);font-size:13px;line-height:1.45;display:grid}.dark .mp-m{--mp-bg:#0b0a0c;--mp-w:#17151a;--mp-w2:#1f1c23;--mp-ink:#f5f2f7;--mp-ink2:#a8a3ae;--mp-line:#ffffff14;--mp-e:#34d399;--mp-l:#fbbf24;--mp-n:#818cf8;--mp-e-soft:#34d39929;--mp-l-soft:#fbbf2429;--mp-l-ink:#fcd34d;--mp-n-soft:#818cf82e}.mp-m:first-child{margin-top:calc(4px - 1.25rem)}.mp-switch{padding-bottom:8px}.mp-m button{cursor:pointer}.mp-m :focus-visible{outline-offset:3px;outline:2px solid #e8743b}.mp-chips{flex-wrap:wrap;gap:6px;display:flex}.mp-chip{height:32px;color:var(--mp-ink);border:1px solid var(--mp-ink);border-radius:999px;align-items:center;padding:0 13px;font-size:11.5px;font-weight:600;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.mp-chip{border:1px solid color-mix(in srgb, var(--mp-ink) 8%, transparent)}}.mp-chip{background-color:var(--mp-w)}@supports (color:color-mix(in lab, red, red)){.mp-chip{background-color:color-mix(in srgb, var(--mp-w) 74%, transparent)}}.mp-chip{-webkit-backdrop-filter:blur(18px)saturate(1.2)}.mp-chip.on{background:var(--mp-ink);color:var(--mp-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#0000}.mp-chip:after{content:"";position:absolute;inset:-6px 0}.mp-band{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.mp-d{color:var(--mp-ink2);background-color:var(--mp-w);border-radius:16px;justify-items:center;gap:3px;padding:7px 0 6px;font-size:9.5px;display:grid}@supports (color:color-mix(in lab, red, red)){.mp-d{background-color:color-mix(in srgb, var(--mp-w) 74%, transparent)}}.mp-d{border:1px solid var(--mp-ink)}@supports (color:color-mix(in lab, red, red)){.mp-d{border:1px solid color-mix(in srgb, var(--mp-ink) 8%, transparent)}}.mp-d{-webkit-backdrop-filter:blur(16px)}.mp-d b{color:var(--mp-ink);font-size:15px}.mp-d i{background:var(--mp-w2);border-radius:999px;width:8px;height:22px}.mp-d.e i{background:var(--mp-e)}.mp-d.l i{background:var(--mp-l)}.mp-d.n i{background:var(--mp-n)}.mp-d.f i{background:repeating-linear-gradient(135deg, var(--mp-l-soft) 0 4px, transparent 4px 8px);outline:1px solid var(--mp-l)}@supports (color:color-mix(in lab, red, red)){.mp-d.f i{outline:1px solid color-mix(in srgb, var(--mp-l) 45%, transparent)}}.mp-d small{font-size:9px;font-weight:700}.mp-d.on{background:var(--mp-ink);color:var(--mp-bg);transform:translateY(-3px);box-shadow:0 10px 20px -10px #00000073}.mp-d.on b{color:var(--mp-bg)}.mp-hero{border:1px solid var(--mp-ink);border-radius:26px;gap:6px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.mp-hero{border:1px solid color-mix(in srgb, var(--mp-ink) 8%, transparent)}}.mp-hero{-webkit-backdrop-filter:blur(18px);background:var(--mp-w)}@supports (color:color-mix(in lab, red, red)){.mp-hero{background:color-mix(in srgb, var(--mp-w) 75%, transparent)}}.mp-hero.e{background:linear-gradient(150deg, var(--mp-e-soft), var(--mp-w))}@supports (color:color-mix(in lab, red, red)){.mp-hero.e{background:linear-gradient(150deg, var(--mp-e-soft), color-mix(in srgb, var(--mp-w) 75%, transparent))}}.mp-hero.l{background:linear-gradient(150deg, var(--mp-l-soft), var(--mp-w))}@supports (color:color-mix(in lab, red, red)){.mp-hero.l{background:linear-gradient(150deg, var(--mp-l-soft), color-mix(in srgb, var(--mp-w) 75%, transparent))}}.mp-hero.n{background:linear-gradient(150deg, var(--mp-n-soft), var(--mp-w))}@supports (color:color-mix(in lab, red, red)){.mp-hero.n{background:linear-gradient(150deg, var(--mp-n-soft), color-mix(in srgb, var(--mp-w) 75%, transparent))}}.mp-hero small{letter-spacing:.08em;color:var(--mp-ink2);font-size:10px;font-weight:600}.mp-hero b{letter-spacing:-.02em;font-size:22px}.mp-tline{height:22px;margin-top:6px;position:relative}.mp-tline:before{content:"";background:var(--mp-w2);border-radius:999px;height:6px;position:absolute;top:4px;left:0;right:0}.mp-tline span{background:var(--mp-l);border-radius:999px;height:6px;position:absolute;top:4px}.mp-hero.e .mp-tline span{background:var(--mp-e)}.mp-hero.n .mp-tline span{background:var(--mp-n)}.mp-tline em{color:var(--mp-ink2);font-size:9px;font-style:normal;position:absolute;top:12px}.mp-ic{flex:none;width:13px;height:13px}.mp-btn{background:var(--mp-w2);border:1px solid var(--mp-line);height:38px;color:var(--mp-ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.mp-btn-d{background:var(--mp-ink);color:var(--mp-bg);border-color:#0000}.mp-btn:after{content:"";position:absolute;inset:-3px 0}.mp-btn-big{width:100%;height:44px;margin-top:4px}.mp-btn-big:after{content:none}.mp-sum{color:var(--mp-ink2);justify-content:space-between;padding:0 4px;font-size:11px;display:flex}.mp-sum b{color:var(--mp-ink);font-size:13px}.mp-w{background-color:var(--mp-w);border-radius:24px;align-content:start;gap:6px;padding:12px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.mp-w{background-color:color-mix(in srgb, var(--mp-w) 74%, transparent)}}.mp-w{-webkit-backdrop-filter:blur(18px)saturate(1.2);border:1px solid var(--mp-ink)}@supports (color:color-mix(in lab, red, red)){.mp-w{border:1px solid color-mix(in srgb, var(--mp-ink) 8%, transparent)}}.mp-w{box-shadow:0 10px 30px -18px #3c230f59,inset 0 1px #ffffff2e}.mp-w small{color:var(--mp-ink2);letter-spacing:.02em;font-size:10.5px;font-weight:500}.mp-mos{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.mp-mos>*{background:var(--mp-w2);height:34px;color:var(--mp-ink2);border-radius:11px;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid;position:relative}.mp-mos>.wd{background:0 0;height:auto;font-size:9.5px}.mp-mos>.x{visibility:hidden}.mp-mos>.e{background:var(--mp-e);color:#fff}.mp-mos>.l{background:var(--mp-l);color:#fff}.mp-mos>.n{background:var(--mp-n);color:#fff}.mp-mos>.f{background:repeating-linear-gradient(135deg, var(--mp-l-soft) 0 4px, transparent 4px 8px);color:var(--mp-l-ink);outline:1px solid var(--mp-l)}@supports (color:color-mix(in lab, red, red)){.mp-mos>.f{outline:1px solid color-mix(in srgb, var(--mp-l) 45%, transparent)}}.mp-mos>.sel{outline:2.5px solid var(--mp-ink);outline-offset:2px}.mp-mos>button:after{content:"";position:absolute;inset:-2px}.mp-legend2{color:var(--mp-ink2);flex-wrap:wrap;gap:10px;padding:0 4px;font-size:11px;display:flex}.mp-legend2 span{align-items:center;gap:5px;display:inline-flex}.mp-legend2 i{border-radius:3px;width:10px;height:10px;display:block}.mp-legend2 i.e{background:var(--mp-e)}.mp-legend2 i.l{background:var(--mp-l)}.mp-legend2 i.n{background:var(--mp-n)}.mp-legend2 i.f{background:var(--mp-l-soft);outline:1px solid var(--mp-l)}.mp-w.mp-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.mp-row-txt{min-width:0;display:grid}.mp-row-txt b{font-size:14px}@media (width<=1023px){:is(:root:not([data-wallpaper]) .warm-mesh-surface:has(.mp-m:not(.mp-switch)),:root[data-wallpaper=warm] .warm-mesh-surface:has(.mp-m:not(.mp-switch))){background:radial-gradient(circle at 20% -5%,#10b98124,#0000 40%),radial-gradient(circle at 100% 20%,#6366f11f,#0000 42%),#f7f4f0}:is(:root.dark:not([data-wallpaper]) .warm-mesh-surface:has(.mp-m:not(.mp-switch)),:root.dark[data-wallpaper=warm] .warm-mesh-surface:has(.mp-m:not(.mp-switch))){background:radial-gradient(circle at 20% -5%,#34d3992e,#0000 40%),radial-gradient(circle at 100% 20%,#818cf833,#0000 42%),#0b0a0c}@supports (color:oklch(from red l c h / calc(alpha * 0.5))){:is(:root[data-wallpaper-strength]:not([data-wallpaper]) .warm-mesh-surface:has(.mp-m:not(.mp-switch)),:root[data-wallpaper-strength][data-wallpaper=warm] .warm-mesh-surface:has(.mp-m:not(.mp-switch))){background:radial-gradient(circle at 20% -5%, oklch(from #10b98124 l c h / calc(alpha * var(--wallpaper-strength))), transparent 40%), radial-gradient(circle at 100% 20%, oklch(from #6366f11f l c h / calc(alpha * var(--wallpaper-strength))), transparent 42%), #f7f4f0}:is(:root.dark[data-wallpaper-strength]:not([data-wallpaper]) .warm-mesh-surface:has(.mp-m:not(.mp-switch)),:root.dark[data-wallpaper-strength][data-wallpaper=warm] .warm-mesh-surface:has(.mp-m:not(.mp-switch))){background:radial-gradient(circle at 20% -5%, oklch(from #34d3992e l c h / calc(alpha * var(--wallpaper-strength))), transparent 40%), radial-gradient(circle at 100% 20%, oklch(from #818cf833 l c h / calc(alpha * var(--wallpaper-strength))), transparent 42%), #0b0a0c}}}:root{--mehr-ink:#17140f;--mehr-ink2:#6e655e;--mehr-w:#fff;--mehr-w2:#f1ece7;--mehr-line-a:8%;--mehr-line:rgb(30 20 10/var(--mehr-line-a));--mehr-e:#059669;--mehr-a:#ea580c;--mehr-shadow-a:35%;--mehr-scrim-a:32%;--mehr-knob-a:25%;--mehr-l:#d97706;--mehr-n:#4f46e5;--mehr-bg:#f7f4f0;--mehr-swatch-a:10%;--mehr-rk-shadow-a:28%;--mehr-rk-ring-a:6%;--mehr-wp-a:55%;--mehr-wp1:var(--wallpaper-t1,rgb(16 185 129/var(--mehr-wp-a)));--mehr-wp2:var(--wallpaper-t2,rgb(99 102 241/var(--mehr-wp-a)));--mehr-wp3:var(--wallpaper-t3,transparent)}:root[data-wallpaper=early]{--mehr-wp1:#10b981;--mehr-wp2:#10b981}:root[data-wallpaper=late]{--mehr-wp1:#d97706;--mehr-wp2:#f59e0b}:root[data-wallpaper=night]{--mehr-wp1:#4f46e5;--mehr-wp2:#6366f1}:root[data-wallpaper=logo]{--mehr-wp1:#10b981;--mehr-wp2:#6366f1;--mehr-wp3:#f59e0b}:root[data-wallpaper=plain]{--mehr-wp1:transparent;--mehr-wp2:transparent}.dark{--mehr-ink:#f5f2f7;--mehr-ink2:#a8a3ae;--mehr-w:#17151a;--mehr-w2:#1f1c23;--mehr-line:rgb(255 255 255/var(--mehr-line-a));--mehr-e:#34d399;--mehr-a:#fb923c;--mehr-l:#fbbf24;--mehr-n:#818cf8;--mehr-bg:#0b0a0c}@media (width<=1023px){:root[data-text-size=large] main{zoom:1.125}.mehr-screen{z-index:35;background:radial-gradient(circle at 20% -5%, var(--wallpaper-hdr-glow1,var(--mobile-hdr-glow1)), transparent 40%), radial-gradient(circle at 100% 20%, var(--wallpaper-hdr-glow2,var(--mobile-hdr-glow2)), transparent 42%), var(--mobile-hdr-bg);color:var(--mehr-ink);outline:none;flex-direction:column;font-size:13px;line-height:1.45;display:flex;position:fixed;inset:0;overflow:hidden}:root[data-wallpaper]:not([data-wallpaper=warm]) .mehr-screen{background:radial-gradient(circle at 15% 0%, var(--mehr-wp1), transparent 52%), radial-gradient(circle at 96% 14%, var(--mehr-wp2), transparent 50%), radial-gradient(circle at 50% 100%, var(--mehr-wp3), transparent 58%), var(--mobile-hdr-bg)}@supports (color:color-mix(in lab, red, red)){:root[data-wallpaper]:not([data-wallpaper=warm]) .mehr-screen{background:radial-gradient(circle at 15% 0%, color-mix(in srgb, var(--mehr-wp1) calc(26% * var(--wallpaper-strength,1)), transparent), transparent 52%), radial-gradient(circle at 96% 14%, color-mix(in srgb, var(--mehr-wp2) calc(22% * var(--wallpaper-strength,1)), transparent), transparent 50%), radial-gradient(circle at 50% 100%, color-mix(in srgb, var(--mehr-wp3) calc(20% * var(--wallpaper-strength,1)), transparent), transparent 58%), var(--mobile-hdr-bg)}}.mehr-body{min-height:0;padding:4px 12px calc(var(--mobile-bar-height) + 1.75rem + env(safe-area-inset-bottom));flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;display:grid;overflow-y:auto}.mehr-group{border:1px solid var(--mehr-line);background:var(--mehr-w);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border-radius:22px;overflow:hidden}.mehr-row{border:0;border-top:1px solid var(--mehr-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;font-size:12.5px;line-height:1.45;display:grid}.mehr-group>li:first-child .mehr-row{border-top:0}.mehr-gi{color:#fff;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.mehr-label{min-width:0}.mehr-ch{color:var(--mehr-ink2)}.mehr-scrim{z-index:36;background:rgb(20 16 12/var(--mehr-scrim-a));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.mehr-sheet{top:calc(58px + env(safe-area-inset-top));z-index:37;padding:10px 16px calc(92px + env(safe-area-inset-bottom));background:var(--mehr-w);box-shadow:0 -20px 40px -20px rgb(0 0 0/var(--mehr-shadow-a));color:var(--mehr-ink);border-radius:28px 28px 0 0;outline:none;grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;gap:10px;font-size:13px;line-height:1.45;display:grid;position:absolute;bottom:0;left:0;right:0}.mehr-grab{background:var(--mehr-line);border-radius:999px;width:42px;height:5px;margin:0 auto;display:block}.mehr-sheet-title{font-size:16px;font-weight:700}.mehr-theme3{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mehr-theme{border:1px solid var(--mehr-line);min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:18px;justify-items:center;gap:6px;padding:8px;font-size:11.5px;font-weight:600;line-height:1.45;display:grid}.mehr-theme.on{box-shadow:0 0 0 2px var(--mehr-a)}.mehr-pv{border-radius:12px;width:100%;height:58px;display:block}.mehr-pv.light{background:linear-gradient(#f7f4f0 0 60%,#fff 60%)}.mehr-pv.dark{background:linear-gradient(#0b0a0c 0 60%,#1f1c23 60%)}.mehr-pv.auto{background:linear-gradient(90deg,#f7f4f0 0 50%,#0b0a0c 50%)}.mehr-tg{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 2px;display:flex}.mehr-tg>span:first-child{display:grid}.mehr-tg b{font-size:13px;font-weight:700}.mehr-sw{background:var(--mehr-w2);border-radius:999px;flex:none;width:44px;height:26px;position:relative}.mehr-sw:after{content:"";width:20px;height:20px;box-shadow:0 1px 3px rgb(0 0 0/var(--mehr-knob-a));background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.mehr-sw.on{background:var(--mehr-e)}.mehr-sw.on:after{left:21px}.mehr-sc{min-height:0;display:grid;position:relative}.mehr-sc[data-fade=bottom]{-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}.mehr-sc[data-fade=top]{-webkit-mask-image:linear-gradient(#0000,#000 36px);mask-image:linear-gradient(#0000,#000 36px)}.mehr-sc[data-fade=both]{-webkit-mask-image:linear-gradient(#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(#0000,#000 36px calc(100% - 36px),#0000)}.mehr-scroll{overscroll-behavior:contain;scrollbar-width:none;min-height:0;overflow:hidden auto}.mehr-scroll::-webkit-scrollbar{display:none}.mehr-sci{gap:10px;padding:2px 2px 8px;display:grid}.mehr-sbar{background:var(--mehr-ink);border-radius:2px;width:3px;height:70px;position:absolute;right:0}@supports (color:color-mix(in lab, red, red)){.mehr-sbar{background:color-mix(in srgb, var(--mehr-ink) 22%, transparent)}}.mehr-sbar{pointer-events:none}.mehr-sl{color:var(--mehr-ink2);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:10px;margin-top:4px;font-size:10.5px;font-weight:600;display:flex}.mehr-sl em{color:var(--mehr-ink);letter-spacing:0;text-transform:none;font-size:12px;font-style:normal;font-weight:600}.mehr-wpg{grid-template-columns:repeat(7,1fr);justify-items:center;row-gap:6px;display:grid}.mehr-swt{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}.mehr-swt>span{width:36px;height:36px;box-shadow:inset 0 0 0 1px rgb(30 20 10/var(--mehr-swatch-a));border-radius:50%;display:block}.mehr-swt.on>span{box-shadow:0 0 0 2px var(--mehr-w), 0 0 0 4px var(--mehr-a)}.mehr-ck{fill:none;stroke:#17140f;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;position:absolute}.mehr-rgw{gap:0;display:grid}.mehr-rg{touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;height:44px;display:block;position:relative}.mehr-rt{background:var(--mehr-w2);border-radius:999px;height:6px;position:absolute;top:19px;left:0;right:0;overflow:hidden}.mehr-rt-fill{border-radius:inherit;background:linear-gradient(90deg, var(--mehr-wp1), var(--mehr-wp2));position:absolute;top:0;bottom:0}:root[data-wallpaper=plain] .mehr-rt-fill{background:var(--mehr-ink2)}.dark .mehr-rt-fill{filter:brightness(1.6)saturate(1.1)}.mehr-rm{background:var(--mehr-ink2);opacity:.45;border-radius:1px;width:2px;height:18px;margin-left:-1px;position:absolute;top:13px}.mehr-rk{outline:none;width:0;height:0;display:block;position:absolute;top:22px;left:0}.mehr-rk:before{content:"";width:26px;height:26px;box-shadow:0 2px 6px rgb(0 0 0/var(--mehr-rk-shadow-a)), 0 0 0 1px rgb(0 0 0/var(--mehr-rk-ring-a));background:#fff;border-radius:50%;position:absolute;top:-13px;left:-13px}.mehr-rk:focus-visible:before{outline:2px solid var(--mehr-ink);outline-offset:2px}.mehr-rl{height:15px;color:var(--mehr-ink2);font-size:10px;position:relative}.mehr-rl>span{position:absolute;top:0}.mehr-rl>span:last-child{right:0}.mehr-rl>.mid{white-space:nowrap;transform:translate(-50%)}.mehr-icg{--shift-early:var(--mehr-e);--shift-late:var(--mehr-l);--shift-night:var(--mehr-n);--card:var(--mehr-w);--border:var(--mehr-line);--background:var(--mehr-bg);--foreground:var(--mehr-ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mehr-icd{border:1px solid var(--mehr-line);background:var(--mehr-w2);border-radius:18px;align-content:start;justify-items:start;gap:7px;min-width:0;min-height:72px;padding:9px 8px 8px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.mehr-icd{background:color-mix(in srgb, var(--mehr-w2) 70%, transparent)}}.mehr-icd{color:inherit;font:inherit;text-align:left;cursor:pointer}.mehr-icd>b{font-size:10.5px;font-weight:600;line-height:1.25}.mehr-icd.on{background:var(--mehr-w);box-shadow:0 0 0 2px var(--mehr-a)}.mehr-icd .mehr-ck{background:var(--mehr-a);stroke:#fff;stroke-width:3px;border-radius:50%;width:20px;height:20px;padding:3px;top:-6px;right:-6px}.mehr-ip{gap:4px;display:flex}.mehr-oi{background:var(--mehr-w);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.mehr-oi>svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.mehr-icd .rid-m>em{font-size:max(10px,37.5cqw)}.mehr-icd .rid-b3 .rid-m>em{font-size:max(10px,32.5cqw)}.mehr-icd .rid.rid-b2 .rid-m>em{font-size:42.5cqw;transform:translate(-7%,-7%)}.mehr-icd .rid.rid-b2 .rid-m>svg{width:30%;height:30%;bottom:7.5%;right:7.5%}.dark .mehr-icd .rid-g1 .rid-m,.dark .mehr-icd .rid-g2 .rid-m,.dark .mehr-icd .rid-g5 .rid-m,.dark .mehr-icd .rid-g6 .rid-m,.dark .mehr-icd .rid-b1 .rid-m,.dark .mehr-icd .rid-b2 .rid-m,.dark .mehr-icd .rid-b3 .rid-m{color:var(--k)}.mehr-tgs{display:grid}.mehr-swt:focus-visible{outline:2px solid var(--mehr-ink);outline-offset:0}.mehr-theme:focus-visible{outline:2px solid var(--mehr-ink);outline-offset:2px}.mehr-row:focus-visible,.mehr-tg:focus-visible,.mehr-icd:focus-visible{outline:2px solid var(--mehr-ink);outline-offset:-2px}}:is(.bb-screen,.warm-mesh-surface:has(.bb-screen)){--bb-bg:#f7f4f0;--bb-w:#fff;--bb-w2:#f1ece7;--bb-ink:#17140f;--bb-ink2:#6e655e;--bb-e:#059669;--bb-l:#d97706;--bb-n:#4f46e5;--bb-a:#ea580c;--bb-glow1:#10b98124;--bb-glow2:#6366f11f}:is(.dark .bb-screen,.dark .warm-mesh-surface:has(.bb-screen)){--bb-bg:#0b0a0c;--bb-w:#17151a;--bb-w2:#1f1c23;--bb-ink:#f5f2f7;--bb-ink2:#a8a3ae;--bb-e:#34d399;--bb-l:#fbbf24;--bb-n:#818cf8;--bb-a:#fb923c;--bb-glow1:#34d3992e;--bb-glow2:#818cf833}@media (width<=1023px){:is(:root:not([data-wallpaper]) .warm-mesh-surface:has(.bb-screen),:root[data-wallpaper=warm] .warm-mesh-surface:has(.bb-screen)){background:radial-gradient(circle at 20% -5%, var(--wallpaper-bb-glow1,var(--bb-glow1)), transparent 40%), radial-gradient(circle at 100% 20%, var(--wallpaper-bb-glow2,var(--bb-glow2)), transparent 42%), var(--bb-bg)}.mobile-nav-clearance:has(>.bb-screen){padding-top:4px;padding-inline:12px}}.bb-screen{color:var(--bb-ink);grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;font-size:13px;line-height:1.45;display:grid}:where(.bb-screen button){font:inherit;color:inherit;cursor:pointer;margin:0}.bb-screen :focus-visible{outline-offset:3px;outline:2px solid #e8743b}.bb-band{touch-action:pan-y;grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.bb-d{color:var(--bb-ink2);background-color:var(--bb-w);border-radius:16px;justify-items:center;gap:3px;padding:7px 0;font-size:9.5px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.bb-d{background-color:color-mix(in srgb, var(--bb-w) 74%, transparent)}}.bb-d{border:1px solid var(--bb-ink)}@supports (color:color-mix(in lab, red, red)){.bb-d{border:1px solid color-mix(in srgb, var(--bb-ink) 8%, transparent)}}.bb-d{-webkit-backdrop-filter:blur(16px)}.bb-d:after{content:"";position:absolute;inset:0 -3px}.bb-d b{color:var(--bb-ink);font-size:15px}.bb-d i{--bb-bar:var(--bb-e);background:var(--bb-w2);border-radius:999px;width:22px;height:6px;display:block}.bb-d i.l{--bb-bar:var(--bb-l)}.bb-d i.n{--bb-bar:var(--bb-n)}.bb-d i.full{background:var(--bb-bar)}.bb-d i.part{background:linear-gradient(90deg, var(--bb-bar) 0 var(--bb-fill), var(--bb-w2) var(--bb-fill))}.bb-d i.low{background:linear-gradient(90deg, #ef4444 0 var(--bb-fill), var(--bb-w2) var(--bb-fill))}.bb-d.on{background:var(--bb-ink);color:var(--bb-bg);transform:translateY(-3px);box-shadow:0 10px 20px -10px #00000073}.bb-d.on b{color:var(--bb-bg)}.bb-d.warn{box-shadow:inset 0 0 0 1.5px #ef4444}.bb-d.on.warn{box-shadow:inset 0 0 0 1.5px #ef4444,0 10px 20px -10px #00000073}.bb-card{background-color:var(--bb-w);border-radius:24px;align-content:start;gap:10px;padding:12px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bb-card{background-color:color-mix(in srgb, var(--bb-w) 74%, transparent)}}.bb-card{border:1px solid var(--bb-ink)}@supports (color:color-mix(in lab, red, red)){.bb-card{border:1px solid color-mix(in srgb, var(--bb-ink) 8%, transparent)}}.bb-card{-webkit-backdrop-filter:blur(18px)saturate(1.2);box-shadow:0 10px 30px -18px #3c230f59,inset 0 1px #ffffff2e}.bb-head{text-align:left;color:var(--bb-ink2);letter-spacing:.02em;background:0 0;border:0;padding:0;font-size:10.5px;font-weight:500;display:block;position:relative}.bb-head:after{content:"";position:absolute;inset:-14px -12px}.bb-lane{gap:6px;display:grid}.bb-lh{justify-content:space-between;align-items:center;display:flex}.bb-tag{letter-spacing:.04em;color:var(--bb-ink2);font-size:10.5px;font-weight:800}.bb-tag.e{color:var(--bb-e)}.bb-tag.l{color:var(--bb-l)}.bb-tag.n{color:var(--bb-n)}.bb-sub{color:var(--bb-ink2);font-size:11px}.bb-ppl{flex-wrap:wrap;gap:6px;display:flex}.bb-chip{background-color:var(--bb-w);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bb-chip{background-color:color-mix(in srgb, var(--bb-w) 80%, transparent)}}.bb-chip{border:1px solid var(--bb-ink)}@supports (color:color-mix(in lab, red, red)){.bb-chip{border:1px solid color-mix(in srgb, var(--bb-ink) 8%, transparent)}}.bb-chip{color:var(--bb-ink);font-size:11.5px;font-weight:600;line-height:1.45}button.bb-chip:after{content:"";position:absolute;inset:-7px 0}.bb-chip.dim{opacity:.45}.bb-chip.me{box-shadow:0 0 0 2px var(--bb-a)}.bb-chip.gap{border:1.5px dashed var(--bb-a);color:var(--bb-a);background:0 0;padding-left:10px}.bb-av{color:#7c2d12;background:linear-gradient(135deg,#fde4d3,#dcebfe);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:grid}.bb-btn{white-space:nowrap;background:var(--bb-ink);width:100%;height:44px;color:var(--bb-bg);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.bb-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:13px}:root{--lf-ink:#17140f;--lf-ink2:#6e655e;--lf-w:#fff;--lf-line-a:8%;--lf-line:rgb(30 20 10/var(--lf-line-a))}.dark{--lf-ink:#f5f2f7;--lf-ink2:#a8a3ae;--lf-w:#17151a;--lf-line:rgb(255 255 255/var(--lf-line-a))}@media (width<=1023px){main.lf-handy-main{padding:4px 12px calc(var(--mobile-bar-height) + 1.75rem + env(safe-area-inset-bottom))}.lf-handy{color:var(--lf-ink);grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;font-size:13px;line-height:1.45;display:grid}.lf-search{border:1px solid var(--lf-ink);align-items:center;gap:10px;width:100%;height:46px;padding:0 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.lf-search{border:1px solid color-mix(in srgb, var(--lf-ink) 8%, transparent)}}.lf-search{background-color:var(--lf-w);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.lf-search{background-color:color-mix(in srgb, var(--lf-w) 80%, transparent)}}.lf-search{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--lf-ink2);font:inherit;text-align:left;cursor:pointer;font-size:12.5px;line-height:1.45}.lf-kurz{color:var(--lf-ink2);letter-spacing:.08em;padding:0 4px;font-size:10.5px;font-weight:600;line-height:1.45;display:block}.lf-stories-clip{touch-action:pan-y;overflow-x:clip}.lf-stories{grid-auto-columns:round(33.3333% - 4px,1px);grid-auto-flow:column;gap:6px;display:grid}@supports not (width:round(nearest, 1px, 1px)){.lf-stories{grid-auto-columns:calc(33.3333% - 4px)}}.lf-sm{color:#fff;width:100%;height:104px;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:20px;align-content:space-between;justify-items:start;padding:10px;display:grid}.lf-sm b{font-size:12px;font-weight:700;line-height:1.2}.lf-sm[data-tone=early]{background:linear-gradient(155deg,#34d399,#059669)}.lf-sm[data-tone=late]{background:linear-gradient(155deg,#fbbf24,#f97316)}.lf-sm[data-tone=night]{background:linear-gradient(155deg,#818cf8,#4f46e5)}.lf-sm[data-tone=mix]{background:linear-gradient(155deg,#f472b6,#a855f7)}.lf-sm[data-tone=amber]{background:linear-gradient(155deg,#fcd34d,#f59e0b)}.lf-sm[data-tone=teal]{background:linear-gradient(155deg,#5eead4,#0d9488)}.lf-lucide{stroke-width:1.8px;width:16px;height:16px}.lf-group{border:1px solid var(--lf-line);background:var(--lf-w);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border-radius:22px;overflow:hidden}.lf-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;font-size:12.5px;line-height:1.45;display:grid}.lf-gi{color:#fff;background:#57534e;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.lf-label{min-width:0}.lf-ch{color:var(--lf-ink2)}.lf-search:focus-visible,.lf-sm:focus-visible{outline:2px solid var(--lf-ink);outline-offset:2px}.lf-row:focus-visible{outline:2px solid var(--lf-ink);outline-offset:-2px}}@media (width<=1023px) and (prefers-reduced-motion:no-preference){.lf-stories{transition:transform .25s}}@media (width>=1024px){:root .mobile-hdr,:root .mp-m,:root .ld-m,:root .mobile-qa{display:none}}.rid-m{color:var(--k);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.rid-m>svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:50%;height:50%;display:block;overflow:visible}.rid-m>em{letter-spacing:-.03em;white-space:nowrap;font-size:37.5cqw;font-style:normal;font-weight:800;line-height:1}.rid-g1 .rid-m{background:var(--k)}@supports (color:color-mix(in lab, red, red)){.rid-g1 .rid-m{background:color-mix(in oklab, var(--k) 14%, transparent)}}.rid-g1 .rid-m>svg{stroke-width:1.6px}.rid-g2 .rid-m{background:var(--card);box-shadow:inset 0 0 0 1px var(--border);border-radius:32%}.rid-g2 .rid-m>svg{width:54.5%;height:54.5%;fill:var(--k)}@supports (color:color-mix(in lab, red, red)){.rid-g2 .rid-m>svg{fill:color-mix(in oklab, var(--k) 26%, transparent)}}.rid-g2 .rid-m>svg{stroke-width:2.1px}.rid-g3 .rid-m{color:#fff;background:radial-gradient(circle at 30% 25%, var(--k), transparent 60%), conic-gradient(from 200deg, var(--k), var(--k2), var(--k))}@supports (color:color-mix(in lab, red, red)){.rid-g3 .rid-m{background:radial-gradient(circle at 30% 25%, color-mix(in oklab, var(--k) 55%, #fff), transparent 60%), conic-gradient(from 200deg, var(--k), var(--k2), var(--k))}}.rid-g3 .rid-m{box-shadow:0 17cqw 35cqw -17cqw var(--k), inset 0 1px 0 #ffffff73}@supports (color:color-mix(in lab, red, red)){.rid-g3 .rid-m{box-shadow:0 17cqw 35cqw -17cqw color-mix(in oklab, var(--k) 70%, transparent), inset 0 1px 0 #ffffff73}}.rid-g3 .rid-m>svg{stroke-width:2px;width:48%;height:48%}.rid-g4 .rid-m{color:#fff;background:var(--k)}.rid-g4 .rid-m>svg{fill:#ffffff40;stroke-width:2.2px}.rid-g5 .rid-m{background:radial-gradient(circle at 30% 22%, #ffffffd9, transparent 40%), var(--k)}@supports (color:color-mix(in lab, red, red)){.rid-g5 .rid-m{background:radial-gradient(circle at 30% 22%, #ffffffd9, transparent 40%), color-mix(in oklab, var(--k) 20%, var(--card))}}.rid-g5 .rid-m{box-shadow:inset 0 0 0 1px var(--k), inset 0 -15cqw 30cqw -15cqw var(--k), 0 15cqw 30cqw -20cqw var(--k)}@supports (color:color-mix(in lab, red, red)){.rid-g5 .rid-m{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--k) 35%, transparent), inset 0 -15cqw 30cqw -15cqw color-mix(in oklab, var(--k) 45%, transparent), 0 15cqw 30cqw -20cqw color-mix(in oklab, var(--k) 60%, transparent)}}.rid-g6 .rid-m{background:var(--k2);border-radius:46% 54% 42% 58%/52% 44% 56% 48%}@supports (color:color-mix(in lab, red, red)){.rid-g6 .rid-m{background:color-mix(in oklab, var(--k2) 35%, var(--card))}}.rid-g7 .rid-m{color:var(--k2);background:#121016;border-radius:30%;box-shadow:inset 0 0 0 1px #ffffff14}.rid-g7 .rid-m>svg{stroke-width:1.8px;width:52.5%;height:52.5%;filter:drop-shadow(0 0 7.5cqw var(--k2)) drop-shadow(0 0 15cqw var(--k2))}@supports (color:color-mix(in lab, red, red)){.rid-g7 .rid-m>svg{filter:drop-shadow(0 0 7.5cqw var(--k2)) drop-shadow(0 0 15cqw color-mix(in oklab, var(--k2) 60%, transparent))}}.rid-g8 .rid-m{color:var(--foreground);background:linear-gradient(135deg, var(--k) 50%, var(--k2) 50%)}@supports (color:color-mix(in lab, red, red)){.rid-g8 .rid-m{background:linear-gradient(135deg, color-mix(in oklab, var(--k) 40%, transparent) 50%, color-mix(in oklab, var(--k2) 30%, transparent) 50%)}}.rid-b1 .rid-m{background:var(--k)}@supports (color:color-mix(in lab, red, red)){.rid-b1 .rid-m{background:color-mix(in oklab, var(--k) 16%, transparent)}}.rid-b2 .rid-m{background:var(--card);box-shadow:inset 0 0 0 1px var(--border);border-radius:30%}.rid-b2 .rid-m>em{font-size:42.5cqw}.rid-b2 .rid-m>svg{stroke-width:2.2px;opacity:.8;width:30%;height:30%;position:absolute;bottom:7.5%;right:7.5%}.rid-b3 .rid-m{box-shadow:inset 0 0 0 5cqw var(--k), inset 0 0 0 10cqw var(--background), inset 0 0 0 12.5cqw var(--k)}@supports (color:color-mix(in lab, red, red)){.rid-b3 .rid-m{box-shadow:inset 0 0 0 5cqw var(--k), inset 0 0 0 10cqw var(--background), inset 0 0 0 12.5cqw color-mix(in oklab, var(--k) 45%, transparent)}}.rid-b3 .rid-m>em{letter-spacing:.02em;font-size:32.5cqw}.rid-b4 .rid-m{color:#fff;background:radial-gradient(circle at 30% 25%, var(--k), transparent 60%), conic-gradient(from 200deg, var(--k), var(--k2), var(--k))}@supports (color:color-mix(in lab, red, red)){.rid-b4 .rid-m{background:radial-gradient(circle at 30% 25%, color-mix(in oklab, var(--k) 50%, #fff), transparent 60%), conic-gradient(from 200deg, var(--k), var(--k2), var(--k))}}.rid-b4 .rid-m{box-shadow:0 15cqw 30cqw -17.5cqw var(--k), inset 0 1px 0 #ffffff73}@supports (color:color-mix(in lab, red, red)){.rid-b4 .rid-m{box-shadow:0 15cqw 30cqw -17.5cqw color-mix(in oklab, var(--k) 70%, transparent), inset 0 1px 0 #ffffff73}}.rid-b1 .rid-m>svg,.rid-b3 .rid-m>svg,.rid-b4 .rid-m>svg,.rid-b2.rid-off .rid-m>svg{display:none}.dark .rid-g1 .rid-m,.dark .rid-g2 .rid-m,.dark .rid-g5 .rid-m,.dark .rid-g6 .rid-m,.dark .rid-b3 .rid-m,.dark .rid-b1 .rid-m,.dark .rid-b2 .rid-m{color:var(--k)}@supports (color:color-mix(in lab, red, red)){.dark .rid-g1 .rid-m,.dark .rid-g2 .rid-m,.dark .rid-g5 .rid-m,.dark .rid-g6 .rid-m,.dark .rid-b3 .rid-m,.dark .rid-b1 .rid-m,.dark .rid-b2 .rid-m{color:color-mix(in oklab, var(--k) 60%, #fff)}}@container (width<=2.5rem){.rid.rid-b2 .rid-m>em{font-size:40cqw;transform:translate(-11cqw,-9cqw)}.rid.rid-b2 .rid-m>svg{width:28%;height:28%;bottom:6%;right:6%}}@container (width<=1.7rem){.rid .rid-m>svg{stroke-width:2.4px;width:70%;height:70%}.rid .rid-m>em{letter-spacing:-.04em;font-size:max(10px,54cqw)}.rid.rid-g3 .rid-m,.rid.rid-b4 .rid-m{box-shadow:inset 0 1px #ffffff73}.rid.rid-g5 .rid-m{box-shadow:inset 0 0 0 1px var(--k)}@supports (color:color-mix(in lab, red, red)){.rid.rid-g5 .rid-m{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--k) 35%, transparent)}}.rid.rid-g7 .rid-m>svg{filter:drop-shadow(0 0 1.5px var(--k2))}.rid.rid-b2 .rid-m>svg{display:none}.rid.rid-b2 .rid-m>em{transform:none}.rid.rid-b3 .rid-m{box-shadow:inset 0 0 0 1.5px var(--k);border-radius:32%}}@container (width<=.95rem){.rid.rid .rid-m{box-shadow:none;color:inherit;background:0 0;border-radius:0}.rid.rid .rid-m>svg{fill:none;stroke-width:2px;filter:none;width:100%;height:100%}.rid.rid .rid-m>em{letter-spacing:-.05em;font-size:max(10px,72cqw)}}@container (width<=.8rem){.rid.rid .rid-m>em{display:none}.rid.rid .rid-m>svg{opacity:1;display:block;position:static}}.rid.rid-off .rid-m{box-shadow:none;color:inherit;background:0 0;border-radius:0}.rid.rid-off .rid-m>svg{fill:none;stroke-width:2px;filter:none;width:70%;height:70%}:root{--dk-bg:#f8fafc;--dk-w:#fff;--dk-w2:#f1ece7;--dk-ink:#17140f;--dk-ink2:#6e655e;--dk-ink3:#a39a92;--dk-line:rgb(30 20 10/var(--dk-line-a));--dk-line-a:8%;--dk-glass-tint:#fff;--dk-glass-a:72%;--dk-glass2-a:50%;--dk-island-a:90%;--dk-glass:var(--dk-glass-tint)}@supports (color:color-mix(in lab, red, red)){:root{--dk-glass:color-mix(in srgb, var(--dk-glass-tint) var(--dk-glass-a), transparent)}}:root{--dk-glass2:var(--dk-glass-tint)}@supports (color:color-mix(in lab, red, red)){:root{--dk-glass2:color-mix(in srgb, var(--dk-glass-tint) var(--dk-glass2-a), transparent)}}:root{--dk-island:var(--dk-glass-tint)}@supports (color:color-mix(in lab, red, red)){:root{--dk-island:color-mix(in srgb, var(--dk-glass-tint) var(--dk-island-a), transparent)}}:root{--dk-early:#10b981;--dk-late:#d97706;--dk-night:#4f46e5;--dk-early-bg:var(--dk-early)}@supports (color:color-mix(in lab, red, red)){:root{--dk-early-bg:color-mix(in srgb, var(--dk-early) min(calc(var(--tint,10%) * 1.5), 60%), transparent)}}:root{--dk-late-bg:var(--dk-late)}@supports (color:color-mix(in lab, red, red)){:root{--dk-late-bg:color-mix(in srgb, var(--dk-late) min(calc(var(--tint,10%) * 1.5), 60%), transparent)}}:root{--dk-night-bg:var(--dk-night)}@supports (color:color-mix(in lab, red, red)){:root{--dk-night-bg:color-mix(in srgb, var(--dk-night) min(calc(var(--tint,10%) * 1.3), 60%), transparent)}}:root{--dk-open:#b45309;--dk-open-bg:rgb(245 158 11/var(--dk-open-bg-a));--dk-open-bg-a:16%;--dk-bad:#dc2626;--dk-bad-bg:rgb(239 68 68/var(--dk-bad-bg-a));--dk-bad-bg-a:13%;--dk-ok:#059669;--dk-ok-bg:rgb(16 185 129/var(--dk-ok-bg-a));--dk-ok-bg-a:12%;--dk-lim:#7c3aed;--dk-lim-bg:rgb(139 92 246/var(--dk-lim-bg-a));--dk-lim-bg-a:15%;--dk-plus:conic-gradient(from 200deg, #10b981, #f59e0b, #6366f1, #10b981);--dk-plus-shadow:0 8px 18px -6px rgb(232 116 59/var(--dk-plus-shadow-a));--dk-plus-shadow-a:55%;--dk-card-shadow:0 18px 40px -32px rgb(30 20 10/var(--dk-card-shadow-a));--dk-card-shadow-a:45%;--dk-island-shadow:0 30px 60px -30px rgb(20 10 0/var(--dk-card-shadow-a));--dk-tab-shadow:0 20px 40px -26px rgb(20 10 0/var(--dk-card-shadow-a));--dk-seg-shadow:0 2px 8px -4px rgb(0 0 0/var(--dk-seg-shadow-a));--dk-seg-shadow-a:30%;--dk-overlay-shadow:-18px 0 30px rgb(20 10 0/var(--dk-overlay-shadow-a));--dk-overlay-shadow-a:22%;--dk-slot-shadow:inset 0 1px 2px rgb(0 0 0/var(--dk-slot-shadow-a));--dk-slot-shadow-a:12%;--dk-wp1:rgb(37 99 235/var(--dk-wp1-a));--dk-wp1-a:6%;--dk-wp2:rgb(148 163 184/var(--dk-wp2-a));--dk-wp2-a:10%}.dark{--dk-bg:oklch(19% .012 260);--dk-w:#17151a;--dk-w2:#1f1c23;--dk-ink:#f5f2f7;--dk-ink2:#a8a3ae;--dk-ink3:#6f6a75;--dk-line:rgb(255 255 255/var(--dk-line-a));--dk-glass-tint:#1e1c22;--dk-glass-a:70%;--dk-glass2-a:48%;--dk-island-a:92%;--dk-early:#34d399;--dk-late:#f59e0b;--dk-night:#818cf8;--dk-early-bg:var(--dk-early)}@supports (color:color-mix(in lab, red, red)){.dark{--dk-early-bg:color-mix(in srgb, var(--dk-early) min(calc(var(--tint,10%) * 1.6), 60%), transparent)}}.dark{--dk-late-bg:var(--dk-late)}@supports (color:color-mix(in lab, red, red)){.dark{--dk-late-bg:color-mix(in srgb, var(--dk-late) min(calc(var(--tint,10%) * 1.6), 60%), transparent)}}.dark{--dk-night-bg:var(--dk-night)}@supports (color:color-mix(in lab, red, red)){.dark{--dk-night-bg:color-mix(in srgb, var(--dk-night) min(calc(var(--tint,10%) * 1.8), 60%), transparent)}}.dark{--dk-open:#fbbf24;--dk-open-bg-a:17%;--dk-bad:#f87171;--dk-bad-bg-a:20%;--dk-ok:#34d399;--dk-ok-bg:rgb(52 211 153/var(--dk-ok-bg-a));--dk-ok-bg-a:14%;--dk-lim:#a78bfa;--dk-lim-bg-a:22%;--dk-wp1-a:12%;--dk-wp2-a:8%}.dk-surface{--panel:var(--dk-bg);--peach-glow:var(--dk-wp1);--cream-glow:var(--dk-wp2);color:var(--dk-ink)}:root.dark[data-wallpaper=night] .dk-surface{--wallpaper-1:var(--dk-night)}@supports (color:color-mix(in lab, red, red)){:root.dark[data-wallpaper=night] .dk-surface{--wallpaper-1:color-mix(in oklab, var(--dk-night) calc(24% * var(--wallpaper-strength,1)), transparent)}}:root.dark[data-wallpaper=night] .dk-surface{--wallpaper-2:var(--dk-night)}@supports (color:color-mix(in lab, red, red)){:root.dark[data-wallpaper=night] .dk-surface{--wallpaper-2:color-mix(in oklab, var(--dk-night) calc(11% * var(--wallpaper-strength,1)), transparent)}}:root[data-wallpaper=logo] .warm-mesh-surface.dk-surface{background:radial-gradient(circle at 12% 4%, var(--dk-early), transparent 55%), radial-gradient(circle at 50% 0%, var(--dk-late), transparent 58%), radial-gradient(circle at 90% 6%, var(--dk-night), transparent 55%), var(--dk-bg)}@supports (color:color-mix(in lab, red, red)){:root[data-wallpaper=logo] .warm-mesh-surface.dk-surface{background:radial-gradient(circle at 12% 4%, color-mix(in oklab, var(--dk-early) calc(26% * var(--wallpaper-strength,1)), transparent), transparent 55%), radial-gradient(circle at 50% 0%, color-mix(in oklab, var(--dk-late) calc(24% * var(--wallpaper-strength,1)), transparent), transparent 58%), radial-gradient(circle at 90% 6%, color-mix(in oklab, var(--dk-night) calc(24% * var(--wallpaper-strength,1)), transparent), transparent 55%), var(--dk-bg)}}.glass-mobile.dk-card,.glass-mobile.dk-panel,.glass-mobile.dk-tab{border-color:var(--dk-line)}.glass-mobile.dk-card{background-color:var(--dk-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.glass-mobile.dk-panel{background-color:var(--dk-island);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.glass-mobile.dk-tab{background-color:var(--dk-island);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (width>=1024px){.dk-frame{isolation:isolate;position:relative}.dk-frame-bg{z-index:-1;position:absolute;inset:0}:root:root .dk-frame .dk-frame-main.warm-mesh-surface{background:0 0}}.glass-mobile.dk-rail{border-color:var(--dk-line);background-color:var(--dk-island);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.dk-split.tk-split:not(.dk-split-min):not(.dk-split-closed){grid-template-columns:minmax(0,1fr) 320px}:root{--dk-abw-amber:#f59e0b;--dk-abw-a12:12%;--dk-abw-a15:15%;--dk-abw-a30:30%;--dk-abw-amber-ink:#d97706}@media (width>=1024px){:root{--dk-prof-k-skills:#7c3aed;--dk-prof-k-contact:#0ea5e9;--dk-prof-k-security:#475569;--dk-prof-k-appearance:#db2777;--dk-prof-ph-ink:#c2410c;--dk-prof-ph-a:#fb923c;--dk-prof-ph-b:#93c5fd;--dk-prof-ring-a:min(calc(var(--tint,10%) * 1.4), 60%);--dk-prof-ph-a-mix:min(calc(var(--tint,10%) * 2.2), 60%);--dk-prof-ph-b-mix:min(calc(var(--tint,10%) * 3), 60%)}.dark{--dk-prof-ph-ink:#fdba74}.dk-prof{flex-direction:column;gap:12px;min-height:100%;display:flex}.dk-prof-top{align-items:stretch;gap:14px;display:flex}.dk-prof-id{flex:none;width:172px}.dk-idc-big{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset, 0 16px 30px -26px rgb(30 20 10/var(--dk-card-shadow-a));border-radius:22px;padding:20px 12px 12px;display:block;position:relative}.dk-idc-big .dk-idc-slot{background:var(--dk-w2);width:42px;height:5px;box-shadow:var(--dk-slot-shadow);border-radius:4px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.dk-idc-big .dk-idc-in{text-align:center;background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;justify-items:center;gap:4px;padding:8px 8px 10px;display:grid}.dk-idc-big .dk-idc-ph{aspect-ratio:1.45;width:100%;color:var(--dk-prof-ph-ink);background:linear-gradient(140deg, var(--dk-prof-ph-a), var(--dk-prof-ph-b));border-radius:16px;place-items:center;font-size:30px;font-weight:700;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dk-idc-big .dk-idc-ph{background:linear-gradient(140deg, color-mix(in oklab, var(--dk-prof-ph-a) var(--dk-prof-ph-a-mix), var(--dk-w)), color-mix(in oklab, var(--dk-prof-ph-b) var(--dk-prof-ph-b-mix), var(--dk-w)))}}.dk-idc-big .dk-idc-ph>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dk-idc-big .dk-idc-duty{background:var(--dk-w);color:var(--dk-ink2);border-radius:999px;padding:1px 7px;font-size:9.5px;font-weight:700;position:absolute;bottom:6px;left:6px}.dk-idc-big .dk-idc-duty[data-kind=early]{color:var(--dk-early)}.dk-idc-big .dk-idc-duty[data-kind=late]{color:var(--dk-late)}.dk-idc-big .dk-idc-duty[data-kind=night]{color:var(--dk-night)}.dk-idc-big .dk-idc-in>h3{margin:0;font-size:16px;font-weight:700;line-height:1.2}.dk-idc-big .dk-idc-in>small{color:var(--dk-ink2);font-size:11px;line-height:1.2}.dk-idc-pens{background:var(--dk-w2);border-radius:4px;width:100%;height:5px;margin-top:3px;display:block;position:relative;overflow:hidden}.dk-idc-pens:after{content:"";width:var(--p);background:var(--dk-ok);border-radius:4px;position:absolute;inset:0 auto 0 0}.dk-idc-big .dk-idc-wk{gap:3px;margin-top:2px;display:flex}.dk-idc-big .dk-idc-wk>i{background:var(--dk-w2);border-radius:2px;width:15px;height:6px;display:block}.dk-idc-big .dk-idc-wk>i[data-kind=early]{background:var(--dk-early)}.dk-idc-big .dk-idc-wk>i[data-kind=late]{background:var(--dk-late)}.dk-idc-big .dk-idc-wk>i[data-kind=night]{background:var(--dk-night)}.dk-prof-intro{flex-direction:column;flex:1;gap:12px;display:flex}.dk-prof-intro-row{align-items:flex-start;gap:14px;display:flex}.dk-prof-intro-txt{gap:4px;min-width:0;display:grid}.dk-prof-h5{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.dk-prof-intro-txt>p{max-width:60ch;margin:0}.dk-prof-intro-acts{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.dk-prof-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:auto;display:grid}.dk-prof-fair{max-width:90ch;margin:0}.dk-prof-fair>b{color:var(--dk-ink);font-weight:600}.dk-prof-tiles{flex-direction:column;flex:1;min-height:0;display:flex}.dk-prof-grid{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dk-prof-grid>*{min-width:0}.dk-prof-tile{flex-direction:column;gap:8px;height:100%}.dk-prof-th{align-items:center;gap:7px;display:flex}.dk-prof-th>h3{min-width:0;margin:0;font-size:13px;font-weight:700;line-height:1.25}.dk-prof-vis{margin-left:auto;display:inline-flex}.dk-prof-tf>.dk-prof-vis{align-self:center}.dk-prof-vis>.dk-pill{padding:2px 8px;font-size:10.5px}.dk-prof-g1{background:var(--k);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-prof-g1{background:color-mix(in oklab, var(--k) var(--dk-prof-ring-a), transparent)}}.dk-prof-g1{color:var(--k)}.dk-prof-g1>svg{stroke-width:1.6px;width:16px;height:16px}.dk-prof-tf{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px;display:flex}.dk-prof-tf-note{align-self:center}.dk-prof-fx{min-width:0;color:var(--dk-ink2);gap:0;font-size:11.5px;line-height:1.3;display:grid}.dk-prof-fx>b{color:var(--dk-ink);overflow-wrap:anywhere;font-size:12.5px;font-weight:600}.dk-prof-fx>b.dk-prof-cut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-prof-fxs{align-content:start;gap:6px;display:grid}.dk-prof-fx2{grid-template-columns:1fr 1fr;gap:8px 10px;display:grid}.dk-prof-wish{grid-template-columns:1fr 1fr;gap:18px;display:grid}.dk-prof-mixr{grid-template-columns:54px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:3px 0;font-size:12px;display:grid}.dk-prof-mixl{align-items:center;gap:6px;display:flex}.dk-prof-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dk-prof-bars{grid-template-columns:repeat(6,1fr);gap:3px;display:grid}.dk-prof-bars>i{background:var(--dk-w2);border-radius:4px;height:10px;display:block}.dk-prof-mixr[data-kind=early] .dk-prof-dot,.dk-prof-mixr[data-kind=early] .dk-prof-bars>i[data-on]{background:var(--dk-early)}.dk-prof-mixr[data-kind=late] .dk-prof-dot,.dk-prof-mixr[data-kind=late] .dk-prof-bars>i[data-on]{background:var(--dk-late)}.dk-prof-mixr[data-kind=night] .dk-prof-dot,.dk-prof-mixr[data-kind=night] .dk-prof-bars>i[data-on]{background:var(--dk-night)}.dk-prof-note{color:var(--dk-ink2);overflow-wrap:anywhere;margin:0;font-size:11.5px;font-style:italic}.dk-prof-skills{flex-wrap:wrap;gap:6px;display:flex}.dk-prof-skill{background:var(--dk-w);max-width:100%;box-shadow:0 0 0 1px var(--dk-line) inset;overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.dk-prof-skill>small{color:var(--dk-ink2);font-size:10.5px;font-weight:500}.dk-prof-skill[data-state=soon],.dk-prof-skill[data-state=expired]{background:var(--dk-open-bg);color:var(--dk-open);box-shadow:none}.dk-prof-skill[data-state=soon]>small,.dk-prof-skill[data-state=expired]>small{color:inherit}.dk-prof-togrow{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.dk-prof-tog{--dk-prof-tog-shadow-a:30%;background:var(--dk-w2);width:34px;height:20px;box-shadow:0 0 0 1px var(--dk-line) inset;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0;position:relative}.dk-prof-tog:after{content:"";background:var(--dk-w);width:16px;height:16px;box-shadow:0 1px 3px rgb(0 0 0/var(--dk-prof-tog-shadow-a));border-radius:50%;position:absolute;top:2px;left:2px}.dk-prof-tog[aria-checked=true]{background:var(--dk-ink)}.dk-prof-tog[aria-checked=true]:after{background:var(--dk-bg);left:16px}.dk-prof-tog[aria-disabled=true]{cursor:default;opacity:.6}.dk-prof-tog:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-prof-start{align-self:flex-start;display:inline-flex}.dk-btn.dk-prof-bad{color:var(--dk-bad)}.dk-prof-link{height:28px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}}@media (width>=1024px) and (width<=1199px){.dk-prof-grid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--dk-jr-fold-a:22%}.dk-jr-wrap{flex-direction:column;flex:1 0 auto;display:flex}.dk-jr-spread{flex:1 0 auto;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:4px;display:grid}.dk-jr-page.glass-mobile.dk-card{border-radius:24px 8px 8px 24px;flex-direction:column;gap:10px;padding:17px 23px;display:flex}.dk-jr-page-r.glass-mobile.dk-card{box-shadow:inset 16px 0 18px -17px rgb(0 0 0/var(--dk-jr-fold-a)), var(--dk-card-shadow);border-radius:8px 24px 24px 8px}.dk-jr-head{border-bottom:1px solid var(--dk-line);align-items:flex-end;gap:14px;padding-bottom:10px;display:flex}.dk-jr-num{letter-spacing:-.04em;font-size:46px;font-weight:800;line-height:.9}.dk-jr-num-m{color:var(--dk-ink3)}.dk-jr-head b{letter-spacing:-.01em;font-size:17px;display:block}.dk-jr-head small{color:var(--dk-ink2);font-size:12px;display:block}.dk-jr-head-aside{margin-left:auto}.dk-jr-sec{letter-spacing:.1em;text-transform:uppercase;color:var(--dk-ink2);align-items:center;gap:10px;font-size:10.5px;font-weight:700;display:flex}.dk-jr-sec:after{content:"";background:var(--dk-line);flex:1;height:1px}.dk-jr-list{gap:9px;display:grid;position:relative}.dk-jr-list:before{content:"";background:var(--dk-line);width:2px;position:absolute;top:6px;bottom:6px;left:61px}.dk-jr-e{grid-template-columns:46px 16px minmax(0,1fr);align-items:start;gap:8px;display:grid;position:relative}.dk-jr-t{text-align:right;padding-top:1px;font-size:12px;font-weight:700}.dk-jr-t-m{color:var(--dk-ink3);font-weight:500}.dk-jr-k{background:var(--dk-w2);width:12px;height:12px;box-shadow:0 0 0 3px var(--dk-bg);z-index:1;border-radius:50%;justify-self:center;margin-top:3px;position:relative}.dk-jr-k-early{background:var(--dk-early)}.dk-jr-k-late{background:var(--dk-late)}.dk-jr-k-night{background:var(--dk-night)}.dk-jr-k-event{background:var(--dk-ink2)}.dk-jr-k-note{background:var(--dk-bg);border:1.5px dashed var(--dk-ink2)}.dk-jr-k-now{background:var(--dk-ink)}.dk-jr-txt b{font-size:13px;line-height:1.3;display:block}.dk-jr-txt small{color:var(--dk-ink2);font-size:11.5px;line-height:1.35;display:block}.dk-jr-e-m .dk-jr-txt b{color:var(--dk-ink3);font-weight:500}.dk-jr-btn{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.dk-jr-btn:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px;border-radius:6px}.dk-jr-foot{gap:10px;margin-top:auto;display:grid}.dk-jr-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dk-jr-tiles-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dk-btn.dk-jr-wide{justify-content:flex-start}.dk-jr-row{align-items:center;gap:6px;display:flex}.dk-jr-p{margin:0;font-size:12px}.dk-jr-stack{gap:8px;display:grid}.dk-jr-team{gap:10px;display:grid}.dk-jr-tm{border-top:1px solid var(--dk-line);grid-template-columns:62px minmax(0,1fr);align-items:center;gap:8px;padding:6px 0;font-size:12px;display:grid}.dk-jr-tm:first-child{border-top:0;padding-top:0}.dk-jr-tm>span:first-child{align-items:center;gap:7px;font-weight:600;display:inline-flex}.dk-jr-tm-p,.dk-jr-tm-who{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.dk-jr-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dk-jr-dot-early{background:var(--dk-early)}.dk-jr-dot-late{background:var(--dk-late)}.dk-jr-dot-night{background:var(--dk-night)}.dk-jr-day{border-top:1px solid var(--dk-line);grid-template-columns:52px minmax(0,1fr);gap:10px;padding:14px 0;display:grid}.dk-jr-day-first{border-top:0;padding-top:0}.dk-jr-dn{color:var(--dk-ink2);font-size:11px;font-weight:600;line-height:1.1}.dk-jr-dn b{color:var(--dk-ink);letter-spacing:-.03em;font-size:24px;font-weight:800;display:block}.dk-jr-day-td .dk-jr-dn b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:3px}.dk-jr-ln{align-content:start;gap:3px;font-size:12.5px;line-height:1.45;display:grid}.dk-jr-ln>span,.dk-jr-ln-it{align-items:center;gap:7px;display:flex}.dk-jr-ln svg{width:13px;height:13px;color:var(--dk-ink2)}.dk-jr-short{color:var(--dk-bad)}.dk-jr-bars{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;height:150px;display:grid}.dk-jr-bars>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;display:flex}.dk-jr-bars i{background:var(--dk-w2);border-radius:6px;width:100%;max-width:44px;display:block}.dk-jr-bars i.dk-jr-bar-early{background:var(--dk-early)}.dk-jr-bars i.dk-jr-bar-late{background:var(--dk-late)}.dk-jr-bars i.dk-jr-bar-night{background:var(--dk-night)}.dk-jr-bars i.dk-jr-bar-td{box-shadow:0 0 0 2px var(--dk-bg), 0 0 0 3.5px var(--dk-ink)}.dk-jr-bars span{color:var(--dk-ink2);font-size:10px;line-height:1}.dk-jr-mrg{border-top:1px solid var(--dk-line);gap:6px;margin-top:auto;padding-top:10px;display:grid}.dk-jr-mrg .dk-kv{padding:4px 0}.dk-jr-mrg .dk-jr-row{margin-top:2px}.dk-jr-hm{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.dk-jr-hm-h{color:var(--dk-ink2);text-align:center;font-size:10.5px;font-weight:600}.dk-jr-hm-c,.dk-jr-hm-o{height:62px;color:var(--dk-ink2);background:var(--dk-w2);border-radius:10px;padding:4px 7px;font-size:11px;font-style:normal;font-weight:700;display:block}@supports (color:color-mix(in lab, red, red)){.dk-jr-hm-c,.dk-jr-hm-o{background:color-mix(in oklab, var(--dk-w2) 70%, transparent)}}.dk-jr-hm-c,.dk-jr-hm-o{position:relative}.dk-jr-hm-c{cursor:pointer;border:0;align-content:start;justify-items:start;font-family:inherit;line-height:1.4;display:grid}.dk-jr-hm-c.dk-jr-hm-we{background:var(--dk-w2)}@supports (color:color-mix(in lab, red, red)){.dk-jr-hm-c.dk-jr-hm-we{background:color-mix(in oklab, var(--dk-w2) 40%, transparent)}}.dk-jr-hm-c[data-kind=early],.dk-jr-hm-c[data-kind=late],.dk-jr-hm-c[data-kind=night]{background:var(--jr-c)}@supports (color:color-mix(in lab, red, red)){.dk-jr-hm-c[data-kind=early],.dk-jr-hm-c[data-kind=late],.dk-jr-hm-c[data-kind=night]{background:color-mix(in oklab, var(--jr-c) var(--jr-p), transparent)}}.dk-jr-hm-c[data-kind=early],.dk-jr-hm-c[data-kind=late],.dk-jr-hm-c[data-kind=night]{color:var(--dk-ink)}.dk-jr-hm-o{visibility:hidden}.dk-jr-hm-c.dk-jr-hm-t{box-shadow:0 0 0 2px var(--dk-ink)}.dk-jr-hm-c:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-jr-hm-c u{background:var(--dk-ink);border-radius:50%;width:8px;height:8px;position:absolute;bottom:6px;right:6px}.dk-jr-hm-c em{border:1.5px dashed var(--dk-ink);border-radius:2px;width:8px;height:8px;position:absolute;bottom:6px;right:18px}.dk-jr-lgd{color:var(--dk-ink2);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:11px;display:flex}.dk-jr-lgd span{align-items:center;gap:6px;display:inline-flex}.dk-jr-lgd i{border-radius:4px;width:14px;height:10px;display:block}.dk-jr-lgd i.dk-jr-lgd-free{background:var(--dk-w2)}@supports (color:color-mix(in lab, red, red)){.dk-jr-lgd i.dk-jr-lgd-free{background:color-mix(in oklab, var(--dk-w2) 70%, transparent)}}.dk-jr-lgd i.dk-jr-lgd-ev{background:var(--dk-ink);border-radius:50%;width:8px;height:8px}.dk-jr-lgd i.dk-jr-lgd-note{border:1.5px dashed var(--dk-ink);border-radius:2px;width:8px;height:8px}.dk-btn.dk-jr-neu{padding:0 14px 0 3px}.dk-jr-neu>.dk-plus{width:28px;height:28px;box-shadow:none}.dk-jr-neu>.dk-plus>svg{width:14px;height:14px}.dk-jr-i13{stroke-width:1.8px;flex:none;width:13px;height:13px}.dk-jr-konto{--sidebar:var(--dk-glass2);--sidebar-foreground:var(--dk-ink);--sidebar-border:var(--dk-line);--sidebar-accent:var(--dk-w2);--sidebar-accent-foreground:var(--dk-ink);gap:10px;display:grid}@media (width>=1024px){.mt-main{flex-direction:column;display:flex}}@media (width<=1023px){:root{--mobile-label-min:11px;--mobile-nav-label:10.5px}.mobile-floating-item{font-size:var(--mobile-nav-label)}.mobile-qa-row small,.mr-chip,.mr-label,.mt-label,.mt-ring b small,.mt-wl,.mt-k,.mt-av,.team-handy-ph i,.team-handy-in small,.mp-d,.mp-d small,.mp-hero small,.mp-tline em,.mp-w small,.mp-mos>.wd,.mehr-sl,.mehr-rl,.mehr-icd>b,.bb-d,.bb-head,.bb-tag,.bb-av,.lf-kurz,.text-\[10px\],.text-\[10\.5px\]{font-size:var(--mobile-label-min)}@container not (width>=2.25rem){.\@max-\[2\.25rem\]\:text-\[10px\]{font-size:var(--mobile-label-min)}}.mt-ring b{align-content:center}.team-handy-in small{margin-inline:-4px}}:root{--dk-abw-teal:#0d9488;--dk-abw-a60:60%}.dk-abw-split.dk-abw-split-an5:not(.dk-split-closed){grid-template-columns:minmax(0,1fr) 392px}.dk-abw-ausbtn{width:100%;min-width:0;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:22px;margin:0;padding:0;display:block}.dk-abw-ausbtn:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-pg>thead>tr>th.plan-focus-lit{position:sticky}:root{--mn-a8:8%;--mn-a16:16%;--mn-a18:18%;--mn-a30:30%;--mn-a35:35%;--mn-a40:40%;--mn-a55:55%;--mn-w:#fff;--mn-w2:#f1ece7;--mn-ink:#17140f;--mn-ink2:#6e655e;--mn-bg:#f7f4f0;--mn-line:rgb(30 20 10/var(--mn-a8));--mn-a:#ea580c;--mn-e:#059669;--mn-e-soft:#e7f8f0;--mn-l:#d97706;--mn-l-soft:#fef4e2;--mn-l-ink:#92400e;--mn-r:#e11d48;--mn-r-soft:#ffe4e6;--mn-toast-lnk:#fdba74}.dark{--mn-w:#17151a;--mn-w2:#1f1c23;--mn-ink:#f5f2f7;--mn-ink2:#a8a3ae;--mn-bg:#0b0a0c;--mn-line:rgb(255 255 255/var(--mn-a8));--mn-a:#fb923c;--mn-e:#34d399;--mn-e-soft:rgb(52 211 153/var(--mn-a16));--mn-l:#fbbf24;--mn-l-soft:rgb(251 191 36/var(--mn-a16));--mn-l-ink:#fcd34d;--mn-r:#fb7185;--mn-r-soft:rgb(251 113 133/var(--mn-a18));--mn-toast-lnk:#c2410c}:root:has(.mn-sheet) .mobile-floating-dock:not(.is-raised){z-index:47}.mn-scrim{z-index:45;background:rgb(20 16 12/var(--mn-a30));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.mn-sheet{bottom:0;left:0;right:0;top:calc(28px + env(safe-area-inset-top));z-index:46;background:var(--mn-w);color:var(--mn-ink);box-shadow:0 -20px 40px -20px rgb(0 0 0/var(--mn-a35));border-radius:30px 30px 0 0;outline:none;font-size:13px;line-height:1.45;position:fixed;overflow:hidden}.mn-sheet.is-empty{height:calc(430px + env(safe-area-inset-bottom));top:auto}.mn-scroll{overscroll-behavior:contain;height:100%;padding:10px 16px calc(100px + env(safe-area-inset-bottom));scrollbar-width:none;flex-direction:column;gap:10px;display:flex;overflow-y:auto}.mn-scroll::-webkit-scrollbar{display:none}.mn-scroll>*{flex-shrink:0}.mn-sheet svg{vertical-align:baseline;display:inline}.mn-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.mn-i.s{width:13px;height:13px}.mn-grab{background:var(--mn-ink);border-radius:999px;flex:none;width:42px;height:5px;margin:0 auto 2px;display:block}@supports (color:color-mix(in lab, red, red)){.mn-grab{background:color-mix(in srgb, var(--mn-ink) 14%, transparent)}}.mn-sh{justify-content:space-between;align-items:center;gap:10px;display:flex}.mn-sh b{letter-spacing:-.01em;font-size:17px;font-weight:700}.mn-row{align-items:center;gap:8px;display:flex}.mn-lnk{font:inherit;color:var(--mn-a);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;position:relative}.mn-lnk:after{content:"";position:absolute;inset:-14px -6px}.mn-done{color:var(--mn-ink2);font-size:12px}.mn-x{background:var(--mn-w2);width:34px;height:34px;color:var(--mn-ink2);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.mn-x:after{content:"";position:absolute;inset:-5px}.mn-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--mn-ink2);font-size:11px;font-weight:600}.mn-f11{color:var(--mn-ink2);font-size:11px}.mn-taskbox{background:linear-gradient(150deg, var(--mn-l-soft), var(--mn-w));border-radius:22px;padding:4px 12px}@supports (color:color-mix(in lab, red, red)){.mn-taskbox{background:linear-gradient(150deg, var(--mn-l-soft), color-mix(in srgb, var(--mn-w) 70%, transparent))}}.mn-taskbox{border:1px solid var(--mn-l)}@supports (color:color-mix(in lab, red, red)){.mn-taskbox{border:1px solid color-mix(in srgb, var(--mn-l) 30%, transparent)}}.mn-taskhead{justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.mn-taskhead .mn-lbl{color:var(--mn-l-ink)}.mn-grpw{flex-direction:column;gap:10px;display:flex}.mn-grp{justify-content:space-between;align-items:baseline;margin:6px 2px 0;display:flex}.mn-nl{display:grid}.mn-nl.fade{-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.mn-nr{border-top:1px solid var(--mn-line);grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;display:grid;position:relative}.mn-nl>.mn-sw:first-child>.mn-nr,.mn-sw.is-open+.mn-sw>.mn-nr{border-top:0}.mn-ti{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.mn-ti.p{background:var(--mn-l-soft);color:var(--mn-l)}.mn-ti.a{background:var(--mn-e-soft);color:var(--mn-e)}.mn-ti.x{background:var(--mn-r-soft);color:var(--mn-r)}.mn-taskbox .mn-ti{background:var(--mn-w)}.mn-txt{min-width:0}.mn-row-link{color:inherit;outline:none;text-decoration:none;display:block}.mn-row-link:after{content:"";border-radius:12px;position:absolute;inset:0}.mn-row-link:focus-visible:after{outline:2px solid var(--mn-a);outline-offset:-2px}.mn-nr b{font-size:13px;font-weight:700;line-height:1.3;display:block}.mn-nr small{color:var(--mn-ink2);font-size:11.5px;line-height:1.35;display:block}.mn-to{color:var(--mn-ink2);align-items:center;gap:3px;margin-top:3px;font-size:11px;font-weight:600;display:inline-flex}.mn-rt{color:var(--mn-ink2);justify-items:end;gap:6px;padding-top:2px;font-size:11px;display:grid}.mn-ud{background:var(--mn-a);border-radius:50%;width:9px;height:9px}.mn-nr.rd b{color:var(--mn-ink2);font-weight:500}.mn-nr.rd .mn-ti{opacity:.6}.mn-nr.has-act>.mn-ti{grid-row:1/3}.mn-nr.has-act>.mn-rt{grid-area:1/3/3}.mn-actline{grid-area:2/2/auto/4;justify-content:space-between;align-items:center;gap:8px;margin-top:-7px;display:flex}.mn-actline .mn-to{margin-top:0}.mn-btn{z-index:1;border:1px solid var(--mn-ink);border-radius:999px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 12px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.mn-btn{border:1px solid color-mix(in srgb, var(--mn-ink) 10%, transparent)}}.mn-btn{background-color:var(--mn-w)}@supports (color:color-mix(in lab, red, red)){.mn-btn{background-color:color-mix(in srgb, var(--mn-w) 80%, transparent)}}.mn-btn{color:var(--mn-ink);white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none}.mn-btn.d{background:var(--mn-ink);color:var(--mn-bg);border-color:#0000}.mn-btn:after{content:"";position:absolute;inset:-5px 0}.mn-btn:focus-visible{outline:2px solid var(--mn-a);outline-offset:2px}.mn-sw{touch-action:pan-y;position:relative}.mn-sw:not(.is-open)>.mn-swa{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mn-sw.is-open{background:var(--mn-w2);border-radius:16px;grid-template-columns:minmax(0,1fr) 80px 80px;margin:2px -4px;display:grid;overflow:hidden}.mn-sw.is-open+.mn-sw{margin-top:10px}.mn-sw+.mn-sw.is-open{margin-top:12px}.mn-swa{font:inherit;color:#fff;border:0;align-content:center;place-items:center;gap:3px;padding:0;font-size:11px;font-weight:700;display:grid}.mn-swa.rdb{background:#6366f1}.mn-swa.hid{background:#78716c}.mn-swa:focus-visible{outline-offset:-4px;outline:2px solid #fff}.mn-sw.is-open>.mn-nr{background:var(--mn-w);box-shadow:6px 0 14px -10px rgb(0 0 0/var(--mn-a35));border-top:0;padding:10px 8px}.mn-sw.is-open .mn-nr b,.mn-sw.is-open .mn-nr small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mn-hint{color:var(--mn-ink2);justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.mn-toast{left:22px;right:22px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:9;background:var(--mn-ink);color:var(--mn-bg);box-shadow:0 18px 30px -14px rgb(0 0 0/var(--mn-a55));border-radius:18px;align-items:center;gap:10px;padding:11px 14px;font-size:12.5px;font-weight:600;display:flex;position:fixed}.mn-toast .mn-lnk{color:var(--mn-toast-lnk);margin-left:auto;font-size:12px}.mn-empty{text-align:center;justify-items:center;gap:8px;padding:26px 10px 10px;display:grid}.mn-empty b{margin-top:8px;font-size:15px}.mn-empty p{max-width:30ch;color:var(--mn-ink2);margin:0;font-size:12.5px}.mn-bell0{border:1px solid var(--mn-ink);border-radius:30px;place-items:center;width:92px;height:92px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.mn-bell0{border:1px solid color-mix(in srgb, var(--mn-ink) 8%, transparent)}}.mn-bell0{background:var(--mn-w)}@supports (color:color-mix(in lab, red, red)){.mn-bell0{background:color-mix(in srgb, var(--mn-w) 80%, transparent)}}.mn-bell0{color:var(--mn-ink2);box-shadow:0 18px 30px -18px rgb(60 35 15/var(--mn-a40))}.mn-bell0>svg{stroke-width:1.5px;width:38px;height:38px}.mn-bell0 i{border:3px solid var(--mn-bg);background:var(--mn-e);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:-6px;right:-6px}.mn-bell0 i svg{stroke-width:2.6px;width:16px;height:16px}@media (prefers-reduced-motion:no-preference){.mn-sheet[data-state=open]{animation:.28s cubic-bezier(.2,.8,.2,1) mn-up}.mn-scrim[data-state=open]{animation:.2s ease-out mn-fade}}@keyframes mn-up{0%{transform:translateY(100%)}}@keyframes mn-fade{0%{opacity:0}}:root{--tpw-bg:#f7f4f0;--tpw-w:#fff;--tpw-w2:#f1ece7;--tpw-ink:#17140f;--tpw-ink2:#6e655e;--tpw-a8:8%;--tpw-a16:16%;--tpw-a18:18%;--tpw-a30:30%;--tpw-a35:35%;--tpw-a40:40%;--tpw-line:rgb(30 20 10/var(--tpw-a8));--tpw-a:#ea580c;--tpw-l-soft:#fef4e2;--tpw-l-ink:#92400e;--tpw-n-soft:#eceeff;--tpw-n-ink:#3730a3;--tpw-e-soft:#e7f8f0;--tpw-e-ink:#047857;--tpw-r-soft:#ffe4e6;--tpw-r-ink:#be123c;--tpw-seg-on:#fff;--tpw-paperc:#fffdf9}.dark{--tpw-bg:#0b0a0c;--tpw-w:#17151a;--tpw-w2:#1f1c23;--tpw-ink:#f5f2f7;--tpw-ink2:#a8a3ae;--tpw-line:rgb(255 255 255/var(--tpw-a8));--tpw-a:#fb923c;--tpw-l-soft:rgb(251 191 36/var(--tpw-a16));--tpw-l-ink:#fcd34d;--tpw-n-soft:rgb(129 140 248/var(--tpw-a18));--tpw-n-ink:#c7d2fe;--tpw-e-soft:rgb(52 211 153/var(--tpw-a16));--tpw-e-ink:#6ee7b7;--tpw-r-soft:rgb(251 113 133/var(--tpw-a18));--tpw-r-ink:#fda4af;--tpw-seg-on:#34303a;--tpw-paperc:#1e1b1f}.tpw-week-sheet{background:radial-gradient(circle at 15% 0%, #10b98142, transparent 52%), radial-gradient(circle at 96% 14%, #6366f138, transparent 50%), radial-gradient(circle at 50% 100%, #f59e0b33, transparent 58%), var(--tpw-bg);padding-inline:14px}.tpw-week-sheet .mt-sheet-head{border-bottom-color:var(--tpw-line);background:0 0}.tpw-body{color:var(--tpw-ink);flex-direction:column;gap:10px;padding-top:2px;font-size:13px;line-height:1.45;display:flex}svg.tpw-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}svg.tpw-i-s{width:13px;height:13px}svg.tpw-i-l{width:20px;height:20px}.tpw-seg{border:1px solid var(--tpw-ink);padding:3px;display:flex}@supports (color:color-mix(in lab, red, red)){.tpw-seg{border:1px solid color-mix(in srgb, var(--tpw-ink) 8%, transparent)}}.tpw-seg{background-color:var(--tpw-w);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.tpw-seg{background-color:color-mix(in srgb, var(--tpw-w) 55%, transparent)}}.tpw-seg{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:13px;line-height:1.45}.tpw-seg button{color:var(--tpw-ink2);font:inherit;text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;font-weight:500;display:inline-flex;position:relative}.tpw-seg button:after{content:"";position:absolute;inset:-6px 0}.tpw-seg button[aria-pressed=true]{background:var(--tpw-seg-on);color:var(--tpw-ink);box-shadow:0 2px 8px -4px rgb(0 0 0/var(--tpw-a30));font-weight:600}.tpw-gl{border:1px solid var(--tpw-ink)}@supports (color:color-mix(in lab, red, red)){.tpw-gl{border:1px solid color-mix(in srgb, var(--tpw-ink) 8%, transparent)}}.tpw-gl{background-color:var(--tpw-w);border-radius:24px}@supports (color:color-mix(in lab, red, red)){.tpw-gl{background-color:color-mix(in srgb, var(--tpw-w) 74%, transparent)}}.tpw-gl{-webkit-backdrop-filter:blur(18px)saturate(1.2);box-shadow:0 10px 30px -18px rgb(60 35 15/var(--tpw-a35)), inset 0 1px 0 rgb(255 255 255/var(--tpw-a18))}.tpw-pad{padding:12px 14px}.tpw-row{align-items:center;gap:8px;display:flex}.tpw-sp{justify-content:space-between}.tpw-head{margin-bottom:2px}.tpw-head-empty{margin-bottom:6px}.tpw-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--tpw-ink2);font-size:11px;font-weight:600}.tpw-k{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;width:max-content;height:22px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.tpw-k.l{background:var(--tpw-l-soft);color:var(--tpw-l-ink)}.tpw-k.e{background:var(--tpw-e-soft);color:var(--tpw-e-ink)}.tpw-k.g{background:var(--tpw-w2);color:var(--tpw-ink2)}.tpw-f11{font-size:11px}.tpw-f12{font-size:12px}.tpw-mut{color:var(--tpw-ink2)}.tpw-ell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tpw-lnk{color:var(--tpw-a);font:inherit;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;position:relative}.tpw-lnk svg.tpw-i{vertical-align:baseline;display:inline}.tpw-lnk:after{content:"";position:absolute;inset:-13px -8px}.tpw-agl{border-top:1px solid var(--tpw-line);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}.tpw-dd{color:var(--tpw-ink2);padding-top:5px;font-size:11px;font-weight:700;line-height:1.2}.tpw-dd b{color:var(--tpw-ink);font-size:16px;display:block}.tpw-dd.now,.tpw-dd.now b{color:var(--tpw-a)}.tpw-ar{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:3px 0;display:grid;position:relative}.tpw-ar:after{content:"";position:absolute;inset:-3px 0}.tpw-ar-t{min-width:0;display:block}.tpw-ar b{font-size:13px;line-height:1.3;display:block}.tpw-ar small{color:var(--tpw-ink2);font-size:11px}.tpw-ar.off{opacity:.6}.tpw-ar.off b{text-decoration:line-through}.tpw-tpill{--tpw-ac:#f59e0b;background:var(--tpw-ac);border-radius:999px;align-items:center;height:26px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tpw-tpill{background:color-mix(in srgb, var(--tpw-ac) 15%, var(--tpw-w))}}.tpw-tpill{color:var(--tpw-ac)}@supports (color:color-mix(in lab, red, red)){.tpw-tpill{color:color-mix(in srgb, var(--tpw-ac) 70%, var(--tpw-ink))}}.tpw-tpill{white-space:nowrap;font-size:11.5px;font-weight:700}.tpw-tpill.mt{--tpw-ac:#6366f1}.tpw-pin{grid-template-columns:1fr 1fr;align-items:start;gap:8px;display:grid}.tpw-pn{border:1px solid var(--tpw-ink);gap:4px;width:100%;padding:16px 12px 11px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.tpw-pn{border:1px solid color-mix(in srgb, var(--tpw-ink) 7%, transparent)}}.tpw-pn{background:var(--tpw-pc,#10b981);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.tpw-pn{background:color-mix(in srgb, var(--tpw-pc,#10b981) 12%, var(--tpw-paperc))}}.tpw-pn{box-shadow:0 10px 20px -14px rgb(120 70 20/var(--tpw-a40));color:var(--tpw-ink);font:inherit;text-align:left}.tpw-pn:before{content:"";background:var(--tpw-pc,#10b981);border-radius:3px;width:40px;height:14px;margin-left:-20px;position:absolute;top:-6px;left:50%}@supports (color:color-mix(in lab, red, red)){.tpw-pn:before{background:color-mix(in srgb, var(--tpw-pc,#10b981) 35%, transparent)}}.tpw-pn:before{transform:rotate(-3deg)}.tpw-pn b{font-size:13px;line-height:1.3}.tpw-pn p{color:var(--tpw-ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.tpw-pn small{color:var(--tpw-ink2);font-size:11px;font-weight:600}.tpw-pn.add{border:1.5px dashed var(--tpw-ink);place-items:center;min-height:96px}@supports (color:color-mix(in lab, red, red)){.tpw-pn.add{border:1.5px dashed color-mix(in srgb, var(--tpw-ink) 18%, transparent)}}.tpw-pn.add{box-shadow:none;color:var(--tpw-ink2);background:0 0;font-size:12px;font-weight:600}.tpw-pn.add:before{display:none}.tpw-pn.add.wide{text-align:center;grid-column:span 2;gap:6px;min-height:150px}.tpw-btn{border:1px solid var(--tpw-ink);justify-content:center;align-items:center;gap:6px;height:40px;padding:0 15px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.tpw-btn{border:1px solid color-mix(in srgb, var(--tpw-ink) 10%, transparent)}}.tpw-btn{background-color:var(--tpw-w);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.tpw-btn{background-color:color-mix(in srgb, var(--tpw-w) 80%, transparent)}}.tpw-btn{color:var(--tpw-ink);font:inherit;white-space:nowrap;cursor:pointer;font-size:12.5px;font-weight:600}.tpw-btn:after{content:"";position:absolute;inset:-2px 0}.tpw-btn.d{background:var(--tpw-ink);color:var(--tpw-bg);border-color:#0000}.tpw-btn.sm{height:34px;padding:0 12px;font-size:12px}.tpw-btn.sm:after{inset:-5px 0}.tpw-btn.w{width:100%}.tpw-btn.danger{color:var(--tpw-r-ink)}.tpw-btn:disabled{opacity:.45;cursor:default}.tpw-grow{flex:1;min-width:0}.tpw-chips{flex-wrap:wrap;gap:6px;display:flex}.tpw-chip{border:1px solid var(--tpw-line);background:var(--tpw-w2);height:34px;color:var(--tpw-ink);font:inherit;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:12px;font-weight:600;display:inline-flex;position:relative}button.tpw-chip:after{content:"";position:absolute;inset:-5px 0}.tpw-chip.on{background:var(--tpw-ink);color:var(--tpw-bg);border-color:#0000}.tpw-date-pick{opacity:0;cursor:pointer;border:0;width:100%;height:calc(100% + 10px);margin:0;padding:0;font-size:16px;position:absolute;inset:-5px 0}.tpw-scrim{background:rgb(20 16 12/var(--tpw-a30));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tpw-sheet{z-index:50;scrollbar-width:none;max-height:calc(100dvh - 24px);padding:10px 16px calc(26px + env(safe-area-inset-bottom));background:var(--tpw-w);box-shadow:0 -20px 40px -20px rgb(0 0 0/var(--tpw-a35));color:var(--tpw-ink);border-radius:30px 30px 0 0;outline:none;flex-direction:column;gap:10px;font-size:13px;line-height:1.45;display:flex;position:fixed;inset:auto 0 0;overflow-y:auto}.tpw-sheet::-webkit-scrollbar{display:none}.tpw-sheet-new{min-height:calc(100dvh - 116px)}.tpw-sheet-open{min-height:calc(100dvh - 136px)}.tpw-grab{background:var(--tpw-ink);border-radius:999px;flex:none;width:42px;height:5px;margin:0 auto 2px}@supports (color:color-mix(in lab, red, red)){.tpw-grab{background:color-mix(in srgb, var(--tpw-ink) 14%, transparent)}}.tpw-sh{justify-content:space-between;align-items:center;gap:10px;display:flex}.tpw-sh b{letter-spacing:-.01em;font-size:17px}.tpw-x{background:var(--tpw-w2);width:34px;height:34px;color:var(--tpw-ink2);border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.tpw-x:after{content:"";position:absolute;inset:-5px}.tpw-choose{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tpw-choose button{border:1px solid var(--tpw-line);background:var(--tpw-w2);color:inherit;font:inherit;text-align:left;border-radius:22px;gap:6px;padding:14px 12px;display:grid}.tpw-choose button.on{background:var(--tpw-paperc);box-shadow:0 0 0 2px var(--tpw-a)}.tpw-choose b{font-size:14px}.tpw-choose small{color:var(--tpw-ink2);font-size:11.5px;line-height:1.35}.tpw-ti{border-radius:11px;place-items:center;width:32px;height:32px;display:grid}.tpw-ti.tm{background:var(--tpw-l-soft);color:var(--tpw-l-ink)}.tpw-ti.nt{background:var(--tpw-e-soft);color:var(--tpw-e-ink)}.tpw-pn.compose{gap:6px;padding-top:18px}.tpw-pn-title,.tpw-pn-text{width:100%;min-width:0;font:inherit;caret-color:var(--tpw-a);background:0 0;border:0;outline:none;margin:0;padding:0;display:block}.tpw-pn-title{color:var(--tpw-ink);font-size:15px;font-weight:700;line-height:1.3}.tpw-pn-text{resize:none;max-height:67.2px;color:var(--tpw-ink2);font-size:12px;line-height:1.4;overflow-y:auto}.tpw-pn-title::placeholder,.tpw-pn-text::placeholder{color:var(--tpw-ink2);opacity:.7}.tpw-pn.big{gap:8px;margin-top:10px;padding:22px 16px 16px}.tpw-pn.big .tpw-big-title{font-size:18px}.tpw-pn.big p{color:var(--tpw-ink);white-space:pre-line;-webkit-line-clamp:unset;font-size:13px}.tpw-bdg{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;height:21px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.tpw-bdg svg.tpw-i{width:12px;height:12px}.tpw-bdg.tm{background:var(--tpw-l-soft);color:var(--tpw-l-ink)}.tpw-bdg.mt{background:var(--tpw-n-soft);color:var(--tpw-n-ink)}.tpw-bdg.nt{background:var(--tpw-e-soft);color:var(--tpw-e-ink)}.tpw-dls{padding-top:2px;padding-bottom:2px}.tpw-dl{border-top:1px solid var(--tpw-line);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:9px 0;font-size:12.5px;display:grid}.tpw-dl:first-child{border-top:0}.tpw-di{background:var(--tpw-w2);width:28px;height:28px;color:var(--tpw-ink2);border-radius:9px;place-items:center;display:grid}.tpw-dl b{font-size:13px;display:block}.tpw-dl small{color:var(--tpw-ink2);font-size:11.5px}.tpw-note{background:var(--tpw-w2);color:var(--tpw-ink2);border-radius:16px;padding:10px 12px;font-size:12px}.tpw-note.r{background:var(--tpw-r-soft);color:var(--tpw-r-ink);font-weight:600}.tpw-body button:focus-visible,.tpw-sheet button:focus-visible,.tpw-sheet label:focus-within{outline:2px solid var(--tpw-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tpw-sheet,.tpw-scrim{animation:none}}:root{--dk-lm-chain:#2563eb;--dk-lm-chain-bg-a:12%;--dk-lm-chain-bg:rgb(37 99 235/var(--dk-lm-chain-bg-a))}.dark{--dk-lm-chain:#93c5fd;--dk-lm-chain-bg-a:18%;--dk-lm-chain-bg:rgb(96 165 250/var(--dk-lm-chain-bg-a))}.glass-mobile.dk-panel.dk-lm{background-color:var(--dk-w)}@supports (color:color-mix(in lab, red, red)){.glass-mobile.dk-panel.dk-lm{background-color:color-mix(in oklab, var(--dk-w) 86%, transparent)}}.glass-mobile.dk-panel.dk-lm{--dk-lm-shadow-a:28%;box-shadow:-18px 0 40px -10px rgb(20 10 0/var(--dk-lm-shadow-a))}.ld-m,.ld-layer{--ld-a8:8%;--ld-a14:14%;--ld-a16:16%;--ld-a18:18%;--ld-a20:20%;--ld-a22:22%;--ld-a30:30%;--ld-a35:35%;--ld-a45:45%;--ld-a85:85%;--ld-bg:#f7f4f0;--ld-w:#fff;--ld-w2:#f1ece7;--ld-ink:#17140f;--ld-ink2:#6e655e;--ld-line:rgb(30 20 10/var(--ld-a8));--ld-e:#059669;--ld-l:#d97706;--ld-n:#4f46e5;--ld-a:#ea580c;--ld-n-ink:#3730a3;--ld-r:#e11d48;--ld-r-ink:#be123c;--ld-r-soft:#ffe4e6;--ld-e-soft:#e7f8f0;--ld-e-ink:#047857;--ld-l-soft:#fef4e2;--ld-l-ink:#92400e;--ld-n-soft:#eceeff;--ld-seg-on:#fff;color:var(--ld-ink);font-size:13px;line-height:1.45}.dark .ld-m,.dark .ld-layer{--ld-bg:#0b0a0c;--ld-w:#17151a;--ld-w2:#1f1c23;--ld-ink:#f5f2f7;--ld-ink2:#a8a3ae;--ld-line:rgb(255 255 255/var(--ld-a8));--ld-e:#34d399;--ld-l:#fbbf24;--ld-n:#818cf8;--ld-a:#fb923c;--ld-n-ink:#c7d2fe;--ld-r:#fb7185;--ld-r-ink:#fda4af;--ld-r-soft:rgb(251 113 133/var(--ld-a18));--ld-e-soft:rgb(52 211 153/var(--ld-a16));--ld-e-ink:#6ee7b7;--ld-l-soft:rgb(251 191 36/var(--ld-a16));--ld-l-ink:#fcd34d;--ld-n-soft:rgb(129 140 248/var(--ld-a18));--ld-seg-on:#34303a}.ld-m{flex-direction:column;gap:10px;margin-inline:calc(14px - 1rem);display:flex}.ld-m:first-child{margin-top:calc(2px - 1.25rem)}:where(.ld-m,.ld-layer) button{font:inherit;color:inherit;cursor:pointer}.ld-m :focus-visible,.ld-layer :focus-visible{outline-offset:3px;outline:2px solid #e8743b}.ld-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.ld-i.s{width:13px;height:13px}.ld-gl{background-color:var(--ld-w)}@supports (color:color-mix(in lab, red, red)){.ld-gl{background-color:color-mix(in srgb, var(--ld-w) 74%, transparent)}}.ld-gl{-webkit-backdrop-filter:blur(18px)saturate(1.2);border:1px solid var(--ld-ink)}@supports (color:color-mix(in lab, red, red)){.ld-gl{border:1px solid color-mix(in srgb, var(--ld-ink) 8%, transparent)}}.ld-gl{box-shadow:0 10px 30px -18px rgb(60 35 15/var(--ld-a35)), inset 0 1px 0 rgb(255 255 255/var(--ld-a18));border-radius:24px}.ld-pad{padding:12px 14px}.ld-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--ld-ink2);font-size:11px;font-weight:600}.ld-row{align-items:center;gap:8px;display:flex}.ld-sp{justify-content:space-between}.ld-mut{color:var(--ld-ink2)}.ld-f11{font-size:11px}.ld-f12{font-size:12px}.ld-f13{font-size:13px}.ld-f14{font-size:14px}.ld-grow{flex:1;min-width:0}.ld-seg{background-color:var(--ld-w);border-radius:999px;padding:3px;display:flex}@supports (color:color-mix(in lab, red, red)){.ld-seg{background-color:color-mix(in srgb, var(--ld-w) 55%, transparent)}}.ld-seg{border:1px solid var(--ld-ink)}@supports (color:color-mix(in lab, red, red)){.ld-seg{border:1px solid color-mix(in srgb, var(--ld-ink) 8%, transparent)}}.ld-seg{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ld-seg>button{color:var(--ld-ink2);white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;font-weight:500;line-height:1.45;display:inline-flex;position:relative}.ld-seg>button.on{background:var(--ld-seg-on);color:var(--ld-ink);box-shadow:0 2px 8px -4px rgb(0 0 0/var(--ld-a30));font-weight:600}.ld-seg>button:after{content:"";position:absolute;inset:-6px 0}.ld-btn{background-color:var(--ld-w);border-radius:999px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 15px;font-size:12.5px;font-weight:600;line-height:1.45;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ld-btn{background-color:color-mix(in srgb, var(--ld-w) 80%, transparent)}}.ld-btn{border:1px solid var(--ld-ink)}@supports (color:color-mix(in lab, red, red)){.ld-btn{border:1px solid color-mix(in srgb, var(--ld-ink) 10%, transparent)}}.ld-btn{color:var(--ld-ink);white-space:nowrap}.ld-m .ld-btn,.ld-layer .ld-btn{color:var(--ld-ink)}.ld-m .ld-btn.d,.ld-layer .ld-btn.d{background:var(--ld-ink);color:var(--ld-bg);border-color:#0000}.ld-btn.sm{height:34px;padding:0 12px;font-size:12px}.ld-btn.sm:after{content:"";position:absolute;inset:-5px 0}.ld-btn.w{width:100%}.ld-btn.tall{height:48px;font-size:14px}.ld-btn:disabled{opacity:.45;cursor:default}.ld-lnk{white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;line-height:1.45;position:relative}.ld-m .ld-lnk,.ld-layer .ld-lnk{color:var(--ld-a)}.ld-lnk:after{content:"";position:absolute;inset:-13px -8px}.ld-k{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;width:max-content;height:22px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.ld-k.e{background:var(--ld-e-soft);color:var(--ld-e-ink)}.ld-k.l{background:var(--ld-l-soft);color:var(--ld-l-ink)}.ld-k.n{background:var(--ld-n-soft);color:var(--ld-n-ink)}.ld-k.r{background:var(--ld-r-soft);color:var(--ld-r-ink)}.ld-tag{letter-spacing:.05em;font-size:11px;font-weight:800}.ld-tag.e{color:var(--ld-e)}.ld-tag.l{color:var(--ld-l)}.ld-tag.n{color:var(--ld-n)}.ld-av{--h:#ea580c;letter-spacing:-.02em;background:var(--h);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.ld-av{background:color-mix(in srgb, var(--h) 18%, var(--ld-w))}}.ld-av{color:var(--h)}@supports (color:color-mix(in lab, red, red)){.ld-av{color:color-mix(in srgb, var(--h) 78%, var(--ld-ink))}}.ld-av{box-shadow:inset 0 0 0 1px var(--h)}@supports (color:color-mix(in lab, red, red)){.ld-av{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--h) 22%, transparent)}}.ld-av.lg{border-radius:12px;width:36px;height:36px;font-size:12px}.ld-avs{display:flex}.ld-avs .ld-av{border:2px solid var(--ld-w)}.ld-avs .ld-av+.ld-av{margin-left:-5px}.ld-pc{background-color:var(--ld-w);border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 10px 0 3px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ld-pc{background-color:color-mix(in srgb, var(--ld-w) 82%, transparent)}}.ld-pc{border:1px solid var(--ld-ink)}@supports (color:color-mix(in lab, red, red)){.ld-pc{border:1px solid color-mix(in srgb, var(--ld-ink) 8%, transparent)}}.ld-pc{white-space:nowrap;font-size:12px;font-weight:600;line-height:1.45}.ld-m .ld-pc,.ld-layer .ld-pc{color:var(--ld-ink)}.ld-pc:after{content:"";position:absolute;inset:-7px 0}.ld-pc .ld-av{width:24px;height:24px}.ld-pc.you{box-shadow:0 0 0 2px var(--ld-a)}.ld-m .ld-pc.open,.ld-layer .ld-pc.open{border:1.5px dashed var(--ld-l);background:var(--ld-l-soft);color:var(--ld-l-ink);padding:0 11px}.ld-ppl{flex-wrap:wrap;gap:6px;display:flex}.ld-dband{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.ld-dband>button{background-color:var(--ld-w);border-radius:16px;justify-items:center;gap:3px;padding:7px 0;font-size:11px;line-height:1.45;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ld-dband>button{background-color:color-mix(in srgb, var(--ld-w) 74%, transparent)}}.ld-dband>button{border:1px solid var(--ld-ink)}@supports (color:color-mix(in lab, red, red)){.ld-dband>button{border:1px solid color-mix(in srgb, var(--ld-ink) 8%, transparent)}}.ld-dband>button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ld-m .ld-dband>button{color:var(--ld-ink2)}.ld-dband b{color:var(--ld-ink);font-size:16px;line-height:1.15}.ld-dband i{border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:700;line-height:1.45;display:grid}.ld-dband i.ok{background:var(--ld-e-soft);color:var(--ld-e)}.ld-dband i.ok:before{content:"";background:var(--ld-e);border-radius:50%;width:7px;height:7px}.ld-dband i.gap{background:var(--ld-l);color:#fff}.ld-dband i.bad{background:var(--ld-r);color:#fff}.ld-m .ld-dband>button.on{background:var(--ld-ink);color:var(--ld-bg);box-shadow:0 10px 20px -10px rgb(0 0 0/var(--ld-a45));transform:translateY(-3px)}.ld-dband>button.on b{color:var(--ld-bg)}.ld-lane{border-top:1px solid var(--ld-line);gap:6px;padding:9px 0;display:grid}.ld-lane:first-of-type{border-top:0}.ld-lh{justify-content:space-between;align-items:center;gap:8px;display:flex}.ld-lh .t{color:var(--ld-ink2);font-size:11.5px}.ld-cnt{font-size:12px;font-weight:700}.ld-cnt.gap{color:var(--ld-l-ink)}.ld-absent{border-top:1px solid var(--ld-line);padding-top:8px}.ld-acts{border-top:1px solid var(--ld-line);padding-top:10px}.ld-dec{border:0;border-top:1px solid var(--ld-line);text-align:left;background:0 0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 0;line-height:1.45;display:grid;position:relative}.ld-dec .ld-ic{color:#fff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.ld-dec b{font-size:13px;display:block}.ld-dec small{color:var(--ld-ink2);font-size:11.5px;display:block}.ld-ic.am{background:#f59e0b}.ld-ic.gr{background:#10b981}.ld-ic.gy{background:#78716c}.ld-rel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ld-rel b{font-size:13.5px;display:block}.ld-rel small{color:var(--ld-ink2);font-size:11.5px}.ld-steps{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ld-steps>div{color:var(--ld-ink2);gap:5px;font-size:11.5px;font-weight:600;display:grid}.ld-steps i{background:var(--ld-w2);border-radius:999px;height:6px;display:block}.ld-steps .done i{background:var(--ld-e)}.ld-steps .done,.ld-steps .cur{color:var(--ld-ink)}.ld-steps .cur i{background:linear-gradient(90deg, var(--ld-e) 50%, var(--ld-w2) 50%)}.ld-steps .lock i{background:repeating-linear-gradient(135deg, var(--ld-r) 0 4px, transparent 4px 8px);opacity:.6}.ld-reltop{text-align:left;gap:8px;width:100%;line-height:1.45;display:grid}.ld-ck{border-top:1px solid var(--ld-line);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:12.5px;display:grid}.ld-ck:first-child{border-top:0}.ld-ck .ci{background:var(--ld-e-soft);width:24px;height:24px;color:var(--ld-e);border-radius:50%;place-items:center;display:grid}.ld-ck .ci.no{background:var(--ld-r-soft);color:var(--ld-r)}.ld-ck .v{color:var(--ld-ink2);font-size:12px;font-weight:600}.ld-note{color:var(--ld-ink2);background:var(--ld-w2);border-radius:16px;padding:10px 12px;font-size:12px}.ld-note.r{background:var(--ld-r-soft);color:var(--ld-r-ink);font-weight:600}.ld-crit{border:1px solid var(--ld-r);border-radius:18px;gap:4px;padding:11px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.ld-crit{border:1px solid color-mix(in srgb, var(--ld-r) 30%, transparent)}}.ld-crit{background:var(--ld-r)}@supports (color:color-mix(in lab, red, red)){.ld-crit{background:color-mix(in srgb, var(--ld-r) 7%, var(--ld-w))}}.ld-crit .ct{justify-content:space-between;align-items:center;gap:8px;display:flex}.ld-crit b{font-size:13px}.ld-crit small{color:var(--ld-ink2);font-size:11.5px}.ld-crit .nx{justify-content:space-between;align-items:center;gap:8px;margin-top:3px;display:flex}.ld-crit .nx>span{font-size:11.5px;font-weight:600}.ld-fc{border-radius:24px;gap:8px;padding:13px 14px;display:grid}.ld-fc .fh{align-items:center;gap:10px;display:flex}.ld-fc .fh .ld-ic{color:#fff;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ld-fc .fh b{font-size:14px;line-height:1.25;display:block}.ld-fc .fh small{color:var(--ld-ink2);font-size:11.5px;display:block}.ld-fc.ready{color:#fff;background:linear-gradient(150deg,#34d399,#059669);border:0}.ld-fc.ready small{color:rgb(255 255 255/var(--ld-a85))}.ld-fc.ready .fh .ld-ic{background:rgb(255 255 255/var(--ld-a22))}.ld-fc.locked{background:var(--ld-w2)}@supports (color:color-mix(in lab, red, red)){.ld-fc.locked{background:color-mix(in srgb, var(--ld-w2) 85%, transparent)}}.ld-slide{background:rgb(255 255 255/var(--ld-a22));touch-action:pan-y;-webkit-user-select:none;user-select:none;border:0;border-radius:999px;place-items:center;width:100%;height:52px;font-size:13px;font-weight:700;line-height:1.45;display:grid;position:relative}.ld-layer .ld-slide,.ld-m .ld-slide{color:#fff}.ld-slide .knob{width:42px;height:42px;box-shadow:0 4px 10px rgb(0 0 0/var(--ld-a20));color:#059669;will-change:transform;background:#fff;border-radius:50%;position:absolute;top:5px;left:5px}.ld-slide .knob .ld-i{position:absolute;top:13px;left:13px}.ld-slide.snap .knob{transition:transform .2s}.ld-layer .ld-slide.lockd,.ld-m .ld-slide.lockd{background:var(--ld-w2);color:var(--ld-ink2);cursor:default}.ld-slide.lockd .knob{background:var(--ld-ink)}@supports (color:color-mix(in lab, red, red)){.ld-slide.lockd .knob{background:color-mix(in srgb, var(--ld-ink) 12%, var(--ld-w))}}.ld-slide.lockd .knob{box-shadow:none;color:var(--ld-ink2)}@media (prefers-reduced-motion:reduce){.ld-slide.snap .knob{transition:none}}.ld-mini{border-top:1px solid var(--ld-ink);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.ld-mini{border-top:1px solid color-mix(in srgb, var(--ld-ink) 8%, transparent)}}.ld-mini{font-size:12.5px}.ld-mini:first-child{border-top:0}.ld-weeknav>button{background:var(--ld-w2);border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.ld-m .ld-weeknav>button{color:var(--ld-ink2)}.ld-weeknav>button:after{content:"";position:absolute;inset:-5px}.ld-amp{grid-template-columns:44px repeat(7,minmax(0,1fr));align-items:center;gap:5px;display:grid}.ld-amp .hd{color:var(--ld-ink2);justify-items:center;font-size:11px;line-height:1.2;display:grid}.ld-amp .hd b{color:var(--ld-ink);font-size:14px}.ld-amp .hd.on b{background:var(--ld-ink);color:var(--ld-bg);border-radius:8px;padding:0 5px}.ld-amp .rl{letter-spacing:.04em;font-size:11px;font-weight:800}.ld-amp .c{background:var(--ld-w2);border:0;border-radius:13px;place-items:center;height:46px;padding:0;font-size:12px;font-weight:700;line-height:1;display:grid;position:relative}.ld-m .ld-amp .c{color:var(--ld-ink2)}.ld-m .ld-amp .c.ok{background:var(--ld-e-soft);color:var(--ld-e-ink)}.ld-m .ld-amp .c.gap{background:var(--ld-l-soft);color:var(--ld-l-ink);box-shadow:inset 0 0 0 1.5px var(--ld-l)}.ld-m .ld-amp .c.bad{background:var(--ld-r-soft);color:var(--ld-r-ink);box-shadow:inset 0 0 0 1.5px var(--ld-r)}.ld-amp .c.bad:after{content:"!";background:var(--ld-r);color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;font-size:11px;display:grid;position:absolute;top:-5px;right:-4px}.ld-amp .c.sel{outline:2.5px solid var(--ld-ink);outline-offset:2px}.ld-amp .c.past{opacity:.55}.ld-leg{color:var(--ld-ink2);flex-wrap:wrap;gap:10px;font-size:11px;display:flex}.ld-leg span{align-items:center;gap:5px;display:inline-flex}.ld-leg i{border-radius:4px;width:11px;height:11px;display:block}.ld-leg i.ok{background:var(--ld-e-soft);box-shadow:inset 0 0 0 1px var(--ld-e)}.ld-leg i.gap{background:var(--ld-l-soft);box-shadow:inset 0 0 0 1px var(--ld-l)}.ld-leg i.bad{background:var(--ld-r-soft);box-shadow:inset 0 0 0 1px var(--ld-r)}.ld-crew{border-top:1px solid var(--ld-line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;font-size:12.5px;display:grid}.ld-crew:first-of-type{border-top:0}.ld-crew b{font-size:12.5px;display:block}.ld-cand{background:var(--ld-w2);border-radius:18px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.ld-cand b{font-size:13px;display:block}.ld-cand small{color:var(--ld-ink2);font-size:11px}.ld-scrim{z-index:38;background:rgb(20 16 12/var(--ld-a30));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.ld-scrim.light{background:rgb(20 16 12/var(--ld-a14));-webkit-backdrop-filter:none;backdrop-filter:none}.ld-sheet{z-index:39;overscroll-behavior:contain;scrollbar-width:none;background:var(--ld-w);max-height:calc(100svh - 96px);padding:10px 16px calc(100px + env(safe-area-inset-bottom));box-shadow:0 -20px 40px -20px rgb(0 0 0/var(--ld-a35));border-radius:30px 30px 0 0;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.ld-sheet::-webkit-scrollbar{display:none}.ld-grab{background:var(--ld-ink);border-radius:999px;width:42px;height:5px}@supports (color:color-mix(in lab, red, red)){.ld-grab{background:color-mix(in srgb, var(--ld-ink) 14%, transparent)}}.ld-grab{flex:none;margin:0 auto 2px}.ld-sh{justify-content:space-between;align-items:center;gap:10px;display:flex}.ld-sh b{letter-spacing:-.01em;font-size:17px}.ld-sh h2{font:inherit;margin:0}.ld-x{background:var(--ld-w2);border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.ld-layer .ld-x{color:var(--ld-ink2)}.ld-x:after{content:"";position:absolute;inset:-5px}.ld-sr,.ld-btn.w.ld-sr:not(:focus){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ld-sr-focus:focus{clip:auto;width:auto;height:40px;margin:0;position:static;overflow:visible}@media (width>=1024px){:root .ld-layer{display:none}}:root{--dk-nt-sky:#0ea5e9;--dk-nt-teal:#0d9488;--dk-nt-scrim:rgb(15 10 5/var(--dk-nt-scrim-a));--dk-nt-scrim-a:28%}.dark{--dk-nt-scrim:rgb(0 0 0/var(--dk-nt-scrim-a));--dk-nt-scrim-a:48%}:root[data-wallpaper=white]{--wallpaper-white:#fff;--wallpaper-1:transparent;--wallpaper-2:transparent;--mehr-wp1:transparent;--mehr-wp2:transparent;--mehr-wp3:transparent;--dk-bg:var(--wallpaper-white)}:root.dark[data-wallpaper=white]{--wallpaper-white:#0b0a0c}:root[data-wallpaper=white] .warm-mesh-surface{background:var(--wallpaper-white)}@media (width<=1023px){:root:root[data-wallpaper=white] .mehr-screen{background:var(--wallpaper-white)}:root[data-wallpaper=white] .mehr-rt-fill{background:var(--mehr-ink2)}}.dk-ps-scrim{--dk-ps-scrim-a:26%;z-index:50;background:rgb(24 14 8/var(--dk-ps-scrim-a));position:fixed;inset:0}.dark .dk-ps-scrim{--dk-ps-scrim-a:52%;background:rgb(0 0 0/var(--dk-ps-scrim-a))}.dk-ps{--dk-ps-w2:var(--dk-w2);--dk-ps-line-a:8%;--dk-ps-line:rgb(30 20 10/var(--dk-ps-line-a));--dk-line:var(--dk-ps-line);--dk-ps-win-a:92%;--dk-ps-shadow-a:55%;--dk-ps-bad-bg-a:12%;--dk-ps-pri:#2563eb;z-index:50;background:rgb(255 255 255/var(--dk-ps-win-a));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);min-height:0;box-shadow:0 0 0 1px var(--dk-ps-line) inset, 0 40px 80px -30px rgb(20 10 0/var(--dk-ps-shadow-a));color:var(--dk-ink);font-variant-numeric:tabular-nums;border-radius:26px;outline:none;font-size:12.5px;line-height:1.4;display:flex;position:fixed;inset:28px max(40px,50vw - 800px);overflow:hidden}.dark .dk-ps{--dk-ps-w2:#24212a;--dk-w2:#24212a;--dk-ps-line-a:9%;--dk-ps-line:rgb(255 255 255/var(--dk-ps-line-a));--dk-ps-win-a:94%;--dk-ps-bad-bg-a:18%;--dk-ps-pri:#3b82f6;background:rgb(26 24 30/var(--dk-ps-win-a))}.dk-ps b,.dk-ps strong,.dk-ps .dk-lbl2{font-weight:700}.dk-ps-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.dk-ps-i-bold{stroke-width:3px}.dk-ps-sm{font-size:11.5px}.dk-ps-grow{flex:1;min-width:0}.dk-ps-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dk-ps-row{align-items:center;gap:8px;min-width:0;display:flex}.dk-ps-col{flex-direction:column;gap:8px;min-width:0;display:flex}.dk-ps-between{justify-content:space-between}.dk-ps-wrap{flex-wrap:wrap}.dk-ps-top-al{align-items:flex-start}.dk-ps-center{justify-content:center}.dk-ps-mt{margin-top:6px}.dk-ps-mono{font-family:ui-monospace,monospace;font-size:10.5px}.dk-ps-it{font-style:italic}.dk-ps-ink3{color:var(--dk-ink3)}.dk-ps-ok-t{color:var(--dk-ok)}.dk-ps-warn-t,.dk-ps-open-t{color:var(--dk-open)}.dk-ps-bad-t{color:var(--dk-bad);font-weight:700}.dk-ps-pri-t{color:var(--dk-ps-pri)}.dk-ps-sep{background:var(--dk-ps-line);height:1px}.dk-ps-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dk-ps-side{border-right:1px solid var(--dk-ps-line);background:var(--dk-glass2);flex-direction:column;flex:none;gap:8px;width:268px;min-height:0;padding:22px 14px 14px;display:flex}.dk-ps-brand{padding:0 8px 6px}.dk-ps-brand-t{margin:0;font-size:18px;font-weight:700;line-height:1.4}.dk-ps-rail{flex-direction:column;gap:2px;min-height:0;display:flex;position:relative;overflow-y:auto}.dk-ps-rail:before{content:"";background:var(--dk-ps-line);width:2px;position:absolute;top:14px;bottom:14px;left:21px}.dk-ps-phase{display:contents}.dk-ps-rph{color:var(--dk-ink3);letter-spacing:.14em;text-transform:uppercase;padding:8px 8px 2px 48px;font-size:10px;font-weight:800}.dk-ps-rst{width:100%;color:var(--dk-ink2);font:inherit;text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:6px 8px;font-size:12px;display:flex;position:relative}button.dk-ps-rst{cursor:pointer}.dk-ps-d{z-index:1;background:var(--dk-bg);width:28px;height:28px;box-shadow:0 0 0 2px var(--dk-ps-line) inset;color:var(--dk-ink2);border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:800;display:grid;position:relative}.dk-ps-rst-done .dk-ps-d{background:var(--dk-ok);box-shadow:none;color:#fff}.dk-ps-rst-on{background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-ps-line) inset;color:var(--dk-ink);font-weight:700}.dk-ps-rst-on .dk-ps-d{background:var(--dk-ink);box-shadow:0 0 0 4px var(--dk-ink)}@supports (color:color-mix(in lab, red, red)){.dk-ps-rst-on .dk-ps-d{box-shadow:0 0 0 4px color-mix(in oklab, var(--dk-ink) 15%, transparent)}}.dk-ps-rst-on .dk-ps-d{color:var(--dk-bg)}.dk-ps-rst-warn .dk-ps-d{background:var(--dk-open);box-shadow:none;color:#fff}.dk-ps-mi{color:var(--dk-ink3);margin-left:auto;display:inline-flex}.dk-ps-prep{background:var(--dk-w);border-radius:16px;align-items:center;gap:10px;margin-top:auto;padding:10px;display:flex}.dk-ps-ring{flex:none;width:54px;height:54px;position:relative}.dk-ps-ring>svg{width:100%;height:100%;transform:rotate(-90deg)}.dk-ps-ring>div{letter-spacing:.04em;text-align:center;place-content:center;font-size:11px;font-weight:800;display:grid;position:absolute;inset:0}.dk-ps-ring-track{stroke:var(--dk-ps-w2)}.dk-ps-ring-ok{stroke:var(--dk-ok)}.dk-ps-ring-calc{stroke:#f59e0b}.dk-ps-prep-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dk-ps-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.dk-ps-top{align-items:center;gap:10px;padding:14px 22px 0;display:flex}.dk-ps-step,.dk-ps-pill{background:var(--dk-ps-w2);color:var(--dk-ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.dk-ps-pill>.dk-ps-i{width:11px;height:11px}.dk-ps-pill-ok{background:var(--dk-ok-bg);color:var(--dk-ok)}.dk-ps-pill-warn{background:var(--dk-open-bg);color:var(--dk-open)}.dk-ps-pill-n{background:var(--dk-night-bg);color:var(--dk-night)}.dk-ps-pill-ink{background:var(--dk-ink);color:var(--dk-bg)}.dk-ps .dk-ps-seg{flex:none;padding:3px}.dk-ps .dk-ps-seg .dk-seg-opt{padding:4px 9px;font-size:11px;line-height:1.4}.dk-ps .dk-ps-seg .dk-seg-opt[aria-pressed=true]{font-weight:650}.dk-ps .dk-btn{gap:6px;height:30px;padding:0 12px;font-size:11.5px;line-height:1.4}.dk-ps .dk-btn>svg{width:15px;height:15px}.dk-ps .dk-btn:disabled{opacity:.4}.dk-ps .dk-btn-sm{height:26px;padding:0 10px;font-size:11px}.dk-ps .dk-btn.dk-btn-ic{width:30px;padding:0}.dk-ps .dk-btn-sm.dk-btn-ic{width:26px}.dk-ps .dk-ps-x>svg{width:14px;height:14px}.dk-ps .dk-ps-ghost{box-shadow:none;color:var(--dk-ink2);background:0 0}.dk-ps .dk-ps-lg{height:38px;padding:0 18px;font-size:13px}.dk-ps .dk-ps-gen{box-shadow:0 10px 22px -10px rgb(232 116 59/var(--dk-ps-gen-a,70%));color:#fff;background:linear-gradient(100deg,#10b981,#e0a11b 48%,#6366f1)}.dk-ps .dk-ps-gen-ready{box-shadow:0 0 0 4px oklab(76.8591% .0560995 .154808/.25), 0 10px 22px -10px rgb(232 116 59/var(--dk-ps-gen-a,70%))}.dk-ps .dk-ps-bad{background:var(--dk-bad);box-shadow:none;color:#fff}.dk-ps-head{flex-direction:column;gap:4px;padding:14px 28px 0;display:flex}.dk-ps-title{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700;line-height:1.4}.dk-ps-ttl{letter-spacing:-.015em;font-size:20px;font-weight:700;line-height:1.15}.dk-ps-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:14px 28px;display:flex;overflow-y:auto}.dk-ps-res{padding:16px 28px}.dk-ps-ftr{border-top:1px solid var(--dk-ps-line);align-items:center;gap:10px;padding:12px 22px;display:flex}.dk-ps-foot-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dk-ps-card{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-ps-line) inset;border-radius:16px;padding:11px 12px}.dk-ps-card-w{background:var(--dk-w)}.dk-ps-card-amb{background:var(--dk-open-bg);box-shadow:0 0 0 1px var(--dk-open) inset}@supports (color:color-mix(in lab, red, red)){.dk-ps-card-amb{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-open) 35%, transparent) inset}}.dk-ps-card-ok{background:var(--dk-ok-bg);box-shadow:0 0 0 1px var(--dk-ok) inset}@supports (color:color-mix(in lab, red, red)){.dk-ps-card-ok{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-ok) 35%, transparent) inset}}.dk-ps-card-bad{background:rgb(239 68 68/var(--dk-ps-bad-bg-a));box-shadow:0 0 0 1px var(--dk-bad) inset}@supports (color:color-mix(in lab, red, red)){.dk-ps-card-bad{box-shadow:0 0 0 1px color-mix(in oklab, var(--dk-bad) 35%, transparent) inset}}.dk-ps-card-night{background:var(--dk-night-bg)}.dk-ps-note,.dk-ps-tight{padding:8px 10px}.dk-ps-hint{gap:10px}.dk-ps-g2,.dk-ps-g3,.dk-ps-g4{gap:8px;display:grid}.dk-ps-g2{grid-template-columns:1fr 1fr}.dk-ps-g3{grid-template-columns:repeat(3,1fr)}.dk-ps-g4{grid-template-columns:repeat(4,1fr)}.dk-ps-kt{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-ps-line) inset;border-radius:14px;align-content:start;gap:1px;padding:8px 10px;display:grid}.dk-ps-kt>b{letter-spacing:-.02em;font-size:18px;line-height:1.15}.dk-ps-kt small{color:var(--dk-ink2);font-size:10.5px}.dk-ps-kt>b>small{font-size:12px}.dk-ps-kt>b.dk-ps-kt-t{font-size:13px}.dk-ps-kt-big>b{font-size:30px}.dk-ps-kt-big>b>small{font-size:14px;font-weight:600}.dk-ps-kt-pills{gap:5px;margin-top:3px}.dk-ps-bar{background:var(--dk-ps-w2);border-radius:4px;height:6px;margin-top:4px;overflow:hidden}.dk-ps-bar>i{background:var(--dk-ink);border-radius:4px;height:100%;display:block}.dk-ps-bar>i.dk-ps-bar-ok{background:var(--dk-ok)}.dk-ps-bar>i.dk-ps-bar-warn{background:var(--dk-late)}.dk-ps-bar-c3{height:8px;margin-top:0}.dk-ps-bar-c3>i{background:linear-gradient(90deg,#10b981,#f59e0b,#6366f1)}.dk-ps-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dk-ps-dot-e{background:var(--dk-early)}.dk-ps-dot-l{background:var(--dk-late)}.dk-ps-dot-n{background:var(--dk-night)}.dk-ps-stp{background:var(--dk-w);height:30px;box-shadow:0 0 0 1px var(--dk-ps-line) inset;border-radius:999px;flex:none;align-items:center;display:inline-flex}.dk-ps-stp>button{width:28px;height:100%;color:var(--dk-ink2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.dk-ps .dk-ps-stp-v{width:26px;height:auto;box-shadow:none;color:var(--dk-ink);text-align:center;background:0 0;border:0;border-radius:0;padding:0;font-size:13px;font-weight:700}.dk-ps .dk-ps-inp{background:var(--dk-w);width:100%;height:30px;box-shadow:0 0 0 1px var(--dk-ps-line) inset;color:var(--dk-ink);font:inherit;text-align:left;white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.dk-ps .dk-ps-inp::placeholder{color:var(--dk-ink3);font-weight:500}.dk-ps .dk-ps-inp:focus-visible{outline:2px solid var(--dk-ink);outline-offset:1px}.dk-ps .dk-ps-inp:disabled{opacity:.55}.dk-ps-inp-btn{cursor:pointer}.dk-ps .dk-ps-sel>svg{display:none}.dk-ps .dk-ps-sel:after{content:"";border-right:1.6px solid var(--dk-ink2);border-bottom:1.6px solid var(--dk-ink2);flex:none;width:7px;height:7px;margin-left:auto;transform:rotate(45deg)translate(-2px,-2px)}.dk-ps-fld{gap:3px;min-width:0;display:grid}.dk-ps-fld>span:first-child{color:var(--dk-ink2);font-size:10.5px;font-weight:600}.dk-ps-rads{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.dk-ps-rad,.dk-ps-chk{cursor:pointer;align-items:flex-start;gap:8px;display:flex;position:relative}.dk-ps-rad{font-size:11.5px}.dk-ps-rad>input,.dk-ps-chk>input{opacity:0;width:1px;height:1px;position:absolute}.dk-ps-rad:before{content:"";width:12px;height:12px;box-shadow:0 0 0 1.5px var(--dk-ink3) inset;border-radius:50%;flex:none;margin-top:2px}.dk-ps-rad:has(>input:checked):before{background:var(--dk-ink);box-shadow:0 0 0 1.5px var(--dk-ink) inset, 0 0 0 4px var(--dk-w) inset}.dk-ps-rad small{color:var(--dk-ink2);font-size:10.5px;display:block}.dk-ps-chk:before{content:"";width:14px;height:14px;box-shadow:0 0 0 1.5px var(--dk-ink3) inset;border-radius:4px;flex:none;margin-top:1px}.dk-ps-chk:has(>input:checked):before{background:var(--dk-ink);background-image:linear-gradient(45deg, transparent 45%, var(--dk-bg) 45% 55%, transparent 55%);box-shadow:none}.dk-ps-rst:focus-visible,.dk-ps-chip:focus-visible,.dk-ps-rc:focus-visible,.dk-ps-sum:focus-visible,.dk-ps-stp>button:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-ps-rad:has(>input:focus-visible){outline:2px solid var(--dk-ink);outline-offset:2px}.dk-ps-chk:has(>input:focus-visible){outline:2px solid var(--dk-ink);outline-offset:2px}.dk-ps-chips{flex-wrap:wrap;gap:6px;display:flex}.dk-ps .dk-ps-chip{background:var(--dk-glass2);width:auto;height:auto;box-shadow:0 0 0 1px var(--dk-ps-line) inset;color:var(--dk-ink);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.dk-ps .dk-ps-chip[aria-pressed=true]{background:var(--dk-ink);box-shadow:none;color:var(--dk-bg)}.dk-ps .dk-ps-chip:disabled{opacity:.55;cursor:not-allowed}.dk-ps .dk-ps-chip-dim{opacity:.5;cursor:default}.dk-ps .dk-ps-more>svg{width:12px;height:12px}.dk-ps-tbl{gap:4px;display:grid}.dk-ps-tr{grid-template-columns:1fr 70px 70px 90px;align-items:center;gap:8px;display:grid}.dk-ps-rota{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dk-ps .dk-ps-rota-chip{cursor:default;gap:0;padding:3px 8px 3px 3px}.dk-ps .dk-ps-rota-chip>.dk-av{margin-right:5px}.dk-ps .dk-ps-rota-pos{width:2ch;height:auto;box-shadow:none;color:var(--dk-ink);text-align:right;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:600}.dk-ps-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.dk-ps-sums{grid-template-columns:1fr 1fr;gap:6px 18px;display:grid}.dk-ps-sum{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-ps-line) inset;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;display:flex}.dk-ps-sum-ck{padding:2px 5px}.dk-ps-calc{justify-content:center;align-items:center;gap:16px;padding:20px 60px}.dk-ps-aura{flex:none;place-items:center;width:130px;height:130px;display:grid;position:relative}.dk-ps-aura:before{content:"";filter:blur(18px);opacity:.55;background:conic-gradient(from 30deg,#10b981,#f59e0b,#6366f1,#10b981);border-radius:50%;position:absolute;inset:-14px}.dk-ps-aura>*{position:relative}.dk-ps-calc-t{letter-spacing:-.02em;text-align:center;font-size:24px;font-weight:700}.dk-ps-calc-p{text-align:center;max-width:46ch}.dk-ps-prog{flex-direction:column;gap:6px;width:460px;max-width:100%;display:flex}.dk-ps-strat{align-items:flex-start;gap:16px;display:flex}.dk-ps-rcs{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.dk-ps-rc{background:var(--dk-w);min-width:0;box-shadow:0 0 0 1px var(--dk-ps-line) inset;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:20px;flex-direction:column;gap:8px;padding:14px;display:flex;position:relative}.dk-ps-rc-on{box-shadow:0 0 0 2px var(--dk-ink) inset}.dk-ps-rc-tag{position:absolute;top:-8px;right:12px}.dk-ps-strip{grid-template-columns:repeat(14,1fr);gap:2px;display:grid}.dk-ps-strip>i{background:var(--dk-ps-w2);border-radius:3px;height:12px}.dk-ps-strip>i.dk-ps-s-e{background:var(--dk-early)}.dk-ps-strip>i.dk-ps-s-l{background:var(--dk-late)}.dk-ps-strip>i.dk-ps-s-n{background:var(--dk-night)}.dk-ps-strip-150{flex:none;width:150px}.dk-ps-recipe-head{gap:14px;padding:10px 14px}.dk-ps-aside{flex-direction:column;flex:none;gap:10px;width:260px;display:flex}.dk-ps-live{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.dk-ps-live-body{flex:1;align-items:stretch;gap:10px;min-height:0}.dk-ps-live-grid{overflow:auto}.dk-ps-live-tiles{flex:none;width:230px}.dk-ps-legacy{font-size:13px}.dk-ps-pre{white-space:pre-wrap}.dk-ps-details>summary{cursor:pointer;list-style:none}.dk-ps-details>summary::-webkit-details-marker{display:none}.dk-ps-diff{gap:2px;max-height:160px;margin:6px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.dk-ps-var{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-ps-line) inset;color:inherit;font:inherit;text-align:left;border:0;border-radius:12px;flex-direction:column;gap:2px;padding:8px;display:flex}.dk-ps-var-on{box-shadow:0 0 0 2px var(--dk-ink) inset}.dk-ps-effort{color:var(--dk-ink);font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;font-size:11.5px;font-weight:700}.dk-ps-roster{padding:8px 10px;overflow:hidden}.dk-ps-mini{align-items:center;gap:4px 2px;font-size:9.5px;display:grid}.dk-ps-mini-r{font-size:11px;display:contents}.dk-ps-mini-h{color:var(--dk-ink2);text-align:center;font-size:9px}.dk-ps-c{border-radius:5px;place-items:center;height:19px;font-size:10px;font-weight:700;display:grid}.dk-ps-c-e{background:var(--dk-early-bg);color:var(--dk-early)}.dk-ps-c-l{background:var(--dk-late-bg);color:var(--dk-late)}.dk-ps-c-n{background:var(--dk-night-bg);color:var(--dk-night)}.dk-ps-c-o{color:var(--dk-ink3)}:root:not([data-wallpaper]),:root[data-wallpaper=warm]{--wallpaper-warm-bg:#fff8f1;--wallpaper-warm-1:oklch(.78 .14 48 / var(--wallpaper-warm-1-a));--wallpaper-warm-1-a:28%;--wallpaper-warm-2:oklch(.91 .06 62 / var(--wallpaper-warm-2-a));--wallpaper-warm-2-a:42%;--wallpaper-warm-3:rgb(253 186 140/var(--wallpaper-warm-3-a));--wallpaper-warm-3-a:30%;--dk-bg:var(--wallpaper-warm-bg);--dk-wp1:var(--wallpaper-warm-1);--dk-wp2:var(--wallpaper-warm-2);--wallpaper-1:var(--wallpaper-warm-1);--wallpaper-2:var(--wallpaper-warm-2);--mobile-hdr-glow1:var(--wallpaper-warm-1);--mobile-hdr-glow2:var(--wallpaper-warm-3);--mobile-glow-early:var(--wallpaper-warm-1);--mobile-glow-night:var(--wallpaper-warm-3);--mobile-glow-late:var(--wallpaper-warm-2);--mr-glow1:var(--wallpaper-warm-1);--mr-glow2:var(--wallpaper-warm-3);--team-handy-glow1:var(--wallpaper-warm-1);--team-handy-glow2:var(--wallpaper-warm-3);--mehr-wp1:oklch(.78 .14 48 / var(--mehr-wp-a));--mehr-wp2:rgb(251 146 60/var(--mehr-wp-a))}:root.dark:not([data-wallpaper]),:root.dark[data-wallpaper=warm]{--wallpaper-warm-bg:oklch(19% .014 50);--wallpaper-warm-1:oklch(.64 .16 45 / var(--wallpaper-warm-1-a));--wallpaper-warm-1-a:19%;--wallpaper-warm-2:oklch(.52 .07 62 / var(--wallpaper-warm-2-a));--wallpaper-warm-2-a:15%;--wallpaper-warm-3:rgb(251 146 60/var(--wallpaper-warm-3-a));--wallpaper-warm-3-a:12%}:is(:root:not([data-wallpaper]) .bb-screen,:root:not([data-wallpaper]) .warm-mesh-surface:has(.bb-screen),:root[data-wallpaper=warm] .bb-screen,:root[data-wallpaper=warm] .warm-mesh-surface:has(.bb-screen)){--bb-glow1:var(--wallpaper-warm-1);--bb-glow2:var(--wallpaper-warm-3)}@media (width>=1024px){:root:not([data-wallpaper]) .warm-mesh-surface,:root[data-wallpaper=warm] .warm-mesh-surface{background:radial-gradient(circle at 50% 8%, var(--wallpaper-1) 0%, var(--wallpaper-2) 34%, transparent 68%), var(--wallpaper-warm-bg)}}@media (width<=1023px){:is(:root:not([data-wallpaper]) .warm-mesh-surface:has(.mp-m:not(.mp-switch)),:root[data-wallpaper=warm] .warm-mesh-surface:has(.mp-m:not(.mp-switch))){background:radial-gradient(circle at 20% -5%, var(--wallpaper-warm-1), transparent 40%), radial-gradient(circle at 100% 20%, var(--wallpaper-warm-3), transparent 42%), #f7f4f0}:is(:root.dark:not([data-wallpaper]) .warm-mesh-surface:has(.mp-m:not(.mp-switch)),:root.dark[data-wallpaper=warm] .warm-mesh-surface:has(.mp-m:not(.mp-switch))){background:radial-gradient(circle at 20% -5%, var(--wallpaper-warm-1), transparent 40%), radial-gradient(circle at 100% 20%, var(--wallpaper-warm-3), transparent 42%), #0b0a0c}@supports (color:oklch(from red l c h / calc(alpha * 0.5))){:is(:root[data-wallpaper-strength]:not([data-wallpaper]) .warm-mesh-surface:has(.mp-m:not(.mp-switch)),:root[data-wallpaper-strength][data-wallpaper=warm] .warm-mesh-surface:has(.mp-m:not(.mp-switch))){background:radial-gradient(circle at 20% -5%, oklch(from var(--wallpaper-warm-1) l c h / calc(alpha * var(--wallpaper-strength))), transparent 40%), radial-gradient(circle at 100% 20%, oklch(from var(--wallpaper-warm-3) l c h / calc(alpha * var(--wallpaper-strength))), transparent 42%), #f7f4f0}:is(:root.dark[data-wallpaper-strength]:not([data-wallpaper]) .warm-mesh-surface:has(.mp-m:not(.mp-switch)),:root.dark[data-wallpaper-strength][data-wallpaper=warm] .warm-mesh-surface:has(.mp-m:not(.mp-switch))){background:radial-gradient(circle at 20% -5%, oklch(from var(--wallpaper-warm-1) l c h / calc(alpha * var(--wallpaper-strength))), transparent 40%), radial-gradient(circle at 100% 20%, oklch(from var(--wallpaper-warm-3) l c h / calc(alpha * var(--wallpaper-strength))), transparent 42%), #0b0a0c}}}:root{--dk-mn-teal:#0d9488;--dk-mn-pink:#db2777;--dk-mn-amber:#f59e0b;--dk-mn-green:#10b981;--dk-mn-a55:55%;--dk-mn-a50:50%;--dk-mn-a45:45%;--dk-mn-shadow:0 40px 80px -30px rgb(20 10 0/var(--dk-mn-a55))}.dk-jr-k.dk-jr-k-meet{background:var(--dk-night)}:root{--dk-menu-island:rgb(255 255 255/var(--dk-menu-island-a));--dk-menu-island-a:92%;--dk-menu-w2:#f1ece7;--dk-menu-bad-bg:rgb(239 68 68/var(--dk-menu-bad-bg-a));--dk-menu-bad-bg-a:12%;--dk-menu-pri:#2563eb;--dk-menu-shadow:0 0 0 1px var(--dk-line) inset, 0 28px 60px -26px rgb(20 10 0/var(--dk-menu-sh1-a)), 0 6px 16px -8px rgb(20 10 0/var(--dk-menu-sh2-a));--dk-menu-sh1-a:50%;--dk-menu-sh2-a:20%}.dark{--dk-menu-island:rgb(26 24 30/var(--dk-menu-island-a));--dk-menu-island-a:94%;--dk-menu-w2:#24212a;--dk-menu-bad-bg-a:18%;--dk-menu-pri:#3b82f6;--dk-menu-shadow:0 0 0 1px rgb(255 255 255/var(--dk-menu-ring-a)) inset, 0 28px 60px -20px rgb(0 0 0/var(--dk-menu-sh-dark-a));--dk-menu-ring-a:12%;--dk-menu-sh-dark-a:80%}:root{--dk-ad-pri:#2563eb;--dk-ad-card-shadow:0 14px 30px -26px rgb(30 20 10/var(--dk-ad-card-shadow-a));--dk-ad-card-shadow-a:40%;--dk-ad-scrim-a:14%;--dk-ad-knob-a:25%}.dark{--dk-ad-pri:#3b82f6}.dk-ad{min-height:100%;color:var(--dk-ink);font-variant-numeric:tabular-nums;flex-direction:column;gap:12px;font-size:12.5px;line-height:1.4;display:flex}.dk-ad b,.dk-ad strong,.dk-ad .dk-lbl2,.dk-ad-win .dk-lbl2{font-weight:700}.dk-ad-row{align-items:center;gap:8px;min-width:0;display:flex}.dk-ad-grow{flex:1;min-width:0}.dk-ad-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dk-ad-muted{color:var(--dk-ink2)}.dk-ad-xs{font-size:11px}.dk-ad-sm{font-size:11.5px}.dk-ad-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dk-ad-sep{background:var(--dk-line);flex:none;height:1px}.dk-ad-link{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.dk-ad-link:hover{text-underline-offset:2px;text-decoration:underline}.dk-ad-link:focus-visible,.dk-ad-ibtn:focus-visible,.dk-ad-tgl:focus-visible,.dk-ad-opt:focus-visible,.dk-ad-stealth:focus-visible,.dk-ad-ns:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-ad .dk-btn,.dk-ad-win .dk-btn{gap:6px;height:30px;padding:0 12px;font-size:11.5px}.dk-ad .dk-btn-sm,.dk-ad-win .dk-btn-sm{height:26px;padding:0 10px;font-size:11px}.dk-ad .dk-btn>svg,.dk-ad-win .dk-btn>svg{width:13px;height:13px}.dk-ad .dk-btn-sm>svg,.dk-ad-win .dk-btn-sm>svg{width:12px;height:12px}.dk-ad .dk-btn>svg.dk-ad-i-plus{width:14px;height:14px}.dk-ad-pri.dk-btn{background:var(--dk-ad-pri);color:#fff;box-shadow:none}.dk-ad .dk-pill,.dk-ad-win .dk-pill{gap:4px;padding:2px 8px;font-size:10.5px;font-weight:700}.dk-ad .dk-pill>svg{width:11px;height:11px}.dk-ad-pill-ink.dk-pill{background:var(--dk-ink);color:var(--dk-bg)}.dk-ad-pill-night.dk-pill{background:var(--dk-night-bg);color:var(--dk-night)}.dk-ad .dk-seg-opt{gap:6px;padding:5px 12px;font-size:11.5px}.dk-ad .dk-seg-opt[aria-pressed=true]{font-weight:650}.dk-ad .dk-ad-seg-xs>.dk-seg-opt,.dk-ad-win .dk-ad-seg-xs>.dk-seg-opt{padding:4px 9px;font-size:11px}.dk-ad-seg-n{color:var(--dk-ink2);font-size:10px;font-weight:700}.dk-ad-gc{background:var(--dk-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-width:0;min-height:0;box-shadow:0 0 0 1px var(--dk-line) inset, var(--dk-ad-card-shadow);border-radius:22px;flex-direction:column;gap:8px;padding:14px 16px;display:flex;overflow:hidden}.dk-ad-pad-s{padding:12px 14px}.dk-ad-ch{align-items:center;gap:8px;min-width:0;margin:0;font-size:13px;font-weight:700;display:flex}.dk-ad-ch em{color:var(--dk-ink2);font-size:11.5px;font-style:normal;font-weight:500}.dk-ad-r{color:var(--dk-ink2);align-items:center;gap:8px;margin-left:auto;font-size:11.5px;font-weight:500;display:inline-flex}.dk-ad-big{letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1}.dk-ad-meter{background:var(--dk-w2);border-radius:4px;flex:none;height:6px;overflow:hidden}.dk-ad-meter>i{height:100%;width:var(--p);background:var(--c,var(--dk-ink));border-radius:4px;display:block}.dk-ad-rng{background:var(--dk-w2);border-radius:4px;height:8px;position:relative}.dk-ad-rng>i{background:var(--c,var(--dk-ink3));border-radius:4px;position:absolute;top:0;bottom:0}.dk-ad-ri{background:var(--dk-open-bg);width:30px;height:30px;color:var(--dk-open);border-radius:10px;flex:none;place-items:center;display:grid}.dk-ad-ri-ok{background:var(--dk-ok-bg);color:var(--dk-ok)}.dk-ad-ri-sm{border-radius:9px;width:26px;height:26px}.dk-ad-ri-xs{border-radius:6px;width:18px;height:18px}.dk-ad-ri>svg{width:15px;height:15px}.dk-ad-ri-sm>svg{width:13px;height:13px}.dk-ad-ri-xs>svg{width:10px;height:10px}.dk-ad-hello{flex:none}.dk-ad-hello h2{letter-spacing:-.025em;margin:3px 0 0;font-size:28px;font-weight:700;line-height:1.15}.dk-ad-urgent{color:var(--dk-open)}.dk-ad-row1{flex:none;grid-template-columns:226px minmax(0,1fr) 262px;gap:12px;height:338px;display:grid}.dk-ad-row1-l{grid-template-rows:1fr 1fr;gap:12px;min-height:0;display:grid}.dk-ad-row2{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:250px;display:grid}.dk-ad-warn-t{color:var(--dk-open)}.dk-ad-ok-t{color:var(--dk-ok)}.dk-ad-bad-t{color:var(--dk-bad)}.dk-ad-gauge{width:100%;max-width:318px;margin:0 auto;position:relative}.dk-ad-gauge>svg{width:100%;display:block}.dk-ad-gauge-dot{border-radius:50%;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%)}.dk-ad-gauge-dot:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-ad-gpill-wrap{pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:16px;left:0;right:0}.dk-ad-gpill{background:var(--dk-ink);color:var(--dk-bg);white-space:nowrap;border-radius:999px;align-items:baseline;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.dk-ad-gpill b{letter-spacing:-.02em;font-size:18px}.dk-ad-cap{text-align:center;max-width:430px;margin:0 auto}.dk-ad-lgd{color:var(--dk-ink2);flex-wrap:wrap;justify-content:center;gap:12px;margin:auto 0 0;padding:0;font-size:11px;list-style:none;display:flex}.dk-ad-lgd a{color:inherit;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.dk-ad-lgd a:hover{text-decoration:underline}.dk-ad-lgd i{border-radius:50%;width:10px;height:10px;display:block}.dk-ad-rlist{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.dk-ad-rlist>li{flex:none}.dk-ad-rrow{background:#f59e0b;border-radius:16px;align-content:start;gap:2px;padding:9px 12px 9px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-ad-rrow{background:color-mix(in oklab, #f59e0b 11%, var(--dk-w))}}.dk-ad-rrow{box-shadow:inset 3px 0 0 var(--dk-open), 0 0 0 1px var(--dk-line) inset}.dk-ad-rrow-ok{background:var(--dk-glass2);box-shadow:inset 3px 0 0 var(--dk-ok), 0 0 0 1px var(--dk-line) inset}.dk-ad-rrow b{font-size:12.5px;line-height:1.25}.dk-ad-rrow small{color:var(--dk-ink2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dk-ad-rrow .dk-btn{background:var(--dk-w);justify-self:start;margin-top:5px}.dk-ad-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dk-ad-trow0{border-top:1px solid var(--dk-line);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 0;font-size:12px;display:grid}.dk-ad-trow0:first-child{border-top:0}.dk-ad-trow0 b{font-weight:600}.dk-ad-trow0 em{color:inherit;font-size:11px;font-style:normal;font-weight:600;text-decoration:none}.dk-ad-more{color:var(--dk-ink2);padding-top:6px;font-size:11px;font-weight:600}.dk-ad-ns{border:0;border-top:1px solid var(--dk-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;padding:7px 0;text-decoration:none;display:grid}li:first-child>.dk-ad-ns{border-top:0;padding-top:0}.dk-ad-ns:hover b{text-underline-offset:2px;text-decoration:underline}.dk-ad-nn{letter-spacing:-.02em;color:var(--dk-ink3);font-size:17px;font-weight:800;line-height:1.1}.dk-ad-ns b{font-size:12.5px;display:block}.dk-ad-abars{flex:none;align-items:flex-end;gap:3px;height:38px;display:flex}.dk-ad-abars>i{background:var(--dk-w2);border-radius:3px;flex:1;min-height:3px;display:block}.dk-ad-abars>i.dk-ad-peak{background:var(--dk-ink2)}.dk-ad-kv{border-top:1px solid var(--dk-line);justify-content:space-between;gap:10px;padding:5px 0;font-size:11.5px;display:flex}.dk-ad-kv b{text-align:right;font-weight:650}.dk-ad-rngrow{gap:4px;display:grid}.dk-ad-rngrow+.dk-ad-rngrow{border-top:1px solid var(--dk-line);padding-top:8px}.dk-ad-rngrow b.dk-ad-v{margin-left:auto;font-size:17px}.dk-ad-orghead{flex:none;align-items:center;gap:12px;display:flex}.dk-ad-orghead h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;display:inline}.dk-ad-org{flex:1;grid-template-columns:minmax(0,1fr) 290px;gap:12px;min-height:0;display:grid}.dk-ad-colf{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}.dk-ad-tgrid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(206px,1fr);gap:10px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.dk-ad-tcard{background:var(--k);border-radius:20px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.dk-ad-tcard{background:color-mix(in oklab, var(--k) 9%, var(--dk-w))}}.dk-ad-tcard{box-shadow:0 0 0 1px var(--k) inset}@supports (color:color-mix(in lab, red, red)){.dk-ad-tcard{box-shadow:0 0 0 1px color-mix(in oklab, var(--k) 22%, transparent) inset}}.dark .dk-ad-tcard{background:var(--k)}@supports (color:color-mix(in lab, red, red)){.dark .dk-ad-tcard{background:color-mix(in oklab, var(--k) 14%, var(--dk-w))}}.dk-ad-tcard .dk-pill.dk-ad-mode{background:var(--dk-w)}.dk-ad-nm2{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700;line-height:1.1}.dk-ad-cd{letter-spacing:.12em;text-transform:uppercase;color:var(--dk-ink2);font-size:10.5px;font-weight:700}.dk-ad-ln{color:var(--dk-ink2);font-size:11.5px}.dk-ad-ln b{color:var(--dk-ink);font-weight:600}.dk-ad-ln .dk-ad-bad-t{font-weight:700}.dk-ad-ibtn{width:26px;height:26px;color:var(--dk-ink2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.dk-ad-ibtn:hover{background:var(--dk-w2)}.dk-ad-ibtn:disabled{opacity:.4;cursor:not-allowed}.dk-ad-ibtn>svg{width:14px;height:14px}.dk-ad-tfoot{gap:4px;margin-top:auto;display:grid}.dk-ad-chk{flex:none}.dk-ad-chkgrid{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.dk-ad-chk2{background:#f59e0b;border-radius:16px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;height:100%;padding:9px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.dk-ad-chk2{background:color-mix(in oklab, #f59e0b 11%, var(--dk-w))}}.dk-ad-chk2{box-shadow:inset 3px 0 0 var(--dk-open), 0 0 0 1px var(--dk-line) inset}.dk-ad-chk2 b{font-size:12.5px;display:block}.dk-ad-chk2 small{color:var(--dk-ink2);font-size:11px}.dk-ad-okc{align-items:center;gap:5px;display:inline-flex}.dk-ad-og{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dk-ad-og-gl{background:var(--dk-ink);color:var(--dk-bg);border-radius:14px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;display:flex}.dk-ad-og-gl>svg{width:14px;height:14px}.dk-ad-og-gl small{opacity:.7;margin-left:auto;font-size:11px;font-weight:500}.dk-ad-og-tm{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:12px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;margin-left:16px;padding:6px 10px 6px 12px;font-size:12px;display:grid;position:relative}.dk-ad-og-tm:before{content:"";border-top:1.5px solid var(--dk-line);width:10px;position:absolute;top:50%;left:-10px}.dk-ad-og-tm small{color:var(--dk-ink2);font-size:11px}.dk-ad-og-tm small.dk-ad-bad-t{color:var(--dk-bad);font-weight:700}.dk-ad-trow{border-top:1px solid var(--dk-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.dk-ad-trow:first-child{border-top:0}.dk-ad-trow b{font-size:12.5px;display:block}.dk-ad-trow small{color:var(--dk-ink2);font-size:11px;line-height:1.35;display:block}.dk-ad-trow>b.dk-ad-n{font-size:17px}.dk-ad-trow-s{padding:6px 0}.dk-ad-reg-top{flex:none;grid-template-columns:320px minmax(0,1fr);gap:12px;height:186px;display:grid}.dk-ad-hero9{gap:6px;position:relative}.dk-ad-hero9:before{content:"";background:radial-gradient(circle, var(--dk-early), transparent 65%);border-radius:50%;width:320px;height:320px;position:absolute;inset:-40% -30% auto auto}@supports (color:color-mix(in lab, red, red)){.dk-ad-hero9:before{background:radial-gradient(circle, color-mix(in oklab, var(--dk-early) 30%, transparent), transparent 65%)}}.dk-ad-hero9:before{pointer-events:none}.dk-ad-hero9>*{position:relative}.dk-ad-hero9 h2{align-items:baseline;gap:10px;margin:0;display:flex}.dk-ad-hero9 h2 b:first-child{letter-spacing:-.04em;font-size:46px;line-height:1}.dk-ad-hero9 h2 b:last-child{font-size:16px}.dk-ad-src-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.dk-ad-src{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;align-content:start;gap:2px;padding:10px 12px;display:grid}.dk-ad-src>.dk-pill{justify-self:start}.dk-ad-src>b{margin-top:6px;font-size:13px}.dk-ad-src>b.dk-ad-v{letter-spacing:-.02em;margin-top:0;font-size:22px}.dk-ad-src small{color:var(--dk-ink2);font-size:11px}.dk-ad-rgrid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(152px,1fr);gap:12px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.dk-ad-rule{background:var(--dk-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-width:0;height:100%;min-height:0;box-shadow:0 0 0 1px var(--dk-line) inset, var(--dk-ad-card-shadow);border-radius:20px;flex-direction:column;gap:4px;padding:12px 14px;display:flex;overflow:hidden}.dk-ad-rule h3{margin:0;font-size:12.5px}.dk-ad-rule .dk-ad-v{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.15}.dk-ad-rule .dk-ad-v small{letter-spacing:0;color:var(--dk-ink2);font-size:12px;font-weight:500}.dk-ad-rule p{color:var(--dk-ink2);margin:0;font-size:11px;line-height:1.4}.dk-ad-rule .dk-ad-ft{color:var(--dk-ink3);margin:auto 0 0;font-size:10.5px;font-weight:600}.dk-ad-rule a.dk-ad-ft{color:var(--dk-ad-pri);text-decoration:none}.dk-ad-rule a.dk-ad-ft:hover{text-decoration:underline}.dk-ad-note{color:var(--dk-ink2);flex:none;margin:0;font-size:11px}.dk-ad-set{flex:none;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:12px;display:grid}.dk-ad-set h3,.dk-ad-prot h3{margin:0;font-size:15px}.dk-ad-desc{color:var(--dk-ink2);margin:0;font-size:11px;line-height:1.45}.dk-ad-mnew{background:var(--dk-night-bg);color:var(--dk-night);white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.dk-ad-saved{color:var(--dk-ok);align-items:center;gap:4px;margin-left:auto;font-size:10.5px;font-weight:700;display:inline-flex}.dk-ad-saved>svg{width:11px;height:11px}.dk-ad-trow b>svg{vertical-align:-1px;width:11px;height:11px;margin-left:4px;display:inline-block}.dk-ad-trow-m{padding:7px 0}.dk-ad-tgl{background:var(--dk-w2);width:34px;height:20px;box-shadow:inset 0 0 0 1px var(--dk-line);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0;display:inline-block;position:relative}.dk-ad-tgl:after{content:"";background:var(--dk-w);width:16px;height:16px;box-shadow:0 1px 3px rgb(0 0 0/var(--dk-ad-knob-a));border-radius:50%;position:absolute;top:2px;left:2px}.dk-ad-tgl[aria-checked=true],.dk-ad-stealth[aria-checked=true] .dk-ad-tgl{background:var(--dk-ok);box-shadow:none}.dk-ad-tgl[aria-checked=true]:after,.dk-ad-stealth[aria-checked=true] .dk-ad-tgl:after{left:16px}.dk-ad-tgl:disabled{cursor:not-allowed}.dk-ad-tgl.dk-ad-lock{opacity:.55}.dk-ad-opts{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}.dk-ad-opt{background:var(--dk-glass2);min-width:0;box-shadow:0 0 0 1px var(--dk-line) inset;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;align-content:start;gap:3px;padding:10px 12px;display:grid}.dk-ad-opt[aria-pressed=true]{background:var(--dk-w);box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-ad-opt:disabled{cursor:not-allowed}.dk-ad-opt b{font-size:12.5px}.dk-ad-opt small{color:var(--dk-ink2);font-size:11px;line-height:1.35}.dk-ad-ckc{background:var(--dk-ink);width:18px;height:18px;color:var(--dk-bg);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.dk-ad-ckc>svg{stroke-width:3px;width:11px;height:11px}.dk-ad-ring0{width:18px;height:18px;box-shadow:0 0 0 1.5px var(--dk-ink3) inset;border-radius:50%;flex:none;margin-left:auto}.dk-ad-prot{flex:1}.dk-ad-st4s{grid-template-columns:1fr 1fr 1fr 1.3fr;gap:14px;display:grid}.dk-ad-st4{align-content:start;gap:2px;min-width:0;display:grid}.dk-ad-st4+.dk-ad-st4{border-left:1px solid var(--dk-line);padding-left:14px}.dk-ad-st4 b.dk-ad-v{letter-spacing:-.02em;font-size:24px;line-height:1.15}.dk-ad-st4 small{color:var(--dk-ink2);font-size:11px;line-height:1.35}.dk-ad-st4>.dk-btn{justify-self:start;margin-top:4px}.dk-ad-prow2{border-top:1px solid var(--dk-line);grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 0;font-size:12px;display:grid}.dk-ad-prow2:first-child{border-top:0}.dk-ad-prow2 b{font-size:12px}.dk-ad-prow2 small{color:var(--dk-ink2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.dk-ad-mfa{background:var(--dk-glass2);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:16px;gap:8px;padding:10px 12px;display:grid}.dk-ad-scrim{z-index:49;background:rgb(24 14 8/var(--dk-ad-scrim-a));position:fixed;inset:0}.dark .dk-ad-scrim{--dk-ad-scrim-a:40%;background:rgb(0 0 0/var(--dk-ad-scrim-a))}.dk-ad-over{z-index:50;outline:none;width:420px;display:flex;position:fixed;top:14px;bottom:14px;right:14px}.dk-ad-over>.dk-panel{flex:1;min-height:0}.dk-ad-win{font-size:12.5px}.dk-ad-win .dk-panel-body{gap:12px}.dk-ad-fgrid{grid-template-columns:1fr 120px;gap:10px;display:grid}.dk-ad-fld{gap:3px;min-width:0;display:grid}.dk-ad-fld>label,.dk-ad-fld>span{color:var(--dk-ink2);font-size:10.5px;font-weight:600}.dk-ad-fld>.dk-seg{justify-self:start}.dk-ad-inp{background:var(--dk-w);width:100%;min-width:0;height:30px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);font:inherit;white-space:nowrap;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.dk-ad-inp::placeholder{color:var(--dk-ink3);font-weight:500}.dk-ad-inp:focus-visible{outline:2px solid var(--dk-ink);outline-offset:1px}.dk-ad-inp>svg{width:14px;height:14px;color:var(--dk-ink2);opacity:1;margin-left:auto}.dk-ad-sec{gap:8px;display:grid}.dk-ad-trm{grid-template-columns:96px minmax(0,1fr) minmax(0,1fr) 46px;align-items:center;gap:8px;font-size:11.5px;display:grid}.dk-ad-trm .dk-ad-inp,.dk-ad-trw .dk-ad-inp{height:28px;font-size:11.5px}.dk-ad-trm .dk-ad-h{text-align:right;color:var(--dk-ink2);font-size:11px}.dk-ad-trw{grid-template-columns:minmax(0,1fr) 96px 64px 64px 26px;align-items:center;gap:6px;display:grid}.dk-ad-stealth{background:var(--dk-glass2);width:100%;box-shadow:0 0 0 1px var(--dk-line) inset;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.dk-ad-stealth b{align-items:center;gap:6px;font-size:12.5px;display:flex}.dk-ad-stealth b>svg{width:13px;height:13px}.dk-ad-stealth small{color:var(--dk-ink2);font-size:11px;display:block}.dk-ad-hint{color:var(--dk-ink2);font-size:11px}.dk-ad-del.dk-btn{background:var(--dk-bad-bg);color:var(--dk-bad);box-shadow:none}.dk-ad .dk-ad-s{background:var(--dk-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 0 0 1px var(--dk-line) inset, var(--dk-ad-card-shadow);border:0;border-radius:22px}.dk-ad .dk-ad-p{background:var(--dk-glass);height:26px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);border:0;padding:0 10px;font-size:11px;font-weight:600}.dk-ad .dk-ad-s>div:first-child>h3:first-child{color:var(--dk-ink);letter-spacing:0;font-size:13px;font-weight:700}.dk-ad .dk-ad-pri.dk-btn>svg{width:14px;height:14px}.dk-ad-rule h3,.dk-ad-set h3,.dk-ad-prot h3,.dk-ad-orghead h2{font-weight:700}.dk-ad-rule p.dk-ad-v{color:var(--dk-ink)}.dk-ad-rgrid{grid-auto-rows:minmax(138px,1fr)}.dk-ad-chk2 small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}svg.rendi-sym{flex:none;display:block;overflow:visible}svg.rendi-sym-ph{aspect-ratio:1;width:auto;max-width:76%;height:86%}.dk-idc-ph[data-sym],.dk-idc-big .dk-idc-ph[data-sym]{background:var(--dk-bg)}@supports (color:color-mix(in lab, red, red)){.dk-idc-ph[data-sym],.dk-idc-big .dk-idc-ph[data-sym]{background:color-mix(in oklab, var(--dk-bg) 70%, var(--dk-w))}}.team-handy-ph[data-sym]{background:oklab(96.9439% .00110078 .00422838)}.dk-av[data-sym]{background:0 0;overflow:visible}:has(>svg.rendi-sym-glyph){box-shadow:none;background:0 0;overflow:visible}.dk-tav:has(>svg.rendi-sym){box-shadow:none;background:0 0;overflow:visible}.mobile-hdr-me:has(>svg.rendi-sym){box-shadow:none;background:0 0;overflow:visible}.bb-av:has(>svg.rendi-sym){box-shadow:none;background:0 0;overflow:visible}.ld-av:has(>svg.rendi-sym){box-shadow:none;background:0 0;overflow:visible}.dk-lm-mini:has(>svg.rendi-sym){box-shadow:none;background:0 0;overflow:visible}.prof-sym{border:0;min-width:0;margin:0;padding:0}.prof-sym-lg{margin-bottom:8px;font-size:14px;font-weight:500;line-height:1}.prof-sym-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.prof-sym-opt{border:1px solid var(--border);background:var(--card);min-width:0;color:var(--foreground);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:8px 10px;display:flex}.prof-sym-opt:has(input:checked){border-color:var(--primary);box-shadow:0 0 0 1px var(--primary) inset}.prof-sym-opt:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.prof-sym-ini{background:var(--muted);width:44px;height:44px;color:var(--foreground);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.prof-sym-tx{min-width:0;line-height:1.25;display:grid}.prof-sym-tx b{font-size:13px;font-weight:600}.prof-sym-tx small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.prof-sym-hint{color:var(--muted-foreground);margin-top:8px;font-size:12px}:root{--dk-bil-we:#db2777;--mt-bil-ink3:#9a918a;--mt-bil-line:rgb(30 20 10/var(--mt-bil-line-a));--mt-bil-line-a:8%;--mt-bil-ok:#059669;--mt-bil-ok-bg:rgb(16 185 129/var(--mt-bil-ok-a));--mt-bil-ok-a:13%;--mt-bil-open:#b45309;--mt-bil-open-bg:rgb(245 158 11/var(--mt-bil-open-a));--mt-bil-open-a:17%}.dark{--mt-bil-ink3:#7c7682;--mt-bil-line:rgb(255 255 255/var(--mt-bil-line-a));--mt-bil-ok:#34d399;--mt-bil-ok-bg:rgb(52 211 153/var(--mt-bil-ok-a));--mt-bil-ok-a:15%;--mt-bil-open:#fbbf24;--mt-bil-open-bg:rgb(245 158 11/var(--mt-bil-open-a));--mt-bil-open-a:18%}.dk-bil-cor{--bil-track:var(--dk-line);--bil-band:var(--dk-ok-bg);--bil-mid:var(--dk-ink3);--bil-dot:var(--dk-ink);--bil-ring:var(--dk-w);--bil-am:var(--dk-open);min-width:0;height:18px;display:block;position:relative}.dk-bil-cor>span{display:block;position:absolute}.dk-bil-cor-bg{background:var(--bil-track);border-radius:2px;height:2px;top:8px;left:0;right:0}.dk-bil-cor-band{background:var(--bil-band);border-radius:5px;top:2px;bottom:2px}.dk-bil-cor-mid{background:var(--bil-mid);border-radius:2px;width:2px;margin-left:-1px;top:0;bottom:0}.dk-bil-cor-ln{background:var(--bil-mid);height:2px;top:8px}.dk-bil-cor-dot{background:var(--bil-dot);width:12px;height:12px;box-shadow:0 0 0 2px var(--bil-ring);border-radius:50%;margin-left:-6px;top:3px}.dk-bil-cor-ln.dk-bil-am,.dk-bil-cor-dot.dk-bil-am{background:var(--bil-am)}.dk-bil{background:var(--dk-w);width:100%;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;flex:none;gap:2px;padding:8px 12px 7px;display:grid}.dk-bil:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.dk-bil.dk-bil-on{box-shadow:0 0 0 1.5px var(--dk-ink) inset}.dk-bil-i{flex:none;display:block}.dk-bil-top{color:var(--dk-ink2);align-items:center;gap:8px;font-size:11px;display:flex}.dk-bil-top>b{color:var(--dk-ink);font-size:12px;font-weight:700}.dk-bil-grow{flex:1}.dk-bil-top>.dk-bil-chev{width:13px;height:13px;color:var(--dk-ink3);margin-left:2px}.dk-pill.dk-bil-pill{gap:4px;padding:2px 8px;font-size:10.5px;font-weight:700}.dk-bil-pill>.dk-bil-i{width:11px;height:11px}.dk-bil-r{grid-template-columns:84px minmax(0,1fr) minmax(56px,max-content);align-items:center;gap:10px;height:20px;font-size:11.5px;display:grid}.dk-bil-name{color:var(--dk-ink2)}.dk-bil-r>b{text-align:right;white-space:nowrap;font-size:12px;font-weight:700}.dk-bil-none{color:var(--dk-ink2);font-size:11px}.dk-bil-r>b.dk-bil-am,.dk-bil-kz-v.dk-bil-am{color:var(--dk-open)}.dk-bil-r>b.dk-bil-na,.dk-bil-kz-v.dk-bil-na{color:var(--dk-ink2);font-size:11px;font-weight:500}.dk-bil-small{border:1.5px dashed var(--dk-ink3);color:var(--dk-ink2);border-radius:10px;align-items:flex-start;gap:8px;margin-top:3px;padding:6px 9px;font-size:11px;line-height:1.35;display:flex}.dk-bil-small>.dk-bil-i{width:14px;height:14px;margin-top:1px}.dk-bil-small b{font-weight:700}.dk-bil-panel .dk-panel-body{gap:10px}.dk-bil-panel .dk-panel-foot{border-top:1px solid var(--dk-line);padding-top:10px}.dk-bil-eyi{width:12px;height:12px}.dk-bil-kz{background:var(--dk-w);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:14px;flex:none;gap:3px;padding:9px 12px;display:grid}.dk-bil-kz-h{align-items:center;gap:8px;display:flex}.dk-bil-kz-ic{background:var(--dk-w2);border-radius:9px;flex:none;place-items:center;width:26px;height:26px;display:grid}.dk-bil-kz-ic>.dk-bil-i{width:14px;height:14px}.dk-bil-kz-h>b{font-size:13px;font-weight:700}.dk-bil-kz-v{letter-spacing:-.02em;margin-left:auto;font-size:18px;font-weight:750}.dk-bil-kz-m{color:var(--dk-ink2);align-items:center;gap:10px;font-size:10.5px;display:flex}.dk-bil-kz-m>.dk-pill{margin-left:auto}.dk-bil-why{flex:none;gap:5px;display:grid}.dk-bil-why>div{color:var(--dk-ink2);align-items:flex-start;gap:8px;font-size:11px;line-height:1.35;display:flex}.dk-bil-why .dk-bil-i{width:13px;height:13px;margin-top:1px}.mt-bil{grid-column:1/-1}.mt-bil .dk-bil-cor,.mt-bil-sheet .dk-bil-cor{--bil-track:var(--mt-bil-line);--bil-band:var(--mt-bil-ok-bg);--bil-mid:var(--mt-bil-ink3);--bil-dot:var(--mt-ink);--bil-ring:var(--mt-w);--bil-am:var(--mt-bil-open)}.mt-bil-head{align-items:center;gap:6px;display:flex}.mt-bil-k{white-space:nowrap;border-radius:999px;align-items:center;width:max-content;height:22px;margin-left:auto;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.mt-bil-k.ok{background:var(--mt-bil-ok-bg);color:var(--mt-bil-ok)}.mt-bil-k.o{background:var(--mt-bil-open-bg);color:var(--mt-bil-open)}.mt-bil-k.n0{background:var(--mt-w2);color:var(--mt-ink2)}.mt-bil-r{grid-template-columns:92px minmax(0,1fr) minmax(46px,max-content);align-items:center;gap:10px;min-height:22px;font-size:12.5px;display:grid}.mt-bil-name,.mt-bil-none{color:var(--mt-ink2)}.mt-bil-none{font-size:11px}.mt-bil-r>b{text-align:right;white-space:nowrap;font-weight:700}.mt-bil-r>b.mt-bil-am,.mt-bil-kz-v.mt-bil-am{color:var(--mt-bil-open)}.mt-bil-r>b.mt-bil-na,.mt-bil-kz-v.mt-bil-na{color:var(--mt-ink2);font-size:11px;font-weight:500}.mt-bil-note{line-height:1.35}.mt-sheet-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--mt-ink2);margin:0;font-size:11px;font-weight:600}.mt-bil-sheet-wrap .mt-sheet-head h2{color:var(--mt-ink);letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.2}.mt-sheet-meta{color:var(--mt-ink2);font-size:12px}.mt-bil-sheet{color:var(--mt-ink);gap:10px;display:grid}.mt-bil-kz{background:var(--mt-w2);border-radius:18px;gap:3px;padding:9px 12px;display:grid}.mt-bil-kz-h{align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.mt-bil-kz-h>.dk-bil-i{width:14px;height:14px}.mt-bil-kz-v{margin-left:auto;font-size:18px}.mt-bil-kz-m{color:var(--mt-ink2);align-items:center;gap:8px;font-size:11px;display:flex}.mt-bil-foot{color:var(--mt-ink2);align-items:flex-start;gap:6px;margin:0;font-size:11px;display:flex}.mt-bil-foot>.dk-bil-i{width:14px;height:14px}.mt-bil-sheet-wrap{background:var(--mt-w)}.mt-bil-sheet-wrap .mt-sheet-head{background:0 0;border-bottom:0;gap:1px;padding-bottom:0}.mt-bil-sheet-wrap .mt-sheet-head>*{margin-top:0}.mt-bil-sheet-wrap>button:first-child{background:var(--mt-w2);width:36px;height:36px;color:var(--mt-ink2);opacity:1;border-radius:50%;place-items:center;display:grid;top:22px;right:16px}.dk-bil-panel .dk-panel-foot .dk-btn-sm{height:26px;padding:0 10px;font-size:11px}:root{--pt-a8:8%;--pt-a30:30%;--pt-a45:45%;--pt-a55:55%}@media (width>=1024px){.pt-ic{flex:none;width:15px;height:15px}.pt-head.pt-head-on{background:var(--dk-ink);box-shadow:none;color:var(--dk-bg)}.pt-vs{background:var(--dk-line);width:1px;height:20px;margin:0 3px}.pt-pick-foot{gap:8px}.pt-pick-foot>span{line-height:1.3}.pt-pick-lock{flex:none;width:12px;height:12px}.pt-pick-go{flex:none;margin-left:auto}.pt-pick .dk-mi:disabled{opacity:.45;cursor:not-allowed}.pt-av{background:var(--k);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.pt-av{background:color-mix(in oklab, var(--k) 16%, var(--dk-w))}}.pt-av{color:var(--k);font-size:9.5px;font-weight:700;overflow:hidden}.dark .pt-av{background:var(--k)}@supports (color:color-mix(in lab, red, red)){.dark .pt-av{background:color-mix(in oklab, var(--k) 30%, var(--dk-w))}}.dark .pt-av{color:var(--dk-ink)}.pt-av>svg{width:100%;height:100%}.pt-split>.dk-over{z-index:40;width:432px;position:fixed;top:62px;bottom:14px;right:14px}.pt-card{background:var(--dk-glass);box-shadow:0 0 0 1px var(--dk-line) inset;border-radius:22px;flex-direction:column;gap:9px;margin-bottom:14px;padding:12px 16px;font-size:12.5px;display:flex;position:relative;overflow:hidden}.pt-grow{flex:1}.pt-ch{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.pt-t{gap:1px;min-width:0;margin-right:6px;display:grid}.pt-t b{letter-spacing:-.01em;white-space:nowrap;font-size:15px}.pt-t small{color:var(--dk-ink2);white-space:nowrap;font-size:11px}.pt-seg.dk-seg{flex:none}.pt-seg .dk-seg-opt{padding:5px 12px;font-size:11.5px}.pt-seg .dk-seg-opt[aria-pressed=true]{font-weight:650}.pt-seg-xs .dk-seg-opt{padding:4px 9px;font-size:11px}.pt-end{background:var(--dk-ink);height:30px;color:var(--dk-bg);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:650;display:inline-flex}.pt-end>svg{width:13px;height:13px}.pt-pc{background:var(--dk-glass);height:30px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);white-space:nowrap;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 10px 0 4px;font-size:12px;font-weight:600;display:inline-flex}.pt-pc-me{box-shadow:0 0 0 1.5px var(--dk-ink) inset}.pt-pc-x{color:var(--dk-ink3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.pt-pc-x>svg{width:12px;height:12px}.pt-pc-add{border:1.5px dashed var(--dk-ink3);box-shadow:none;color:var(--dk-ink2);cursor:pointer;background:0 0;padding:0 12px}.pt-pc-add>svg{width:13px;height:13px}.pt-pc-add[data-state=open]{border-color:var(--dk-ink);color:var(--dk-ink)}.pt-lg{color:var(--dk-ink2);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.pt-lg>svg{width:12px;height:12px}.pt-foot{color:var(--dk-ink2);flex:none;align-items:center;gap:14px;margin-top:auto;font-size:10.5px;display:flex}.pt-row{align-items:center;gap:6px;display:inline-flex}.pt-foot-r{margin-left:auto}.pt-foot svg{flex:none;width:12px;height:12px}.pt-msg,.pt-none{color:var(--dk-ink2);font-size:12px}.pt-link{color:var(--dk-ink);cursor:pointer;background:0 0;border:0;font-weight:650;text-decoration:underline}.pt-load{gap:10px;display:grid}.pt-mg,.pt-wg{flex:none;align-items:center;display:grid;position:relative}.pt-mg{gap:5px 3px}.pt-wg{gap:6px 5px}.pt-hd{color:var(--dk-ink2);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.pt-hd-r{text-align:right}.pt-wg .pt-hd-r{letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.pt-dh{z-index:1;color:var(--dk-ink2);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;line-height:1.15;position:relative}.pt-dh b{color:var(--dk-ink);font-size:12px;display:block}.pt-dh.pt-we{color:var(--dk-ink3)}.pt-dh.pt-we b{color:var(--dk-ink2)}.pt-wg .pt-dh{font-size:10.5px}.pt-wg .pt-dh b{font-size:13px}.pt-wg .pt-dh.pt-we b{color:var(--dk-ink)}.pt-nm{z-index:1;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:12px;font-weight:600;display:flex;position:relative}.pt-nm>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.pt-nm small{color:var(--dk-ink2);font-size:10px;font-weight:500;line-height:1.2;display:block}.pt-nm .pt-av{width:26px;height:26px}.pt-c,.pt-wc{z-index:1;color:var(--dk-ink3);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.pt-c{border-radius:8px;height:32px;font-size:11px;font-weight:700}.pt-wc{height:42px;color:var(--dk-ink2);text-align:center;border-radius:10px;place-content:center;font-size:11.5px;font-weight:700;line-height:1.25}.pt-wc small{opacity:.85;font-size:10px;font-weight:500;display:block}.pt-c.pt-F,.pt-wc.pt-F{background:var(--dk-early-bg);color:var(--dk-early)}.pt-c.pt-S,.pt-wc.pt-S{background:var(--dk-late-bg);color:var(--dk-late)}.pt-c.pt-N,.pt-wc.pt-N{background:var(--dk-night-bg);color:var(--dk-night)}.dark .pt-c.pt-F,.dark .pt-c.pt-S,.dark .pt-c.pt-N,.dark .pt-wc.pt-F,.dark .pt-wc.pt-S,.dark .pt-wc.pt-N{color:var(--dk-ink)}.pt-c.pt-o{font-weight:500}.pt-wc.pt-o{background:var(--dk-w2)}@supports (color:color-mix(in lab, red, red)){.pt-wc.pt-o{background:color-mix(in oklab, var(--dk-w2) 45%, transparent)}}.pt-wc.pt-o{font-weight:600}.pt-c.pt-A,.pt-wc.pt-A{background:repeating-linear-gradient(135deg, var(--dk-w2) 0 4px, transparent 4px 8px);box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink2)}.pt-c.pt-A{font-size:10px}.pt-wc.pt-A{font-weight:600}.pt-c.pt-np,.pt-wc.pt-np{box-shadow:0 0 0 1px var(--dk-line) inset;opacity:.6}.pt-c:focus-visible,.pt-wc:focus-visible,.pt-dh:focus-visible{outline:2px solid var(--dk-ink);outline-offset:1px}.pt-st{z-index:1;color:var(--dk-ink2);text-align:right;white-space:nowrap;font-size:11px;position:relative}.pt-st b{color:var(--dk-ink)}.pt-band{z-index:0;background:var(--dk-ink);border-radius:9px;place-self:stretch stretch;margin:-4px -2px;position:relative}@supports (color:color-mix(in lab, red, red)){.pt-band{background:color-mix(in oklab, var(--dk-ink) 5%, transparent)}}.pt-band{box-shadow:0 0 0 2px var(--dk-ink) inset;pointer-events:none}.pt-strip{background:var(--dk-w);border-radius:18px;flex:none;gap:9px;padding:10px 12px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.pt-strip{background:color-mix(in oklab, var(--dk-w) 55%, transparent)}}.pt-strip{box-shadow:0 0 0 1px var(--dk-line) inset}.pt-strip-hd{align-items:center;gap:8px;display:flex}.pt-gi{background:var(--dk-ok-bg);width:26px;height:26px;color:var(--dk-ok);border-radius:50%;flex:none;place-items:center;display:grid}.pt-gi>svg{stroke-width:2.2px;width:14px;height:14px}.pt-tt b{font-size:13.5px;display:block}.pt-tt small{color:var(--dk-ink2);font-size:10.5px}.pt-ibtn{background:var(--dk-glass);width:30px;height:30px;box-shadow:0 0 0 1px var(--dk-line) inset;color:var(--dk-ink);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.pt-ibtn>svg{width:15px;height:15px}.pt-cards{overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.pt-cards::-webkit-scrollbar{display:none}.pt-mc{background:var(--dk-w);width:172px;box-shadow:0 0 0 1px var(--dk-line) inset, 0 12px 26px -22px rgb(30 20 10/var(--pt-a45));color:var(--dk-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:18px;flex:none;gap:2px;padding:9px 11px;display:grid}.pt-cards-wk .pt-mc{width:210px}.pt-mc-top{border-bottom:1px solid var(--dk-line);align-items:flex-end;gap:9px;margin-bottom:3px;padding-bottom:6px;display:flex}.pt-n{color:var(--dk-ok);letter-spacing:-.04em;font-size:32px;font-weight:800;line-height:.9}.pt-n em{font-size:18px;font-style:normal}.pt-mc-part .pt-n{color:var(--dk-ink)}.pt-mc-early .pt-n{color:var(--dk-early)}.pt-mc-late .pt-n{color:var(--dk-late)}.pt-mc-night .pt-n{color:var(--dk-night)}.pt-mc-d b{font-size:12px;display:block}.pt-mc-d small{color:var(--dk-ink2);font-size:10px;display:block}.pt-mc-t{font-size:12.5px}.pt-mc-s{color:var(--dk-ink2);font-size:10.5px}.pt-line{height:26px;margin-top:4px;position:relative}.pt-line:before{content:"";background:var(--dk-w2);border-radius:999px;height:7px;position:absolute;top:4px;left:0;right:0}.pt-line>span{background:var(--dk-ok);border-radius:999px;height:7px;position:absolute;top:4px}.pt-line.pt-line-mc{height:8px}.pt-line.pt-line-mc:before,.pt-line.pt-line-mc>span{height:6px;top:1px}.pt-mc-part .pt-line>span{background:var(--dk-ok)}@supports (color:color-mix(in lab, red, red)){.pt-mc-part .pt-line>span{background:color-mix(in oklab, var(--dk-ok) 55%, transparent)}}.pt-mc-early .pt-line>span{background:var(--dk-early)}.pt-mc-late .pt-line>span{background:var(--dk-late)}.pt-mc-night .pt-line>span{background:var(--dk-night)}.pt-avs{margin-top:3px;display:flex}.pt-avs .pt-av{width:20px;height:20px;box-shadow:0 0 0 2px var(--dk-w);margin-left:-5px;font-size:8px}.pt-avs .pt-av:first-child{margin-left:0}.pt-mc.pt-on{box-shadow:0 0 0 2px var(--dk-ink) inset, 0 12px 26px -18px rgb(30 20 10/var(--pt-a55))}.pt-mc:focus-visible,.pt-ibtn:focus-visible,.pt-end:focus-visible,.pt-pc:focus-visible,.pt-pc-x:focus-visible{outline:2px solid var(--dk-ink);outline-offset:2px}.pt-empty{flex:1;place-items:center;min-height:300px;display:grid;position:relative}.pt-ghost{align-content:start;gap:10px;padding-top:6px;display:grid;position:absolute;inset:0}.pt-ghost i{border:1.5px dashed var(--dk-line);border-radius:9px;height:34px;display:block}.pt-empty-box{background:var(--dk-island);max-width:460px;box-shadow:0 0 0 1px var(--dk-line) inset, 0 24px 50px -30px rgb(20 10 0/var(--pt-a45));text-align:center;border-radius:22px;justify-items:center;gap:6px;padding:22px 30px;display:grid;position:relative}.pt-empty-box b{font-size:15px}.pt-empty-box small{color:var(--dk-ink2);font-size:11.5px;line-height:1.45}.pt-halo{background:var(--dk-w2);width:58px;height:58px;box-shadow:0 0 0 9px var(--dk-ink3);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.pt-halo{box-shadow:0 0 0 9px color-mix(in oklab, var(--dk-ink3) 10%, transparent)}}.pt-halo{color:var(--dk-ink2)}.pt-halo>svg{width:26px;height:26px}.pt-empty-btn.dk-btn{gap:6px;height:30px;margin-top:8px;padding:0 12px;font-size:11.5px}.pt-empty-btn>svg{width:13px;height:13px}.pt-eye-ic{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.pt-foot-ic{width:12px;height:12px}.pt-tl,.pt-ptl{align-items:center;column-gap:8px;display:grid;position:relative}.pt-tl{grid-template-columns:70px minmax(0,1fr);row-gap:6px}.pt-ax{height:14px;color:var(--dk-ink3);font-size:9.5px;position:relative}.pt-ax>span{position:absolute;transform:translate(-50%)}.pt-ax.pt-ax-ok{height:16px}.pt-ax.pt-ax-ok>span{color:var(--dk-ok);font-weight:700}.pt-who{white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:650;display:flex}.pt-who .pt-av{width:22px;height:22px;font-size:8.5px}.pt-tr{background:var(--dk-w2);border-radius:7px;height:22px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pt-tr{background:color-mix(in oklab, var(--dk-w2) 70%, transparent)}}.pt-tr-unk{background:repeating-linear-gradient(135deg, var(--dk-w2) 0 4px, transparent 4px 8px);box-shadow:0 0 0 1px var(--dk-line) inset}.pt-unk-t{color:var(--dk-ink2);place-items:center;font-size:9.5px;font-weight:600;display:grid;position:absolute;inset:0}.pt-sl{background:repeating-linear-gradient(90deg, transparent 0 3px, var(--dk-ink3) 3px 4px);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.pt-sl{background:repeating-linear-gradient(90deg, transparent 0 3px, color-mix(in oklab, var(--dk-ink3) 18%, transparent) 3px 4px)}}.pt-sh{color:#fff;white-space:nowrap;border-radius:5px;place-items:center;font-size:9.5px;font-weight:700;display:grid;position:absolute;top:3px;bottom:3px;overflow:hidden}.pt-sh.pt-early{background:var(--dk-early)}.pt-sh.pt-late{background:var(--dk-late)}.pt-sh.pt-night{background:var(--dk-night)}.pt-rs{background:var(--dk-night);border-radius:5px;place-items:center;display:grid;position:absolute;top:3px;bottom:3px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pt-rs{background:color-mix(in oklab, var(--dk-night) 22%, transparent)}}.pt-rs{color:var(--dk-night);white-space:nowrap;font-size:9.5px;font-weight:600}.pt-gw{background:var(--dk-ok);border-radius:8px;position:absolute;top:18px;bottom:-2px}@supports (color:color-mix(in lab, red, red)){.pt-gw{background:color-mix(in oklab, var(--dk-ok) 15%, transparent)}}.pt-gw{box-shadow:0 0 0 1.5px var(--dk-ok) inset;pointer-events:none}.pt-gl{color:var(--dk-ok);white-space:nowrap;font-size:11px;font-weight:750}.pt-li{border-top:1px solid var(--dk-line);align-items:flex-start;gap:10px;min-width:0;padding:6px 2px;font-size:11.5px;display:flex}.pt-li:first-child{border-top:0}.pt-li .pt-tm{text-align:right;flex:none;width:40px;font-weight:750}.pt-k{border-radius:50%;flex:none;width:10px;height:10px;margin-top:3px}.pt-k-ok{background:var(--dk-ok)}.pt-k-o{box-shadow:0 0 0 2px var(--dk-ok) inset}.pt-k-F{background:var(--dk-early)}.pt-k-S{background:var(--dk-late)}.pt-k-N{background:var(--dk-night)}.pt-li small{color:var(--dk-ink2);font-size:10.5px;display:block}.pt-why{gap:5px;display:grid}.pt-why>div{color:var(--dk-ink2);align-items:flex-start;gap:8px;font-size:11px;line-height:1.35;display:flex}.pt-why svg{flex:none;width:13px;height:13px;margin-top:1px}.pt-panel .dk-panel-foot .pt-grow{flex:1}}.pt-pm{--pt-ink3:#9a918a;--pt-ok:#059669;--pt-e-ink:#047857;--pt-n-ink:#3730a3;gap:8px;min-width:0;display:grid}.dark .pt-pm,.dark .pt-psheet{--pt-ink3:#7c7682;--pt-ok:#34d399;--pt-e-ink:#6ee7b7;--pt-n-ink:#c7d2fe}.pt-pentry{border:1px solid var(--mp-ink);border-radius:999px;justify-content:center;align-items:center;gap:7px;height:40px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pt-pentry{border:1px solid color-mix(in srgb, var(--mp-ink) 8%, transparent)}}.pt-pentry{background-color:var(--mp-w)}@supports (color:color-mix(in lab, red, red)){.pt-pentry{background-color:color-mix(in srgb, var(--mp-w) 74%, transparent)}}.pt-pentry{-webkit-backdrop-filter:blur(18px)saturate(1.2);color:var(--mp-ink);font-size:12.5px;font-weight:650}.pt-pbar.mp-w{border-radius:22px;align-items:center;gap:6px;padding:6px 6px 6px 8px;display:flex}.pt-pbar-who{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0;display:flex}.pt-pavs{flex:none;display:flex}.pt-pavs .pt-av{width:26px;height:26px;box-shadow:0 0 0 2px var(--mp-w);margin-left:-6px;font-size:11px}.pt-pavs .pt-av:first-child{margin-left:0}.pt-pbar-tx{flex:1;min-width:0;display:grid}.pt-pbar-tx b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.pt-pbar-tx small{color:var(--mp-ink2);font-size:11px}.pt-pend{background:var(--mp-ink);height:34px;color:var(--mp-bg);border:0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}.pt-pend>svg{width:14px;height:14px}.pt-pend:disabled{opacity:.45}.pt-pseg{border:1px solid var(--mp-line);background:var(--mp-w);border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;display:grid}@supports (color:color-mix(in lab, red, red)){.pt-pseg{background:color-mix(in srgb, var(--mp-w) 70%, transparent)}}.pt-pseg button{height:32px;color:var(--mp-ink2);background:0 0;border:0;border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:grid}.pt-pseg button[aria-pressed=true]{background:var(--mp-w);box-shadow:0 2px 8px -4px rgb(0 0 0/var(--pt-a30));color:var(--mp-ink);font-weight:700}.pt-pband.mp-w{border-radius:24px;align-items:center;gap:4px;padding:8px 8px 8px 6px;display:grid}.pt-pd{color:var(--mp-ink2);text-align:center;background:0 0;border:0;border-radius:12px;padding:3px 0;font-size:11px;line-height:1.15}.pt-pd b{color:var(--mp-ink);letter-spacing:-.02em;font-size:15px;display:block}.pt-pd.pt-on{background:var(--mp-ink);color:var(--mp-bg)}.pt-pd.pt-on b{color:var(--mp-bg)}.pt-pn{white-space:nowrap;align-items:center;font-size:11px;font-weight:650;display:flex}.pt-pcell{height:30px;color:var(--pt-ink3);border-radius:9px;place-items:center;font-size:11px;font-weight:700;display:grid}.pt-pcell.pt-F{background:var(--mp-e-soft);color:var(--pt-e-ink)}.pt-pcell.pt-S{background:var(--mp-l-soft);color:var(--mp-l-ink)}.pt-pcell.pt-N{background:var(--mp-n-soft);color:var(--pt-n-ink)}.pt-pcell.pt-o{font-weight:500}.pt-pcell.pt-A{border:1px solid var(--mp-line);background:repeating-linear-gradient(135deg, var(--mp-w2) 0 4px, transparent 4px 8px)}.pt-pcell.pt-np{border:1px dashed var(--mp-line)}.pt-psl{color:var(--mp-ink2);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:10px;margin-top:2px;font-size:11px;font-weight:600;display:flex}.pt-psl em{color:var(--mp-ink);letter-spacing:0;text-transform:none;font-size:12px;font-style:normal;font-weight:600}.pt-pms{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin-right:-12px;padding:2px 12px 2px 0;display:flex;overflow-x:auto}.pt-pms::-webkit-scrollbar{display:none}.pt-pmc{border:1px solid var(--mp-line);background:var(--mp-w);border-radius:22px;flex:none;gap:1px;width:148px;padding:11px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.pt-pmc{background:color-mix(in srgb, var(--mp-w) 85%, transparent)}}.pt-pmc{color:var(--mp-ink);text-align:left;scroll-snap-align:start}.pt-pmc .pt-n{color:var(--pt-ok);letter-spacing:-.04em;font-size:30px;font-weight:800;line-height:1}.pt-pmc.pt-mc-part .pt-n{color:var(--mp-ink)}.pt-pmc.pt-mc-early .pt-n{color:var(--mp-e)}.pt-pmc.pt-mc-late .pt-n{color:var(--mp-l)}.pt-pmc.pt-mc-night .pt-n{color:var(--mp-n)}.pt-pmc small{color:var(--mp-ink2);font-size:11px;font-weight:600}.pt-pmc b{margin-top:4px;font-size:13px}.pt-pmc>span:last-child{color:var(--mp-ink2);font-size:11px}.pt-pmc.pt-on{box-shadow:0 0 0 2px var(--mp-ink)}.pt-phint,.pt-pnone{color:var(--mp-ink2);text-align:center;font-size:11px}.pt-pnone{padding:8px 0}.pt-psheet{--mp-w:#fff;--mp-w2:#f1ece7;--mp-ink:#17140f;--mp-ink2:#6e655e;--mp-line:rgb(30 20 10/var(--pt-a8));--mp-e:#059669;--mp-l:#d97706;--mp-n:#4f46e5;--pt-ink3:#9a918a;--pt-ok:#059669;max-height:74dvh;padding:10px 16px calc(var(--mobile-bar-height,64px) + 28px);background:var(--mp-w);color:var(--mp-ink);border:0;border-radius:28px 28px 0 0;top:auto;overflow-y:auto}.dark .pt-psheet{--mp-w:#17151a;--mp-w2:#1f1c23;--mp-ink:#f5f2f7;--mp-ink2:#a8a3ae;--mp-line:rgb(255 255 255/var(--pt-a8));--mp-e:#34d399;--mp-l:#fbbf24;--mp-n:#818cf8}.pt-psheet-in{flex-direction:column;gap:10px;display:flex}.pt-pgrab{background:var(--mp-ink);border-radius:999px;flex:none;width:42px;height:5px;margin:0 auto}@supports (color:color-mix(in lab, red, red)){.pt-pgrab{background:color-mix(in srgb, var(--mp-ink) 16%, transparent)}}.pt-psh{align-items:flex-start;gap:10px;display:flex}.pt-psh-tt{flex:1;gap:1px;min-width:0;display:grid}.pt-psh-tt small{color:var(--mp-ink2);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.pt-psh-tt b{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.2}.pt-psh-tt span{color:var(--mp-ink2);font-size:12px}.pt-px{background:var(--mp-w2);width:36px;height:36px;color:var(--mp-ink2);border-radius:50%;flex:none;place-items:center;display:grid}.pt-px>svg{width:16px;height:16px}.pt-pkts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.pt-pkt{background:var(--mp-w2);border-radius:16px;min-width:0;padding:7px 10px;display:grid}.pt-pkt small,.pt-pkt span{color:var(--mp-ink2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pt-pkt small{font-weight:600}.pt-pkt b{letter-spacing:-.02em;white-space:nowrap;font-size:16px;line-height:1.25}.pt-psheet .pt-ptl{grid-template-columns:62px minmax(0,1fr);row-gap:7px}.pt-psheet .pt-ptl .pt-who{font-size:12px}.pt-psheet .pt-ptl .pt-ax{font-size:11px}.pt-psheet .pt-ptl .pt-tr{background:var(--mp-w2);border-radius:8px;height:24px}.pt-psheet .pt-ptl .pt-sh{border-radius:6px;font-size:11px}.pt-psheet .pt-ptl .pt-sh.pt-early{background:var(--mp-e)}.pt-psheet .pt-ptl .pt-sh.pt-late{background:var(--mp-l)}.pt-psheet .pt-ptl .pt-sh.pt-night{background:var(--mp-n)}.pt-psheet .pt-ptl .pt-gw{border-radius:9px;top:20px;bottom:-3px}.pt-pli{border-top:1px solid var(--mp-line);grid-template-columns:44px 12px minmax(0,1fr);align-items:start;gap:8px;padding:6px 0;font-size:12.5px;display:grid}.pt-pli:first-child{border-top:0}.pt-pli .pt-tm{text-align:right}.pt-pli .pt-k{width:11px;height:11px;margin-top:4px}.pt-pli small{color:var(--mp-ink2);font-size:11px;display:block}.pt-ppick-sub{color:var(--muted-foreground);font-size:12px}.pt-ppick-list{gap:2px;max-height:46dvh;display:grid;overflow-y:auto}.pt-ppick-row{min-height:44px;color:inherit;text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;font-weight:600;display:flex}.pt-ppick-row>span:not(.pt-av){flex:1}.pt-ppick-row>svg{width:16px;height:16px}.pt-ppick-row.pt-on{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.pt-ppick-row.pt-on{background:color-mix(in srgb, var(--foreground) 6%, transparent)}}.pt-ppick-row:disabled{opacity:.45}.pt-ppick-foot{border-top:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:8px;padding-top:8px;font-size:11px;display:flex}.pt-ppick-foot>svg{flex:none;width:12px;height:12px}.pt-ppick-foot>span{flex:1}.pt-ppick .pt-pend{--mp-ink:var(--foreground);--mp-bg:var(--background)}.pt-pm .pt-av,.pt-ppick .pt-av{background:var(--k);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:inline-grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pt-pm .pt-av,.pt-ppick .pt-av{background:color-mix(in oklab, var(--k) 17%, transparent)}}.pt-pm .pt-av,.pt-ppick .pt-av{color:var(--k);font-size:11px;font-weight:700}.dark .pt-pm .pt-av,.dark .pt-ppick .pt-av{background:var(--k)}@supports (color:color-mix(in lab, red, red)){.dark .pt-pm .pt-av,.dark .pt-ppick .pt-av{background:color-mix(in oklab, var(--k) 30%, transparent)}}.dark .pt-pm .pt-av,.dark .pt-ppick .pt-av{color:var(--k)}@supports (color:color-mix(in lab, red, red)){.dark .pt-pm .pt-av,.dark .pt-ppick .pt-av{color:color-mix(in oklab, var(--k) 45%, white)}}.pt-pm .pt-av>svg,.pt-ppick .pt-av>svg{width:100%;height:100%}.pt-pm .pt-ic,.pt-pentry .pt-ic{flex:none;width:15px;height:15px}.pt-psheet .pt-ptl{align-items:center;column-gap:8px;display:grid;position:relative}.pt-psheet .pt-ax{height:14px;color:var(--pt-ink3);position:relative}.pt-psheet .pt-ax>span{position:absolute;transform:translate(-50%)}.pt-psheet .pt-who{white-space:nowrap;align-items:center;gap:6px;font-weight:650;display:flex}.pt-psheet .pt-tr{position:relative;overflow:hidden}.pt-psheet .pt-tr-unk{background:repeating-linear-gradient(135deg, var(--mp-w2) 0 4px, transparent 4px 8px);box-shadow:0 0 0 1px var(--mp-line) inset}.pt-psheet .pt-unk-t{color:var(--mp-ink2);place-items:center;font-size:11px;font-weight:600;display:grid;position:absolute;inset:0}.pt-psheet .pt-sl{background:repeating-linear-gradient(90deg, transparent 0 3px, var(--pt-ink3) 3px 4px);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.pt-psheet .pt-sl{background:repeating-linear-gradient(90deg, transparent 0 3px, color-mix(in srgb, var(--pt-ink3) 22%, transparent) 3px 4px)}}.pt-psheet .pt-sh{color:#fff;white-space:nowrap;place-items:center;font-weight:700;display:grid;position:absolute;top:3px;bottom:3px;overflow:hidden}.pt-psheet .pt-gw{background:var(--pt-ok);position:absolute}@supports (color:color-mix(in lab, red, red)){.pt-psheet .pt-gw{background:color-mix(in srgb, var(--pt-ok) 15%, transparent)}}.pt-psheet .pt-gw{box-shadow:0 0 0 1.5px var(--pt-ok) inset;pointer-events:none}.pt-psheet .pt-k{border-radius:50%;flex:none}.pt-psheet .pt-k-ok{background:var(--pt-ok)}.pt-psheet .pt-k-o{box-shadow:0 0 0 2px var(--pt-ok) inset}.pt-psheet .pt-k-F{background:var(--mp-e)}.pt-psheet .pt-k-S{background:var(--mp-l)}.pt-psheet .pt-k-N{background:var(--mp-n)}.pt-psheet .pt-none{color:var(--mp-ink2);font-size:12px}.pt-psheet .pt-rs{background:var(--mp-n);border-radius:6px;place-items:center;display:grid;position:absolute;top:3px;bottom:3px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pt-psheet .pt-rs{background:color-mix(in srgb, var(--mp-n) 22%, transparent)}}.pt-psheet .pt-rs{color:var(--mp-n);white-space:nowrap;font-size:11px;font-weight:600}.fx5{--bg:#faf8f5;--fg:#1c1917;--muted:#76675c;--card:#ffffffe6;--glass:#ffffff9e;--glass-border:#fffc;--border:#e1dcd7bf;--primary:#2b2622;--primary-fg:#fff;--ring:#4f46e5;--shadow:0 16px 36px -12px #785a4624;--early:#10b981;--early-soft:#ecfdf5;--early-strong:#065f46;--late:#f59e0b;--late-soft:#fffbeb;--late-strong:#78350f;--night:#6366f1;--night-soft:#eef2ff;--night-strong:#312e81;--lilac:#a855f7;--lilac-soft:#f5f0fe;--lilac-strong:#6b21a8;--sick:#e2483c;--sick-soft:#fdeceb;--sick-strong:#8a1f17;--slot:#78645512;color:var(--fg);font-family:Sora,ui-sans-serif,system-ui,sans-serif;line-height:1.5;position:relative;overflow-x:clip}.dark .fx5{--bg:#1d1814;--fg:#f6f0e9;--muted:#b9aa9c;--card:#2b241fe6;--glass:#342c269e;--glass-border:#ffebd71f;--border:#dcc8b42e;--primary:#f39a5a;--primary-fg:#1d1814;--ring:#a5b4fc;--shadow:0 18px 40px -14px #0000008c;--early:#34d399;--early-soft:#123a2e;--early-strong:#a7f3d0;--late:#f59e0b;--late-soft:#3d2b10;--late-strong:#fde68a;--night:#818cf8;--night-soft:#23254a;--night-strong:#c7d2fe;--lilac:#c084fc;--lilac-soft:#2f2340;--lilac-strong:#e9d5ff;--sick:#f87171;--sick-soft:#3a1e1c;--sick-strong:#fecaca;--slot:#ffebd70f}.fx5 h1,.fx5 h2,.fx5 p,.fx5 figure{margin:0}.fx5 a{color:inherit}.fx5 :focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:10px}.fx5 .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.fx5 .muted{color:var(--muted)}.fx5 .btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .25s;display:inline-flex}.fx5 .btn:hover{transform:translateY(-1px)}.fx5 .btn-primary{background:var(--primary);color:var(--primary-fg)}.fx5 .btn-outline{background:var(--card);border-color:var(--border);color:var(--fg)}.fx5 .sh-F{background:var(--early-soft);color:var(--early-strong);box-shadow:inset 0 0 0 1px var(--early)}@supports (color:color-mix(in lab, red, red)){.fx5 .sh-F{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--early) 35%, transparent)}}.fx5 .sh-S{background:var(--late-soft);color:var(--late-strong);box-shadow:inset 0 0 0 1px var(--late)}@supports (color:color-mix(in lab, red, red)){.fx5 .sh-S{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--late) 40%, transparent)}}.fx5 .sh-N{background:var(--night-soft);color:var(--night-strong);box-shadow:inset 0 0 0 1px var(--night)}@supports (color:color-mix(in lab, red, red)){.fx5 .sh-N{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--night) 35%, transparent)}}.fx5 .sh-A{background:var(--lilac-soft);color:var(--lilac-strong);box-shadow:inset 0 0 0 1px var(--lilac)}@supports (color:color-mix(in lab, red, red)){.fx5 .sh-A{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--lilac) 35%, transparent)}}.fx5 .aura{z-index:-1;pointer-events:none;background:var(--bg);position:fixed;inset:0;overflow:hidden}.fx5 .au{opacity:0;transition:opacity 1.4s;position:absolute;inset:0}.fx5 .au.on{opacity:1}.fx5 .au:not(.on){visibility:hidden;transition:opacity 1.4s,visibility 0s linear 1.4s}.fx5 .au:not(.on) i{will-change:auto}.fx5 .au i{background:radial-gradient(closest-side, var(--c), transparent);opacity:.55;will-change:transform;border-radius:50%;width:62vmax;height:62vmax;position:absolute}.fx5 .au i:where(:first-child){animation:26s ease-in-out infinite alternate fx5-drift1;top:-18vmax;left:-12vmax}.fx5 .au i:where(:nth-child(2)){animation:31s ease-in-out infinite alternate fx5-drift2;top:10vmax;right:-16vmax}.fx5 .au i:where(:nth-child(3)){animation:29s ease-in-out infinite alternate fx5-drift3;bottom:-30vmax;left:18vmax}.fx5 .au:not(.on) i,.fx5.x5-lite .au i,.fx5.brs-lite .au i,.fx5.pk-lite .au i{animation-play-state:paused}@keyframes fx5-drift1{to{transform:translate(14vmax,10vmax)scale(1.12)}}@keyframes fx5-drift2{to{transform:translate(-12vmax,8vmax)scale(.9)}}@keyframes fx5-drift3{to{transform:translate(10vmax,-12vmax)scale(1.08)}}.dark .fx5 .au i{opacity:.35}.ambient-area:has(.fx5):before{display:none}.fx5 .sh{position:relative}.fx5 .pin{flex-direction:column;display:flex;position:relative}.fx5 .stage{background:#3a3026;order:0;height:100svh;min-height:520px;position:relative;overflow:hidden}.fx5 .board{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.fx5 .vign{background:radial-gradient(circle at 50% 47%,#080c169e 10vmin,#080c1647 75vmax);position:absolute;inset:0}.fx5 .fx-cv{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.fx5 .behind{text-align:center;flex-direction:column;order:1;justify-content:center;align-items:center;padding:72px 24px 24px;display:flex;position:relative}.fx5 .b-logo{border-radius:22%;box-shadow:0 18px 40px -16px #785a4673}.fx5 .behind h2{letter-spacing:-.025em;text-wrap:balance;max-width:840px;margin-top:24px;font-size:58px;font-weight:600;line-height:1.05}.fx5 .behind>p{max-width:600px;margin-top:18px;font-size:17.5px;line-height:1.65}.fx5 .over{text-align:center;color:#fff;text-shadow:0 2px 24px #00000080;width:min(860px,88vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fx5 .o-k{letter-spacing:.24em;text-transform:uppercase;opacity:.75;font-size:12.5px;font-weight:600}@font-face{font-family:Sora Titel;font-style:normal;font-weight:100 800;font-display:block;src:url(/fonts/sora-variable-latin.woff2)format("woff2")}.fx5 .over h1{letter-spacing:-.015em;text-wrap:balance;margin-top:16px;font-family:Sora Titel,Sora,ui-sans-serif,system-ui,sans-serif;font-size:50px;font-weight:600;line-height:1.12}.fx5 .o-l{opacity:.85;max-width:560px;margin:20px auto 0;font-size:16.5px;line-height:1.65}.fx5 .cue{color:#fff;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 8px #00000080;justify-items:center;gap:8px;font-size:12px;font-weight:600;display:none;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.fx5 .cue i{border:2px solid #ffffffbf;border-radius:12px;width:22px;height:36px;position:relative}.fx5 .cue i:after{content:"";background:#fff;border-radius:4px;width:4px;height:8px;margin-left:-2px;animation:2.2s ease-in-out infinite fx5-cue;position:absolute;top:7px;left:50%}@keyframes fx5-cue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}75%{opacity:0;transform:translateY(12px)}to{opacity:0}}.fx5.fx-on .sh{height:300vh}.fx5.fx-on .pin{height:100vh;display:block;position:sticky;top:0;overflow:hidden}.fx5.fx-on .stage{z-index:1;pointer-events:none;background:0 0;height:auto;min-height:0;position:absolute;inset:0}.fx5.fx-on .behind{opacity:0;will-change:opacity, transform;padding:96px 24px 40px;position:absolute;inset:0;transform:scale(.96)}.fx5.fx-on .cue{display:grid}.fx5.fx-on.cv-ready .fx-cv{display:block}.fx5.fx-on.cv-ready .board,.fx5.fx-on.cv-ready .vign{opacity:0}.fx5 .ws{padding:80px 0;position:relative;overflow-x:clip}.fx5 .ws .wrap{position:relative}.fx5 .lay{grid-template-columns:5fr 7fr;align-items:center;gap:56px;display:grid}.fx5 .big{letter-spacing:-.05em;white-space:nowrap;color:var(--acc);font-size:min(15vw,220px);font-weight:700;line-height:1;display:none;position:absolute;top:0;left:24px}@supports (color:color-mix(in lab, red, red)){.fx5 .big{color:color-mix(in oklab, var(--acc) 35%, var(--fg))}}.fx5 .big{transform-origin:0 0;pointer-events:none;z-index:5}.fx5 .kw{letter-spacing:-.03em;color:var(--acc);font-size:32px;font-weight:700;line-height:1;display:inline-block}@supports (color:color-mix(in lab, red, red)){.fx5 .kw{color:color-mix(in oklab, var(--acc) 78%, var(--fg))}}.fx5 .ct h2{letter-spacing:-.02em;text-wrap:balance;margin:14px 0;font-size:40px;font-weight:600;line-height:1.1}.fx5 .ct p{font-size:16.5px;line-height:1.65}.fx5 .ct ul{gap:8px;margin:16px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.fx5 .ct li{padding-left:18px;position:relative}.fx5 .ct li:before{content:"";background:var(--acc);width:8px;height:8px;box-shadow:0 0 12px var(--acc);border-radius:9px;position:absolute;top:8px;left:0}.fx5 .more{margin-top:18px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-block}.fx5 .more span,.fx5 .subl a span{transition:transform .25s;display:inline-block}.fx5 .more:hover span,.fx5 .more:focus-visible span{transform:translate(4px)}.fx5 .shot{position:relative}.fx5.fx-on .ws{min-height:115vh;padding:14vh 0 10vh}.fx5.fx-on .ws .lay{will-change:opacity}.fx5.fx-on .big{opacity:0;will-change:transform, opacity;display:block}.fx5.fx-on .kw,.fx5.fx-on .ws .fade,.fx5.fx-on .shot{opacity:0}.fx5.fx-on .ws .fade,.fx5.fx-on .shot{will-change:opacity, transform}.fx5 .close{content-visibility:auto;contain-intrinsic-size:auto 760px;padding:100px 0 56px}.fx5 .close-dev{container-type:inline-size}.fx5 .close-g{grid-template-columns:7fr 5fr;align-items:center;gap:56px;display:grid}.fx5 .close-tx h2{letter-spacing:-.02em;text-wrap:balance;margin:0 0 12px;font-size:48px;font-weight:600;line-height:1.08}.fx5 .close-tx>p{font-size:16.5px;line-height:1.65}.fx5 .ctas{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.fx5 .subl{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.fx5 .subl a{background:var(--card);border-radius:999px;padding:10px 16px}@supports (color:color-mix(in lab, red, red)){.fx5 .subl a{background:color-mix(in oklab, var(--card) 80%, transparent)}}.fx5 .subl a{border:1px solid var(--border);box-shadow:inset 3px 0 0 var(--acc);font-size:13.5px;font-weight:600;text-decoration:none}.fx5 .subl a:hover span,.fx5 .subl a:focus-visible span{transform:translate(3px)}.fx5 .x5-v{display:block;container-type:inline-size}.fx5 .x5-card{background:var(--card);border-radius:1.5em;padding:1.5em 1.6em 1.45em;font-size:clamp(12.5px,2.3cqw,16px);position:relative}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-card{background:color-mix(in oklab, var(--card) 68%, transparent)}}.fx5 .x5-card{border:1px solid var(--glass-border);box-shadow:0 0 0 1px var(--acc), 0 44px 90px -40px var(--acc), 0 18px 40px -24px #00000047, inset 0 1px 0 #ffffff80}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-card{box-shadow:0 0 0 1px color-mix(in oklab, var(--acc) 20%, transparent), 0 44px 90px -40px color-mix(in oklab, var(--acc) 75%, transparent), 0 18px 40px -24px #00000047, inset 0 1px 0 #ffffff80}}.fx5 .x5-card{-webkit-backdrop-filter:blur(22px)saturate(140%)}.fx5 .x5-card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 0% 0%, var(--acc), transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-card:before{background:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--acc) 16%, transparent), transparent 62%)}}.fx5 .x5-card>*{position:relative}.fx5 .x5-hd{align-items:center;gap:.6em;margin-bottom:1.15em;display:flex}.fx5 .x5-hd>i{background:var(--acc);width:.65em;height:.65em;box-shadow:0 0 .9em var(--acc);border-radius:50%;flex:none}.fx5 .x5-hd b{letter-spacing:-.01em;white-space:nowrap;font-size:1.15em;font-weight:600}.fx5 .x5-chip{white-space:nowrap;background:var(--acc);border-radius:99px;margin-left:auto;padding:.32em .85em;font-size:.86em;font-weight:600}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-chip{background:color-mix(in oklab, var(--acc) 14%, transparent)}}.fx5 .x5-chip{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-chip{color:color-mix(in oklab, var(--acc) 62%, var(--fg))}}.fx5 .x5-pl{white-space:nowrap;border-radius:.75em;place-items:center;height:2.3em;font-size:.95em;font-style:normal;font-weight:700;display:grid}.fx5 .x5-pl:after{content:attr(data-s)}.fx5 .x5-pl-l{padding:0 1em}.fx5 .x5-pl-l:after{content:attr(data-l)}.fx5 .x5-sl{background:var(--slot);height:2.3em;box-shadow:inset 0 0 0 1px var(--fg);border-radius:.75em;display:block}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-sl{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fg) 5%, transparent)}}.fx5 .x5-ft{flex-wrap:wrap;gap:.5em;margin-top:1.25em;display:flex}.fx5 .x5-ok{white-space:nowrap;background:var(--early);border-radius:99px;align-items:center;gap:.45em;padding:.38em .9em .38em .42em;font-size:.9em;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-ok{background:color-mix(in oklab, var(--early) 13%, transparent)}}.fx5 .x5-ok{color:var(--early)}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-ok{color:color-mix(in oklab, var(--early) 55%, var(--fg))}}.fx5 .x5-ok svg{background:var(--early);color:#fff;border-radius:50%;width:1.35em;height:1.35em;padding:.2em}.fx5 .x5-av{letter-spacing:.02em;background:var(--c);border-radius:50%;flex:none;place-items:center;width:2.8em;height:2.8em;font-size:.9em;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-av{background:color-mix(in oklab, var(--c) 20%, var(--card))}}.fx5 .x5-av{color:var(--c)}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-av{color:color-mix(in oklab, var(--c) 68%, var(--fg))}}.fx5 .x5-av{box-shadow:inset 0 0 0 1.5px var(--c)}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-av{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--c) 50%, transparent)}}.fx5 .x5-who{align-items:center;gap:.8em;display:flex}.fx5 .x5-who>div>b{font-size:1.08em;font-weight:600;line-height:1.25;display:block}.fx5 .x5-who>div>span{color:var(--muted);font-size:.92em;display:block}.fx5 .x5-big{letter-spacing:-.02em;margin-top:1.1em;font-size:1.45em;font-weight:600;line-height:1.2}.fx5 .x5-live .x5-p{transition:opacity .4s ease var(--d,0s), transform .65s cubic-bezier(.3, 1.5, .5, 1) var(--d,0s)}.fx5 .x5-live .x5-u{transition:opacity .6s ease var(--d,0s), transform .8s cubic-bezier(.2, .8, .2, 1) var(--d,0s)}.fx5 .x5-live .x5-g{transform-origin:0;transition:transform 1.3s cubic-bezier(.3, .8, .2, 1) var(--d,0s)}.fx5.fx-on .x5-fig:not(.on) .x5-live .x5-p{opacity:0;transform:scale(.45)}.fx5.fx-on .x5-fig:not(.on) .x5-live .x5-u{opacity:0;transform:translateY(.9em)}.fx5.fx-on .x5-fig:not(.on) .x5-live .x5-g{transform:scaleX(0)}.fx5 .x5-pg{grid-template-columns:4.1em repeat(7,minmax(0,1fr));align-items:center;gap:.45em .4em;display:grid}.fx5 .x5-dh{text-align:center;color:var(--muted);font-size:.86em;font-weight:600}.fx5 .x5-nm{white-space:nowrap;text-overflow:ellipsis;font-size:.95em;font-weight:600;overflow:hidden}@container (width>=600px){.fx5 .x5-v .x5-pg .x5-pl:after{content:attr(data-l)}.fx5 .x5-v .x5-pg .x5-pl{font-size:.88em}}.fx5 .x5-fe{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.4em;display:grid}.fx5 .x5-wk{grid-template-columns:repeat(7,minmax(0,1fr));gap:.38em;margin-top:1.15em;display:grid}.fx5 .x5-wd{text-align:center;gap:.35em;display:grid}.fx5 .x5-wd>span{color:var(--muted);font-size:.86em;font-weight:600}.fx5 .x5-wk .x5-pl:after{content:"A"}@container (width>=560px){.fx5 .x5-v .x5-wk .x5-pl:after{content:attr(data-l)}.fx5 .x5-wk .x5-pl{font-size:.82em}}.fx5 .x5-amp{justify-items:center;gap:.5em;display:grid}.fx5 .x5-amp>span{color:var(--muted);font-size:.86em;font-weight:600}.fx5 .x5-amp-b{background:#2b2622;border-radius:1.3em;gap:.42em;padding:.55em;display:grid;box-shadow:0 14px 26px -14px #0000008c,inset 0 1px #ffffff1f,0 0 0 1px #ffffff24}.fx5 .x5-amp-b i{background:#ffffff21;border-radius:50%;width:1.9em;height:1.9em;display:block;position:relative}.fx5 .x5-amp-b i:after{content:"";opacity:0;border-radius:50%;position:absolute;inset:0}.fx5 .x5-amp-b .r:after{background:#ef4444;box-shadow:0 0 1.2em #ef4444}.fx5 .x5-amp-b .y:after{background:#f59e0b;box-shadow:0 0 1.2em #f59e0b}.fx5 .x5-amp-b .g:after{opacity:1;background:#22c55e;box-shadow:0 0 1.3em #22c55e,inset 0 -.25em .5em #00000026}.fx5.fx-on .x5-fig:not(.on) .x5-live .x5-amp-b .g:after{opacity:0}.fx5.fx-on .x5-fig.on .x5-live .x5-amp-b .r:after{animation:1.8s .3s both fx5-x5r}.fx5.fx-on .x5-fig.on .x5-live .x5-amp-b .y:after{animation:1.8s .3s both fx5-x5y}.fx5.fx-on .x5-fig.on .x5-live .x5-amp-b .g:after{animation:.5s 1.55s both fx5-x5gn}@keyframes fx5-x5r{0%,10%{opacity:0}14%,30%{opacity:1}36%,to{opacity:0}}@keyframes fx5-x5y{0%,34%{opacity:0}40%,70%{opacity:1}78%,to{opacity:0}}@keyframes fx5-x5gn{0%{opacity:0}to{opacity:1}}.fx5 .x5-stamp{color:#16a34a;align-items:center;gap:.55em;font-size:1.1em;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-stamp{color:color-mix(in oklab, #16a34a 80%, var(--fg))}}.fx5 .x5-stamp svg{color:#fff;background:#22c55e;border-radius:50%;width:1.9em;height:1.9em;padding:.32em;box-shadow:0 0 0 .3em oklab(72.2746% -.165574 .0972219/.22),0 0 1.4em oklab(72.2746% -.165574 .0972219/.6)}.fx5 .x5-tw{grid-template-columns:minmax(0,1fr) 3em minmax(0,1fr);align-items:center;gap:.75em 1em;display:grid}.fx5 .x5-slot{text-align:center;border-radius:.75em;padding:.45em;font-size:.92em;font-weight:700;display:block}.fx5 .x5-tw .x5-slot.sh-F{grid-column:1}.fx5 .x5-tw .x5-slot.sh-S{grid-column:3}.fx5 .x5-bd{text-align:center;background:var(--card);border:1px solid var(--border);border-radius:1.1em;padding:1.35em .8em 1em;position:relative;overflow:hidden;box-shadow:0 16px 30px -18px #00000059}.fx5 .x5-bd:before{content:"";background:var(--c);height:.45em;position:absolute;inset:0 0 auto}.fx5 .x5-bd .x5-av{width:3.3em;height:3.3em;margin:0 auto .6em;font-size:1em}.fx5 .x5-bd b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.fx5 .x5-bd small{color:var(--muted);font-size:.86em;display:block}.fx5 .x5-swi{background:var(--acc);border-radius:50%;place-items:center;width:2.7em;height:2.7em;display:grid}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-swi{background:color-mix(in oklab, var(--acc) 18%, var(--card))}}.fx5 .x5-swi{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-swi{color:color-mix(in oklab, var(--acc) 75%, var(--fg))}}.fx5 .x5-swi{box-shadow:0 0 1.2em -.2em var(--acc)}.fx5 .x5-swi svg{width:1.4em;height:1.4em}.fx5 .x5-tw .x5-swi{grid-area:2/2}.fx5 .x5-bA{grid-area:2/1;transform:translate(calc(100% + 5em))}.fx5 .x5-bB{grid-area:2/3;transform:translate(calc(-100% - 5em))}.fx5.fx-on .x5-fig:not(.on) .x5-live .x5-bA,.fx5.fx-on .x5-fig:not(.on) .x5-live .x5-bB{transform:none}.fx5.fx-on .x5-fig.on .x5-live .x5-bA{animation:1.35s cubic-bezier(.6,0,.3,1) .6s both fx5-swA}.fx5.fx-on .x5-fig.on .x5-live .x5-bB{animation:1.35s cubic-bezier(.6,0,.3,1) .6s both fx5-swB}.fx5.fx-on .x5-fig.on .x5-live .x5-swi svg{animation:1.35s cubic-bezier(.6,0,.3,1) .6s both fx5-rot}@keyframes fx5-swA{0%{transform:none}50%{transform:translate(calc(50% + 2.5em),-1.5em)rotate(5deg)scale(1.05)}to{transform:translate(calc(100% + 5em))}}@keyframes fx5-swB{0%{transform:none}50%{transform:translate(calc(-50% - 2.5em),1.5em)rotate(-5deg)scale(.95)}to{transform:translate(calc(-100% - 5em))}}@keyframes fx5-rot{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.fx5 .x5-rz{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8em;margin:3.2em 0 2.5em;display:grid}.fx5 .x5-bar{background:var(--slot);height:2.3em;box-shadow:inset 0 0 0 1px var(--early);border-radius:.75em;position:relative}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-bar{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--early) 28%, transparent)}}.fx5 .x5-fill{border-radius:inherit;background:linear-gradient(90deg, var(--early), var(--early));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-fill{background:linear-gradient(90deg, color-mix(in oklab, var(--early) 18%, transparent), color-mix(in oklab, var(--early) 42%, transparent))}}.fx5 .x5-tks{border-radius:inherit;background:repeating-linear-gradient(90deg, transparent 0 calc(100% / 11 - 1px), var(--fg) calc(100% / 11 - 1px) calc(100% / 11));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-tks{background:repeating-linear-gradient(90deg, transparent 0 calc(100% / 11 - 1px), color-mix(in oklab, var(--fg) 14%, transparent) calc(100% / 11 - 1px) calc(100% / 11))}}.fx5 .x5-lbl{white-space:nowrap;color:var(--early);place-items:center start;padding-left:.9em;font-size:.92em;font-weight:700;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-lbl{color:color-mix(in oklab, var(--early) 55%, var(--fg))}}.fx5 .x5-t0,.fx5 .x5-t1{color:var(--muted);font-size:.84em;font-weight:600;position:absolute;top:calc(100% + .4em)}.fx5 .x5-t0{left:0}.fx5 .x5-t1{right:0}.fx5 .x5-blk{white-space:nowrap;background:var(--sick-soft);color:var(--sick-strong);box-shadow:inset 0 0 0 1.5px var(--sick);border-radius:.7em;align-items:center;gap:.35em;padding:.32em .7em;font-size:.88em;font-weight:700;display:inline-flex;position:absolute;bottom:calc(100% + .6em);left:63.6%;transform:translate(-50%)}.fx5 .x5-blk svg{width:1.1em;height:1.1em;color:var(--sick)}.fx5 .x5-blk:after{content:"";background:var(--sick);border-radius:2px;width:2px;height:3.4em;margin-left:-1px;position:absolute;top:100%;left:50%}.fx5.fx-on .x5-fig:not(.on) .x5-live .x5-blk{opacity:0}.fx5.fx-on .x5-fig.on .x5-live .x5-blk{animation:1.3s .9s both fx5-blk}@keyframes fx5-blk{0%{opacity:0;transform:translate(-50%,-1.4em)}22%{opacity:1;transform:translate(-50%)}32%{transform:translate(calc(-50% - .35em))}42%{transform:translate(calc(.35em - 50%))}52%{transform:translate(calc(-50% - .2em))}62%,to{opacity:1;transform:translate(-50%)}}.fx5 .x5-fa{gap:1.05em;margin-top:2em;display:grid}.fx5 .x5-tr{grid-template-columns:7.4em minmax(0,1fr);align-items:center;gap:.8em;display:grid}.fx5 .x5-tl{white-space:nowrap;font-size:.95em;font-weight:600}.fx5 .x5-tk{background:var(--slot);height:2.2em;box-shadow:inset 0 0 0 1px var(--fg);border-radius:99px;position:relative}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-tk{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fg) 5%, transparent)}}.fx5 .x5-cor{background:var(--night);border-radius:.9em;width:34%;position:absolute;top:-.3em;bottom:-.3em;left:33%}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-cor{background:color-mix(in oklab, var(--night) 15%, transparent)}}.fx5 .x5-cor{box-shadow:inset 0 0 0 1.5px var(--night)}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-cor{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--night) 45%, transparent)}}.fx5 .x5-cor em{color:var(--night);font-size:.84em;font-style:normal;font-weight:700;position:absolute;bottom:calc(100% + .35em);left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-cor em{color:color-mix(in oklab, var(--night) 70%, var(--fg))}}.fx5 .x5-dt{pointer-events:none;transform:translateX(var(--b));position:absolute;inset:0}.fx5 .x5-dt:before{content:"";background:var(--c);width:1.1em;height:1.1em;box-shadow:0 0 0 .18em var(--bg), 0 0 .9em var(--c);border-radius:50%;margin:-.55em 0 0 -.55em;position:absolute;top:50%;left:0}.fx5 .x5-live .x5-dt{transition:transform 1.5s cubic-bezier(.5, 0, .15, 1) var(--d,0s)}.fx5.fx-on .x5-fig:not(.on) .x5-live .x5-dt{transform:translateX(var(--a))}.fx5 .x5-lg{color:var(--muted);flex-wrap:wrap;gap:.35em 1.1em;margin-top:1.2em;font-size:.9em;display:flex}.fx5 .x5-lg span{align-items:center;gap:.4em;display:inline-flex}.fx5 .x5-lg span:before{content:"";background:var(--c);border-radius:50%;width:.75em;height:.75em}.fx5 .x5-lo{grid-template-columns:minmax(0,1fr) 8.5em;align-items:stretch;gap:1.6em;display:grid;position:relative}.fx5 .x5-rws{gap:.75em;margin-top:1.2em;display:grid}.fx5 .x5-rw{grid-template-columns:9em minmax(0,1fr);align-items:center;gap:.8em;font-size:.95em;display:grid}.fx5 .x5-rw>span{white-space:nowrap}.fx5 .x5-br{background:var(--slot);border-radius:99px;height:.95em;display:block;overflow:hidden}.fx5 .x5-br b{height:100%;width:var(--w);border-radius:inherit;background:var(--c);box-shadow:0 0 .8em var(--c);display:block}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-br b{box-shadow:0 0 .8em color-mix(in oklab, var(--c) 60%, transparent)}}.fx5 .x5-dst{border:1.5px dashed var(--night);border-radius:1.1em;align-content:end;justify-items:center;gap:.35em;padding:1em .6em .8em;display:grid}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-dst{border:1.5px dashed color-mix(in oklab, var(--night) 45%, transparent)}}.fx5 .x5-dst{background:var(--night)}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-dst{background:color-mix(in oklab, var(--night) 6%, transparent)}}.fx5 .x5-dst{color:var(--night)}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-dst{color:color-mix(in oklab, var(--night) 60%, var(--fg))}}.fx5 .x5-dst{min-height:12em;font-size:.92em;font-weight:600}.fx5 .x5-dst svg{width:1.8em;height:1.8em}.fx5 .x5-csv{justify-items:center;gap:.3em;width:4.6em;display:grid}.fx5 .x5-csv svg{filter:drop-shadow(0 .5em .7em #00000038);width:3.2em;height:4em}.fx5 .x5-csv span{white-space:nowrap;color:var(--night);font-size:.78em;font-weight:700}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-csv span{color:color-mix(in oklab, var(--night) 70%, var(--fg))}}.fx5 .x5-csv-p{fill:var(--card);stroke:var(--night);stroke-width:2px}.fx5 .x5-csv-f{fill:none;stroke:var(--night);stroke-width:2px;stroke-linejoin:round}.fx5 .x5-csv-r{fill:var(--night)}.fx5 .x5-csv text{fill:#fff}.fx5 .x5-flyw{pointer-events:none;--fx:calc(42% - 100% + 6.55em);--fy:calc(62% - .6em);position:absolute;inset:0}.fx5 .x5-fly{position:absolute;top:.6em;left:calc(100% - 6.55em)}.fx5.fx-on .x5-fig:not(.on) .x5-live .x5-fly{opacity:0}.fx5.fx-on .x5-fig.on .x5-live .x5-flyw{animation:1.7s cubic-bezier(.45,0,.25,1) 1.1s both fx5-flyw}.fx5.fx-on .x5-fig.on .x5-live .x5-fly{animation:1.7s cubic-bezier(.45,0,.25,1) 1.1s both fx5-fly}@keyframes fx5-flyw{0%{transform:translate(var(--fx), var(--fy))}55%{transform:translate(calc(var(--fx) * .38), -1.2em)}to{transform:none}}@keyframes fx5-fly{0%{opacity:0;transform:scale(.6)}16%{opacity:1;transform:scale(1)}55%{transform:rotate(-9deg)scale(1.06)}to{opacity:1;transform:none}}.fx5 .x5-dev{aspect-ratio:16/11;position:relative}.fx5 .x5-lap{width:80%;position:absolute;top:0;left:0}.fx5 .x5-scr{aspect-ratio:16/10.4;background:var(--fg);border-radius:20px;padding:10px;position:relative}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-scr{background:color-mix(in oklab, var(--fg) 9%, transparent)}}.fx5 .x5-scr{border:1px solid var(--glass-border);box-shadow:0 44px 90px -44px var(--acc), 0 24px 50px -30px #00000059, inset 0 1px 0 #ffffff59}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-scr{box-shadow:0 44px 90px -44px color-mix(in oklab, var(--acc) 80%, transparent), 0 24px 50px -30px #00000059, inset 0 1px 0 #ffffff59}}.fx5 .x5-scr{-webkit-backdrop-filter:blur(16px)}.fx5 .x5-scri{background:var(--bg);border-radius:11px;height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-scri{background:color-mix(in oklab, var(--bg) 90%, transparent)}}.fx5 .x5-scri{container-type:inline-size}.fx5 .x5-chr{border-bottom:1px solid var(--border);letter-spacing:.16em;height:24px;color:var(--muted);align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:700;display:flex}.fx5 .x5-chr i{background:var(--fg);border-radius:50%;width:7px;height:7px}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-chr i{background:color-mix(in oklab, var(--fg) 18%, transparent)}}.fx5 .x5-chr span{margin-left:auto;margin-right:auto;transform:translate(-12px)}.fx5 .x5-sl0{padding:1.2em 1.35em;font-size:clamp(11px,2.7cqw,15.5px);position:absolute;inset:24px 0 0}.fx5 .x5-sl0 .x5-opt{display:none}.fx5 .x5-sl0 .x5-hd{margin-bottom:.9em}.fx5 .x5-sl0 .x5-rz{margin:3em 0 2.4em}.fx5 .x5-sl0 .x5-dst{min-height:10.5em}.fx5 .x5-base{background:linear-gradient(var(--fg), var(--fg));border-radius:2px 2px 16px 16px;height:14px;margin:0 -7%;position:relative}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-base{background:linear-gradient(color-mix(in oklab, var(--fg) 16%, var(--bg)), color-mix(in oklab, var(--fg) 7%, var(--bg)))}}.fx5 .x5-base{border:1px solid var(--glass-border);box-shadow:0 18px 30px -18px #00000073}.fx5 .x5-base:before{content:"";background:var(--fg);border-radius:0 0 6px 6px;width:16%;height:5px;margin-left:-8%;position:absolute;top:0;left:50%}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-base:before{background:color-mix(in oklab, var(--fg) 14%, transparent)}}.fx5 .x5-ph{aspect-ratio:9/18.5;background:var(--fg);border-radius:26px;width:22%;padding:6px;position:absolute;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-ph{background:color-mix(in oklab, var(--fg) 10%, transparent)}}.fx5 .x5-ph{border:1px solid var(--glass-border);box-shadow:0 30px 60px -26px #00000073, 0 0 50px -20px var(--acc), inset 0 1px 0 #ffffff59}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-ph{box-shadow:0 30px 60px -26px #00000073, 0 0 50px -20px color-mix(in oklab, var(--acc) 70%, transparent), inset 0 1px 0 #ffffff59}}.fx5 .x5-ph{-webkit-backdrop-filter:blur(16px)}.fx5 .x5-phi{background:var(--bg);border-radius:20px;height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-phi{background:color-mix(in oklab, var(--bg) 92%, transparent)}}.fx5 .x5-phi{container-type:inline-size}.fx5 .x5-notch{background:var(--fg);border-radius:8px;width:30%;height:8px;margin-left:-15%;position:absolute;top:6px;left:50%}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-notch{background:color-mix(in oklab, var(--fg) 22%, transparent)}}.fx5 .x5-notch{z-index:2}.fx5 .x5-phl{flex-direction:column;padding:22px 9% 10px;font-size:clamp(11px,8.4cqw,13.5px);display:flex;position:absolute;inset:0}.fx5 .x5-phl>.x5-live{flex-direction:column;flex:1;display:flex}@media (width>=1024px){.fx5 .x5-chr{font-size:10.5px}.fx5 .x5-sl0{font-size:clamp(9.5px,2.7cqw,15.5px)}.fx5 .x5-phl{font-size:clamp(8.5px,8.4cqw,13.5px)}}.fx5 .x5-sl0,.fx5 .x5-phl{opacity:0;transform:scale(.97)}.fx5 .x5-sl0.is-cur,.fx5 .x5-phl.is-cur{opacity:1;transform:none}.fx5 .x5-sl0.is-past,.fx5 .x5-phl.is-past{opacity:0;transform:scale(1.03)}.fx5.fx-on .x5-sl0{transition:opacity .9s .2s,transform 1s cubic-bezier(.2,.8,.2,1) .2s}.fx5.fx-on .x5-phl{transition:opacity .9s .35s,transform 1s cubic-bezier(.2,.8,.2,1) .35s}.fx5 .x5-st{align-content:center;place-items:center;gap:.6em;display:grid;position:absolute;inset:0}.fx5 .x5-st img{border-radius:22%;width:4.5em;height:4.5em}.fx5 .x5-st b{letter-spacing:.2em;font-weight:600}.fx5 .x5-m0{place-items:center;height:100%;display:grid}.fx5 .x5-m0 img{border-radius:22%;width:46%;height:auto}.fx5 .x5-m{align-content:start;gap:.45em;display:grid}.fx5 .x5-m>b{margin-bottom:.15em;font-size:1.05em}.fx5 .x5-mr{color:var(--muted);grid-template-columns:2em 1fr;align-items:center;gap:.4em;font-size:.92em;font-weight:600;display:grid}.fx5 .x5-mr .x5-pl,.fx5 .x5-mr .x5-sl{border-radius:.6em;height:1.9em;font-size:.95em}.fx5 .x5-mc{text-align:center;flex:1;align-content:center;justify-items:center;gap:.7em}.fx5 .x5-mc .x5-av{width:3.1em;height:3.1em;font-size:.95em}.fx5 .x5-mc>b{font-size:1.15em}.fx5 .x5-mok{color:#fff;background:#22c55e;border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid;box-shadow:0 0 1.2em oklab(72.2746% -.165574 .0972219/.6)}.fx5 .x5-mok svg{width:1.5em;height:1.5em}.fx5 .x5-mlock{background:var(--sick-soft);width:2.4em;height:2.4em;color:var(--sick);box-shadow:inset 0 0 0 1.5px var(--sick);border-radius:50%;place-items:center;display:grid}.fx5 .x5-mlock svg{width:1.3em;height:1.3em}.fx5 .x5-h11{letter-spacing:-.04em;color:var(--acc);font-size:3.4em;font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-h11{color:color-mix(in oklab, var(--acc) 70%, var(--fg))}}.fx5 .x5-mc .x5-h11{font-size:2.6em}.fx5 .x5-mc .x5-fa{gap:.9em;width:100%;margin-top:0}.fx5 .x5-mc .x5-tr{grid-template-columns:1fr}.fx5 .x5-mc .x5-tk{height:1.5em}.fx5 .x5-mc .x5-dt:before{width:.85em;height:.85em;margin:-.425em 0 0 -.425em}.fx5 .x5-mc .x5-csv{width:auto}.fx5 .x5-mc .x5-csv svg{width:3.6em;height:4.5em}@container (width<=460px){.fx5 .x5-card{border-radius:1.25em;padding:1.2em 1.1em 1.15em}.fx5 .x5-pg{grid-template-columns:3.4em repeat(7,minmax(0,1fr));gap:.4em .28em}.fx5 .x5-fe{grid-template-columns:minmax(0,1fr) auto;gap:.9em}.fx5 .x5-amp-b i{width:1.55em;height:1.55em}.fx5 .x5-tw{grid-template-columns:minmax(0,1fr) 2.6em minmax(0,1fr);column-gap:.6em}.fx5 .x5-bA{transform:translate(calc(100% + 3.8em))}.fx5 .x5-bB{transform:translate(calc(-100% - 3.8em))}.fx5 .x5-tr{grid-template-columns:1fr;gap:.4em}.fx5 .x5-fa{gap:.8em}.fx5 .x5-cor em{inset:50% calc(100% + .5em) auto auto;transform:translateY(-50%)}.fx5 .x5-lo{grid-template-columns:1fr;gap:1em}.fx5 .x5-rw{grid-template-columns:1fr;gap:.3em}.fx5 .x5-dst{grid-auto-flow:column;justify-content:start;align-items:center;min-height:0;padding:.8em 1em}.fx5 .x5-ft .x5-ok{font-size:.86em}.fx5 .x5-ph{width:30%}.fx5 .x5-lap{width:82%}.fx5 .x5-flyw{--fx:calc(30% - 100% + 4.6em);--fy:calc(20% - 100% + 5em)}.fx5 .x5-fly{top:calc(100% - 5em);bottom:auto;left:calc(100% - 4.6em)}}@media (width<=899px){.fx5 .lay,.fx5 .close-g{grid-template-columns:1fr}.fx5 .close-tx{text-align:center}.fx5 .ctas,.fx5 .subl{justify-content:center}}@media (width<=639px){.fx5 .au i{animation:none}.fx5 .wrap{padding:0 16px}.fx5.fx-on .sh{height:240vh}.fx5 .over h1{font-size:27px}.fx5 .o-l{font-size:14.5px}.fx5 .o-k{letter-spacing:.18em;font-size:11px}.fx5 .behind,.fx5.fx-on .behind{padding:80px 18px 30px}.fx5 .behind h2{font-size:31px}.fx5 .behind>p{font-size:15px}.fx5 .b-logo{width:66px;height:66px}.fx5 .ws{padding:12vh 0 8vh}.fx5.fx-on .ws{min-height:auto;padding:12vh 0 24vh}.fx5 .kw{font-size:26px}.fx5 .ct h2{font-size:27px}.fx5 .ct p{font-size:15px}.fx5 .big{font-size:22vw}.fx5 .close{padding:64px 0 40px}.fx5 .close-tx h2{font-size:30px}.fx5 .btn{height:44px;padding:0 20px;font-size:14.5px}.fx5 .x5-flyw{--fx:calc(30% - 100% + 4.6em);--fy:calc(20% - 100% + 5em)}.fx5 .x5-fly{top:calc(100% - 5em);bottom:auto}.fx5 .x5-dev{aspect-ratio:16/12.6}@keyframes fx5-swA{0%{transform:none}50%{transform:translate(calc(50% + 1.9em),-1.4em)rotate(5deg)scale(1.05)}to{transform:translate(calc(100% + 3.8em))}}@keyframes fx5-swB{0%{transform:none}50%{transform:translate(calc(-50% - 1.9em),1.4em)rotate(-5deg)scale(.95)}to{transform:translate(calc(-100% - 3.8em))}}}.fx5.x5-lite .x5-card,.fx5.x5-lite .x5-scr,.fx5.x5-lite .x5-ph{-webkit-backdrop-filter:none}.fx5.x5-lite .x5-card{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.fx5.x5-lite .x5-card{background:color-mix(in oklab, var(--card) 88%, transparent)}}@media (width<=639px){.fx5 .x5-card,.fx5 .x5-scr,.fx5 .x5-ph{-webkit-backdrop-filter:none}.fx5 .x5-card{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.fx5 .x5-card{background:color-mix(in oklab, var(--card) 88%, transparent)}}}@media (prefers-reduced-motion:reduce){.fx5 .au,.fx5 .au:not(.on),.fx5 .au i,.fx5 .cue i:after{transition:none;animation:none}}.b2x .eyebrow{border:1px solid var(--border);background:var(--bg);align-items:center;gap:8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.b2x .eyebrow{background:color-mix(in oklab, var(--bg) 60%, transparent)}}.b2x .eyebrow{letter-spacing:.02em;color:var(--muted);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.b2x .brc-hero{box-sizing:border-box;text-align:center;min-height:100svh;padding:150px 0 112px;position:relative}.b2x .brc-hero .cue{color:var(--fg);text-shadow:none;display:grid}.b2x .brc-hero .cue i{border-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.b2x .brc-hero .cue i{border-color:color-mix(in oklab, var(--fg) 75%, transparent)}}.b2x .brc-hero .cue i:after{background:currentColor}.b2x .brc-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:900px;margin:20px auto 0;font-size:64px;font-weight:600;line-height:1.04}.b2x .brc-hero p{max-width:620px;margin:22px auto 0;font-size:18px;line-height:1.65}.b2x .brc-hero .btn{margin-top:30px}.b2x .brc-hero>.wrap>*{animation:.9s cubic-bezier(.2,.7,.2,1) both b2-in}.b2x .brc-hero>.wrap>h1{animation-delay:80ms}.b2x .brc-hero>.wrap>p{animation-delay:.16s}.b2x .brc-hero>.wrap>.btn{animation-delay:.24s}@keyframes b2-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.b2x .brc-ico{background:var(--acc);border-radius:.8em;flex:none;place-items:center;width:2.4em;height:2.4em;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.b2x .brc-ico{background:color-mix(in oklab, var(--acc) 16%, var(--card))}}.b2x .brc-ico{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.b2x .brc-ico{color:color-mix(in oklab, var(--acc) 70%, var(--fg))}}.b2x .brc-ico{box-shadow:inset 0 0 0 1px var(--acc)}@supports (color:color-mix(in lab, red, red)){.b2x .brc-ico{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--acc) 35%, transparent)}}.b2x .brc-ico svg{width:1.2em;height:1.2em}.b2x .brc-tags{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.b2x .brc-tags li{background:var(--acc);border-radius:99px;padding:6px 13px;font-size:13px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.b2x .brc-tags li{background:color-mix(in oklab, var(--acc) 13%, transparent)}}.b2x .brc-tags li{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.b2x .brc-tags li{color:color-mix(in oklab, var(--acc) 62%, var(--fg))}}.b2x .brc-tags li{box-shadow:inset 0 0 0 1px var(--acc)}@supports (color:color-mix(in lab, red, red)){.b2x .brc-tags li{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--acc) 28%, transparent)}}.b2x .brc-close{text-align:center;padding:80px 0 30px}.b2x .brc-close h2{letter-spacing:-.025em;font-size:42px;font-weight:600}.b2x .brc-close .btn{margin-top:24px}.b2x.fx-on [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.b2x.fx-on [data-reveal].in{opacity:1;transform:none}.b2x .b2-ws{padding:70px 0;position:relative;overflow-x:clip}.b2x .b2-ws .wrap{position:relative}.b2x .b2-ws:focus{outline:none}.b2x .b2-lay{grid-template-columns:5fr 7fr;align-items:center;gap:60px;display:grid}.b2x .b2-big{letter-spacing:-.05em;white-space:nowrap;color:var(--acc);font-size:min(12.5vw,184px);font-weight:700;line-height:1;display:none;position:absolute;top:0;left:24px}@supports (color:color-mix(in lab, red, red)){.b2x .b2-big{color:color-mix(in oklab, var(--acc) 35%, var(--fg))}}.b2x .b2-big{transform-origin:0 0;pointer-events:none;z-index:5}.b2x .b2-ct h2{font-size:inherit;margin:0}.b2x .b2-kw{letter-spacing:-.03em;color:var(--acc);font-size:34px;font-weight:700;line-height:1;display:inline-block}@supports (color:color-mix(in lab, red, red)){.b2x .b2-kw{color:color-mix(in oklab, var(--acc) 78%, var(--fg))}}.b2x .b2-role{color:var(--muted);align-items:center;gap:10px;margin-top:18px;font-size:13px;font-weight:600;display:flex}.b2x .b2-role .brc-ico{font-size:14px}.b2x .b2-lead{letter-spacing:-.02em;text-wrap:balance;margin-top:16px;font-size:34px;font-weight:600;line-height:1.2}.b2x .b2-ws .brs-fig{margin:0}.b2x.fx-on .b2-ws{min-height:118vh;padding:14vh 0 10vh}.b2x.fx-on .b2-lay{will-change:opacity}.b2x.fx-on .b2-big{opacity:0;will-change:transform, opacity;display:block}.b2x.fx-on .b2-kw,.b2x.fx-on .b2-fade,.b2x.fx-on .b2-ws .brs-fig{opacity:0}.b2x.fx-on .b2-fade,.b2x.fx-on .b2-ws .brs-fig{will-change:opacity, transform}.b2x .b2-rail{z-index:40;opacity:0;gap:0;transition:opacity .5s;display:grid;position:fixed;top:50%;right:17px;transform:translateY(-50%)}.b2x .b2-rail.on,.b2x .b2-rail:focus-within,.b2x .b2-rail:hover{opacity:1}.b2x .b2-rail a{border-radius:50%;width:24px;height:24px;display:block;position:relative}.b2x .b2-rail a:before{content:"";background:var(--fg);border-radius:50%;position:absolute;inset:8px}@supports (color:color-mix(in lab, red, red)){.b2x .b2-rail a:before{background:color-mix(in oklab, var(--fg) 30%, transparent)}}.b2x .b2-rail a:before{transition:transform .35s}.b2x .b2-rail a[aria-current]:before{background:var(--acc);box-shadow:0 0 10px var(--acc);transform:scale(1.6)}.b2x .b2-rail span{opacity:0;white-space:nowrap;background:var(--card);border:1px solid var(--border);pointer-events:none;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:600;transition:opacity .25s,transform .25s;position:absolute;top:50%;right:29px;transform:translate(6px,-50%)}.b2x .b2-rail a:hover span,.b2x .b2-rail a:focus-visible span{opacity:1;transform:translateY(-50%)}.b2x .brs-v{display:block;container-type:inline-size}.b2x .brs-card{background:var(--card);border-radius:1.5em;padding:1.45em 1.55em 1.4em;font-size:clamp(11.5px,2.3cqw,16px);position:relative}@supports (color:color-mix(in lab, red, red)){.b2x .brs-card{background:color-mix(in oklab, var(--card) 68%, transparent)}}.b2x .brs-card{border:1px solid var(--glass-border);box-shadow:0 0 0 1px var(--acc), 0 44px 90px -40px var(--acc), 0 18px 40px -24px #00000047, inset 0 1px 0 #ffffff80}@supports (color:color-mix(in lab, red, red)){.b2x .brs-card{box-shadow:0 0 0 1px color-mix(in oklab, var(--acc) 20%, transparent), 0 44px 90px -40px color-mix(in oklab, var(--acc) 75%, transparent), 0 18px 40px -24px #00000047, inset 0 1px 0 #ffffff80}}.b2x .brs-card{-webkit-backdrop-filter:blur(22px)saturate(140%)}.b2x .brs-card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 0% 0%, var(--acc), transparent 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.b2x .brs-card:before{background:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--acc) 16%, transparent), transparent 62%)}}.b2x .brs-card>*{position:relative}.b2x .brs-hd{align-items:center;gap:.6em;margin-bottom:1.1em;display:flex}.b2x .brs-hd>i{background:var(--acc);width:.65em;height:.65em;box-shadow:0 0 .9em var(--acc);border-radius:50%;flex:none}.b2x .brs-hd b{letter-spacing:-.01em;white-space:nowrap;font-size:1.12em;font-weight:600}.b2x .brs-chip{white-space:nowrap;background:var(--acc);border-radius:99px;margin-left:auto;padding:.32em .85em;font-size:.84em;font-weight:600}@supports (color:color-mix(in lab, red, red)){.b2x .brs-chip{background:color-mix(in oklab, var(--acc) 14%, transparent)}}.b2x .brs-chip{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-chip{color:color-mix(in oklab, var(--acc) 62%, var(--fg))}}.b2x .brs-pl{white-space:nowrap;border-radius:.7em;place-items:center;height:2.1em;font-size:.92em;font-style:normal;font-weight:700;display:grid}.b2x .brs-pl:after{content:attr(data-s)}.b2x .brs-ft{flex-wrap:wrap;gap:.5em;margin-top:1.2em;display:flex}.b2x .brs-ok{white-space:nowrap;background:var(--early);border-radius:99px;align-items:center;gap:.45em;padding:.36em .9em .36em .42em;font-size:.88em;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.b2x .brs-ok{background:color-mix(in oklab, var(--early) 13%, transparent)}}.b2x .brs-ok{color:var(--early)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-ok{color:color-mix(in oklab, var(--early) 55%, var(--fg))}}.b2x .brs-ok svg{background:var(--early);color:#fff;border-radius:50%;width:1.35em;height:1.35em;padding:.2em}.b2x .brs-lb{color:var(--muted);white-space:nowrap;font-size:.84em;font-weight:600}.b2x .brs-sub{letter-spacing:.06em;text-transform:uppercase;color:var(--acc);align-items:center;gap:.6em;margin:1.2em 0 .6em;font-size:.86em;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.b2x .brs-sub{color:color-mix(in oklab, var(--acc) 60%, var(--fg))}}.b2x .brs-sub:after{content:"";background:var(--acc);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.b2x .brs-sub:after{background:color-mix(in oklab, var(--acc) 25%, var(--border))}}.b2x .brs-live .brs-p{transition:opacity .4s ease var(--d,0s), transform .6s cubic-bezier(.3, 1.5, .5, 1) var(--d,0s)}.b2x .brs-live .brs-u{transition:opacity .6s ease var(--d,0s), transform .8s cubic-bezier(.2, .8, .2, 1) var(--d,0s)}.b2x .brs-live .brs-gx{transform-origin:0;transition:transform 1.1s cubic-bezier(.3, .8, .2, 1) var(--d,0s)}.b2x .brs-live .brs-gy{transform-origin:50% 100%;transition:transform 1s cubic-bezier(.3, .8, .2, 1) var(--d,0s)}.b2x .brs-live .brs-mv{transition:transform 1.4s cubic-bezier(.5, 0, .15, 1) var(--d,0s), opacity .5s ease var(--d,0s)}.b2x.fx-on .brs-fig:not(.on) .brs-live .brs-p{opacity:0;transform:scale(.45)}.b2x.fx-on .brs-fig:not(.on) .brs-live .brs-u{opacity:0;transform:translateY(.9em)}.b2x.fx-on .brs-fig:not(.on) .brs-live .brs-gx{transform:scaleX(0)}.b2x.fx-on .brs-fig:not(.on) .brs-live .brs-gy{transform:scaleY(0)}.b2x .brs-pg{grid-template-columns:3.9em repeat(7,minmax(0,1fr));align-items:center;gap:.42em .38em;display:grid}.b2x .brs-dh{text-align:center;color:var(--muted);font-size:.84em;font-weight:600}.b2x .brs-rest{height:2.1em;color:var(--sick-strong);background:repeating-linear-gradient(135deg, var(--sick-soft) 0 .35em, var(--sick-soft) .35em .7em);border-radius:.7em;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.b2x .brs-rest{background:repeating-linear-gradient(135deg, var(--sick-soft) 0 .35em, color-mix(in oklab, var(--sick-soft) 55%, transparent) .35em .7em)}}.b2x .brs-rest{box-shadow:inset 0 0 0 1.5px var(--sick)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-rest{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--sick) 55%, transparent)}}.b2x .brs-rest svg{width:1.05em;height:1.05em;color:var(--sick)}@container (width>=560px){.b2x .brs-pg .brs-pl:after{content:attr(data-l)}.b2x .brs-pg .brs-pl{font-size:.84em}}.b2x .brs-pr{grid-template-columns:9.6em minmax(0,1fr);align-items:center;gap:1.4em;display:grid}.b2x .brs-wh{width:9.6em;height:9.6em;position:relative}.b2x .brs-wh svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.b2x .brs-wh .f{fill:var(--early)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-wh .f{fill:color-mix(in oklab, var(--early) 26%, var(--card))}}.b2x .brs-wh .f{stroke:var(--card);stroke-width:2px}.b2x .brs-wh .s{fill:var(--late)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-wh .s{fill:color-mix(in oklab, var(--late) 30%, var(--card))}}.b2x .brs-wh .s{stroke:var(--card);stroke-width:2px}.b2x .brs-wh .n{fill:var(--night)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-wh .n{fill:color-mix(in oklab, var(--night) 30%, var(--card))}}.b2x .brs-wh .n{stroke:var(--card);stroke-width:2px}.b2x .brs-wh text{fill:var(--fg);text-anchor:middle;dominant-baseline:central;font:700 11px Sora,sans-serif}.b2x .brs-wh .hub{fill:var(--card);stroke:var(--acc)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-wh .hub{stroke:color-mix(in oklab, var(--acc) 40%, transparent)}}.b2x .brs-wh .hub{stroke-width:1.5px}.b2x .brs-rot{transform-box:view-box;transform-origin:60px 60px;transform:rotate(120deg)}.b2x .brs-live .brs-rot{transition:transform 1.9s cubic-bezier(.55,0,.2,1) .5s}.b2x.fx-on .brs-fig:not(.on) .brs-live .brs-rot{transform:rotate(0)}.b2x .brs-tm circle{fill:var(--acc)}.b2x .brs-tg{grid-template-columns:3.6em repeat(7,minmax(0,1fr));align-items:center;gap:.38em .32em;display:grid}.b2x .brs-tg .brs-pl{height:1.85em}.b2x .brs-trk{gap:.75em;margin-top:.2em;display:grid}.b2x .brs-tr{grid-template-columns:3.6em minmax(0,1fr);align-items:center;gap:.6em;display:grid}.b2x .brs-tk{background:var(--slot);height:1.7em;box-shadow:inset 0 0 0 1px var(--fg);border-radius:99px;position:relative}@supports (color:color-mix(in lab, red, red)){.b2x .brs-tk{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fg) 5%, transparent)}}.b2x .brs-cor{background:var(--acc);border-radius:.8em;width:30%;position:absolute;top:-.25em;bottom:-.25em;left:36%}@supports (color:color-mix(in lab, red, red)){.b2x .brs-cor{background:color-mix(in oklab, var(--acc) 15%, transparent)}}.b2x .brs-cor{box-shadow:inset 0 0 0 1.5px var(--acc)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-cor{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--acc) 45%, transparent)}}.b2x .brs-dw{position:absolute;inset:0}.b2x .brs-dt{top:50%;left:var(--b);background:var(--acc);width:1.05em;height:1.05em;box-shadow:0 0 0 .18em var(--bg), 0 0 .9em var(--acc);border-radius:50%;margin:-.525em 0 0 -.525em;position:absolute}.b2x.fx-on .brs-fig:not(.on) .brs-live .brs-dw{transform:translateX(var(--o))}.b2x .brs-gs{gap:.6em;display:grid}.b2x .brs-gr{grid-template-columns:3.6em minmax(0,1fr);align-items:center;gap:.6em;display:grid}.b2x .brs-tl{background:var(--slot);border-radius:.7em;height:2em;position:relative}.b2x .brs-bk{border-radius:.7em;place-items:center;font-size:.82em;font-weight:700;display:grid;position:absolute;top:0;bottom:0}.b2x .brs-gap{border-top:2px dashed var(--acc);height:0;position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){.b2x .brs-gap{border-top:2px dashed color-mix(in oklab, var(--acc) 55%, transparent)}}.b2x .brs-gap span{white-space:nowrap;color:var(--acc);font-size:.78em;font-weight:700;position:absolute;top:-1.55em;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-gap span{color:color-mix(in oklab, var(--acc) 65%, var(--fg))}}.b2x .brs-dm{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.45em;height:7.4em;margin-top:2.1em;display:grid;position:relative}.b2x .brs-col{text-align:center;grid-template-rows:1fr auto;gap:.35em;height:100%;display:grid}.b2x .brs-col i{height:var(--h);background:var(--fg);border-radius:.55em .55em .3em .3em;align-self:end;display:block}@supports (color:color-mix(in lab, red, red)){.b2x .brs-col i{background:color-mix(in oklab, var(--fg) 12%, transparent)}}.b2x .brs-col.hot i{background:linear-gradient(var(--acc), var(--acc))}@supports (color:color-mix(in lab, red, red)){.b2x .brs-col.hot i{background:linear-gradient(color-mix(in oklab, var(--acc) 85%, transparent), color-mix(in oklab, var(--acc) 45%, transparent))}}.b2x .brs-col.hot i{box-shadow:0 0 1.2em -.2em var(--acc)}.b2x .brs-col span{color:var(--muted);font-size:.82em;font-weight:600}.b2x .brs-hot{color:var(--acc);align-items:center;gap:.4em;font-size:.8em;font-weight:700;display:flex;position:absolute;top:-1.9em;left:calc(57.1429% + .2em);right:0}@supports (color:color-mix(in lab, red, red)){.b2x .brs-hot{color:color-mix(in oklab, var(--acc) 65%, var(--fg))}}.b2x .brs-hot:before,.b2x .brs-hot:after{content:"";background:var(--acc);flex:1;height:1.5px}@supports (color:color-mix(in lab, red, red)){.b2x .brs-hot:before,.b2x .brs-hot:after{background:color-mix(in oklab, var(--acc) 45%, transparent)}}.b2x .brs-aus{justify-items:center;width:calc(14.2857% - .2em);display:grid;position:absolute;top:0;left:calc(71.4286% + .1em)}.b2x .brs-aus b{background:var(--card);width:2.3em;height:2.3em;color:var(--acc);border-radius:50%;place-items:center;font-size:.8em;font-weight:700;display:grid}@supports (color:color-mix(in lab, red, red)){.b2x .brs-aus b{color:color-mix(in oklab, var(--acc) 70%, var(--fg))}}.b2x .brs-aus b{box-shadow:0 0 0 2px var(--acc), 0 10px 20px -8px #00000059}.b2x .brs-aus span{background:var(--acc);color:#fff;white-space:nowrap;border-radius:99px;margin-top:.3em;padding:.15em .5em;font-size:.72em;font-weight:700}.b2x.fx-on .brs-fig:not(.on) .brs-live .brs-aus{opacity:0;transform:translateY(-2.4em)}.b2x .brs-live .brs-aus{transition:transform .9s cubic-bezier(.3,1.4,.5,1) 1.6s,opacity .4s 1.6s}.b2x .brs-si{grid-template-columns:10.5em minmax(0,1fr);align-items:center;gap:1.5em;display:grid}.b2x .brs-ring{width:10.5em;height:10.5em;position:relative}.b2x .brs-ring svg{width:100%;height:100%;display:block}.b2x .brs-ring path{fill:none;stroke-width:12px;stroke-linecap:butt}.b2x .brs-ring .a{stroke:var(--late)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-ring .a{stroke:color-mix(in oklab, var(--late) 75%, var(--card))}}.b2x .brs-ring .b{stroke:var(--night)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-ring .b{stroke:color-mix(in oklab, var(--night) 75%, var(--card))}}.b2x .brs-ring .bg{stroke:var(--slot)}.b2x .brs-ring .brs-p{transform-box:fill-box;transform-origin:50%}.b2x .brs-rc{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.b2x .brs-rc b{letter-spacing:-.04em;color:var(--acc);font-size:2.05em;font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.b2x .brs-rc b{color:color-mix(in oklab, var(--acc) 70%, var(--fg))}}.b2x .brs-rc span{color:var(--muted);margin-top:.3em;font-size:.8em;font-weight:600}.b2x .brs-ld{color:var(--muted);justify-content:center;gap:.9em;margin-top:.7em;font-size:.82em;display:flex}.b2x .brs-ld span{align-items:center;gap:.35em;display:inline-flex}.b2x .brs-ld span:before{content:"";background:var(--c);border-radius:.25em;width:.8em;height:.8em}.b2x .brs-ck{gap:.42em;display:grid}.b2x .brs-cr{grid-template-columns:2.2em minmax(0,1fr) 1.6em;align-items:center;gap:.55em;display:grid}.b2x .brs-cr .brs-gx{background:linear-gradient(90deg, var(--late) 0 50%, var(--night) 50% 100%);border-radius:99px;height:1.15em;display:block}@supports (color:color-mix(in lab, red, red)){.b2x .brs-cr .brs-gx{background:linear-gradient(90deg, color-mix(in oklab, var(--late) 70%, transparent) 0 50%, color-mix(in oklab, var(--night) 70%, transparent) 50% 100%)}}.b2x .brs-cv{background:var(--early);color:#fff;border-radius:50%;place-items:center;width:1.5em;height:1.5em;display:grid}.b2x .brs-cv svg{width:1em;height:1em}.b2x .brs-doc{align-items:center;gap:.7em;margin-top:1em;display:flex}.b2x .brs-doc .brs-file{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--acc), 0 10px 22px -12px #0006;border-radius:.8em;align-items:center;gap:.4em;padding:.4em .8em .4em .5em;font-size:.86em;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.b2x .brs-doc .brs-file{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--acc) 50%, transparent), 0 10px 22px -12px #0006}}.b2x .brs-doc .brs-file{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-doc .brs-file{color:color-mix(in oklab, var(--acc) 70%, var(--fg))}}.b2x .brs-doc svg{width:1.3em;height:1.3em}.b2x .brs-doc .brs-arw{background:repeating-linear-gradient(90deg, var(--acc) 0 6px, transparent 6px 11px);flex:1;height:2px}@supports (color:color-mix(in lab, red, red)){.b2x .brs-doc .brs-arw{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--acc) 50%, transparent) 0 6px, transparent 6px 11px)}}.b2x .brs-doc .brs-to{border:1.5px dashed var(--acc);border-radius:.8em;align-items:center;gap:.4em;padding:.4em .8em;font-size:.86em;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.b2x .brs-doc .brs-to{border:1.5px dashed color-mix(in oklab, var(--acc) 45%, transparent)}}.b2x .brs-doc .brs-to{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-doc .brs-to{color:color-mix(in oklab, var(--acc) 60%, var(--fg))}}.b2x.fx-on .brs-fig:not(.on) .brs-live .brs-file{opacity:0;transform:translate(-1.5em)}.b2x .brs-live .brs-file{transition:transform .9s cubic-bezier(.2,.8,.2,1) 2.1s,opacity .5s 2.1s}@container (width<=470px){.b2x .brs-card{border-radius:1.25em;padding:1.15em 1.05em 1.1em}.b2x .brs-pg{grid-template-columns:3.3em repeat(7,minmax(0,1fr));gap:.38em .26em}.b2x .brs-pr,.b2x .brs-si{grid-template-columns:1fr;justify-items:center;gap:1em}.b2x .brs-pr>div:last-child,.b2x .brs-si>div:last-child{width:100%}.b2x .brs-wh{width:8.4em;height:8.4em}.b2x .brs-ring{width:9em;height:9em}.b2x .brs-tg,.b2x .brs-tr,.b2x .brs-gr{grid-template-columns:3.1em minmax(0,1fr)}.b2x .brs-tg{grid-template-columns:3.1em repeat(7,minmax(0,1fr));gap:.34em .24em}.b2x .brs-ft .brs-ok{font-size:.84em}}@media (width<=899px){.b2x .b2-lay{grid-template-columns:1fr;gap:30px}}@media (width<=639px){.b2x .brc-hero{padding:108px 0 104px}.b2x .brc-hero h1{font-size:38px}.b2x .brc-hero p{font-size:15.5px}.b2x .brc-close h2{font-size:28px}.b2x.fx-on .b2-ws{min-height:auto;padding:12vh 0 22vh}.b2x .b2-big{font-size:14.5vw}.b2x .b2-kw{font-size:28px}.b2x .b2-lead{font-size:23px}.b2x .b2-rail{display:none}}.b2x.brs-lite .brs-card{-webkit-backdrop-filter:none;background:var(--card)}@supports (color:color-mix(in lab, red, red)){.b2x.brs-lite .brs-card{background:color-mix(in oklab, var(--card) 90%, transparent)}}@media (width<=639px){.b2x .brs-card{-webkit-backdrop-filter:none;background:var(--card)}@supports (color:color-mix(in lab, red, red)){.b2x .brs-card{background:color-mix(in oklab, var(--card) 90%, transparent)}}}@media (prefers-reduced-motion:reduce){.b2x .brc-hero>.wrap>*,.b2x .b2-rail,.b2x .b2-rail a:before,.b2x .b2-rail span{transition:none;animation:none}}.pk2{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px}.dark .pk2{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pk2 .pk-cmp tbody th[scope=row]{font-weight:400}.pk2 h3{margin:0}.pk2 .eyebrow{border:1px solid var(--border);background:var(--bg);align-items:center;gap:8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pk2 .eyebrow{background:color-mix(in oklab, var(--bg) 60%, transparent)}}.pk2 .eyebrow{letter-spacing:.02em;color:var(--muted);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.pk2 .pk-sec{padding:72px 0;position:relative}.pk2 .pk-hero{text-align:center;padding:136px 0 24px}.pk2 .pk-h1{letter-spacing:-.03em;text-wrap:balance;max-width:820px;margin:18px auto 0;font-size:46px;font-weight:600;line-height:1.06}.pk2 .pk-w{display:inline-block}.pk2 .pk-lead{max-width:640px;color:var(--muted);margin:20px auto 0;font-size:17px;line-height:1.65}.pk2.pk-hero-anim .pk-w{opacity:0;transform:translateY(.45em)}.pk2.pk-hero-anim.pk-go .pk-w{transition:opacity .7s ease var(--d,0s), transform .9s cubic-bezier(.16, 1, .3, 1) var(--d,0s)}.pk2.pk-hero-anim .pk-lead{opacity:0;transform:translateY(14px)}.pk2.pk-hero-anim.pk-go .pk-lead{transition:opacity .8s .55s,transform .9s cubic-bezier(.16,1,.3,1) .55s}.pk2.pk-hero-anim.pk-go .pk-w,.pk2.pk-hero-anim.pk-go .pk-lead{opacity:1;transform:none}.pk2 .pk-h2{letter-spacing:-.02em;text-align:center;text-wrap:balance;font-size:42px;font-weight:600;line-height:1.1}.pk2 .pk-sub{text-align:center;max-width:600px;color:var(--muted);margin:14px auto 0;font-size:16px;line-height:1.6}.pk2 .pk-ck{background:var(--early);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-ck{background:color-mix(in oklab, var(--early) 18%, transparent)}}.pk2 .pk-ck{color:var(--early)}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-ck{color:color-mix(in oklab, var(--early) 75%, var(--fg))}}.pk2 .pk-ck svg{vertical-align:baseline;width:13px;height:13px;display:inline}.pk2 .pk-no{background:var(--fg);border-radius:2px;width:12px;height:2px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-no{background:color-mix(in oklab, var(--fg) 25%, transparent)}}.pk2 .pk-rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(18px)}.pk2 .pk-rv.in{opacity:1;transform:none}.pk2 .pk-card{background:var(--card);border-radius:28px;flex-direction:column;padding:30px 28px 28px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-card{background:color-mix(in oklab, var(--card) 72%, transparent)}}.pk2 .pk-card{border:1px solid var(--glass-border);box-shadow:0 0 0 1px var(--acc), 0 44px 90px -46px var(--acc), 0 18px 40px -26px #00000040, inset 0 1px 0 #ffffff73}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-card{box-shadow:0 0 0 1px color-mix(in oklab, var(--acc) 20%, transparent), 0 44px 90px -46px color-mix(in oklab, var(--acc) 75%, transparent), 0 18px 40px -26px #00000040, inset 0 1px 0 #ffffff73}}.pk2 .pk-card{-webkit-backdrop-filter:blur(22px)saturate(140%)}.pk2 .pk-card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 70% at 0% 0%, var(--acc), transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-card:before{background:radial-gradient(120% 70% at 0% 0%, color-mix(in oklab, var(--acc) 14%, transparent), transparent 60%)}}.pk2 .pk-card>*{position:relative}.pk2 .pk-name{letter-spacing:.16em;text-transform:uppercase;color:var(--acc);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-name{color:color-mix(in oklab, var(--acc) 72%, var(--fg))}}.pk2 .pk-name i{background:var(--acc);width:9px;height:9px;box-shadow:0 0 10px var(--acc);border-radius:50%}.pk2 .pk-title{text-wrap:balance;margin-top:12px;font-size:21px;font-weight:600;line-height:1.3}.pk2 .pk-tag{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.6}.pk2 .pk-price{border-top:1px solid var(--border);margin-top:20px;padding-top:16px;font-size:15px;font-weight:600}.pk2 .pk-cta{width:100%;margin-top:16px}.pk2 .pk-cta svg{width:16px;height:16px}.pk2 .pk-feat{gap:11px;margin:22px 0 0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.pk2 .pk-feat li{align-items:flex-start;gap:10px;display:flex}.pk2 .pk-feat li.pk-all{font-weight:600}.pk2 .pk-badge{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;background:var(--primary);color:var(--primary-fg);border-radius:99px;padding:5px 14px;font-size:11px;font-weight:700;transition:opacity .3s;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -8px #0006}.pk2 .pk-cmpw{background:var(--card);border-radius:26px;margin-top:40px;padding:10px 22px 18px;position:relative}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-cmpw{background:color-mix(in oklab, var(--card) 70%, transparent)}}.pk2 .pk-cmpw{border:1px solid var(--glass-border);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px)}.pk2 .pk-cmp{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;position:relative}.pk2 .pk-cmp col.pk-c0{width:46%}.pk2 .pk-cmp th,.pk2 .pk-cmp td{text-align:center;vertical-align:middle;padding:12px 6px}.pk2 .pk-cmp th:first-child,.pk2 .pk-cmp td:first-child{text-align:left;padding-left:18px}.pk2 .pk-cmp thead th{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:var(--bg);box-shadow:0 1px 0 var(--border);font-size:12px;font-weight:700;position:sticky;top:57px}.pk2 .pk-cmp thead th.pk-hc{color:var(--acc)}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-cmp thead th.pk-hc{color:color-mix(in oklab, var(--acc) 75%, var(--fg))}}.pk2 .pk-cmp tbody tr{border-top:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-cmp tbody tr{border-top:1px solid color-mix(in oklab, var(--border) 70%, transparent)}}.pk2 .pk-cmp .pk-grp th{letter-spacing:0;text-transform:none;color:var(--fg);border-top:0;padding-top:26px;font-size:15px;font-weight:600}.pk2 .pk-cmp td.pk-v{font-size:12.5px;font-weight:600}.pk2 .pk-cmp td span{display:inline-block}.pk2 .pk-band{pointer-events:none;background:var(--bacc,var(--late));border-radius:20px;width:18%;position:absolute;top:0;bottom:0;left:46%}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-band{background:color-mix(in oklab, var(--bacc,var(--late)) 10%, transparent)}}.pk2 .pk-band{box-shadow:inset 0 0 0 1.5px var(--bacc,var(--late)), 0 0 40px -12px var(--bacc,var(--late))}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-band{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--bacc,var(--late)) 40%, transparent), 0 0 40px -12px var(--bacc,var(--late))}}.pk2 .pk-band{transform:translateX(calc(var(--col,1) * 100%));transition:transform .7s cubic-bezier(.6,0,.2,1)}.pk2 .pk-r th>span{position:relative}.pk2 .pk-r th>span:before{content:"";background:var(--early);width:8px;height:8px;box-shadow:0 0 10px var(--early);opacity:0;border-radius:50%;transition:opacity .4s,transform .5s cubic-bezier(.3,1.7,.5,1);position:absolute;top:.45em;left:-14px;transform:scale(0)}.pk2 .pk-r.p2-hit th>span:before{opacity:1;transform:none}.pk2 .pk-cmp .pk-r.p2-hit th{font-weight:600}.pk2 .pk-faq{gap:12px;max-width:820px;margin:36px auto 0;display:grid}.pk2 .pk-q{background:var(--card);border-radius:20px}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-q{background:color-mix(in oklab, var(--card) 74%, transparent)}}.pk2 .pk-q{border:1px solid var(--glass-border);box-shadow:0 14px 30px -22px #0000004d}.pk2 .pk-q summary{list-style:none}.pk2 .pk-q summary::-webkit-details-marker{display:none}.pk2 .pk-q h3{font-size:inherit;font-weight:inherit}.pk2 .pk-q summary{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 22px;font-size:16px;font-weight:600;display:flex}.pk2 .pk-q summary i{background:var(--slot);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.pk2 .pk-q summary i:before,.pk2 .pk-q summary i:after{content:"";background:currentColor;border-radius:2px;width:12px;height:2px;transition:transform .35s;position:absolute;top:13px;left:8px}.pk2 .pk-q summary i:after{transform:rotate(90deg)}.pk2 .pk-q[open] summary i:after{transform:rotate(0)}.pk2 .pk-a{color:var(--muted);padding:0 22px 20px;font-size:14.5px;line-height:1.65}.pk2 .pk-a>p{transition:opacity .45s,transform .5s cubic-bezier(.16,1,.3,1)}.pk2 .pk-a.pk-op>p{opacity:0;transform:translateY(-8px)}.pk2 .pk-kick{letter-spacing:.16em;text-transform:uppercase;color:var(--late);font-size:12px;font-weight:700}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-kick{color:color-mix(in oklab, var(--late) 70%, var(--fg))}}.pk2 .pk-szh{justify-content:space-between;align-items:flex-end;display:flex}.pk2 .pk-szh label{font-size:14px;font-weight:600}.pk2 .pk-range{width:100%;accent-color:var(--primary);cursor:pointer;height:28px;margin:14px 0 7px;display:block}.pk2 .pk-rl{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.pk2 .pk-bars{gap:16px;margin-top:22px;display:grid}.pk2 .pk-bl{justify-content:space-between;gap:10px;font-size:14px;font-weight:600;display:flex}.pk2 .pk-bl b{font-variant-numeric:tabular-nums}.pk2 .pk-tr{background:var(--slot);border-radius:99px;height:12px;margin-top:8px;overflow:hidden}.pk2 .pk-tr i{border-radius:inherit;transform-origin:0;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}.pk2 .pk-tr .pk-man{background:var(--sick)}.pk2 .pk-tr .pk-ren{background:var(--early)}.pk2 .pk-tile{background:var(--bg);border-radius:18px;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-tile{background:color-mix(in oklab, var(--bg) 60%, transparent)}}.pk2 .pk-tile{border:1px solid var(--border)}.pk2 .pk-tile>small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;display:block}.pk2 .pk-tile>b{font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px;font-weight:700;display:block}.pk2 .pk-tile>span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.pk2 .pk-roll{white-space:pre;align-items:baseline;display:inline-flex}.pk2 .pk-dg{vertical-align:bottom;height:1.15em;display:inline-block;overflow:hidden}.pk2 .pk-dgc{transition:transform .7s cubic-bezier(.2,.9,.25,1);display:block}.pk2 .pk-dgc>i{text-align:center;height:1.15em;font-style:normal;line-height:1.15em;display:block}.pk2 .pk-anf{background:var(--card);border-radius:34px;grid-template-columns:2fr 3fr;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-anf{background:color-mix(in oklab, var(--card) 76%, transparent)}}.pk2 .pk-anf{border:1px solid var(--glass-border);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px)}.pk2 .pk-anf-l{background:var(--slot);border-right:1px solid var(--border);padding:40px}.pk2 .pk-anf-l h2{letter-spacing:-.015em;font-size:30px;font-weight:600;line-height:1.15}.pk2 .pk-anf-l p{color:var(--muted);margin-top:14px;line-height:1.65}.pk2 .pk-anf-l ul{color:var(--muted);gap:12px;margin:26px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.pk2 .pk-anf-l li{align-items:flex-start;gap:10px;display:flex}.pk2 .pk-form{grid-template-columns:1fr 1fr;gap:14px;padding:40px;display:grid}.pk2 .pk-f{gap:6px;font-size:13px;font-weight:600;display:grid}.pk2 .pk-f.pk-full{grid-column:1/-1}.pk2 .pk-f input,.pk2 .pk-f select,.pk2 .pk-f textarea{font:inherit;color:var(--fg);background:var(--bg);font-size:14px;font-weight:400}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-f input,.pk2 .pk-f select,.pk2 .pk-f textarea{background:color-mix(in oklab, var(--bg) 70%, transparent)}}.pk2 .pk-f input,.pk2 .pk-f select,.pk2 .pk-f textarea{border:1px solid var(--border);border-radius:12px;width:100%;padding:10px 12px}.pk2 .pk-f select{appearance:auto}.pk2 .pk-chk{color:var(--muted);grid-column:1/-1;align-items:center;gap:8px;font-size:13.5px;display:flex}.pk2 .pk-form .btn{grid-column:1/-1;width:100%}.pk2 .pk-form .btn:disabled{opacity:.7;cursor:progress}.pk2 .pk-form .pk-note{text-align:center;color:var(--muted);grid-column:1/-1;font-size:12px}.pk2 .pk-sent{text-align:center;place-content:center;justify-items:center;gap:6px;padding:40px;display:grid}.pk2 .pk-sent b{font-size:15px;font-weight:600}.pk2 .pk-sent span{color:var(--muted);font-size:13px}.pk2 .pk-flash{animation:1.2s pk2-flash}@keyframes pk2-flash{0%{transform:scale(1)}30%{transform:scale(1.03)}to{transform:scale(1)}}.pk2 .p2-sec{padding:24px 0 40px}.pk2 .p2-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:40px;display:grid}.pk2 .p2-panel{background:var(--card);border-radius:28px;padding:30px 30px 26px}@supports (color:color-mix(in lab, red, red)){.pk2 .p2-panel{background:color-mix(in oklab, var(--card) 72%, transparent)}}.pk2 .p2-panel{border:1px solid var(--glass-border);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px)}.pk2 .p2-panel h2{letter-spacing:-.015em;margin-top:8px;font-size:26px;font-weight:600;line-height:1.2}.pk2 .p2-intro{margin-top:8px;font-size:14px}.pk2 .p2-q1{margin-top:22px}.pk2 .p2-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:700;line-height:1}.pk2 .p2-rw{display:flow-root;position:relative}.pk2 .p2-ticks i{left:calc(var(--x) * 1% + 8px - var(--x) * .16px);background:var(--fg);border-radius:2px;width:2px;height:8px;position:absolute;bottom:-2px}@supports (color:color-mix(in lab, red, red)){.pk2 .p2-ticks i{background:color-mix(in oklab, var(--fg) 30%, transparent)}}.pk2 .p2-q{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding-top:14px;display:flex}.pk2 .p2-q p{font-size:14px;font-weight:600;line-height:1.4}.pk2 .p2-seg{background:var(--slot);border:1px solid var(--border);border-radius:99px;flex:none;padding:3px;display:inline-flex}.pk2 .p2-seg button{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:99px;padding:7px 15px;font-size:13px;font-weight:600;transition:transform .2s}.pk2 .p2-seg button[aria-pressed=true]{background:var(--card);color:var(--fg);box-shadow:0 2px 8px -3px #00000040}.pk2 .p2-seg button:active{transform:scale(.95)}.pk2 .p2-panel .pk-bars{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.pk2 .p2-tiles{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.pk2 .p2-det{background:var(--bg);border-radius:16px;margin-top:16px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.pk2 .p2-det{background:color-mix(in oklab, var(--bg) 60%, transparent)}}.pk2 .p2-det{border:1px solid var(--border);color:var(--muted);font-size:12.5px}.pk2 .p2-det summary{cursor:pointer;color:var(--fg);font-size:14px;font-weight:600}.pk2 .p2-det p{margin-top:8px}.pk2 .p2-res{position:sticky;top:76px}.pk2 .p2-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pk2 .p2-pk b{letter-spacing:-.03em;color:var(--acc,var(--late));margin-top:4px;font-size:40px;font-weight:700;line-height:1.05;display:block}@supports (color:color-mix(in lab, red, red)){.pk2 .p2-pk b{color:color-mix(in oklab, var(--acc,var(--late)) 60%, var(--fg))}}.pk2 .p2-tabs{background:var(--slot);border:1px solid var(--border);border-radius:99px;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;display:inline-grid;position:relative}.pk2 .p2-tabs button{z-index:1;cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:99px;padding:7px 14px;font-size:13px;font-weight:600;position:relative}.pk2 .p2-tabs button[aria-pressed=true]{color:var(--fg)}.pk2 .p2-tabs button.p2-isrec:after{content:"";background:var(--early);width:6px;height:6px;box-shadow:0 0 6px var(--early);border-radius:50%;position:absolute;top:6px;right:6px}.pk2 .p2-mark{background:var(--card);transform-origin:0;border-radius:99px;width:calc(33.3333% - 2px);transition:transform .55s cubic-bezier(.6,0,.2,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 2px 8px -3px #00000040}.pk2 .p2-why{min-height:2.9em;color:var(--muted);margin-top:12px;font-size:13.5px;line-height:1.55}.pk2 .p2-why b{color:var(--fg);font-weight:600}.pk2 .p2-deck{margin-top:18px;padding:18px 0 72px;display:grid;position:relative}.pk2 .p2-slot{will-change:transform;grid-area:1/1;align-self:start;margin:0 12%;transition:transform .85s cubic-bezier(.65,0,.2,1),opacity .6s;position:relative}.pk2 .p2-slot[data-off="0"]{z-index:3}.pk2 .p2-slot[data-off="-1"]{z-index:2;--dim:.5;transform:translate(-24%,26px)scale(.87)}.pk2 .p2-slot[data-off="1"]{z-index:2;--dim:.5;transform:translate(24%,26px)scale(.87)}.pk2 .p2-slot[data-off="-2"]{z-index:1;--dim:.25;transform:translate(-48%,52px)scale(.74)}.pk2 .p2-slot[data-off="2"]{z-index:1;--dim:.25;transform:translate(48%,52px)scale(.74)}.pk2 .p2-slot.p2-back{cursor:pointer}.pk2 .p2-deck{isolation:isolate}.pk2 .p2-panel{z-index:1;position:relative}.pk2 .p2-glow{pointer-events:none;background:radial-gradient(closest-side, var(--acc), transparent);border-radius:40%;position:absolute;inset:-8% -14%}@supports (color:color-mix(in lab, red, red)){.pk2 .p2-glow{background:radial-gradient(closest-side, color-mix(in oklab, var(--acc) 45%, transparent), transparent)}}.pk2 .p2-glow{opacity:0;transition:opacity .8s,transform 1s cubic-bezier(.16,1,.3,1);transform:scale(.8)}.pk2 .p2-front .p2-glow{opacity:.75;transform:none}.pk2 .p2-hint{z-index:3;opacity:0;white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#0c875e;border-radius:99px;padding:5px 12px;font-size:11px;font-weight:700;transition:opacity .4s .5s,transform .6s cubic-bezier(.3,1.6,.5,1) .5s;position:absolute;top:-12px;left:50%;transform:translate(-50%)scale(.6)}.dark .pk2 .p2-hint{background:#218560}.pk2 .p2-front.p2-isrec .p2-hint{opacity:1;transform:translate(-50%)}.pk2 .p2-front.p2-isrec .pk-badge{opacity:0}@media (width<=999px){.pk2 .p2-grid{grid-template-columns:1fr;gap:26px}.pk2 .p2-res{position:relative;top:auto}}@media (width<=899px){.pk2 .pk-anf{grid-template-columns:1fr}.pk2 .pk-anf-l{border-right:0;border-bottom:1px solid var(--border)}}@media (width<=639px){.pk2 .btn{height:46px;padding:0 24px;font-size:15px}.pk2 .pk-hero{padding:104px 0 24px}.pk2 .pk-h1{font-size:30px}.pk2 .pk-lead{font-size:15px}.pk2 .pk-h2{font-size:28px}.pk2 .pk-sub{font-size:14.5px}.pk2 .pk-sec{padding:48px 0}.pk2 .pk-card{border-radius:24px;padding:26px 20px 22px}.pk2 .pk-cmpw{border-radius:20px;padding:6px 10px 12px}.pk2 .pk-cmp{font-size:12.5px}.pk2 .pk-cmp col.pk-c0{width:43%}.pk2 .pk-cmp th,.pk2 .pk-cmp td{padding:10px 2px}.pk2 .pk-cmp th:first-child,.pk2 .pk-cmp td:first-child{padding-left:18px}.pk2 .pk-cmp thead th{letter-spacing:.04em;font-size:11px;top:55px}.pk2 .pk-cmp td.pk-v{font-size:11px}.pk2 .pk-band{width:19%;left:43%}.pk2 .pk-anf-l,.pk2 .pk-form{padding:24px 18px}.pk2 .pk-form{grid-template-columns:1fr}.pk2 .pk-q summary{padding:16px 18px;font-size:15px}.pk2 .pk-a{padding:0 18px 18px}.pk2 .p2-panel{border-radius:22px;padding:22px 18px 20px}.pk2 .p2-panel h2{font-size:21px}.pk2 .p2-num{font-size:38px}.pk2 .p2-q{flex-direction:column;align-items:stretch}.pk2 .p2-seg{align-self:flex-start}.pk2 .p2-pk b{font-size:32px}.pk2 .p2-tabs button{padding:7px 11px}.pk2 .p2-deck{padding-bottom:32px}.pk2 .p2-slot{margin:0 4%}.pk2 .p2-slot[data-off="-1"]{--dim:.55;transform:translate(-7%,-16px)scale(.94)}.pk2 .p2-slot[data-off="1"]{--dim:.55;transform:translate(7%,-16px)scale(.94)}.pk2 .p2-slot[data-off="-2"]{--dim:.35;transform:translate(-14%,-32px)scale(.88)}.pk2 .p2-slot[data-off="2"]{--dim:.35;transform:translate(14%,-32px)scale(.88)}.pk2 .p2-glow{display:none}.pk2 .p2-tiles .pk-tile b{font-size:19px}}.pk2.pk-lite .pk-card,.pk2.pk-lite .pk-cmpw,.pk2.pk-lite .pk-anf,.pk2.pk-lite .p2-panel{-webkit-backdrop-filter:none;background:var(--card)}@supports (color:color-mix(in lab, red, red)){.pk2.pk-lite .pk-card,.pk2.pk-lite .pk-cmpw,.pk2.pk-lite .pk-anf,.pk2.pk-lite .p2-panel{background:color-mix(in oklab, var(--card) 92%, transparent)}}@media (width<=639px){.pk2 .pk-card,.pk2 .pk-cmpw,.pk2 .pk-anf,.pk2 .p2-panel{-webkit-backdrop-filter:none;background:var(--card)}@supports (color:color-mix(in lab, red, red)){.pk2 .pk-card,.pk2 .pk-cmpw,.pk2 .pk-anf,.pk2 .p2-panel{background:color-mix(in oklab, var(--card) 92%, transparent)}}}.pk2 .p2-slot>.pk-card,.pk2.pk-lite .p2-slot>.pk-card{background-color:var(--bg);background-image:linear-gradient(var(--card), var(--card))}@supports (color:color-mix(in lab, red, red)){.pk2 .p2-slot>.pk-card,.pk2.pk-lite .p2-slot>.pk-card{background-image:linear-gradient(color-mix(in oklab, var(--card) 88%, transparent), color-mix(in oklab, var(--card) 88%, transparent))}}.pk2 .p2-slot>.pk-card,.pk2.pk-lite .p2-slot>.pk-card{-webkit-backdrop-filter:none}.pk2 .p2-slot>.pk-card>*,.pk2 .p2-slot>.pk-card:before{opacity:var(--dim,1);transition:opacity .6s,transform .25s}.pk2 .p2-slot>.pk-card>.pk-badge{transition:opacity .3s}.pk2 .p2-panel,.pk2.pk-lite .p2-panel{background-color:var(--bg);background-image:linear-gradient(var(--card), var(--card))}@supports (color:color-mix(in lab, red, red)){.pk2 .p2-panel,.pk2.pk-lite .p2-panel{background-image:linear-gradient(color-mix(in oklab, var(--card) var(--p2-tint,72%), transparent), color-mix(in oklab, var(--card) var(--p2-tint,72%), transparent))}}.pk2 .p2-panel,.pk2.pk-lite .p2-panel{-webkit-backdrop-filter:none}.pk2.pk-lite .p2-panel{--p2-tint:92%}@media (width<=639px){.pk2 .p2-panel{--p2-tint:92%}.pk2 .p2-slot.p2-back>.pk-card>.pk-badge{opacity:0}}@media (prefers-reduced-motion:reduce){.pk2 *,.pk2 :before,.pk2 :after{transition:none!important;animation:none!important}.pk2 .pk-rv,.pk2.pk-hero-anim .pk-w,.pk2.pk-hero-anim .pk-lead{opacity:1;transform:none}}.pk2 .pk-th-s{display:none}@media (width<=639px){.pk2 .pk-th-l{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pk2 .pk-th-s{display:inline}}.rendi-a3{--bg:#faf8f5;--fg:#1c1917;--muted:#76675c;--card:#ffffffe6;--glass-border:#fffc;--border:#e1dcd7bf;--primary:#2b2622;--primary-fg:#fff;--ring:#4f46e5;--early:#10b981;--early-soft:#ecfdf5;--early-strong:#065f46;--late:#f59e0b;--night:#6366f1;--sick:#e2483c;--sick-soft:#fdeceb;--sick-strong:#8a1f17;--slot:#78645512;--ab-ink:#2b2622;z-index:80;color:var(--fg);text-align:left;-webkit-text-size-adjust:100%;font-family:Sora,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.5;position:fixed;inset:0;overflow:hidden auto}.dark .rendi-a3{--bg:#1d1814;--fg:#f6f0e9;--muted:#b9aa9c;--card:#2b241fe6;--glass-border:#ffebd71f;--border:#dcc8b42e;--primary:#f39a5a;--primary-fg:#1d1814;--ring:#a5b4fc;--early:#34d399;--early-soft:#123a2e;--early-strong:#a7f3d0;--night:#818cf8;--sick:#f87171;--sick-soft:#3a1e1c;--sick-strong:#fecaca;--slot:#ffebd70f;--ab-ink:#d3cbc3}.rendi-a3 *,.rendi-a3 :before,.rendi-a3 :after{box-sizing:border-box}.rendi-a3 h1,.rendi-a3 h2,.rendi-a3 p{margin:0}.rendi-a3 a{color:inherit}.rendi-a3 button{font:inherit;color:inherit}.rendi-a3 :focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:10px}html.au-lock{overflow:hidden}[data-a3-page]{transform-origin:50% 40vh;transition:transform .65s cubic-bezier(.2,.8,.2,1),opacity .5s}html.a3-dim [data-a3-page]{transform:scale(.975)}.rendi-a3 .aura{pointer-events:none;background:var(--bg);position:absolute;inset:0;overflow:hidden}.rendi-a3 .aura i{background:radial-gradient(closest-side, var(--c), transparent);opacity:.55;will-change:transform;border-radius:50%;width:62vmax;height:62vmax;position:absolute}.rendi-a3 .aura i:first-child{animation:26s ease-in-out infinite alternate a3-drift1;top:-18vmax;left:-12vmax}.rendi-a3 .aura i:nth-child(2){animation:31s ease-in-out infinite alternate a3-drift2;top:10vmax;right:-16vmax}.rendi-a3 .aura i:nth-child(3){animation:29s ease-in-out infinite alternate a3-drift3;bottom:-30vmax;left:18vmax}.dark .rendi-a3 .aura i{opacity:.35}@keyframes a3-drift1{to{transform:translate(14vmax,10vmax)scale(1.12)}}@keyframes a3-drift2{to{transform:translate(-12vmax,8vmax)scale(.9)}}@keyframes a3-drift3{to{transform:translate(10vmax,-12vmax)scale(1.08)}}.rendi-a3 .a3-theme{z-index:4;position:absolute;top:12px;right:12px}.rendi-a3 .au-x{border:1px solid var(--border);background:var(--card);border-radius:999px;width:38px;height:38px}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .au-x{background:color-mix(in oklab, var(--card) 70%, transparent)}}.rendi-a3 .au-x{cursor:pointer;color:var(--fg);flex:none;place-items:center;padding:0;display:grid}.rendi-a3 .au-x svg{width:16px;height:16px}.rendi-a3 .au-views{display:grid}.rendi-a3 .au-views .au-vf{display:contents}.rendi-a3 .au-v{grid-area:1/1;min-width:0}.rendi-a3 [data-auth-panel]:not([hidden]){display:contents}.rendi-a3 .au-v h1,.rendi-a3 .au-v h2.au-h{letter-spacing:-.02em;outline:none;font-size:24px;font-weight:600;line-height:1.2}.rendi-a3 .au-v .au-sub{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.5}.rendi-a3 .au-ico{background:var(--night);border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .au-ico{background:color-mix(in oklab, var(--night) 14%, transparent)}}.rendi-a3 .au-ico{color:var(--night)}.rendi-a3 .au-ico svg{width:20px;height:20px}.rendi-a3 form[data-a3-step=email]>[data-v=signin-pw]{display:none}.rendi-a3 form[data-a3-step=password]>[data-v=signin]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rendi-a3 .au-f{gap:7px;margin-top:16px;display:grid}.rendi-a3 .au-f>label{font-size:13px;font-weight:600}.rendi-a3 .au-in{position:relative}.rendi-a3 .au-in input{border:1px solid var(--border);background:var(--card);border-radius:14px;width:100%;height:48px;display:block}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .au-in input{background:color-mix(in oklab, var(--card) 82%, transparent)}}.rendi-a3 .au-in input{font:inherit;color:var(--fg);appearance:none;outline:none;padding:0 15px;font-size:15.5px}.rendi-a3 .au-in input::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .au-in input::placeholder{color:color-mix(in oklab, var(--muted) 75%, transparent)}}.rendi-a3 .au-in:after{content:"";pointer-events:none;box-shadow:0 0 0 2px var(--ring), 0 0 0 7px var(--ring);border-radius:18px;position:absolute;inset:-4px}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .au-in:after{box-shadow:0 0 0 2px var(--ring), 0 0 0 7px color-mix(in oklab, var(--ring) 16%, transparent)}}.rendi-a3 .au-in:after{opacity:0;transition:opacity .18s,transform .25s cubic-bezier(.2,.8,.2,1);transform:scale(.985)}.rendi-a3 .au-in:focus-within:after{opacity:1;transform:none}.rendi-a3 .au-in input[aria-invalid=true]{border-color:var(--sick)}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .au-in input[aria-invalid=true]{border-color:color-mix(in oklab, var(--sick) 70%, var(--border))}}.rendi-a3 .au-in:has(input[aria-invalid=true]):after{box-shadow:0 0 0 2px var(--sick), 0 0 0 7px var(--sick)}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .au-in:has(input[aria-invalid=true]):after{box-shadow:0 0 0 2px var(--sick), 0 0 0 7px color-mix(in oklab, var(--sick) 16%, transparent)}}.rendi-a3 .au-in input:focus-visible{outline:none}.rendi-a3 .a3-terms{color:var(--muted);align-items:flex-start;gap:10px;margin-top:16px;font-size:12.5px;line-height:1.5;display:flex}.rendi-a3 .a3-terms input{width:16px;height:16px;accent-color:var(--primary);flex:none;margin-top:3px}.rendi-a3 .a3-terms a{text-underline-offset:3px;text-decoration:underline}.rendi-a3 .a3-two{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.rendi-a3 .a3-note{color:var(--muted);text-align:center;margin-top:12px;font-size:12px}.rendi-a3 .au-msg{border-radius:12px;margin-top:14px;padding:10px 12px 10px 38px;font-size:13.5px;line-height:1.45;position:relative}.rendi-a3 .au-msg:before{content:"";border-radius:50%;width:16px;height:16px;position:absolute;top:11px;left:12px}.rendi-a3 .au-err{background:var(--sick-soft);color:var(--sick-strong)}.rendi-a3 .au-err:before{background:var(--sick)}.rendi-a3 .au-ok{background:var(--early-soft);color:var(--early-strong)}.rendi-a3 .au-ok:before{background:var(--early)}.rendi-a3 .au-msg{animation:.35s cubic-bezier(.2,.8,.2,1) a3-pop}@keyframes a3-pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.rendi-a3 .au-shake{animation:.42s cubic-bezier(.36,.07,.19,.97) a3-shake}@keyframes a3-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}.rendi-a3 .au-btn{background:var(--primary);width:100%;height:50px;color:var(--primary-fg);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:15px;font-weight:600;transition:transform .2s,opacity .2s;display:flex;position:relative}.rendi-a3 .au-btn:hover{transform:translateY(-1px)}.rendi-a3 .au-btn:active{transform:translateY(0)scale(.99)}.rendi-a3 .au-btn[disabled]{cursor:default;opacity:.72;transform:none}.rendi-a3 .au-spin{border:2.5px solid var(--primary-fg);border-radius:50%;width:18px;height:18px;display:none}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .au-spin{border:2.5px solid color-mix(in oklab, var(--primary-fg) 35%, transparent)}}.rendi-a3 .au-spin{border-top-color:var(--primary-fg);animation:.8s linear infinite a3-rot}.rendi-a3 .au-btn.is-busy .au-spin{display:block}@keyframes a3-rot{to{transform:rotate(360deg)}}.rendi-a3 .au-link{width:100%;color:var(--muted);text-underline-offset:3px;cursor:pointer;text-align:center;background:0 0;border:0;margin-top:12px;padding:6px;font-size:13px;text-decoration:underline;display:block}.rendi-a3 .au-link:hover{color:var(--fg)}.rendi-a3 .au-link[disabled]{opacity:.55;cursor:default}.rendi-a3 .au-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.rendi-a3 .au-row .au-link{width:auto}.rendi-a3 .au-foot{border-top:1px solid var(--border);color:var(--muted);text-align:center;margin-top:16px;padding-top:14px;font-size:13px}.rendi-a3 .au-foot a{color:var(--fg);text-underline-offset:3px;font-weight:600;text-decoration:underline}.rendi-a3 .au-otp{justify-content:center;gap:10px;margin-top:6px;display:flex;position:relative}.rendi-a3 .au-otp input{opacity:.001;letter-spacing:2em;color:#0000;caret-color:#0000;z-index:2;cursor:text;background:0 0;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.rendi-a3 .au-otp .g{gap:7px;display:flex}.rendi-a3 .au-otp .s{font-variant-numeric:tabular-nums;background:var(--card);border-radius:13px;place-items:center;width:46px;height:54px;font-size:22px;font-weight:600;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .au-otp .s{background:color-mix(in oklab, var(--card) 82%, transparent)}}.rendi-a3 .au-otp .s{border:1px solid var(--border)}.rendi-a3 .au-otp[data-n="8"] .s{border-radius:11px;width:36px;height:48px;font-size:19px}.rendi-a3 .au-otp[data-n="8"] .g{gap:5px}.rendi-a3 .au-otp .s:after{content:"";box-shadow:0 0 0 2px var(--ring);opacity:0;border-radius:15px;transition:opacity .15s,transform .2s;position:absolute;inset:-3px;transform:scale(.94)}.rendi-a3 .au-otp:focus-within .s.cur:after{opacity:1;transform:none}.rendi-a3 .au-otp .s b{animation:.22s cubic-bezier(.3,1.4,.5,1) a3-dig;display:block}.rendi-a3 .au-otp .s.cur:empty:before{content:"";background:var(--fg);opacity:0;width:2px;height:22px;animation:1s step-end infinite a3-caret}.rendi-a3 .au-otp:focus-within .s.cur:empty:before{opacity:1}@keyframes a3-caret{50%{opacity:0}}@keyframes a3-dig{0%{opacity:0;transform:translateY(6px)scale(.7)}to{opacity:1;transform:none}}.rendi-a3 .au-otp.bad .s{border-color:var(--sick)}.rendi-a3 .au-done{text-align:center;justify-items:center;padding:26px 0 10px;display:grid}.rendi-a3 .au-tick{background:var(--early);color:#fff;width:76px;height:76px;box-shadow:0 18px 40px -16px var(--early);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .au-tick{box-shadow:0 18px 40px -16px color-mix(in oklab, var(--early) 80%, transparent)}}.rendi-a3 .au-tick svg{width:38px;height:38px}.rendi-a3 .au-v .au-tick{animation:.55s cubic-bezier(.3,1.5,.5,1) a3-tick}@keyframes a3-tick{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.rendi-a3 .au-done h2{margin-top:18px}.rendi-a3 .au-go{background:var(--slot);border-radius:99px;width:180px;height:4px;margin-top:18px;overflow:hidden}.rendi-a3 .au-go i{background:var(--early);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.rendi-a3 .au-v .au-go i{animation:1.6s cubic-bezier(.4,0,.2,1) .35s forwards a3-go}@keyframes a3-go{to{transform:scaleX(1)}}.rendi-a3 .a3-veil{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:oklab(21.6115% .00342155 .00508092/.22);transition:opacity .45s;position:absolute;inset:0}.rendi-a3.on .a3-veil{opacity:1}.rendi-a3 .a3-rig{pointer-events:none;width:min(400px,100vw - 32px);height:100%;min-height:calc(var(--strap,9vh) + var(--bh,520px) + 24px);transform-origin:50% 0;margin-left:calc(min(400px,100vw - 32px)/-2);transition:transform .9s cubic-bezier(.3,1.32,.55,1);position:absolute;top:0;left:50%;transform:translateY(-105%)}.rendi-a3.on .a3-rig{transform:none}.rendi-a3:not(.on) .a3-rig{transition:transform .38s cubic-bezier(.5,0,.75,0)}.rendi-a3[data-variant=page] .a3-rig{transition:none;animation:.9s cubic-bezier(.3,1.32,.55,1) both a3-drop}.rendi-a3[data-variant=page] .a3-veil{transition:none;animation:.45s both a3-fade}@keyframes a3-drop{0%{transform:translateY(-105%)}to{transform:none}}@keyframes a3-fade{0%{opacity:0}to{opacity:1}}.rendi-a3 .a3-swing{transform-origin:50% 0;position:absolute;inset:0}.rendi-a3.on .a3-swing{animation:2.4s cubic-bezier(.3,.5,.4,1) .55s both a3-swing}@keyframes a3-swing{0%{transform:rotate(0)}18%{transform:rotate(2.6deg)}40%{transform:rotate(-1.6deg)}62%{transform:rotate(.8deg)}82%{transform:rotate(-.3deg)}to{transform:rotate(0)}}.rendi-a3 .a3-strap{width:13px;height:calc(var(--strap,9vh) - 12px);background:linear-gradient(90deg, #ffffff1a, transparent 35%, transparent 70%, #00000024), var(--ab-ink);opacity:1;border-radius:0;margin-left:-6.5px;transition:height .75s cubic-bezier(.5,0,.25,1);position:absolute;top:0;left:50%;box-shadow:0 4px 12px -6px #00000059}.rendi-a3 .a3-rig.ins2 .a3-strap{height:calc(var(--strap,9vh) - 12px + var(--bh,520px) * .34)}.rendi-a3 .ab-clip{z-index:2;filter:drop-shadow(0 2px 2px #00000047);width:25px;height:43px;margin-left:-12.5px;display:block;position:absolute;top:-25px;left:50%}.rendi-a3 .ab-clip svg{width:100%;height:100%;display:block;overflow:visible}.rendi-a3 .a3-hold{position:absolute;inset:0 -30px}.rendi-a3 .a3-rig.ins2 .a3-hold{height:calc(var(--strap,9vh) + var(--bh,520px) * .52 + 120px);bottom:auto;overflow:hidden}.rendi-a3 .a3-badge{pointer-events:auto;z-index:1;left:0;right:0;top:calc(var(--strap,9vh) + 6px);background:var(--card);border-radius:40px;margin:0 30px;padding:10px;position:absolute}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .a3-badge{background:color-mix(in oklab, var(--card) 42%, transparent)}}.rendi-a3 .a3-badge{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);transition:transform .9s cubic-bezier(.3,1.2,.5,1);transform:perspective(1300px)rotateY(0);box-shadow:0 30px 70px -22px #d7783c66,0 10px 30px -18px #00000059}.rendi-a3 .a3-slit{background:var(--fg);border-radius:99px;width:56px;height:7px;margin:2px auto 10px}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .a3-slit{background:color-mix(in oklab, var(--fg) 14%, transparent)}}.rendi-a3 .a3-slit{border:1px solid var(--glass-border)}.rendi-a3 .a3-card{background:var(--card);border:1px solid var(--border);border-radius:32px;padding:22px 24px;position:relative;overflow:hidden}.rendi-a3 .a3-face{align-items:center;gap:12px;margin-bottom:16px;display:flex}.rendi-a3 .a3-face img{border-radius:14px;width:46px;height:46px;display:block}.rendi-a3 .a3-face b{letter-spacing:.18em;font-size:13px;font-weight:600;display:block}.rendi-a3 .a3-face small{color:var(--muted);font-size:11px;line-height:1.3;display:block}@media (width>=1024px){.rendi-a3 .a3-face small{font-size:10.5px}}.rendi-a3 .a3-face .au-x{width:34px;height:34px;margin-left:auto}.rendi-a3 .a3-prog{background:var(--slot);border-radius:99px;height:8px;margin-top:18px;overflow:hidden}.rendi-a3 .a3-prog i{border-radius:inherit;background:var(--early);transform-origin:0;height:100%;transform:scaleX(var(--p,.33));transition:transform .7s cubic-bezier(.2,.8,.2,1);display:block}.rendi-a3 .a3-who{background:var(--slot);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:8px 6px 8px 14px;display:flex}.rendi-a3 .a3-mail{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.rendi-a3 .a3-mail:empty:after{content:attr(data-a3-mail)}.rendi-a3 .a3-chg{white-space:nowrap;align-items:center;gap:5px;width:auto;margin:0;font-size:12.5px;text-decoration:none;display:inline-flex}.rendi-a3 .au-foot{margin-top:12px}.rendi-a3 .a3-badge.flip-a{transition:transform .24s cubic-bezier(.5,0,.9,.5);transform:perspective(1300px)rotateY(90deg)}.rendi-a3 .a3-badge.flip-b{transition:none;transform:perspective(1300px)rotateY(-90deg)}.rendi-a3 .a3-badge.flip-c{transition:transform .5s cubic-bezier(.2,1.35,.45,1);transform:perspective(1300px)rotateY(0)}.rendi-a3 .a3-badge.rev.flip-a{transform:perspective(1300px)rotateY(-90deg)}.rendi-a3 .a3-badge.rev.flip-b{transform:perspective(1300px)rotateY(90deg)}.rendi-a3 .a3-reader{left:16px;right:16px;top:calc(var(--strap,9vh) + var(--bh,520px) * .52);z-index:3;opacity:0;background:linear-gradient(#3a332e,#221d19);border-radius:26px;place-items:center;height:120px;transition:opacity .14s;display:grid;position:absolute;box-shadow:0 30px 60px -24px #0009,inset 0 1px #ffffff1f}.rendi-a3 .a3-reader:before{content:"";background:#0e0b09;border-radius:99px;height:8px;position:absolute;top:12px;left:24px;right:24px;box-shadow:inset 0 2px 3px #000c}.rendi-a3 .a3-ok{color:#f6f0e9;opacity:0;align-items:center;gap:12px;font-size:15px;font-weight:600;transition:opacity .25s,transform .45s cubic-bezier(.3,1.6,.5,1);display:flex;transform:scale(.6)}.rendi-a3 .a3-ok i{background:var(--early);color:#fff;width:38px;height:38px;box-shadow:0 0 22px var(--early);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.rendi-a3 .a3-ok i{box-shadow:0 0 22px color-mix(in oklab, var(--early) 70%, transparent)}}.rendi-a3 .a3-ok i svg{width:20px;height:20px}.rendi-a3 .a3-led{background:#ffffff1a;border-radius:99px;height:4px;position:absolute;bottom:16px;left:24px;right:24px;overflow:hidden}.rendi-a3 .a3-led b{background:var(--early);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.rendi-a3 .a3-rig.ins .a3-reader{opacity:1}.rendi-a3 .a3-rig.ins2 .a3-badge{transform:perspective(1300px) translateY(calc(var(--bh,520px) * .34)) scale(.97);transition:transform .75s cubic-bezier(.5,0,.25,1)}.rendi-a3 .a3-rig.ins2 .a3-ok{opacity:1;transition-delay:.7s;transform:none}.rendi-a3 .a3-rig.ins2 .a3-led b{animation:1.5s cubic-bezier(.4,0,.2,1) .85s forwards a3-go}@media (width<=639px){.rendi-a3 .a3-rig{--strap:5vh}.rendi-a3 .a3-card{padding:18px}.rendi-a3 .a3-badge{border-radius:33.6px;padding:8px}}html.au-lite .rendi-a3 .a3-veil{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklab(21.6115% .00342155 .00508092/.48)}html.au-lite .rendi-a3 .aura i{animation:none}@media (prefers-reduced-motion:reduce){.rendi-a3 .aura i{animation:none!important}.rendi-a3 .au-spin{animation:1.6s linear infinite a3-rot!important}.rendi-a3 .au-msg,.rendi-a3 .au-shake,.rendi-a3 .au-otp .s b{animation:none}.rendi-a3 .au-go i{transform:none}.rendi-a3 .a3-rig,.rendi-a3[data-variant=page] .a3-rig{opacity:0;transition:opacity .2s linear!important;animation:none!important;transform:none!important}.rendi-a3.on .a3-rig{opacity:1}.rendi-a3 .a3-swing{animation:none!important}.rendi-a3 .a3-badge,.rendi-a3 .a3-badge[class*=flip],.rendi-a3 .a3-rig.ins2 .a3-badge{transform:none!important}.rendi-a3 .a3-rig.ins2 .a3-hold{height:auto;bottom:0;overflow:visible}.rendi-a3 .a3-reader,.rendi-a3 .a3-ok{transform:none!important}.rendi-a3 .a3-led b{transform:none}.rendi-a3 .a3-reader{display:none}.rendi-a3 .a3-strap{transition:none!important}[data-a3-page]{transition:none}}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
