:where(*,:before,:after){box-sizing:border-box}html{width:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}.app-main,.app-shell,.content,.site-surface,body{min-width:0}.app-shell,.site-surface{width:100%;max-width:100%}.content{width:100%}.entry .auth-grid{min-width:0;max-width:100%}@media(max-width:900px){.entry{padding-left:calc(6vw + env(safe-area-inset-left,0px));padding-right:calc(6vw + env(safe-area-inset-right,0px))}.app-shell .content,.app-shell .topbar{padding-left:calc(17px + env(safe-area-inset-left,0px));padding-right:calc(17px + env(safe-area-inset-right,0px))}.bottom-nav{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}}@media(max-width:700px){.entry{padding-left:calc(20px + env(safe-area-inset-left,0px));padding-right:calc(20px + env(safe-area-inset-right,0px))}}@media(any-pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea{font-size:max(16px,1em)!important;max-width:100%;min-width:0}}.app-shell .bottom-nav{margin:0;bottom:0}@media(max-width:800px){.app-shell .bottom-nav{padding-block:0}.app-shell .bottom-nav button{min-height:calc(64px + env(safe-area-inset-bottom,0px));padding:7px 1px calc(7px + env(safe-area-inset-bottom,0px));border-radius:12px 12px 0 0}.app-shell{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}.site-surface .app-shell .bottom-nav button{border-bottom-left-radius:0;border-bottom-right-radius:0}.app-shell .topbar .balances>.settings-topbar-button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:7px;width:auto;height:auto;min-width:44px;min-height:44px;padding:8px 10px;border:0;border-radius:9px;box-shadow:none;background:transparent;color:#4f8297;font-size:.75rem;font-weight:650;line-height:1.4}.app-shell .topbar .balances>.settings-topbar-button svg{width:19px;height:19px;flex:none;stroke-width:1.7}.app-shell .topbar .balances>.settings-topbar-button.active,.app-shell .topbar .balances>.settings-topbar-button:hover{background:#dceff5;color:#216d8a}.app-shell .topbar .balances>.settings-topbar-button:focus-visible{outline:3px solid #2b8aac;outline-offset:3px;background:#edf8fc}@media(max-width:800px){.app-shell .topbar .balances>.settings-topbar-button{padding:8px}.app-shell .topbar .balances>.settings-topbar-button span{display:none}}