@font-face{font-family:GeneralSans;src:url(/GeneralSans-Variable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-family:"GeneralSans", sans-serif;--font-display:900 36px var(--font-family);--font-headline:900 24px var(--font-family);--font-title:600 18px var(--font-family);--font-subtitle:400 14px var(--font-family);--font-body:400 16px var(--font-family);--font-body-small:400 14px var(--font-family);--font-caption:400 14px var(--font-family);--color-text:#fff;--color-hint:#999;--color-icon:#fff;--color-button:#1e5fbf;--color-button-secondary:#00245a;--color-card:#0f1522;--color-window:#090c11;--radius-button:30px;--radius-card:30px;--radius-dialog:30px;--radius-bottom-sheet:30px;--app-bar-height:70px;--button-min-width:150px;--input-padding:11px 15px;--icon-size:24px}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background-color:var(--color-window);color:var(--color-text);font-family:var(--font-family)}button,input,textarea,select{font-family:inherit}button{cursor:pointer}input,textarea,select{color:var(--color-text)}input::placeholder,textarea::placeholder{color:var(--color-hint)}.app-window{background-color:var(--color-window);min-height:100vh}.app-card{background-color:var(--color-card);border-radius:var(--radius-card)}.app-button{min-width:var(--button-min-width);border-radius:var(--radius-button);background-color:var(--color-button);color:var(--color-text);border:none;padding:12px 20px}.app-input{width:100%;padding:var(--input-padding);color:var(--color-text);background:0 0;border:none;outline:none}.text-display{font:var(--font-display)}.text-headline{font:var(--font-headline)}.text-title{font:var(--font-title)}.text-subtitle{font:var(--font-subtitle)}.text-body{font:var(--font-body)}.text-body-small{font:var(--font-body-small)}.text-caption{font:var(--font-caption)}
