[data-fx]{--chrome:#fff;--page:#cfd8e8;--ground:#e4e9f4;--s:#fff;--s2:#f7f9fd;--s3:#f2f5fc;--ink:#0e1730;--dim:#333e60;--faint:#5a6480;--line:#d7dfef;--line2:#aebede;--frame:0 1px 2px #0e173012, 0 26px 60px -30px #0e173073;--hi:none;--acc:#3d4a8c;--acc2:#16203f;--accT:#e8ecfa;--btnEdge:#0d1633;--good:#3c6b58;--goodT:#e7f0eb;--goodL:#c6dacf;--good2:#7f9a8d;--warn:#3d4a8c;--warnT:#e8ecfa;--crit:#9e3b2e;--critT:#faf1f0;--critL:#ebd8d5;--slate:#68728f;--slateT:#edf0f6;--goodG:#3c6b58;--warnG:#3d4a8c;--critG:#9e3b2e;--tex:#0e17300d;--bandA:#dde5f6;--bandB:#fbfcfe;--glow:#3d4a8c12;--btn:#16203f;--cardEdge:inset 0 0 0 1px #0e17300a;--g1:#3d4a8c1a;--g2:#3c6b5812;--paper:#fff;--docbd:#93a1cc;--docline:#cdd7ec;--docfold:#e6ebf8;--trail:#93a1cc}[data-fx=dark]{--chrome:#151d31;--page:#05080f;--ground:#0b1020;--s:#101828;--s2:#16203a;--s3:#1b2640;--ink:#edf1fa;--dim:#a3aec9;--faint:#808caa;--line:#27324f;--line2:#3a4769;--frame:0 2px 6px #00000080, 0 30px 70px -30px #000000d9;--hi:none;--acc:#93a5e0;--acc2:#b9c6f2;--accT:#1e2a4c;--btnEdge:#cbd6fa;--good:#79b79a;--goodT:#14291f;--goodL:#2e4a3c;--good2:#6e8e80;--warn:#93a5e0;--warnT:#1e2a4c;--crit:#e08a7a;--critT:#2e1b17;--critL:#4a2a24;--slate:#8a94ad;--slateT:#1c2438;--goodG:#79b79a;--warnG:#93a5e0;--critG:#e08a7a;--tex:#ffffff08;--bandA:#182440;--bandB:#101828;--glow:#93a5e014;--btn:#b9c6f2;--cardEdge:inset 0 0 0 1px #ffffff0a;--g1:#93a5e024;--g2:#79b79a1a;--paper:#1c2740;--docbd:#5a6a97;--docline:#3b4770;--docfold:#263355;--trail:#5a6a97}@keyframes fxDrift{0%{transform:translate(-4%,-2%)scale(1)}50%{transform:translate(6%,3%)scale(1.14)}to{transform:translate(-4%,-2%)scale(1)}}@keyframes fxDrift2{0%{transform:translate(5%,4%)scale(1.1)}50%{transform:translate(-6%,-3%)scale(1)}to{transform:translate(5%,4%)scale(1.1)}}@keyframes fxSheet1{0%,5%{transform:translate(0)rotate(-4deg)}11%{transform:translate(3px,-8px)rotate(-2deg)}25%{transform:translate(74px,-6px)rotate(-.5deg)}31%,90%{opacity:1;transform:translate(78px)rotate(0)}96%{opacity:0}96.5%{opacity:0;transform:translate(0)rotate(-4deg)}to{opacity:1;transform:translate(0)rotate(-4deg)}}@keyframes fxSheet2{0%,22%{transform:translate(-2px,-4px)rotate(3deg)}28%{transform:translate(1px,-12px)rotate(1.5deg)}42%{transform:translate(74px,-11px)rotate(.5deg)}48%,90%{opacity:1;transform:translate(78px,-5px)rotate(0)}96%{opacity:0}96.5%{opacity:0;transform:translate(-2px,-4px)rotate(3deg)}to{opacity:1;transform:translate(-2px,-4px)rotate(3deg)}}@keyframes fxSheet3{0%,39%{transform:translate(1px,-8px)rotate(-1deg)}45%{transform:translate(4px,-17px)rotate(-.5deg)}59%{transform:translate(74px,-16px)rotate(0)}65%,90%{opacity:1;transform:translate(78px,-10px)rotate(0)}96%{opacity:0}96.5%{opacity:0;transform:translate(1px,-8px)rotate(-1deg)}to{opacity:1;transform:translate(1px,-8px)rotate(-1deg)}}@keyframes fxTap{0%,29%{transform:scaleY(1)}33%{transform:scaleY(.82)}37%,46%{transform:scaleY(1)}50%{transform:scaleY(.82)}54%,63%{transform:scaleY(1)}67%{transform:scaleY(.82)}71%,to{transform:scaleY(1)}}@keyframes fxRoute{0%,3%{stroke-dashoffset:210px;opacity:0}7%{stroke-dashoffset:176px;opacity:1}30%{stroke-dashoffset:0;opacity:1}74%{stroke-dashoffset:0;opacity:1}86%,to{stroke-dashoffset:0;opacity:0}}@keyframes fxRoute2{0%,46%{stroke-dashoffset:210px;opacity:0}50%{stroke-dashoffset:176px;opacity:1}72%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:1}90%,to{stroke-dashoffset:0;opacity:0}}@keyframes fxFly{0%,8%{offset-distance:0%;opacity:0}12%{offset-distance:4%;opacity:1}40%{offset-distance:100%;opacity:1}44%,to{offset-distance:100%;opacity:0}}@keyframes fxFly2{0%,48%{offset-distance:0%;opacity:0}52%{offset-distance:4%;opacity:1}78%{offset-distance:100%;opacity:1}84%,to{offset-distance:100%;opacity:0}}@keyframes fxPinA{0%,4%{opacity:0;transform:scale(.7)}10%,84%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@keyframes fxPinB{0%,34%{opacity:0;transform:scale(.7)}40%{opacity:1;transform:scale(1.18)}46%,84%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@keyframes fxPinC{0%,72%{opacity:0;transform:scale(.7)}78%{opacity:1;transform:scale(1.18)}84%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@keyframes fxSrc{0%,8%{transform:scaleY(1)}30%{transform:scaleY(.72)}48%{transform:scaleY(.44)}66%,88%{transform:scaleY(.16)}96%,to{transform:scaleY(1)}}@keyframes fxBar1{0%,14%{transform:scaleY(0)}30%,88%{transform:scaleY(1)}96%,to{transform:scaleY(0)}}@keyframes fxBar2{0%,32%{transform:scaleY(0)}48%,88%{transform:scaleY(1)}96%,to{transform:scaleY(0)}}@keyframes fxBar3{0%,50%{transform:scaleY(0)}66%,88%{transform:scaleY(1)}96%,to{transform:scaleY(0)}}@keyframes fxLift{0%,66%{transform:translateY(0)}76%,86%{transform:translateY(-4px)}94%,to{transform:translateY(0)}}@keyframes fxPulse{0%{box-shadow:0 0 0 0 var(--g1)}70%{box-shadow:0 0 0 12px #0000}to{box-shadow:0 0 #0000}}@keyframes fxSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes fxTick{0%,to{opacity:.35}50%{opacity:1}}@keyframes fxShimmer{0%{transform:translate(-120%)}55%,to{transform:translate(220%)}}.ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.fxrow{transition:background .16s}.fxrow:hover{background:var(--s2)}.fxtile{transition:transform .26s cubic-bezier(.2,.8,.3,1)}.fxtile:hover{transform:translateY(-3px)}.fxbtn{letter-spacing:-.008em;cursor:pointer;background:var(--btn);min-width:128px;height:38px;color:var(--s);border:1px solid var(--btnEdge);border-radius:9px;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;transition:filter .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 1px 2px #0e173033}.fxbtn[data-v=s]{background:var(--s);color:var(--ink);border:1px solid var(--line2);box-shadow:0 1px 1px #0e173008}.fxbtn[data-v=row]{background:var(--s);min-width:104px;height:32px;color:var(--ink);border:1px solid var(--line2);box-shadow:none;border-radius:8px;padding:0 14px;font-size:12.5px}.fxbtn:hover{filter:brightness(1.06)}.fxbtn[data-v=s]:hover,.fxbtn[data-v=row]:hover{filter:none;background:var(--s2)}.fxbtn:active{transform:translateY(1px)}.fxcta{color:var(--acc);letter-spacing:-.012em;cursor:pointer;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.fxcta em{padding-bottom:2px;font-style:normal;position:relative}.fxcta em:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .24s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.fxtile:hover .fxcta em:after{transform:scaleX(1)}.fxcta i{border:1.5px solid;border-radius:50%;place-items:center;width:28px;height:28px;transition:transform .24s cubic-bezier(.2,.8,.3,1);display:grid}.fxcta:hover i,.fxtile:hover .fxcta i{transform:translate(5px)}.fxchip{border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.fxlab{font:600 10px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.fxmenuitem{cursor:pointer;color:var(--ink);border-radius:9px;align-items:center;gap:10px;padding:8px 11px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.fxmenuitem:hover{background:var(--s2)}.fxnavpill{white-space:nowrap;cursor:pointer;color:var(--faint);background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:8px 13px;font-family:inherit;font-size:13.5px;font-weight:450;text-decoration:none;transition:all .16s;display:inline-flex}.fxnavpill:hover{color:var(--ink)}.fxnavpill[data-on=true]{color:var(--ink);background:var(--s);font-weight:600;box-shadow:0 1px 2px #0e17301f}.fxnavpill[data-open=true]{color:var(--acc);background:var(--accT);box-shadow:none;font-weight:600}.fxseg{cursor:pointer;color:var(--faint);background:0 0;border:none;border-radius:7px;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:450;transition:all .16s}.fxseg[data-on=true]{background:var(--s);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #0e17301f}@media (prefers-reduced-motion:reduce){[data-fx] *,[data-fx] :before,[data-fx] :after{transition:none!important;animation:none!important}}[data-fx] h1,[data-fx] h2,[data-fx] h3,[data-fx] h4{font-family:var(--font-geist-sans), system-ui, sans-serif}html:has([data-fx=dark]){background:#05080f}html:has([data-fx=dark]) body{background:#05080f}html:has([data-fx=light]){background:#cfd8e8}html:has([data-fx=light]) body{background:#cfd8e8}[data-fx]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-fx=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-fx] input:not([type=range]):not([type=checkbox]):not([type=radio]),[data-fx] textarea,[data-fx] select{background:var(--s);color:var(--ink);border-color:var(--line)}[data-fx] input::placeholder,[data-fx] textarea::placeholder{color:var(--faint)}
