:root{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--smash-bg-1:#eef3ff;--smash-bg-2:#f7f9ff;--smash-ink:#0f172a;background:#eef3ff;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}html{background-color:#0000;background-image:radial-gradient(circle at 12% 18%,#6366f12e,#0000 0 26%),radial-gradient(circle at 88% 14%,#38bdf81f,#0000 0 24%),radial-gradient(circle at 50% 100%,#8b5cf61a,#0000 0 34%),linear-gradient(#eef2ff 0%,#f4f7ff 45%,#fbfcff 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}body{min-height:100vh;color:var(--smash-ink);background:0 0;margin:0;position:relative;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;opacity:.95;background:linear-gradient(#ffffff2e,#ffffff0a),radial-gradient(circle at 20% 20%,#ffffff38,#0000 0 18%),radial-gradient(circle at 80% 30%,#ffffff1f,#0000 0 16%);position:fixed;inset:0}body:after{content:"";pointer-events:none;z-index:0;filter:blur(40px);background:radial-gradient(circle,#6366f133 0%,#6366f10f 42%,#0000 72%);border-radius:50%;width:420px;height:420px;position:fixed;bottom:-160px;right:-140px}#root{z-index:1;min-height:100vh;position:relative}.smash-general-premium{--general-violet:#6958dc;--general-ink:#202c4c;--general-muted:#7785a1;--general-border:#e3e6f2;--general-surface:#fff;--general-tint:#f8f8ff;width:100%;min-width:0}.smash-general-premium>section{width:100%;min-width:0;max-width:none}.smash-general-premium .smash-audio-panel{min-width:0;box-shadow:0 5px 22px #202c4c0b;border:1px solid var(--general-border)!important;background:linear-gradient(125deg,#fff 0%,#fafaff 100%)!important;border-radius:17px!important;margin-top:12px!important;margin-bottom:12px!important;padding:17px 19px!important}.smash-general-premium .smash-audio-panel h2,.smash-general-premium .smash-audio-panel h3,.smash-general-premium .smash-audio-panel strong{letter-spacing:-.018em}.smash-general-premium .smash-audio-panel p{line-height:1.48}.smash-general-premium .smash-a1-source-controls{align-items:center!important;gap:8px!important;margin:9px 0!important;padding:0!important;display:flex!important}.smash-general-premium .smash-a1-source-controls button{min-height:37px;font-size:12px;font-weight:750;transition:box-shadow .18s,transform .18s,background-color .18s;border-radius:11px!important;padding:9px 13px!important}.smash-general-premium .smash-a1-source-controls button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 5px 14px #6958dc1f}.smash-general-premium .smash-audio-qualities{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:10px!important;margin:11px 0!important;display:grid!important}.smash-general-premium .smash-audio-quality{min-width:0;box-shadow:0 4px 17px #28295509;border:1px solid var(--general-border)!important;background:linear-gradient(140deg,#fff 0%,#f6f5ff 100%)!important;border-radius:15px!important;width:100%!important;max-width:none!important;min-height:0!important;padding:16px 19px!important}.smash-general-premium .smash-audio-quality>strong{letter-spacing:-.045em;color:var(--general-ink);font-weight:800;font-size:28px!important}.smash-general-premium .smash-audio-quality>strong small{letter-spacing:0;font-size:12px}.smash-general-premium .smash-audio-quality>span,.smash-general-premium .smash-audio-quality>em{font-size:12px;line-height:1.4}.smash-general-premium .smash-audio-bottom{border:1px solid var(--general-border);background:#fafaff;border-radius:14px;align-items:center;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:10px 0 0!important;padding:12px 15px!important;display:grid!important}.smash-general-premium .smash-audio-bottom>div{align-items:center;gap:9px;min-width:0;font-size:12px;line-height:1.4;display:flex}.smash-general-premium .smash-audio-bottom svg{color:var(--general-violet);flex-shrink:0}.smash-general-premium .smash-audio-bottom strong{color:var(--general-ink)}.smash-general-premium .smash-audio-panel:has(.smash-a1-source-controls){padding:15px 18px!important}.smash-general-premium .smash-audio-panel:has(.smash-a1-source-controls)>div{min-width:0}.smash-general-premium .smash-audio-panel:has(.smash-a1-source-controls) button{border-radius:10px!important}@media (width<=800px){.smash-general-premium .smash-audio-panel{padding:13px!important}.smash-general-premium .smash-audio-bottom,.smash-general-premium .smash-audio-qualities{grid-template-columns:1fr!important}.smash-general-premium .smash-a1-source-controls{flex-wrap:wrap}.smash-general-premium .smash-a1-source-controls button{flex:150px}}@media (prefers-reduced-motion:reduce){.smash-general-premium *{transition:none!important}}.smash-a1-source-controls button{appearance:none;color:#303b65;cursor:pointer;background:#fff;border:1px solid #d8def0;border-radius:12px;padding:12px 17px;font-size:13px;font-weight:700;transition:background .2s,border-color .2s,transform .2s}.smash-a1-source-controls button:not(:disabled):hover{background:#f2f0ff;border-color:#9184ec;transform:translateY(-1px)}.smash-a1-source-controls button:disabled{color:#6756c8;opacity:1;cursor:default;background:#efedff;border-color:#cbc5fa}.a1pro{--a1border:#e0e7ef;--a1text:#122036;--a1accent:#1568da;color:var(--a1text);border:1px solid var(--a1border);background:#f8fafc;border-radius:24px;padding:24px;font-family:inherit}.a1pro *{box-sizing:border-box}.a1pro button,.a1pro input{font:inherit}.a1pro button{cursor:pointer;transition:all .16s}.a1pro button:disabled{cursor:not-allowed;opacity:.46}.a1pro-head,.a1pro-pane-title,.a1pro-stats,.a1pro-create,.a1pro-actions,.a1pro-selection{justify-content:space-between;align-items:center;gap:12px;display:flex}.a1pro-head h3{align-items:center;gap:12px;margin:5px 0;font-size:25px;display:flex}.a1pro-head p,.a1pro-footer,.a1pro-instruction{color:#67788c;margin:4px 0;font-size:13px}.a1pro-eyebrow{color:#2670c5;letter-spacing:.14em;font-size:11px;font-weight:800}.a1pro-stats{flex-wrap:wrap;justify-content:flex-start;gap:9px;margin:22px 0 18px}.a1pro-stats span{background:#edf3fa;border-radius:99px;padding:8px 12px;font-size:12px}.a1pro-stats strong{font-size:15px}.a1pro-online{color:#05764a}.a1pro-offline{color:#ab4c13}.a1pro-create input,.a1pro-search input{min-width:0;color:var(--a1text);background:0 0;border:0;outline:none;flex:1}.a1pro-create>input{border:1px solid var(--a1border);background:#fff;border-radius:12px;padding:13px 15px}.a1pro-primary,.a1pro-muted,.a1pro-danger{border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:11px 14px;font-size:13px;font-weight:700;display:inline-flex}.a1pro-primary{background:var(--a1accent);color:#fff}.a1pro-primary:hover:not(:disabled){background:#0e51b1}.a1pro-muted{color:#28517b;border-color:var(--a1border);background:#fff}.a1pro-danger{color:#a83245;background:#fff7f9;border-color:#f0d7df}.a1pro-tabs{flex-wrap:wrap;gap:8px;margin:17px 0;display:flex}.a1pro-tabs button{border:1px solid var(--a1border);color:#3c526c;background:#fff;border-radius:11px;padding:10px 13px;font-weight:650}.a1pro-tabs button.active{color:#0e5bad;background:#e7f1ff;border-color:#83b4ec}.a1pro-tabs small{background:#e3eaf3;border-radius:99px;margin-left:9px;padding:2px 6px}.a1pro-columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.a1pro-pane{border:1px solid var(--a1border);background:#fff;border-radius:18px;flex-direction:column;gap:13px;min-width:0;padding:18px;display:flex}.a1pro-pane-title h4{margin:0;font-size:17px}.a1pro-pane-title small,.a1pro-selection small{color:#7a8b9e}.a1pro-search{border:1px solid var(--a1border);background:#f3f7fc;border-radius:11px;align-items:center;gap:9px;padding:11px;display:flex}.a1pro-selection{flex-wrap:wrap;justify-content:flex-start}.a1pro-selection button{color:#1864b8;background:0 0;border:0;padding:4px;font-size:12px}.a1pro-scroll{height:355px;padding-right:3px;overflow:auto}.a1pro-track,.a1pro-ordered{border-bottom:1px solid #edf1f6;align-items:center;gap:10px;min-width:0;padding:11px 9px;font-size:13px;display:flex}.a1pro-track:hover,.a1pro-ordered:hover{background:#f8fbff}.a1pro-track input{accent-color:#1568da}.a1pro-note{color:#1767c4;background:#e6f0fe;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:19px;display:flex}.a1pro-track-name{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.a1pro-track.is-added{color:#7990a8}.a1pro-add{width:100%}.a1pro-instruction{margin:0}.a1pro-ordered{border-radius:9px}.a1pro-grip{cursor:grab;color:#9aabba;flex:none}.a1pro-number{color:#768da8;min-width:20px}.a1pro-ordered button{color:#6f8196;background:0 0;border:0;padding:3px;display:flex}.a1pro-ordered button:hover:not(:disabled){color:#1263c5}.a1pro-actions{flex-wrap:wrap;justify-content:flex-start}.a1pro-empty{color:#8899ad;text-align:center;padding:30px;font-size:13px}.a1pro-error,.a1pro-success{border-radius:10px;margin:10px 0;padding:11px 13px;font-size:13px}.a1pro-error{color:#aa3043;background:#fff0f2}.a1pro-success{color:#166940;background:#e9f8f0}.a1pro-footer{margin-top:17px}@media (width<=850px){.a1pro{padding:15px}.a1pro-columns{grid-template-columns:1fr}.a1pro-create{flex-wrap:wrap}.a1pro-create>input{min-width:100%}.a1pro-head h3{font-size:21px}.a1pro-scroll{height:300px}}.spro-shell{--spro-blue:#1664e9;color:#1d2940;background:#fff;border:1px solid #e7ecf4;border-radius:20px;margin:18px 0;padding:26px;font-family:inherit;box-shadow:0 9px 34px #1e3d6610}.spro-shell button,.spro-shell input,.spro-shell select{font:inherit}.spro-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.spro-eyebrow{color:#50739b;letter-spacing:.12em;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.spro-header h3{letter-spacing:-.025em;margin:8px 0 5px;font-size:24px}.spro-header p,.spro-actions p{color:#73819a;margin:0;font-size:13px}.spro-status{color:#24598c;background:#eef6ff;border-radius:20px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:700;display:flex}.spro-toolbar{background:#f7f9fd;border:1px solid #ebeff5;border-radius:15px;flex-wrap:wrap;align-items:center;gap:30px;margin:24px 0;padding:18px 20px;display:flex}.spro-toolbar>div{flex-direction:column;gap:3px;display:flex}.spro-toolbar strong{font-size:18px}.spro-toolbar span{color:#7c8a9d;font-size:11px}.spro-toolbar button{margin-left:auto}.spro-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:26px 0 15px;display:flex}.spro-actions h4{margin:0 0 6px;font-size:17px}.spro-primary,.spro-secondary{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-size:13px;font-weight:750;transition:all .16s;display:inline-flex}.spro-primary{background:var(--spro-blue);color:#fff;border:1px solid var(--spro-blue);box-shadow:0 4px 10px #1664e921}.spro-secondary{color:#37557b;background:#fff;border:1px solid #d8e1ef}.spro-shell button:disabled{opacity:.42;cursor:not-allowed}.spro-rules{gap:13px;display:grid}.spro-rule{background:#fff;border:1px solid #e2e8f2;border-radius:16px;padding:17px 20px}.spro-conflict{border-color:#e6a175}.spro-rulehead{align-items:center;gap:11px;display:flex}.spro-number{color:#2869bf;background:#eaf2ff;border-radius:10px;padding:11px;font-size:13px;font-weight:800}.spro-rulehead strong{font-size:14px;display:block}.spro-rulehead small{color:#8793a6;margin-top:3px;font-size:11px;display:block}.spro-remove{color:#b64848;cursor:pointer;background:#fff2f2;border:none;border-radius:10px;margin-left:auto;padding:10px}.spro-days{flex-wrap:wrap;gap:6px;margin:17px 0;display:flex}.spro-days button{color:#66809d;cursor:pointer;background:#f8fafe;border:1px solid #dfe6f2;border-radius:9px;min-width:44px;padding:8px 10px;font-size:12px}.spro-days button.active{color:#1160c9;background:#eaf3ff;border-color:#a3c7fc;font-weight:800}.spro-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.spro-fields label{color:#59718b;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.spro-fields input,.spro-fields select{color:#20334d;box-sizing:border-box;background:#f9fbfe;border:1px solid #dce5f1;border-radius:9px;width:100%;min-width:0;padding:11px}.spro-empty{text-align:center;color:#71849d;background:#f9fbff;border:1px dashed #cdd9eb;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:40px 10px;display:flex}.spro-empty strong{color:#2e4667}.spro-footer{color:#68809b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;font-size:12px;display:flex}.spro-dot{background:#6bb59a;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.spro-hint,.spro-warning,.spro-error,.spro-success{border-radius:10px;margin:12px 0;padding:12px 14px;font-size:12px}.spro-warning{color:#9f5e16;background:#fff6e7;align-items:center;gap:7px;display:flex}.spro-error{color:#a02d2d;background:#ffeded}.spro-success{color:#23734c;background:#e8faef}.spro-disclaimer{color:#8997aa;margin:22px 0 0;font-size:11px;line-height:1.6}@media (width>=1100px){.spro-fields{grid-template-columns:1fr 1fr 2fr 1.3fr}}@media (width<=620px){.spro-shell{padding:16px}.spro-fields{grid-template-columns:1fr}.spro-toolbar{gap:14px}.spro-header h3{font-size:20px}}.smash-audio-panel{background:#7462da09;border:1px solid #5f73a533;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex}.smash-audio-panel p{margin:6px 0}.smash-audio-actions{flex-wrap:wrap;gap:8px;display:flex}.smash-audio-actions button,.smash-audio-panel>button{background:var(--card,#fff);color:inherit;cursor:pointer;border:1px solid #5f73a540;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;display:inline-flex}.smash-audio-actions button:disabled,.smash-audio-panel>button:disabled{opacity:.4;cursor:not-allowed}.smash-audio-alert,.smash-audio-notice{color:#ad4232;background:#b04d3614;border-radius:12px;align-items:center;gap:8px;padding:13px;display:flex}.smash-audio-notice{color:#24845a;background:#2d815614}.smash-audio-track-list{gap:6px;display:grid}.smash-audio-track-list>div{overflow-wrap:anywhere;background:#7462da0b;border-radius:10px;padding:11px 14px}.smash-audio-quality audio{width:100%;max-width:100%}.smash-audio-shell{border:1px solid var(--border,#778bb033);background:var(--card,#fff);border-radius:20px;gap:22px;padding:24px;display:grid;box-shadow:0 12px 34px #0e1c3a0e}.smash-audio-title{align-items:center;gap:16px;display:flex}.smash-audio-symbol{color:#fff;background:linear-gradient(145deg,#7462da,#476db8);border-radius:18px;flex-shrink:0;place-items:center;width:57px;height:57px;display:grid}.smash-audio-kicker{letter-spacing:.13em;color:#787da5;font-size:11px;font-weight:800}.smash-audio-title h2{margin:4px 0;font-size:25px}.smash-audio-title p,.smash-audio-message p{color:var(--muted,#718096);margin:0;line-height:1.55}.smash-audio-qualities{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.smash-audio-quality{background:#7462da0b;border:1px solid #5f73a533;border-radius:16px;flex-direction:column;gap:9px;padding:20px;display:flex}.smash-audio-quality svg{color:#7765d4}.smash-audio-quality strong{font-size:28px}.smash-audio-quality small{font-size:13px}.smash-audio-quality span{font-weight:650}.smash-audio-quality em{color:var(--muted,#718096);font-size:12px;font-style:normal}.smash-audio-message{background:#7082a00b;border:1px solid #6e82a538;border-radius:16px;gap:14px;padding:21px;display:flex}.smash-audio-message svg{color:#6d76a4;flex-shrink:0}.smash-audio-message h3{margin:0 0 8px;font-size:17px}.smash-audio-bottom{color:var(--muted,#718096);border-top:1px solid #6e82a529;flex-wrap:wrap;gap:18px 25px;padding-top:18px;font-size:13px;display:flex}.smash-audio-bottom>div{align-items:center;gap:7px;display:flex}@media (width<=750px){.smash-audio-shell{padding:16px}.smash-audio-qualities{grid-template-columns:1fr}.smash-audio-title h2{font-size:21px}}.smash-audio-track-row{background:#7462da0b;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.smash-audio-track-main{flex:1;align-items:center;gap:10px;min-width:200px;display:flex}.smash-audio-track-main>div{gap:3px;min-width:0;display:grid}.smash-audio-track-main small{color:#77819c;overflow-wrap:anywhere;font-size:12px}.smash-audio-track-buttons,.smash-audio-editor-actions{flex-wrap:wrap;gap:8px;display:flex}.smash-audio-track-buttons button,.smash-audio-editor-actions button{color:#25314e;cursor:pointer;background:#fff;border:1px solid #d9ddef;border-radius:10px;align-items:center;gap:5px;padding:8px 11px;display:inline-flex}.smash-audio-track-buttons button:disabled,.smash-audio-editor-actions button:disabled{opacity:.45;cursor:not-allowed}.smash-audio-track-buttons .smash-audio-delete{color:#b64040}.smash-audio-preview{flex-basis:100%;width:100%}.smash-audio-editor{border-top:1px solid #d9ddef;flex-basis:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px;display:grid}.smash-audio-editor label{color:#59637d;gap:5px;font-size:12px;display:grid}.smash-audio-editor input{border:1px solid #d9ddef;border-radius:9px;width:100%;min-width:0;padding:10px}.smash-audio-editor-actions,.smash-audio-editor>small{grid-column:1/-1}.smash-audio-hint{color:#697994}@media (width<=750px){.smash-audio-editor{grid-template-columns:1fr}}.tv-shell{background:#fff;border:1px solid #e4e9f3;border-radius:21px;padding:29px;box-shadow:0 12px 40px #1d35600b}.tv-head{justify-content:space-between;align-items:start;gap:20px;margin-bottom:24px;display:flex}.tv-overline{letter-spacing:2px;color:#7266e8;font-size:11px;font-weight:800}.tv-head h2{color:#172445;margin:9px 0;font-size:28px}.tv-head p,.tv-muted{color:#71819b;font-size:14px}.tv-icon-button,.tv-asset-actions button,.tv-asset-actions a{color:#566783;cursor:pointer;background:#fff;border:1px solid #e8edf5;border-radius:11px;padding:10px;display:inline-flex}.tv-icon-button:disabled,.tv-asset-actions button:disabled{opacity:.5}.tv-alert{color:#4c538c;background:#f3f4ff;border-radius:12px;align-items:center;gap:11px;margin:16px 0;padding:15px 17px;font-size:13px;display:flex}.tv-alert.error{color:#b22f40;background:#fff0f1}.tv-alert.success{color:#208451;background:#ecfaf2}.tv-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.tv-metrics>div,.tv-config-cell{background:#fafbff;border:1px solid #e9edf5;border-radius:14px;padding:18px}.tv-metrics small,.tv-config-cell small{letter-spacing:1px;color:#75839b;font-size:10px;font-weight:800;display:block}.tv-metrics strong{color:#202b4a;margin-top:10px;font-size:25px;display:block}.tv-upload{text-align:center;cursor:pointer;color:#6c61e7;background:#fafaff;border:2px dashed #c9cef9;border-radius:18px;flex-direction:column;align-items:center;padding:28px;display:flex}.tv-upload h3{color:#24314e;margin:10px 0 1px}.tv-upload p{color:#78869b;font-size:13px}.tv-primary{color:#fff;cursor:pointer;background:#6559e8;border:0;border-radius:11px;align-items:center;gap:9px;padding:12px 19px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.tv-primary:disabled{opacity:.55}.tv-progress{color:#374274;background:#e9e8fe;border-radius:10px;width:80%;margin:14px 0;font-size:12px;position:relative;overflow:hidden}.tv-progress span{background:#7165ed;height:9px;display:block}.tv-subtitle{margin:30px 0 15px;font-size:18px}.tv-assets{gap:10px;display:grid}.tv-asset{border:1px solid #e8edf5;border-radius:13px;align-items:center;gap:15px;padding:14px;display:flex}.tv-file-icon{color:#6e63db;background:#f0efff;border-radius:13px;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.tv-asset-info{flex:1;min-width:0}.tv-asset-info strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tv-asset-info span{color:#8894a8;font-size:12px}.tv-asset-actions{gap:5px;display:flex}.tv-empty{text-align:center;color:#7c8a9e;border:1px solid #ebeff5;border-radius:14px;padding:34px}.tv-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.tv-config-cell strong{word-break:break-word;margin-top:10px;font-size:14px;display:block}.tv-catalog{border:1px solid #e9edf5;border-radius:14px;margin-top:20px;padding:20px}.tv-catalog-row{border-bottom:1px solid #edf1f5;justify-content:space-between;gap:14px;padding:11px 0;font-size:13px;display:flex}.tv-catalog-row span{color:#71809a}.tv-switch{text-align:center;background:#f9f9ff;border-radius:18px;padding:38px 20px}.tv-switch-icon{color:#746be8}.tv-switch h3{font-size:22px}.tv-switch p{color:#7e8ba3;max-width:500px;margin:0 auto 22px}@media (width<=700px){.tv-shell{padding:16px}.tv-metrics,.tv-config-grid{grid-template-columns:1fr}.tv-asset{gap:7px}.tv-asset-actions{gap:2px}.tv-asset-actions button,.tv-asset-actions a{padding:7px}}.music-admin{gap:17px;display:grid}.music-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.music-toolbar h3{color:#1a2744;margin:0 0 5px;font-size:21px}.music-toolbar p,.music-footnote{color:#8090a8;margin:0;font-size:12px}.music-toolbar-actions,.music-actions,.music-pages,.music-dialog-actions{align-items:center;gap:9px;display:flex}.music-secondary{color:#435575;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:11px;align-items:center;gap:8px;padding:11px 15px;font-weight:700;display:inline-flex}.music-secondary:disabled{opacity:.5}.music-search{color:#7184a4;background:#fbfcff;border:1px solid #dce3f0;border-radius:13px;align-items:center;gap:10px;padding:12px 16px;display:flex}.music-search input{color:#1a2744;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.music-table-wrap{border:1px solid #e5eaf4;border-radius:15px;width:100%;overflow-x:auto}.music-table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.music-table thead{background:#f7f8fe}.music-table th{text-transform:uppercase;letter-spacing:.06em;color:#7e8da5;padding:17px 14px;font-size:11px}.music-table td{color:#374968;border-top:1px solid #eaf0f7;padding:15px 14px;font-size:13px}.music-table td strong{color:#202d4b;font-size:14px;display:block}.music-table td small{color:#8694ab;margin-top:5px;display:block}.music-actions{gap:5px}.music-actions button{cursor:pointer;color:#526589;background:#fff;border:1px solid #e4e9f4;border-radius:9px;align-items:center;gap:5px;padding:8px;font-size:12px;display:flex}.music-actions button:disabled{opacity:.4;cursor:default}.music-actions .music-danger{color:#bd4253}.music-pages{color:#8190a6;justify-content:space-between;font-size:13px}.music-pages button{cursor:pointer;background:#fff;border:1px solid #e2e8f3;border-radius:9px;margin-left:5px;padding:8px 11px}.music-pages button:disabled{opacity:.4}.music-backdrop{z-index:1200;background:#0d1834aa;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.music-dialog{background:#fff;border-radius:20px;gap:15px;width:min(520px,100%);max-height:90vh;padding:24px;display:grid;overflow-y:auto;box-shadow:0 28px 110px #0002}.music-dialog-head{justify-content:space-between;align-items:start;gap:10px;display:flex}.music-dialog-head h3{color:#172445;margin:0}.music-dialog-head p{color:#7887a1;margin:6px 0 0}.music-dialog-head button{cursor:pointer;background:#f5f6fd;border:0;border-radius:9px;padding:7px}.music-dialog label{color:#516384;gap:7px;font-size:12px;font-weight:700;display:grid}.music-dialog input{box-sizing:border-box;border:1px solid #dce4ef;border-radius:10px;width:100%;padding:12px;font-size:14px}.music-dialog-actions{justify-content:flex-end}.music-preview{width:min(900px,100%)}.music-preview video{background:#000;border-radius:12px;width:100%;max-height:65vh}.music-preview small{color:#8391a6;font-size:12px}.music-progress{background:#eef0fa;border-radius:10px;position:relative;overflow:hidden}.music-progress>div{background:#7165ed;height:10px}.music-progress span{padding:6px;font-size:12px;display:block}@media (width<=680px){.music-actions button span{display:none}.music-toolbar-actions{width:100%}.music-dialog{padding:18px}}:root{--bg:#f5f7fc;--surface:#fff;--surface-alt:#f8faff;--text:#1a2340;--muted:#8290aa;--border:#e6ebf4;--accent:#7763e6;--accent-dark:#604bcf;--shadow:0 12px 40px #3241750e}#root{min-height:100vh}.login-page,.app-shell{color:var(--text);background:var(--bg);min-height:100vh}.dark{--bg:#10182c;--surface:#1b2940;--surface-alt:#202e47;--text:#eaf0ff;--muted:#9eacc7;--border:#34415b;--shadow:0 12px 40px #0000001a}.dark input{color:var(--text)}.dark .login-form-area{background:#111b30}.brand{text-align:left;align-items:center;gap:11px;display:flex}.brand-icon,.login-app-icon{color:#fff;background:linear-gradient(145deg,#9e83f7,#5a61da);border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 6px 18px #756add33}.brand-text{flex-direction:column;gap:2px;display:flex}.brand-text strong{letter-spacing:-.8px;white-space:nowrap;font-family:Manrope,sans-serif;font-size:15px}.brand-text strong em{color:#927cff;font-style:normal}.brand-text span{letter-spacing:1.4px;white-space:nowrap;font-size:9px;font-weight:800}.brand-text i{color:#9b8ee7;font-style:normal}.login-page{place-items:center;padding:22px;display:grid}.login-shell{background:var(--surface);border:1px solid #cbd3e53d;border-radius:30px;grid-template-columns:1.12fr 1fr;width:min(1420px,100%);min-height:min(850px,100vh - 44px);display:grid;overflow:hidden;box-shadow:0 28px 100px #29345314}.login-hero{color:#fff;background:radial-gradient(circle at 88% 40%,#453ba6 0%,#0000 43%),linear-gradient(138deg,#141e49 4%,#26245b 55%,#392764);flex-direction:column;justify-content:space-between;min-height:680px;padding:43px 48px;display:flex;position:relative;overflow:hidden}.login-top{z-index:1;justify-content:space-between;align-items:center;gap:10px;display:flex}.login-top .brand-text strong em{color:#bdabff}.hero-corner{text-align:right;opacity:.8;font-size:12px;line-height:1.6}.hero-corner small{opacity:.75}.orb{filter:blur(10px);pointer-events:none;border-radius:100%;position:absolute}.orb-one{background:#7666ff33;width:440px;height:440px;top:140px;right:-170px}.orb-two{background:#3398d92b;width:320px;height:320px;bottom:50px;left:-140px}.signal-art{color:#d6c6ff6c;place-items:center;width:71%;height:53%;display:grid;position:absolute;inset:22% 0 auto auto;transform:rotate(-8deg)}.signal-art svg{filter:drop-shadow(0 0 35px #b1a4ff58);position:absolute;top:17%;right:18%}.sound-bars{opacity:.18;align-items:center;gap:5px;display:flex;position:absolute;bottom:6%}.sound-bars b{background:#d3b8ff;border-radius:5px;width:5px}.hero-message{z-index:1;max-width:570px;margin-top:auto;padding-bottom:54px}.overline,.eyebrow{color:#8973e2;letter-spacing:1.65px;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.overline{color:#c1b9ff}.hero-message h1{letter-spacing:-2px;margin:21px 0;font-family:Manrope,sans-serif;font-size:clamp(34px,4.2vw,57px);line-height:1.16}.hero-message h1 span{color:#0000;background:linear-gradient(105deg,#dfd2ff,#99b5ff);-webkit-background-clip:text;background-clip:text}.hero-message p{color:#d5d8ed;max-width:455px;font-size:15px;line-height:1.8}.hero-tags{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.hero-tags span{color:#f0edff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff18;border:1px solid #ffffff24;border-radius:13px;align-items:center;gap:8px;padding:12px 13px;font-size:11px;display:flex}.hero-footer{letter-spacing:.8px;color:#b9b7d9;z-index:1;justify-content:space-between;gap:16px;font-size:10px;display:flex}.login-form-area{background:radial-gradient(circle at 100% 5%,#e5e4ff 0,#0000 34%),#fafbff;flex-direction:column;justify-content:center;align-items:center;padding:28px 40px;display:flex}.login-actions{color:#9c9bb9;letter-spacing:1px;justify-content:flex-end;align-self:stretch;align-items:center;gap:18px;font-size:10px;font-weight:800;display:flex}.icon-button{color:var(--muted);background:0 0;border:0;border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.icon-button:hover{background:var(--surface-alt);color:var(--accent)}.login-card{background:var(--surface);border:1px solid var(--border);border-radius:28px;width:min(440px,100%);margin:auto 0 22px;padding:40px;box-shadow:0 24px 60px #404d7614}.login-app-icon{border-radius:16px;width:56px;height:56px}.login-heading{margin:25px 0 28px}.login-heading>span{color:var(--accent);letter-spacing:1.5px;font-size:10px;font-weight:800}.login-heading h2{letter-spacing:-1.5px;margin:12px 0;font:800 clamp(27px,2.7vw,35px)/1.2 Manrope,sans-serif}.login-heading p{color:var(--muted);font-size:14px;line-height:1.7}.form-field{flex-direction:column;gap:9px;margin-bottom:19px;display:flex}.form-field>span{font-size:12px;font-weight:800}.form-field>input,.field-with-icon{border:1px solid var(--border);background:var(--surface-alt);border-radius:13px;outline:none;width:100%;min-height:49px;padding:0 15px}.form-field>input:focus,.field-with-icon:focus-within{border-color:#9b8df5;box-shadow:0 0 0 3px #a29af31c}.field-with-icon{color:var(--muted);align-items:center;gap:12px;display:flex}.field-with-icon input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.field-with-icon button{color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.primary-button,.secondary-button{white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:13px 17px;font-size:12px;font-weight:800;transition:transform .15s,box-shadow .15s;display:inline-flex}.primary-button{color:#fff;background:linear-gradient(115deg,#886bef,#615be0);box-shadow:0 8px 22px #6e60e433}.secondary-button{color:var(--text);background:var(--surface-alt);border:1px solid var(--border)}.primary-button:hover,.secondary-button:hover{transform:translateY(-1px)}.login-enter{width:100%;min-height:50px;margin:10px 0 20px;font-size:13px}.login-note{border-top:1px solid var(--border);color:#7e87a5;align-items:start;gap:11px;padding-top:20px;display:flex}.login-note svg{color:#7c70dc;flex-shrink:0}.login-note b,.login-note span{display:block}.login-note b{color:var(--text);margin-bottom:3px;font-size:12px}.login-note span{font-size:11px;line-height:1.5}.login-credit{text-align:center;color:#8290a9;font-size:11px;line-height:1.8}.login-credit strong{color:#7464cf}.app-shell{display:flex}.sidebar{background:var(--surface);border-right:1px solid var(--border);z-index:30;flex-direction:column;flex:0 0 255px;height:100vh;padding:31px 18px 20px;display:flex;position:sticky;top:0}.sidebar-brand{padding:0 8px 31px}.sidebar-label{letter-spacing:1.6px;color:#a2adc0;margin:0 15px 13px;font-size:10px;font-weight:800}.main-nav{flex-direction:column;gap:6px;display:flex}.main-nav button{color:#7b88a1;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:13px;width:100%;padding:13px 15px;font-size:13px;font-weight:700;display:flex}.main-nav button:hover{background:var(--surface-alt)}.main-nav button.active{color:#6858d5;background:#efecff}.dark .main-nav button.active{color:#c4b5ff;background:#34365e}.nav-chevron{margin-left:auto}.sidebar-bottom{margin-top:auto}.current-channel{background:var(--surface-alt);border:1px solid var(--border);text-align:left;width:100%;color:var(--text);border-radius:15px;align-items:center;gap:10px;padding:10px;display:flex}.current-channel>div:nth-child(2){flex:1;min-width:0}.current-channel b,.workspace-user b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.current-channel small,.workspace-user small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.workspace-user{border-top:1px solid var(--border);align-items:center;gap:10px;margin-top:21px;padding:20px 2px 0;display:flex}.avatar{color:#715ed6;background:#e7e1ff;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.sidebar-close,.mobile-toggle{display:none}.main-layout{flex:1;min-width:0}.topbar{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 36px;display:flex}.top-search{color:#9aa5b7;background:var(--surface-alt);border:1px solid var(--border);border-radius:13px;align-items:center;gap:11px;width:min(325px,100%);padding:10px 14px;display:flex;position:relative}.top-search input{color:var(--text);background:0 0;border:0;outline:0;width:100%;font-size:12px}.search-popover{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);z-index:10;border-radius:15px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0}.search-popover button{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:8px;font-size:12px;display:flex}.search-popover button:hover{background:var(--surface-alt)}.search-popover p{padding:8px;font-size:12px}.top-actions{align-items:center;gap:13px;display:flex}.demo-pill{letter-spacing:.8px;color:#9b85c6;white-space:nowrap;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.demo-pill span{background:#d1b966;border-radius:50%;width:7px;height:7px}.top-avatar{border-radius:50%}.content{max-width:1530px;margin:auto;padding:34px 43px}.breadcrumb{color:var(--muted);align-items:center;gap:8px;margin-bottom:22px;font-size:11px;display:flex}.station-hero{background:linear-gradient(110deg,#fbfcff,#e9ebff);border:1px solid #e8eafb;border-radius:23px;justify-content:space-between;align-items:center;min-height:160px;padding:25px 34px;display:flex;position:relative;overflow:hidden}.dark .station-hero{background:linear-gradient(110deg,#202b49,#343765)}.station-heading{z-index:1}.station-heading h1,.section-header h1{letter-spacing:-1px;margin:13px 0 7px;font:800 clamp(24px,2.5vw,33px) Manrope,sans-serif}.station-heading p,.section-header p{color:var(--muted);margin:0;font-size:13px}.hero-visual{color:#a99be7;opacity:.75;place-items:center;width:350px;height:235px;display:grid;position:absolute;top:-22%;right:4%}.visual-ring{border:1px solid #bcb4f0;border-radius:50%;width:200px;height:200px;position:absolute}.visual-ring-two{opacity:.7;width:300px;height:300px}.tabs-scroll{margin:19px 0 26px;overflow:auto}.tabs{border-bottom:1px solid var(--border);gap:5px;min-width:max-content;display:flex}.tabs button{color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:13px 15px;font-size:12px;font-weight:800;display:flex}.tabs button.active{color:var(--accent);border-color:var(--accent)}.premium-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:20px}.overview-card{align-items:center;gap:20px;min-height:170px;padding:24px;display:flex}.station-mark{color:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:65px;height:65px;display:flex;position:relative;overflow:hidden}.station-mark img{object-fit:contain;width:100%;height:100%}.station-large{border-radius:22px;width:108px;height:108px}.station-tiny{border-radius:11px;width:40px;height:40px}.station-mark small{color:#ffffffa6;font-size:9px;font-weight:800;position:absolute;bottom:6px;right:7px}.overview-title{flex:1;min-width:0}.overview-title>small,.station-choice small{color:var(--accent);letter-spacing:1.2px;font-size:10px;font-weight:800}.overview-title h2{margin:8px 0 4px;font:800 clamp(19px,2vw,24px) Manrope,sans-serif}.overview-title p{color:var(--muted);margin:0;font-size:12px}.status-row{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.unverified{color:#987448;background:#f5f1e7;border-radius:9px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:700;display:inline-flex}.overview-note{border-left:1px solid var(--border);color:var(--muted);flex:0 0 190px;padding-left:20px;font-size:12px;line-height:1.65}.overview-note b{color:var(--text)}.section-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.section-module-title{margin-top:30px}.section-header h2{letter-spacing:-.6px;margin:0 0 5px;font:800 21px Manrope,sans-serif}.modules-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.module-card{text-align:left;color:var(--text);align-items:center;gap:14px;min-height:100px;padding:19px;display:flex}.module-card:hover,.station-choice:hover{border-color:#bfb6ee;transition:all .2s;transform:translateY(-2px)}.module-icon,.setting-icon{color:#806ce0;background:#ede9ff;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.module-color-1{color:#6880eb;background:#e8edff}.module-color-2{color:#31ac79;background:#e3f8ef}.module-color-3{color:#36a9bb;background:#def6f9}.module-color-4{color:#d36da3;background:#fceaf4}.module-color-5{color:#e4a151;background:#fff0e3}.module-card h3{margin:0 0 5px;font-size:13px}.module-card p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.module-arrow{color:#a3acc1;flex-shrink:0;margin-left:auto}.app-footer{border-top:1px solid var(--border);color:#99a4ba;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding-top:24px;font-size:10px;line-height:1.8;display:flex}.app-footer strong{color:#6f65a4;letter-spacing:1px;font-size:10px;display:block}.app-footer span{display:block}.identity-head{margin-top:8px}.saved-tag{color:#549b80;background:#e7f7ef;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:10px;font-weight:700;display:flex}.identity-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.identity-left,.identity-right{flex-direction:column;gap:17px;min-width:0;display:flex}.setting-card{padding:24px}.card-heading{align-items:center;gap:12px;margin-bottom:25px;display:flex}.setting-icon{width:44px;height:44px}.card-heading h3{margin:0 0 5px;font:800 16px Manrope,sans-serif}.card-heading p{color:var(--muted);margin:0;font-size:11px;line-height:1.4}.logo-management{align-items:center;gap:21px;min-height:135px;display:flex}.logo-management .station-large{width:143px;height:143px}.logo-actions h4{margin:0 0 6px;font-size:13px}.logo-actions p{color:var(--muted);max-width:250px;margin:0 0 13px;font-size:11px;line-height:1.7}.logo-actions .primary-button{margin-right:7px}.image-hint{border-top:1px solid var(--border);color:var(--muted);align-items:center;gap:8px;margin-top:20px;padding-top:17px;font-size:10px;line-height:1.5;display:flex}.image-hint svg{color:#8173df;flex-shrink:0}.form-stack{margin-bottom:14px}.form-stack .form-field{margin-bottom:17px}.saved-info{color:#379874;background:#eaf9f1;border-radius:10px;align-items:center;gap:8px;padding:12px;font-size:11px;display:flex}.color-fields{gap:20px;display:flex}.color-fields label{flex:1;min-width:0}.color-fields label>span{margin-bottom:10px;font-size:11px;font-weight:800;display:block}.color-fields label>div{background:var(--surface-alt);border:1px solid var(--border);border-radius:11px;align-items:center;gap:10px;padding:9px;display:flex}.color-fields input{cursor:pointer;background:0 0;border:0;width:34px;height:30px;padding:0}.color-fields code{color:var(--muted);font-size:11px}.brand-preview{color:#fff;border-radius:12px;align-items:center;gap:11px;margin-top:23px;padding:13px;font-size:12px;font-weight:800;display:flex}.brand-preview-pill{background:#ffffff30;border-radius:9px;margin-left:auto;padding:7px 9px;font-size:10px}.cover-preview{color:#fff;background-position:50%;background-size:cover;border-radius:13px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:170px;padding:20px;display:flex}.cover-preview strong{max-width:260px;font:800 20px Manrope,sans-serif}.cover-preview span{color:#ffffffcf;font-size:12px}.cover-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.tab-placeholder{text-align:center;max-width:720px;margin:auto;padding:55px 30px}.tab-placeholder .module-icon{margin:0 auto 15px}.tab-placeholder h2{margin:0 0 12px}.tab-placeholder p{color:var(--muted);max-width:525px;margin:0 auto 22px;font-size:13px;line-height:1.9}.section-header h1{margin:8px 0}.station-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.station-choice{text-align:left;color:var(--text);align-items:center;gap:19px;padding:25px;display:flex}.station-choice h2{margin:7px 0;font:800 18px Manrope,sans-serif}.station-choice p{color:var(--muted);margin:0 0 14px;font-size:12px}.station-choice span{color:var(--accent);align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.about-page{max-width:890px;margin:25px auto}.about-page h1{letter-spacing:-1.8px;margin:17px 0;font:800 clamp(31px,4vw,45px) Manrope,sans-serif}.about-page h1 em{color:#8b75eb;font-style:normal}.lead{color:var(--muted);font-size:15px;line-height:1.8}.about-grid{grid-template-columns:1fr 1fr;gap:15px;margin:33px 0 15px;display:grid}.about-grid .premium-card{padding:28px}.about-grid small{color:var(--accent);letter-spacing:1.2px;font-size:10px;font-weight:800}.about-grid h2{margin:12px 0;font:800 21px Manrope,sans-serif}.about-author{align-items:center;gap:18px;padding:26px;display:flex}.about-author svg{color:var(--accent)}.about-author strong{font-size:13px}.about-author p{color:var(--muted);margin:5px 0;font-size:13px}.about-footer{color:var(--muted);padding-top:24px;font-size:11px}.placeholder-page{max-width:600px;margin:35px auto}.placeholder-page h1{font:800 35px Manrope,sans-serif}.placeholder-page p{color:var(--muted);font-size:14px;line-height:1.8}.toast{color:#fff;z-index:90;background:#2b3256;border-radius:14px;align-items:center;gap:10px;padding:13px 16px;font-size:12px;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 15px 40px #0002}.toast button{color:#fff;background:0 0;border:0;margin-left:10px}@media (width<=1250px){.content{padding:28px}.modules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sidebar{flex-basis:230px}.brand-text strong{font-size:13px}.brand-text span{font-size:8px}.identity-grid{grid-template-columns:1fr 1fr}.logo-management{flex-wrap:wrap;align-items:flex-start}.overview-note{flex-basis:165px}}@media (width<=900px){.login-shell{grid-template-columns:1fr}.login-hero{min-height:340px;padding:29px}.hero-message{margin:0;padding:55px 0 0}.hero-message h1{font-size:35px}.hero-message p{font-size:13px}.signal-art{opacity:.35}.hero-footer{margin-top:30px}.login-form-area{padding:25px}.sidebar{height:100vh;transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-105%);box-shadow:10px 0 40px #0001}.sidebar-open{transform:translate(0)}.sidebar-close,.mobile-toggle{color:var(--text);background:0 0;border:0;place-items:center;display:grid}.sidebar-close{margin-left:auto}.sidebar-brand{display:flex}.topbar{padding:0 20px}.identity-grid{grid-template-columns:1fr}.top-search{max-width:250px}}@media (width<=600px){.login-page{padding:0}.login-shell{border-radius:0;min-height:100vh}.login-hero{min-height:270px}.hero-message{padding-top:35px}.hero-message h1{font-size:29px}.hero-tags,.hero-footer,.hero-corner{display:none}.login-card{border-radius:18px;padding:25px}.login-form-area{padding:20px}.login-actions span{display:none}.topbar{gap:8px;height:68px}.top-search{max-width:160px}.demo-pill,.top-avatar{display:none}.top-actions{gap:0}.content{padding:22px 16px}.station-hero{min-height:147px;padding:23px}.station-heading h1{max-width:270px;font-size:24px}.hero-visual{opacity:.25;right:-25%}.overview-card{flex-wrap:wrap;padding:18px}.overview-note{border-left:0;border-top:1px solid var(--border);flex-basis:100%;padding:15px 0 0}.station-large{width:80px;height:80px}.modules-grid,.station-grid,.about-grid{grid-template-columns:1fr}.setting-card{padding:18px}.logo-management .station-large{width:110px;height:110px}.color-fields{gap:9px}.color-fields label>div{gap:3px;padding:6px}.app-footer{display:block}.saved-tag{display:none}}.login-hero{background-image:linear-gradient(90deg,#081130e3 0%,#111541c7 48%,#20185b7a 100%),url(https://images.unsplash.com/photo-1590602847861-f357a9332bbc?auto=format&fit=crop&w=1600&q=90)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.login-hero h1,.login-hero h2,.login-hero p{z-index:1;position:relative}.smash-account{align-items:center;display:flex;position:relative}.smash-account-trigger{cursor:pointer;border:0}.smash-account-menu{z-index:100;color:#17233b;background:#fff;border:1px solid #e1e7f2;border-radius:18px;width:255px;padding:9px;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 22px 60px #1423462e}.smash-account-info{border-bottom:1px solid #edf0f6;padding:13px 12px}.smash-account-info strong,.smash-account-info small{display:block}.smash-account-info small{color:#748198;margin-top:5px}.smash-account-logout{color:#c43849;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:13px;font-weight:700;display:block}.smash-account-logout:hover{background:#fff0f1}
