@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_36d98ac5-module__BhnUga__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_36d98ac5-module__BhnUga__variable{--font-ui-src:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_f5b33c87-module__qOwWjq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_f5b33c87-module__qOwWjq__variable{--font-mono-src:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.1110aazvokzp..woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0esuu2f5si~v8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.12skym0rqknxy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_b132464e-module__X8dD4W__className{font-family:Poppins,Poppins Fallback;font-style:normal;font-weight:600}.poppins_b132464e-module__X8dD4W__variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root,:host{--aisa-beat:.4s;--aisa-loop-stream:1.6s;--aisa-loop-shimmer:1.6s;--aisa-loop-caret:1.2s;--aisa-loop-reduced:2.4s;--aisa-loop-think:4.8s;--aisa-loop-breathe:4.8s;--aisa-loop-sheen:7.2s;--aisa-ease-sine:cubic-bezier(.37, 0, .63, 1);--aisa-ease-in-out:cubic-bezier(.65, 0, .35, 1);--aisa-ease-out:cubic-bezier(.23, 1, .32, 1);--aisa-dur-press:.14s;--aisa-dur-ui:.15s;--aisa-dur-panel:.25s}@keyframes aisa-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.035)}}.aisa-breathe{animation:aisa-breathe var(--aisa-loop-breathe) var(--aisa-ease-sine) infinite both;transform-origin:50%;transform-box:view-box}@keyframes aisa-petal-draw{0%,12%{stroke-dashoffset:0;opacity:1}46%,54%{stroke-dashoffset:-100px;opacity:.35}88%,to{stroke-dashoffset:-200px;opacity:1}}.aisa-petal-draw{stroke-dasharray:100 100;animation:aisa-petal-draw var(--aisa-loop-think) var(--aisa-ease-in-out) infinite both}.aisa-draw-1{animation-delay:0s}.aisa-draw-2{animation-delay:calc(var(--aisa-loop-think) * .25)}.aisa-draw-3{animation-delay:calc(var(--aisa-loop-think) * .5)}.aisa-draw-4{animation-delay:calc(var(--aisa-loop-think) * .75)}@keyframes aisa-streaming-pulse{0%,4%{opacity:1}20%,84%{opacity:0}to{opacity:1}}.aisa-streaming-petal{animation:aisa-streaming-pulse var(--aisa-loop-stream) var(--aisa-ease-sine) infinite both}.aisa-stream-1{animation-delay:0s}.aisa-stream-2{animation-delay:calc(var(--aisa-loop-stream) * -.8)}.aisa-stream-3{animation-delay:calc(var(--aisa-loop-stream) * -.6)}.aisa-stream-4{animation-delay:calc(var(--aisa-loop-stream) * -.4)}.aisa-stream-5{animation-delay:calc(var(--aisa-loop-stream) * -.2)}@keyframes aisa-sheen{0%{opacity:0;transform:translate(-100%)}8%,52%{opacity:1}60%,to{opacity:0;transform:translate(600%)}}.aisa-sheen{animation:aisa-sheen var(--aisa-loop-sheen) var(--aisa-ease-sine) infinite both}@keyframes shimmer-pulse{0%,to{opacity:1}50%{opacity:.4}}.shimmer-text{color:var(--primary);animation:shimmer-pulse var(--aisa-loop-shimmer) var(--aisa-ease-sine) infinite both}@keyframes caret-blink{0%,40%{opacity:1}50%,90%{opacity:0}to{opacity:1}}.caret{vertical-align:text-bottom;background:var(--primary);width:2px;height:1.2em;animation:caret-blink var(--aisa-loop-caret) var(--aisa-ease-sine) infinite both;border-radius:1px;margin-left:2px;display:inline-block}.caret.is-typing,.is-typing>.caret{opacity:1;animation:none}@keyframes aisa-soft-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.aisa-breathe,.aisa-sheen{animation:none}.aisa-petal-draw{stroke-dasharray:none;animation:aisa-soft-pulse var(--aisa-loop-reduced) var(--aisa-ease-sine) infinite both;animation-delay:0s}.aisa-streaming-petal{opacity:0;animation:none}.aisa-streaming-petal.aisa-stream-1{opacity:1;animation:aisa-soft-pulse var(--aisa-loop-reduced) var(--aisa-ease-sine) infinite both;animation-delay:0s}.shimmer-text{animation-duration:var(--aisa-loop-reduced)}.caret{opacity:1;animation:none}}:root{--ctl-h:36px;--ctl-h-sm:32px;--ctl-r:8px;--ctl-fs:14px;--ctl-fs-sm:13px;--ctl-lh:20px}@media (max-width:767px){:root{--ctl-h:44px;--ctl-h-sm:44px;--ctl-fs:16px;--ctl-fs-sm:16px;--ctl-lh:24px}}@media print{html:root[data-theme=dark],html[data-brand][data-theme=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:Canvas;--surface:Canvas;--raised:Canvas;--inset:Canvas;--text:CanvasText;--text-2:CanvasText;--muted:GrayText;--wordmark:CanvasText;--border:GrayText;--divider:GrayText;--border-strong:GrayText;--border-control:GrayText;--primary:LinkText;--primary-hover:LinkText;--on-primary:Canvas;--success-ink:CanvasText;--warning-ink:CanvasText;--danger-ink:CanvasText;--info-ink:CanvasText}}:is(.field,.select,.search,.sel,div.inp,input.inp,select.inp,textarea.inp,textarea.set-ta,textarea.memo-edit,textarea.change-ta,.unit input,input.le-in,.le-tag select){border:1px solid var(--border-control);border-radius:var(--ctl-r);background-color:var(--surface);font-size:var(--ctl-fs);line-height:var(--ctl-lh)}:is(.field,.select,.search,.sel,div.inp,input.inp,select.inp,.unit input){height:var(--ctl-h)}:is(input.le-in,.le-tag select){height:var(--ctl-h-sm);font-size:var(--ctl-fs-sm);padding:0 8px}:is(input.inp,select.inp,.unit input){padding:0 12px}:is(input.inp,select.inp,textarea.inp){width:100%}:is(textarea.inp,textarea.set-ta,textarea.memo-edit,textarea.change-ta){resize:vertical;width:100%;padding:8px 12px;display:block}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}:is(select.inp,.le-tag select){appearance:none;cursor:pointer;text-overflow:ellipsis;background-image:var(--chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:32px}select option{color:var(--text);background:var(--raised)}select.inp:has(>option[value=""]:checked){color:var(--muted)}.sel-list{z-index:200;overscroll-behavior:contain;background:var(--raised);border:1px solid var(--border-strong);border-radius:var(--ctl-r);max-height:min(320px,100dvh - 16px);font-family:inherit;font-size:var(--ctl-fs);line-height:var(--ctl-lh);color:var(--text);padding:4px;position:fixed;top:0;left:0;overflow-y:auto}.sel-opt{min-height:var(--ctl-h);cursor:pointer;color:var(--text);border-radius:4px;align-items:center;gap:8px;padding:8px 12px;display:flex}.sel-opt .sel-txt{overflow-wrap:anywhere;flex:1;min-width:0}.sel-opt .lucide{color:var(--primary);flex:none}.sel-opt[data-active]{background:var(--hover)}.sel-opt[aria-selected=true]{font-weight:500}.sel-opt[data-empty]{color:var(--muted)}.sel-opt[aria-disabled=true]{opacity:.45;cursor:not-allowed}:is(select.inp,.le-tag select)[aria-expanded=true]{border-color:var(--primary)}:is(.field,.select,.search,.sel,div.inp):has(select[aria-expanded=true]){border-color:var(--primary)}:is(.field,.select,.search,div.inp) :is(input,select),.sel input[type=date]{min-width:0;height:calc(100% + 2px);font:inherit;color:var(--text);background:0 0;border:0;border-radius:0;outline:2px solid #0000;flex:1;margin:-1px 0;padding:0}:is(.select,div.inp) select{appearance:none;cursor:pointer;text-overflow:ellipsis}input[type=date]{font-variant-numeric:tabular-nums}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.file-pick{cursor:pointer}.file-pick:focus-within{outline:2px solid var(--focus);outline-offset:2px}.file-pick[aria-disabled=true]{opacity:.45;cursor:not-allowed}.file-pick input{font-size:16px}input[type=checkbox],input[type=radio]{appearance:none;vertical-align:middle;border:1.5px solid var(--border-control);background-color:var(--surface);cursor:pointer;flex:none;place-content:center;width:16px;height:16px;margin:0;display:inline-grid}input[type=checkbox]{border-radius:4px}input[type=radio]{border-radius:50%}input[type=checkbox]:is(:checked,:indeterminate),input[type=radio]:checked{border-color:var(--primary);background-color:var(--primary)}input[type=checkbox]:checked:after{content:"";border:solid var(--on-primary);border-width:0 2px 2px 0;width:4px;height:8px;transform:translateY(-1px)rotate(45deg)}input[type=checkbox]:indeterminate:after{content:"";background:var(--on-primary);width:8px;height:2px}input[type=radio]:checked:after{content:"";background:var(--on-primary);border-radius:50%;width:6px;height:6px}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover) and (pointer:fine){input[type=checkbox]:not(:disabled,:checked,:indeterminate):hover,input[type=radio]:not(:disabled,:checked):hover{border-color:var(--text-2)}}@media (forced-colors:active){input[type=checkbox],input[type=radio]{appearance:auto;accent-color:var(--primary)}:is(select.inp,.le-tag select){appearance:auto;background-image:none;padding-right:12px}}@media (hover:hover) and (pointer:fine){:is(.field,.select,.search,.sel,div.inp,input.inp,select.inp,textarea.inp,textarea.set-ta,textarea.memo-edit,textarea.change-ta,.unit input,input.le-in,.le-tag select):hover:not(:disabled,[readonly],:has(:is(input,select,textarea):is(:disabled,[readonly]))){border-color:var(--text-2)}}:is(.field,.select,.search,.sel,div.inp,input.inp,select.inp,textarea.inp,textarea.set-ta,textarea.memo-edit,textarea.change-ta,.unit input,input.le-in,.le-tag select):focus-within{border-color:var(--primary)}:is(.field,.select,.search,.sel,div.inp):focus-within{outline:2px solid var(--focus);outline-offset:2px}:is(input.inp,select.inp,textarea.inp,textarea.set-ta,textarea.memo-edit,textarea.change-ta,.unit input,input.le-in,.le-tag select):is(:disabled,[readonly]){background-color:var(--inset);color:var(--muted)}:is(.field,.select,.search,.sel,div.inp):has(:is(input,select,textarea):disabled){background-color:var(--inset);color:var(--muted)}:is(input.inp,select.inp,textarea.inp,textarea.set-ta,textarea.memo-edit,textarea.change-ta,.unit input,input.le-in,.le-tag select):disabled,:is(.field,.select,.search,div.inp) :is(input,select):disabled{cursor:not-allowed}:is(.field,.select,.search,.sel,div.inp):has(:is(input,select,textarea):disabled){cursor:not-allowed}:is(.field,.select,.search,div.inp) :is(input,select):disabled{color:var(--muted)}:is(input.inp,select.inp,textarea.inp,textarea.set-ta,textarea.memo-edit,textarea.change-ta,.unit input,input.le-in,.le-tag select)[aria-invalid=true],:is(.field,.select,.search,.sel,div.inp,input.inp,select.inp,textarea.inp)[data-invalid],div.inp.bad{border-color:var(--danger)}:is(.field,.select,.search,.sel,div.inp):has([aria-invalid=true]){border-color:var(--danger)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#faf8f3;--surface:#faf8f3;--raised:#fffefb;--inset:#f3f0e8;--border:#e2e8f0;--divider:#e2e8f0;--border-strong:#cbd5e1;--border-control:#64748b;--text:#0f172a;--text-2:#334155;--muted:#5d6d83;--wordmark:#334155;--petal:#94a3b8;--primary:#2563eb;--primary-hover:#1d4ed8;--on-primary:#fff;--focus:#2563eb;--brand-mark:#2563eb;--petal-light:#60a5fa;--petal-deep:#1d4ed8;--success:#15803d;--success-ink:#166534;--warning:#b45309;--warning-ink:#92400e;--danger:#b91c1c;--danger-ink:#991b1b;--info:#2563eb;--info-ink:#1d4ed8;--on-learn:#fff;--wash:color-mix(in srgb, var(--primary) 8%, transparent);--hover-row:color-mix(in srgb, var(--text) 4%, transparent);--hover:color-mix(in srgb, var(--text) 8%, transparent);--scrim:color-mix(in srgb, var(--text) 40%, transparent);--learn:#7c3aed;--learn-ink:#6d28d9;--attn-bg:color-mix(in srgb, var(--warning) 9%, var(--raised));--attn-bd:color-mix(in srgb, var(--warning) 80%, var(--bg));--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235d6d83' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--font-ui:var(--font-ui-src,"Plus Jakarta Sans"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-mono-src,"JetBrains Mono"), ui-monospace, "SFMono-Regular", Menlo, monospace;--btn-primary:var(--primary);--btn-primary-hover:var(--primary-hover);--btn-on-primary:var(--on-primary);--tab-gap:8px;--cell-pad-x:12px;--w-col:880px;--w-clients:var(--w-col);--w-newcycle:var(--w-col);--composer-rest:#7f8998;--composer-focus:#444c58}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f0f0f;--surface:#1c1c1c;--raised:#232323;--inset:#171717;--border:#383838;--divider:#383838;--border-strong:#4a4a4a;--border-control:#a8a39a;--text:#efe8dd;--text-2:#d6d0c6;--muted:#a8a39a;--wordmark:#faf8f3;--petal:#a8a39a;--primary:#60a5fa;--primary-hover:#93c5fd;--on-primary:#0f0f0f;--focus:#60a5fa;--brand-mark:#60a5fa;--petal-light:#60a5fa;--petal-deep:#1d4ed8;--success:#4ade80;--success-ink:#4ade80;--warning:#fbbf24;--warning-ink:#fbbf24;--danger:#f87171;--danger-ink:#f87171;--info:#60a5fa;--info-ink:#60a5fa;--on-learn:#0f0f0f;--wash:color-mix(in srgb, var(--primary) 12%, transparent);--scrim:#0000008c;--learn:#a78bfa;--learn-ink:#a78bfa;--attn-bg:color-mix(in srgb, var(--warning) 10%, var(--raised));--attn-bd:color-mix(in srgb, var(--warning) 45%, var(--bg));--composer-rest:#7c7770;--composer-focus:#b8b2a7;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a8a39a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}[data-brand=lapkeu]{--primary:#007a6a;--primary-hover:#0a2f5a;--focus:#007a6a;--info:#007a6a;--info-ink:#0a2f5a;--brand-mark:#00bfa5;--wordmark:#0a2f5a;--petal:#abb7c4;--bg:#f6f7f9;--surface:#fff;--text:#12273f;--text-2:#4c5f76;--border:#dde3e9;--divider:#dde3e9}[data-brand=lapkeu][data-theme=dark]{--primary:#22c3ae;--primary-hover:#51d6c5;--focus:#22c3ae;--info:#22c3ae;--info-ink:#22c3ae;--brand-mark:#00d6b9;--wordmark:#ecf0f3;--petal:#7e8b9a;--bg:#0e1620;--surface:#17202b;--text:#e6ebef;--text-2:#c3ccd5;--muted:#96a3b0;--border:#313c49;--divider:#313c49;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2396a3b0' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}:root{--on-learn:#fff}:root[data-theme=dark]{--on-learn:#0f0f0f}*{box-sizing:border-box}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--text) transparent}@supports (color:color-mix(in lab, red, red)){*{scrollbar-color:color-mix(in srgb, var(--text) 38%, transparent) transparent}}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--text) 38%, transparent)}}::-webkit-scrollbar-thumb{background-clip:content-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--text)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--text) 58%, transparent)}}::-webkit-scrollbar-button{width:0;height:0;display:none}html{scroll-padding-top:72px}html,body{margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}svg{flex:none}h1,h2,h3,h4,p{margin:0}::selection{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--primary) 24%, transparent)}}::selection{color:var(--text)}.t-page-title{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:28px}.t-dialog-title{letter-spacing:-.005em;font-size:16px;font-weight:600;line-height:24px}.t-section{font-size:14px;font-weight:600;line-height:20px}.t-body{font-size:14px;font-weight:400;line-height:21px}.t-answer{font-size:16px;font-weight:400;line-height:27px}.t-user{font-size:16px;font-weight:500;line-height:26px}.t-small{font-size:13px;font-weight:400;line-height:20px}.t-label{font-size:13px;font-weight:600;line-height:18px}.t-th{color:var(--muted);font-size:12px;font-weight:600;line-height:16px}.t-caption{color:var(--muted);font-size:12px;font-weight:400;line-height:18px}.t-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600;line-height:16px}.t-badge{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}.t-meta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:16px}.t-kpi{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:32px}.t-ftype{font-family:var(--font-mono);font-size:11px;font-weight:600;line-height:16px}@media (max-width:767px){.t-page-title{font-size:18px;line-height:26px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
