@import "https://fonts.googleapis.com/css2?family=Outfit:wght@200;300;400;500&family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap";.sx-root{--ease:cubic-bezier(.22,.9,.3,1);color:var(--ink);background:var(--base);transition:background .5s var(--ease), color .5s var(--ease);font-family:Zen Kaku Gothic New,Hiragino Sans,sans-serif;position:fixed;inset:0;overflow:hidden}.sx-root[data-theme=light]{--base:#eef1f7;--ink:#23252e;--ink-soft:#6b6f7e;--glass:#ffffff8c;--glass-strong:#ffffffbf;--glass-border:#ffffffd9;--glass-shadow:0 10px 40px #3c466e1f, inset 0 1px 0 #ffffffe6;--accent:#8d8ae6;--accent-2:#7cc7cf;--orb-a:#beb6ff8c;--orb-b:#a8e0e580;--orb-c:#f8cddc73}.sx-root[data-theme=dark]{--base:#0d0f16;--ink:#eceef6;--ink-soft:#8e93a6;--glass:#ffffff0f;--glass-strong:#ffffff1a;--glass-border:#ffffff24;--glass-shadow:0 10px 40px #00000080, inset 0 1px 0 #ffffff14;--accent:#a5a2ff;--accent-2:#8fd8e0;--orb-a:#786eff38;--orb-b:#46b4c32e;--orb-c:#dc82af24}.sx-root *{box-sizing:border-box;margin:0}.sx-root button{color:inherit;background:0 0;border:none;font-family:inherit}.sx-root input,.sx-root textarea{color:var(--ink);background:0 0;border:none;outline:none;font-family:inherit;font-size:14px}.sx-root :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.sx-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sx-orb{filter:blur(70px);border-radius:50%;animation:26s ease-in-out infinite alternate sx-drift;position:absolute}.sx-orb-a{background:var(--orb-a);width:55vmax;height:55vmax;top:-20vmax;left:-12vmax}.sx-orb-b{background:var(--orb-b);width:45vmax;height:45vmax;animation-delay:-8s;bottom:-15vmax;right:-10vmax}.sx-orb-c{background:var(--orb-c);width:35vmax;height:35vmax;animation-delay:-16s;top:40%;left:55%}@keyframes sx-drift{0%{transform:translate(0)scale(1)}to{transform:translate(6vmax,4vmax)scale(1.12)}}.sx-card{background:var(--glass);-webkit-backdrop-filter:blur(22px)saturate(160%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:22px}.sx-onb{z-index:5;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.sx-onb-card{text-align:center;background:var(--glass);-webkit-backdrop-filter:blur(28px)saturate(170%);border:1px solid var(--glass-border);width:min(420px,100%);box-shadow:var(--glass-shadow);border-radius:30px;padding:40px 32px}.sx-drop{height:110px;margin-bottom:8px;position:relative}.sx-drop-orb{background:linear-gradient(135deg, var(--accent), var(--accent-2));filter:blur(1px);width:64px;height:64px;box-shadow:0 0 40px var(--orb-a), inset -8px -8px 20px #00000026, inset 8px 8px 20px #ffffff80;animation:sx-condense 2.2s var(--ease) both;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sx-drop-ring{border:1px solid var(--accent);opacity:0;border-radius:50%;width:64px;height:64px;animation:2.6s ease-out infinite sx-ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sx-drop-ring.r2{animation-delay:.6s}.sx-drop-ring.r3{animation-delay:1.2s}@keyframes sx-condense{0%{opacity:0;transform:translate(-50%,-260%)scale(.3)}45%{opacity:1;transform:translate(-50%,-50%)scale(1.25)}65%{transform:translate(-50%,-50%)scale(.9)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes sx-ripple{0%{opacity:.5;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}.sx-logo{letter-spacing:.42em;background:linear-gradient(120deg, var(--accent), var(--accent-2), var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-left:.42em;font-family:Outfit,sans-serif;font-size:52px;font-weight:200}.sx-anim-logo{animation:sx-fadeup 1s var(--ease) .9s both}.sx-tagline{margin-top:6px;font-size:14px;font-weight:500}.sx-onb-sub{color:var(--ink-soft);margin-top:14px;font-size:13px;line-height:1.9}.sx-anim-fade{animation:sx-fadeup .9s var(--ease) 1.3s both}.sx-anim-fade2{animation:sx-fadeup .9s var(--ease) 1.6s both}.sx-anim-fade3{animation:sx-fadeup .9s var(--ease) 1.9s both}.sx-anim-rise{animation:sx-fadeup .7s var(--ease) both}@keyframes sx-fadeup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.sx-onb-actions{flex-direction:column;gap:10px;margin-top:26px;display:flex}.sx-btn-primary{cursor:pointer;color:#fff;background:linear-gradient(120deg, var(--accent), var(--accent-2));transition:transform .25s var(--ease), box-shadow .25s var(--ease), opacity .2s;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:13px 22px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 8px 24px #7878dc59,inset 0 1px #fff6}.sx-btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 30px #7878dc73,inset 0 1px #fff6}.sx-btn-primary:disabled{opacity:.4;cursor:default}.sx-btn-primary.is-following{background:var(--glass-strong);color:var(--ink);box-shadow:var(--glass-shadow)}.sx-btn-ghost{cursor:pointer;background:var(--glass-strong);border:1px solid var(--glass-border);color:var(--ink);transition:transform .25s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:12px 20px;font-size:13px;font-weight:500;display:inline-flex}.sx-btn-ghost:hover{transform:translateY(-1px)}.sx-btn-ghost.danger{color:#d06a7e}.sx-btn-small{padding:8px 14px;font-size:12px}.sx-onb-h{font-size:20px;font-weight:700}.sx-field{text-align:left;margin-top:18px;display:block}.sx-field span{color:var(--ink-soft);letter-spacing:.06em;margin-bottom:6px;font-size:11px;display:block}.sx-field input{background:var(--glass-strong);border:1px solid var(--glass-border);border-radius:14px;width:100%;padding:13px 16px}.sx-steps{justify-content:center;gap:8px;margin-bottom:20px;display:flex}.sx-step-dot{background:var(--glass-border);border-radius:2px;width:26px;height:4px;transition:background .3s}.sx-step-dot.on{background:linear-gradient(90deg, var(--accent), var(--accent-2))}.sx-hue-preview{color:#1e1e28bf;width:84px;height:84px;transition:background .4s var(--ease);border-radius:50%;place-items:center;margin:20px auto 14px;font-size:32px;font-weight:700;display:grid;box-shadow:0 10px 30px #50508c40,inset 0 2px 6px #fff9}.sx-hue-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.sx-hue{cursor:pointer;width:34px;height:34px;transition:transform .25s var(--ease), border-color .25s;border:2px solid #0000;border-radius:50%}.sx-hue.on{border-color:var(--ink);transform:scale(1.18)}.sx-welcome{text-align:center;animation:sx-fadeup .8s var(--ease) both}.sx-welcome-orb{background:linear-gradient(135deg, var(--accent), var(--accent-2));width:90px;height:90px;box-shadow:0 0 70px var(--orb-a), inset -10px -10px 26px #00000026, inset 10px 10px 26px #ffffff80;animation:sx-bloom 2.2s var(--ease) both;border-radius:50%;margin:0 auto 26px}@keyframes sx-bloom{0%{opacity:0;filter:blur(10px);transform:scale(.2)}55%{opacity:1;filter:blur();transform:scale(1.15)}to{transform:scale(1)}}.sx-welcome-text{letter-spacing:.2em;animation:sx-fadeup 1s var(--ease) .7s both;font-size:30px;font-weight:700}.sx-welcome-sub{color:var(--ink-soft);animation:sx-fadeup 1s var(--ease) 1.1s both;margin-top:10px;font-size:13px}.sx-theme-fab{cursor:pointer;z-index:6;background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:18px;right:18px}.sx-shell{z-index:2;display:flex;position:absolute;inset:0}.sx-rail{background:var(--glass);-webkit-backdrop-filter:blur(24px)saturate(160%);border-right:1px solid var(--glass-border);flex-direction:column;flex:none;gap:4px;width:220px;padding:26px 14px;display:flex}.sx-rail-logo{letter-spacing:.4em;background:linear-gradient(120deg, var(--accent), var(--accent-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding:0 12px 22px;font-family:Outfit,sans-serif;font-size:26px;font-weight:200}.sx-rail-item{cursor:pointer;color:var(--ink-soft);transition:background .25s var(--ease), color .25s;border-radius:14px;align-items:center;gap:12px;padding:11px 14px;font-size:13.5px;font-weight:500;display:flex}.sx-rail-item:hover{background:var(--glass-strong);color:var(--ink)}.sx-rail-item.on{background:var(--glass-strong);color:var(--ink);box-shadow:inset 0 1px #ffffff40}.sx-rail-ico{place-items:center;display:grid;position:relative}.sx-rail-theme{margin-top:auto}.sx-badge{color:#fff;background:linear-gradient(120deg, var(--accent), var(--accent-2));border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-6px;right:-9px}.sx-badge.static{position:static}.sx-main{flex-direction:column;flex:1;min-width:0;display:flex}.sx-topbar{z-index:3;background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(160%);border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding:14px 18px;display:none;position:sticky;top:0}.sx-topbar-logo{letter-spacing:.4em;background:linear-gradient(120deg, var(--accent), var(--accent-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Outfit,sans-serif;font-size:20px;font-weight:200}.sx-content{flex:1;padding:28px 20px 110px;overflow-y:auto}.sx-col{flex-direction:column;gap:14px;width:min(620px,100%);margin:0 auto;display:flex}.sx-h2{font-size:19px;font-weight:700}.sx-h3{margin-top:8px;font-size:15px;font-weight:700}.sx-muted{color:var(--ink-soft);font-size:12px}.sx-empty{color:var(--ink-soft);text-align:center;padding:26px 10px;font-size:13px;line-height:1.9}.sx-dock{z-index:4;background:var(--glass-strong);-webkit-backdrop-filter:blur(24px)saturate(170%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:999px;gap:4px;padding:8px;display:none;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.sx-dock-item{cursor:pointer;width:46px;height:46px;color:var(--ink-soft);transition:background .25s, color .25s, transform .25s var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.sx-dock-item.on{color:var(--ink);background:var(--glass);transform:translateY(-3px);box-shadow:0 6px 16px #50508c33}.sx-post{animation:sx-fadeup .5s var(--ease) both;padding:18px}.sx-post-head{align-items:center;gap:11px;display:flex}.sx-avatar{color:#1e1e28b3;border:1px solid #fff9;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;box-shadow:0 4px 12px #50508c2e}.sx-post-meta{flex-direction:column;min-width:0;display:flex}.sx-post-name{font-size:14px;font-weight:700}.sx-post-sub{color:var(--ink-soft);font-size:11.5px}.sx-genre-tag{color:hsl(var(--chip-hue) 45% 38%);background:hsl(var(--chip-hue) 70% 88% / .55);border:1px solid hsl(var(--chip-hue) 60% 78% / .6);border-radius:999px;margin-left:auto;padding:4px 11px;font-size:11px;font-weight:500}.sx-root[data-theme=dark] .sx-genre-tag{color:hsl(var(--chip-hue) 70% 80%);background:hsl(var(--chip-hue) 60% 60% / .14);border-color:hsl(var(--chip-hue) 60% 70% / .25)}.sx-post-text{white-space:pre-wrap;margin-top:12px;font-size:14px;line-height:1.95}.sx-post-actions{gap:22px;margin-top:14px;display:flex}.sx-act{cursor:pointer;color:var(--ink-soft);transition:color .2s, transform .2s var(--ease);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.sx-act:hover{color:var(--ink);transform:translateY(-1px)}.sx-act.liked{color:#e0708f}.sx-act.saved{color:var(--accent)}.sx-media{border:1px solid var(--glass-border);border-radius:16px;height:190px;margin-top:12px;position:relative;overflow:hidden}.sx-media.is-tall{height:240px}.sx-media-glass{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#1e1e2da6;background:#ffffff2e;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex;position:absolute;inset:0}.sx-composer{padding:16px}.sx-composer textarea{resize:none;width:100%;padding:4px 2px;line-height:1.8}.sx-composer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.sx-chip-row{flex-wrap:wrap;gap:6px;display:flex}.sx-chip{cursor:pointer;color:var(--ink-soft);background:var(--glass-strong);border:1px solid var(--glass-border);transition:all .25s var(--ease);border-radius:999px;padding:7px 14px;font-size:12px;font-weight:500}.sx-chip.is-small{padding:5px 12px;font-size:11.5px}.sx-chip.is-active{color:hsl(var(--chip-hue) 45% 34%);background:hsl(var(--chip-hue) 75% 88% / .7);border-color:hsl(var(--chip-hue) 60% 72% / .8)}.sx-root[data-theme=dark] .sx-chip.is-active{color:hsl(var(--chip-hue) 75% 82%);background:hsl(var(--chip-hue) 60% 60% / .16);border-color:hsl(var(--chip-hue) 60% 70% / .3)}.sx-composer-tools{align-items:center;gap:6px;display:flex}.sx-icon-btn{cursor:pointer;width:34px;height:34px;color:var(--ink-soft);background:var(--glass-strong);border:1px solid var(--glass-border);transition:color .2s, transform .2s var(--ease);border-radius:50%;place-items:center;display:grid}.sx-icon-btn:hover:not(:disabled){color:var(--ink);transform:translateY(-1px)}.sx-icon-btn:disabled{opacity:.3;cursor:default}.sx-icon-btn.on{color:var(--accent);border-color:var(--accent)}.sx-btn-post{padding:9px 20px;font-size:13px}.sx-ngalert{color:#b3506a;animation:sx-fadeup .3s var(--ease) both;background:#e68ca529;border:1px solid #e68ca566;border-radius:12px;margin-top:8px;padding:10px 14px;font-size:12.5px}.sx-charts-head{flex-direction:column;gap:4px;display:flex}.sx-genre-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.sx-genre-box{cursor:pointer;text-align:center;background:var(--glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transition:transform .3s var(--ease), border-color .3s;border-radius:18px;flex-direction:column;gap:4px;padding:16px 8px;display:flex}.sx-genre-box:hover{transform:translateY(-3px)}.sx-genre-box.on{border-color:hsl(var(--chip-hue) 60% 70%);transform:translateY(-3px)}.sx-genre-box-label{color:hsl(var(--chip-hue) 40% 42%);font-size:13.5px;font-weight:700}.sx-root[data-theme=dark] .sx-genre-box-label{color:hsl(var(--chip-hue) 70% 78%)}.sx-genre-box-count{color:var(--ink-soft);font-size:10.5px}.sx-zap-btn{cursor:pointer;color:#fff;background:linear-gradient(120deg, var(--accent), var(--accent-2));transition:transform .3s var(--ease);border-radius:18px;align-items:center;gap:10px;padding:16px 20px;font-size:13.5px;font-weight:700;display:flex;box-shadow:0 10px 28px #7878dc59}.sx-zap-btn:hover{transform:translateY(-2px)}.sx-zap-hint{opacity:.85;margin-left:auto;font-size:11px;font-weight:400}.sx-rank-row{align-items:center;gap:12px;padding:14px 16px;display:flex}.sx-rank-num{text-align:center;width:30px;color:var(--ink-soft);flex:none;font-family:Outfit,sans-serif;font-size:20px;font-weight:300}.sx-rank-num.top{background:linear-gradient(120deg, var(--accent), var(--accent-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}.sx-rank-num.big{width:auto;font-size:26px}.sx-rank-body{flex-direction:column;gap:4px;min-width:0;display:flex}.sx-rank-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.sx-rank-stats{color:var(--ink-soft);align-items:center;gap:4px;font-size:11px;display:inline-flex}.sx-zap{z-index:20;background:var(--base);animation:sx-zap-in .45s var(--ease) both;position:absolute;inset:0;overflow:hidden}@keyframes sx-zap-in{0%{opacity:0;filter:blur(8px);transform:scale(1.04)}to{opacity:1;filter:none;transform:none}}.sx-zap-top{z-index:22;align-items:center;gap:12px;padding:16px 18px;display:flex;position:absolute;top:0;left:0;right:0}.sx-zap-pos{color:var(--ink-soft);font-family:Outfit,sans-serif;font-size:13px;font-weight:300}.sx-zap-close{margin-left:auto}.sx-zap-track{height:100%;transition:transform .6s var(--ease)}.sx-zap-slide{place-items:center;height:100%;padding:70px 20px 80px;display:grid}.sx-zap-card{background:var(--glass);-webkit-backdrop-filter:blur(26px)saturate(165%);border:1px solid var(--glass-border);width:min(560px,100%);max-height:100%;box-shadow:var(--glass-shadow);border-radius:26px;flex-direction:column;gap:14px;padding:26px;display:flex;overflow-y:auto}.sx-zap-text{font-size:16px;line-height:2.1}.sx-zap-nav{z-index:22;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:24px;right:18px}.sx-search-box{color:var(--ink-soft);align-items:center;gap:10px;padding:12px 18px;display:flex}.sx-search-box input{flex:1;font-size:14px}.sx-notif{cursor:pointer;text-align:left;transition:transform .25s var(--ease);align-items:center;gap:12px;padding:14px 16px;display:flex}.sx-notif:hover{transform:translateY(-1px)}.sx-notif.unread{border-color:var(--accent)}.sx-notif-body{flex-direction:column;gap:2px;min-width:0;display:flex}.sx-notif-text{font-size:13px}.sx-notif-ico{color:var(--ink-soft);margin-left:auto}.sx-notif-note{margin-top:-6px}.sx-dm-row{cursor:pointer;text-align:left;transition:transform .25s var(--ease);align-items:center;gap:12px;padding:14px 16px;display:flex}.sx-dm-row:hover{transform:translateY(-1px)}.sx-dm-row-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sx-dm-preview{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sx-dm-spark{color:var(--accent)}.sx-dm-thread-wrap{height:100%}.sx-dm-head{align-items:center;gap:10px;padding:10px 14px;display:flex}.sx-dm-thread{flex-direction:column;flex:1;gap:12px;min-height:300px;padding:8px 4px;display:flex;overflow-y:auto}.sx-dm-firstnote{color:var(--ink-soft);background:var(--glass);border:1px solid var(--glass-border);border-radius:999px;align-self:center;align-items:center;gap:8px;padding:9px 16px;font-size:12px;display:inline-flex}.sx-msg{max-width:76%;animation:sx-fadeup .35s var(--ease) both;flex-direction:column;display:flex}.sx-msg.me{align-self:flex-end;align-items:flex-end}.sx-msg.them{align-self:flex-start;align-items:flex-start}.sx-msg-bubble{background:var(--glass-strong);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;padding:11px 16px;font-size:13.5px;line-height:1.8}.sx-msg.me .sx-msg-bubble{color:#fff;background:linear-gradient(120deg, var(--accent), var(--accent-2));border:none;box-shadow:0 6px 18px #7878dc4d}.sx-msg-meta{color:var(--ink-soft);align-items:center;gap:6px;margin-top:4px;font-size:10.5px;display:inline-flex}.sx-read{color:var(--accent);align-items:center;gap:2px;font-weight:700;display:inline-flex}.sx-unread-mark{align-items:center;gap:2px;display:inline-flex}.sx-dm-input{align-items:center;gap:10px;padding:10px 12px 10px 18px;display:flex;position:sticky;bottom:0}.sx-dm-input input{flex:1}.sx-dmfx{z-index:40;pointer-events:none;animation:sx-dmfx-fade 2.1s var(--ease) both;place-items:center;display:grid;position:absolute;inset:0}@keyframes sx-dmfx-fade{0%{opacity:0}12%{opacity:1}82%{opacity:1}to{opacity:0}}.sx-dmfx:before{content:"";-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#7878b414;position:absolute;inset:0}.sx-dmfx-orb{background:linear-gradient(135deg, var(--accent), var(--accent-2));width:84px;height:84px;box-shadow:0 0 80px var(--orb-a), inset -10px -10px 24px #00000026, inset 10px 10px 24px #ffffff80;animation:sx-dmfx-orb 2s var(--ease) both;border-radius:50%;position:relative}@keyframes sx-dmfx-orb{0%{opacity:0;transform:scale(.2)translateY(60px)}35%{opacity:1;transform:scale(1.2)translateY(0)}60%{transform:scale(.95)}to{opacity:0;filter:blur(6px);transform:scale(3.4)}}.sx-dmfx-ring{border:1px solid var(--accent);border-radius:50%;width:84px;height:84px;animation:1.6s ease-out .4s infinite sx-ripple;position:absolute}.sx-dmfx-ring.r2{animation-delay:.8s}.sx-dmfx-ring.r3{animation-delay:1.2s}.sx-dmfx-text{letter-spacing:.1em;animation:sx-fadeup .8s var(--ease) .5s both;font-size:14px;font-weight:700;position:absolute;bottom:34%}.sx-profile{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:30px 24px;display:flex;position:relative;overflow:hidden}.sx-profile-glow{pointer-events:none;position:absolute;inset:0}.sx-profile-name{margin-top:8px;font-size:20px;font-weight:700}.sx-profile-bio{color:var(--ink-soft);margin-top:8px;font-size:13px;line-height:1.9}.sx-profile-edit{align-items:flex-end;gap:10px;width:100%;margin-top:10px;display:flex}.sx-profile-edit textarea{resize:none;background:var(--glass-strong);border:1px solid var(--glass-border);border-radius:14px;flex:1;padding:10px 14px;line-height:1.7}.sx-profile-stats{color:var(--ink-soft);gap:22px;margin-top:14px;font-size:12px;display:flex}.sx-profile-stats b{color:var(--ink);margin-right:3px;font-size:14px}.sx-profile-actions{gap:10px;margin-top:16px;display:flex}.sx-admin-tabs{gap:8px;display:flex}.sx-admin-panel{flex-direction:column;gap:14px;padding:18px;display:flex}.sx-admin-addrow{gap:10px;display:flex}.sx-admin-addrow input{background:var(--glass-strong);border:1px solid var(--glass-border);border-radius:999px;flex:1;padding:11px 16px}.sx-ng-list{flex-wrap:wrap;gap:8px;display:flex}.sx-ng-word{background:var(--glass-strong);border:1px solid var(--glass-border);border-radius:999px;align-items:center;gap:7px;padding:7px 8px 7px 14px;font-size:12.5px;display:inline-flex}.sx-ng-word button{cursor:pointer;width:20px;height:20px;color:var(--ink-soft);border-radius:50%;place-items:center;display:grid}.sx-ng-word button:hover{color:#d06a7e}.sx-admin-user{align-items:center;gap:12px;padding:8px 2px;display:flex}.sx-admin-user .sx-btn-ghost{margin-left:auto}.sx-toast{z-index:50;background:var(--glass-strong);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);animation:sx-fadeup .4s var(--ease) both;border-radius:999px;padding:12px 24px;font-size:13px;font-weight:500;position:absolute;bottom:90px;left:50%;transform:translate(-50%)}@media (width<=860px){.sx-rail{display:none}.sx-topbar,.sx-dock{display:flex}.sx-content{padding:18px 14px 120px}.sx-genre-grid{grid-template-columns:repeat(2,1fr)}.sx-zap-nav{display:none}}@media (prefers-reduced-motion:reduce){.sx-root *,.sx-root :before,.sx-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
