html .shell-premium{--shell-edge:var(--fylu-line);--shell-ink:var(--fylu-text);--shell-muted:var(--fylu-muted);--shell-lilac:var(--fylu-accent-bright);background:radial-gradient(ellipse at 70% 0, #7260960c, transparent 50%), var(--fylu-bg);font-family:var(--fylu-font-ui)}.shell-premium .font-mono,.fylu-modal .font-mono{font-family:var(--fylu-font-ui);font-variant-numeric:tabular-nums}.shell-premium .glass-panel{background:linear-gradient(135deg, #25253b36, transparent 66%), var(--fylu-surface);border-color:var(--fylu-line);border-radius:var(--fylu-radius);box-shadow:var(--fylu-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.shell-premium .glass-panel-heavy,.fylu-modal.glass-panel-heavy{background:var(--fylu-surface);border-color:var(--fylu-line)}.shell-premium .shell-premium-topnav{background:#151723f7}.shell-premium .shell-deposit-link,.shell-premium .shell-pro-link{background:var(--fylu-action);color:var(--fylu-on-accent);border-radius:var(--fylu-radius-control)}.shell-premium .profile-premium{--pf-text:var(--fylu-text);--pf-muted:var(--fylu-muted);--pf-accent:var(--fylu-accent);--pf-line:var(--fylu-line);--pf-panel:var(--fylu-surface)}.profile-premium .profile-card,.profile-premium .profile-value-card{background-color:var(--fylu-surface)}.fylu-modal{font-family:var(--fylu-font-ui);color:var(--fylu-text)}.fylu-modal-close{flex:none;min-width:44px;min-height:44px}.fylu-modal :is(input,select,textarea):focus-visible{outline:2px solid var(--fylu-accent-bright);outline-offset:3px}.shell-premium :is(a,button):focus-visible,.fylu-modal button:focus-visible{outline-color:var(--fylu-accent-bright)}.shell-premium :is(input,select,textarea){max-width:100%}.shell-premium .gradient-button,.fylu-modal .gradient-button{background:var(--fylu-action);color:var(--fylu-on-accent)}.shell-premium .fylu-pro-page{--pro-line:var(--fylu-line);--pro-muted:var(--fylu-muted);color:var(--fylu-text)}.shell-premium .pro-primary-button,.avatar-dialog .avatar-save{background:var(--fylu-action);color:var(--fylu-on-accent)}.public-language-select{background:var(--fylu-surface);min-height:44px;color:var(--fylu-muted);border-color:var(--fylu-line);border-radius:var(--fylu-radius-control);font-family:var(--fylu-font-ui);box-shadow:var(--fylu-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.public-language-select select{background:var(--fylu-bg);min-height:34px;color:var(--fylu-text);font:600 13px/1.2 var(--fylu-font-ui)}.public-language-select select:focus-visible{outline:2px solid var(--fylu-accent-bright);outline-offset:3px}body:has(.trust-center) .trust-center>header nav{margin-right:220px}@media (max-width:720px){body:has(.trust-center) .trust-center>header{flex-wrap:wrap;gap:8px 18px}body:has(.trust-center) .trust-center>header nav{flex-basis:100%;gap:24px;margin-right:0}body:has(.trust-center) .trust-center>header nav a{display:inline-flex}}@media (max-width:600px){.shell-premium :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea),.fylu-modal :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea),.avatar-dialog :is(input:not([type=range]),select,textarea),.fylu-password-dialog :is(input:not([type=checkbox]),select,textarea),.public-language-select select{font-size:16px}}
