@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.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.10u7vx61f1ie7.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.35a5cae5tspm2.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.18rizl4rsrl42.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_46cbc4e0-module__Wtya9q__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_46cbc4e0-module__Wtya9q__variable{--font-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_1bf8cbf6-module__FlyLvG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_1bf8cbf6-module__FlyLvG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.cookie-banner-module-scss-module__YRvBnq__card{z-index:1200;color:#12102b;background:#fff;border:1px solid #e8e5fa;border-radius:20px;outline:0;flex-direction:column;gap:.8rem;width:min(420px,100vw - 2rem);padding:1.1rem 1.2rem;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 18px 48px #12102b2e}@media (max-width:600px){.cookie-banner-module-scss-module__YRvBnq__card{width:100%;padding-bottom:calc(1.1rem + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;bottom:0;left:0;right:0}}.cookie-banner-module-scss-module__YRvBnq__text{color:#6c6a8c;margin:0;font-size:.88rem;line-height:1.5}.cookie-banner-module-scss-module__YRvBnq__text a{color:#7047ff;font-weight:600}.cookie-banner-module-scss-module__YRvBnq__options{flex-direction:column;gap:.5rem;display:flex}.cookie-banner-module-scss-module__YRvBnq__opt{border:1px solid #e8e5fa;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .8rem;display:flex}.cookie-banner-module-scss-module__YRvBnq__opt span{flex-direction:column;display:flex}.cookie-banner-module-scss-module__YRvBnq__opt strong{font-size:.88rem}.cookie-banner-module-scss-module__YRvBnq__opt em{color:#6c6a8c;font-size:.78rem;font-style:normal}.cookie-banner-module-scss-module__YRvBnq__opt input{accent-color:#7047ff;width:18px;height:18px}.cookie-banner-module-scss-module__YRvBnq__actions{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.cookie-banner-module-scss-module__YRvBnq__btn{color:#12102b;height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e8e5fa;border-radius:999px;font-size:.88rem;font-weight:700}.cookie-banner-module-scss-module__YRvBnq__btn:hover{background:#f7f5ff}.cookie-banner-module-scss-module__YRvBnq__btn:focus-visible{outline-offset:2px;outline:2px solid #7047ff}.cookie-banner-module-scss-module__YRvBnq__primary{color:#fff;background:#7047ff;border-color:#7047ff}.cookie-banner-module-scss-module__YRvBnq__primary:hover{background:#5a2fe6}
:root{--font-sans:var(--font-plus-jakarta), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-mono:var(--font-geist-mono), monospace}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}
:root{--fg-preview:"XURO";--fg-accent:#7047ff;--fg-accent-2:#8f6cff;--fg-ink:#0b0e2c;--fg-muted:#60657f;--fg-placeholder:#a3a3b8;--fg-surface:#fff;--fg-line:#e8e9f4;--fg-dock:#080c2b;--fg-dock-ink:#f8f9fe;--fg-ease:cubic-bezier(.2, .8, .2, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-exit:.14s;--dur-nav:.25s;--dur-enter:.42s}.fg-card{content-visibility:auto;contain-intrinsic-size:auto 200px}.fg-card__preview{max-width:100%;font-size:var(--fg-size,20px);white-space:nowrap;opacity:.25;font-family:system-ui,sans-serif;display:inline-block}.fg-card__preview:after{content:var(--fg-preview)}.fg-card.is-ready .fg-card__preview{font-family:var(--ff), system-ui, sans-serif;opacity:1;animation:fg-ink .45s cubic-bezier(.65, 0, .35, 1) var(--pd,0s) both}.fg-card.is-settled .fg-card__preview{animation:none}@keyframes fg-ink{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.fg-search{transition:box-shadow .3s,border-color .2s}.fg-search__input{caret-color:var(--fg-accent);text-overflow:ellipsis;min-width:0}input.fg-search__input::placeholder{color:var(--fg-placeholder);opacity:1;font-size:20px;font-weight:500}@media (max-width:1024px){input.fg-search__input,input.fg-search__input::placeholder{font-size:18px}}@media (max-width:700px){input.fg-search__input{font-size:16px}}@media (max-width:600px){input.fg-search__input::placeholder{font-size:16px}}.fg-search__go{flex:none;position:relative;overflow:hidden}.fg-search__go:active{transform:scale(.95)}.fg-ripple{pointer-events:none;background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;transform:translate(-50%,-50%)}.fg-fly{z-index:60;color:var(--fg-accent);pointer-events:none;white-space:nowrap;will-change:transform, opacity;position:fixed;transform:translateY(-50%)}@media (min-width:1025px) and (min-height:560px){html:not([data-fg-phase=results]) .fg-hero{z-index:1;width:800px;max-width:calc(100vw - 48px);margin:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.fg-hero{position:relative}.fg-reading{color:var(--fg-muted);white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.fg-reading__bar{background:#e3dcff;border-radius:3px;width:120px;height:3px;position:relative;overflow:hidden}.fg-reading__bar:after{content:"";background:var(--fg-accent);width:40%;animation:fg-reading 1.1s var(--ease-out) infinite;border-radius:3px;position:absolute;inset:0 auto 0 0}@keyframes fg-reading{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.fg-reading__bar:after{opacity:.5;width:100%;animation:none}}html:not([data-fg-phase=results]) .fg-grid--cycle{display:none}.fg-card.is-show{animation:fg-card-in .5s var(--fg-ease) var(--d,0s) both}.fg-card.is-shown{animation:none}@keyframes fg-card-in{0%{opacity:0;transform:translateY(18px)scale(.96)}}.fg-card.is-settled.is-rewipe .fg-card__preview{animation:fg-ink-2 .4s cubic-bezier(.65, 0, .35, 1) var(--rd,0s) both}@keyframes fg-ink-2{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.fg-card{position:relative}.fg-card[role=button]:focus-visible{outline:2px solid var(--fg-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.fg-card[role=button]{transition:transform .2s var(--ease-out), border-color .2s var(--ease-out), box-shadow .2s var(--ease-out)}.fg-card[role=button]:hover{border-color:#b9a8ff!important;transform:translateY(-4px)!important}}.fg-up{z-index:2;background:linear-gradient(#f5f4fb00,#f5f4fb 55%);justify-content:center;margin-top:-110px;padding:130px 0 40px;display:flex;position:relative}.fg-up-card{box-sizing:border-box;background:#fff;border-radius:26px;align-items:center;gap:40px;width:min(960px,92%);padding:30px 44px;display:flex;box-shadow:0 20px 60px #5a46c833}.fg-up-k{letter-spacing:.1em;color:#6d4cf5;margin-bottom:8px;font-size:12px;font-weight:800}.fg-up-t{color:#14142b;font-size:26px;font-weight:800;line-height:1.15}.fg-up-s{color:#6b6b85;margin-top:8px;font-size:14.5px}.fg-up-l,.fg-up-ul{flex:1}.fg-up-ul{color:#14142b;flex-direction:column;gap:10px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.fg-up-ul li:before{content:"✓  ";color:#6d4cf5;font-weight:800}.fg-up-r{text-align:center;flex:none;width:230px}.fg-up-btn{color:#fff;background:#6d4cf5;border-radius:12px;padding:14px 28px;font-size:15px;font-weight:700;text-decoration:none;display:block}.fg-up-btn:hover{background:#5d3ce6}.fg-up-p{color:#6b6b85;margin-top:12px;font-size:13px}.fg-up-g{color:#15803d;background:#dcfce7;border-radius:999px;margin-top:6px;padding:3px 10px;font-size:11.5px;font-weight:800;display:inline-block}@media (max-width:800px){.fg-up-card{text-align:left;flex-direction:column;align-items:stretch;gap:18px;padding:24px 22px}.fg-up-r{width:auto}}[class*=guest-mode-banner-module][class$=__banner]{display:none}.fg-auto{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#12102b;background:#ffffffd9;border:1px solid #e8e5fa;border-radius:999px;align-items:center;gap:6px;max-width:calc(100vw - 32px);padding:6px;font-family:inherit;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 18px 48px #7047ff38}html:not([data-fg-phase=results]) body:has(.fg-hero) .fg-auto{display:none}.fg-auto.is-hidden{display:none}body:has([role=dialog][aria-label=Cookie\ preferences]) .fg-auto{display:none}.fg-auto__btn{color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700;line-height:1;transition:background .2s,color .2s,box-shadow .2s;display:flex}.fg-auto__btn:focus-visible{outline:2px solid var(--fg-accent);outline-offset:2px}.fg-auto__up{color:#5a2fe6;background:#f1edff;width:38px;padding:0}.fg-auto__up:hover{background:#e6dfff}.fg-auto__up-wrap{max-width:0;transition:max-width var(--dur-nav) var(--ease-out);align-items:center;display:flex;overflow:hidden}.fg-auto__up-wrap.is-visible{max-width:50px}.fg-auto__go{color:#fff;background:linear-gradient(135deg,#5a2fe6,#8d6cff);box-shadow:0 6px 16px #7047ff59}.fg-auto__go:hover{filter:brightness(1.06)}.fg-auto__go--round{width:38px;padding:0}.fg-auto__speeds{padding:3px;max-width:0;transition:max-width var(--dur-nav) var(--ease-out), padding var(--dur-nav) var(--ease-out);background:#f1edff;border-radius:999px;align-items:center;gap:2px;padding-inline:0;display:flex;overflow:hidden}.fg-auto.is-open .fg-auto__speeds{max-width:300px;padding-inline:3px}.fg-auto__speeds .fg-auto__btn{color:#6c6a8c;height:32px;padding:0 14px}.fg-auto__speeds .fg-auto__btn[aria-pressed=true]{color:#5a2fe6;background:#fff;box-shadow:0 2px 8px #7047ff2e}@media (max-width:560px){.fg-auto__label{display:none}.fg-auto__go:not(.fg-auto__go--round){width:38px;padding:0}.fg-auto__speeds .fg-auto__btn{padding:0 10px}}.fg-page{animation:fg-page-in var(--dur-enter) var(--ease-out) backwards}@keyframes fg-page-in{0%{opacity:0}}.fg-page.fg-leaving{opacity:0;transition:opacity var(--dur-exit) var(--ease-out);pointer-events:none}.fg-stagger>*{animation:fg-rise var(--dur-enter) var(--ease-out) both}.fg-stagger>:nth-child(n+13){animation:none}.fg-stagger>:first-child{animation-delay:0s}.fg-stagger>:nth-child(2){animation-delay:30ms}.fg-stagger>:nth-child(3){animation-delay:60ms}.fg-stagger>:nth-child(4){animation-delay:90ms}.fg-stagger>:nth-child(5){animation-delay:.12s}.fg-stagger>:nth-child(6){animation-delay:.15s}.fg-stagger>:nth-child(7){animation-delay:.18s}.fg-stagger>:nth-child(8){animation-delay:.21s}.fg-stagger>:nth-child(9){animation-delay:.24s}.fg-stagger>:nth-child(10){animation-delay:.27s}.fg-stagger>:nth-child(11){animation-delay:.3s}.fg-stagger>:nth-child(12){animation-delay:.33s}@keyframes fg-rise{0%{opacity:0;transform:translateY(10px)}}.fg-hero .fg-search{animation:fg-hero-in var(--dur-enter) var(--ease-out) both}.fg-hero .fg-hero__title{animation:fg-hero-in var(--dur-enter) var(--ease-out) 60ms both}.fg-hero .fg-hero__sub{animation:fg-hero-in var(--dur-enter) var(--ease-out) .12s both}@keyframes fg-hero-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}@keyframes fg-fade{0%{opacity:0}}.fg-progress{z-index:100;opacity:0;background:linear-gradient(90deg, var(--fg-accent), var(--fg-accent-2));width:0;height:3px;box-shadow:0 0 10px color-mix(in srgb, var(--fg-accent) 60%, transparent);pointer-events:none;border-radius:0 3px 3px 0;position:fixed;top:0;left:0}.fg-progress.is-loading{opacity:1;width:85%;transition:width 6s cubic-bezier(.1,.7,.2,1)}.fg-progress.is-done{opacity:0;width:100%;transition:width .2s,opacity .35s .15s}@media (prefers-reduced-motion:reduce){.fg-card,.fg-card *,.fg-search,.fg-page,.fg-grid,.fg-auto,.fg-auto *,.fg-progress,.fg-fly,.fg-ripple{transition:none!important;animation:none!important}.fg-search__go:active{transform:none}.fg-page,.fg-stagger>*,.fg-hero .fg-search,.fg-hero .fg-hero__title,.fg-hero .fg-hero__sub{animation:.1s linear both fg-fade!important}.fg-page.fg-leaving{transition:opacity .1s linear!important}}html:has(.fg-site-root){background-color:#f5f4fb}body:has(.fg-site-root){background:#f5f4fb linear-gradient(#f7f8fc 0%,#f5f4fb 50%,#f2effb 100%) no-repeat fixed;min-height:100vh}@media (pointer:coarse){[class*=viewBtn],[class*=filterPill],[class*=toggleBtn],[class*=filterBtn],[class*=actionBtn],[class*=dragHandle],[class*=miniBtn],[class*=editButton],[class*=iconBtn],.chip{min-height:44px}[class*=actionBtn],[class*=dragHandle],[class*=miniBtn],[class*=iconBtn]{justify-content:center;align-items:center;min-width:44px;display:inline-flex}}html,body{max-width:100vw;overflow-x:clip}@media (max-width:1024px){[class*=sideList] a,[class*=sideList] button,[class*=segment] button,button[aria-label^=Remove\ ],[aria-label*=Zoom],[aria-label^=Download\ invoice],[class*=bookmarks-module][class*=__btn],[class*=sort] button{min-width:44px;min-height:44px}[class*=font-card-module][class*=__actionBtn],[class*=font-card-module][class*=__dragHandle]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}[class*=sideList] a,[class*=sideList] button{align-items:center;display:flex}button[aria-label^=Remove\ ],[aria-label*=Zoom],[class*=segment] button{justify-content:center;align-items:center;display:inline-flex}}.fg-grid--virtual{overflow-anchor:none}.fg-grid--virtual>.fg-card{height:var(--fg-card-h,200px);min-height:0}.fg-card__preview{font-synthesis:none}.fg-card.is-alt .fg-card__preview:after{content:var(--fg-alt)}.fg-card.is-ready.is-alt--ar .fg-card__preview{direction:rtl}.fg-card.is-ready.is-alt--note .fg-card__preview{color:var(--fg-muted,#6b6890);font-family:system-ui,sans-serif;font-size:13px;font-weight:600}
