:where(:root){--bg:#f4f4f2;--card:#fff;--paper:#ededea;--paper-2:#e6e6e2;--glass:#ffffffb8;--glass-strong:color-mix(in srgb, var(--bg) 92%, transparent);--glass-edge:#ffffffb3;--glass-frost:#ffffff9e;--glass-dark:color-mix(in srgb, var(--ink) 78%, transparent);--glass-dark-edge:#ffffff24;--panel:color-mix(in srgb, var(--paper) 62%, transparent);--scrim:color-mix(in srgb, var(--ink) 34%, transparent);--ink:#0a0a0a;--ink-hover:#262626;--ink-2:#404040;--muted:#666;--faint:#b3b3b3;--on-ink:#fff;--line:#ebebeb;--line-2:#dedede;--edge:#00000014;--brand:#152c5c;--seal:#d8b874;--accent:var(--brand);--accent-ink:#fff;--accent-soft:color-mix(in srgb, var(--brand) 7%, transparent);--accent-line:color-mix(in srgb, var(--brand) 32%, transparent);--ok:#0a0a0a;--ok-soft:color-mix(in srgb, var(--ok) 11%, transparent);--warn:#404040;--warn-soft:color-mix(in srgb, var(--warn) 11%, transparent);--danger:var(--warn);--danger-soft:var(--warn-soft);--ok-ink:#0a0a0a;--warn-ink:#262626;--danger-ink:var(--warn-ink);--f-sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--f-display:var(--f-sans);--f-mono:"Geist Mono", ui-monospace, "SF Mono", "Menlo", monospace;--t-display:clamp(38px, 5vw, 66px);--t-h1:clamp(32px, 4.2vw, 48px);--t-page:30px;--t-h2:clamp(24px, 2.8vw, 32px);--t-h3:20px;--t-lede:18px;--t-title:17px;--t-body:16px;--t-ui:15px;--t-small:14px;--t-caption:13px;--t-micro:12px;--t-nano:11px;--track-display:-.04em;--track-head:-.025em;--track-title:-.015em;--track-body:-.011em;--track-caps:.08em;--display-stretch:100;--s0-5:2px;--s1:4px;--s1-5:6px;--s2:8px;--s2-5:10px;--s3:12px;--s3-5:14px;--s4:16px;--s-ctl:18px;--s4-5:20px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--sec:48px;--page-gap:32px;--measure:34rem;--w-narrow:560px;--w-mid:880px;--w-wide:1200px;--w-sheet:560px;--w-dialog:400px;--stage-h:52svh;--dock-room:calc(var(--ctl-touch) + var(--s1) + 2 * var(--s1-5) + var(--s4) + var(--s4));--ctl-lg:52px;--ctl-touch:44px;--ctl-md:40px;--ctl-sm:36px;--ctl-xs:32px;--ctl-tag:26px;--icon-sm:16px;--icon:20px;--icon-lg:24px;--avatar-sm:36px;--avatar:48px;--avatar-lg:56px;--dot:6px;--frame:1200px;--margin:16px;--gutter:12px;--cols:4;--app-head:56px;--r-xs:4px;--r-sm:10px;--r-thumb:14px;--r-md:16px;--r-tile:18px;--r-lg:24px;--r-panel:28px;--r-xl:32px;--r-stage:36px;--r-pill:999px;--bw:1px;--bw-hair:.5px;--bw-focus:1.25px;--bw-strong:1.5px;--bw-ring:2px;--shadow-1:0 1px 2px #1211100a, 0 8px 24px -12px #1211101a;--shadow-2:0 2px 4px #1211100a, 0 24px 48px -24px #1211102e;--shadow-knob:0 0 0 1px var(--line-2), 0 2px 8px #12111029;--ring-sel:0 0 0 2px var(--bg), 0 0 0 3.5px var(--ink);--blur-sm:10px;--blur-md:12px;--blur-lg:18px;--blur-xl:28px;--z-sticky:20;--z-dock:40;--z-topbar:50;--z-float:55;--z-lume-veil:59;--z-lume:60;--z-toast:70;--z-drawer-veil:80;--z-drawer:81;--z-barber:95;--z-stories:100;--z-camera:200;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-std:cubic-bezier(.25, .1, .35, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-stamp:cubic-bezier(.2, 1.6, .4, 1);--spring:cubic-bezier(.32, .72, 0, 1);--d-press:60ms;--d-fast:.15s;--d-quick:.2s;--d-base:.22s;--d-state:.26s;--d-spring:.3s;--d-veil:.32s;--d-enter:.36s;--d-slow:.42s;--d-item:.46s;--d-drawer:.48s;--d-section:.52s;--d-reveal:.7s;--d-loop:1.4s;--glyph-analise-1:var(--brand);--glyph-analise-2:var(--brand);--glyph-analise-3:var(--brand);--glyph-analise-4:var(--brand);--glyph-analise-5:var(--brand);--glyph-cores-1:#4a2617;--glyph-cores-2:#b5532f;--glyph-cores-3:#c9a26b;--glyph-cores-4:#3f4a2e;--glyph-cores-5:#ecc9a2;--glyph-armario-1:#1d3320;--glyph-armario-2:#4d7a3c;--glyph-armario-3:#a3c27a;--glyph-armario-4:#e1e4b4;--glyph-armario-5:#2f5a3a;--glyph-guia-1:#57200f;--glyph-guia-2:#c8572a;--glyph-guia-3:#f08a45;--glyph-guia-4:#f7c99c;--glyph-guia-5:#fbe6d2;--glyph-salvos-1:#1b2b44;--glyph-salvos-2:#3e6491;--glyph-salvos-3:#8fb0d4;--glyph-salvos-4:#dbe7f3;--glyph-salvos-5:#5d7fa8;--glyph-selfie-1:#ff6f3c;--glyph-selfie-2:#ffb08a;--glyph-selfie-3:#e7c6ff;--glyph-selfie-4:#b8a2ff;--glyph-selfie-5:#ffe3d4}@media (min-width:768px){:where(:root){--margin:32px;--gutter:16px;--cols:8}}@media (min-width:1024px){:where(:root){--t-page:40px;--t-small:15px;--t-caption:14px;--t-micro:13px;--t-nano:12px;--sec:64px;--page-gap:48px;--dock-room:calc(var(--ctl-touch) + 2 * var(--s1-5) + var(--s4) + var(--s5));--gutter:24px;--cols:12;--app-head:64px}}@media (min-width:1680px){:where(:root){--frame:1360px;--gutter:32px}}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%}html,body{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--f-sans);font-size:var(--t-body);letter-spacing:var(--track-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55}img,canvas,video,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button,a,label,summary,[role=tab],[role=radio],[role=checkbox],[role=switch]{line-height:normal}:focus-visible{outline:var(--bw-ring) solid var(--accent);outline-offset:3px;border-radius:8px}::selection{background:var(--accent-soft)}[hidden]{display:none!important}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:500}p{text-wrap:pretty;margin:0}:where([data-sheet-scope]){isolation:isolate;position:relative}::view-transition-old(root){animation-duration:var(--d-base);animation-timing-function:var(--ease-std)}::view-transition-new(root){animation-duration:var(--d-base);animation-timing-function:var(--ease-std)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:1ms!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:1ms!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:1ms!important;animation-delay:0s!important}}
