@font-face{font-family:"Exo 2";src:url(/assets/exo2_regular-O-xCd9BG.ttf) format("truetype");font-weight:400;font-display:block}@font-face{font-family:"Exo 2";src:url(/assets/exo2_medium-Cd-DQaxp.ttf) format("truetype");font-weight:500;font-display:block}@font-face{font-family:"Exo 2";src:url(/assets/exo2_semibold-CsyCleVE.ttf) format("truetype");font-weight:600;font-display:block}@font-face{font-family:"Exo 2";src:url(/assets/exo2_bold-BDqkEvl9.ttf) format("truetype");font-weight:700;font-display:block}@font-face{font-family:"Exo 2";src:url(/assets/exo2_extrabold-DE660I31.ttf) format("truetype");font-weight:800;font-display:block}@font-face{font-family:Tektur;src:url(/assets/tektur_medium-D7Wx7IrR.ttf) format("truetype");font-weight:500;font-display:block}@font-face{font-family:Tektur;src:url(/assets/tektur_bold-Lh3yxdRj.ttf) format("truetype");font-weight:700;font-display:block}@font-face{font-family:Tektur;src:url(/assets/tektur_extrabold-Ng-kuNoL.ttf) format("truetype");font-weight:800;font-display:block}:root{color-scheme:dark;--base: #17181c;--deep: #101012}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;height:100%;overflow:hidden;background:var(--base);color:#fff;overscroll-behavior:none}body{font-family:"Exo 2",system-ui,sans-serif;font-feature-settings:"tnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}input{user-select:text;-webkit-user-select:text}.line{display:block;white-space:nowrap;overflow:hidden;min-width:0}.ellipsis{text-overflow:ellipsis}.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cap{text-box:trim-both cap alphabetic}.cap-d{padding-bottom:.19em}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;padding:0;font:inherit;color:inherit;background:none;text-align:inherit;display:flex;outline:none}.pressable{position:relative;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent}.pressable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:transparent}.pressable:active:not(:disabled):not([aria-disabled=true]):after{background:#0000002e}.pressable.lighten:active:not(:disabled):not([aria-disabled=true]):after{background:#ffffff14}.pressable:disabled,.pressable[aria-disabled=true]{cursor:default}.pressable:focus-visible{outline:2px solid rgba(251,213,6,.6);outline-offset:-2px}.scroll-y{overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.scroll-x{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.scroll-y::-webkit-scrollbar,.scroll-x::-webkit-scrollbar{display:none}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-auto-rows:max-content;gap:8px;align-content:start}img{-webkit-user-drag:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes appear{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes appear-alpha{0%{opacity:0}to{opacity:1}}@keyframes breath{0%{transform:scale(.97)}to{transform:scale(1.06)}}@keyframes float{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dialog-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes toast-in{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}@keyframes toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50%)}}@media (prefers-reduced-motion: reduce){.breath,.float{animation:none!important}}.amount-input::placeholder{color:#6f7076;font-size:14px;font-weight:500;opacity:1}.row{display:flex;flex-direction:row}.col{display:flex;flex-direction:column}
