*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--m-font-sans),system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--m-font-mono),ui-monospace,SFMono-Regular,monospace;font-feature-settings:"tnum";font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{color-scheme:light;--m-shell:1400px;--m-bg:#f3efe6;--m-panel:#faf7ef;--m-panel-2:#efeadd;--m-weekend-wash:rgba(60,46,30,.06);--m-progress-fill:color-mix(in srgb,var(--m-accent) 11%,var(--m-panel-2));--m-line:#d6cfbd;--m-line-2:#b8ad95;--m-text:#1c1814;--m-text-dim:#443c35;--m-text-mute:#6e665d;--m-accent:#1f3a5f;--m-accent-2:#8b3a2e;--m-good:#3d7544;--m-warn:#905f17;--m-bad:#9a3326;--m-accent-fill:var(--m-accent);--m-accent-ink:var(--m-panel);--m-accent-fill-hover:var(--m-text);--m-accent-2-fill:var(--m-accent-2);--m-accent-2-ink:var(--m-panel);--m-accent-2-fill-hover:var(--m-text);--m-wash-alpha:8%;--m-wash-line-alpha:30%;--m-wash-tint:0%;--m-drag-shadow:0 6px 24px rgba(28,24,20,.18);--m-scrim:rgba(28,24,20,.3);--m-scrim-strong:rgba(28,24,20,.6);--m-scrim-blur:0px;--cb-pattern-ink:rgba(28,24,20,.34);--cb-label-halo:hsla(44,52%,96%,.95);--m-vignette:rgba(28,24,20,.14);--m-state-duration:140ms;--m-state-ease:ease-out;--m-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--color-bg:var(--m-bg);--color-surface:var(--m-panel);--color-text:var(--m-text);--color-text-secondary:var(--m-text-dim);--color-border:var(--m-line);--m-font-sans:var(--font-plex-sans);--m-font-mono:var(--font-plex-mono);--m-font-serif:var(--font-newsreader);--m-font-display:var(--font-fraunces),var(--font-newsreader);--m-font-wordmark:var(--font-fraunces),var(--font-newsreader);--m-wordmark-weight:500;--m-wordmark-gap:0.875rem;--m-wordmark-tracking:-0.01em;--m-kicker-font:var(--m-font-mono);--m-kicker-tracking:0.1em;--m-kicker-transform:uppercase;--m-kicker-weight:400;--m-kicker-size:var(--m-size-sm);--m-control-font:var(--m-kicker-font);--m-control-tracking:var(--m-kicker-tracking);--m-control-transform:var(--m-kicker-transform);--m-control-weight:var(--m-kicker-weight);--m-data-font:var(--m-font-sans);--m-data-style:normal;--m-data-name-weight:600;--m-data-label-weight:500;--m-caption-font:var(--m-font-serif);--m-caption-style:normal;--m-numeral-font:var(--m-font-serif);--m-display-font:var(--m-font-serif);--m-display-style:italic;--m-display-weight:500;--m-display-tracking:-0.02em;--m-display-leading:1.1;--m-numeral-weight:var(--m-display-weight);--m-numeral-tracking:var(--m-display-tracking);--m-selected-bg:var(--m-text);--m-selected-ink:var(--m-panel);--m-selected-border:var(--m-text);--m-selected-wash:var(--m-panel-2);--m-focus-width:1px;--m-focus-color:var(--m-text);--m-focus-offset:2px;--m-selection-bg:var(--m-accent);--m-selection-ink:var(--m-panel);--m-scale:1;--m-size-2xs:calc(0.6875rem * var(--m-scale));--m-size-xs:calc(0.75rem * var(--m-scale));--m-size-sm:calc(0.8125rem * var(--m-scale));--m-size-md:calc(0.875rem * var(--m-scale));--m-size-base:calc(0.9375rem * var(--m-scale));--m-size-lg:calc(1rem * var(--m-scale));--m-size-xl:calc(1.0625rem * var(--m-scale));--m-size-2xl:calc(1.1875rem * var(--m-scale));--m-size-3xl:calc(1.3125rem * var(--m-scale));--m-size-4xl:calc(1.4375rem * var(--m-scale));--m-size-5xl:calc(1.5625rem * var(--m-scale));--m-size-6xl:calc(1.6875rem * var(--m-scale));--m-size-7xl:calc(1.8125rem * var(--m-scale));--m-text-adjust:ex-height 0.53;--m-title-kicker-lift:0.23em;--m-control-radius:0;--m-card-radius:0;--m-chip-radius:0;--m-press-shift:0;--m-hover-lift:0;--m-cardgrid-gap:0;--m-em-font:var(--m-font-serif);--m-em-style:italic;--m-em-weight:inherit;--m-heading-font:var(--m-em-font);--m-heading-style:var(--m-em-style);--m-heading-weight:var(--m-em-weight);--m-heading-tracking:normal;--m-segmented-active-bg:var(--m-selected-bg);--m-segmented-active-ink:var(--m-selected-ink);--m-segmented-active-shadow:none;--m-segmented-active-border:var(--m-selected-border);--m-segmented-track:transparent;--m-segmented-border:var(--m-line-2);--m-segmented-divider:var(--m-line-2);--m-segmented-pad:0;--m-segmented-gap:0;--m-segmented-radius:0;--m-segmented-item-radius:0;--m-radius:0;--m-radius-sm:0;--m-radius-lg:0;--m-radius-full:0;--m-shadow:none;--m-shadow-sm:none;--m-shadow-lg:none;--m-shadow-modal:0 24px 60px rgba(28,24,20,.25);--m-shadow-bar:0 -6px 18px -12px rgba(28,24,20,.4);--m-card-shadow:none;--m-card-hover-shadow:inset 0 0 0 1px var(--m-line-2)}.dark{color-scheme:dark;--m-bg:#1a1612;--m-panel:#221d17;--m-panel-2:#2a241c;--m-weekend-wash:rgba(255,246,230,.05);--m-progress-fill:color-mix(in srgb,var(--m-accent) 22%,var(--m-panel-2));--m-line:#3d3528;--m-line-2:#5a4f3d;--m-text:#ece4d0;--m-text-dim:#c7b790;--m-text-mute:#9c8d67;--m-accent:#8fb6d6;--m-accent-2:#d18a73;--m-good:#7aa67e;--m-warn:#d4a960;--m-bad:#c97770;--m-accent-fill:#2c5375;--m-accent-ink:#f2ebdb;--m-accent-fill-hover:#3a6c96;--m-accent-2-fill:#8c4130;--m-accent-2-ink:#f2ebdb;--m-accent-2-fill-hover:#a8543e;--m-wash-alpha:14%;--m-wash-line-alpha:38%;--cb-pattern-ink:hsla(43,42%,87%,.26);--cb-label-halo:rgba(26,22,18,.95);--m-vignette:rgba(0,0,0,.28);--m-shadow-modal:0 24px 60px rgba(0,0,0,.65);--m-shadow-bar:0 -6px 18px -12px rgba(0,0,0,.75);--m-drag-shadow:0 6px 24px rgba(0,0,0,.6);--m-scrim:rgba(0,0,0,.62);--m-scrim-strong:rgba(0,0,0,.78);--m-card-shadow:inset 0 1px 0 hsla(43,42%,87%,.055);--m-card-hover-shadow:inset 0 0 0 1px var(--m-line-2)}:root[data-theme=zenith]{color-scheme:light;--m-bg:#f6f6fb;--m-panel:#fff;--m-panel-2:#ececf5;--m-weekend-wash:rgba(23,23,43,.06);--m-line:#e7e7f2;--m-line-2:#d3d3e3;--m-text:#17172b;--m-text-dim:#3f3f5c;--m-text-mute:#65657f;--m-accent:#4f46e5;--m-accent-2:#0369a1;--m-good:#14783a;--m-warn:#a84e09;--m-bad:#be123c;--m-accent-fill:#4f46e5;--m-accent-ink:#fff;--m-accent-fill-hover:#4338ca;--m-accent-2-fill:#0369a1;--m-accent-2-ink:#fff;--m-accent-2-fill-hover:#075985;--m-accent-gradient:linear-gradient(135deg,#5a52e8,#4f46e5);--m-accent-gradient-hover:linear-gradient(135deg,#4f46e5,#4338ca);--m-accent-glow:0 10px 24px -10px rgba(99,102,241,.35);--m-selected-bg:var(--m-accent);--m-selected-ink:#fff;--m-selected-border:var(--m-accent);--m-selected-wash:rgba(79,70,229,.09);--m-focus-width:2px;--m-focus-color:var(--m-accent);--m-focus-offset:3px;--m-ambient:radial-gradient(70rem 30rem at 20% -10%,rgba(99,102,241,.12),transparent 60%),radial-gradient(50rem 30rem at 100% 0%,rgba(236,72,153,.07),transparent 60%);--m-radius:0.75rem;--m-radius-sm:0.5rem;--m-radius-lg:1.375rem;--m-radius-full:9999px;--m-control-radius:var(--m-radius);--m-card-radius:var(--m-radius-lg);--m-chip-radius:9999px;--m-press-shift:1px;--m-hover-lift:-3px;--m-cardgrid-gap:1.125rem;--m-shadow-sm:0 1px 2px rgba(23,23,43,.05);--m-shadow:0 1px 2px rgba(23,23,43,.04),0 12px 32px -20px rgba(23,23,43,.18);--m-shadow-lg:0 1px 2px rgba(23,23,43,.04),0 24px 44px -24px rgba(79,70,229,.28);--m-shadow-modal:0 1px 2px rgba(23,23,43,.06),0 32px 64px -24px rgba(23,23,43,.3);--m-shadow-bar:0 -6px 18px -12px rgba(23,23,43,.3);--m-drag-shadow:0 14px 34px -10px rgba(79,70,229,.35);--m-card-shadow:var(--m-glass-rim),0 2px 6px -1px rgba(0,0,0,.4),0 26px 56px -24px rgba(91,79,214,.55);--m-card-hover-shadow:var(--m-glass-rim),0 2px 8px -4px rgba(0,0,0,.5),0 32px 66px -22px rgba(23,190,164,.45);--m-scrim:rgba(23,23,43,.4);--m-scrim-strong:rgba(23,23,43,.62);--m-font-sans:-apple-system,BlinkMacSystemFont,var(--font-inter),"Segoe UI",Helvetica,Arial,sans-serif;--m-font-display:var(--m-font-sans);--m-font-serif:var(--m-font-sans);--m-font-mono:var(--m-font-sans);--m-heading-font:var(--m-font-display);--m-heading-style:normal;--m-heading-weight:700;--m-heading-tracking:-0.03em;--m-em-font:Georgia,"Iowan Old Style",Palatino,var(--font-newsreader),serif;--m-em-style:italic;--m-em-weight:400;--m-font-wordmark:var(--m-font-display);--m-wordmark-weight:700;--m-wordmark-gap:0.9375rem;--m-wordmark-tracking:-0.035em;--m-title-kicker-lift:0.13em;--m-kicker-font:var(--m-font-sans);--m-kicker-tracking:0.14em;--m-kicker-transform:uppercase;--m-kicker-weight:600;--m-control-font:var(--m-font-sans);--m-control-tracking:normal;--m-control-transform:none;--m-control-weight:600;--m-caption-font:var(--m-font-sans);--m-caption-style:normal;--m-numeral-font:var(--m-font-display);--m-numeral-weight:600;--m-numeral-tracking:-0.02em;--m-display-font:var(--m-font-display);--m-display-style:normal;--m-display-weight:700;--m-display-tracking:-0.03em;--m-display-leading:1.02;--m-state-duration:220ms;--m-state-ease:cubic-bezier(0.2,0.8,0.2,1);--m-segmented-track:var(--m-panel-2);--m-segmented-border:transparent;--m-segmented-divider:transparent;--m-segmented-pad:0.25rem;--m-segmented-gap:0.125rem;--m-segmented-radius:var(--m-radius);--m-segmented-item-radius:0.5625rem;--m-segmented-active-bg:var(--m-panel);--m-segmented-active-ink:var(--m-text);--m-segmented-active-shadow:0 2px 6px rgba(23,23,43,.12);--m-segmented-active-border:transparent;--cb-pattern-ink:rgba(23,23,43,.34);--cb-label-halo:hsla(0,0%,100%,.95);--m-vignette:transparent}:root[data-theme=zenith] .m-cardgrid{border:0}:root[data-theme=zenith] .m-cardgrid>*{border:1px solid var(--m-line);box-shadow:var(--m-card-shadow)}:root[data-theme=zenith].dark{color-scheme:dark;--m-bg:#0f0f1e;--m-panel:#17172b;--m-panel-2:#20203a;--m-weekend-wash:rgba(238,238,250,.06);--m-line:#2a2a48;--m-line-2:#3d3d60;--m-text:#eeeefa;--m-text-dim:#b6b6d2;--m-text-mute:#8e8eae;--m-accent:#a5b4fc;--m-accent-2:#5cc0f0;--m-good:#4ade80;--m-warn:#fbbf24;--m-bad:#fb7185;--m-accent-fill:#4f46e5;--m-accent-ink:#fff;--m-accent-fill-hover:#5b54ea;--m-accent-2-fill:#0369a1;--m-accent-2-ink:#fff;--m-accent-2-fill-hover:#0a76b5;--m-accent-gradient:linear-gradient(135deg,#5a52e8,#4f46e5);--m-accent-gradient-hover:linear-gradient(135deg,#5f58ec,#5a52e8);--m-accent-glow:0 10px 24px -10px rgba(99,102,241,.55);--m-selected-bg:var(--m-accent);--m-selected-ink:#0f0f1e;--m-selected-border:var(--m-accent);--m-selected-wash:rgba(165,180,252,.16);--m-ambient:radial-gradient(70rem 30rem at 20% -10%,rgba(99,102,241,.2),transparent 60%),radial-gradient(50rem 30rem at 100% 0%,rgba(236,72,153,.1),transparent 60%);--m-wash-alpha:14%;--m-wash-line-alpha:38%;--m-shadow-sm:inset 0 1px 0 hsla(0,0%,100%,.05),0 1px 2px rgba(0,0,0,.4);--m-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 1px 2px rgba(0,0,0,.4),0 12px 32px -20px rgba(0,0,0,.6);--m-shadow-lg:inset 0 1px 0 hsla(0,0%,100%,.08),0 1px 2px rgba(0,0,0,.4),0 24px 44px -24px rgba(99,102,241,.45);--m-shadow-modal:inset 0 1px 0 hsla(0,0%,100%,.08),0 32px 64px -24px rgba(0,0,0,.75);--m-shadow-bar:0 -6px 18px -12px rgba(0,0,0,.8);--m-drag-shadow:0 14px 34px -10px rgba(0,0,0,.7);--m-segmented-active-bg:#2a2a48;--m-segmented-active-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 2px 6px rgba(0,0,0,.45);--m-scrim:rgba(4,4,12,.66);--m-scrim-strong:rgba(2,2,8,.8);--cb-pattern-ink:rgba(238,238,250,.26);--cb-label-halo:rgba(15,15,30,.95)}:root[data-theme=aurora]{color-scheme:light;--m-bg:#ece4f3;--m-panel:hsla(0,0%,100%,.62);--m-panel-2:rgba(230,220,243,.74);--m-weekend-wash:rgba(48,20,74,.07);--m-line:rgba(48,20,74,.11);--m-line-2:rgba(48,20,74,.24);--m-text:#171026;--m-text-dim:#392c55;--m-text-mute:#5c4f78;--m-accent:#6b21a8;--m-accent-2:#93174a;--m-good:#0a6038;--m-warn:#7d4207;--m-bad:#9c1032;--m-accent-fill:#6b21a8;--m-accent-ink:#fff;--m-accent-fill-hover:#581686;--m-accent-2-fill:#93174a;--m-accent-2-ink:#fff;--m-accent-2-fill-hover:#7a1240;--m-accent-gradient:linear-gradient(120deg,#7c3aed,#a21caf 50%,#be185d);--m-accent-gradient-hover:linear-gradient(120deg,#6d28d9,#8b1a9b 50%,#a3134f);--m-accent-glow:0 10px 24px -10px rgba(58,30,160,.45);--m-selected-bg:var(--m-accent);--m-selected-ink:#fff;--m-selected-border:var(--m-accent);--m-selected-wash:rgba(107,33,168,.11);--m-focus-width:2px;--m-focus-color:var(--m-accent);--m-focus-offset:2px;--m-ambient:radial-gradient(58rem 42rem at 12% -8%,rgba(124,58,237,.1),transparent 62%),radial-gradient(52rem 40rem at 88% 2%,rgba(224,71,158,.075),transparent 60%),radial-gradient(46rem 38rem at 74% 92%,rgba(245,158,11,.05),transparent 62%);--m-ambient-drift:radial-gradient(40rem 32rem at 30% 30%,rgba(139,92,246,.085),transparent 60%),radial-gradient(36rem 30rem at 70% 70%,rgba(236,72,153,.065),transparent 60%);--m-glass-rim:inset 0 0 0 0.5px hsla(0,0%,100%,.7),inset 0 1.5px 1px -1px hsla(0,0%,100%,.95),inset 0 -1.5px 1px -1px hsla(0,0%,100%,.5),inset 1.5px 0 1px -1px hsla(0,0%,100%,.45),inset -1.5px 0 1px -1px hsla(0,0%,100%,.45);--m-glass-bloom:radial-gradient(120% 90% at 22% -25%,hsla(0,0%,100%,.5),transparent 58%),radial-gradient(90% 70% at 82% 125%,hsla(0,0%,100%,.28),transparent 62%);--m-glass-spec:radial-gradient(16rem 12rem at var(--m-px,50%) var(--m-py,-40%),hsla(0,0%,100%,.55),transparent 62%);--m-shadow-sm:var(--m-glass-rim),0 1px 2px rgba(20,18,60,.07);--m-shadow:var(--m-glass-rim),0 1px 2px rgba(20,18,60,.06),0 2px 6px -1px rgba(20,18,60,.09),0 10px 28px -12px rgba(20,18,60,.18);--m-shadow-lg:var(--m-glass-rim),0 2px 8px -4px rgba(20,18,60,.1),0 18px 44px -12px rgba(20,18,60,.24);--m-shadow-modal:var(--m-glass-rim),0 36px 90px -28px rgba(14,12,46,.48);--m-shadow-bar:0 -6px 18px -12px rgba(14,12,46,.45);--m-drag-shadow:0 14px 34px -8px rgba(20,18,60,.34);--m-glass-swell:1.014;--m-glass-squash:0.986;--m-glass-chrome:#fff;--m-glass-chrome-recessed:#ece2f4;--m-scrim:rgba(30,12,46,.36);--m-scrim-strong:rgba(20,8,32,.62);--m-scrim-blur:6px;--cb-pattern-ink:rgba(30,14,48,.34);--cb-label-halo:hsla(0,0%,100%,.95);--m-vignette:rgba(64,24,96,.1);--m-font-sans:var(--font-inter);--m-font-serif:var(--font-inter);--m-font-mono:var(--font-inter);--m-font-display:var(--font-jakarta),var(--font-inter),system-ui,sans-serif;--m-heading-font:var(--m-font-display);--m-heading-style:normal;--m-heading-weight:700;--m-heading-tracking:-0.026em;--m-em-font:var(--m-font-sans);--m-em-style:normal;--m-em-weight:600;--m-font-wordmark:var(--m-font-display);--m-wordmark-weight:800;--m-wordmark-gap:0.9375rem;--m-wordmark-tracking:-0.032em;--m-title-kicker-lift:0.17em;--m-kicker-font:var(--m-font-display);--m-kicker-tracking:0.11em;--m-kicker-transform:uppercase;--m-kicker-weight:700;--m-control-font:var(--m-font-sans);--m-control-tracking:normal;--m-control-transform:none;--m-control-weight:600;--m-caption-font:var(--m-font-sans);--m-caption-style:normal;--m-display-font:var(--m-font-display);--m-display-style:normal;--m-display-weight:800;--m-display-tracking:-0.03em;--m-display-leading:1.02;--m-numeral-font:var(--m-font-display);--m-numeral-weight:700;--m-numeral-tracking:-0.014em;--m-radius:0.75rem;--m-radius-sm:0.5rem;--m-radius-lg:1.25rem;--m-radius-full:9999px;--m-control-radius:var(--m-radius);--m-card-radius:var(--m-radius-lg);--m-chip-radius:9999px;--m-press-shift:1px;--m-hover-lift:-2px;--m-cardgrid-gap:0.875rem;--m-segmented-track:rgba(48,20,74,.08);--m-segmented-border:var(--m-line);--m-segmented-divider:transparent;--m-segmented-pad:0.25rem;--m-segmented-gap:0.125rem;--m-segmented-radius:var(--m-radius-full);--m-segmented-item-radius:var(--m-radius-full);--m-segmented-active-bg:hsla(0,0%,100%,.92);--m-segmented-active-ink:var(--m-text);--m-segmented-active-shadow:var(--m-shadow-sm);--m-segmented-active-border:transparent;--m-wash-alpha:11%;--m-wash-line-alpha:34%;--m-wash-tint:18%;--m-card-shadow:var(--m-shadow);--m-card-hover-shadow:var(--m-shadow-lg)}:root[data-theme=aurora].dark{color-scheme:dark;--m-bg:#100819;--m-panel:rgba(36,22,52,.62);--m-panel-2:rgba(47,31,66,.72);--m-weekend-wash:rgba(226,214,245,.07);--m-line:rgba(214,180,255,.13);--m-line-2:rgba(214,180,255,.26);--m-text:#f2eafb;--m-text-dim:#d2bcea;--m-text-mute:#ac92c9;--m-accent:#cba6ff;--m-accent-2:#ff9ec4;--m-good:#57d69a;--m-warn:#f5bb4d;--m-bad:#ff8aa0;--m-accent-fill:#7c3aed;--m-accent-ink:#fff;--m-accent-fill-hover:#9152ff;--m-accent-2-fill:#a21caf;--m-accent-2-ink:#fff;--m-accent-2-fill-hover:#bd2dcb;--m-accent-gradient:linear-gradient(120deg,#8b5cf6,#a21caf 50%,#be185d);--m-accent-gradient-hover:linear-gradient(120deg,#9d74ff,#b52ec2 50%,#d0246d);--m-accent-glow:0 10px 24px -10px rgba(58,30,160,.45);--m-selected-bg:var(--m-accent-fill);--m-selected-ink:#fff;--m-selected-border:var(--m-accent-fill);--m-selected-wash:rgba(203,166,255,.16);--m-ambient:radial-gradient(58rem 42rem at 12% -8%,rgba(124,58,237,.18),transparent 62%),radial-gradient(52rem 40rem at 88% 2%,rgba(224,71,158,.14),transparent 60%),radial-gradient(46rem 38rem at 74% 92%,rgba(245,158,11,.08),transparent 62%);--m-ambient-drift:radial-gradient(40rem 32rem at 30% 30%,rgba(139,92,246,.14),transparent 60%),radial-gradient(36rem 30rem at 70% 70%,rgba(236,72,153,.1),transparent 60%);--m-glass-rim:inset 0 0 0 0.5px rgba(226,200,255,.16),inset 0 1.5px 1px -1px hsla(0,0%,100%,.24),inset 0 -1.5px 1px -1px hsla(0,0%,100%,.1),inset 1.5px 0 1px -1px hsla(0,0%,100%,.1),inset -1.5px 0 1px -1px hsla(0,0%,100%,.1);--m-glass-bloom:radial-gradient(120% 90% at 22% -25%,rgba(228,200,255,.1),transparent 58%),radial-gradient(90% 70% at 82% 125%,rgba(228,200,255,.055),transparent 62%);--m-glass-spec:radial-gradient(16rem 12rem at var(--m-px,50%) var(--m-py,-40%),rgba(238,214,255,.15),transparent 62%);--m-shadow-sm:var(--m-glass-rim),0 1px 2px rgba(0,0,0,.4);--m-shadow:var(--m-glass-rim),0 2px 6px -1px rgba(0,0,0,.45),0 10px 28px -14px rgba(0,0,0,.6);--m-shadow-lg:var(--m-glass-rim),0 2px 8px -4px rgba(0,0,0,.5),0 18px 44px -14px rgba(0,0,0,.7);--m-shadow-modal:var(--m-glass-rim),0 34px 80px -24px rgba(0,0,0,.8);--m-shadow-bar:0 -6px 18px -12px rgba(0,0,0,.85);--m-drag-shadow:0 14px 34px -8px rgba(0,0,0,.7);--m-segmented-track:var(--m-panel-2);--m-segmented-border:transparent;--m-segmented-active-bg:hsla(0,0%,100%,.1);--m-segmented-active-ink:var(--m-text);--m-glass-chrome:#12152a;--m-glass-chrome-recessed:#261834;--m-scrim:rgba(10,4,18,.62);--m-scrim-strong:rgba(6,2,11,.78);--cb-pattern-ink:rgba(242,234,251,.26);--cb-label-halo:rgba(16,8,25,.95);--m-vignette:rgba(0,0,0,.3);--m-wash-alpha:16%;--m-wash-line-alpha:40%}:root[data-theme=marea]{color-scheme:light;--m-bg:#efe6d8;--m-panel:#faf6ee;--m-panel-2:#e2d5c1;--m-weekend-wash:rgba(28,28,28,.06);--m-line:#d8ccb7;--m-line-2:#bfb29c;--m-text:#1c1c1c;--m-text-dim:#3f3b36;--m-text-mute:#5a5652;--m-accent:#286165;--m-accent-2:#745a32;--m-good:#3b6636;--m-warn:#7f5212;--m-bad:#9b3a2a;--m-accent-fill:#2f6f73;--m-accent-ink:#fff;--m-accent-fill-hover:#1f4d51;--m-accent-2-fill:#b8935a;--m-accent-2-ink:#1c1c1c;--m-accent-2-fill-hover:#a5834c;--m-selected-bg:#2f6f73;--m-selected-ink:#fff;--m-selected-border:#2f6f73;--m-selected-wash:rgba(47,111,115,.1);--m-focus-width:2px;--m-focus-color:#2f6f73;--m-focus-offset:3px;--m-radius:0.375rem;--m-radius-sm:0.25rem;--m-radius-lg:0.625rem;--m-radius-full:9999px;--m-control-radius:var(--m-radius);--m-card-radius:var(--m-radius-lg);--m-chip-radius:9999px;--m-press-shift:1px;--m-hover-lift:-2px;--m-cardgrid-gap:1.5rem;--m-shadow-sm:0 1px 2px rgba(31,77,81,.08);--m-shadow:0 14px 34px -22px rgba(31,77,81,.3);--m-shadow-lg:0 30px 60px -30px rgba(31,77,81,.45);--m-shadow-modal:0 40px 80px -40px rgba(31,77,81,.5),0 2px 8px rgba(28,28,28,.08);--m-shadow-bar:0 -6px 18px -12px rgba(31,77,81,.35);--m-drag-shadow:0 18px 40px -16px rgba(31,77,81,.45);--m-card-shadow:var(--m-shadow);--m-card-hover-shadow:var(--m-shadow-lg);--m-scrim:rgba(28,28,28,.45);--m-scrim-strong:rgba(28,28,28,.66);--cb-pattern-ink:rgba(28,28,28,.34);--cb-label-halo:hsla(40,55%,96%,.95);--m-vignette:transparent;--m-font-sans:"Helvetica Neue",Helvetica,var(--font-inter),Arial,sans-serif;--m-font-display:var(--font-fraunces),Georgia,"Iowan Old Style",Palatino,serif;--m-font-serif:var(--m-font-display);--m-font-mono:var(--m-font-sans);--m-heading-font:var(--m-font-display);--m-heading-style:normal;--m-heading-weight:400;--m-heading-tracking:-0.015em;--m-em-font:var(--font-newsreader);--m-em-style:italic;--m-em-weight:400;--m-font-wordmark:var(--m-font-display);--m-wordmark-weight:400;--m-wordmark-gap:1rem;--m-wordmark-tracking:0.02em;--m-title-kicker-lift:0.23em;--m-kicker-font:var(--m-font-sans);--m-kicker-tracking:0.2em;--m-kicker-transform:uppercase;--m-kicker-weight:500;--m-control-font:var(--m-font-sans);--m-control-tracking:0.1em;--m-control-transform:uppercase;--m-control-weight:500;--m-caption-font:var(--m-font-sans);--m-caption-style:normal;--m-numeral-font:var(--m-font-display);--m-numeral-weight:400;--m-numeral-tracking:-0.01em;--m-display-font:var(--m-font-display);--m-display-style:normal;--m-display-weight:400;--m-display-tracking:-0.015em;--m-display-leading:1.05;--m-state-duration:300ms;--m-state-ease:cubic-bezier(0.2,0.8,0.2,1);--m-segmented-track:var(--m-panel-2);--m-segmented-border:transparent;--m-segmented-divider:transparent;--m-segmented-pad:0.1875rem;--m-segmented-gap:0.125rem;--m-segmented-radius:var(--m-radius);--m-segmented-item-radius:var(--m-radius-sm);--m-segmented-active-bg:var(--m-panel);--m-segmented-active-ink:var(--m-text);--m-segmented-active-shadow:var(--m-shadow-sm);--m-segmented-active-border:transparent}@media (max-width:767px){:root[data-theme=marea]{--m-control-tracking:normal;--m-control-transform:none}}:root[data-theme=marea] .m-cardgrid{border:0}:root[data-theme=marea] .m-cardgrid>*{border:1px solid var(--m-line);box-shadow:var(--m-card-shadow)}:root[data-theme=marea].dark{color-scheme:dark;--m-bg:#0e1f22;--m-panel:#153033;--m-panel-2:#1b3d41;--m-weekend-wash:hsla(37,42%,89%,.06);--m-line:hsla(37,42%,89%,.14);--m-line-2:hsla(37,42%,89%,.28);--m-text:#efe6d8;--m-text-dim:#cfc3ad;--m-text-mute:#aca18c;--m-accent:#8fb8b9;--m-accent-2:#e5c99a;--m-good:#8fc48a;--m-warn:#e5c07a;--m-bad:#e8917f;--m-accent-fill:#8fb8b9;--m-accent-ink:#0e1f22;--m-accent-fill-hover:#a6cbcb;--m-accent-2-fill:#b8935a;--m-accent-2-ink:#1c1c1c;--m-accent-2-fill-hover:#c9a76e;--m-selected-bg:var(--m-accent);--m-selected-ink:#0e1f22;--m-selected-border:var(--m-accent);--m-selected-wash:rgba(143,184,185,.16);--m-focus-color:var(--m-accent);--m-wash-alpha:14%;--m-wash-line-alpha:38%;--m-shadow-sm:inset 0 1px 0 hsla(37,42%,89%,.06),0 1px 2px rgba(0,0,0,.4);--m-shadow:inset 0 1px 0 hsla(37,42%,89%,.06),0 1px 2px rgba(0,0,0,.35),0 14px 34px -22px rgba(0,0,0,.6);--m-shadow-lg:inset 0 1px 0 hsla(37,42%,89%,.08),0 2px 6px rgba(0,0,0,.4),0 30px 60px -30px rgba(0,0,0,.75);--m-shadow-modal:inset 0 1px 0 hsla(37,42%,89%,.08),0 40px 80px -40px rgba(0,0,0,.85);--m-shadow-bar:0 -6px 18px -12px rgba(0,0,0,.8);--m-drag-shadow:0 18px 40px -16px rgba(0,0,0,.7);--m-segmented-active-bg:#23484d;--m-scrim:rgba(4,10,12,.66);--m-scrim-strong:rgba(2,6,8,.8);--cb-pattern-ink:hsla(37,42%,89%,.26);--cb-label-halo:rgba(14,31,34,.95)}:root[data-theme=nebula]{color-scheme:light;--m-bg:#dde3f7;--m-panel:rgba(242,246,255,.64);--m-panel-2:rgba(214,221,251,.74);--m-weekend-wash:rgba(20,26,72,.07);--m-line:rgba(20,26,72,.11);--m-line-2:rgba(20,26,72,.24);--m-text:#0f1230;--m-text-dim:#2f3560;--m-text-mute:#4a5079;--m-accent:#095b50;--m-accent-2:#4a3ac2;--m-good:#0b6039;--m-warn:#7d4405;--m-bad:#a5103a;--m-accent-fill:#5b4fd6;--m-accent-ink:#fff;--m-accent-fill-hover:#4f43c9;--m-accent-2-fill:#5343cc;--m-accent-2-ink:#fff;--m-accent-2-fill-hover:#4638b8;--m-accent-gradient:linear-gradient(180deg in oklch,#6a5ee0,#4e41cb);--m-accent-gradient-hover:linear-gradient(180deg in oklch,#5f52da,#4437bd);--m-accent-glow:0 8px 20px -8px rgba(91,79,214,.5),0 18px 44px -16px rgba(13,125,108,.45);--m-selected-bg:var(--m-accent);--m-selected-ink:#fff;--m-selected-border:var(--m-accent);--m-selected-wash:rgba(9,91,80,.11);--m-selection-bg:var(--m-accent);--m-selection-ink:#fff;--m-focus-width:2px;--m-focus-color:var(--m-accent);--m-focus-offset:3px;--m-ambient:radial-gradient(60rem 44rem at 15% -5%,rgba(124,108,255,.2),transparent 62%),radial-gradient(50rem 40rem at 85% 60%,rgba(45,214,181,.15),transparent 60%),radial-gradient(44rem 36rem at 80% 5%,rgba(255,105,172,.12),transparent 62%);--m-ambient-drift:conic-gradient(from 90deg at 50% 50%,transparent 0deg,rgba(139,125,255,.18) 60deg,transparent 120deg,rgba(78,230,199,.15) 200deg,transparent 260deg,rgba(255,122,182,.11) 320deg,transparent 360deg);--m-stars:none;--m-accent-glow-hover:0 10px 24px -8px rgba(91,79,214,.62),0 24px 56px -14px rgba(13,125,108,.6);--m-accent-spec:radial-gradient(16rem 12rem at var(--m-px,50%) var(--m-py,-40%),hsla(0,0%,100%,.2),transparent 62%);--m-accent-bloom:linear-gradient(160deg,hsla(0,0%,100%,.16),transparent 55%);--m-glass-rim:inset 0 0 0 0.5px hsla(0,0%,100%,.7),inset 0 1.5px 1px -1px hsla(0,0%,100%,.95),inset 0 -1.5px 1px -1px hsla(0,0%,100%,.5),inset 1.5px 0 1px -1px hsla(0,0%,100%,.45),inset -1.5px 0 1px -1px hsla(0,0%,100%,.45);--m-glass-bloom:linear-gradient(160deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.04) 60%);--m-glass-spec:radial-gradient(16rem 12rem at var(--m-px,50%) var(--m-py,-40%),hsla(0,0%,100%,.55),transparent 62%);--m-shadow-sm:var(--m-glass-rim),0 1px 2px rgba(20,26,72,.07);--m-shadow:var(--m-glass-rim),0 1px 2px rgba(20,26,72,.06),0 24px 60px -30px rgba(20,26,72,.3);--m-shadow-lg:var(--m-glass-rim),0 2px 8px -4px rgba(20,26,72,.1),0 34px 70px -28px rgba(20,26,72,.38);--m-shadow-modal:var(--m-glass-rim),0 36px 90px -28px rgba(10,13,34,.5);--m-shadow-bar:0 -6px 18px -12px rgba(10,13,34,.45);--m-drag-shadow:0 14px 34px -8px rgba(20,26,72,.34);--m-glass-swell:1.014;--m-glass-squash:0.98;--m-glass-chrome:#fff;--m-glass-chrome-recessed:#e6e8f8;--m-scrim:rgba(10,13,34,.4);--m-scrim-strong:rgba(10,13,34,.64);--m-scrim-blur:8px;--cb-pattern-ink:rgba(15,18,48,.34);--cb-label-halo:hsla(0,0%,100%,.95);--m-vignette:rgba(20,26,72,.08);--m-font-sans:-apple-system,BlinkMacSystemFont,var(--font-inter),"Segoe UI",Helvetica,Arial,sans-serif;--m-font-serif:var(--m-font-sans);--m-font-mono:var(--m-font-sans);--m-font-display:var(--font-grotesk),var(--m-font-sans);--m-heading-font:var(--m-font-display);--m-heading-style:normal;--m-heading-weight:600;--m-heading-tracking:-0.02em;--m-em-font:var(--m-font-sans);--m-em-style:normal;--m-em-weight:600;--m-font-wordmark:var(--m-font-display);--m-wordmark-weight:700;--m-wordmark-gap:0.9375rem;--m-wordmark-tracking:-0.02em;--m-title-kicker-lift:0.13em;--m-kicker-font:var(--m-font-sans);--m-kicker-tracking:0.01em;--m-kicker-transform:none;--m-kicker-weight:600;--m-control-font:var(--m-font-sans);--m-control-tracking:normal;--m-control-transform:none;--m-control-weight:600;--m-caption-font:var(--m-font-sans);--m-caption-style:normal;--m-display-font:var(--m-font-display);--m-display-style:normal;--m-display-weight:700;--m-display-tracking:-0.02em;--m-display-leading:0.98;--m-numeral-font:var(--m-font-display);--m-numeral-weight:600;--m-numeral-tracking:0em;--m-radius:0.875rem;--m-radius-sm:0.625rem;--m-radius-lg:1.5rem;--m-radius-full:9999px;--m-control-radius:var(--m-radius);--m-card-radius:var(--m-radius-lg);--m-chip-radius:9999px;--m-press-shift:1px;--m-hover-lift:-2px;--m-cardgrid-gap:1.25rem;--m-state-duration:300ms;--m-state-ease:cubic-bezier(0.16,1,0.3,1);--m-segmented-track:rgba(20,26,72,.07);--m-segmented-border:var(--m-line);--m-segmented-divider:transparent;--m-segmented-pad:0.3125rem;--m-segmented-gap:0.1875rem;--m-segmented-radius:var(--m-radius-full);--m-segmented-item-radius:var(--m-radius-full);--m-segmented-active-bg:hsla(0,0%,100%,.92);--m-segmented-active-ink:var(--m-text);--m-segmented-active-shadow:var(--m-shadow-sm);--m-segmented-active-border:transparent;--m-wash-alpha:11%;--m-wash-line-alpha:34%;--m-wash-tint:8%;--m-card-shadow:var(--m-glass-rim),0 1px 2px rgba(20,26,72,.06),0 22px 50px -26px rgba(91,79,214,.5);--m-card-hover-shadow:var(--m-glass-rim),0 2px 8px -4px rgba(20,26,72,.1),0 30px 62px -24px rgba(13,125,108,.5)}:root[data-theme=nebula].dark{color-scheme:dark;--m-bg:#070a1c;--m-panel:rgba(30,38,80,.55);--m-panel-2:rgba(44,54,104,.66);--m-weekend-wash:rgba(238,240,255,.06);--m-line:hsla(0,0%,100%,.14);--m-line-2:hsla(0,0%,100%,.28);--m-text:#eef0ff;--m-text-dim:#c3c7ec;--m-text-mute:#a0a5cf;--m-accent:#4ee6c7;--m-accent-2:#a89dff;--m-good:#6fe3a1;--m-warn:#ffc46b;--m-bad:#ff8fa3;--m-accent-fill:#8b7dff;--m-accent-ink:#0a0d22;--m-accent-fill-hover:#9c90ff;--m-accent-2-fill:#5a4bd1;--m-accent-2-ink:#fff;--m-accent-2-fill-hover:#6657e0;--m-accent-gradient:linear-gradient(180deg in oklch,#9a8dff,#7b6cf2);--m-accent-gradient-hover:linear-gradient(180deg in oklch,#a99dff,#8b7dff);--m-accent-glow:0 8px 22px -8px rgba(139,125,255,.7),0 20px 48px -16px rgba(78,230,199,.32);--m-selected-bg:var(--m-accent);--m-selected-ink:#070a1c;--m-selected-border:var(--m-accent);--m-selected-wash:rgba(78,230,199,.14);--m-selection-bg:var(--m-accent);--m-selection-ink:#070a1c;--m-ambient:radial-gradient(60rem 44rem at 18% 22%,rgba(139,125,255,.3),transparent 62%),radial-gradient(56rem 40rem at 78% 58%,rgba(78,230,199,.18),transparent 62%),radial-gradient(44rem 30rem at 84% 6%,rgba(255,122,182,.14),transparent 62%),radial-gradient(40rem 22rem at 30% 92%,rgba(255,196,107,.09),transparent 60%),radial-gradient(120% 80% at 50% 110%,#101a48 0%,transparent 60%);--m-ambient-drift:conic-gradient(from 90deg at 50% 50%,transparent 0deg,rgba(139,125,255,.55) 60deg,transparent 120deg,rgba(78,230,199,.42) 200deg,transparent 260deg,rgba(255,122,182,.36) 320deg,transparent 360deg);--m-stars:radial-gradient(1px 1px at 12% 22%,hsla(0,0%,100%,.7) 50%,transparent 51%),radial-gradient(1px 1px at 78% 14%,hsla(0,0%,100%,.55) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 40% 8%,hsla(0,0%,100%,.65) 50%,transparent 51%),radial-gradient(1px 1px at 88% 48%,hsla(0,0%,100%,.5) 50%,transparent 51%),radial-gradient(1px 1px at 23% 62%,hsla(0,0%,100%,.45) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 62% 34%,hsla(0,0%,100%,.6) 50%,transparent 51%),radial-gradient(1px 1px at 5% 84%,hsla(0,0%,100%,.5) 50%,transparent 51%),radial-gradient(1px 1px at 94% 78%,hsla(0,0%,100%,.55) 50%,transparent 51%),radial-gradient(1px 1px at 52% 90%,hsla(0,0%,100%,.4) 50%,transparent 51%);--m-accent-glow-hover:0 10px 26px -8px rgba(139,125,255,.9),0 26px 60px -14px rgba(78,230,199,.45);--m-accent-spec:var(--m-glass-spec);--m-accent-bloom:var(--m-glass-bloom);--m-glass-rim:inset 0 0 0 0.5px hsla(0,0%,100%,.14),inset 0 1.5px 1px -1px hsla(0,0%,100%,.3),inset 0 -1.5px 1px -1px hsla(0,0%,100%,.06),inset 1.5px 0 1px -1px hsla(0,0%,100%,.1),inset -1.5px 0 1px -1px hsla(0,0%,100%,.1);--m-glass-bloom:linear-gradient(160deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.03) 60%);--m-glass-spec:radial-gradient(16rem 12rem at var(--m-px,50%) var(--m-py,-40%),rgba(238,240,255,.16),transparent 62%);--m-shadow-sm:var(--m-glass-rim),0 1px 2px rgba(0,0,0,.4);--m-shadow:var(--m-glass-rim),0 2px 6px -1px rgba(0,0,0,.4),0 30px 60px -20px rgba(0,0,0,.6);--m-shadow-lg:var(--m-glass-rim),0 2px 8px -4px rgba(0,0,0,.5),0 34px 70px -28px rgba(0,0,0,.85);--m-shadow-modal:var(--m-glass-rim),0 34px 80px -24px rgba(0,0,0,.8);--m-shadow-bar:0 -6px 18px -12px rgba(0,0,0,.85);--m-drag-shadow:0 14px 34px -8px rgba(0,0,0,.7);--m-segmented-track:hsla(0,0%,100%,.055);--m-segmented-border:var(--m-line);--m-segmented-active-bg:hsla(0,0%,100%,.1);--m-segmented-active-ink:var(--m-text);--m-glass-chrome:#0d1230;--m-glass-chrome-recessed:#141a3f;--m-scrim:rgba(3,5,16,.62);--m-scrim-strong:rgba(2,3,10,.78);--cb-pattern-ink:rgba(238,240,255,.26);--cb-label-halo:rgba(7,10,28,.95);--m-vignette:rgba(0,0,0,.3);--m-wash-alpha:16%;--m-wash-line-alpha:40%;--m-card-shadow:var(--m-glass-rim),0 2px 6px -1px rgba(0,0,0,.4),0 26px 56px -22px rgba(102,90,235,.6);--m-card-hover-shadow:var(--m-glass-rim),0 2px 8px -4px rgba(0,0,0,.5),0 32px 66px -20px rgba(31,200,172,.5)}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.m-tap{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.glass{background:var(--m-panel);border:1px solid var(--m-line)}.countdown-digit{font-family:var(--m-numeral-font),"IBM Plex Serif",Georgia,serif;font-weight:var(--m-numeral-weight);letter-spacing:var(--m-numeral-tracking);font-size:clamp(2.25rem,8.5vw,7.5rem);line-height:1;--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)}.countdown-cell{display:inline-block;width:.62em;text-align:center}.m-kicker{font-family:var(--m-kicker-font),ui-monospace,monospace;font-size:var(--m-kicker-size);font-weight:var(--m-kicker-weight);letter-spacing:var(--m-kicker-tracking);text-transform:var(--m-kicker-transform);color:var(--m-text-mute)}.m-control{font-family:var(--m-control-font),ui-monospace,monospace;font-weight:var(--m-control-weight);letter-spacing:var(--m-control-tracking);text-transform:var(--m-control-transform);border-radius:var(--m-chip-radius)}.m-selected{background-color:var(--m-selected-bg);color:var(--m-selected-ink);border-color:var(--m-selected-border)}.m-em{font-family:var(--m-em-font),"IBM Plex Serif",Georgia,serif;font-style:var(--m-em-style);font-weight:var(--m-em-weight)}.m-heading{font-family:var(--m-heading-font),"IBM Plex Serif",Georgia,serif;font-style:var(--m-heading-style);font-weight:var(--m-heading-weight);letter-spacing:var(--m-heading-tracking)}.m-cardgrid{gap:var(--m-cardgrid-gap)}.m-cardgrid>*{border-radius:var(--m-card-radius)}.m-trust-chip{border:0;background:none;border-radius:0;color:var(--m-text-dim);padding-left:0;padding-right:0}a.border,a.inline-block,a.inline-flex,button{transition:background-color var(--m-state-duration) var(--m-state-ease),border-color var(--m-state-duration) var(--m-state-ease),color var(--m-state-duration) var(--m-state-ease),box-shadow calc(var(--m-state-duration) + 20ms) var(--m-state-ease)}a.border:active,a.inline-block:active,a.inline-flex:active,button:active{transform:translateY(var(--m-press-shift))}.m-arrow{display:inline-block;transition:transform .16s ease-out}.group:hover .m-arrow,a:hover>.m-arrow,button:hover>.m-arrow{transform:translateX(2px)}a:hover>.m-arrow-down,button:hover>.m-arrow-down{transform:translateY(2px)}a.group{transition:box-shadow .18s ease-out,transform .18s ease-out,background-color .14s ease-out}a.group:hover{transform:translateY(var(--m-hover-lift));box-shadow:var(--m-card-hover-shadow)}.m-wordmark{font-family:var(--m-font-wordmark),Georgia,serif;font-weight:var(--m-wordmark-weight);letter-spacing:var(--m-wordmark-tracking)}.m-title-row{align-items:center;-moz-column-gap:var(--m-wordmark-gap);column-gap:var(--m-wordmark-gap)}.m-title-row>:not(:first-child){transform:translateY(var(--m-title-kicker-lift))}[data-task]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.m-selected-soft{background-color:var(--m-selected-wash);border-color:var(--m-selected-border);color:var(--m-text)}.m-segmented{background-color:var(--m-segmented-track);border:1px solid var(--m-segmented-border);border-radius:var(--m-segmented-radius);padding:var(--m-segmented-pad);gap:var(--m-segmented-gap)}.m-segmented>button{border-left-color:var(--m-segmented-divider);border-radius:var(--m-segmented-item-radius)}.m-segmented>.m-selected{background-color:var(--m-segmented-active-bg);color:var(--m-segmented-active-ink);border-color:var(--m-segmented-active-border);box-shadow:var(--m-segmented-active-shadow)}.m-gantt-box{container-type:inline-size}@container (max-width: 44rem){.m-gantt-hour-minor{display:none}}.m-display{font-family:var(--m-display-font),"IBM Plex Serif",Georgia,serif;font-style:var(--m-display-style);font-weight:var(--m-display-weight);letter-spacing:var(--m-display-tracking);line-height:var(--m-display-leading);color:var(--m-text)}.m-numeral{font-family:var(--m-numeral-font),"IBM Plex Serif",Georgia,serif;font-weight:var(--m-numeral-weight);letter-spacing:var(--m-numeral-tracking);line-height:1;color:var(--m-text);font-variant-numeric:tabular-nums lining-nums}.m-caption{font-family:var(--m-caption-font),"IBM Plex Serif",Georgia,serif;font-style:var(--m-caption-style);font-size:var(--m-size-base);color:var(--m-text-dim);line-height:1.5}.m-data-name{font-weight:var(--m-data-name-weight)}.m-data-label,.m-data-name{font-family:var(--m-data-font),system-ui,sans-serif;font-style:var(--m-data-style);letter-spacing:normal;text-transform:none}.m-data-label{font-weight:var(--m-data-label-weight)}.m-banner-good{--wash:color-mix(in srgb,var(--m-accent) var(--m-wash-tint),var(--m-good))}.m-banner-good,.m-banner-warn{background:color-mix(in srgb,var(--wash) var(--m-wash-alpha),transparent);border:1px solid color-mix(in srgb,var(--wash) var(--m-wash-line-alpha),transparent)}.m-banner-warn{--wash:color-mix(in srgb,var(--m-accent) var(--m-wash-tint),var(--m-warn))}.m-banner-bad{--wash:color-mix(in srgb,var(--m-accent) var(--m-wash-tint),var(--m-bad));background:color-mix(in srgb,var(--wash) var(--m-wash-alpha),transparent);border:1px solid color-mix(in srgb,var(--wash) var(--m-wash-line-alpha),transparent)}a.border,a.inline-block,a.inline-flex,button,input:not([type=checkbox]):not([type=radio]),select,textarea{border-radius:var(--m-control-radius)}.border.bg-m-panel,.border.bg-m-panel-2{border-radius:var(--m-card-radius);box-shadow:var(--m-card-shadow)}:focus-visible{outline:var(--m-focus-width) solid var(--m-focus-color);outline-offset:var(--m-focus-offset)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.inset-y-\[-1px\]{top:-1px;bottom:-1px}.-bottom-1{bottom:-.25rem}.-left-1{left:-.25rem}.-top-1{top:-.25rem}.-top-3{top:-.75rem}.-top-\[0\.06em\]{top:-.06em}.-top-\[18px\]{top:-18px}.-top-\[3px\]{top:-3px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-11{left:2.75rem}.left-12{left:3rem}.left-14{left:3.5rem}.left-16{left:4rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-full{top:100%}.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-\[100\]{z-index:100}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.col-span-2{grid-column:span 2/span 2}.-m-1{margin:-.25rem}.-m-1\.5{margin:-.375rem}.-m-px{margin:-1px}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.-ml-1{margin-left:-.25rem}.-ml-3{margin-left:-.75rem}.-mr-2{margin-right:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-10{margin-top:-2.5rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-\[22px\]{margin-left:22px}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[0\.15rem\]{margin-top:.15rem}.mt-\[3px\]{margin-top:3px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1/1}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[26px\]{height:26px}.h-\[7px\]{height:7px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.min-h-0{min-height:0}.min-h-11{min-height:2.75rem}.min-h-16{min-height:4rem}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[1\.75rem\]{min-height:1.75rem}.min-h-\[13rem\]{min-height:13rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[24px\]{min-height:24px}.min-h-\[2px\]{min-height:2px}.min-h-\[4rem\]{min-height:4rem}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[2\.4ch\]{width:2.4ch}.w-\[21px\]{width:21px}.w-\[26px\]{width:26px}.w-\[7px\]{width:7px}.w-\[min\(20rem\2c calc\(100vw-2rem\)\)\]{width:min(20rem,calc(100vw - 2rem))}.w-\[min\(24rem\2c 90vw\)\]{width:min(24rem,90vw)}.w-\[min\(24rem\2c calc\(100vw-2rem\)\)\]{width:min(24rem,calc(100vw - 2rem))}.w-\[min\(24rem\2c calc\(100vw-3rem\)\)\]{width:min(24rem,calc(100vw - 3rem))}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-\[100px\]{min-width:100px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[24px\]{min-width:24px}.min-w-\[3rem\]{min-width:3rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[80px\]{min-width:80px}.min-w-\[8rem\]{min-width:8rem}.min-w-px{min-width:1px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[140px\]{max-width:140px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[min\(20rem\2c calc\(100vw-1rem\)\)\]{max-width:min(20rem,calc(100vw - 1rem))}.max-w-\[var\(--m-shell\)\]{max-width:var(--m-shell)}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-y-\[0\.15em\]{--tw-translate-y:0.15em}.rotate-180,.translate-y-\[0\.15em\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-crosshair{cursor:crosshair}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-6{scroll-margin-top:1.5rem}.scroll-mt-8{scroll-margin-top:2rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.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-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[3\.5rem_repeat\(7\2c 1fr\)\]{grid-template-columns:3.5rem repeat(7,1fr)}.grid-cols-\[auto_minmax\(0\2c 1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-m-line>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:color-mix(in srgb,var(--m-line) calc(var(--tw-divide-opacity, 1) * 100%),transparent)}.divide-m-line\/60>:not([hidden])~:not([hidden]){border-color:color-mix(in srgb,var(--m-line) calc(.6 * 100%),transparent)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:var(--m-radius)}.rounded-\[var\(--m-card-radius\)\]{border-radius:var(--m-card-radius)}.rounded-\[var\(--m-control-radius\)\]{border-radius:var(--m-control-radius)}.rounded-\[var\(--m-radius-sm\)\]{border-radius:var(--m-radius-sm)}.rounded-full{border-radius:var(--m-radius-full)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--m-radius-sm)}.rounded-t-\[var\(--m-radius-sm\)\]{border-top-left-radius:var(--m-radius-sm);border-top-right-radius:var(--m-radius-sm)}.border{border-width:1px}.border-2{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-x-0{border-left-width:0;border-right-width:0}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-b-\[3px\]{border-bottom-width:3px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-\[3px\]{border-top-width:3px}.border-dashed{border-style:dashed}.border-\[color-mix\(in_srgb\2c var\(--cat-color\)_60\%\2c transparent\)\]{border-color:color-mix(in srgb,var(--cat-color) 60%,transparent)}.border-\[var\(--cat-color\)\]{border-color:var(--cat-color)}.border-m-accent{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-accent) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-m-accent-2{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-accent-2) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-m-accent-2\/30{border-color:color-mix(in srgb,var(--m-accent-2) calc(.3 * 100%),transparent)}.border-m-accent\/30{border-color:color-mix(in srgb,var(--m-accent) calc(.3 * 100%),transparent)}.border-m-accent\/40{border-color:color-mix(in srgb,var(--m-accent) calc(.4 * 100%),transparent)}.border-m-bad{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-bad) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-m-bad\/40{border-color:color-mix(in srgb,var(--m-bad) calc(.4 * 100%),transparent)}.border-m-good{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-good) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-m-good\/40{border-color:color-mix(in srgb,var(--m-good) calc(.4 * 100%),transparent)}.border-m-line{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-line) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-m-line-2{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-line-2) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-m-line\/60{border-color:color-mix(in srgb,var(--m-line) calc(.6 * 100%),transparent)}.border-m-text{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-text) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-m-warn{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-warn) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-m-warn\/40{border-color:color-mix(in srgb,var(--m-warn) calc(.4 * 100%),transparent)}.border-transparent{border-color:transparent}.\!bg-\[rgba\(31\2c 58\2c 95\2c 0\.22\)\]{background-color:rgba(31,58,95,.22)!important}.bg-\[color-mix\(in_srgb\2c var\(--cat-color\)_22\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--cat-color) 22%,transparent)}.bg-\[rgba\(106\2c 99\2c 86\2c 0\.30\)\]{background-color:rgba(106,99,86,.3)}.bg-\[rgba\(106\2c 99\2c 86\2c 0\.50\)\]{background-color:rgba(106,99,86,.5)}.bg-\[rgba\(117\2c 101\2c 163\2c 0\.28\)\]{background-color:rgba(117,101,163,.28)}.bg-\[rgba\(125\2c 155\2c 184\2c 0\.24\)\]{background-color:rgba(125,155,184,.24)}.bg-\[rgba\(139\2c 58\2c 46\2c 0\.28\)\]{background-color:rgba(139,58,46,.28)}.bg-\[rgba\(154\2c 51\2c 38\2c 0\.16\)\]{background-color:rgba(154,51,38,.16)}.bg-\[rgba\(154\2c 51\2c 38\2c 0\.32\)\]{background-color:rgba(154,51,38,.32)}.bg-\[rgba\(168\2c 84\2c 59\2c 0\.26\)\]{background-color:rgba(168,84,59,.26)}.bg-\[rgba\(185\2c 128\2c 45\2c 0\.16\)\]{background-color:rgba(185,128,45,.16)}.bg-\[rgba\(185\2c 128\2c 45\2c 0\.28\)\]{background-color:rgba(185,128,45,.28)}.bg-\[rgba\(201\2c 115\2c 80\2c 0\.26\)\]{background-color:rgba(201,115,80,.26)}.bg-\[rgba\(201\2c 160\2c 64\2c 0\.18\)\]{background-color:rgba(201,160,64,.18)}.bg-\[rgba\(201\2c 160\2c 64\2c 0\.22\)\]{background-color:rgba(201,160,64,.22)}.bg-\[rgba\(201\2c 160\2c 64\2c 0\.45\)\]{background-color:rgba(201,160,64,.45)}.bg-\[rgba\(28\2c 24\2c 20\2c 0\.07\)\]{background-color:rgba(28,24,20,.07)}.bg-\[rgba\(31\2c 58\2c 95\2c 0\.16\)\]{background-color:rgba(31,58,95,.16)}.bg-\[rgba\(31\2c 58\2c 95\2c 0\.28\)\]{background-color:rgba(31,58,95,.28)}.bg-\[rgba\(63\2c 122\2c 71\2c 0\.16\)\]{background-color:rgba(63,122,71,.16)}.bg-\[var\(--cat-color\)\]{background-color:var(--cat-color)}.bg-\[var\(--m-panel-2\)\]{background-color:var(--m-panel-2)}.bg-\[var\(--m-selected-wash\)\]{background-color:var(--m-selected-wash)}.bg-\[var\(--m-weekend-wash\)\]{background-color:var(--m-weekend-wash)}.bg-m-accent{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-accent) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-accent-2{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-accent-2) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-accent-2-fill{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-accent-2-fill) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-accent-2\/\[0\.08\]{background-color:color-mix(in srgb,var(--m-accent-2) calc(.08 * 100%),transparent)}.bg-m-accent-fill{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-accent-fill) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-accent-fill\/70{background-color:color-mix(in srgb,var(--m-accent-fill) calc(.7 * 100%),transparent)}.bg-m-accent\/25{background-color:color-mix(in srgb,var(--m-accent) calc(.25 * 100%),transparent)}.bg-m-accent\/45{background-color:color-mix(in srgb,var(--m-accent) calc(.45 * 100%),transparent)}.bg-m-accent\/65{background-color:color-mix(in srgb,var(--m-accent) calc(.65 * 100%),transparent)}.bg-m-accent\/\[0\.08\]{background-color:color-mix(in srgb,var(--m-accent) calc(.08 * 100%),transparent)}.bg-m-bad{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-bad) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-bad\/10{background-color:color-mix(in srgb,var(--m-bad) calc(.1 * 100%),transparent)}.bg-m-bad\/5{background-color:color-mix(in srgb,var(--m-bad) calc(.05 * 100%),transparent)}.bg-m-bg{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-bg) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-good{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-good) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-line{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-line) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-line-2{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-line-2) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-panel{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-panel) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-panel-2{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-panel-2) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-panel-2\/40{background-color:color-mix(in srgb,var(--m-panel-2) calc(.4 * 100%),transparent)}.bg-m-panel-2\/60{background-color:color-mix(in srgb,var(--m-panel-2) calc(.6 * 100%),transparent)}.bg-m-panel\/70{background-color:color-mix(in srgb,var(--m-panel) calc(.7 * 100%),transparent)}.bg-m-progress{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-progress-fill) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-text{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-text) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-text-mute{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-text-mute) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-warn{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-warn) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-m-warn\/10{background-color:color-mix(in srgb,var(--m-warn) calc(.1 * 100%),transparent)}.bg-m-warn\/5{background-color:color-mix(in srgb,var(--m-warn) calc(.05 * 100%),transparent)}.bg-transparent{background-color:transparent}.bg-\[url\(\'\/mark-light\.png\'\)\]{background-image:url(/mark-light.png)}.bg-\[length\:auto_28px\]{background-size:auto 28px}.bg-left{background-position:0}.bg-no-repeat{background-repeat:no-repeat}.fill-\[var\(--cat-color\)\]{fill:var(--cat-color)}.fill-m-text-mute{fill:var(--m-text-mute)}.stroke-\[var\(--cat-color\)\]{stroke:var(--cat-color)}.stroke-m-bg{stroke:var(--m-bg)}.stroke-m-line{stroke:var(--m-line)}.stroke-m-text{stroke:var(--m-text)}.stroke-m-text-mute{stroke:var(--m-text-mute)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-44{padding-bottom:11rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.75rem\2c env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pl-1\.5{padding-left:.375rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:var(--m-font-mono),ui-monospace,SFMono-Regular,monospace;font-feature-settings:"tnum"}.font-numeral{font-family:var(--m-numeral-font),"IBM Plex Serif",Georgia,serif}.font-sans{font-family:var(--m-font-sans),system-ui,-apple-system,sans-serif}.font-serif{font-family:var(--m-font-serif),"IBM Plex Serif",Georgia,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8em\]{font-size:.8em}.text-\[0\.9em\]{font-size:.9em}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[2rem\]{font-size:2rem}.text-\[3\.5rem\]{font-size:3.5rem}.text-\[3rem\]{font-size:3rem}.text-\[clamp\(1\.5rem\2c 5\.5vw\2c 5rem\)\]{font-size:clamp(1.5rem,5.5vw,5rem)}.text-\[clamp\(1\.75rem\2c 5\.4vw\2c 3\.5rem\)\]{font-size:clamp(1.75rem,5.4vw,3.5rem)}.text-\[length\:var\(--m-size-2xl\)\]{font-size:var(--m-size-2xl)}.text-\[length\:var\(--m-size-2xs\)\]{font-size:var(--m-size-2xs)}.text-\[length\:var\(--m-size-3xl\)\]{font-size:var(--m-size-3xl)}.text-\[length\:var\(--m-size-4xl\)\]{font-size:var(--m-size-4xl)}.text-\[length\:var\(--m-size-5xl\)\]{font-size:var(--m-size-5xl)}.text-\[length\:var\(--m-size-6xl\)\]{font-size:var(--m-size-6xl)}.text-\[length\:var\(--m-size-7xl\)\]{font-size:var(--m-size-7xl)}.text-\[length\:var\(--m-size-base\)\]{font-size:var(--m-size-base)}.text-\[length\:var\(--m-size-lg\)\]{font-size:var(--m-size-lg)}.text-\[length\:var\(--m-size-md\)\]{font-size:var(--m-size-md)}.text-\[length\:var\(--m-size-sm\)\]{font-size:var(--m-size-sm)}.text-\[length\:var\(--m-size-xl\)\]{font-size:var(--m-size-xl)}.text-\[length\:var\(--m-size-xs\)\]{font-size:var(--m-size-xs)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.leading-\[1\.02\]{line-height:1.02}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-kicker{letter-spacing:var(--m-kicker-tracking)}.tracking-normal{letter-spacing:0}.text-\[var\(--cat-color\)\]{color:var(--cat-color)}.text-m-accent{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-accent) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-m-accent-2{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-accent-2) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-m-accent-2-ink{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-accent-2-ink) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-m-accent-ink{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-accent-ink) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-m-accent\/30{color:color-mix(in srgb,var(--m-accent) calc(.3 * 100%),transparent)}.text-m-bad{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-bad) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-m-bg{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-bg) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-m-good{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-good) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-m-text{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-m-text-dim{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text-dim) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-m-text-mute{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text-mute) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-m-warn{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-warn) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-transparent{color:transparent}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--m-accent-fill\)\]{accent-color:var(--m-accent-fill)}.accent-current{accent-color:currentColor}.accent-m-text{accent-color:var(--m-text)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow:var(--m-shadow);--tw-shadow-colored:var(--m-shadow)}.shadow,.shadow-bar{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-bar{--tw-shadow:var(--m-shadow-bar);--tw-shadow-colored:var(--m-shadow-bar)}.shadow-lg{--tw-shadow:var(--m-shadow-lg);--tw-shadow-colored:var(--m-shadow-lg)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--m-shadow);--tw-shadow-colored:var(--m-shadow)}.shadow-modal{--tw-shadow:var(--m-shadow-modal);--tw-shadow-colored:var(--m-shadow-modal);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-1{outline-width:1px}.outline-m-text{outline-color:var(--m-text)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-m-accent-2{--tw-ring-opacity:1;--tw-ring-color:color-mix(in srgb,var(--m-accent-2) calc(var(--tw-ring-opacity, 1) * 100%),transparent)}.ring-m-bad{--tw-ring-opacity:1;--tw-ring-color:color-mix(in srgb,var(--m-bad) calc(var(--tw-ring-opacity, 1) * 100%),transparent)}.ring-m-warn{--tw-ring-opacity:1;--tw-ring-color:color-mix(in srgb,var(--m-warn) calc(var(--tw-ring-opacity, 1) * 100%),transparent)}.ring-offset-0{--tw-ring-offset-width:0px}.blur{--tw-blur:blur(8px)}.blur,.invert{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)}.invert{--tw-invert:invert(100%)}.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-filter{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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\2c opacity\]{transition-property:background-color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\2c opacity\]{transition-property:filter,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}@font-face{font-family:DSEG7Classic;src:url(/fonts/DSEG7Classic-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DSEG7Classic;src:url(/fonts/DSEG7Classic-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@media (hover:none){.wc-remove{opacity:1}}body{background-color:var(--m-bg);color:var(--m-text);font-family:var(--m-font-sans),system-ui,-apple-system,sans-serif;font-size:var(--m-size-lg);font-size-adjust:var(--m-text-adjust);font-feature-settings:"liga","kern";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.countdown-digit,.font-mono,.m-control,.m-kicker,.wc-face{font-size-adjust:none}.m-settings-bar{--m-kicker-size:var(--m-size-2xs)}::-moz-selection{background:var(--m-selection-bg);color:var(--m-selection-ink)}::selection{background:var(--m-selection-bg);color:var(--m-selection-ink)}.wc-terminal-cursor{animation:wc-blink 1.06s steps(2) infinite}@keyframes wc-blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.wc-terminal-cursor{animation:none}}.wc-analog-second{transform-origin:50px 50px;animation:wc-mondaine-sweep 60s linear infinite}@keyframes wc-mondaine-sweep{0%{transform:rotate(0deg)}97.5%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.wc-analog-second{animation:none}}.wc-flip-card{position:relative;overflow:hidden;perspective:800px}.wc-flip-half,.wc-flip-leaf{position:absolute;left:0;right:0;height:50%;overflow:hidden}.wc-flip-half-top,.wc-flip-leaf-upper{top:0}.wc-flip-half-bottom,.wc-flip-leaf-lower{bottom:0}.wc-flip-digit{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.wc-flip-half-top .wc-flip-digit,.wc-flip-leaf-upper .wc-flip-digit{top:0}.wc-flip-half-bottom .wc-flip-digit,.wc-flip-leaf-lower .wc-flip-digit{bottom:0}.wc-flip-leaf{z-index:2;backface-visibility:hidden;-webkit-backface-visibility:hidden}.wc-flip-leaf-upper{transform-origin:bottom;animation:wc-flip-down .32s cubic-bezier(.55,0,.85,.5) forwards}.wc-flip-leaf-lower{transform-origin:top;transform:rotateX(90deg);animation:wc-flip-up .32s cubic-bezier(.2,.5,.4,1) .32s forwards}.wc-flip-seam{position:absolute;left:0;right:0;top:50%;height:2px;background:rgba(0,0,0,.85);z-index:3;pointer-events:none}@keyframes wc-flip-down{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes wc-flip-up{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@media (prefers-reduced-motion:reduce){.wc-flip-leaf{animation:none!important}.wc-flip-leaf-lower{transform:rotateX(0)}}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:transform .18s ease,opacity .18s ease;box-sizing:border-box}.react-grid-item.cssTransforms{transition-property:transform,opacity}.react-grid-item.resizing{z-index:3;transition:none}.react-grid-item.react-draggable-dragging{z-index:5;transition:none;cursor:grabbing;box-shadow:var(--m-drag-shadow)}.react-grid-item.react-grid-placeholder{background:var(--m-line);opacity:.4;transition:transform .12s ease}.react-grid-item>.react-resizable-handle{position:absolute;width:14px;height:14px;right:2px;bottom:2px;cursor:se-resize;opacity:0;transition:opacity .12s ease}.react-grid-item.resizing>.react-resizable-handle,.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:8px;height:8px;border-right:1px solid var(--m-text-mute);border-bottom:1px solid var(--m-text-mute)}.wc-clean .react-grid-item{cursor:default}.wc-clean .react-resizable-handle{display:none!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.skip-link{position:absolute;left:.5rem;top:-3rem;z-index:100;padding:.5rem .875rem;background:var(--m-panel);color:var(--m-text);border:1px solid var(--m-text);font-family:var(--m-font-mono),ui-monospace,monospace;font-size:var(--m-size-md);transition:top .12s ease}.skip-link:focus{top:.5rem}.wide-layout{--m-shell:100%}html:not([data-home=returning]) .home-for-return,html[data-home=returning] .home-for-first{display:none}.cb-patterns .band-work{background-image:repeating-linear-gradient(45deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 6px)}.cb-patterns .band-lunch{background-image:radial-gradient(var(--cb-pattern-ink) 1.1px,transparent 1.4px);background-size:6px 6px}.cb-patterns .band-breakfast{background-image:repeating-linear-gradient(-45deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 6px)}.cb-patterns .band-dinner{background-image:repeating-linear-gradient(90deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 7px)}.cb-patterns .band-cat4{background-image:repeating-linear-gradient(60deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 6px)}.cb-patterns .band-cat5{background-image:repeating-linear-gradient(30deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 7px),repeating-linear-gradient(-30deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 7px)}.cb-patterns .band-cat6{background-image:radial-gradient(var(--cb-pattern-ink) 1.3px,transparent 1.6px);background-size:8px 8px}.cb-patterns .band-cat7{background-image:repeating-linear-gradient(15deg,var(--cb-pattern-ink) 0 2px,transparent 2px 9px)}.cb-patterns .band-sleep{background-image:repeating-linear-gradient(0deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 7px)}.cb-patterns .band-unavailable{background-image:repeating-linear-gradient(45deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 6px),repeating-linear-gradient(-45deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 6px)}.cb-patterns .band-overlap{background-image:radial-gradient(var(--cb-pattern-ink) .9px,transparent 1.2px);background-size:4px 4px}.cb-patterns .band-holiday{background-image:repeating-linear-gradient(135deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 8px)}.cb-patterns .band-absence{background-image:repeating-linear-gradient(0deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 7px),repeating-linear-gradient(90deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 7px)}.cb-patterns .band-observance{background-image:radial-gradient(var(--cb-pattern-ink) 1.6px,transparent 1.9px);background-size:10px 10px}.cb-patterns .band-optional{background-image:repeating-linear-gradient(22.5deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 7px),repeating-linear-gradient(-22.5deg,var(--cb-pattern-ink) 0 1.5px,transparent 1.5px 7px)}.cb-patterns .cb-label-plate{font-weight:600;color:var(--m-text);background-color:var(--cb-label-halo);padding:1px 3.5px;border-radius:2px;box-shadow:0 0 0 1px var(--cb-label-halo)}.cb-patterns .cb-label-plate-compact{padding:0 1px;border-radius:1px;box-shadow:0 0 0 .5px var(--cb-label-halo)}.cb-patterns .cb-task-plate{background-color:var(--cb-label-halo);box-shadow:0 0 0 2px var(--cb-label-halo);border-radius:2px;color:var(--m-text)}.cb-patterns .cb-task-plate.cb-task-plate-bad{color:var(--m-bad)}.cb-patterns .cat-dot-deep-work{transform:scale(1.3)}.cb-patterns .cat-dot-meeting{border-radius:50%;transform:scale(1.5)}.cb-patterns .cat-dot-break{transform:rotate(45deg) scale(1.2)}.cb-patterns .cat-dot-personal{clip-path:polygon(50% 0,0 100%,100% 100%);transform:scale(1.5)}.cb-patterns .cat-dot-cat4{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);transform:scale(1.4)}.cb-patterns .cat-dot-cat5{clip-path:polygon(35% 0,65% 0,65% 35%,100% 35%,100% 65%,65% 65%,65% 100%,35% 100%,35% 65%,0 65%,0 35%,35% 35%);transform:scale(1.3)}.cb-patterns .cat-dot-cat6{clip-path:polygon(0 0,100% 0,50% 100%);transform:scale(1.5)}.cb-patterns .cat-dot-cat7{clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);transform:scale(1.4)}.cb-patterns .cb-series{stroke-dasharray:var(--cb-dash,none)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--m-focus-width) solid var(--m-focus-color);outline-offset:var(--m-focus-offset)}.m-selected .text-m-text-mute,.m-selected-soft .text-m-text-mute,.m-washed .text-m-text-mute,.m-washed.text-m-text-mute{color:var(--m-text-dim)}.page-ambient{position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:var(--m-ambient,none)}:root[data-theme=aurora] .bg-m-bg,:root[data-theme=nebula] .bg-m-bg,:root[data-theme=zenith] .bg-m-bg{background-color:transparent}:root[data-theme=aurora] .page-ambient:after,:root[data-theme=nebula] .page-ambient:after{content:"";position:absolute;inset:-25%;background-image:var(--m-ambient-drift,none);opacity:0}:root[data-theme=aurora].fx-on .page-ambient:after{opacity:1;animation:m-aurora-drift 46s ease-in-out infinite alternate}@supports (animation-timeline:scroll()){:root[data-theme=aurora].fx-on .page-ambient:after{animation:m-aurora-drift auto linear;animation-timeline:scroll(root block)}}@keyframes m-aurora-drift{0%{transform:translate3d(-3%,-2%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.12)}}:root[data-theme=nebula] .page-ambient:after{inset:-80%;border-radius:50%;filter:blur(70px) saturate(130%);will-change:transform}:root[data-theme=nebula].fx-on .page-ambient:after{opacity:1;animation:m-nebula-turn 72s linear infinite}@keyframes m-nebula-turn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root[data-theme=nebula] .page-ambient:before{content:"";position:absolute;inset:0;background-image:var(--m-stars,none);opacity:.55}:root[data-theme=nebula].fx-on .page-ambient:before{animation:m-nebula-twinkle 7s ease-in-out infinite alternate}@keyframes m-nebula-twinkle{0%{opacity:.55}to{opacity:1}}:root[data-theme=aurora] .absolute.bg-m-panel,:root[data-theme=aurora] .fixed.bg-m-panel,:root[data-theme=aurora] .m-toast,:root[data-theme=aurora] .sticky.bg-m-panel,:root[data-theme=aurora] [role=dialog].bg-m-panel,:root[data-theme=aurora] [role=dialog]>.bg-m-panel,:root[data-theme=aurora] [role=tooltip].bg-m-panel,:root[data-theme=aurora] header.sticky,:root[data-theme=nebula] .absolute.bg-m-panel,:root[data-theme=nebula] .fixed.bg-m-panel,:root[data-theme=nebula] .m-toast,:root[data-theme=nebula] .sticky.bg-m-panel,:root[data-theme=nebula] [role=dialog].bg-m-panel,:root[data-theme=nebula] [role=dialog]>.bg-m-panel,:root[data-theme=nebula] [role=tooltip].bg-m-panel,:root[data-theme=nebula] header.sticky{background-color:var(--m-glass-chrome)}:root[data-theme=aurora] .absolute.bg-m-panel-2,:root[data-theme=aurora] .fixed.bg-m-panel-2,:root[data-theme=aurora] .sticky.bg-m-panel-2,:root[data-theme=aurora] [role=dialog].bg-m-panel-2,:root[data-theme=aurora] [role=dialog]>.bg-m-panel-2,:root[data-theme=aurora] header.sticky .bg-m-panel-2,:root[data-theme=nebula] .absolute.bg-m-panel-2,:root[data-theme=nebula] .fixed.bg-m-panel-2,:root[data-theme=nebula] .sticky.bg-m-panel-2,:root[data-theme=nebula] [role=dialog].bg-m-panel-2,:root[data-theme=nebula] [role=dialog]>.bg-m-panel-2,:root[data-theme=nebula] header.sticky .bg-m-panel-2{background-color:var(--m-glass-chrome-recessed)}:root[data-theme=aurora] .m-scrim,:root[data-theme=nebula] .m-scrim{backdrop-filter:blur(var(--m-scrim-blur));-webkit-backdrop-filter:blur(var(--m-scrim-blur))}:root[data-theme=aurora] .bg-m-accent-fill,:root[data-theme=nebula] .bg-m-accent-fill{background-image:var(--m-accent-gradient)}:root[data-theme=aurora] .hover\:bg-m-accent-fill-hover:hover,:root[data-theme=nebula] .hover\:bg-m-accent-fill-hover:hover{background-image:var(--m-accent-gradient-hover)}:root[data-theme=aurora] .m-cardgrid>*,:root[data-theme=aurora] .m-segmented>.m-selected,:root[data-theme=nebula] .m-cardgrid>*,:root[data-theme=nebula] .m-segmented>.m-selected{background-image:var(--m-glass-spec),var(--m-glass-bloom)}:root[data-theme=aurora] .bg-m-accent-fill,:root[data-theme=nebula] .bg-m-accent-fill{background-image:var(--m-glass-spec),var(--m-glass-bloom),var(--m-accent-gradient);box-shadow:var(--m-glass-rim),0 1px 2px rgba(20,18,60,.14),var(--m-accent-glow)}:root[data-theme=zenith] .bg-m-accent-fill{background-image:var(--m-accent-gradient);box-shadow:var(--m-accent-glow)}:root[data-theme=zenith] .hover\:bg-m-accent-fill-hover:hover{background-image:var(--m-accent-gradient-hover)}:root[data-theme=aurora] .hover\:bg-m-accent-fill-hover:hover,:root[data-theme=nebula] .hover\:bg-m-accent-fill-hover:hover{background-image:var(--m-glass-spec),var(--m-glass-bloom),var(--m-accent-gradient-hover)}:root[data-theme=aurora] a.border,:root[data-theme=aurora] a.inline-block,:root[data-theme=aurora] a.inline-flex,:root[data-theme=aurora] button,:root[data-theme=nebula] a.border,:root[data-theme=nebula] a.inline-block,:root[data-theme=nebula] a.inline-flex,:root[data-theme=nebula] button{transition:transform .32s var(--m-ease-spring),background-color .14s ease-out,background-image .14s ease-out,border-color .14s ease-out,color .14s ease-out,box-shadow .2s ease-out}:root[data-theme=aurora] .bg-m-accent-fill:hover,:root[data-theme=nebula] .bg-m-accent-fill:hover{transform:scale(var(--m-glass-swell))}:root[data-theme=aurora] a.border:active,:root[data-theme=aurora] a.inline-block:active,:root[data-theme=aurora] a.inline-flex:active,:root[data-theme=aurora] button:active:not(:disabled),:root[data-theme=nebula] a.border:active,:root[data-theme=nebula] a.inline-block:active,:root[data-theme=nebula] a.inline-flex:active,:root[data-theme=nebula] button:active:not(:disabled){transform:translateY(var(--m-press-shift)) scale(var(--m-glass-squash));transition-duration:.12s}:root[data-theme=nebula] .border.bg-m-panel{background-image:var(--m-glass-bloom)}:root[data-theme=aurora] .m-cardgrid,:root[data-theme=nebula] .m-cardgrid{border:0}:root[data-theme=aurora] .m-cardgrid>*,:root[data-theme=nebula] .m-cardgrid>*{border:1px solid var(--m-line);border-radius:var(--m-card-radius);box-shadow:var(--m-card-shadow)}:root[data-theme=nebula] .border.bg-m-panel:hover{background-image:var(--m-glass-spec),var(--m-glass-bloom)}:root[data-theme=nebula] a.group{transition:box-shadow .6s var(--m-state-ease),transform .7s var(--m-state-ease),border-color .4s var(--m-state-ease),background-color .3s var(--m-state-ease)}:root[data-theme=nebula] a.group:hover{border-color:var(--m-line-2)}:root[data-theme=nebula] .bg-m-accent-fill{background-image:var(--m-accent-spec),var(--m-accent-bloom),var(--m-accent-gradient)}:root[data-theme=nebula] .hover\:bg-m-accent-fill-hover:hover{background-image:var(--m-accent-spec),var(--m-accent-bloom),var(--m-accent-gradient-hover)}:root[data-theme=nebula] .bg-m-accent-fill:hover{transform:translateY(-2px);box-shadow:var(--m-glass-rim),0 1px 2px rgba(20,18,60,.14),var(--m-accent-glow-hover)}:root[data-theme] .bg-m-accent-fill:disabled,:root[data-theme] .bg-m-accent-fill:disabled:hover{background-image:none;box-shadow:none;transform:none}@media (max-width:767px){:root[data-theme=aurora]{--m-panel:#f7f5fb;--m-panel-2:#e7dff2}:root[data-theme=nebula]{--m-panel:#f5f6fd;--m-panel-2:#e4e6f8}:root[data-theme=aurora].dark{--m-panel:#1d1430;--m-panel-2:#271b3d}:root[data-theme=nebula].dark{--m-panel:#161c40;--m-panel-2:#1f274e}}@media (prefers-reduced-transparency:reduce){:root[data-theme=aurora]{--m-panel:#f7f5fb;--m-panel-2:#e7dff2;--m-scrim-blur:0px}:root[data-theme=nebula]{--m-panel:#f5f6fd;--m-panel-2:#e4e6f8;--m-scrim-blur:0px}:root[data-theme=aurora].dark{--m-panel:#1d1430;--m-panel-2:#271b3d}:root[data-theme=nebula].dark{--m-panel:#161c40;--m-panel-2:#1f274e}:root[data-theme=aurora] .page-ambient:after,:root[data-theme=nebula] .page-ambient:after,:root[data-theme=nebula] .page-ambient:before{animation:none}}.m-scrim{background:var(--m-scrim)}.m-scrim-strong{background:var(--m-scrim-strong)}.page-vignette{position:fixed;inset:0;pointer-events:none;z-index:45;box-shadow:inset 0 0 5rem var(--m-vignette)}.theme-transitioning,.theme-transitioning *{transition:background-color .22s ease,border-color .22s ease,color .22s ease!important}.m-tool-card-content{transition:transform .26s var(--m-ease-spring)}.group:hover .m-tool-card-content{transform:translateY(-2px)}.group:active .m-tool-card-content{transform:translateY(0) scale(.98);transition-duration:.12s}.m-stamp{animation:m-stamp-thunk .42s var(--m-ease-spring) both;transform-origin:center}@keyframes m-stamp-thunk{0%{opacity:0;transform:scale(1.8) rotate(14deg)}60%{opacity:1;transform:scale(.92) rotate(-9deg)}to{opacity:1;transform:scale(1) rotate(-7deg)}}.fx-on .m-harmony-fill{transition-timing-function:var(--m-ease-spring);transition-duration:.65s}.m-harmony-fill.m-harmony-settle{animation:m-harmony-glow .9s ease-out}@keyframes m-harmony-glow{0%{filter:brightness(1) drop-shadow(0 0 0 transparent)}35%{filter:brightness(1.35) drop-shadow(0 0 6px var(--glow-color,transparent))}to{filter:brightness(1) drop-shadow(0 0 0 transparent)}}.m-route-enter{animation:m-route-enter .24s ease-out both}@keyframes m-route-enter{0%{opacity:0}to{opacity:1}}::view-transition-new(root),::view-transition-old(root){animation-duration:.22s}.m-press{transition:transform .26s var(--m-ease-spring),background-color .15s ease,border-color .15s ease,color .15s ease}.m-press:active:not(:disabled){transform:scale(.97);transition-duration:.12s}.m-toast{animation:m-toast-in .26s var(--m-ease-spring) both}@keyframes m-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.m-skeleton{background:var(--m-panel-2);animation:m-skeleton-pulse 1.8s ease-in-out infinite}@keyframes m-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@supports (animation-timeline:view()){.m-scroll-reveal{animation:m-scroll-reveal linear both;animation-timeline:view();animation-range:entry 0 entry 45%}}@keyframes m-scroll-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.m-scroll-reveal{animation:none}}.m-ticking-hand{transform-origin:12px 12px;animation:m-tick-sweep 2s steps(8) infinite}@media (prefers-reduced-motion:reduce){.m-ticking-hand{animation:none}}@keyframes m-tick-sweep{to{transform:rotate(1turn)}}.fx-on .m-enter{animation:m-enter .56s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--m-enter-i, 0) * 70ms)}@keyframes m-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fx-on .m-enter{animation:none}}.life-bar-track{position:relative;height:.875rem;border:1px solid var(--m-line-2);background-color:var(--m-panel-2);overflow:hidden}.life-bar-spent{left:0;background-image:repeating-linear-gradient(45deg,var(--m-text-mute) 0 1px,transparent 1px 5px);opacity:.6}.life-bar-left,.life-bar-spent{position:absolute;top:0;bottom:0;transition:width 1s linear}.life-bar-left{right:0;background-color:var(--m-accent)}.life-bar-now{top:-1px;bottom:-1px;width:2px;margin-left:-1px;transition:left 1s linear}.fx-on .life-bar-now:after,.life-bar-now{position:absolute;background-color:var(--m-text)}.fx-on .life-bar-now:after{content:"";top:-3px;bottom:-3px;left:-4px;width:10px;animation:life-bar-beat 1s ease-out infinite}@keyframes life-bar-beat{0%{opacity:.3;transform:scaleX(.3)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.fx-on .life-bar-now:after{animation:none;opacity:0}}.m-action-label,.m-action-label-block{display:none}@media (min-width:640px){.m-action-label{display:inline}.m-action-label-block{display:block}}.m-sheet .m-action-label{display:inline}.m-sheet .m-action-label-block{display:block}.m-sheet{animation:m-sheet-in .22s ease-out both}@keyframes m-sheet-in{0%{transform:translateX(18%);opacity:.6}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.m-sheet{animation:none}}.m-sheet-actions>*{min-height:2.75rem;display:inline-flex;align-items:center}.m-sheet-actions a,.m-sheet-actions button{min-height:2.75rem}.m-sheet .m-settings-bar{display:flex;flex-direction:column;align-items:stretch;gap:0;max-width:none;padding:0}.m-sheet .m-settings-bar>*{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;min-height:3rem;padding:.5rem 0;border-top:1px solid var(--m-line)}.m-sheet .m-settings-bar>:first-child{border-top:0}.m-sheet .m-settings-bar>.hidden{display:none}.m-sheet .m-settings-bar>*>.m-kicker{margin-right:auto}.m-sheet .m-settings-bar .m-control,.m-sheet .m-settings-bar select{min-height:2.25rem;font-size:var(--m-size-sm);padding-left:.625rem;padding-right:.625rem}.m-sheet .m-settings-bar>:not(:has(>.m-kicker)){justify-content:flex-start}.m-sheet-account .bg-m-accent-fill{display:block;width:100%;min-height:2.75rem;text-align:center}.m-sheet-account>div{justify-content:space-between;min-height:2.75rem}.focus\:bg-m-panel-2:focus .border,.hover\:bg-m-panel-2:hover .border{border-radius:var(--m-card-radius);box-shadow:var(--m-card-shadow)}@media (min-width:640px){a.sm\:inline-flex{transition:background-color var(--m-state-duration) var(--m-state-ease),border-color var(--m-state-duration) var(--m-state-ease),color var(--m-state-duration) var(--m-state-ease),box-shadow calc(var(--m-state-duration) + 20ms) var(--m-state-ease)}a.sm\:inline-flex:active{transform:translateY(var(--m-press-shift))}a.sm\:inline-flex{border-radius:var(--m-control-radius)}}@media (min-width:1024px){a.lg\:inline-flex{transition:background-color var(--m-state-duration) var(--m-state-ease),border-color var(--m-state-duration) var(--m-state-ease),color var(--m-state-duration) var(--m-state-ease),box-shadow calc(var(--m-state-duration) + 20ms) var(--m-state-ease)}a.lg\:inline-flex:active{transform:translateY(var(--m-press-shift))}a.lg\:inline-flex{border-radius:var(--m-control-radius)}.lg\:bg-m-panel.border{border-radius:var(--m-card-radius);box-shadow:var(--m-card-shadow)}}.placeholder\:font-sans::-moz-placeholder{font-family:var(--m-font-sans),system-ui,-apple-system,sans-serif}.placeholder\:font-sans::placeholder{font-family:var(--m-font-sans),system-ui,-apple-system,sans-serif}.placeholder\:text-\[length\:var\(--m-size-lg\)\]::-moz-placeholder{font-size:var(--m-size-lg)}.placeholder\:text-\[length\:var\(--m-size-lg\)\]::placeholder{font-size:var(--m-size-lg)}.placeholder\:not-italic::-moz-placeholder{font-style:normal}.placeholder\:not-italic::placeholder{font-style:normal}.placeholder\:text-m-text-dim::-moz-placeholder{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text-dim) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.placeholder\:text-m-text-dim::placeholder{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text-dim) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.placeholder\:text-m-text-mute::-moz-placeholder{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text-mute) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.placeholder\:text-m-text-mute::placeholder{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text-mute) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.first\:border-l-0:first-child{border-left-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-m-accent:hover{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-accent) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:border-m-accent-2:hover{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-accent-2) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:border-m-bad:hover{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-bad) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:border-m-good:hover{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-good) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:border-m-line-2:hover{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-line-2) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:border-m-text:hover{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-text) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:border-m-text-mute:hover{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-text-mute) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:border-m-warn:hover{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-warn) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:bg-m-accent-2-fill-hover:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-accent-2-fill-hover) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-m-accent-fill-hover:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-accent-fill-hover) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-m-bad:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-bad) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-m-panel-2:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-panel-2) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-m-text:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-text) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-m-warn:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-warn) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:text-m-accent:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-accent) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-m-accent-2:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-accent-2) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-m-bad:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-bad) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-m-bg:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-bg) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-m-text:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-m-text-dim:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text-dim) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:ring-1:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.hover\:ring-m-text:hover{--tw-ring-opacity:1;--tw-ring-color:color-mix(in srgb,var(--m-text) calc(var(--tw-ring-opacity, 1) * 100%),transparent)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-m-accent:focus{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-accent) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.focus\:border-m-text:focus{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-text) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.focus\:bg-m-panel-2:focus{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-panel-2) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.focus\:text-m-text:focus{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline:focus{outline-style:solid}.focus\:outline-2:focus{outline-width:2px}.focus\:outline-offset-\[-2px\]:focus{outline-offset:-2px}.focus\:outline-m-accent-2:focus{outline-color:var(--m-accent-2)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-m-accent-2:focus{--tw-ring-opacity:1;--tw-ring-color:color-mix(in srgb,var(--m-accent-2) calc(var(--tw-ring-opacity, 1) * 100%),transparent)}.focus\:ring-m-text\/30:focus{--tw-ring-color:color-mix(in srgb,var(--m-text) calc(0.3 * 100%),transparent)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-m-accent-2:focus-visible{--tw-ring-opacity:1;--tw-ring-color:color-mix(in srgb,var(--m-accent-2) calc(var(--tw-ring-opacity, 1) * 100%),transparent)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.active\:cursor-grabbing:active{cursor:grabbing}.active\:text-m-bad:active{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-bad) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.active\:text-m-text:active{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.disabled\:hover\:text-m-text:hover:disabled{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.group\/add:hover .group-hover\/add\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-m-text{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-text) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.group\/handle:hover .group-hover\/handle\:bg-m-accent-2{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-accent-2) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.group:hover .group-hover\:text-m-accent-2{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-accent-2) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.group:hover .group-hover\:text-m-text{--tw-text-opacity:1;color:color-mix(in srgb,var(--m-text) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.group:hover .group-hover\:opacity-100,.group\/status:hover .group-hover\/status\:opacity-100{opacity:1}.wide-layout .wide\:max-w-\[var\(--m-shell\)\]{max-width:var(--m-shell)}.dark\:hidden:is(.dark *){display:none}.dark\:border-\[color-mix\(in_srgb\2c var\(--cat-color-dark\)_60\%\2c transparent\)\]:is(.dark *){border-color:color-mix(in srgb,var(--cat-color-dark) 60%,transparent)}.dark\:border-\[var\(--cat-color-dark\)\]:is(.dark *){border-color:var(--cat-color-dark)}.dark\:\!bg-\[rgba\(138\2c 169\2c 200\2c 0\.24\)\]:is(.dark *){background-color:rgba(138,169,200,.24)!important}.dark\:bg-\[color-mix\(in_srgb\2c var\(--cat-color-dark\)_28\%\2c transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--cat-color-dark) 28%,transparent)}.dark\:bg-\[rgba\(120\2c 172\2c 214\2c 0\.17\)\]:is(.dark *){background-color:rgba(120,172,214,.17)}.dark\:bg-\[rgba\(126\2c 196\2c 140\2c 0\.16\)\]:is(.dark *){background-color:rgba(126,196,140,.16)}.dark\:bg-\[rgba\(138\2c 169\2c 200\2c 0\.20\)\]:is(.dark *){background-color:rgba(138,169,200,.2)}.dark\:bg-\[rgba\(163\2c 150\2c 224\2c 0\.27\)\]:is(.dark *){background-color:rgba(163,150,224,.27)}.dark\:bg-\[rgba\(168\2c 158\2c 136\2c 0\.31\)\]:is(.dark *){background-color:hsla(41,16%,60%,.31)}.dark\:bg-\[rgba\(180\2c 164\2c 219\2c 0\.20\)\]:is(.dark *){background-color:rgba(180,164,219,.2)}.dark\:bg-\[rgba\(201\2c 119\2c 112\2c 0\.18\)\]:is(.dark *){background-color:hsla(5,45%,61%,.18)}.dark\:bg-\[rgba\(201\2c 119\2c 112\2c 0\.34\)\]:is(.dark *){background-color:hsla(5,45%,61%,.34)}.dark\:bg-\[rgba\(206\2c 94\2c 124\2c 0\.35\)\]:is(.dark *){background-color:rgba(206,94,124,.35)}.dark\:bg-\[rgba\(209\2c 138\2c 115\2c 0\.20\)\]:is(.dark *){background-color:hsla(15,51%,64%,.2)}.dark\:bg-\[rgba\(212\2c 169\2c 96\2c 0\.14\)\]:is(.dark *){background-color:rgba(212,169,96,.14)}.dark\:bg-\[rgba\(212\2c 169\2c 96\2c 0\.18\)\]:is(.dark *){background-color:rgba(212,169,96,.18)}.dark\:bg-\[rgba\(212\2c 169\2c 96\2c 0\.30\)\]:is(.dark *){background-color:rgba(212,169,96,.3)}.dark\:bg-\[rgba\(212\2c 169\2c 96\2c 0\.35\)\]:is(.dark *){background-color:rgba(212,169,96,.35)}.dark\:bg-\[rgba\(214\2c 190\2c 84\2c 0\.12\)\]:is(.dark *){background-color:rgba(214,190,84,.12)}.dark\:bg-\[rgba\(226\2c 138\2c 66\2c 0\.22\)\]:is(.dark *){background-color:rgba(226,138,66,.22)}.dark\:bg-\[rgba\(240\2c 234\2c 224\2c 0\.08\)\]:is(.dark *){background-color:hsla(38,35%,91%,.08)}.dark\:bg-\[var\(--cat-color-dark\)\]:is(.dark *){background-color:var(--cat-color-dark)}.dark\:bg-\[url\(\'\/mark-dark\.png\'\)\]:is(.dark *){background-image:url(/mark-dark.png)}.dark\:fill-\[var\(--cat-color-dark\)\]:is(.dark *){fill:var(--cat-color-dark)}.dark\:stroke-\[var\(--cat-color-dark\)\]:is(.dark *){stroke:var(--cat-color-dark)}.dark\:text-\[var\(--cat-color-dark\)\]:is(.dark *){color:var(--cat-color-dark)}@media not all and (min-width:640px){.max-sm\:min-h-0{min-height:0}}@media (min-width:640px){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:ml-auto{margin-left:auto}.sm\:mt-20{margin-top:5rem}.sm\:block{display:block}.sm\:inline-flex{display:inline-flex}.sm\:table{display:table}.sm\:w-12{width:3rem}.sm\:w-56{width:14rem}.sm\:w-auto{width:auto}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr\2c auto\2c 1fr\]{grid-template-columns:1fr auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:.25rem}.sm\:gap-24{gap:6rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-7{gap:1.75rem}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:pb-28{padding-bottom:7rem}.sm\:text-left{text-align:left}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[5rem\]{font-size:5rem}.sm\:text-\[length\:var\(--m-size-4xl\)\]{font-size:var(--m-size-4xl)}.sm\:text-\[length\:var\(--m-size-5xl\)\]{font-size:var(--m-size-5xl)}.sm\:text-\[length\:var\(--m-size-7xl\)\]{font-size:var(--m-size-7xl)}.sm\:underline{text-decoration-line:underline}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:table{display:table}.md\:hidden{display:none}.md\:w-40{width:10rem}.md\:w-64{width:16rem}.md\:w-auto{width:auto}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr\2c auto\2c 1fr\]{grid-template-columns:1fr auto 1fr}.md\:gap-10{gap:2.5rem}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:truncate{overflow:hidden;text-overflow:ellipsis}.md\:truncate,.md\:whitespace-nowrap{white-space:nowrap}.md\:p-8{padding:2rem}.md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.md\:text-\[1\.875rem\]{font-size:1.875rem}.md\:text-\[2\.125rem\]{font-size:2.125rem}.md\:text-\[2\.25rem\]{font-size:2.25rem}.md\:text-\[2\.75rem\]{font-size:2.75rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[6\.5rem\]{font-size:6.5rem}.md\:text-\[length\:var\(--m-size-2xl\)\]{font-size:var(--m-size-2xl)}.md\:text-\[length\:var\(--m-size-3xl\)\]{font-size:var(--m-size-3xl)}.md\:text-\[length\:var\(--m-size-6xl\)\]{font-size:var(--m-size-6xl)}.md\:text-\[length\:var\(--m-size-sm\)\]{font-size:var(--m-size-sm)}}@media (min-width:1024px){.lg\:bottom-4{bottom:1rem}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[13rem_26rem_minmax\(0\2c 1fr\)\]{grid-template-columns:13rem 26rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 26rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.lg\:flex-col{flex-direction:column}.lg\:justify-start{justify-content:flex-start}.lg\:gap-14{gap:3.5rem}.lg\:gap-6{gap:1.5rem}.lg\:rounded-\[var\(--m-card-radius\)\]{border-radius:var(--m-card-radius)}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-m-line{--tw-border-opacity:1;border-color:color-mix(in srgb,var(--m-line) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.lg\:bg-m-panel{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--m-panel) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.lg\:p-4{padding:1rem}.lg\:pl-8{padding-left:2rem}.lg\:text-left{text-align:left}}@media (min-width:1280px){.xl\:flex{display:flex}.xl\:grid-cols-\[24rem_minmax\(0\2c 1fr\)\]{grid-template-columns:24rem minmax(0,1fr)}.xl\:items-start{align-items:flex-start}.wide-layout .wide\:xl\:mx-auto{margin-left:auto;margin-right:auto}.wide-layout .wide\:xl\:max-w-5xl{max-width:64rem}.wide-layout .wide\:xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1536px){.wide-layout .wide\:2xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.wide-layout .wide\:2xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.wide-layout .wide\:2xl\:grid-cols-\[minmax\(0\2c 1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.wide-layout .wide\:2xl\:items-start{align-items:flex-start}}