:root{--glass-radius-control:4px;--glass-radius-panel:8px;--glass-border:1px solid hsla(46,55%,76%,.28);--glass-fill:rgba(12,32,30,.28);--glass-blur:blur(12px) saturate(1.3);--glass-shadow:0 6px 20px #0003}.glass-icon-button,.glass-surface{isolation:isolate;background:var(--glass-fill)!important;border:var(--glass-border)!important;box-shadow:var(--glass-shadow)!important;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.glass-icon-button,.glass-surface:not(dialog):not([data-tour=dismantle-panel]){position:relative}dialog.glass-surface{position:fixed}.glass-surface{border-radius:var(--glass-radius-panel)!important}.glass-icon-button:before,.glass-surface:before{content:none}.glass-icon-button{display:grid;place-items:center;flex:none;padding:0!important;color:#e3eadd;cursor:pointer;box-sizing:border-box}.glass-round-button{width:42px!important;height:42px!important;min-height:42px;border-radius:50%!important}.glass-grouped-button{width:46px!important;height:46px!important;min-height:46px;border-radius:var(--glass-radius-control)!important}.glass-icon-button[data-active]{border-color:#c7a85f!important;background:linear-gradient(#c7a85f26,#c7a85f0d)!important}.glass-icon-button:disabled{opacity:.5;cursor:default}.glass-icon-button:focus-visible{outline:2px solid #d2b474;outline-offset:2px}.glass-icon-button>img,.glass-icon-button>svg{display:block;object-fit:contain;flex:none}.glass-wallet{padding:9px 12px;margin:2px 0 13px}.glass-wallet>div{margin:0!important;gap:7px!important}.glass-wallet button{background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:4px!important}.glass-popover-dismiss{position:fixed;inset:0;z-index:90}.glass-popover{z-index:91;padding:12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.glass-popover::-webkit-scrollbar{display:none}.glass-nav{margin:0 8px 8px;min-height:70px;padding:0 0 env(safe-area-inset-bottom,0);grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch}.glass-nav>button{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:32px 16px 7px;align-content:center;align-items:center;justify-items:center;grid-gap:3px;gap:3px;min-width:0;min-height:70px;height:70px;padding:4px 0!important;background:none!important;overflow:visible}.glass-nav-icon{grid-row:1;display:grid;place-items:center;width:40px;height:32px;line-height:0}.glass-nav-icon>img{display:block;width:32px;height:32px;object-fit:contain;transform:translate(var(--nav-icon-x,0),var(--nav-icon-y,0)) scale(var(--nav-icon-scale,1))!important}.glass-nav-label{grid-row:2;width:100%;height:16px;line-height:16px!important;text-align:center}.glass-nav>button>.glass-nav-dots{grid-row:3;height:7px;margin:0;align-self:center}.glass-nav>button[aria-current=page]:after{content:"";position:absolute;top:0;left:calc(50% - 13px);width:26px;height:2px;background:#d2b474}.glass-nav>button:before{content:none!important}.glass-nav-menu{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;transform:none!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.glass-nav-menu[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.glass-nav-menu>button{min-height:64px;grid-template-rows:32px 16px;align-items:center;align-content:center;gap:3px}.glass-nav-menu img{transform:translate(var(--nav-icon-x,0),var(--nav-icon-y,0)) scale(var(--nav-icon-scale,1))!important}.glass-menu-popover{padding:6px}.glass-cast-panel{margin:0 8px 16px;padding:12px 14px!important}.glass-cast-panel [data-spell-cast]{height:46px!important;min-height:46px!important;border-radius:4px!important;border:1px solid #b9754c!important;background:linear-gradient(155deg,#2b06108c,#24050f9e),url(/assets/button-wax.webp) 50%/cover!important;box-shadow:none}.glass-cast-panel [data-spell-cast] img{image-rendering:-webkit-optimize-contrast}.glass-cast-panel input[type=text]{height:46px;border-radius:4px!important}.glass-cast-panel [data-spell-cast]:focus-visible{outline:2px solid #d2b474;outline-offset:2px}.glass-floating-header{position:absolute;z-index:50;top:12px;left:12px;right:12px;max-width:620px;margin:auto;pointer-events:none}.glass-top-actions{display:flex;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:8px}.glass-top-actions>div{display:flex;gap:8px;align-items:center}.glass-floating-header .glass-wallet,.glass-floating-header button{pointer-events:auto}.glass-floating-header .glass-wallet{margin:0}.glass-app{box-shadow:inset 0 0 0 1px hsla(46,55%,76%,.28);--radius:8px;--radius-sm:4px}.glass-app .os-scrollbar{display:none}.glass-app input,.glass-app select,.glass-app textarea{border-radius:4px}.glass-sheet{border-radius:8px 8px 0 0!important}.glass-dialog{color:#f5f2e8}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.glass-icon-button,.glass-surface{background:#102624ee!important}}.glass-popover{background:rgba(10,30,27,.86)!important}.glass-today-wallet{gap:8px!important}.glass-today-wallet>[data-tour=today-topup]{background:var(--glass-fill)!important;border:var(--glass-border)!important;box-shadow:none!important}.glass-cast-panel [data-spell-cast]{justify-self:end}.app-modal-backdrop{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;background:#031211a6}.app-modal-container{width:min(100%,760px);max-height:94dvh;position:relative;outline:none;animation:modalSheetIn .2s ease-out}@keyframes modalSheetIn{0%{opacity:.7;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.app-modal-container{animation:none}}