@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Unbounded:wght@600;700;800&display=swap";:root{--ink:#15151d;--muted:#777685;--line:#e9e8ef;--paper:#f7f7fb;--white:#fff;--violet:#8e6bf2;--violet2:#b49cff;--cyan:#9ceaf0;--mint:#d8f8f2;--dark:#14131b;--sidebar:246px}*{box-sizing:border-box}body{color:var(--ink);background:var(--paper);margin:0;font-family:Manrope,Arial,sans-serif}button,input,select{font:inherit}button{cursor:pointer}svg{width:20px;height:20px}.app{min-height:100vh;display:flex}aside{width:var(--sidebar);z-index:30;color:#fff;background:#15151d;flex-direction:column;height:100vh;padding:27px 18px 20px;display:flex;position:fixed}.logo{align-items:center;gap:9px;display:flex}.logo .moon{background:linear-gradient(135deg, var(--cyan), #b59bff);color:#24202e;border-radius:14px 14px 20px;place-items:center;width:40px;height:40px;font:800 23px Unbounded;display:grid;box-shadow:inset 0 -5px 10px #7b5fcf55}.logo b{letter-spacing:-.6px;font:700 13px/1 Unbounded}.logo small{letter-spacing:4px;color:#bda7ff;font:700 8px/1.6 Unbounded;display:block}.aside-head{padding:0 8px 30px}aside nav{flex-direction:column;gap:5px;display:flex}aside nav button,.logout{color:#aeadb8;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:13px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}aside nav button:hover,aside nav button.active{color:#fff;background:linear-gradient(90deg,#8364e733,#8ddde914)}aside nav button.active svg{color:#ad96ff}aside nav button i{color:#fff;background:#9675f6;border-radius:8px;place-items:center;width:19px;height:19px;margin-left:auto;font-size:10px;font-style:normal;display:grid}.promo-mini{background:linear-gradient(140deg,#2c2547,#1b2730);border:1px solid #39334c;border-radius:16px;margin-top:auto;padding:16px;position:relative;overflow:hidden}.promo-mini>svg{color:#aa92ff}.promo-mini b{margin-top:7px;font-size:13px;display:block}.promo-mini p{color:#aeacb9;font-size:10px;line-height:1.55}.promo-mini button{color:#aeeef1;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.user-mini{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:19px 6px 8px;display:flex}.user-mini>span,.avatar{color:#1c1923;background:linear-gradient(135deg,#a48aff,#9ee8eb);border:0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.user-mini div{flex:1}.user-mini b,.user-mini small{font-size:11px;display:block}.user-mini small{color:#85838f;margin-top:3px}.user-mini svg{width:15px}.logout{padding:8px 6px;font-size:11px}.mobile{display:none!important}.scrim{display:none}main{margin-left:var(--sidebar);flex:1;min-width:0}header{border-bottom:1px solid var(--line);z-index:20;background:#fff;justify-content:space-between;align-items:center;height:82px;padding:0 34px;display:flex;position:sticky;top:0}header>div:first-of-type span{letter-spacing:2px;color:#9a98a4;font-size:8px;font-weight:800}header h2{margin:3px 0 0;font-size:17px}.top-actions{align-items:center;gap:11px;display:flex}.search{color:#9c9aa5;background:#f5f4f8;border:0;border-radius:12px;gap:8px;padding:10px 14px;font-size:11px;display:flex}.search svg{width:16px}.icon{border:1px solid var(--line);background:#fff;border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.icon svg{width:17px}.notification{position:relative}.notification i{background:#9b7cff;border:2px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:8px}.page{max-width:1500px;margin:auto;padding:36px}.fade{animation:.35s fade}@keyframes fade{0%{opacity:0;transform:translateY(6px)}}.hello{color:#fff;background:linear-gradient(115deg,#17151f 5%,#29213b 55%,#203239);border-radius:24px;justify-content:space-between;align-items:center;min-height:280px;padding:42px 50px;display:flex;position:relative;overflow:hidden}.hello:before{content:"";filter:blur(70px);background:#8f6af249;width:320px;height:320px;position:absolute;top:60%;left:30%}.hello h1,.promo-hero h1{margin:15px 0;font:700 38px/1.15 Unbounded}.hello h1 em,.promo-hero h1 em{color:var(--cyan);font-style:normal}.hello p{color:#b9b5c2;font-size:13px}.eyebrow{letter-spacing:1.8px;color:#8063dc;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.eyebrow svg{width:13px;height:13px}.eyebrow.light{color:#bfaeff}.primary,.secondary,.white-btn{border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:12px 17px;font-size:11px;font-weight:800;display:inline-flex}.primary{color:#fff;background:linear-gradient(135deg,#8f6bf1,#aa8aff);box-shadow:0 9px 25px #8f6bf13d}.primary svg,.secondary svg,.white-btn svg,.panel-head button svg,.news-card button svg{width:15px}.hello .primary{margin-top:15px}.hero-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #ffffff1d;border-radius:22px;width:310px;height:190px;padding:23px;position:relative}.hero-card>span{letter-spacing:1.7px;color:#aba6b4;font-size:8px}.hero-card>b{margin-top:8px;font:700 48px Unbounded;display:block}.hero-card small{color:#9be7d3;align-items:center;gap:6px;font-size:10px;display:flex}.hero-card small svg{width:13px}.soundwave{align-items:center;gap:3px;height:65px;display:flex;position:absolute;inset:auto 18px 20px 145px}.soundwave i{opacity:.65;background:linear-gradient(#ad92ff,#91e7e7);border-radius:3px;width:3px}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0;display:grid}.metric{border:1px solid var(--line);background:#fff;border-radius:17px;padding:17px 18px;position:relative}.metric-icon{color:#8d6be5;background:#f0ecff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:16px;right:16px}.metric-icon svg{width:16px}.metric>span{color:var(--muted);font-size:10px;display:block}.metric>b{margin:10px 0;font:700 22px Unbounded;display:block}.metric>small{color:#42a68b;align-items:center;gap:3px;font-size:9px;display:flex}.metric>small svg{width:12px}.grid-two{grid-template-columns:1.65fr 1fr;gap:18px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:19px;padding:21px}.panel-head{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.panel-head h3{margin:0;font-size:14px}.panel-head button{color:#8768e5;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.release-row{border-top:1px solid #f0eff3;grid-template-columns:48px 1.4fr auto .7fr 14px;align-items:center;gap:12px;padding:10px 0;display:grid}.release-row:first-child{border:0}.cover{aspect-ratio:1;color:#fff;background:#282034;border-radius:9px;flex-direction:column;justify-content:flex-end;width:48px;padding:7px;display:flex;position:relative;overflow:hidden}.cover.neon{background:radial-gradient(circle at 70% 20%,#75f0ec 0 8%,#0000 9%),linear-gradient(145deg,#22152d,#753ee1 55%,#a7e9df)}.cover.midnight{background:radial-gradient(circle at 55% 40%,#e0a7ef 0 5%,#0000 6%),linear-gradient(145deg,#0f1428,#263f8c 55%,#996be3)}.cover.cold{background:linear-gradient(145deg,#bbcbe2,#557a9b 50%,#e6bcd2)}.cover-noise{background:repeating-linear-gradient(120deg,#ffffff09 0 1px,#0000 1px 5px);position:absolute;inset:0}.cover i{letter-spacing:1px;z-index:1;font-size:4px;font-style:normal}.cover b{white-space:pre-line;z-index:1;font:700 6px/1.1 Unbounded}.cover.large{border-radius:17px;width:100%;padding:22px}.cover.large i{font-size:7px}.cover.large b{font-size:19px}.release-name b,.release-name span,.stream b,.stream span{display:block}.release-name b{font-size:11px}.release-name span,.stream span{color:#8e8c97;margin-top:4px;font-size:8px}.stream b{font-size:10px}.badge{white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:6px 8px;font-size:8px;font-weight:800;display:inline-flex}.badge svg{width:11px;height:11px}.badge.принят{color:#25866d;background:#e5f8f1}.badge.черновик{color:#c35d58;background:#fff0ef}.badge.на-модерации{color:#7456cf;background:#f0ecff}.release-row>svg{color:#b5b3bb;width:14px}.featured-news{color:#fff;background:linear-gradient(130deg,#2a2143,#322b3b 55%,#23434a);border-radius:15px;margin-bottom:12px;padding:21px;position:relative;overflow:hidden}.featured-news:after{content:"";filter:blur(17px);background:#a485ff80;border-radius:50%;width:110px;height:110px;position:absolute;top:-50px;right:-30px}.featured-news span,.news-line span{color:#b69dff;letter-spacing:1.5px;font-size:7px;font-weight:800}.featured-news h3{max-width:290px;margin:10px 0 7px;font-size:15px}.featured-news p{color:#bbb6c5;font-size:9px}.featured-news small,.news-line small{color:#8f8b97;font-size:8px}.news-line{gap:11px;display:flex}.news-pic{background:linear-gradient(135deg,#b896ff,#8ce6e9);border-radius:10px;width:62px;height:55px}.news-line div:last-child{flex-direction:column;gap:4px;display:flex}.news-line b{font-size:9px}.page-title{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.page-title h1{margin:9px 0;font:700 29px Unbounded}.page-title p{color:var(--muted);margin:0;font-size:11px}.tabs{gap:7px;margin-bottom:18px;display:flex}.tabs button{border:1px solid var(--line);color:#777482;background:#fff;border-radius:11px;padding:9px 13px;font-size:10px;font-weight:700}.tabs button.active{color:#fff;background:#211d2b;border-color:#211d2b}.tabs i{opacity:.5;margin-left:6px;font-style:normal}.release-cards{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.release-cards>article{border:1px solid var(--line);background:#fff;border-radius:19px;padding:9px}.release-card-body{padding:15px 10px 10px;position:relative}.release-card-body>div:first-child span{color:#8b6ce5;font-size:8px;font-weight:800}.release-card-body h3{margin:7px 0 3px;font:700 15px Unbounded}.release-card-body p{color:#888691;font-size:9px}.release-card-body>.badge{position:absolute;top:15px;right:9px}.reject{color:#af5651;background:#fff5f3;border-radius:10px;gap:8px;margin:12px 0;padding:10px;display:flex!important}.reject svg{flex:none;width:15px}.reject b{font-size:8px}.reject p{margin:3px 0;font-size:8px;line-height:1.4}.card-meta{border-top:1px solid var(--line);color:#8d8b96;justify-content:space-between;padding:12px 0;font-size:8px;display:flex}.card-meta b{color:#34313d}.secondary{color:#5d526f;background:#f1eff7}.release-card-body .secondary{width:100%}.back{color:#7b68bb;background:0 0;border:0;margin-bottom:20px;padding:0;font-size:10px}.upload-page{max-width:980px}.steps{grid-template-columns:repeat(4,1fr);margin-bottom:20px;display:grid}.steps>div{color:#aaa7b2;align-items:center;gap:8px;font-size:9px;display:flex;position:relative}.steps>div:after{content:"";background:#ddd9e8;flex:1;height:1px}.steps>div:last-child:after{display:none}.steps i{background:#ebe9f0;border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.steps i svg{width:13px}.steps .active{color:#714fd0;font-weight:800}.steps .active i{color:#fff;background:#8d6ae8}.form-card{border:1px solid var(--line);background:#fff;border-radius:20px;padding:28px}.form-card h3{margin:0 0 23px;font-size:17px}.upload-grid{grid-template-columns:250px 1fr;gap:28px;display:grid}.cover-drop,.audio-drop{color:#6f6580;background:#faf9fd;border:1.5px dashed #c9c3da;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.cover-drop svg,.audio-drop svg{color:#8e6be8;width:27px;height:27px}.cover-drop b,.audio-drop b{font-size:10px}.cover-drop span,.audio-drop span{color:#9c99a4;font-size:8px}label{color:#575461;margin-bottom:14px;font-size:9px;font-weight:700;display:block}input,select{border:1px solid var(--line);color:#393640;background:#fbfafc;border-radius:10px;outline:none;width:100%;margin-top:6px;padding:11px 12px;font-size:10px}input:focus,select:focus{border-color:#9f83ed;box-shadow:0 0 0 3px #9c7eec18}.field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:9px;margin-top:22px;padding-top:18px;display:flex}.form-actions button:disabled{opacity:.4}.audio-drop{min-height:260px}.fields{max-width:600px}.platforms{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.platforms label{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;margin:0;padding:14px;display:flex}.platforms input{display:none}.platforms label span{color:#fff;background:#8d6be8;border-radius:7px;place-items:center;width:21px;height:21px;display:grid}.platforms svg{width:12px}.period{background:#fff;width:auto;padding:10px 32px 10px 13px}.stats-grid{grid-template-columns:1.8fr 1fr}.chart-area{border-bottom:1px solid var(--line);background:repeating-linear-gradient(0deg,#0000 0 54px,#f0eff3 55px);height:260px;position:relative}.chart-area svg{z-index:2;width:100%;height:220px;position:absolute;inset:10px 0 20px}.chart-area span{color:#9b99a3;font-size:7px;position:absolute;bottom:-19px}.platform-list>div{grid-template-columns:1fr auto;gap:7px;margin:16px 0;display:grid}.platform-list span,.platform-list b{font-size:9px}.platform-list div div{background:#efedf3;border-radius:4px;grid-column:1/3;height:5px}.platform-list i{background:linear-gradient(90deg,#906cef,#9de5e8);border-radius:4px;height:100%;display:block}.balance-card{color:#fff;background:linear-gradient(115deg,#18151f,#33254c 60%,#24434a);border-radius:21px;margin-bottom:18px;padding:30px 35px;position:relative;overflow:hidden}.balance-card span,.balance-card small{color:#aaa5b4;font-size:10px;display:block}.balance-card b{margin:12px 0;font:700 34px Unbounded;display:block}.balance-glow{filter:blur(55px);background:#9c7cff88;border-radius:50%;width:250px;height:250px;position:absolute;top:-100px;right:5%}.transactions .tr,.admin-table .tr{border-top:1px solid var(--line);grid-template-columns:1.3fr 1fr .8fr .8fr;align-items:center;gap:10px;padding:14px 8px;font-size:10px;display:grid}.tr.th{color:#95929d;font-size:8px;border:0!important}.paid{color:#2e987c;font-weight:700}.news-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.news-card{color:#fff;border-radius:20px;flex-direction:column;min-height:330px;padding:27px;display:flex;position:relative;overflow:hidden}.news-card:after{content:"";border:35px solid #ffffff12;border-radius:50%;width:190px;height:190px;position:absolute;top:-50px;right:-90px}.news-card.violet{background:linear-gradient(145deg,#31214d,#8463dd)}.news-card.cyan{background:linear-gradient(145deg,#173842,#55aab0)}.news-card.pink{background:linear-gradient(145deg,#3e263d,#c56e9c)}.news-card>div{justify-content:space-between;display:flex}.news-card span{letter-spacing:2px;font-size:8px;font-weight:800}.news-card i{opacity:.25;font:700 24px Unbounded}.news-card h3{z-index:1;margin-top:auto;font:700 20px/1.3 Unbounded}.news-card p{color:#fffb;font-size:10px;line-height:1.6}.news-card button{color:#fff;background:0 0;border:0;gap:8px;padding:0;font-size:9px;font-weight:800;display:flex}.promo-hero{color:#fff;background:linear-gradient(120deg,#18151f,#34234f 60%,#21505a);border-radius:24px;justify-content:space-between;align-items:center;padding:48px;display:flex;overflow:hidden}.promo-hero>div:first-child{max-width:580px}.promo-hero p{color:#c5bfcd;font-size:12px;line-height:1.7}.white-btn{color:#352851;background:#fff;margin-top:10px}.promo-rings{place-items:center;width:240px;height:240px;display:grid;position:relative}.promo-rings>svg{color:#bca5ff;z-index:3;width:65px;height:65px}.promo-rings i{border:1px solid #ffffff20;border-radius:50%;position:absolute}.promo-rings i:nth-child(2){inset:65px}.promo-rings i:nth-child(3){inset:35px}.promo-rings i:nth-child(4){inset:0}.promo-options{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}.promo-options article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:25px}.promo-options span{color:#c6b6f5;font:700 22px Unbounded}.promo-options h3{font-size:15px}.promo-options p{color:#7f7c88;min-height:50px;font-size:10px;line-height:1.6}.promo-options button{color:#7c5bd8;background:0 0;border:0;gap:7px;padding:0;font-size:9px;font-weight:800;display:flex}.promo-options svg{width:13px}.support{background:#fff;grid-template-columns:285px 1fr;max-width:none;height:calc(100vh - 82px);padding:0;display:grid}.support-list{border-right:1px solid var(--line);padding:24px 15px}.support-title{justify-content:space-between;align-items:center;padding:0 8px 18px;display:flex}.ticket{border-radius:13px;align-items:center;gap:10px;margin:4px 0;padding:12px 10px;display:flex}.ticket.active{background:#f2effa}.ticket>span,.chat-head>span{background:linear-gradient(135deg,#9270ee,#a2e7e8);border-radius:12px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:800;display:grid}.ticket div{flex:1;min-width:0}.ticket b,.ticket p{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:9px;display:block;overflow:hidden}.ticket p{color:#8f8c98;margin-top:5px}.ticket small{color:#98959f;align-self:flex-start;font-size:7px}.ticket small i{background:#8a68e9;border-radius:50%;width:6px;height:6px;margin:7px 0 0 auto;display:block}.chat{flex-direction:column;min-width:0;display:flex}.chat-head{border-bottom:1px solid var(--line);align-items:center;gap:11px;height:69px;padding:0 20px;display:flex}.chat-head div{flex:1}.chat-head b,.chat-head small{font-size:10px;display:block}.chat-head small{color:#8c8994;margin-top:4px;font-size:8px}.chat-head small i{background:#48b594;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.messages{background:#fcfbfd;flex:1;padding:25px;overflow:auto}.date{text-align:center;color:#a3a0aa;margin-bottom:17px;font-size:8px}.message{align-items:flex-end;gap:6px;margin-bottom:12px;display:flex}.message p{border:1px solid var(--line);background:#fff;border-radius:5px 15px 15px;max-width:480px;margin:0;padding:11px 14px;font-size:10px;line-height:1.6;box-shadow:0 5px 15px #28213208}.message small{color:#aaa7b0;font-size:7px}.message.me{flex-direction:row-reverse}.message.me p{color:#fff;background:#8c6ae5;border:0;border-radius:15px 5px 15px 15px}.composer{border-top:1px solid var(--line);gap:9px;padding:13px 18px;display:flex}.composer input{margin:0}.send{color:#fff;background:#8d6be7;border:0;border-radius:12px;place-items:center;width:41px;display:grid}.send svg{width:16px}.admin-name{align-items:center;gap:10px;display:flex}.admin-name i{color:#7757ce;background:#eee9fc;border-radius:10px;place-items:center;width:31px;height:31px;font-style:normal;font-weight:800;display:grid}.online{color:#2f9d7c}.online button{float:right;color:#c56767;background:0 0;border:0;font-size:8px}.auth-shell{background:#fff;grid-template-columns:1.15fr .85fr;min-height:100vh;display:grid}.auth-art{color:#fff;background:linear-gradient(135deg,#15131c,#302347 60%,#20464e);flex-direction:column;padding:40px 55px;display:flex;position:relative;overflow:hidden}.auth-art .logo{z-index:2}.art-copy{z-index:2;max-width:630px;margin:auto 0}.art-copy h1{margin:22px 0;font:700 clamp(38px,5vw,67px)/1.1 Unbounded}.art-copy h1 em{color:#a7eced;font-style:normal}.art-copy p{color:#bcb6c5;max-width:500px;line-height:1.8}.orb{filter:blur(70px);border-radius:50%;position:absolute}.orb.one{background:#996cf172;width:380px;height:380px;top:10%;right:-50px}.orb.two{background:#78e9e25e;width:250px;height:250px;bottom:-80px;left:20%}.vinyl{border:1px solid #ffffff12;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-50px;right:-110px;box-shadow:0 0 0 35px #ffffff06,0 0 0 70px #ffffff04}.vinyl div{background:#9c7bed;border-radius:50%;width:60px;height:60px;margin:auto;position:absolute;inset:0}.auth-form{place-items:center;padding:40px;display:grid}.form-inner{width:min(380px,100%)}.form-inner h2{margin:12px 0;font:700 27px Unbounded}.form-inner>p{color:#8a8792;margin-bottom:28px;font-size:11px}.wide{width:100%;margin-top:6px}.form-switch{text-align:center;color:#8b8993;margin-top:18px;font-size:10px}.form-switch button{color:#7d5bd8;background:0 0;border:0;font-weight:800}.demo-hint{color:#8c8796;background:#f5f3fa;border-radius:10px;justify-content:center;align-items:center;gap:7px;margin-top:20px;padding:10px;font-size:8px;display:flex}.demo-hint svg{width:13px}.mobile-logo{display:none}@media (width<=1050px){:root{--sidebar:210px}.page{padding:25px}.metrics{grid-template-columns:repeat(2,1fr)}.grid-two{grid-template-columns:1fr}.release-cards{grid-template-columns:repeat(2,1fr)}.auth-shell{grid-template-columns:1fr 1fr}.art-copy h1{font-size:38px}.support{grid-template-columns:240px 1fr}}@media (width<=760px){.mobile{display:grid!important}aside{width:270px;transition:all .25s;transform:translate(-100%)}aside.open{transform:none}.scrim{z-index:25;background:#0008;display:block;position:fixed;inset:0}main{width:100%;margin:0}header{height:68px;padding:0 16px}.top-actions .search{display:none}.page{padding:18px}.hello{padding:28px 24px;display:block}.hello h1{font-size:29px}.hero-card{width:100%;margin-top:25px}.metrics{grid-template-columns:1fr 1fr}.metric>b{font-size:17px}.release-row{grid-template-columns:45px 1fr auto}.release-row .stream,.release-row>svg{display:none}.release-row .badge{grid-column:3}.page-title{align-items:flex-start;gap:18px}.page-title h1{font-size:25px}.page-title .primary{padding:12px;font-size:0}.page-title .primary svg{width:19px}.tabs{padding-bottom:5px;overflow:auto}.release-cards,.news-grid,.promo-options,.upload-grid{grid-template-columns:1fr}.cover-drop{min-height:220px}.steps span{display:none}.stats-grid{grid-template-columns:1fr}.promo-hero{padding:30px 24px}.promo-hero h1{font-size:27px}.promo-rings{display:none}.support{grid-template-columns:1fr;height:calc(100vh - 68px)}.support-list{display:none}.message p{max-width:80%}.auth-shell{background:linear-gradient(135deg,#15131c,#302347 60%,#20464e);min-height:100vh;padding:16px;display:block}.auth-art{display:none}.auth-form{background:#fff;border-radius:24px;min-height:calc(100vh - 32px);padding:25px}.mobile-logo{margin-bottom:60px;display:block}.mobile-logo .logo b{color:#24202d}.form-inner h2{font-size:24px}.admin-table{overflow:auto}.admin-table .tr{min-width:660px}.table{overflow:auto}.transactions .tr{min-width:580px}}@media (width<=430px){.metrics{grid-template-columns:1fr}.page-title{display:flex}.release-cards,.field-row,.platforms{grid-template-columns:1fr}.form-card{padding:20px}.cover.large{min-height:270px}}.auth-error{color:#b74e4e;background:#fff0ef;border-radius:9px;margin:-2px 0 10px;padding:9px 11px;font-size:9px}.primary:disabled{opacity:.6;cursor:wait}.theme-toggle{transition:transform .2s,background .2s}.theme-toggle:hover{transform:rotate(9deg)}.auth-theme{z-index:10;position:fixed;top:25px;right:25px}.auth-shell,.app,body,header,.panel,.metric,.release-cards>article,.form-card,.promo-options article,.chat,.support,.auth-form,input,select{transition:background-color .25s,color .25s,border-color .25s}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f3f1f8;--muted:#9c98a8;--line:#302d3b;--paper:#111017;--white:#1b1923;--dark:#0d0c12}html[data-theme=dark] body{color:#f3f1f8;background:#111017}html[data-theme=dark] header{background:#17151e;border-color:#302d3b}html[data-theme=dark] header>div:first-of-type span{color:#777281}html[data-theme=dark] .icon{color:#ddd8e7;background:#211f29;border-color:#35313f}html[data-theme=dark] .search{color:#8f8a9a;background:#211f29}html[data-theme=dark] .panel,html[data-theme=dark] .metric,html[data-theme=dark] .release-cards>article,html[data-theme=dark] .form-card,html[data-theme=dark] .promo-options article{background:#1a1821;border-color:#302d3b;box-shadow:0 14px 38px #00000018}html[data-theme=dark] .metric-icon{color:#ad92ff;background:#2b2440}html[data-theme=dark] .release-row{border-color:#2b2835}html[data-theme=dark] .release-row>svg{color:#5f5b68}html[data-theme=dark] .release-name span,html[data-theme=dark] .stream span,html[data-theme=dark] .page-title p,html[data-theme=dark] .card-meta{color:#8d8998}html[data-theme=dark] .tabs button{color:#9e99a9;background:#1b1923;border-color:#322f3c}html[data-theme=dark] .tabs button.active{color:#fff;background:linear-gradient(135deg,#8664e9,#684db9);border-color:#9878ee}html[data-theme=dark] .reject{color:#ee9691;background:#342122}html[data-theme=dark] .card-meta,html[data-theme=dark] .form-actions{border-color:#302d3b}html[data-theme=dark] .secondary{color:#c3bad1;background:#292532}html[data-theme=dark] input,html[data-theme=dark] select{color:#f1eff6;background:#121117;border-color:#35313f}html[data-theme=dark] input::placeholder{color:#686471}html[data-theme=dark] .cover-drop,html[data-theme=dark] .audio-drop{color:#aca4bb;background:#14121a;border-color:#554b68}html[data-theme=dark] .steps i{background:#292632}html[data-theme=dark] .steps>div:after{background:#393442}html[data-theme=dark] .chart-area{background:repeating-linear-gradient(0deg,#0000 0 54px,#2b2834 55px);border-color:#302d3b}html[data-theme=dark] .platform-list div div{background:#2d2936}html[data-theme=dark] .transactions .tr,html[data-theme=dark] .admin-table .tr{border-color:#302d3b}html[data-theme=dark] .support,html[data-theme=dark] .chat{background:#17151e}html[data-theme=dark] .support-list,html[data-theme=dark] .chat-head,html[data-theme=dark] .composer{border-color:#302d3b}html[data-theme=dark] .ticket.active{background:#29233b}html[data-theme=dark] .messages{background:#111017}html[data-theme=dark] .message p{box-shadow:none;background:#201e27;border-color:#35313f}html[data-theme=dark] .auth-shell{background:#111017}html[data-theme=dark] .auth-form{background:#16141c}html[data-theme=dark] .form-inner>p,html[data-theme=dark] .form-switch{color:#8f8a99}html[data-theme=dark] .demo-hint{color:#918b9d;background:#211e2a}html[data-theme=dark] .mobile-logo .logo b{color:#f3f1f8}html[data-theme=dark] .admin-name i{color:#b69cff;background:#2c2540}html[data-theme=dark] .auth-error{color:#f19b9b;background:#321f22}html[data-theme=dark] .news-panel .news-line b{color:#eeeaf5}@media (width<=760px){html[data-theme=dark] .auth-shell{background:linear-gradient(135deg,#0d0c12,#2a1f3e 60%,#19383e)}html[data-theme=dark] .auth-form{background:#16141c}.auth-theme{top:29px;right:29px}}textarea{border:1px solid var(--line);width:100%;min-height:118px;font:inherit;color:#393640;resize:vertical;background:#fbfafc;border-radius:12px;outline:none;margin-top:6px;padding:13px 14px;font-size:10px}textarea:focus{border-color:#9f83ed;box-shadow:0 0 0 3px #9c7eec18}.release-codes{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px;padding:0 0 12px;display:grid}.release-codes span{color:#8e8b98;background:#f6f4fa;border-radius:9px;padding:8px;font-size:8px}.release-codes b{color:#312d3c;margin-top:4px;display:block}.pitch-form{margin-top:18px}.pitch-form textarea:first-of-type{min-height:170px}.link-builder{margin-bottom:16px}.link-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.link-card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px}.link-card>div:first-child{color:#8d6be8;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.link-card h3{word-break:break-all;font-size:12px;line-height:1.5}.link-card i{color:#7256c8;background:#f1eef9;border-radius:999px;margin:0 5px 7px 0;padding:6px 9px;font-size:8px;font-style:normal;display:inline-flex}.link-card button{margin-top:8px}.admin-kpis{flex-wrap:wrap;gap:8px;display:flex}.admin-kpis span{color:#cfc5ff;background:#201c2b;border:1px solid #3a3152;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:800}.admin-tabs{margin-top:-10px}.admin-release-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.admin-release-card{flex-direction:column;gap:14px;display:flex}.admin-release-head{grid-template-columns:48px 1fr auto;align-items:center;gap:12px;display:grid}.admin-release-head span{color:#8b6ce5;font-size:8px;font-weight:800}.admin-release-head h3{margin:4px 0;font:700 15px Unbounded}.admin-release-head p{color:var(--muted);margin:0;font-size:9px}.release-data{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.admin-comment{background:#f6f4fa;border-radius:13px;padding:12px}.admin-comment b{font-size:9px}.admin-comment p,.admin-comment small,.payout-box p{color:var(--muted);font-size:10px;line-height:1.6}.admin-actions{justify-content:flex-end;gap:8px;display:flex}.admin-actions .secondary{color:#bd5d5b}.mini-list{flex-direction:column;display:flex}.mini-row{border-top:1px solid var(--line);grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:13px 0;font-size:10px;display:grid}.mini-row:first-child{border-top:0}.mini-row span{align-items:center;gap:8px;display:flex}.mini-row span svg{width:15px}.mini-row span small{color:var(--muted);margin-left:6px;display:block}.finance-request .primary{padding:9px 12px}.danger{color:#d36f6a}.danger button,.online button{color:#c56767;background:0 0;border:0;align-items:center;gap:4px;margin-left:9px;font-size:8px;display:inline-flex}.danger button svg,.online button svg{width:12px}.page-title.compact{margin-top:12px}.admin-table .tr{grid-template-columns:1.25fr 1fr .9fr 1fr}.auth-shell,.app,body,header,.panel,.metric,.release-cards>article,.form-card,.promo-options article,.chat,.support,.auth-form,input,select,textarea{transition:background-color .25s,color .25s,border-color .25s}html[data-theme=dark] textarea{color:#f1eff6;background:#121117;border-color:#35313f}html[data-theme=dark] textarea::placeholder{color:#686471}html[data-theme=dark] .release-codes{border-color:#302d3b}html[data-theme=dark] .release-codes span,html[data-theme=dark] .admin-comment,html[data-theme=dark] .link-card i{color:#aaa3b5;background:#24212d}html[data-theme=dark] .release-codes b{color:#f3eff8}html[data-theme=dark] .link-card{background:#1a1821;border-color:#302d3b}html[data-theme=dark] .mini-row{border-color:#302d3b}@media (width<=1050px){.admin-release-grid,.link-grid{grid-template-columns:1fr}.release-data{grid-template-columns:1fr 1fr}}@media (width<=760px){.admin-kpis{width:100%}.release-data,.release-codes,.mini-row{grid-template-columns:1fr}.admin-release-head{grid-template-columns:48px 1fr}.admin-release-head .badge{grid-column:1/3;width:max-content}.link-grid{grid-template-columns:1fr}.pitch-form{padding:18px}}.auth-error.success{color:#237b66;background:#e7f8f1}.profile-panel{grid-template-columns:230px 1fr;align-items:start;gap:24px;display:grid}.profile-avatar{border:1px dashed var(--line);color:#7b65c9;background:#f7f5fb;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:230px;font-weight:800;display:flex}.profile-avatar span{color:#201b2d;background:linear-gradient(135deg,#a48aff,#9ee8eb);border-radius:28px;place-items:center;width:84px;height:84px;font:800 24px Unbounded;display:grid}.profile-avatar img{object-fit:cover;border-radius:32px;width:110px;height:110px}.profile-avatar small{color:var(--muted)}html[data-theme=dark] .profile-avatar{background:#14121a;border-color:#554b68}@media (width<=760px){.profile-panel{grid-template-columns:1fr}}.menu-wrap,.search-wrap{position:relative}.search.active{border:1px solid var(--line);background:#fff;width:280px;padding:0 10px}.search input{box-shadow:none;color:inherit;background:0 0;border:0;margin:0;padding:10px 4px}.search input:focus{box-shadow:none;border:0}.dropdown{border:1px solid var(--line);z-index:80;background:#fff;border-radius:16px;width:330px;padding:12px;position:absolute;top:48px;right:0;box-shadow:0 18px 50px #1b16270f}.drop-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.drop-head b{font-size:12px}.drop-head small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.drop-head button,.search-results button,.user-menu button{background:0 0;border:0}.drop-head button{color:#7c5bd8;font-size:9px;font-weight:800;display:flex}.drop-head svg{width:14px}.search-results{left:0;right:auto}.search-results p,.notify-menu p{color:var(--muted);margin:8px;font-size:10px;line-height:1.5}.search-results>button{text-align:left;border-radius:11px;width:100%;padding:10px;display:block}.search-results>button:hover,.user-menu button:hover{background:#f5f2fb}.search-results span,.notify-menu article span{letter-spacing:1px;text-transform:uppercase;color:#8b6ce5;font-size:7px;font-weight:800}.search-results b,.search-results small{display:block}.search-results b{margin:4px 0;font-size:11px}.search-results small{color:var(--muted);font-size:8px}.notify-menu article{border-top:1px solid var(--line);padding:10px 2px}.notify-menu article:first-of-type{border-top:0}.notify-menu article.read{opacity:.55}.notify-menu article b{margin:4px 0;font-size:10px;display:block}.notify-menu article p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.user-menu{width:220px}.user-menu button{width:100%;color:var(--ink);border-radius:11px;align-items:center;gap:9px;padding:10px;font-size:10px;font-weight:800;display:flex}.user-menu svg{width:15px}.avatar{overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.toasts{z-index:120;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:22px;right:22px}.toast{border:1px solid var(--line);background:#fff;border-left:4px solid #7f63e5;border-radius:14px;width:310px;padding:12px 38px 12px 13px;position:relative;box-shadow:0 16px 45px #1510201a}.toast.error{border-left-color:#d86666}.toast b{margin-bottom:4px;font-size:11px;display:block}.toast span{color:var(--muted);font-size:9px;line-height:1.45;display:block}.toast button{color:var(--muted);background:0 0;border:0;position:absolute;top:10px;right:10px}.toast svg{width:14px}html[data-theme=dark] .dropdown,html[data-theme=dark] .toast{background:#1a1821;border-color:#302d3b;box-shadow:0 18px 50px #0005}html[data-theme=dark] .search.active{background:#211f29;border-color:#35313f}html[data-theme=dark] .search-results>button:hover,html[data-theme=dark] .user-menu button:hover{background:#24202f}html[data-theme=dark] .user-menu button{color:#f3eff8}html[data-theme=dark] .drop-head,html[data-theme=dark] .notify-menu article{border-color:#302d3b}@media (width<=760px){.top-actions .search-wrap{display:none}.dropdown{width:min(320px,100vw - 24px);right:-44px}.toasts{bottom:14px;left:14px;right:14px}.toast{width:auto}}.empty-state{text-align:center;color:var(--muted);padding:38px!important}.empty-state svg{color:#8d6be8;width:34px;height:34px}.empty-state h3{color:var(--ink);margin:10px 0 6px}.empty-state.small{padding:18px!important}.release-detail{max-width:1180px}.detail-hero{grid-template-columns:280px 1fr;align-items:center;gap:26px;display:grid}.detail-cover-img{aspect-ratio:1;object-fit:cover;border-radius:18px;width:100%}.detail-info h1{margin:12px 0;font:700 32px Unbounded}.detail-info p{color:var(--muted);font-size:12px}.detail-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.detail-list{gap:10px;display:grid}.detail-list span{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:16px;padding:11px 0;font-size:10px;display:flex}.detail-list span:first-child{border-top:0}.detail-list b{color:var(--ink);text-align:right}.detail-text{color:var(--muted);font-size:11px;line-height:1.7}.audio-player{width:100%;margin-top:10px}.cover-preview{object-fit:cover;border-radius:16px;width:90px;height:90px}.audio-drop .audio-player{max-width:360px}.track-list,.track-editor{gap:12px;display:grid}.track-row,.track-edit{border:1px solid var(--line);background:#faf9fd;border-radius:14px;padding:14px}.track-row b,.track-edit-head b{font-size:11px}.track-row small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.track-edit-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.audio-drop.compact{min-height:140px;padding:14px}.add-track-btn{margin:14px 0}.admin-track-row label{margin-top:10px}html[data-theme=dark] .detail-list span{border-color:#302d3b}html[data-theme=dark] .track-row,html[data-theme=dark] .track-edit{background:#14121a;border-color:#342f42}@media (width<=760px){.detail-hero{grid-template-columns:1fr}.detail-info h1{font-size:24px}}.smart-form{margin-bottom:18px}.field-hint{color:var(--muted);word-break:break-all;margin-top:7px;font-size:8px;font-weight:600;display:block}.promo-links-page .page-title{align-items:center}.link-card{flex-direction:column;gap:12px;min-height:210px;display:flex;position:relative;overflow:hidden}.link-card:before{content:"";filter:blur(4px);background:linear-gradient(135deg,#8f6bf140,#9ceaf040);border-radius:50%;width:150px;height:150px;position:absolute;top:-70px;right:-62px}.link-card>div,.link-card>a{position:relative}.link-url{color:var(--ink);word-break:break-all;background:#f8f6fd;border:1px solid #eeeaf7;border-radius:13px;padding:12px;font:800 12px/1.5 Manrope;text-decoration:none;display:block}.link-url:hover{color:#7859d8;border-color:#ad95f5}.platform-chips{min-height:35px}.link-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.link-actions .secondary,.link-actions a.secondary{border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:12px 14px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.danger-btn{color:#bf5b5b!important}.danger-btn svg{width:14px}.link-meta{flex-wrap:wrap;gap:8px;display:flex!important}.link-meta small{color:#7658d7;background:#f2eefb;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900}.disabled-link{opacity:.68}.disabled-link .link-url{text-decoration:line-through}.toggle-line{border:1px solid var(--line);background:#f8f6fd;border-radius:12px;align-items:center;gap:10px;margin-top:4px;padding:12px;display:flex}.toggle-line input{width:auto;margin:0}.toggle-line span{color:var(--ink);font-size:10px}html[data-theme=dark] .link-url{color:#eeeaf5;background:#14121a;border-color:#342f42}html[data-theme=dark] .link-url:hover{color:#bfaeff;border-color:#7d62d9}html[data-theme=dark] .link-meta small,html[data-theme=dark] .toggle-line{background:#14121a;border-color:#342f42}html[data-theme=dark] .toggle-line span{color:#eeeaf5}.admin-detail{max-width:1180px}.release-data.vertical{flex-direction:column;display:flex}.admin-form{margin-bottom:18px}.ticket{text-align:left;background:0 0;border:0;width:100%}.close-ticket{padding:9px 12px;width:auto!important}.send:disabled{opacity:.45;cursor:not-allowed}.news-detail-card{min-height:420px}.news-detail-card p{max-width:760px;font-size:13px}.public-link-page{background:radial-gradient(circle at 20% 20%,#8e6bf255,#0000 35%),linear-gradient(135deg,#111017,#271d38 60%,#153940);place-items:center;min-height:100vh;padding:24px;display:grid}.public-card{color:#fff;text-align:center;background:#17151eef;border:1px solid #ffffff18;border-radius:28px;width:min(430px,100%);padding:28px;box-shadow:0 30px 90px #0006}.public-card .logo{justify-content:center;margin-bottom:22px}.public-cover{background:linear-gradient(135deg,#8e6bf2,#9ceaf0);border-radius:36px;place-items:center;width:180px;height:180px;margin:0 auto 24px;display:grid;overflow:hidden}.public-cover img{object-fit:cover;width:100%;height:100%}.public-cover svg{color:#211b2f;width:58px;height:58px}.public-card h1{margin:12px 0;font:700 28px Unbounded}.public-card p{color:#bdb7ca}.public-buttons{gap:10px;margin-top:24px;display:grid}.public-buttons a{color:#241d35;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:12px;font-weight:900;text-decoration:none;display:flex}.public-buttons svg{width:15px}.search{align-items:center;min-height:40px}.search>button{color:inherit;background:0 0;border:0;padding:0;font-size:11px;font-weight:800}.search.active{width:340px;box-shadow:0 14px 38px #14101f12}.notify-item{text-align:left;border:0;border-top:1px solid var(--line);background:0 0;border-radius:11px;width:100%;padding:11px 4px;display:block}.notify-item:first-of-type{border-top:0}.notify-item:hover{background:#f5f2fb}.notify-item.read{opacity:.58}.notify-item span{letter-spacing:1px;text-transform:uppercase;color:#8b6ce5;font-size:7px;font-weight:800}.notify-item b{margin:4px 0;font-size:10px;display:block}.notify-item p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.new-ticket{grid-template-columns:1fr auto;gap:8px;margin:0 0 12px;display:grid}.new-ticket input{margin:0}.support-empty{color:var(--muted);padding:8px;font-size:10px}.admin-tabs{padding-bottom:4px;overflow:auto}.admin-tabs button{min-height:38px;padding:10px 16px}.primary,.secondary,.white-btn{min-height:40px}.role-preview{border:1px solid var(--line);background:#f6f3fc;border-radius:15px;align-items:center;gap:12px;margin-top:4px;padding:14px;display:flex}.role-preview svg{color:#8d6be8}.role-preview b{font-size:11px}.role-preview p{color:var(--muted);margin:4px 0 0;font-size:10px}.finance-balances{margin-top:16px}.news-actions{gap:14px;display:flex;justify-content:flex-start!important;margin-top:18px!important}.news-actions button svg{width:13px}.admin-release-head .metric-icon{position:static}.admin-release-card .badge{justify-self:end}.admin-team-form{box-shadow:0 18px 55px #1a102614}html[data-theme=dark] .notify-item{color:#f3eff8;border-color:#302d3b}html[data-theme=dark] .notify-item:hover{background:#24202f}html[data-theme=dark] .role-preview{background:#14121a;border-color:#35313f}@media (width<=760px){.search.active{width:100%}.new-ticket{grid-template-columns:1fr}.support-list{display:block}.support{height:auto;min-height:calc(100vh - 68px)}.chat{min-height:520px}.admin-tabs button{white-space:nowrap}}.social-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.promo-guide{margin:18px 0}.promo-guide ol{color:var(--muted);margin:0;padding-left:20px;font-size:11px;line-height:1.8}.admin-filters{margin-bottom:16px}.detail-actions .secondary,.detail-actions .primary{min-width:max-content}.compact-tabs{flex-wrap:wrap;margin:-4px 0 12px}.compact-tabs button{min-height:32px;padding:8px 10px;font-size:9px}.inline-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.inline-actions .primary,.inline-actions .secondary{min-height:34px;padding:8px 11px}.empty-line{border-top:1px solid var(--line);color:var(--muted);padding:16px 4px;font-size:10px;line-height:1.5}.muted{color:var(--muted);margin-top:8px;font-size:9px;display:block}.primary:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.finance-request{grid-template-columns:minmax(170px,1fr) auto auto minmax(150px,auto)}.finance-request>span{min-width:0}.finance-request>span small{word-break:break-all}.payout-actions input{width:180px;min-height:34px;margin:0;padding:8px 10px;font-size:9px}.payout-actions{align-items:center}.accounts-table .online input{width:150px;min-height:30px;margin:0 8px 0 0;padding:7px 9px;font-size:8px}.accounts-table .admin-name{flex-direction:column;align-items:flex-start;gap:3px;position:relative}.accounts-table .admin-name i{position:absolute;top:0;left:0}.accounts-table .admin-name b,.accounts-table .admin-name small{margin-left:42px}.accounts-table .admin-name small{color:var(--muted);font-size:8px;line-height:1.4}@media (width<=760px){.social-grid{grid-template-columns:1fr}.detail-actions{flex-direction:column}.detail-actions .secondary,.detail-actions .primary{width:100%}}.single-support{background:0 0;max-width:980px;height:calc(100vh - 82px);padding:28px;display:block}.single-support .chat{border:1px solid var(--line);background:#fff;border-radius:22px;height:100%;min-height:560px;overflow:hidden}.single-support .composer input{min-height:46px;font-size:12px}.single-support .send{width:48px;min-width:48px}.admin-audio-box{border:1px solid var(--line);background:#faf9fd;border-radius:15px;gap:10px;padding:13px;display:grid}.admin-audio-box>b{color:#302b3d;font-size:10px}.compact-track{background:#fff;border-radius:12px;padding:10px}.compact-track small{margin:0 0 6px;font-size:10px}.admin-filters .field-row{align-items:end}.admin-table.accounts-table{overflow:hidden}.accounts-table .tr{grid-template-columns:minmax(210px,1.2fr) minmax(190px,1fr) minmax(130px,.7fr) minmax(260px,1.35fr);align-items:start;gap:16px}.accounts-table .online,.accounts-table .danger{flex-wrap:wrap;align-items:center;gap:10px;line-height:1.4;display:flex}.accounts-table .online input{flex:190px;width:auto;min-height:38px;margin:0;font-size:10px}.accounts-table .online button,.accounts-table .danger button{float:none;background:#fff1f1;border-radius:10px;min-height:36px;margin-left:0;padding:8px 10px;font-size:10px;font-weight:800}.accounts-table .danger button{background:#f1eff7}.admin-table .tr{min-width:0}.admin-table .tr>span{word-break:break-word;min-width:0}.admin-team-form .field-row,.transactions .field-row,.admin-filters .field-row{gap:16px}.admin-form input,.admin-form select,.admin-form textarea,.transactions input,.transactions select,.admin-filters input,.admin-filters select{min-height:44px;font-size:12px}.admin-form textarea{min-height:150px}.tabs button{min-height:40px;font-size:11px}.search{min-width:120px}.search.active input{font-size:12px}.mini-row.finance-request{grid-template-columns:minmax(220px,1fr) auto auto minmax(280px,auto)}.payout-actions input{width:220px;min-height:38px;font-size:10px}.news-grid{align-items:stretch}.news-card p{white-space:pre-wrap}html[data-theme=dark] .single-support .chat,html[data-theme=dark] .compact-track{background:#17151e;border-color:#302d3b}html[data-theme=dark] .admin-audio-box{background:#14121a;border-color:#342f42}html[data-theme=dark] .admin-audio-box>b{color:#eeeaf5}html[data-theme=dark] .accounts-table .online button{color:#efa1a1;background:#322129}html[data-theme=dark] .accounts-table .danger button{background:#292532}@media (width<=1050px){.accounts-table .tr,.admin-table .tr{grid-template-columns:1fr}.accounts-table .tr.th,.admin-table .tr.th{display:none}.mini-row.finance-request{grid-template-columns:1fr}.single-support{height:auto;padding:16px}.single-support .chat{min-height:620px}}.news-grid,.release-cards,.promo-options,.link-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.news-card,.link-card,.release-cards>article,.promo-options article{min-width:0}.news-actions{flex-wrap:wrap;row-gap:10px;max-width:100%}.news-actions button{white-space:nowrap;max-width:100%;min-height:28px}.admin-actions{flex-wrap:wrap}.admin-actions button{flex:120px}.admin-release-grid{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr))}.metrics{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}.tabs{flex-wrap:wrap}.tabs button{white-space:nowrap}@media (width<=1100px){.mobile{display:grid!important}aside{width:270px;transition:all .25s;transform:translate(-100%)}aside.open{transform:none}.scrim{z-index:25;background:#0008;display:block;position:fixed;inset:0}main{width:100%;margin:0}header{padding:0 18px}.top-actions .search-wrap{display:none}.page{padding:24px}.hello{gap:24px;padding:34px}.grid-two,.stats-grid{grid-template-columns:1fr}.support.single-support{height:auto;min-height:calc(100vh - 82px)}.page-title{flex-wrap:wrap;align-items:flex-start;gap:18px}}@media (width<=560px){.page{padding:16px}.panel,.form-card{padding:18px}.hello,.promo-hero{padding:24px 20px;display:block}.hello h1,.promo-hero h1{font-size:27px}.hero-card{width:100%;margin-top:24px}.field-row,.upload-grid,.platforms,.profile-panel{grid-template-columns:1fr}.release-row{grid-template-columns:45px 1fr}.release-row .badge{grid-column:1/3;width:max-content}.form-actions,.admin-actions,.detail-actions,.inline-actions{flex-direction:column;justify-content:stretch}.form-actions button,.admin-actions button,.detail-actions button,.inline-actions button{width:100%}.news-card{min-height:300px;padding:22px}}body{font-size:15px}aside{padding:30px 20px 22px}aside nav button,.logout{border-radius:14px;padding:14px 15px;font-size:15px}aside nav button i{width:22px;height:22px;font-size:12px}.promo-mini b{font-size:15px}.promo-mini p,.promo-mini button{font-size:12px}.user-mini{border-radius:14px;padding:21px 8px 10px}.user-mini:hover{background:#ffffff0b}.user-mini>span,.avatar{width:40px;height:40px;font-size:13px}.user-mini>span{overflow:hidden}.user-mini>span img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.user-mini b{font-size:14px}.user-mini small{font-size:12px}header h2{font-size:21px}header>div:first-of-type span{font-size:10px}.page-title h1{font-size:34px}.page-title p{font-size:14px;line-height:1.55}.hello h1,.promo-hero h1{font-size:44px}.hello p,.promo-hero p{font-size:15px}.eyebrow{font-size:11px}.panel{border-radius:22px;padding:26px}.panel-head h3{font-size:18px}.panel-head button{font-size:13px}label{margin-bottom:17px;font-size:12px}input,select,textarea{border-radius:13px;min-height:48px;padding:14px 15px;font-size:14px}textarea{min-height:140px}.primary,.secondary,.white-btn{border-radius:15px;min-height:50px;padding:14px 21px;font-size:14px}.tabs button{min-height:46px;padding:11px 16px;font-size:13px}.badge{border-radius:10px;padding:8px 10px;font-size:11px}.metric{padding:22px}.metric>span{font-size:13px}.metric>b{font-size:28px}.metric>small{font-size:12px}.metric-icon{width:42px;height:42px}.release-name b,.stream b{font-size:14px}.release-name span,.stream span{font-size:11px}.release-row{grid-template-columns:56px 1.4fr auto .8fr 18px;gap:15px;padding:14px 0}.cover{border-radius:12px;width:56px}.release-card-body h3,.admin-release-head h3{font-size:18px}.release-card-body p,.admin-release-head p{font-size:12px}.card-meta,.release-codes span{font-size:11px}.admin-comment b,.reject b{font-size:12px}.admin-comment p,.admin-comment small,.payout-box p,.detail-text,.mini-row,.transactions .tr,.admin-table .tr{font-size:13px}.tr.th{font-size:11px}.empty-line,.muted,.field-hint{font-size:12px}.empty-state h3{font-size:18px}.empty-state p{font-size:14px}.news-card h3{font-size:24px}.news-card p{font-size:13px}.news-card span{font-size:10px}.news-card button{font-size:12px}.link-card>div:first-child,.link-url,.link-actions .secondary,.link-actions a.secondary{font-size:13px}.link-meta small,.link-card i{font-size:11px}.chat-head{height:82px}.chat-head>span,.ticket>span{width:44px;height:44px;font-size:13px}.chat-head b{font-size:14px}.chat-head small{font-size:12px}.support-title h2{font-size:22px}.support-title small{color:var(--muted);font-size:12px}.ticket{padding:15px 12px}.ticket b{font-size:13px}.ticket p{font-size:12px}.ticket small{font-size:10px}.message p{padding:13px 16px;font-size:14px}.message small{font-size:11px}.composer{padding:16px 20px}.composer input{min-height:52px;font-size:14px}.send{border-radius:15px;width:52px;min-width:52px}.profile-avatar small{font-size:13px}.form-inner h2{font-size:32px}.form-inner>p{font-size:14px}@media (width<=760px){.page-title h1{font-size:29px}.hello h1,.promo-hero h1{font-size:32px}.panel{padding:20px}.primary,.secondary,.white-btn{width:auto}.metrics{grid-template-columns:1fr}.release-row{grid-template-columns:52px 1fr auto}.support.support-admin{background:0 0;height:auto;min-height:calc(100vh - 68px);padding:18px;display:block}.support-admin .support-list{border:1px solid var(--line);background:#fff;border-radius:22px;margin-bottom:18px;padding:20px;display:block}.support-admin .support-title{padding:0 0 16px}.support-admin .ticket{border-radius:16px;padding:14px}.support-admin .ticket small{font-size:12px}.support-admin .chat{border:1px solid var(--line);background:#fff;border-radius:22px;min-height:620px;overflow:hidden}.support-admin .messages{min-height:420px}.support-admin .composer{gap:10px}html[data-theme=dark] .support-admin .support-list,html[data-theme=dark] .support-admin .chat{background:#17151e;border-color:#302d3b}}.page{padding:28px}.panel{min-width:0}.page-title,.admin-page-title{gap:20px;margin-bottom:22px}.page-title>div,.admin-release-head>div,.mini-row>*,.detail-info,.track-title-block{min-width:0}.page-title p,.admin-comment p,.detail-text,.lyrics-box,.ticket p,.notify-item p,.mini-row small{overflow-wrap:anywhere}.staff-user-mini{cursor:default}.staff-user-mini:hover{background:0 0}aside nav{scrollbar-width:thin;overflow-y:auto}.admin-finance-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:18px;display:grid}.admin-wide-error{grid-column:1/-1;margin:0}.admin-help{margin:-4px 0 16px;line-height:1.55}.admin-payout-panel,.admin-accrual-panel{min-width:0}.payout-list,.finance-balances{gap:10px}.mini-row.finance-request{grid-template-columns:minmax(180px,1fr) auto minmax(190px,.75fr);align-items:center;gap:14px;padding:15px;display:grid}.payout-main{min-width:0}.payout-main>small{margin-top:5px;line-height:1.45;display:block}.payout-artist{align-items:center;gap:8px;display:flex}.payout-artist svg{flex:none}.payout-amount{white-space:nowrap}.payout-status-editor{gap:7px;min-width:0;display:grid}.payout-status-editor select,.payout-status-editor input,.payout-status-editor button{width:100%}.selected-account-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 16px;display:grid}.selected-account-summary span{border:1px solid var(--line);color:var(--muted);border-radius:12px;padding:12px;font-size:10px}.selected-account-summary b{color:var(--ink);margin-top:5px;font-size:14px;display:block}.account-balance-row{grid-template-columns:minmax(160px,1fr) auto;gap:7px 14px;display:grid}.account-balance-row>span{grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;display:grid}.account-balance-row>span small{grid-column:2}.account-balance-row>small{grid-column:1/-1}.account-finance-summary{flex-direction:column;gap:4px;align-items:flex-start!important;display:flex!important}.admin-detail{gap:18px;display:grid}.admin-detail>.panel,.admin-detail>.grid-two{margin:0}.admin-detail-grid,.admin-text-grid{gap:18px}.platform-stat-editor{grid-template-columns:repeat(3,minmax(160px,1fr));gap:10px;display:grid}.platform-stat-editor label{border:1px solid var(--line);border-radius:12px;gap:7px;padding:12px;display:grid}.platform-stat-editor label span{min-height:30px;font-size:11px;font-weight:700}.platform-stat-editor input{width:100%}.stats-total-line{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding-top:14px;display:flex}.stats-total-line b{font:700 22px Unbounded}.contributor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.contributor-grid span{border:1px solid var(--line);color:var(--muted);border-radius:12px;flex-direction:column;gap:6px;padding:13px;font-size:10px;display:flex}.contributor-grid b{color:var(--ink);overflow-wrap:anywhere;font-size:12px}.admin-track-row{grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.admin-track-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.admin-track-fields label,.admin-track-fields input{width:100%;min-width:0}.admin-track-row>.audio-player{grid-column:1/-1}.track-title-block{flex-direction:column;gap:5px;display:flex}.lyrics-box{white-space:pre-wrap;background:var(--paper);border-radius:12px;max-height:420px;padding:14px;line-height:1.7;overflow:auto}.sticky-save-bar{z-index:8;border:1px solid var(--line);background:color-mix(in srgb, var(--white) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex;position:sticky;bottom:14px;box-shadow:0 12px 40px #14131b20}.sticky-save-bar span,.sticky-save-bar b{display:block}.sticky-save-bar span{color:var(--muted);font-size:10px}.sticky-save-bar b{margin-top:3px;font-size:12px}.admin-tabs{scrollbar-width:thin;max-width:100%;display:flex;overflow-x:auto}.admin-tabs button{flex:none}.admin-table .tr>span,.admin-table .tr>div{overflow-wrap:anywhere;min-width:0}.admin-promo-grid .admin-release-card{min-width:0}.support-admin .ticket p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-theme=dark] .selected-account-summary span,html[data-theme=dark] .platform-stat-editor label,html[data-theme=dark] .contributor-grid span,html[data-theme=dark] .sticky-save-bar{border-color:#35333f}html[data-theme=dark] .selected-account-summary b,html[data-theme=dark] .contributor-grid b{color:#f5f3ff}html[data-theme=dark] .lyrics-box{background:#17161d}html[data-theme=dark] .sticky-save-bar{background:#1c1a24ee}@media (width<=1180px){.admin-finance-layout{grid-template-columns:1fr}.platform-stat-editor{grid-template-columns:repeat(2,minmax(150px,1fr))}.mini-row.finance-request{grid-template-columns:minmax(0,1fr) auto}.payout-status-editor{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.page{padding:22px}.contributor-grid,.admin-track-fields,.admin-track-row,.selected-account-summary{grid-template-columns:1fr}}@media (width<=760px){.page{padding:16px}.page-title,.admin-page-title{margin-bottom:16px}.admin-kpis{grid-template-columns:1fr;width:100%;display:grid}.platform-stat-editor,.mini-row.finance-request,.account-balance-row{grid-template-columns:1fr}.payout-amount{justify-self:start}.payout-status-editor{grid-column:auto;grid-template-columns:1fr}.sticky-save-bar{flex-direction:column;align-items:stretch;bottom:8px}.sticky-save-bar .primary{width:100%}.admin-table.accounts-table .tr{grid-template-columns:1fr;gap:10px}.admin-table.accounts-table .tr.th{display:none}.admin-table.accounts-table .tr>span{width:100%}.support.support-admin{min-height:calc(100dvh - 110px)}}@media (height<=720px) and (width>=761px){aside{overflow-y:auto}aside .promo-mini{display:none}}.admin-release-cover{object-fit:cover;border-radius:12px;width:58px;height:58px}.admin-release-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-release-summary span{border:1px solid var(--line);min-width:0;color:var(--muted);border-radius:11px;flex-direction:column;gap:4px;padding:10px;font-size:9px;display:flex}.admin-release-summary b{color:var(--ink);overflow-wrap:anywhere;font-size:12px}html[data-theme=dark] .admin-release-summary span{border-color:#35333f}html[data-theme=dark] .admin-release-summary b{color:#f5f3ff}@media (width<=520px){.admin-release-summary{grid-template-columns:1fr}}
