@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff")}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%;background:#f2f2f7}html,body{overflow-x:hidden;max-width:100vw}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,system-ui,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01";letter-spacing:-.011em;color:#1c1c1e}h1,h2,h3{letter-spacing:-.021em}button{font:inherit;cursor:pointer}input,textarea,select{font:inherit;font-size:16px}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin 1s linear infinite}button{transition:transform 80ms ease-out,opacity .12s ease-out;-webkit-tap-highlight-color:transparent}button:active:not(:disabled){transform:scale(.97)}@keyframes sf-fadein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sf-fade{animation:sf-fadein .26s cubic-bezier(.22,1,.36,1) backwards}@media (prefers-reduced-motion: reduce){.sf-fade,.sf-skeleton,.spin{animation:none!important}button{transition:none!important}button:active:not(:disabled){transform:none!important}}.sf-trow{transition:background .12s ease-out}@media (hover: hover) and (pointer: fine){.sf-trow:hover{background:#f8fafc!important}}@keyframes sf-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.sf-skeleton{background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%;animation:sf-shimmer 1.4s ease-in-out infinite;border-radius:8px}:focus{outline:none}:focus-visible{outline:2px solid #007aff;outline-offset:2px;border-radius:8px}::selection{background:#cc1f1f29}*{scrollbar-width:thin;scrollbar-color:#d1d1d6 transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#d1d1d6;border-radius:999px;border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:#b8b8bd;background-clip:content-box}*{-webkit-overflow-scrolling:touch}button:active:not(:disabled){transform:scale(.98)}button{transition:transform .12s cubic-bezier(.32,.72,0,1),opacity .12s ease-out,background .12s ease-out}input,textarea,select{caret-color:#cc1f1f}input::placeholder,textarea::placeholder{color:#8e8e93}@media (min-resolution: 2dppx){.sf-hair{border-width:.5px!important}}
