:root{--paper:#f3f0e8;--surface:#fbfaf6;--surface-sunk:#ebe7dc;--ink:#141414;--ink-soft:#2b2925;--muted:#6f6a60;--rule:#d9d4c7;--line-strong:#8a8478;--marker:#ffd23f;--marker-deep:#f2bd00;--marker-soft:#fff1b8;--marker-wash:#ffd23f2e;--info:#1f3a8a;--info-wash:#e6eaf5;--danger:#b42318;--danger-wash:#fbe9e6;--ok:#1d6b3a;--ok-wash:#e2efe5;--warn:#7a4f00;--warn-wash:#fbefd2;--font-display:var(--font-poller-one), "Arial Black", sans-serif;--font-ui:var(--font-instrument-sans), system-ui, sans-serif;--font-mono:var(--font-jetbrains-mono), ui-monospace, monospace;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.75rem;--radius-chip:4px;--radius-control:6px;--radius-panel:10px;--shadow-float:0 1px 0 #1414140f, 0 14px 36px -14px #14141461;--shadow-pop:0 1px 0 #1414140d, 0 8px 24px -10px #1414144d;--dur-fast:.12s;--dur:.16s;--ease:cubic-bezier(.2, 0, 0, 1);--focus-ring:0 0 0 2px var(--marker), 0 0 0 4px var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-md);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.45}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}h1,h2,h3,p{margin:0}a{color:var(--info);text-underline-offset:.18em}:focus-visible{box-shadow:var(--focus-ring);outline:none}::selection{background:var(--marker);color:var(--ink)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}mark.marker,.marker{background:linear-gradient(100deg, #ffd23f00 0, #ffd23fe6 .3em, var(--marker) 50%, #ffd23fd1 calc(100% - .3em), #ffd23f00 100%) 0 80% / 100% 80% no-repeat;color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.45em .2em .4em .18em;margin:0 -.1em;padding:0 .1em}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
