@font-face{font-family:Minded;src:url(/fonts/regular.a4b61565.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Minded;src:url(/fonts/medium.db57813f.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Minded;src:url(/fonts/semibold.d9dbfc8e.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}.pv5{position:relative;max-width:1280px;margin:0 auto;padding:10px 0 56px}.pv5:before,.pv5:after{content:"";position:absolute;z-index:0;pointer-events:none;filter:blur(52px);opacity:.16}.pv5:before{top:28px;left:16px;width:220px;height:220px;background:radial-gradient(circle,rgba(232,33,90,.72),transparent 68%)}.pv5:after{right:28px;bottom:40px;width:260px;height:260px;background:radial-gradient(circle,rgba(122,162,255,.66),transparent 70%)}.pv5-grid{position:relative;z-index:1;display:grid;grid-template-columns:340px minmax(0,1fr);gap:24px;align-items:stretch}.pv5-card{position:relative;overflow:hidden;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0b,#ffffff07);box-shadow:0 28px 72px #05081247,inset 0 1px #ffffff08;backdrop-filter:blur(18px)}.pv5-sidebar{position:sticky;top:24px;padding:28px 22px 22px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#f8fafc;background:radial-gradient(circle at top center,rgba(232,33,90,.24),transparent 34%),linear-gradient(180deg,#17141f,#121019);border-color:#ffffff14}.pv5-sidebar:before{content:"";position:absolute;inset:0 0 auto;height:136px;background:linear-gradient(180deg,#ffffff12,#fff0),radial-gradient(circle at top right,rgba(155,39,175,.34),transparent 42%);pointer-events:none}.pv5-avatar{position:relative;width:96px;height:96px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:50%;overflow:hidden;background:#ffffff14;box-shadow:0 20px 32px #00000047;cursor:pointer;flex-shrink:0;transition:opacity .2s,transform .2s}.pv5-avatar:hover{opacity:.92;transform:translateY(-2px)}.pv5-avatar-img{width:100%;height:100%;object-fit:cover;display:block}.pv5-avatar-letter{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:700;color:#fff;background:linear-gradient(135deg,#e8215ad6,#9b27afd1)}.pv5-avatar-hover{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#00000073;color:#fff;opacity:0;transition:opacity .2s}.pv5-avatar:hover .pv5-avatar-hover{opacity:1}.pv5-name{margin:18px 0 0;font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:#f8fafc}.pv5-email{margin:8px 0 0;font-size:14px;color:#e2e8f0bd}.pv5-badges{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px}.pv5-badge{display:inline-flex;align-items:center;min-height:26px;padding:0 11px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pv5-badge--plan{background:#e8215a29;color:#ff8db0;border:1px solid rgba(232,33,90,.22)}.pv5-badge--verified{background:#27c93f1f;color:#5fe179;border:1px solid rgba(39,201,63,.22)}.pv5-badge--pending{background:#ffc1071f;color:#ffd24d;border:1px solid rgba(255,193,7,.24)}.pv5-badge--rejected{background:#f43f5e1f;color:#ff8da1;border:1px solid rgba(244,63,94,.26)}.pv5-badge--none{background:#ffffff0d;color:#e2e8f0b8;border:1px solid rgba(255,255,255,.1)}.pv5-sidebar-divider{width:100%;height:1px;margin:20px 0;background:#ffffff14}.pv5-stats{display:flex;flex-direction:column;gap:10px;width:100%}.pv5-stat{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);text-align:left;transition:background .15s,transform .15s,border-color .15s}.pv5-stat:hover{background:#ffffff10;border-color:#ffffff1f;transform:translateY(-1px)}.pv5-stat-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;background:linear-gradient(135deg,#e8215a2e,#9b27af29);color:#ff84a9}.pv5-stat-value{display:block;font-size:15px;font-weight:700;line-height:1.2;color:#f8fafc}.pv5-stat-label{display:block;font-size:11px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;color:#e2e8f09e}.pv5-stat-divider{display:none}.pv5-meter{width:100%;margin-top:6px;padding:14px 14px 12px;border-radius:16px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}.pv5-meter.is-warn{background:#ffc10714;border-color:#ffc1073d}.pv5-meter.is-blocked{background:#e8215a17;border-color:#e8215a40}.pv5-meter-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.pv5-meter-label{font-size:12px;font-weight:700;color:#e2e8f0d6}.pv5-meter.is-warn .pv5-meter-label{color:#ffd24d}.pv5-meter.is-blocked .pv5-meter-label{color:#ff8498}.pv5-meter-count{font-size:11px;color:#e2e8f08f}.pv5-meter-track{height:5px;border-radius:999px;overflow:hidden;background:#ffffff1a}.pv5-meter-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#e8215a,#9b27af);transition:width .3s ease}.pv5-meter.is-warn .pv5-meter-fill{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.pv5-meter.is-blocked .pv5-meter-fill{background:#e8215a}.pv5-meter-note{margin:10px 0 0;font-size:11px;line-height:1.45;color:#ff8a9b}.pv5-pro{position:relative;overflow:hidden;display:flex;align-items:flex-start;gap:12px;width:100%;margin-bottom:18px;padding:14px 14px 14px 16px;text-align:left;border-radius:16px;background:linear-gradient(135deg,#e8215a21,#9b27af1a);border:1px solid rgba(232,33,90,.22)}.pv5-pro:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#e8215a,#9b27af)}.pv5-pro.amber{background:linear-gradient(135deg,#f59e0b1f,#f59e0b0f);border-color:#f59e0b47}.pv5-pro.amber:before{background:linear-gradient(180deg,#f59e0b,#fbbf24)}.pv5-pro.danger{background:linear-gradient(135deg,#f43f5e21,#be185d12);border-color:#f43f5e4d}.pv5-pro.danger:before{background:linear-gradient(180deg,#f43f5e,#be185d)}.pv5-pro.muted{background:#ffffff0b;border-color:#ffffff17}.pv5-pro.muted:before{background:#ffffff2e}.pv5-pro-ic{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;line-height:0;border-radius:12px;background:linear-gradient(135deg,#e8215a,#9b27af);color:#fff;box-shadow:0 8px 20px #e8215a52}.pv5-pro.amber .pv5-pro-ic{background:linear-gradient(135deg,#f59e0b,#fbbf24);box-shadow:0 8px 20px #f59e0b4d}.pv5-pro.danger .pv5-pro-ic{background:linear-gradient(135deg,#f43f5e,#be185d);box-shadow:0 8px 20px #f43f5e47}.pv5-pro.muted .pv5-pro-ic{background:linear-gradient(135deg,#e8215a33,#9b27af2e);color:#ff84a9;box-shadow:none}.pv5-pro-ic svg{display:block;width:20px;height:20px}.pv5-pro-body{display:flex;flex-direction:column;gap:2px;min-width:0}.pv5-pro-title{font-size:13px;font-weight:700;line-height:1.2;color:#f8fafc}.pv5-pro-sub{font-size:11px;line-height:1.4;color:#e2e8f099}.pv5-pro-status{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:11px;font-weight:600}.pv5-pro-status.ok{color:#34d399}.pv5-pro-status.wait{color:#fbbf24}.pv5-pro-status.blocked{color:#fb7185}.pv5-pro-status i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #34d39929}.pv5-pro-status.wait i{box-shadow:0 0 0 3px #fbbf2429}.pv5-pro-status.blocked i{box-shadow:0 0 0 3px #f43f5e29}.pv5-pro-support{align-self:flex-start;margin-top:7px;padding:0;border:0;background:transparent;color:#ff9aac;font:inherit;font-size:11px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pv5-pro-support:hover{color:#ffd0d8}.pv5-logout{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;margin-top:auto;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0d;color:#e2e8f0e0;font-family:Minded,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pv5-logout:hover{background:#ffffff14;color:#fff;border-color:#ffffff1f}.pv5-main{display:flex;flex-direction:column;gap:22px;min-width:0;align-self:stretch}.pv5-section{padding:26px;display:flex;flex-direction:column;gap:20px}.pv5-section-head{display:flex;align-items:flex-start;gap:12px}.pv5-section-head>div{min-width:0}.pv5-section-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#ffffff0d;color:var(--muted)}.pv5-section-title{margin:0;font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--text)}.pv5-section-sub{margin:4px 0 0;font-size:13px;color:var(--muted2)}.pv5-section-badge{margin-left:auto;align-self:flex-start;flex-shrink:0;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid rgba(232,33,90,.16);background:#e8215a1a;color:#ff6b96;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center}.pv5-group{overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:#ffffff08}.pv5-field{display:flex;align-items:center;gap:14px;min-height:78px;padding:14px 16px;transition:background .15s}.pv5-field:not(:last-child){border-bottom:1px solid rgba(255,255,255,.05)}.pv5-field:hover{background:#ffffff06}.pv5-field-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:12px;background:#ffffff0d;color:var(--muted)}.pv5-field-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.pv5-field-label{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted2)}.pv5-input{width:100%;padding:0;border:none;outline:none;background:transparent;color:var(--text);font-family:Minded,sans-serif;font-size:15px;font-weight:600;line-height:1.35}.pv5-input::placeholder{color:#ffffff38}.pv5-input[readonly]{color:var(--muted);cursor:not-allowed}.pv5-field-check{flex-shrink:0;width:34px;height:34px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff3;display:flex;align-items:center;justify-content:center;cursor:default;transition:background .2s,border-color .2s,color .2s,transform .15s}.pv5-field-check.is-changed{color:#22c55e;border-color:#22c55e4d;background:#22c55e1a;cursor:pointer}.pv5-field-check.is-changed:hover:not(:disabled){background:#22c55e2e;border-color:#22c55e73;transform:scale(1.08)}.pv5-field-check:disabled{opacity:.5;cursor:not-allowed;transform:none}.pv5-field-readonly{flex-shrink:0;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted2);opacity:.62}.pv5-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border:none;border-radius:14px;font-family:Minded,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:opacity .15s,transform .15s,background .15s,border-color .15s}.pv5-btn:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.pv5-btn:disabled{opacity:.52;cursor:not-allowed;transform:none}.pv5-btn--primary{width:100%;color:#fff;background:linear-gradient(135deg,#e8215a,#9b27af);box-shadow:0 18px 32px #9b27af38}.pv5-btn--accent{width:100%;color:#ff6b96;border:1px solid rgba(232,33,90,.16);background:linear-gradient(180deg,#e8215a1c,#e8215a0f)}.pv5-btn--accent:hover:not(:disabled){background:linear-gradient(180deg,#e8215a24,#e8215a14)}.pv5-btn--ghost{width:100%;font-size:12px;color:var(--muted);border:1px solid rgba(255,255,255,.08);background:transparent}.pv5-btn--ghost:hover:not(:disabled){background:#ffffff09;color:var(--text)}.pv5-btn--ghost svg{opacity:.55}.pv5-plan-summary{padding:18px 18px 16px;border-radius:18px;border:1px solid rgba(232,33,90,.12);background:linear-gradient(180deg,#e8215a14,#9b27af09)}.pv5-plan-royalty{margin-bottom:2px;font-size:28px;font-weight:800;letter-spacing:-.03em;color:var(--text)}.pv5-plan-payout{font-size:12px;color:var(--muted)}.pv5-highlights{display:flex;flex-wrap:wrap;gap:8px}.pv5-highlight{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.07);background:#ffffff0b;font-size:12px;font-weight:700;color:var(--text)}.pv5-plan-actions{display:flex;flex-direction:column;gap:10px}.pv5-plan-buttons{display:flex;flex-wrap:wrap;gap:10px}.pv5-plan-buttons .pv5-btn{flex:1 1 160px}body.light .pv5-card,html[data-theme=light] .pv5-card{border-color:#0f172a14;background:linear-gradient(180deg,#fffffff5,#faf7fcfa);box-shadow:0 24px 64px #0f172a14,inset 0 1px #fffc}body.light .pv5-sidebar,html[data-theme=light] .pv5-sidebar{color:#18151f;border-color:#0f172a14;background:radial-gradient(circle at top center,rgba(232,33,90,.12),transparent 34%),linear-gradient(180deg,#fffffff7,#f8f5fafa);box-shadow:0 24px 64px #0f172a14,inset 0 1px #ffffffd9}body.light .pv5-sidebar:before,html[data-theme=light] .pv5-sidebar:before{background:linear-gradient(180deg,#ffffff9e,#fff0),radial-gradient(circle at top right,rgba(232,33,90,.12),transparent 42%)}body.light .pv5-name,html[data-theme=light] .pv5-name{color:#18151f}body.light .pv5-email,html[data-theme=light] .pv5-email{color:#40384eb8}body.light .pv5-sidebar-divider,html[data-theme=light] .pv5-sidebar-divider{background:#0f172a14}body.light .pv5-stat,html[data-theme=light] .pv5-stat{background:#ffffffb8;border-color:#0f172a14}body.light .pv5-stat:hover,html[data-theme=light] .pv5-stat:hover{background:#ffffffe6}body.light .pv5-stat-icon,html[data-theme=light] .pv5-stat-icon{background:linear-gradient(135deg,#e8215a2e,#9b27af29);color:#d92569}body.light .pv5-stat-value,html[data-theme=light] .pv5-stat-value{color:#18151f}body.light .pv5-stat-label,html[data-theme=light] .pv5-stat-label{color:#40384ea8}body.light .pv5-group,html[data-theme=light] .pv5-group{background:#f8fafce0;border-color:#0f172a14}body.light .pv5-field:not(:last-child),html[data-theme=light] .pv5-field:not(:last-child){border-bottom-color:#0f172a12}body.light .pv5-field:hover,html[data-theme=light] .pv5-field:hover{background:#0f172a05}body.light .pv5-field-check,html[data-theme=light] .pv5-field-check{border-color:#0f172a14;background:#0f172a08;color:#0f172a33}body.light .pv5-field-check.is-changed,html[data-theme=light] .pv5-field-check.is-changed{color:#16a34a;border-color:#16a34a40;background:#16a34a14}body.light .pv5-field-check.is-changed:hover:not(:disabled),html[data-theme=light] .pv5-field-check.is-changed:hover:not(:disabled){background:#16a34a24;border-color:#16a34a59}body.light .pv5-field-icon,body.light .pv5-section-icon,html[data-theme=light] .pv5-field-icon,html[data-theme=light] .pv5-section-icon{background:#0f172a0a;border-color:#0f172a14}body.light .pv5-input::placeholder,html[data-theme=light] .pv5-input::placeholder{color:#0f172a42}body.light .pv5-input[readonly],html[data-theme=light] .pv5-input[readonly]{color:var(--muted)}body.light .pv5-highlight,html[data-theme=light] .pv5-highlight{background:#0f172a0a;border-color:#0f172a14}body.light .pv5-meter,html[data-theme=light] .pv5-meter{background:#ffffffb8;border-color:#0f172a14}body.light .pv5-meter-label,html[data-theme=light] .pv5-meter-label{color:#18151fd1}body.light .pv5-meter-count,html[data-theme=light] .pv5-meter-count{color:#40384e94}body.light .pv5-meter-track,html[data-theme=light] .pv5-meter-track{background:#0f172a14}body.light .pv5-badge--plan,html[data-theme=light] .pv5-badge--plan{background:#e8215a14;color:#d92569;border-color:#e8215a24}body.light .pv5-badge--none:not(.pv5-badge--plan),html[data-theme=light] .pv5-badge--none:not(.pv5-badge--plan){background:#0f172a0a;color:var(--muted);border-color:#0f172a14}body.light .pv5-plan-summary,html[data-theme=light] .pv5-plan-summary{background:linear-gradient(180deg,#fff2f6f5,#fbf5fcfa);border-color:#e8215a1f}body.light .pv5-section-badge,html[data-theme=light] .pv5-section-badge{background:#e8215a0f;color:#d92569;border-color:#e8215a1f}body.light .pv5-pro,html[data-theme=light] .pv5-pro{background:linear-gradient(135deg,#e8215a14,#9b27af0f);border-color:#e8215a2e}body.light .pv5-pro.amber,html[data-theme=light] .pv5-pro.amber{background:linear-gradient(135deg,#f59e0b1a,#f59e0b0d);border-color:#f59e0b47}body.light .pv5-pro.danger,html[data-theme=light] .pv5-pro.danger{background:linear-gradient(135deg,#f43f5e17,#be185d0a);border-color:#be185d3d}body.light .pv5-pro.muted,html[data-theme=light] .pv5-pro.muted{background:#ffffffb8;border-color:#0f172a14}body.light .pv5-pro-title,html[data-theme=light] .pv5-pro-title{color:#18151f}body.light .pv5-pro-sub,html[data-theme=light] .pv5-pro-sub{color:#40384eb8}body.light .pv5-pro-status.ok,html[data-theme=light] .pv5-pro-status.ok{color:#059669}body.light .pv5-pro-status.wait,html[data-theme=light] .pv5-pro-status.wait{color:#b45309}body.light .pv5-pro-status.blocked,html[data-theme=light] .pv5-pro-status.blocked,body.light .pv5-pro-support,html[data-theme=light] .pv5-pro-support{color:#be123c}body.light .pv5-avatar,html[data-theme=light] .pv5-avatar{background:#ffffffeb;border-color:#0f172a14;box-shadow:0 18px 28px #0f172a1f}body.light .pv5-avatar-letter,html[data-theme=light] .pv5-avatar-letter{background:linear-gradient(135deg,#e8215ad1,#9b27afcc)}body.light .pv5-logout,html[data-theme=light] .pv5-logout{background:#ffffffb8;border-color:#0f172a14;color:#40384e}body.light .pv5-logout:hover,html[data-theme=light] .pv5-logout:hover{background:#ffffffeb}body.light .pv5-btn--accent,html[data-theme=light] .pv5-btn--accent{background:#e8215a14;color:#d92569;border-color:#e8215a1f}body.light .pv5-btn--ghost,html[data-theme=light] .pv5-btn--ghost{border-color:#0f172a14;color:var(--muted)}@media(max-width:1180px){.pv5-grid{grid-template-columns:320px minmax(0,1fr)}}@media(max-width:900px){.pv5-grid{grid-template-columns:1fr}.pv5-sidebar{position:static}.pv5-section{padding:22px}.pv5-section-title{font-size:20px}}@media(max-width:480px){.pv5{padding-bottom:40px}.pv5-avatar{width:76px;height:76px}.pv5-avatar-letter{font-size:26px}.pv5-name{font-size:22px}.pv5-section{padding:18px}.pv5-section-title{font-size:18px}.pv5-plan-royalty{font-size:22px}.pv5-field{align-items:flex-start;flex-wrap:wrap}.pv5-field-readonly{margin-left:50px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #FAFAFA;--bg2: #FFFFFF;--bg3: #F4F4F5;--text: #09090B;--muted: rgba(0,0,0,.64);--muted2: rgba(0,0,0,.42);--line: rgba(0,0,0,.06);--line2: rgba(0,0,0,.1);--grad: linear-gradient(90deg, #E8215A 0%, #9B27AF 100%);--grad-text: linear-gradient(90deg, #E8215A 0%, #9B27AF 100%);--red: #E8215A;--purple: #9B27AF;--sidebar: 224px;--sidebar-collapsed: 60px;--topbar: 56px;--radius: 12px;--radius-sm: 8px;--radius-lg: 16px}html,body{height:100%;background:var(--bg);color:var(--text);font-family:Minded,sans-serif;overflow-x:hidden}html{max-width:100vw}html[data-theme=light]{background:#f5f4f1;color-scheme:light}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(232,33,90,.9);outline-offset:2px}.grad{background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.layout{display:grid;grid-template-rows:var(--topbar) 1fr;grid-template-columns:var(--sidebar) 1fr;grid-template-areas:"topbar topbar" "sidebar main";min-height:100vh;background:var(--bg)}.layout.sidebar-collapsed{grid-template-columns:var(--sidebar-collapsed) 1fr}.layout.sidebar-collapsed .topbar{padding-left:16px}.topbar{grid-area:topbar;position:sticky;top:0;z-index:60;height:var(--topbar);background:var(--bg2);border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 24px;gap:16px}.topbar-logo{text-decoration:none;display:flex;align-items:center;gap:1px;flex-shrink:0;margin-right:0;min-height:30px}.topbar-logo .logo-text{display:block;line-height:1}.topbar-actions{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.topbar-subscription-btn{height:36px;padding:0 14px;margin-right:4px;border-radius:999px;border:1px solid rgba(232,33,90,.34);background:linear-gradient(135deg,#f33b72,#d91f57);box-shadow:0 8px 22px #e8215a33;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;font:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:transform .16s,box-shadow .16s,filter .16s}.topbar-subscription-btn:hover{transform:translateY(-1px);box-shadow:0 11px 26px #e8215a47;filter:brightness(1.04)}.topbar-subscription-btn:active{transform:translateY(0)}.topbar-subscription-btn:focus-visible{outline:2px solid rgba(232,33,90,.45);outline-offset:2px}.topbar-subscription-label-short{display:none}.topbar-action-btn{position:relative;width:36px;height:36px;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--muted2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s,background .15s,border-color .15s,transform .15s;flex-shrink:0}@media(max-width:640px){.topbar-subscription-btn{padding:0 10px;margin-right:2px;gap:5px}.topbar-subscription-label{display:none}.topbar-subscription-label-short{display:inline}}.topbar-action-btn:hover{color:var(--text);background:#ffffff0f;border-color:var(--line2);transform:translateY(-1px)}.topbar-action-btn.active{color:var(--red);background:#e8215a1a;border-color:#e8215a2e}@media(max-width:768px){.topbar-action-btn{width:44px;height:44px}}.topbar-action-badge{position:absolute;top:1px;right:0;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--red);border:2px solid var(--bg2);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.topbar-social-link{text-decoration:none}.topbar-social-link svg{width:18px;height:18px;display:block}.topbar-social-link--telegram:hover{color:#26a5e4}.topbar-social-link--vk:hover{color:#07f}.topbar-collapse-btn{width:36px;height:36px;border-radius:var(--radius-sm);background:transparent;border:1px solid transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0;margin-right:4px}.topbar-collapse-btn:hover{background:#ffffff0f;color:var(--text)}.topbar-user-btn{display:flex;align-items:center;gap:8px;padding:4px 8px 4px 4px;border-radius:var(--radius-sm);background:transparent;border:1px solid transparent;cursor:pointer;transition:background .15s;margin-left:4px;position:relative}.topbar-user-btn:hover{background:#ffffff0f}.topbar-user-avatar{width:28px;height:28px;border-radius:50%;background:var(--grad);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#fff;flex-shrink:0;overflow:hidden}.topbar-user-avatar img{width:100%;height:100%;object-fit:cover}.topbar-user-name{font-size:13px;font-weight:500;color:var(--text);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:240px;background:var(--bg2);border:1px solid var(--line2);border-radius:var(--radius);padding:8px;z-index:100;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .15s,transform .15s}.topbar-dropdown.open{opacity:1;transform:translateY(0);pointer-events:all}.topbar-dropdown-header{padding:12px;border-bottom:1px solid var(--line);margin-bottom:4px}.topbar-dropdown-name{font-size:14px;font-weight:600;margin-bottom:2px}.topbar-dropdown-email{font-size:12px;color:var(--muted2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-dropdown-plan{display:inline-block;margin-top:6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:4px;background:#9b27af26;color:var(--purple)}.topbar-dropdown-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;color:var(--muted);cursor:pointer;transition:background .15s,color .15s;border:none;background:none;width:100%;text-align:left;font-family:Minded,sans-serif}.topbar-dropdown-item:hover{background:#ffffff0f;color:var(--text)}.topbar-dropdown-item svg{flex-shrink:0}.topbar-dropdown-sep{height:1px;background:var(--line);margin:4px 0}.topbar-dropdown-item--danger{color:var(--red)}.topbar-dropdown-item--danger:hover{background:#e8215a1a}.sidebar{grid-area:sidebar;width:100%;background:var(--bg2);border-right:1px solid var(--line);display:flex;flex-direction:column;padding:16px 12px;position:sticky;top:var(--topbar);height:calc(100vh - var(--topbar));min-height:calc(100dvh - var(--topbar));height:calc(100dvh - var(--topbar));padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));overflow-y:auto;overflow-x:hidden;z-index:50}.logo-text{font-weight:600;font-size:22px;letter-spacing:-1px;background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-section{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--muted2);opacity:.9;padding:12px 8px 8px;margin-bottom:4px;margin-top:16px;border-top:1px solid var(--line)}.nav-section:first-of-type{margin-top:0;padding-top:0;border-top:none}.nav-item{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;color:var(--muted);cursor:pointer;transition:background .15s,color .15s;border:none;background:transparent;width:100%;text-align:left;font-family:Minded,sans-serif;text-decoration:none;margin-bottom:1px;position:relative}.nav-item .nav-icon{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:var(--muted2);transition:color .15s}.nav-item-content{display:flex;align-items:center;gap:8px;min-width:0}.nav-item .nav-icon svg{width:18px;height:18px}.nav-item:hover{background:#ffffff0a;color:var(--text)}.nav-item:hover .nav-icon{color:var(--text)}.nav-item.active{background:transparent;color:var(--text)}.nav-item.active:before{content:"";position:absolute;left:-12px;top:6px;bottom:6px;width:3px;border-radius:0 3px 3px 0;background:var(--red)}.nav-item.active .nav-icon{color:var(--red)}.nav-submenu{display:flex;flex-direction:column;gap:2px;margin-top:4px;padding-left:16px}.nav-subitem{min-height:34px;padding:7px 12px;color:var(--muted)}.nav-subitem .nav-subitem-marker{width:18px;color:color-mix(in srgb,var(--muted2) 88%,white 12%)}.nav-subitem:hover .nav-subitem-marker,.nav-subitem.active .nav-subitem-marker{color:currentColor}.nav-subitem.active{background:#e8215a0f;color:var(--text)}.nav-subitem.active:before{left:-8px;top:8px;bottom:8px}.sidebar-bottom{margin-top:auto;border-top:1px solid var(--line);padding-top:16px}.user-avatar{width:34px;height:34px;border-radius:50%;background:var(--grad);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff;flex-shrink:0}.user-name{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main{grid-area:main;flex:1;padding:32px 40px 80px;min-height:0;background:var(--bg);overflow-y:auto}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:36px}.page-title{font-size:28px;font-weight:600;letter-spacing:-.8px}.page-subtitle{font-size:14px;color:var(--muted);margin-top:4px}.screen{display:none;animation:fadeIn .35s ease}.screen.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.stats-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:32px}.stat-card{background:var(--bg2);border:1px solid var(--line);border-radius:var(--radius);padding:24px;transition:border-color .15s}.stat-card:hover{border-color:var(--line2)}.stat-label{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:10px}.stat-value{font-size:36px;font-weight:600;letter-spacing:-1px;background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-desc{font-size:12px;color:var(--muted2);margin-top:4px}.section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.section-title{font-size:16px;font-weight:600;letter-spacing:-.3px}.releases-toolbar{display:flex;gap:12px;margin-bottom:22px;flex-wrap:wrap;align-items:center}.releases-search{flex:1;min-width:240px;position:relative}.releases-search--compact{flex:0 1 320px;max-width:320px;min-width:200px}.releases-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:15px;pointer-events:none;opacity:.75}.releases-search-input{width:100%;padding:13px 16px 13px 42px;background:var(--bg2);border:1px solid var(--line2);border-radius:14px;font-family:Minded,sans-serif;font-size:14px;font-weight:500;color:var(--text);outline:none;transition:border-color .2s,background .2s}.releases-search-input:focus{border-color:#e8215a59;background:var(--bg3)}.releases-filters{display:flex;gap:6px;flex-wrap:wrap}.releases-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.release-card{background:var(--bg2);border:1px solid var(--line);border-radius:20px!important;padding:0;display:flex;flex-direction:column;transition:border-color .2s,opacity .4s,transform .2s,box-shadow .2s;overflow:hidden;min-height:100%}.release-card:hover{border-color:#e8215a4d;transform:translateY(-4px);box-shadow:0 16px 40px #00000038}.releases-pagination{display:flex;align-items:center;gap:6px;margin-top:28px;flex-wrap:wrap}.releases-page-btn{min-width:38px;height:38px;padding:0 10px;border-radius:10px;border:1px solid var(--line);background:var(--bg2);color:var(--muted);font-family:Minded,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s,color .2s;display:inline-flex;align-items:center;justify-content:center}.releases-page-btn:hover:not(:disabled){border-color:#e8215a4d;color:var(--text);background:var(--bg3)}.releases-page-btn.active{background:var(--grad);border-color:transparent;color:#fff}.releases-page-btn:disabled{opacity:.35;cursor:not-allowed}.releases-page-info{margin-left:8px;font-size:13px;color:var(--muted2)}.release-card-main{display:flex;flex-direction:column;align-items:stretch;width:100%;background:none;border:0;padding:0;text-align:left;cursor:pointer;color:inherit;font:inherit}.release-card-v2 .release-card-main:hover .release-card-open-hint{color:var(--text);border-color:#ffffff2e}.release-card-v2 .release-card-main:hover .release-card-chevron{transform:translate(2px);color:var(--text)}.track-item.dragging{opacity:.4;background:#9b27af14}.track-item.drag-target{border-color:#9b27af99;background:#9b27af0f}.track-item-drag{width:20px;height:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:grab;flex-shrink:0;color:var(--muted2);font-size:11px;letter-spacing:1px}.track-item-drag:active{cursor:grabbing}.platform-card{background:var(--bg2);border:1px solid var(--line);border-radius:16px;padding:22px;display:flex;align-items:center;gap:16px;transition:transform .2s,border-color .2s,box-shadow .2s}.platform-card:hover{transform:translateY(-3px);border-color:var(--line2);box-shadow:0 8px 24px #0000001f}.platform-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:24px}.platform-name{font-size:15px;font-weight:600;margin-bottom:2px}.release-cover{width:100%;aspect-ratio:1;border-radius:18px 18px 0 0!important;background:var(--bg3);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:48px;border:none;overflow:hidden}.release-cover img{width:100%;height:100%;object-fit:cover;border-radius:18px 18px 0 0!important}.release-card-body{padding:14px 14px 12px;display:flex;flex-direction:column;gap:10px;flex:1;min-width:0}.release-card-topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.release-card-open-hint{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:999px;border:1px solid var(--line);color:var(--muted2);font-size:11px;font-weight:600;letter-spacing:.02em;transition:all .2s}.release-info{min-width:0}.release-title{font-size:16px;font-weight:600;margin-bottom:4px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.release-meta{font-size:14px;color:var(--text);opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.release-card-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px}.release-date{font-size:12px;color:var(--muted2)}.release-card-chevron{color:var(--muted2);font-size:16px;line-height:1;transition:transform .2s,color .2s}.release-card-actions{display:flex;align-items:center;justify-content:flex-end;padding:0 14px 14px}.release-card-action-btn{display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;border-radius:12px;border:1px solid rgba(232,33,90,.18);background:#ffffff08;color:var(--muted);font-family:Minded,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.release-card-action-btn:hover{color:var(--text);border-color:#e8215a52;background:#e8215a14}.release-card .status{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:100px;font-size:11px;font-weight:500;align-self:flex-start}.status{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:100px;font-size:12px;font-weight:500;flex-shrink:0}.status:before{content:"";width:6px;height:6px;border-radius:50%}.status-pending{background:#ffbd2e1f;color:#ffbd2e}.status-pending:before{background:#ffbd2e}.status-uploaded{background:#ffbd2e1f;color:#ffbd2e}.status-uploaded:before{background:#ffbd2e}@media(max-width:640px){.releases-toolbar{align-items:stretch}.releases-search--compact{flex-basis:auto;max-width:none}.releases-filters{width:100%}.releases-list{grid-template-columns:1fr 1fr;gap:14px}.release-card-body{padding:12px}.release-title{font-size:15px}.release-meta{font-size:13px}}.status-approved{background:#27c93f1f;color:#27c93f}.status-approved:before{background:#27c93f}.status-rejected{background:#e8215a1f;color:#e8215a}.status-rejected:before{background:#e8215a}.status-revision{background:#6366f11f;color:#818cf8}.status-revision:before{background:#818cf8}body.light .status-revision{background:#6366f11f;color:#4f46e5}body.light .status-revision:before{background:#6366f1}.empty-state{text-align:center;padding:60px 20px;color:var(--muted)}.empty-state .empty-icon{font-size:48px;margin-bottom:16px}.empty-state p{font-size:15px;margin-bottom:20px}#screen-upload .upload-screen-shell{display:flex;flex-direction:column;gap:28px;width:100%;max-width:1360px;margin:0 auto}#screen-upload .upload-page-header{margin-bottom:0}.upload-gate{width:100%;max-width:none;margin:0}#verif-submit:disabled{opacity:.4;cursor:not-allowed}.form-card{background:var(--bg2);border:1px solid var(--line2);border-radius:20px;overflow:hidden}.upload-form{background:var(--bg2);border:1px solid var(--line2);border-radius:20px;overflow:hidden;box-shadow:0 8px 40px #00000026}.platforms-check-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.platform-check{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:var(--bg3);border:1px solid var(--line);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .2s}.platform-check:hover{border-color:var(--line2)}.platform-check input[type=checkbox]{width:auto;accent-color:var(--red)}.platform-check svg{flex-shrink:0}.platform-check--fixed{cursor:default;pointer-events:none;opacity:.95}.platform-check--fixed input{pointer-events:none}body.light .platform-check{background:#00000005}.artist-card{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:var(--bg3);border:1px solid var(--line);cursor:pointer;transition:border-color .15s,background .15s}.artist-card:hover{border-color:var(--red);background:#e8215a0a}.artist-card.selected{border-color:var(--red);background:#e8215a14}@keyframes artist-modal-pulse{0%,to{opacity:1}50%{opacity:.6}}.artist-pick-btn{width:100%;display:flex;align-items:center;gap:10px;padding:13px 16px;border:1px dashed var(--line2);border-radius:14px;background:var(--bg2);color:var(--muted);font-family:Minded,sans-serif;font-size:14px;font-weight:500;cursor:pointer;text-align:left;transition:border-color .2s,background .2s,color .2s}.artist-pick-btn:hover{border-color:var(--red);background:var(--bg3);color:var(--text)}.artist-pick-btn svg{color:var(--red);flex-shrink:0}.artist-modal-overlay{animation:artist-ov-in .18s ease}.artist-modal-box{max-width:560px;transform-origin:center;animation:artist-box-in .22s cubic-bezier(.2,.8,.25,1)}@keyframes artist-ov-in{0%{opacity:0}to{opacity:1}}@keyframes artist-box-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.artist-modal-search{position:relative;margin-bottom:6px}.artist-modal-search-ic{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:15px;opacity:.7;pointer-events:none}.artist-modal-search input{width:100%;box-sizing:border-box;padding:13px 14px 13px 42px;border:1px solid var(--line2);border-radius:12px;background:var(--bg2);color:var(--text);font-family:Minded,sans-serif;font-size:14px;outline:none;transition:border-color .2s}.artist-modal-search input:focus{border-color:var(--red)}.artist-modal-results{margin-top:14px;display:flex;flex-direction:column;gap:16px}.artist-platform2-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--text)}.artist-platform2-logo{width:18px;height:18px;object-fit:contain}.artist-platform2-list{display:flex;flex-direction:column;gap:6px}.artist-platform2-empty{font-size:12px;color:var(--muted2);padding:6px 2px}.artist-card2{width:100%;display:flex;align-items:center;gap:12px;padding:9px 12px;border:1px solid var(--line2);border-radius:12px;background:var(--bg2);cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.artist-card2:hover{border-color:var(--red);background:#e8215a0a}.artist-card2.selected{border-color:var(--red);background:#e8215a17}.artist-card2-img{width:38px;height:38px;border-radius:50%;object-fit:cover;flex-shrink:0}.artist-card2-letter{width:38px;height:38px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background:linear-gradient(135deg,#7c5cff,#c2476e)}.artist-card2-info{flex:1;min-width:0}.artist-card2-name{font-size:14px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artist-card2-meta{font-size:12px;color:var(--muted)}.artist-card2-check{width:22px;height:22px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;border:2px solid var(--line2);color:transparent}.artist-card2.selected .artist-card2-check{background:var(--red);border-color:var(--red);color:#fff}.artist-card2-arrow{color:var(--muted2);font-size:16px;flex-shrink:0}.artist-modal-hint{text-align:center;padding:26px 10px;color:var(--muted2);font-size:13px}.artist-modal-role{display:grid;gap:8px;margin-top:18px;padding:14px;border:1px solid var(--line2);border-radius:14px;background:var(--bg3)}.artist-modal-role>label{color:var(--muted);font-family:Minded,sans-serif;font-size:12px;font-weight:600}.artist-modal-foot{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-top:20px}.artist-newbtn{background:none;border:0;color:var(--red);font-family:Minded,sans-serif;font-size:13px;font-weight:600;cursor:pointer;padding:8px 0}.artist-newbtn:hover{text-decoration:underline}.artist-newbtn:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}@media(max-width:560px){.artist-modal-overlay{padding:12px}.artist-modal-box{max-height:calc(100dvh - 24px)}.artist-modal-box .modal-body{padding:18px 16px}.artist-modal-foot{flex-direction:column-reverse;align-items:stretch;gap:8px}.artist-modal-foot .btn-next,.artist-newbtn{width:100%;justify-content:center;text-align:center}}.step-panel{display:none}.step-panel.active{display:block;animation:stepSlideIn .4s ease}@keyframes stepSlideIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes stepSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}.step-desc{font-size:13px;color:var(--muted);margin-bottom:24px}.datepicker-wrap{position:relative}.datepicker-trigger{width:100%;min-height:46px;padding:0 40px 0 14px;display:flex;align-items:center;background:var(--bg2);border:1px solid var(--line2);border-radius:14px;font-family:Minded,sans-serif;font-size:14px;font-weight:500;color:var(--text);outline:none;cursor:pointer;transition:border-color .2s;text-align:left}.u-check{appearance:none;-webkit-appearance:none;width:20px;height:20px;flex-shrink:0;margin:0;border:1.5px solid var(--line2);border-radius:6px;background:var(--bg2);cursor:pointer;position:relative;transition:background .15s,border-color .15s}.u-check:checked{background:#27c93f;border-color:#27c93f}.u-check:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.datepicker-trigger:focus{border-color:#9b27af99}.datepicker-trigger:after{content:"📅";position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:16px;pointer-events:none}.datepicker-trigger.placeholder{color:var(--muted)}.dp-dropdown{position:absolute;top:calc(100% + 6px);left:0;z-index:30;background:var(--bg2);border:1px solid var(--line2);border-radius:16px;padding:16px;width:300px;box-shadow:0 12px 40px #00000080;display:none;animation:fadeIn .2s ease}.dp-dropdown.open{display:block}.dp-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.dp-header-title{font-size:15px;font-weight:600}.dp-nav{width:30px;height:30px;border-radius:8px;background:#ffffff0f;border:1px solid var(--line);color:var(--muted);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.dp-nav:hover{background:#ffffff1a;color:var(--text)}.dp-weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}.dp-weekday{text-align:center;font-size:11px;font-weight:500;color:var(--muted2);padding:4px 0}.dp-days{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.dp-day{text-align:center;padding:8px 0;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s;color:var(--text)}.dp-day:hover{background:#9b27af1f}.dp-day.other{color:var(--muted2)}.dp-day.today{border:1px solid rgba(155,39,175,.4)}.dp-day.selected{background:var(--grad);color:#fff;font-weight:600}.dp-day.past{color:var(--muted2);opacity:.4;cursor:not-allowed}body.light .dp-dropdown{background:var(--bg2)}body.light .datepicker-trigger{background:#0000000a;color:var(--text)}.f-group{margin-bottom:16px}.f-group label{display:block;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:7px}.f-group input,.f-group select,.f-group textarea{width:100%;padding:11px 14px;background:#ffffff0d;border:1px solid var(--line2);border-radius:10px;font-family:Minded,sans-serif;font-size:14px;font-weight:500;color:var(--text);outline:none;transition:border-color .2s}.f-group input:focus,.f-group select:focus,.f-group textarea:focus{border-color:#9b27af99}.f-group select option{background:#1a1a2e}.f-group textarea{resize:vertical;min-height:80px}.f-group input[type=radio]{width:auto;accent-color:var(--purple)}.premium-locked-field[readonly]{color:var(--muted);cursor:not-allowed;opacity:.7}.f-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.artist-selector{margin-bottom:20px}.artist-selected{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#9b27af0f;border:1px solid rgba(155,39,175,.2);border-radius:10px;font-size:13px;font-weight:600}.artist-selected .as-avatar{width:36px;height:36px;border-radius:50%;background:var(--grad);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#fff;flex-shrink:0}.artist-selected .as-avatar-img{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(155,39,175,.3)}.artist-selected .as-info{flex:1}.artist-selected .as-name{font-weight:600}.artist-selected .as-meta{font-size:11px;color:var(--muted);font-weight:500}.artist-selected .as-remove{cursor:pointer;color:var(--muted);font-size:16px;transition:color .2s;padding:4px}.artist-selected .as-remove:hover{color:var(--red)}.artist-form-inline{background:#9b27af0a;border:1px solid rgba(155,39,175,.15);border-radius:14px;padding:18px;margin-bottom:16px}.artist-form-inline .af-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.artist-form-inline .af-title{font-size:14px;font-weight:600}.artist-form-inline .af-close{cursor:pointer;color:var(--muted);font-size:14px}.tag-container{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.tag-pill{display:inline-flex;align-items:center;gap:4px;background:#9b27af1a;border:1px solid rgba(155,39,175,.2);border-radius:100px;padding:4px 10px;font-size:12px;font-weight:500}.tag-pill .tag-remove{cursor:pointer;color:var(--muted);font-size:15px;line-height:1;margin-left:2px;background:none;border:0;padding:0;display:inline-flex;align-items:center;transition:color .2s}.tag-pill .tag-remove:hover{color:var(--red)}.track-card-v2{background:var(--bg2);border:1px solid var(--line2);border-radius:12px;padding:12px 14px;margin-bottom:8px;display:flex;align-items:center;gap:12px;transition:border-color .2s,transform .15s;cursor:grab}.track-card-v2:hover{border-color:var(--line2);transform:translateY(-1px)}body.light .artist-form-inline{background:#9b27af08}body.light .track-card-v2{background:var(--bg2)}.form-nav{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.btn-back{background:transparent;border:1px solid var(--line2);color:var(--muted);padding:10px 20px;border-radius:10px;font-family:Minded,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .2s,color .2s}.btn-back:hover{border-color:var(--muted);color:var(--text)}.btn-danger{background:var(--red);color:#fff;border:none;border-radius:8px;padding:8px 20px;cursor:pointer;font:inherit}.btn-danger:hover{opacity:.9}.btn-next{background:var(--grad);border:none;color:#fff;padding:10px 24px;border-radius:10px;font-family:Minded,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .15s}.btn-next:hover{opacity:.85;transform:translateY(-1px)}.btn-next:disabled{opacity:.4;cursor:not-allowed}.success-screen{text-align:center;padding:48px 28px}.success-icon{width:72px;height:72px;border-radius:50%;background:#27c93f26;border:2px solid rgba(39,201,63,.4);display:flex;align-items:center;justify-content:center;font-size:32px;margin:0 auto 20px}.success-screen h3{font-size:22px;font-weight:600;margin-bottom:8px}.success-screen p{font-size:15px;color:var(--muted);margin-bottom:28px;line-height:1.6}.support-chat-wrap{display:flex;flex-direction:column;background:var(--bg2);border:1px solid var(--line);border-radius:20px;overflow:hidden;height:calc(100vh - 220px);min-height:400px}.support-chat-header{display:flex;align-items:center;gap:12px;padding:14px 20px;background:var(--bg2);border-bottom:1px solid var(--line);box-shadow:0 1px 4px #00000014;flex-shrink:0}.support-chat-avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#e8215a,#9b27af);color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:-1px}.support-chat-header-info{display:flex;flex-direction:column;gap:3px;flex:1}.support-chat-header-name{font-size:14px;font-weight:600;color:var(--text);letter-spacing:-.2px}.support-chat-header-status{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#22c55e}.support-online-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;flex-shrink:0}.support-chat-header-note{font-size:11px;color:var(--muted2);text-align:right;max-width:140px;line-height:1.4}.support-chat-messages{flex:1;overflow-y:auto;padding:22px 24px 14px;display:flex;flex-direction:column;gap:3px;scroll-behavior:smooth;position:relative}.support-chat-messages::-webkit-scrollbar{width:4px}.support-chat-messages::-webkit-scrollbar-track{background:transparent}.support-chat-messages::-webkit-scrollbar-thumb{background:var(--line2);border-radius:4px}.support-day-sep{display:flex;align-items:center;justify-content:center;margin:12px 0 8px}.support-day-sep span{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--muted2);background:var(--bg3);border:1px solid var(--line);border-radius:999px;padding:4px 12px;text-transform:capitalize}.support-msg{display:flex;flex-direction:row;align-items:flex-end;gap:8px;max-width:min(78%,760px);animation:support-msg-in .24s ease both}@keyframes support-msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.support-msg.from-user{align-self:flex-start}.support-msg.from-admin{align-self:flex-end;flex-direction:row-reverse}.support-msg.run-end{margin-bottom:12px}.support-msg:last-child{margin-bottom:0}.support-msg-avatar-slot{width:34px;flex-shrink:0;align-self:flex-end}.support-msg.from-user .support-msg-avatar-slot{display:none}.support-msg-avatar-circle{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#e8215a,#9b27af);color:#fff;box-shadow:0 8px 18px #e8215a38;font-size:13px;font-weight:700;letter-spacing:-.04em}.support-msg-avatar-circle:before{content:"C"}.support-msg-body{display:flex;flex-direction:column;gap:4px;min-width:0}.support-msg.from-user .support-msg-body{align-items:flex-start}.support-msg.from-admin .support-msg-body{align-items:flex-end}.support-msg-topic{display:inline-flex;margin-bottom:2px;padding:4px 10px;border-radius:999px;background:#e8215a1a;border:1px solid rgba(232,33,90,.2);color:#e8215a;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.support-msg-bubble{padding:11px 15px 9px;border-radius:18px;font-size:14px;line-height:1.6;word-break:break-word;min-width:96px;position:relative}.support-msg.from-user .support-msg-bubble{background:var(--bg3);border:1px solid var(--line2);color:var(--text)}.support-msg.from-admin .support-msg-bubble{background:linear-gradient(135deg,#e8215a,#9b27af);color:#fff;box-shadow:0 10px 24px #e8215a29}.support-msg.from-user.run-end .support-msg-bubble{border-bottom-left-radius:5px}.support-msg.from-admin.run-end .support-msg-bubble{border-bottom-right-radius:5px}.support-msg-text{display:grid;gap:10px}.support-msg-paragraph{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.support-msg-attachments{display:flex;flex-direction:column;gap:8px;margin-top:10px}.support-msg-attachment{display:flex;align-items:center;gap:10px;text-decoration:none;padding:9px 11px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:inherit}button.support-msg-attachment{width:100%;font:inherit;text-align:left;cursor:pointer}.support-msg-attachment-preview{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.support-msg-attachment-preview:hover{transform:translateY(-1px);border-color:#ffffff4d;box-shadow:0 10px 26px #0f0a1624}.support-msg.from-user .support-msg-attachment{border-color:var(--line2);background:var(--bg2)}.support-msg-attachment-thumb{width:40px;height:40px;object-fit:cover;border-radius:10px;flex-shrink:0}.support-msg-attachment-icon{width:40px;height:40px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;background:#e8215a1f;color:#e8215a}.support-msg.from-admin .support-msg-attachment-icon{background:#ffffff29;color:#fff}.support-msg-attachment-name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-msg-attachment-size{font-size:11px;opacity:.7}.support-user-image-modal{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:28px;background:#0a080ec7;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);animation:supportUserModalFade .18s ease-out}.support-user-image-modal-card{width:min(1120px,96vw);max-height:94vh;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:#17131d;box-shadow:0 36px 120px #00000094;animation:supportUserModalCardIn .24s cubic-bezier(.22,1,.36,1)}.support-user-image-modal-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px 14px 20px;border-bottom:1px solid rgba(255,255,255,.1);color:#fff}.support-user-image-modal-heading{min-width:0;display:grid;gap:2px}.support-user-image-modal-heading strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.support-user-image-modal-heading span{color:#ffffff85;font-size:12px}.support-user-image-modal-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.support-user-image-modal-actions a,.support-user-image-modal-actions button{min-height:40px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#ffffff14;color:#fff;cursor:pointer;text-decoration:none;font:inherit;font-size:13px;font-weight:700}.support-user-image-modal-actions a{display:inline-flex;align-items:center;padding:0 16px}.support-user-image-modal-actions button{width:40px;padding:0;font-size:24px;line-height:1}.support-user-image-modal-actions a:hover,.support-user-image-modal-actions button:hover{background:#ffffff29}.support-user-image-modal-stage{min-height:0;display:grid;place-items:center;padding:18px;background:radial-gradient(circle at 50% 30%,rgba(232,33,90,.08),transparent 48%),#0d0a10}.support-user-image-modal-stage img{display:block;max-width:100%;max-height:calc(94vh - 88px);width:auto;height:auto;object-fit:contain;border-radius:12px}@keyframes supportUserModalFade{0%{opacity:0}}@keyframes supportUserModalCardIn{0%{opacity:0;transform:translateY(14px) scale(.98)}}@media(max-width:640px){.support-user-image-modal{padding:10px}.support-user-image-modal-card{width:100%;max-height:calc(100dvh - 20px);border-radius:18px}.support-user-image-modal-head{padding:12px}.support-user-image-modal-actions a{padding:0 12px}.support-user-image-modal-stage{padding:8px}.support-user-image-modal-stage img{max-height:calc(100dvh - 96px);border-radius:9px}}@media(prefers-reduced-motion:reduce){.support-user-image-modal,.support-user-image-modal-card{animation:none}}.support-msg-time{font-size:11px;margin-top:5px;opacity:.6;white-space:nowrap}.support-msg.from-user .support-msg-time{color:var(--muted2);text-align:left}.support-msg.from-admin .support-msg-time{color:#fff;text-align:right}.support-scroll-down{position:absolute;right:22px;bottom:92px;width:38px;height:38px;border-radius:50%;border:1px solid var(--line2);background:var(--bg2);color:var(--text);display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 24px #00000047;opacity:0;transform:translateY(8px) scale(.9);pointer-events:none;transition:opacity .2s,transform .2s;z-index:4}.support-scroll-down.visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.support-scroll-down:hover{border-color:var(--red);color:var(--red)}.support-chat-header-status.offline{color:var(--muted2)}.support-online-dot.offline{background:var(--muted2);box-shadow:none}.support-admin-banner{display:flex;align-items:flex-start;gap:9px;margin:14px 16px 0;padding:11px 14px;border-radius:14px;border:1px solid rgba(255,170,0,.2);background:#ffaa0014;color:#d98a1f;font-size:12.5px;font-weight:600;line-height:1.5}.support-admin-banner-dot{width:8px;height:8px;border-radius:50%;background:#f0a020;flex-shrink:0;margin-top:5px}.support-chat-composer{padding:12px 16px 16px;border-top:1px solid var(--line);background:var(--bg2)}.support-chat-attach{width:44px;height:44px;border-radius:14px;border:1px solid var(--line2);background:var(--bg3);color:var(--muted);display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:color .15s,border-color .15s}.support-chat-attach:hover{color:var(--red);border-color:var(--red)}.support-chat-attach.disabled{opacity:.5;cursor:not-allowed}.support-pending-files{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.support-pending-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;background:var(--bg3);border:1px solid var(--line2);font-size:12px}.support-pending-name{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-pending-remove{border:none;background:transparent;color:var(--muted2);cursor:pointer;font-size:14px;line-height:1;padding:0}.support-pending-remove:hover{color:var(--red)}.support-faq-ask{display:inline-block;margin-top:12px;background:none;border:none;padding:0;color:var(--red);font-family:Minded,sans-serif;font-size:12.5px;font-weight:600;cursor:pointer;transition:opacity .15s}.support-faq-ask:hover{opacity:.75}.support-msg-link{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;word-break:break-all;font-weight:600}.support-msg.from-user .support-msg-link{color:var(--red)}.support-msg-link:hover{text-decoration-thickness:2px}.support-new-sep{display:flex;align-items:center;gap:10px;margin:6px 0}.support-new-sep:before,.support-new-sep:after{content:"";flex:1;height:1px;background:#e8215a4d}.support-new-sep span{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--red)}.support-scroll-down-badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--red);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 2px 6px #e8215a66}.support-pending-chip.has-thumb{padding-left:5px}.support-pending-thumb{width:26px;height:26px;border-radius:7px;object-fit:cover;flex-shrink:0}.support-pending-file-icon{display:grid;place-items:center;color:var(--muted);flex-shrink:0}.support-chat-wrap{position:relative}.support-chat-wrap.dragover{outline:2px dashed var(--red);outline-offset:-6px}.support-drop-overlay{position:absolute;inset:0;z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#e8215a14;backdrop-filter:blur(2px);color:var(--red);font-size:15px;font-weight:600;pointer-events:none;border-radius:20px}[data-theme=light] .support-drop-overlay{background:#e8215a1a}.support-skeleton{display:flex;flex-direction:column;gap:14px;padding:8px 0}.support-skel-row{display:flex}.support-skel-row.right{justify-content:flex-end}.support-skel-bubble{height:44px;border-radius:16px;background:linear-gradient(100deg,var(--bg3) 30%,var(--line2) 50%,var(--bg3) 70%);background-size:220% 100%;animation:support-skel-shimmer 1.3s ease-in-out infinite}.support-skel-bubble.w40{width:40%}.support-skel-bubble.w50{width:50%}.support-skel-bubble.w60{width:60%}.support-skel-bubble.w75{width:72%}@keyframes support-skel-shimmer{0%{background-position:200% 0}to{background-position:-20% 0}}.support-chat-empty-icon{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#e8215a1a;color:var(--red);opacity:1}.support-chat-empty-title{font-size:16px;font-weight:600;color:var(--text)}.support-chat-empty-text{max-width:340px;line-height:1.6;color:var(--muted2)}.support-chat-send:not(:disabled):active{transform:scale(.92)}.support-chat-send:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.support-chat-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:12px;color:var(--muted2);font-size:14px;text-align:center;padding:40px 24px}.support-chat-empty-icon{font-size:40px;opacity:.5}.support-chat-locked{padding:14px 20px;font-size:13px;color:var(--muted);background:#0f172a08;border-top:1px solid rgba(15,23,42,.07);text-align:center;line-height:1.5}.support-chat-locked strong{color:var(--text)}.support-chat-input-row{display:flex;align-items:flex-end;gap:10px}.support-chat-input{flex:1;background:var(--bg3);border:1px solid var(--line2);border-radius:14px;color:var(--text);font-family:Minded,sans-serif;font-size:14px;padding:11px 15px;resize:none;overflow-y:hidden;max-height:140px;line-height:1.5;transition:border-color .2s;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.support-chat-input::-webkit-scrollbar{width:6px}.support-chat-input::-webkit-scrollbar-track{background:transparent}.support-chat-input::-webkit-scrollbar-thumb{background:var(--line2);border-radius:6px}.support-chat-input::-webkit-scrollbar-thumb:hover{background:var(--muted2)}.support-chat-input:focus{outline:none;border-color:var(--red)}.support-chat-input::placeholder{color:var(--muted2)}.support-chat-send{flex-shrink:0;width:44px;height:44px;border-radius:14px;border:none;background:var(--grad);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #e8215a47;transition:opacity .2s,transform .15s,box-shadow .2s}.support-chat-send:hover{opacity:.95;transform:translateY(-1px)}.support-chat-send:disabled{opacity:.4;cursor:not-allowed}[data-theme=light] .support-msg.from-user .support-msg-bubble{background:#fff;border-color:#0f172a14;color:#111;box-shadow:0 1px 4px #00000012}[data-theme=light] .support-msg.from-admin .support-msg-attachment{background:#fffffff5;border-color:#0f172a1a;color:#17131d;box-shadow:0 5px 16px #2814301f}[data-theme=light] .support-msg.from-admin .support-msg-attachment:hover{border-color:#9b27af3d;box-shadow:0 8px 20px #28143029}[data-theme=light] .support-msg.from-admin .support-msg-attachment-name{color:#17131d}[data-theme=light] .support-msg.from-admin .support-msg-attachment-size{color:#6f6875;opacity:1}[data-theme=light] .support-chat-header{background:#fff;border-bottom-color:#00000014;box-shadow:0 1px 6px #00000012}[data-theme=light] .support-chat-header-name{color:#0a0a0c}[data-theme=light] .support-chat-wrap,[data-theme=light] .support-faq{border-color:#00000014;box-shadow:0 10px 30px #0f172a14,0 2px 6px #0f172a0d}[data-theme=light] .support-day-sep span{background:#fff;border-color:#00000014;box-shadow:0 1px 3px #0000000d}[data-theme=light] .support-scroll-down{background:#fff;box-shadow:0 8px 24px #0f172a24}.support-layout{display:grid;grid-template-columns:1fr 340px;gap:24px;align-items:stretch}.support-msg-attachments{align-items:flex-start;width:fit-content;max-width:100%}.support-msg-attachment,button.support-msg-attachment{width:auto;max-width:min(340px,100%);min-width:min(210px,100%)}[data-theme=light] .support-msg.from-admin .support-msg-attachment{border-color:#ffffff38;background:#ffffff1c;color:#fff;box-shadow:none}[data-theme=light] .support-msg.from-admin .support-msg-attachment:hover{border-color:#ffffff5c;background:#ffffff2b;box-shadow:0 8px 18px #480d4824}[data-theme=light] .support-msg.from-admin .support-msg-attachment-name{color:#fff}[data-theme=light] .support-msg.from-admin .support-msg-attachment-size{color:#ffffffb3;opacity:1}@media(max-width:640px){.support-msg-attachment,button.support-msg-attachment{max-width:100%;min-width:min(190px,100%);padding:8px 9px}.support-msg-attachment-thumb,.support-msg-attachment-icon{width:36px;height:36px}}.support-faq{background:var(--bg2);border:1px solid var(--line);border-radius:20px;overflow:hidden;height:100%;overflow-y:auto}.support-faq-title{padding:18px 20px 14px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-bottom:1px solid var(--line)}.support-faq-list{padding:8px 0}.support-faq-item{border-bottom:1px solid var(--line)}.support-faq-item:last-child{border-bottom:none}.support-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;background:none;border:none;color:var(--text);font-family:Minded,sans-serif;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s}.support-faq-q:hover{background:#ffffff08}.support-faq-icon{width:20px;height:20px;border-radius:50%;background:var(--bg3);border:1px solid var(--line2);flex-shrink:0;position:relative;transition:background .2s,transform .3s}.support-faq-icon:before,.support-faq-icon:after{content:"";position:absolute;background:var(--muted);border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.support-faq-icon:before{width:8px;height:1.5px}.support-faq-icon:after{width:1.5px;height:8px;transition:transform .3s,opacity .3s}.support-faq-item.open .support-faq-icon{background:#e8215a1f;border-color:#e8215a4d}.support-faq-item.open .support-faq-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.support-faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.support-faq-a-inner{padding:0 20px 16px;font-size:13px;color:var(--muted);line-height:1.7}[data-theme=light] .support-faq-q:hover{background:#00000005}@media(max-width:1100px){.support-layout{grid-template-columns:1fr}.support-faq{order:-1}}@keyframes profile-ring-spin{to{transform:rotate(360deg)}}.btn-save{background:var(--grad);border:none;color:#fff;padding:12px 28px;border-radius:12px;font-family:Minded,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .15s,box-shadow .2s}.btn-save:hover{opacity:.9;transform:translateY(-1px)}.plan-card{flex:1;padding:16px 32px 20px;background:transparent;border:none;border-radius:0;display:flex;flex-direction:column;gap:0;position:relative;overflow:hidden}.plan-badge{background:#9b27af26;border:1px solid rgba(155,39,175,.3);color:var(--purple);font-size:11px;font-weight:600;padding:4px 10px;border-radius:100px}.plan-card-desc{font-size:13px;color:var(--muted);line-height:1.5}.btn-ghost{background:transparent;border:1px solid var(--line2);color:var(--muted);padding:10px 20px;border-radius:10px;font-family:Minded,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s,color .2s;margin-top:0;width:100%}.btn-ghost:hover{background:#ffffff0f;color:var(--text)}.btn-danger{background:#e8215a1a;border:1px solid rgba(232,33,90,.3);color:#e8215a;padding:12px 28px;border-radius:10px;font-family:Minded,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;margin-top:8px}.btn-danger:hover{background:#e8215a33}.btn-grad-sm{background:var(--grad);border:none;color:#fff;padding:8px 18px;border-radius:8px;font-family:Minded,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:opacity .2s,transform .15s;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.btn-grad-sm:hover{opacity:.85;transform:translateY(-1px)}.notif-item{background:var(--bg2);border:1px solid var(--line);border-radius:14px;padding:18px 20px;display:flex;align-items:flex-start;gap:14px;transition:transform .2s,border-color .2s;width:100%;cursor:pointer;font-family:Minded,sans-serif;color:var(--text)}.notif-item.unread{border-color:#9b27af4d;background:#9b27af0a}.notif-item:hover{border-color:var(--line2);transform:translate(4px)}.notif-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;background:#ffffff0d;border:1px solid var(--line)}.notif-title{font-size:14px;font-weight:600;margin-bottom:3px}.notif-desc{font-size:13px;color:var(--muted);line-height:1.5}.notif-time{font-size:11px;color:var(--muted2);margin-top:6px}.filter-btn{padding:8px 16px;border-radius:8px;border:1px solid var(--line2);background:transparent;color:var(--muted);font-family:Minded,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.filter-btn:hover{background:#ffffff0d;color:var(--text)}.filter-btn.active{background:#e8215a1f;border-color:#e8215a4d;color:var(--text)}.toast{position:fixed;bottom:28px;right:28px;background:var(--bg2);border:1px solid var(--line2);border-radius:12px;padding:14px 20px;font-size:14px;font-weight:600;display:flex;align-items:center;gap:10px;z-index:12000;pointer-events:none;transform:translateY(80px);opacity:0;transition:transform .3s,opacity .3s;max-width:320px;box-shadow:0 16px 40px #00000038}.toast.show{transform:translateY(0);opacity:1}.toast.success{border-color:#27c93f66}.toast.error{border-color:#e8215a66}@media(max-width:720px){.toast{right:16px;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));max-width:none;justify-content:center;text-align:center}}.progress-overlay{position:fixed;inset:0;z-index:300;background:#000000bf;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s,visibility .3s}.progress-overlay.show{opacity:1;pointer-events:all;visibility:visible}.progress-box{background:var(--bg2);border:1px solid var(--line2);border-radius:20px;padding:40px 48px;text-align:center;width:400px;max-width:90vw}.progress-box h3{font-size:18px;font-weight:600;margin-bottom:8px}.progress-box p{font-size:13px;color:var(--muted);margin-bottom:24px}.progress-status-message{font-size:13px;color:var(--muted);text-align:center;margin-top:12px;margin-bottom:0}.progress-track{height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.progress-fill{height:100%;width:0%;background:var(--grad);border-radius:3px;transition:width .3s ease}.progress-percent{font-size:28px;font-weight:600;margin-top:16px;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.skeleton{border-radius:8px;background:linear-gradient(90deg,var(--bg3) 25%,rgba(255,255,255,.06) 50%,var(--bg3) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.track-item{display:flex;align-items:center;gap:12px;background:var(--bg3);border:1px solid var(--line);border-radius:10px;padding:12px 16px;margin-bottom:8px;animation:fadeIn .25s ease}.track-item-num{font-size:13px;font-weight:600;color:var(--muted);width:24px;text-align:center;flex-shrink:0}.track-item-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.track-item-name{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-item-meta{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-item-size{font-size:12px;color:var(--muted2);flex-shrink:0}.track-item-play{width:28px;height:28px;border-radius:6px;background:#9b27af14;border:1px solid rgba(155,39,175,.2);color:#9b27af;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;flex-shrink:0}.track-item-play:hover{background:#9b27af2e}.track-item-remove{width:28px;height:28px;border-radius:6px;background:#e8215a14;border:1px solid rgba(232,33,90,.2);color:#e8215a;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;flex-shrink:0}.track-item-remove:hover{background:#e8215a2e}.track-item-edit{width:28px;height:28px;border-radius:6px;background:#9b27af14;border:1px solid rgba(155,39,175,.2);color:#9b27af;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;flex-shrink:0}.track-item-edit:hover{background:#9b27af2e}.track-item-status{font-size:11px;font-weight:500;padding:2px 8px;border-radius:6px;flex-shrink:0}.track-item-status.filled{background:#27c93f1a;color:#27c93f}.track-item-status.empty{background:#ffbd2e1a;color:#ffbd2e}.track-item-clickable{cursor:pointer;transition:background .15s;border-radius:10px}@media(max-width:560px){.upload-stepper-shell{margin:8px 8px 0!important;padding:14px 12px 12px!important;border-radius:18px!important}.upload-form-body{padding:20px 14px 28px!important}.upload-section-card{padding:18px 14px!important;margin-bottom:14px!important;border-radius:14px!important}.upload-step-hero{margin-bottom:20px!important}.upload-mobile-step-label{display:flex!important;align-items:baseline;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.upload-mobile-step-label span{color:var(--muted2);font-size:11px;font-weight:600}.upload-mobile-step-label strong{color:var(--text);font-size:13px;font-weight:700}.track-item{grid-template-columns:22px 40px minmax(0,1fr)!important;row-gap:12px;column-gap:10px!important}.track-item-num{width:40px!important;height:40px!important}.track-item-name{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.track-item-actions{grid-column:1 / -1!important;justify-content:flex-end}.track-item-status{max-width:100%!important}.upload-stepper-row{gap:6px!important;justify-content:space-between!important}.upload-step-item{flex:1 1 0!important;min-height:0!important;padding:4px 0!important;gap:0!important;border:none!important;background:transparent!important;box-shadow:none!important;justify-content:center!important}.upload-step-text{display:none!important}.f-row,.platforms-check-grid{grid-template-columns:1fr!important}.platform-check{min-width:0!important}.platform-check span{overflow:hidden;text-overflow:ellipsis}.platform-included-label{display:none}.autosave-pill{position:static!important;right:auto!important;top:auto!important;margin:12px auto 0 0;opacity:1!important}.summary-hero-row{flex-direction:column!important;gap:16px!important}.summary-meta-grid{grid-template-columns:1fr!important}.summary-hero-card{padding:18px 14px!important;border-radius:16px!important}.summary-cover{width:112px!important;height:112px!important;border-radius:14px!important}.summary-meta-wide{grid-column:auto}.final-track-row{flex-wrap:wrap}.final-track-status{flex-basis:100%;margin-left:40px;padding-top:0!important}.form-nav{gap:10px}.form-nav button{flex:1 1 0;justify-content:center;padding-left:12px!important;padding-right:12px!important}}.track-item-clickable:hover{background:#9b27af0f}#screen-analytics{--analytics-radius-control: 12px;--analytics-radius-surface: 20px;--analytics-radius-hero: 28px;--analytics-border: rgba(15, 23, 42, .075);--analytics-surface: rgba(255, 255, 255, .72);--analytics-surface-strong: rgba(255, 255, 255, .9);--analytics-shadow-soft: 0 12px 32px rgba(15, 23, 42, .045);--analytics-shadow-raised: 0 24px 64px rgba(15, 23, 42, .075);--analytics-ease: cubic-bezier(.2, .8, .2, 1);--analytics-fast: .14s;--analytics-base: .22s;--analytics-slow: .42s;width:100%;max-width:1500px;margin-inline:auto}@keyframes analytics-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes analytics-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes analytics-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}.analytics-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:18px;margin-bottom:22px;align-items:stretch}.analytics-hero-copy,.analytics-toolbar-card,.analytics-command-bar,.analytics-metric-card,.analytics-chart-card,.analytics-platform-panel,.analytics-table-card,.analytics-empty,.tiktok-chart-card,.tiktok-territories-card,.tiktok-table-card,.demo-card{background:#ffffff8c;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(15,23,42,.08);border-radius:24px;box-shadow:0 18px 38px #0f172a0f}.analytics-hero-copy{padding:24px 26px;display:grid;align-content:start;gap:14px;min-width:0}.analytics-hero-kicker,.analytics-label,.analytics-metric-label,.analytics-card-subtitle,.analytics-toolbar-note{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted2)}.analytics-hero-title{font-size:clamp(30px,3vw,46px);line-height:.92;letter-spacing:-.05em;max-width:10ch}.analytics-hero-subtitle{font-size:14px;line-height:1.7;color:var(--muted);max-width:46ch}.analytics-hero-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.analytics-hero-pill,.analytics-card-chip{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:14px;border:1px solid rgba(18,16,27,.08);background:#ffffffb8;color:var(--text);font-size:12px;font-weight:600}.analytics-toolbar{display:flex;gap:20px;flex-wrap:wrap}.analytics-toolbar-card{padding:22px;display:grid;align-content:start;gap:18px;min-width:0}.analytics-select-wrap{display:flex;flex-direction:column;gap:8px}.analytics-select{min-width:200px;min-height:48px;padding:0 14px;font-size:14px;font-weight:600;background:#fffc;border:1px solid rgba(18,16,27,.08);border-radius:16px;color:var(--text);font-family:Minded,sans-serif;cursor:pointer}.analytics-select:focus{outline:none;border-color:#9b27af6b}.analytics-periods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.analytics-period-btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:10px;border:0;background:transparent;color:var(--muted);font-size:12px;font-weight:700;font-family:Minded,sans-serif;transition:color var(--analytics-base) var(--analytics-ease),transform var(--analytics-fast) var(--analytics-ease);cursor:pointer}.analytics-period-btn:hover{color:var(--text);transform:none}.analytics-period-btn.is-active{color:var(--text);background:transparent;box-shadow:none}.analytics-content{position:relative;z-index:1;display:grid;gap:18px;animation:analytics-enter var(--analytics-slow) var(--analytics-ease) 60ms both}.analytics-page-head{position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:22px;padding:2px 2px 0;animation:analytics-enter .36s var(--analytics-ease) both}.analytics-page-title-wrap{display:grid;gap:5px;min-width:0}.analytics-page-title-wrap h1{margin:0;color:var(--text);font-size:clamp(31px,2.4vw,36px);line-height:.98;font-weight:750;letter-spacing:-.05em}.analytics-page-title-wrap p{margin:0;overflow:hidden;color:var(--muted);font-size:13px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.analytics-label-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.analytics-page-head .analytics-select-wrap{gap:0}.analytics-command-bar{position:relative;z-index:30;overflow:visible;display:grid;grid-template-columns:minmax(260px,.7fr) minmax(560px,1.3fr);align-items:flex-end;gap:24px;margin-bottom:20px;padding:21px 24px;border-radius:var(--analytics-radius-surface);background:var(--analytics-surface);box-shadow:var(--analytics-shadow-soft);animation:analytics-enter var(--analytics-slow) var(--analytics-ease) both}.analytics-command-copy{display:grid;gap:4px;min-width:0}.analytics-command-eyebrow,.analytics-primary-kicker{font-size:10px;line-height:1.2;font-weight:750;letter-spacing:.09em;text-transform:uppercase;color:#6874d8}.analytics-command-copy strong{overflow:hidden;color:var(--text);font-size:18px;line-height:1.2;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.analytics-command-controls{display:grid;grid-template-columns:minmax(240px,300px) auto;align-items:flex-end;justify-content:flex-end;gap:16px}.analytics-command-controls .analytics-periods{position:relative;isolation:isolate;width:320px;height:46px;padding:3px;overflow:hidden;border:1px solid var(--analytics-border);border-radius:14px;background:#0f172a09}.analytics-command-controls .analytics-periods:before{content:"";position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc(25% - 1.5px);border:1px solid rgba(15,23,42,.065);border-radius:10px;background:var(--analytics-surface-strong);box-shadow:0 5px 16px #0f172a12;transform:translate(var(--analytics-period-offset));transition:transform var(--analytics-base) var(--analytics-ease)}.analytics-command-controls .analytics-period-btn{height:40px;min-height:0;padding-block:0;align-self:center;line-height:1;font-size:13px}.analytics-release-picker{position:relative;min-width:0}.analytics-release-trigger{width:100%;height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 13px 0 15px;border:1px solid rgba(18,16,27,.09);border-radius:var(--analytics-radius-control);background:#ffffff9e;color:var(--text);font:650 13px/1 Minded,sans-serif;cursor:pointer;transition:border-color var(--analytics-base) var(--analytics-ease),background-color var(--analytics-base) var(--analytics-ease),box-shadow var(--analytics-base) var(--analytics-ease),transform var(--analytics-fast) var(--analytics-ease)}.analytics-release-trigger:hover,.analytics-release-trigger.is-open{border-color:#6c81ff52;background:#fffffff5;box-shadow:0 10px 24px #444e9614}.analytics-release-trigger:active,.analytics-period-btn:active,.analytics-chart-filter-btn:active{transform:scale(.98)}.analytics-release-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-release-trigger svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.analytics-release-trigger.is-open svg{transform:rotate(180deg)}.analytics-release-menu{position:absolute;z-index:80;top:calc(100% + 8px);right:0;width:max(100%,280px);max-height:280px;overflow-y:auto;padding:6px;border:1px solid rgba(18,16,27,.08);border-radius:var(--analytics-radius-surface);background:#fffffff0;box-shadow:0 22px 60px #0f172a29;backdrop-filter:blur(24px) saturate(1.25);-webkit-backdrop-filter:blur(24px) saturate(1.25);transform-origin:top right;animation:analytics-menu-in var(--analytics-base) var(--analytics-ease) both}.analytics-release-option{width:100%;display:grid;gap:3px;padding:10px 11px;border:0;border-radius:var(--analytics-radius-control);background:transparent;color:var(--text);text-align:left;font-family:Minded,sans-serif;cursor:pointer;transition:background-color var(--analytics-fast) ease,transform var(--analytics-fast) var(--analytics-ease)}.analytics-release-option:hover,.analytics-release-option.is-selected{background:#6c81ff1a}.analytics-release-option:active{transform:scale(.985)}.analytics-release-option span{font-size:12px;font-weight:700;line-height:1.25}.analytics-release-option small{color:var(--muted);font-size:10px;line-height:1.3}.analytics-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--analytics-border);border-radius:var(--analytics-radius-hero);background:var(--analytics-surface);box-shadow:var(--analytics-shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:analytics-enter var(--analytics-slow) var(--analytics-ease) 70ms both}.tiktok-metrics-3{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-metric-card{padding:20px 21px;min-width:0;min-height:112px;display:grid;align-content:space-between}.analytics-metrics .analytics-metric-card{border:0;border-right:1px solid var(--analytics-border);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.analytics-metrics .analytics-metric-card:last-child{border-right:0}.analytics-metric-label{margin-bottom:10px}.analytics-metric-value{font-size:30px;line-height:1;font-weight:700;letter-spacing:-.04em;color:var(--text)}.analytics-metric-value-sm{font-size:22px;line-height:1.1}.analytics-metric-card:first-child .analytics-metric-value,.analytics-metric-card:nth-child(2) .analytics-metric-value,.analytics-metric-card:nth-child(3) .analytics-metric-value,.analytics-metric-card:nth-child(4) .analytics-metric-value{background:none;-webkit-text-fill-color:currentColor}.analytics-showcase-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.9fr);gap:18px;align-items:start}.analytics-chart-card,.analytics-platform-panel,.analytics-table-card{padding:22px}.analytics-primary-chart{position:relative;isolation:isolate;overflow:hidden;padding:28px 28px 0;border-radius:var(--analytics-radius-hero);background:radial-gradient(circle at 92% -8%,rgba(108,129,255,.11),transparent 28%),var(--analytics-surface-strong);border-color:var(--analytics-border);box-shadow:var(--analytics-shadow-raised);animation:none}.analytics-primary-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:-4px 0 26px;padding-bottom:22px;border-bottom:1px solid var(--analytics-border)}.analytics-primary-toolbar-label{color:var(--muted2);font-size:10px;line-height:1.2;font-weight:750;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.analytics-primary-toolbar .analytics-command-controls{margin-left:auto}.analytics-primary-head{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:22px}.analytics-primary-copy{display:grid;gap:7px;min-width:0}.analytics-primary-copy h2{margin:0;color:var(--text);font-size:clamp(24px,2vw,29px);line-height:1.06;font-weight:700;letter-spacing:-.042em}.analytics-primary-copy p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.analytics-primary-total{display:grid;justify-items:end;gap:5px;flex:0 0 auto}.analytics-primary-total-label{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px}.analytics-primary-total-label img{width:17px;height:17px;flex:0 0 17px;border-radius:5px;object-fit:contain}.analytics-primary-total-label span,.analytics-primary-trend>span{color:var(--muted);font-size:11px;font-weight:650}.analytics-primary-total strong{color:var(--text);font-size:clamp(32px,4vw,48px);line-height:.95;font-weight:750;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.analytics-primary-trend{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-height:22px}.analytics-trend{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:24px;padding:0 8px;border-radius:999px;font-size:11px;line-height:1;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}.analytics-trend svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.analytics-trend-up{color:#16834b;background:#16834b17}.analytics-trend-down{color:#c03c48;background:#c03c4816}.analytics-trend-flat{color:var(--muted);background:#0f172a0e}.analytics-trend-compact{min-height:21px;padding-inline:6px;font-size:10px}.analytics-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.analytics-chart-title{font-size:22px;line-height:1.05;letter-spacing:-.04em;margin:0 0 6px}.analytics-card-subtitle{text-transform:none;letter-spacing:0;font-size:13px;line-height:1.55;color:var(--muted);max-width:40ch}.analytics-line-chart-wrap{height:420px;background:linear-gradient(180deg,#f8f9fc9e,#f8f9fc57);border-radius:var(--analytics-radius-surface);overflow:hidden;padding:8px;border:1px solid rgba(18,16,27,.05);transition:border-color var(--analytics-base) ease,background-color var(--analytics-base) ease}.analytics-chart-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.analytics-chart-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:14px 0 0;padding:4px 2px 0;border-radius:0;background:transparent;border:0}.analytics-chart-points{margin-left:auto;color:var(--muted2);font-size:11px;font-weight:650;white-space:nowrap}.analytics-chart-meta-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:#6c81ff17;color:#5c6ff5;font-size:11px;font-weight:650;letter-spacing:0;text-transform:none;white-space:nowrap}.analytics-chart-meta-text{font-size:12px;line-height:1.55;color:var(--muted)}.analytics-chart-filter-btn{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 13px;border-radius:var(--analytics-radius-control);border:1px solid transparent;background:#0f172a09;color:var(--muted);font-size:12.5px;font-weight:700;font-family:Minded,sans-serif;cursor:pointer;transition:border-color var(--analytics-base) ease,background-color var(--analytics-base) ease,color var(--analytics-base) ease,transform var(--analytics-fast) var(--analytics-ease),box-shadow var(--analytics-base) ease}.analytics-chart-filter-btn:hover{color:var(--text);border-color:color-mix(in srgb,var(--analytics-filter-color) 18%,transparent);background:color-mix(in srgb,var(--analytics-filter-color) 6%,rgba(255,255,255,.8))}.analytics-chart-filter-btn.is-active{color:var(--text);border-color:color-mix(in srgb,var(--analytics-filter-color) 28%,transparent);background:color-mix(in srgb,var(--analytics-filter-color) 8%,rgba(255,255,255,.96));box-shadow:0 7px 20px color-mix(in srgb,var(--analytics-filter-color) 11%,transparent)}.analytics-chart-filter-icon{width:21px;height:21px;flex:0 0 21px;display:grid;place-items:center;overflow:hidden;border-radius:6px;transition:transform .18s ease}.analytics-chart-filter-icon img{display:block;width:100%;height:100%;object-fit:contain}.analytics-chart-filter-icon.is-all{color:#6874d8;background:#6c81ff1c}.analytics-chart-filter-icon.is-all svg{width:13px;height:13px;fill:currentColor}.analytics-chart-filter-btn.is-active .analytics-chart-filter-icon{transform:scale(1.06)}.analytics-chart-frame{width:100%;height:100%}.analytics-chart-frame-filled{position:relative}.analytics-chart-empty-note{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:8px 14px;border-radius:999px;border:1px solid rgba(18,16,27,.08);background:#ffffffe0;color:#18101b94;font-size:12px;font-weight:600;pointer-events:none;white-space:nowrap;backdrop-filter:blur(8px)}.dashboard-chart-tooltip{min-width:180px;padding:12px 14px;border-radius:16px;background:#fffffff5;border:1px solid rgba(18,16,27,.08);box-shadow:0 18px 40px #12101b1f}.dashboard-chart-tooltip-label{margin-bottom:8px;font-size:12px;font-weight:700;color:var(--text)}.dashboard-chart-tooltip-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px;color:var(--text)}.dashboard-chart-tooltip-dot{width:8px;height:8px;border-radius:50%}.dashboard-chart-tooltip-name{color:var(--muted)}.dashboard-chart-tooltip-value{font-size:12px;font-weight:700;color:var(--text)}.dashboard-chart-legend-text{color:var(--text);font-size:13px;font-weight:500}.analytics-platform-panel{display:flex;flex-direction:column;align-self:start;gap:0;overflow:hidden;border-radius:var(--analytics-radius-hero);background:var(--analytics-surface);box-shadow:var(--analytics-shadow-soft);animation:none}.analytics-breakdown-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.analytics-platform-panel .analytics-card-head{align-items:center;margin-bottom:18px}.analytics-platform-cards{display:grid;gap:10px}.analytics-platform-spotlight{padding:16px;border-radius:18px;background:#ffffffb8;border:1px solid rgba(18,16,27,.06);display:grid;gap:8px;min-height:108px;align-content:space-between}.analytics-platform-spotlight-empty{background:#ffffff75;border-style:dashed}.analytics-platform-spotlight-top{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--text)}.analytics-platform-spotlight strong{font-size:24px;letter-spacing:-.04em}.analytics-platform-spotlight span:last-child{font-size:13px;color:var(--muted)}.analytics-platform-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-width:0}.analytics-platform-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.9fr);align-items:center;gap:22px;min-height:92px;padding:16px 18px;border:0;border-bottom:1px solid var(--analytics-border);border-radius:0;background:transparent;box-shadow:none;transition:background-color var(--analytics-base) ease,box-shadow var(--analytics-base) ease;animation:none}.analytics-platform-row:nth-child(odd){border-right:1px solid var(--analytics-border)}.analytics-platform-row:hover{position:relative;z-index:1;background:#6c81ff0b;box-shadow:inset 0 0 0 1px #6c81ff0b}.analytics-platform-row-brand{display:flex;align-items:center;gap:12px;min-width:0}.analytics-platform-row-rank{width:22px;flex:0 0 22px;color:var(--muted2);font-size:10px;line-height:1;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:.04em}.analytics-platform-row-logo{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:9px;overflow:hidden;filter:drop-shadow(0 4px 8px rgba(15,23,42,.08))}.analytics-platform-row-brand-copy{display:grid;gap:4px;min-width:0}.analytics-platform-row-logo img,.analytics-platform-row-logo svg{display:block;width:100%;height:100%;object-fit:contain}.analytics-platform-row-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:13px;font-weight:750}.analytics-platform-row-caption{overflow:hidden;color:var(--muted);font-size:10.5px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.analytics-platform-row-metrics{display:grid;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:8px 12px;min-width:0}.analytics-platform-row-value{display:flex;align-items:center;gap:8px;min-width:0}.analytics-platform-row-metrics strong{color:var(--text);font-size:19px;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.analytics-platform-row-metrics>span{color:var(--muted);font-size:11px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.analytics-platform-row-track{grid-column:1 / -1;height:6px;overflow:hidden;border-radius:999px;background:#12101b12}.analytics-platform-row-track i{display:block;height:100%;min-width:0;border-radius:inherit;transition:width var(--analytics-slow) var(--analytics-ease)}.analytics-platform-row-empty{opacity:.48}.analytics-country-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px}.analytics-country-total{display:grid;justify-items:end;flex:0 0 auto;gap:2px;padding:9px 13px;border:1px solid var(--analytics-border);border-radius:14px;background:#ffffff9e;box-shadow:0 10px 24px #0f172a0a}.analytics-country-total span{color:var(--muted);font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.055em}.analytics-country-total strong{color:var(--text);font-size:17px;line-height:1.1;font-variant-numeric:tabular-nums}.analytics-country-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--analytics-border)}.analytics-country-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.75fr);align-items:center;gap:18px;min-height:76px;padding:13px 4px;border-bottom:1px solid var(--analytics-border)}.analytics-country-row:nth-child(odd){padding-right:18px;border-right:1px solid var(--analytics-border)}.analytics-country-row:nth-child(2n){padding-left:18px}.analytics-country-brand{display:flex;align-items:center;gap:11px;min-width:0}.analytics-country-rank{width:22px;flex:0 0 22px;color:var(--muted2);font-size:10px;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:.04em}.analytics-country-flag{width:36px;height:30px;flex:0 0 36px;display:grid;place-items:center;border-radius:9px;color:var(--text);font-family:Twemoji Country Flags,"Apple Color Emoji","Segoe UI Emoji",sans-serif;font-size:24px;line-height:1;filter:drop-shadow(0 5px 6px rgba(15,23,42,.13))}.analytics-country-name{min-width:0;overflow:hidden;color:var(--text);font-size:13px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.analytics-country-metrics{display:grid;grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:7px 10px;min-width:0}.analytics-country-metrics strong{color:var(--text);font-size:16px;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.analytics-country-metrics>span{color:var(--muted);font-size:11px;font-weight:650;text-align:right;font-variant-numeric:tabular-nums}.analytics-country-track{grid-column:1 / -1;height:5px;overflow:hidden;border-radius:999px;background:#12101b12}.analytics-country-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7657ff,#e8215a)}.analytics-country-empty{display:grid;min-height:116px;place-items:center;padding:22px;border:1px dashed var(--analytics-border);border-radius:18px;color:var(--muted);font-size:13px;text-align:center}.analytics-country-note{margin-top:13px;color:var(--muted2);font-size:10.5px;line-height:1.45}.analytics-metric-platform-value{display:flex;align-items:center;gap:8px;min-width:0}.analytics-metric-platform-value strong{overflow:hidden;color:var(--text);font-size:16px;line-height:1.2;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.analytics-metric-detail{color:var(--muted);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.analytics-chart-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:22px -28px 0;border-top:1px solid var(--analytics-border);background:#0f172a05}.analytics-chart-kpis .analytics-metric-card{min-height:122px;padding:20px 22px;border:0;border-right:1px solid var(--analytics-border);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.analytics-chart-kpis .analytics-metric-card:last-child{border-right:0}.analytics-chart-kpis .analytics-metric-label{margin-bottom:9px;color:var(--muted);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.analytics-chart-kpis .analytics-metric-value{color:var(--text);background:none;-webkit-text-fill-color:currentColor}.analytics-metric-foot{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:22px;margin-top:8px;color:var(--muted);font-size:10.5px;font-weight:600;line-height:1.3}.analytics-release-trigger:focus-visible,.analytics-period-btn:focus-visible,.analytics-chart-filter-btn:focus-visible,.analytics-release-option:focus-visible{outline:2px solid rgba(108,129,255,.55);outline-offset:2px}.analytics-skeleton{display:grid;gap:18px;padding-top:18px}.analytics-skeleton-surface,.analytics-skeleton-line,.analytics-skeleton-plot{position:relative;overflow:hidden;background:#0f172a0e}.analytics-skeleton-surface:after,.analytics-skeleton-line:after,.analytics-skeleton-plot:after{content:"";position:absolute;inset:0;width:42%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:analytics-shimmer 1.5s ease-in-out infinite}.analytics-skeleton-title{width:180px;height:36px;border-radius:12px}.analytics-skeleton-command{height:86px;border-radius:var(--analytics-radius-surface)}.analytics-skeleton-chart{height:520px;padding:28px;border-radius:var(--analytics-radius-hero)}.analytics-skeleton-heading{width:260px;height:30px;border-radius:10px}.analytics-skeleton-plot{height:calc(100% - 64px);margin-top:34px;border-radius:var(--analytics-radius-surface)}.analytics-skeleton-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border-radius:var(--analytics-radius-hero)}.analytics-skeleton-metrics>div{height:110px;border-radius:0}.analytics-table-wrap{overflow-x:auto}.analytics-platform-table{width:100%;border-collapse:separate;border-spacing:0 10px;font-size:14px}.analytics-platform-table th{text-align:left;padding:0 16px 8px;font-weight:600;color:var(--muted2);font-size:11px;text-transform:uppercase;letter-spacing:.06em;border-bottom:none}.analytics-platform-table td{padding:16px;border-top:1px solid rgba(18,16,27,.06);border-bottom:1px solid rgba(18,16,27,.06);background:#ffffffad}.analytics-platform-table td:first-child{border-left:1px solid rgba(18,16,27,.06);border-radius:18px 0 0 18px}.analytics-platform-table td:last-child{border-right:1px solid rgba(18,16,27,.06);border-radius:0 18px 18px 0}.analytics-platform-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.analytics-platform-icon{display:flex;align-items:center;flex-shrink:0}.analytics-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;padding:48px 24px;text-align:center}.analytics-empty-icon{width:80px;height:80px;border-radius:50%;background:var(--bg3);display:flex;align-items:center;justify-content:center;color:var(--muted2);margin-bottom:20px}.analytics-empty-title{font-size:22px;font-weight:700;margin-bottom:8px;letter-spacing:-.03em}.analytics-empty-desc{font-size:14px;color:var(--muted);max-width:360px;line-height:1.6}.analytics-empty-chart{display:flex;align-items:center;justify-content:center;height:100%;min-height:200px;text-align:center;color:var(--muted);font-size:14px}.tiktok-screen{width:100%;max-width:none;padding:30px 32px}.tiktok-screen-head{margin-bottom:26px;padding-bottom:18px;border-bottom:1px solid rgba(18,16,27,.07)}.tiktok-screen-title-row{display:flex;align-items:flex-start;gap:12px}.tiktok-screen-icon{color:#010101;margin-top:2px;flex-shrink:0}.tiktok-screen-title{margin:0 0 6px;font-size:clamp(24px,2.4vw,34px);line-height:.98;letter-spacing:-.04em}.tiktok-screen-subtitle{margin:0;font-size:14px;line-height:1.6;color:var(--muted)}.tiktok-screen-content{display:grid;gap:22px;width:100%;align-content:start}.tiktok-metric-sub{margin-top:4px;font-size:12px;color:var(--muted)}.tiktok-stat-label-row{display:flex;align-items:center;gap:6px;margin-bottom:10px}.tiktok-stat-label-row .analytics-metric-label{margin-bottom:0}.tiktok-stat-icon{display:flex;align-items:center;color:var(--muted2);flex-shrink:0}.tiktok-territory-flag{margin-right:6px;border-radius:2px;flex-shrink:0;vertical-align:middle}.tiktok-chart-card,.tiktok-territories-card,.tiktok-table-card{width:100%;padding:24px}.tiktok-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.tiktok-section-kicker{display:inline-block;margin-bottom:6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted2)}.tiktok-section-head h3{margin:0;font-size:22px;line-height:1.02;letter-spacing:-.04em}.tiktok-chart-body{display:grid;gap:12px}.tiktok-chart-frame{width:100%;height:290px}.tiktok-territories-list{display:flex;flex-direction:column;gap:10px}.tiktok-territory-row{display:flex;align-items:center;gap:12px}.tiktok-territory-rank{width:20px;flex-shrink:0;font-size:12px;color:var(--muted2)}.tiktok-territory-name{width:150px;flex-shrink:0;font-size:13px;color:var(--text)}.tiktok-territory-bar{flex:1;height:12px;overflow:hidden;border-radius:999px;background:#4c6fff14}.tiktok-territory-bar-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#4c6fff,#6b8cff)}.tiktok-territory-value{width:56px;flex-shrink:0;font-size:13px;text-align:right;color:var(--text)}.tiktok-track-cell{display:flex;align-items:center;gap:12px}.tiktok-track-cover{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0}.tiktok-track-cover-placeholder{background:var(--grad);opacity:.18}.tiktok-track-title{font-weight:600;color:var(--text)}.tiktok-track-artist{margin-top:3px;font-size:12px;color:var(--muted)}.tiktok-table-total-row td{background:#4c6fff0f;font-weight:700}.tiktok-empty-state{text-align:center;padding:72px 0;color:var(--muted)}.tiktok-empty-icon{margin-bottom:16px;opacity:.4}.tiktok-empty-title{margin:0 0 6px;font-size:16px;font-weight:700;color:var(--text)}.tiktok-empty-copy{margin:0;font-size:14px;color:var(--muted)}.tiktok-loading-state{display:flex;align-items:center;justify-content:center;min-height:40vh}.tiktok-spinner{width:40px;height:40px;border-radius:50%;border:3px solid rgba(18,16,27,.08);border-top-color:#6c81ff;animation:_ttspin .8s linear infinite}.demo-track-select{margin-top:4px;padding:8px 12px;border-radius:8px;border:1px solid rgba(18,16,27,.15);background:#fff;font-size:14px;color:#12100b;cursor:pointer;min-width:200px}@media(max-width:1180px){.analytics-hero,.analytics-showcase-grid{grid-template-columns:1fr}.analytics-command-bar{grid-template-columns:1fr;align-items:stretch}.analytics-page-head{align-items:flex-start;flex-direction:column}.analytics-primary-toolbar{align-items:flex-start;flex-direction:column;gap:14px}.analytics-command-controls{width:100%;justify-content:flex-start}.tools-hero{grid-template-columns:1fr}.tools-hero-status{padding-left:0;border-left:0;padding-top:18px;border-top:1px solid rgba(18,16,27,.08)}.promo-template-list{grid-template-columns:1fr}}.chart-card{background:var(--bg2);border:1px solid var(--line);border-radius:16px;padding:24px;margin-bottom:20px;transition:border-color .2s,box-shadow .2s}.chart-card:hover{border-color:var(--line2);box-shadow:0 8px 24px #00000014}.chart-card h3{font-size:15px;font-weight:600;margin-bottom:16px}.bar-col{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px}.bar-fill{width:100%;border-radius:8px 8px 0 0;background:#c850c0;min-height:4px;transition:height .6s ease}@media(max-width:768px){.tools-hero{padding:20px 18px;border-radius:22px}.tools-panel{padding-top:20px}.tool-card-title{font-size:28px}.promo-template-item{padding:16px;border-radius:18px}.layout{grid-template-rows:var(--topbar) 1fr auto;grid-template-columns:1fr;grid-template-areas:"topbar" "main" "bottomnav"}.layout.sidebar-collapsed{grid-template-columns:1fr}.sidebar,.topbar-collapse-btn{display:none}.bottom-nav{display:flex}.main{padding:24px 16px 100px}.stats-grid,.analytics-metrics,.analytics-chart-kpis{grid-template-columns:1fr 1fr}.analytics-chart-kpis .analytics-metric-card:nth-child(2){border-right:0}.analytics-chart-kpis .analytics-metric-card:nth-child(-n+2){border-bottom:1px solid var(--analytics-border)}.analytics-platform-list{grid-template-columns:1fr}.analytics-platform-row:nth-child(odd){border-right:0}.analytics-country-list{grid-template-columns:1fr}.analytics-country-row:nth-child(odd),.analytics-country-row:nth-child(2n){padding-inline:4px;border-right:0}.analytics-metrics .analytics-metric-card:nth-child(2){border-right:0}.analytics-metrics .analytics-metric-card:nth-child(-n+2){border-bottom:1px solid var(--analytics-border)}.analytics-command-controls{display:grid;grid-template-columns:1fr}.analytics-primary-toolbar{margin-bottom:22px;padding-bottom:18px}.analytics-command-controls .analytics-select{width:100%;min-width:0}.analytics-release-picker,.analytics-command-controls .analytics-periods{width:100%}.analytics-primary-head{flex-direction:column;gap:18px}.analytics-primary-total{justify-items:start}.analytics-primary-total-label,.analytics-primary-trend{justify-content:flex-start}.analytics-chart-filters{flex-wrap:nowrap;margin-inline:-2px;padding:2px 2px 5px;overflow-x:auto;scrollbar-width:none}.analytics-chart-filters::-webkit-scrollbar{display:none}.analytics-chart-filter-btn{flex:0 0 auto}.analytics-line-chart-wrap{height:340px}.tiktok-screen{padding:24px 24px 32px}.topbar-user-name{display:none}.overview-grid{grid-template-columns:1fr}.overview-releases-card{grid-column:auto}.bento-grid{grid-template-columns:1fr!important}.bento-grid>*{grid-column:span 1!important}}@media(min-width:769px)and (max-width:1024px){.overview-grid{grid-template-columns:1fr}.bento-grid{grid-template-columns:repeat(2,1fr)!important}.bento-grid>.bento-wide{grid-column:span 2!important}}@media(max-width:500px){.main{padding:76px 14px 40px}.analytics-command-bar,.analytics-primary-chart,.analytics-platform-panel{padding:17px;border-radius:22px}.analytics-primary-chart{padding-bottom:0}.analytics-chart-kpis{margin:18px -17px 0}.analytics-chart-kpis .analytics-metric-card{min-height:96px;padding:17px}.analytics-line-chart-wrap{height:300px;margin-inline:-5px}.analytics-chart-meta{align-items:flex-start}.analytics-chart-points{width:100%;margin-left:0}.analytics-platform-row{grid-template-columns:1fr;gap:13px;padding:14px}.analytics-platform-row-metrics{grid-template-columns:minmax(0,1fr) 34px;gap:8px}.analytics-platform-row-metrics strong{font-size:15px}.analytics-country-head{align-items:flex-start}.analytics-country-row{grid-template-columns:minmax(0,1fr) minmax(112px,.7fr);gap:12px}.analytics-country-total{padding:7px 9px}}@media(max-width:600px){.stats-grid,.analytics-metrics{grid-template-columns:1fr}.analytics-metrics .analytics-metric-card{border-right:0;border-bottom:1px solid var(--analytics-border)}.analytics-metrics .analytics-metric-card:last-child{border-bottom:0}.tiktok-screen{padding:22px 18px 28px}.tiktok-chart-card,.tiktok-territories-card,.tiktok-table-card{padding:20px}.tiktok-chart-frame{height:240px}.tiktok-territory-row{display:grid;grid-template-columns:20px minmax(0,1fr) 56px;gap:8px}.tiktok-territory-name,.tiktok-territory-bar{width:auto}.f-row{grid-template-columns:1fr}.overview-card{padding:18px}.overview-primary-btn,.overview-secondary-btn{width:100%}.overview-balance-panel,.overview-analytics-preview{grid-template-columns:1fr}.overview-balance-card .overview-primary-btn{min-width:0}.overview-release-table-head{display:none}.overview-release-row{grid-template-columns:1fr;align-items:start;gap:10px}.overview-release-main{grid-template-columns:60px minmax(0,1fr)}.overview-news-grid{grid-template-columns:1fr}.overview-news-tile{min-height:220px}.news-story-grid{grid-template-columns:1fr}.news-story-card-featured{grid-template-columns:1fr;min-height:0}.news-modal{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);max-height:min(92vh,980px)}.news-modal-cover{min-height:220px}.platforms-check-grid{grid-template-columns:1fr}}@media(max-width:500px){.stats-grid,.overview-grid{grid-template-columns:1fr}.news-toolbar{align-items:flex-start}.news-modal-overlay{padding:12px}.news-modal-content{padding:20px}.overview-release-main{grid-template-columns:52px minmax(0,1fr)}.overview-release-cover--table{width:52px;height:52px}}html[data-theme=light],body.light{--bg: #FAFAFA;--bg2: #FFFFFF;--bg3: #F4F4F5;--text: #09090B;--muted: rgba(0,0,0,.6);--muted2: rgba(0,0,0,.4);--line: rgba(0,0,0,.06);--line2: rgba(0,0,0,.1)}body.light .f-group input,body.light .f-group select,body.light .f-group textarea{background:#0000000a;color:var(--text)}body.light .f-group select option{background:#fff;color:#0a0a0c}body.light .user-block:hover,body.light .nav-item:hover{background:#0000000d}body.light .nav-item.active{background:#e8215a14}body.light .modal-box,body.light .modal-header,body.light .toast{background:var(--bg2)}body.light .skeleton{background:linear-gradient(90deg,#0000000f 25%,#00000005,#0000000f 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}body.light .btn-ghost{background:transparent;border-color:var(--line2);color:var(--muted)}body.light .btn-ghost:hover{background:#0000000d;color:var(--text)}.loading-screen{position:fixed;inset:0;z-index:999;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity .5s,visibility .5s}.loading-screen.hidden{opacity:0;visibility:hidden;pointer-events:none}.loading-logo{font-family:Minded,sans-serif;font-size:48px;font-weight:600;background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;animation:logoPulse 1.5s ease infinite}@keyframes logoPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.97)}}.loading-bar-track{width:120px;height:3px;background:var(--line);border-radius:2px;margin-top:20px;overflow:hidden}.loading-bar-fill{height:100%;width:30%;background:var(--grad);border-radius:2px;animation:loadSlide 1.2s ease infinite}@keyframes loadSlide{0%{transform:translate(-100%)}to{transform:translate(400%)}}.analytics-mode-switch{display:inline-grid;grid-template-columns:repeat(2,minmax(0,auto));gap:4px;padding:4px;border:1px solid var(--analytics-border);border-radius:15px;background:#0f172a09}.analytics-mode-btn{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:0;border-radius:11px;background:transparent;color:var(--muted);font-family:Minded,sans-serif;font-size:12.5px;font-weight:650;white-space:nowrap;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.analytics-mode-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.analytics-mode-btn:hover{color:var(--text)}.analytics-mode-btn.is-active{color:var(--text);background:#ffffffe0;box-shadow:0 5px 16px #0f172a12}.analytics-mode-btn:focus-visible{outline:2px solid rgba(232,33,90,.45);outline-offset:2px}.analytics-purchases-chart{background:radial-gradient(circle at 92% -8%,rgba(232,33,90,.11),transparent 28%),var(--analytics-surface-strong)}.analytics-purchases-chart-wrap{height:280px;margin-inline:-4px;padding:5px;background:linear-gradient(180deg,#fdf7fab8,#f8f9fc57)}.analytics-purchase-badge{color:#c21852;background:#e8215a17}.analytics-purchase-dot{background:linear-gradient(135deg,#e8215a,#a927b7)}.analytics-purchase-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.analytics-purchase-panel{align-self:start;padding:22px}.analytics-purchase-list{display:grid;gap:0}.analytics-purchase-row{min-width:0;min-height:76px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 3px;border-top:1px solid var(--analytics-border)}.analytics-purchase-row:first-child{border-top:0}.analytics-purchase-row-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;color:#d41d57;background:#e8215a16}.analytics-purchase-row-icon svg{width:20px;height:20px}.analytics-purchase-cover{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#0f172a0b;color:var(--muted2);font-size:10px;font-weight:750;letter-spacing:.04em;box-shadow:0 5px 14px #0f172a17}.analytics-purchase-cover img{width:100%;height:100%;display:block;object-fit:cover}.analytics-purchase-row-copy{min-width:0;display:grid;gap:4px}.analytics-purchase-row-copy strong{overflow:hidden;color:var(--text);font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.analytics-purchase-row-copy small{overflow:hidden;color:var(--muted);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.analytics-purchase-row-value{color:var(--text);font-size:18px;font-weight:750;letter-spacing:-.025em}.analytics-purchase-more{width:100%;min-height:42px;margin-top:4px;border:0;border-top:1px solid var(--analytics-border);border-radius:12px;color:#cf1d57;background:transparent;font:inherit;font-size:12px;font-weight:750;cursor:pointer;transition:color .18s ease,background .18s ease}.analytics-purchase-more:hover{color:#a927b7;background:#e8215a0e}.analytics-purchase-more:focus-visible{outline:2px solid rgba(232,33,90,.35);outline-offset:2px}.analytics-purchase-empty{min-height:128px;display:grid;place-items:center;padding:24px;border:1px dashed var(--analytics-border);border-radius:17px;color:var(--muted);font-size:12px;line-height:1.55;text-align:center}@media(max-width:980px){.analytics-purchase-breakdown{grid-template-columns:1fr}}@media(max-width:600px){.analytics-mode-switch{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-mode-btn{min-width:0;padding-inline:8px;font-size:11.5px}.analytics-mode-btn svg{display:none}.analytics-purchase-panel{padding:17px}.analytics-purchases-chart-wrap{height:230px;margin-inline:-7px}}@media(prefers-reduced-motion:reduce){#screen-analytics *,#screen-analytics *:before,#screen-analytics *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.onboarding-overlay{position:fixed;inset:0;z-index:800;display:flex;align-items:center;justify-content:center;padding:max(20px,env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) max(20px,env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));overflow:auto;background:#08070a61;backdrop-filter:blur(14px) brightness(.8);-webkit-backdrop-filter:blur(14px) brightness(.8);animation:onboarding-overlay-in .22s ease both}.onboarding-card{--onboarding-panel: #fffafd;--onboarding-ink: #211821;--onboarding-muted: #746a74;--onboarding-line: rgba(47, 26, 44, .09);--onboarding-surface: rgba(255, 255, 255, .78);--onboarding-shadow: rgba(31, 12, 28, .34);--onboarding-rail-ink: #2b202a;--onboarding-rail-muted: rgba(43, 32, 42, .38);--onboarding-rail-muted-strong: rgba(43, 32, 42, .62);--onboarding-rail-line: rgba(43, 32, 42, .11);--onboarding-rail-border: transparent;--onboarding-rail-grid: rgba(71, 46, 66, .06);--onboarding-rail-grid-opacity: 0;--onboarding-rail-surface: rgba(43, 32, 42, .035);--onboarding-rail-active: rgba(232, 33, 90, .055);--onboarding-rail-active-shadow: none;--onboarding-rail-index: var(--onboarding-panel);--onboarding-rail-index-border: rgba(43, 32, 42, .1);--onboarding-rail-complete-index: #f1ebef;--onboarding-rail-complete-index-ink: #594b56;--onboarding-rail-foot: rgba(43, 32, 42, .48);--onboarding-rail-foot-icon: rgba(43, 32, 42, .62);--onboarding-rail-background: var(--onboarding-panel);position:relative;display:grid;grid-template-columns:260px minmax(0,1fr);width:min(1040px,100%);min-height:min(630px,calc(100dvh - 40px));overflow:hidden;color:var(--onboarding-ink);background:var(--onboarding-panel);border:1px solid rgba(255,255,255,.18);border-radius:28px;box-shadow:0 36px 100px var(--onboarding-shadow),0 8px 28px #0c040a38;isolation:isolate;animation:onboarding-card-in .36s cubic-bezier(.22,1,.36,1) both}.onboarding-rail{--onboarding-rail-gutter: 24px;position:relative;z-index:2;display:flex;flex-direction:column;min-width:0;padding:32px var(--onboarding-rail-gutter) 0;color:var(--onboarding-rail-ink);background:var(--onboarding-rail-background);border-right:1px solid var(--onboarding-rail-border)}.onboarding-rail:after{position:absolute;inset:0;z-index:-1;pointer-events:none;content:"";opacity:var(--onboarding-rail-grid-opacity);background-image:linear-gradient(var(--onboarding-rail-grid) 1px,transparent 1px),linear-gradient(90deg,var(--onboarding-rail-grid) 1px,transparent 1px);background-size:30px 30px;mask-image:linear-gradient(to bottom,#000,transparent 78%)}.onboarding-brand{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:600;letter-spacing:-.03em}.onboarding-steps{--onboarding-step-padding: 10px;--onboarding-step-size: 30px;--onboarding-step-axis: 25px;position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:6px;margin:58px 0 24px;padding:0;list-style:none}.onboarding-steps:before,.onboarding-steps:after{position:absolute;top:26px;bottom:26px;left:var(--onboarding-step-axis);width:2px;content:"";pointer-events:none;transform-origin:top}.onboarding-steps:before{background:var(--onboarding-rail-line);transform:translate(-50%)}.onboarding-steps:after{background:linear-gradient(to bottom,var(--onboarding-accent),var(--onboarding-accent-second));box-shadow:0 0 14px var(--onboarding-accent-soft);transform:translate(-50%) scaleY(var(--onboarding-progress));transition:transform .32s cubic-bezier(.22,1,.36,1)}.onboarding-steps>li{position:relative;z-index:1}.onboarding-step{display:flex;width:100%;min-height:52px;align-items:center;gap:14px;padding:8px var(--onboarding-step-padding);color:var(--onboarding-rail-muted);font-family:Minded,sans-serif;text-align:left;background:transparent;border:0;border-radius:13px;cursor:pointer;transition:color .18s ease,background .18s ease,transform .18s ease}.onboarding-step:hover{color:var(--onboarding-rail-muted-strong);background:var(--onboarding-rail-surface)}.onboarding-step.active{color:var(--onboarding-rail-ink);background:var(--onboarding-rail-active);box-shadow:var(--onboarding-rail-active-shadow)}.onboarding-step.complete{color:var(--onboarding-rail-muted-strong)}.onboarding-step-index{position:relative;z-index:2;display:grid;width:var(--onboarding-step-size);height:var(--onboarding-step-size);flex:0 0 var(--onboarding-step-size);place-items:center;color:var(--onboarding-rail-muted-strong);font-size:10px;font-weight:600;letter-spacing:.02em;background:var(--onboarding-rail-index);border:1px solid var(--onboarding-rail-index-border);border-radius:9px;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.onboarding-step-index svg{width:13px;height:13px}.onboarding-step.active .onboarding-step-index{background:linear-gradient(135deg,var(--onboarding-accent),var(--onboarding-accent-second));border-color:transparent;box-shadow:0 7px 18px var(--onboarding-accent-soft)}.onboarding-step.complete .onboarding-step-index{color:#fff;background:#29b96f;border-color:transparent;box-shadow:0 7px 16px #29b96f38}.onboarding-step-label{font-size:13px;font-weight:500}.onboarding-rail-foot{position:relative;display:flex;min-height:84px;align-items:center;gap:9px;padding:0 0 0 18.5px;color:var(--onboarding-rail-foot);font-size:11px;font-weight:500;line-height:1.45}.onboarding-rail-foot:after{position:absolute;top:0;right:calc(var(--onboarding-rail-gutter) * -1);left:calc(var(--onboarding-rail-gutter) * -1);height:1px;pointer-events:none;content:"";background:var(--onboarding-line)}.onboarding-rail-foot svg{position:relative;z-index:1;width:13px;height:13px;flex:0 0 13px;margin-top:1px;color:var(--onboarding-rail-foot-icon);background:var(--onboarding-panel);border-radius:50%;box-shadow:0 0 0 5px var(--onboarding-panel)}.onboarding-panel{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;overflow:hidden;background:var(--onboarding-panel)}.onboarding-panel-head{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end;padding:26px 30px 0 44px}.onboarding-close{display:grid;width:38px;height:38px;place-items:center;color:var(--onboarding-muted);background:var(--onboarding-surface);border:1px solid var(--onboarding-line);border-radius:13px;cursor:pointer;transition:color .16s ease,transform .16s ease,border-color .16s ease}.onboarding-close:hover{color:var(--onboarding-ink);border-color:color-mix(in srgb,var(--onboarding-accent) 28%,transparent);transform:rotate(4deg)}.onboarding-close svg{width:18px;height:18px}.onboarding-content{position:relative;z-index:1;display:grid;flex:1;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:38px;padding:28px 44px 32px;will-change:opacity,transform,filter}.onboarding-content--forward{animation:onboarding-content-forward .48s cubic-bezier(.22,1,.36,1) both}.onboarding-content--backward{animation:onboarding-content-backward .48s cubic-bezier(.22,1,.36,1) both}.onboarding-copy{min-width:0}.onboarding-icon{position:relative;display:grid;width:54px;height:54px;margin-bottom:24px;place-items:center;overflow:hidden;color:#fff;background:linear-gradient(135deg,var(--onboarding-accent),var(--onboarding-accent-second));border:1px solid rgba(255,255,255,.38);border-radius:18px;box-shadow:0 15px 30px var(--onboarding-accent-soft),inset 0 1px #ffffff47;isolation:isolate;animation:onboarding-focus-reveal .46s .13s cubic-bezier(.22,1,.36,1) both}.onboarding-icon svg{position:relative;z-index:2;width:24px;height:24px;filter:drop-shadow(0 3px 8px rgba(41,8,33,.2));will-change:opacity,transform}.onboarding-icon:before,.onboarding-icon:after{position:absolute;content:"";pointer-events:none}.onboarding-icon:before{inset:-52%;z-index:0;opacity:.68;background:conic-gradient(from 30deg,transparent 0 20%,rgba(255,255,255,.3) 27%,transparent 35% 68%,rgba(255,255,255,.12) 76%,transparent 84%);animation:onboarding-icon-prism 5.8s linear infinite}.onboarding-icon:after{z-index:1}.onboarding-icon-fx{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.onboarding-icon-fx i{position:absolute;display:none;pointer-events:none}.onboarding-icon[data-step=welcome] svg{transform-origin:center;animation:onboarding-headphones-groove 2.8s cubic-bezier(.34,1.56,.64,1) -.62s infinite both}.onboarding-icon[data-step=welcome] svg path:last-child{transform-box:fill-box;transform-origin:center;animation:onboarding-headphones-cups 1.4s ease-in-out -.24s infinite both}.onboarding-icon[data-step=welcome]:after{top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border:1px solid rgba(255,255,255,.32);border-radius:50%;box-shadow:0 0 0 5px #ffffff0d,inset 0 0 12px #ffffff14;animation:onboarding-sound-ring 2.8s cubic-bezier(.2,.8,.3,1) -.62s infinite}.onboarding-icon[data-step=welcome] .onboarding-icon-fx i{top:50%;left:50%;display:block;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;background:#ffffffe6;border-radius:50%;box-shadow:0 0 7px #fffc;animation:onboarding-sound-satellite 2.8s linear -.28s infinite}.onboarding-icon[data-step=welcome] .onboarding-icon-fx i:nth-child(2){animation-delay:-1.21s}.onboarding-icon[data-step=welcome] .onboarding-icon-fx i:nth-child(3){animation-delay:-2.14s}.onboarding-icon[data-step=verification] svg{transform-origin:center;animation:onboarding-verification-seal 2.65s cubic-bezier(.22,1,.36,1) -.52s infinite both}.onboarding-icon[data-step=verification] svg polyline{stroke-dasharray:10;stroke-dashoffset:10;animation:onboarding-check-draw 2.65s cubic-bezier(.22,1,.36,1) -.52s infinite both}.onboarding-icon[data-step=verification]:after{top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border:1px solid rgba(168,255,215,.58);border-radius:50%;box-shadow:0 0 15px #63ffb533;animation:onboarding-verification-ring 2.65s ease-out -.52s infinite}.onboarding-icon[data-step=verification] .onboarding-icon-fx i{--verify-x: 17px;--verify-y: -11px;top:50%;left:50%;display:block;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;background:#baffdc;border-radius:50%;box-shadow:0 0 7px #97ffcfdb;animation:onboarding-verification-spark 2.65s ease-out -.52s infinite both}.onboarding-icon[data-step=verification] .onboarding-icon-fx i:nth-child(2){--verify-x: -18px;--verify-y: -7px}.onboarding-icon[data-step=verification] .onboarding-icon-fx i:nth-child(3){--verify-x: 10px;--verify-y: 17px}.onboarding-icon[data-step=release] svg{transform-origin:center;animation:onboarding-cloud-lift 2.35s cubic-bezier(.45,0,.2,1) -.76s infinite both}.onboarding-icon[data-step=release] svg line,.onboarding-icon[data-step=release] svg polyline{transform-box:fill-box;transform-origin:center;animation:onboarding-upload-arrow 1.48s cubic-bezier(.25,.8,.3,1) -.42s infinite both}.onboarding-icon[data-step=release] svg path{animation:onboarding-cloud-stroke 2.35s ease-in-out -.76s infinite}.onboarding-icon[data-step=release]:after{bottom:8px;left:50%;width:2px;height:28px;background:linear-gradient(to top,transparent,rgba(255,255,255,.72),transparent);border-radius:99px;filter:blur(.2px);animation:onboarding-upload-beam 1.48s ease-in-out -.42s infinite both}.onboarding-icon[data-step=release] .onboarding-icon-fx i{--upload-x: -13px;bottom:7px;left:calc(50% + var(--upload-x));display:block;width:3px;height:3px;background:#ffffffd1;border-radius:1px;box-shadow:0 0 6px #ffffffa6;animation:onboarding-upload-particle 1.9s ease-in -.28s infinite both}.onboarding-icon[data-step=release] .onboarding-icon-fx i:nth-child(2){--upload-x: 13px;animation-duration:1.55s;animation-delay:-1.06s}.onboarding-icon[data-step=release] .onboarding-icon-fx i:nth-child(3){--upload-x: 8px;animation-duration:2.12s;animation-delay:-1.48s}.onboarding-icon[data-step=distribution] svg{transform-origin:center;animation:onboarding-globe-turn 4.2s cubic-bezier(.45,0,.25,1) -1.2s infinite both}.onboarding-icon[data-step=distribution] svg path{stroke-dasharray:5 3;animation:onboarding-globe-meridian 4.2s linear -1.2s infinite}.onboarding-icon[data-step=distribution]:after{top:50%;left:50%;width:43px;height:20px;margin:-10px 0 0 -21.5px;border:1px solid rgba(255,255,255,.38);border-radius:50%;box-shadow:0 0 12px #ffffff1c;animation:onboarding-globe-orbit 3.4s linear -.86s infinite}.onboarding-icon[data-step=distribution] .onboarding-icon-fx i{top:50%;left:50%;display:block;width:4px;height:4px;margin:-2px 0 0 -2px;background:#d7ecff;border:1px solid rgba(255,255,255,.72);border-radius:50%;box-shadow:0 0 0 2px #8ccbff21,0 0 8px #d0edffb8;animation:onboarding-globe-satellite 3.4s linear -.86s infinite}.onboarding-icon[data-step=distribution] .onboarding-icon-fx i:nth-child(2){width:2px;height:2px;margin:-1px 0 0 -1px;animation-duration:4.6s;animation-delay:-2.4s}.onboarding-icon[data-step=distribution] .onboarding-icon-fx i:nth-child(3){display:none}.onboarding-icon[data-step=growth] svg line{transform-box:fill-box;transform-origin:center bottom;animation:onboarding-equalizer .78s cubic-bezier(.45,0,.25,1) -.34s infinite both}.onboarding-icon[data-step=growth] svg line:nth-of-type(2){animation-duration:1.04s;animation-delay:-.72s}.onboarding-icon[data-step=growth] svg line:nth-of-type(3){animation-duration:.66s;animation-delay:-.41s}.onboarding-icon[data-step=growth]:after{top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;background:radial-gradient(circle,rgba(255,255,255,.2),transparent 66%);border-radius:50%;animation:onboarding-equalizer-glow 1.04s ease-in-out -.52s infinite both}.onboarding-copy h2{max-width:410px;margin:0;color:var(--onboarding-ink);font-size:clamp(31px,3.3vw,42px);font-weight:600;line-height:1.06;letter-spacing:-.045em;animation:onboarding-focus-reveal .5s .19s cubic-bezier(.22,1,.36,1) both}.onboarding-copy h2 span{display:block;color:transparent;background:linear-gradient(100deg,var(--onboarding-accent),var(--onboarding-accent-second));background-clip:text;-webkit-background-clip:text}.onboarding-copy>p{max-width:410px;margin:18px 0 0;color:var(--onboarding-muted);font-size:15px;line-height:1.58;animation:onboarding-focus-reveal .52s .27s cubic-bezier(.22,1,.36,1) both}.onboarding-copy-journey{--onboarding-journey-gap: 18px;display:grid;max-width:370px;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--onboarding-journey-gap);margin:34px 0 0;padding:0;list-style:none}.onboarding-copy-journey li{position:relative;display:flex;min-width:0;align-items:center;flex-direction:column;gap:10px;text-align:center;opacity:0;animation:onboarding-journey-step-in .58s calc(.26s + var(--journey-order) * .12s) cubic-bezier(.22,1,.36,1) forwards}.onboarding-copy-journey li:not(:last-child):after{position:absolute;top:25px;left:calc(50% + 31px);width:calc(100% + var(--onboarding-journey-gap) - 62px);height:1px;content:"";background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--onboarding-accent) 34%,var(--onboarding-line)) 0 3px,transparent 3px 8px);background-size:16px 1px;transform-origin:left;animation:onboarding-journey-route-in .72s calc(.43s + var(--journey-order) * .14s) cubic-bezier(.22,1,.36,1) both,onboarding-journey-route-flow 2.4s calc(1.1s + var(--journey-order) * .52s) linear infinite}.onboarding-copy-journey li:not(:last-child):before{position:absolute;top:21px;left:calc(150% + var(--onboarding-journey-gap) - 34px);z-index:1;width:6px;height:8px;content:"";background:color-mix(in srgb,var(--onboarding-accent) 60%,var(--onboarding-muted));clip-path:polygon(0 0,100% 50%,0 100%,22% 50%);animation:onboarding-journey-chevron 2.4s calc(1.1s + var(--journey-order) * .52s) ease-in-out infinite}.onboarding-copy-journey li>span{position:relative;z-index:2;display:grid;width:50px;height:50px;min-width:50px;min-height:50px;max-width:50px;max-height:50px;box-sizing:border-box;flex:0 0 50px;place-items:center;color:var(--onboarding-accent);background:color-mix(in srgb,var(--onboarding-panel) 90%,transparent);border:1px solid color-mix(in srgb,var(--onboarding-accent) 12%,var(--onboarding-line));border-radius:15px;box-shadow:0 13px 28px #1f0c1c12,inset 0 1px #ffffff85;overflow:hidden;animation:onboarding-journey-card 4.8s calc(.85s + var(--journey-order) * 1.05s) ease-in-out infinite}.onboarding-copy-journey li>span:before{position:absolute;inset:5px;content:"";opacity:0;border:1px solid color-mix(in srgb,var(--onboarding-accent) 30%,transparent);border-radius:10px;transform:scale(.78);animation:onboarding-journey-ring 4.8s calc(.85s + var(--journey-order) * 1.05s) cubic-bezier(.22,1,.36,1) infinite}.onboarding-copy-journey li>span:after{position:absolute;inset:-35%;content:"";opacity:0;background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.7),transparent 66%);transform:translate(-55%);animation:onboarding-journey-icon-sheen 4.8s calc(.9s + var(--journey-order) * .62s) ease-in-out infinite}.onboarding-copy-journey svg{position:relative;z-index:1;width:21px;height:21px;filter:drop-shadow(0 5px 10px var(--onboarding-accent-soft))}.onboarding-copy-journey small{color:var(--onboarding-ink);font-size:11px;font-weight:600;white-space:nowrap;animation:onboarding-journey-label 4.8s calc(.85s + var(--journey-order) * 1.05s) ease-in-out infinite}.onboarding-copy-journey li[data-journey=upload] svg line,.onboarding-copy-journey li[data-journey=upload] svg polyline{transform-box:fill-box;transform-origin:center;animation:onboarding-journey-upload-arrow 4.8s .85s cubic-bezier(.22,1,.36,1) infinite}.onboarding-copy-journey li[data-journey=check] svg polyline{stroke-dasharray:24;stroke-dashoffset:24;opacity:.28;animation:onboarding-journey-check-draw 4.8s 1.9s cubic-bezier(.22,1,.36,1) infinite both}.onboarding-copy-journey li[data-journey=platforms] svg path{stroke-dasharray:4 3;animation:onboarding-journey-globe-flow 4.8s 2.95s linear infinite}.onboarding-preview{--onboarding-scene-duration: 7.6s;position:relative;display:flex;min-height:390px;flex-direction:column;padding:20px;overflow:hidden;color:var(--onboarding-ink);background:var(--onboarding-surface);border:1px solid var(--onboarding-line);border-radius:25px;box-shadow:0 22px 55px #1f0c1c14,inset 0 1px #ffffff61;isolation:isolate;will-change:opacity,transform,filter;animation:onboarding-preview-reveal .62s .31s cubic-bezier(.22,1,.36,1) both}.onboarding-preview--verification{--onboarding-scene-duration: 7.8s}.onboarding-preview--release{--onboarding-scene-duration: 8s}.onboarding-preview--distribution{--onboarding-scene-duration: 8.4s}.onboarding-preview--growth{--onboarding-scene-duration: 7.8s}.onboarding-preview:after{position:absolute;top:-48%;left:-58%;z-index:4;width:38%;height:196%;pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),rgba(255,255,255,.08),transparent);filter:blur(3px);mix-blend-mode:screen;transform:rotate(18deg);animation:onboarding-preview-sheen 1.05s .43s cubic-bezier(.22,1,.36,1) both}.onboarding-preview-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;color:color-mix(in srgb,var(--onboarding-ink) 58%,transparent);font-size:10.5px;font-weight:650;letter-spacing:.11em;text-transform:uppercase}.onboarding-scene{position:relative;z-index:1;display:flex;min-height:0;flex:1;flex-direction:column;margin:22px 0 16px}.onboarding-preview-stat{position:relative;z-index:1;display:flex;align-items:baseline;min-height:52px;align-items:center;gap:10px;padding-top:14px;border-top:1px solid var(--onboarding-line);animation:onboarding-metric-reveal .52s .65s cubic-bezier(.22,1,.36,1) both}.onboarding-preview-stat strong{display:inline-block;flex:0 0 auto;padding:2px 1px 3px 0;color:transparent;font-size:35px;font-weight:600;line-height:1.12;letter-spacing:-.055em;background:linear-gradient(110deg,var(--onboarding-accent),var(--onboarding-accent-second));background-clip:text;-webkit-background-clip:text;font-variant-numeric:tabular-nums}.onboarding-preview-stat span{max-width:170px;color:var(--onboarding-muted);font-size:11px;line-height:1.35}.onboarding-scene--welcome{justify-content:center;min-height:238px;margin:10px 0 8px;padding:0}.onboarding-world{position:relative;width:min(100%,258px);height:238px;margin:auto;perspective:700px;isolation:isolate}.onboarding-world:before{position:absolute;top:50%;left:50%;z-index:-1;width:185px;height:185px;pointer-events:none;content:"";background:radial-gradient(circle,color-mix(in srgb,var(--onboarding-accent) 22%,transparent),transparent 69%);border-radius:50%;filter:blur(9px);opacity:.86;transform:translate(-50%,-50%);animation:onboarding-world-aura 5.6s ease-in-out infinite}.onboarding-world:after{position:absolute;bottom:36px;left:50%;z-index:-1;width:112px;height:24px;pointer-events:none;content:"";background:radial-gradient(ellipse,rgba(72,19,88,.24),transparent 70%);border-radius:50%;filter:blur(7px);transform:translate(-50%);animation:onboarding-world-shadow 5.6s ease-in-out infinite}.onboarding-world-orbit{position:absolute;top:50%;left:50%;z-index:0;pointer-events:none;border:1px solid color-mix(in srgb,var(--onboarding-accent) 15%,var(--onboarding-line));border-radius:50%;transform:translate(-50%,-50%)}.onboarding-world-orbit:before,.onboarding-world-orbit:after{position:absolute;content:"";background:var(--onboarding-accent);border-radius:50%;box-shadow:0 0 10px var(--onboarding-accent)}.onboarding-world-orbit:before{right:11%;bottom:7%;width:3px;height:3px;opacity:.66}.onboarding-world-orbit:after{top:50%;left:-2px;width:5px;height:5px}.onboarding-world-orbit--outer{width:228px;height:170px;box-shadow:inset 0 0 24px color-mix(in srgb,var(--onboarding-accent-soft) 42%,transparent),0 0 16px color-mix(in srgb,var(--onboarding-accent-soft) 32%,transparent);animation:onboarding-world-orbit-outer 10.8s linear infinite}.onboarding-world-orbit--inner{width:198px;height:128px;border-style:dashed;opacity:.72;animation:onboarding-world-orbit-inner 7.8s linear -3s infinite}.onboarding-world-signal{position:absolute;top:50%;left:50%;z-index:1;width:126px;height:126px;pointer-events:none;border:1px solid color-mix(in srgb,var(--onboarding-accent) 48%,transparent);border-radius:50%;transform:translate(-50%,-50%) scale(.88);animation:onboarding-world-signal 4.4s cubic-bezier(.22,1,.36,1) infinite}.onboarding-world-signal--two{animation-delay:-2.2s}.onboarding-world-globe{position:absolute;top:50%;left:50%;z-index:2;display:grid;width:126px;height:126px;place-items:center;overflow:hidden;color:#ffffff8c;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.74),transparent 14%),radial-gradient(circle at 64% 76%,rgba(91,28,169,.46),transparent 39%),linear-gradient(145deg,#ff7ec7 0%,var(--onboarding-accent) 43%,var(--onboarding-accent-second) 100%);border:1px solid rgba(255,255,255,.52);border-radius:50%;box-shadow:0 28px 50px color-mix(in srgb,var(--onboarding-accent) 28%,transparent),0 10px 22px #490f502e,inset -14px -16px 26px #46107b38,inset 10px 10px 20px #ffffff3d;transform:translate(-50%,-50%);animation:onboarding-world-float 5.6s ease-in-out infinite}.onboarding-world-globe:before{position:absolute;inset:11px 18px;content:"";border-right:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:-20px 0 0 -19px #ffffff21,20px 0 0 -19px #ffffff21}.onboarding-world-globe:after{position:absolute;top:-28%;left:-54%;width:42%;height:158%;content:"";opacity:.52;background:linear-gradient(90deg,transparent,rgba(255,255,255,.66),transparent);filter:blur(4px);transform:rotate(18deg);animation:onboarding-world-shine 5.6s .8s ease-in-out infinite}.onboarding-world-map{position:absolute;inset:11px;z-index:1;width:calc(100% - 22px);height:calc(100% - 22px);overflow:visible;filter:drop-shadow(0 0 5px rgba(255,255,255,.22));transform-origin:center;animation:onboarding-world-map-drift 8.4s cubic-bezier(.45,0,.25,1) infinite}.onboarding-world-globe>i{position:absolute;z-index:0;width:112px;height:58px;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.14);border-radius:50%;animation:onboarding-world-grid-breathe 6.2s ease-in-out infinite}.onboarding-world-globe>b{position:absolute;right:17px;bottom:15px;z-index:2;width:10px;height:10px;background:#ffffff7a;border-radius:50%;box-shadow:0 0 0 6px #ffffff14,0 0 20px #ffffffb8;animation:onboarding-world-beacon 2.8s ease-in-out infinite}.onboarding-world-globe>em{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(95deg,rgba(255,255,255,.2),transparent 28% 68%,rgba(68,8,113,.24)),radial-gradient(circle at 34% 20%,rgba(255,255,255,.26),transparent 28%);border-radius:50%;box-shadow:inset 11px 0 18px #ffffff24,inset -17px -3px 22px #35046038,inset 0 0 0 1px #ffffff2e;animation:onboarding-world-atmosphere 7.2s ease-in-out infinite}.onboarding-world-platform{position:absolute;top:var(--world-node-y);left:var(--world-node-x);z-index:3;display:block;transform:translate(-50%,-50%);animation:onboarding-world-platform-in .68s calc(.24s + var(--world-node-order) * 70ms) cubic-bezier(.22,1,.36,1) both}.onboarding-world-platform:before{position:absolute;inset:-5px;z-index:-1;content:"";opacity:0;border:1px solid color-mix(in srgb,var(--onboarding-accent) 42%,transparent);border-radius:16px;transform:scale(.82);animation:onboarding-world-platform-signal 6.4s calc(1s + var(--world-node-order) * .62s) cubic-bezier(.22,1,.36,1) infinite}.onboarding-world-platform>span{position:relative;display:grid;width:39px;height:39px;place-items:center;overflow:hidden;background:#fffffff0;border:1px solid rgba(73,31,66,.08);border-radius:12px;box-shadow:0 11px 25px #3715321c,0 0 0 4px color-mix(in srgb,var(--onboarding-accent-soft) 56%,transparent),inset 0 1px #fffc;animation:onboarding-world-platform-float 4.6s calc(var(--world-node-order) * -.54s) ease-in-out infinite}.onboarding-world-platform>span:after{position:absolute;inset:-45% auto -45% -58%;width:30%;content:"";opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.84),transparent);filter:blur(1px);transform:skew(-15deg);animation:onboarding-world-platform-sheen 6.4s calc(1s + var(--world-node-order) * .62s) ease-in-out infinite}.onboarding-world-platform img,.onboarding-world-platform svg{display:block;width:27px;height:27px;object-fit:contain;animation:onboarding-world-logo-breathe 4.6s calc(var(--world-node-order) * -.54s) ease-in-out infinite}.onboarding-world-particle{position:absolute;z-index:1;display:block;width:5px;height:5px;background:var(--onboarding-accent);border-radius:50%;box-shadow:0 0 10px var(--onboarding-accent);animation:onboarding-world-particle 2.7s ease-in-out infinite}.onboarding-world-particle--one{top:28%;left:2%}.onboarding-world-particle--two{top:21%;right:3%;width:7px;height:7px;animation-delay:-.9s}.onboarding-world-particle--three{right:6%;bottom:18%;width:3px;height:3px;animation-delay:-1.7s}.onboarding-scene--verification{justify-content:center;overflow:hidden;padding:8px 0}.onboarding-scene--verification:after{position:absolute;top:-12%;right:0;left:0;z-index:3;height:32px;pointer-events:none;content:"";opacity:0;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--onboarding-accent) 16%,transparent),transparent);filter:blur(1px);animation:onboarding-verification-scan var(--onboarding-scene-duration) .62s ease-in-out infinite}.onboarding-scene-checklist-head{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600}.onboarding-scene-checklist-head strong{color:var(--onboarding-accent);font-size:12px}.onboarding-scene-checklist-progress{height:5px;margin:11px 0 18px;overflow:hidden;background:var(--onboarding-line);border-radius:99px}.onboarding-scene-checklist-progress i{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--onboarding-accent),var(--onboarding-accent-second));border-radius:inherit;transform-origin:left;animation:onboarding-scene-progress var(--onboarding-scene-duration) cubic-bezier(.22,1,.36,1) infinite}.onboarding-scene-checklist{display:flex;flex-direction:column;gap:10px}.onboarding-scene-check-row{display:grid;grid-template-columns:31px minmax(0,1fr) 6px;align-items:center;gap:11px;padding:10px 11px;background:var(--onboarding-surface);border:1px solid var(--onboarding-line);border-radius:13px;animation:onboarding-scene-check-row var(--onboarding-scene-duration) ease-in-out infinite both;animation-delay:calc(.24s + var(--scene-order) * .21s)}.onboarding-scene-check-row>span{display:grid;width:31px;height:31px;place-items:center;color:#fff;background:linear-gradient(135deg,var(--onboarding-accent),var(--onboarding-accent-second));border-radius:10px;box-shadow:0 6px 14px var(--onboarding-accent-soft)}.onboarding-scene-check-row svg{width:14px;height:14px}.onboarding-scene-check-row svg path,.onboarding-scene-check-row svg polyline{stroke-dasharray:22;stroke-dashoffset:22;animation:onboarding-verification-row-check var(--onboarding-scene-duration) ease-out infinite;animation-delay:calc(.22s + var(--scene-order) * .21s)}.onboarding-scene-check-row strong{font-size:11px}.onboarding-scene-check-row>i{width:6px;height:6px;background:#29bc71;border-radius:50%;box-shadow:0 0 0 3px #29bc711a}.onboarding-scene--release{justify-content:center;min-height:250px}.onboarding-scene-upload{position:relative;display:flex;align-items:center;gap:12px;padding:14px;overflow:hidden;background:linear-gradient(135deg,var(--onboarding-accent-soft),transparent);border:1px dashed color-mix(in srgb,var(--onboarding-accent) 34%,var(--onboarding-line));border-radius:16px}.onboarding-scene-upload:after{position:absolute;inset:-45% auto -45% -36%;width:28%;content:"";opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);filter:blur(2px);transform:skew(-16deg);animation:onboarding-release-zone-scan var(--onboarding-scene-duration) .9s ease-in-out infinite}.onboarding-scene-upload-icon{position:relative;z-index:1;display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;color:#fff;background:linear-gradient(135deg,var(--onboarding-accent),var(--onboarding-accent-second));border-radius:13px;box-shadow:0 10px 20px var(--onboarding-accent-soft);animation:onboarding-release-upload-lift var(--onboarding-scene-duration) ease-in-out infinite}.onboarding-scene-upload-icon svg{width:20px;height:20px}.onboarding-scene-upload>span:last-child{display:flex;flex-direction:column;gap:3px}.onboarding-scene-upload strong{font-size:12px}.onboarding-scene-upload small{color:var(--onboarding-muted);font-size:10.5px}.onboarding-scene-materials{display:flex;flex-direction:column;gap:8px;margin:12px 0}.onboarding-scene-material{display:grid;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:10px;min-height:43px;padding:7px 10px;background:var(--onboarding-surface);border:1px solid var(--onboarding-line);border-radius:12px;box-shadow:0 8px 20px #1f0c1c09;animation:onboarding-scene-material-ready var(--onboarding-scene-duration) ease-in-out infinite both;animation-delay:calc(var(--scene-order) * .17s)}.onboarding-scene-material-icon{display:grid;width:30px;height:30px;place-items:center;color:var(--onboarding-accent);background:color-mix(in srgb,var(--onboarding-accent-soft) 72%,transparent);border-radius:9px}.onboarding-scene-material-icon svg{width:14px;height:14px}.onboarding-scene-material strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.onboarding-scene-material-check{display:grid;width:20px;height:20px;place-items:center;color:#29bc71;background:#29bc711f;border-radius:50%;animation:onboarding-release-check var(--onboarding-scene-duration) ease-out infinite both;animation-delay:calc(.3s + var(--scene-order) * .17s)}.onboarding-scene-material-check svg{width:12px;height:12px}.onboarding-scene-upload-progress{height:5px;overflow:hidden;background:var(--onboarding-line);border-radius:99px}.onboarding-scene-upload-progress i{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--onboarding-accent),var(--onboarding-accent-second));border-radius:inherit;transform-origin:left;animation:onboarding-scene-upload-progress var(--onboarding-scene-duration) cubic-bezier(.22,1,.36,1) infinite}.onboarding-scene--distribution{justify-content:center;min-height:260px;margin:10px 0 8px}.onboarding-delivery-head{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:11px;padding:11px;background:linear-gradient(125deg,var(--onboarding-accent-soft),transparent 62%),var(--onboarding-surface);border:1px solid color-mix(in srgb,var(--onboarding-accent) 18%,var(--onboarding-line));border-radius:15px;box-shadow:0 12px 28px #1f0c1c0e;animation:onboarding-delivery-head-in .62s .18s cubic-bezier(.22,1,.36,1) both}.onboarding-delivery-cover{display:grid;width:46px;height:46px;place-items:center;color:#fff;background:linear-gradient(135deg,var(--onboarding-accent),var(--onboarding-accent-second));border-radius:13px;box-shadow:0 10px 22px var(--onboarding-accent-soft);animation:onboarding-delivery-cover-pulse var(--onboarding-scene-duration) ease-in-out infinite}.onboarding-delivery-cover svg{width:21px;height:21px}.onboarding-delivery-statuses{position:relative;display:block;height:46px;min-width:0}.onboarding-delivery-status{position:relative;inset:0;display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:9px;animation:onboarding-delivery-status-in .36s cubic-bezier(.22,1,.36,1) both}.onboarding-delivery-status>span{display:flex;min-width:0;flex-direction:column;gap:3px}.onboarding-delivery-status small{color:color-mix(in srgb,var(--onboarding-ink) 62%,transparent);font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.onboarding-delivery-status strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.onboarding-delivery-status>svg{box-sizing:border-box;width:22px;height:22px;padding:5px;color:var(--onboarding-accent);background:var(--onboarding-accent-soft);border-radius:50%}.onboarding-delivery-status[data-stage=checked]>svg{color:#29bc71;background:#29bc711f}.onboarding-delivery-route{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 16px}.onboarding-delivery-route-line{position:absolute;top:17px;right:16%;left:16%;height:2px;overflow:hidden;background:var(--onboarding-line);border-radius:99px}.onboarding-delivery-route-line i{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--onboarding-accent),var(--onboarding-accent-second));border-radius:inherit;box-shadow:0 0 12px var(--onboarding-accent-soft);transform-origin:left;transform:scaleX(var(--delivery-progress));transition:transform .52s cubic-bezier(.22,1,.36,1)}.onboarding-delivery-stage{position:relative;z-index:1;display:flex;align-items:center;flex-direction:column;gap:7px;filter:grayscale(.72) saturate(.62);font-weight:600;text-align:center;transform:translateY(3px) scale(.94);transition:filter .42s ease,transform .42s cubic-bezier(.22,1,.36,1)}.onboarding-delivery-stage[data-active=true]{filter:grayscale(0) saturate(1);transform:translateY(0) scale(1)}.onboarding-delivery-stage>span{display:grid;width:34px;height:34px;place-items:center;color:var(--onboarding-accent);background:color-mix(in srgb,var(--onboarding-panel) 96%,var(--onboarding-accent-soft));border:1px solid color-mix(in srgb,var(--onboarding-accent) 18%,var(--onboarding-line));border-radius:11px;box-shadow:0 0 0 6px var(--onboarding-panel),0 9px 20px #1f0c1c12,0 0 0 4px color-mix(in srgb,var(--onboarding-accent-soft) 52%,transparent);transition:box-shadow .42s ease}.onboarding-delivery-stage[data-current=true]>span{box-shadow:0 0 0 6px var(--onboarding-panel),0 11px 24px #1f0c1c17,0 0 0 5px color-mix(in srgb,var(--onboarding-accent) 18%,transparent),0 0 18px var(--onboarding-accent-soft)}.onboarding-delivery-stage svg{width:14px;height:14px}.onboarding-delivery-stage small{color:color-mix(in srgb,var(--onboarding-ink) 66%,transparent);font-size:10px;white-space:nowrap}.onboarding-delivery-platforms{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;padding:8px;overflow:hidden;background:var(--onboarding-surface);border:1px solid var(--onboarding-line);border-radius:14px}.onboarding-delivery-platform{position:relative;z-index:1;display:grid;min-width:0;aspect-ratio:1;place-items:center;overflow:hidden;background:#fff;border:1px solid rgba(47,26,44,.08);border-radius:9px;box-shadow:0 6px 14px #1f0c1c0e;opacity:.36;transform:translateY(4px) scale(.92);transition:opacity .36s ease,transform .42s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--scene-order) * 45ms)}.onboarding-delivery-platforms[data-active=true] .onboarding-delivery-platform{opacity:1;transform:translateY(0) scale(1)}.onboarding-delivery-platform img,.onboarding-delivery-platform svg{display:block;width:68%;height:68%;object-fit:contain}.onboarding-delivery-scan{position:absolute;top:-30%;bottom:-30%;left:-18%;z-index:2;width:14%;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.82),transparent);filter:blur(2px);transform:skew(-12deg)}.onboarding-delivery-platforms[data-active=true] .onboarding-delivery-scan{animation:onboarding-delivery-scan 1.55s .18s ease-in-out both}.onboarding-scene--growth{justify-content:center;min-height:264px}.onboarding-scene-growth-head{display:flex;align-items:flex-end;justify-content:space-between}.onboarding-scene-growth-head>span{display:flex;flex-direction:column;gap:3px}.onboarding-growth-change{align-items:flex-end}.onboarding-scene-growth-head small{color:var(--onboarding-muted);font-size:10.5px}.onboarding-scene-growth-head strong{display:inline-block;font-size:23px;font-variant-numeric:tabular-nums;letter-spacing:-.05em;animation:onboarding-growth-number-in .72s .3s cubic-bezier(.22,1,.36,1) both}.onboarding-growth-change b{padding:6px 9px;color:#269b61;font-size:10px;background:#29bc711a;border-radius:9px;animation:onboarding-growth-badge 3.8s .9s ease-in-out infinite}.onboarding-growth-change small{font-size:7.5px}.onboarding-growth-plot{display:grid;grid-template-columns:23px minmax(0,1fr);gap:7px;margin:13px 0 11px}.onboarding-growth-scale{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:column;padding:2px 0}.onboarding-growth-scale i{color:color-mix(in srgb,var(--onboarding-ink) 58%,transparent);font-size:7.5px;font-style:normal;line-height:1}.onboarding-scene-chart{position:relative;display:flex;height:116px;align-items:flex-end;gap:5px;margin:0;padding:7px 3px 0;overflow:hidden;background:linear-gradient(var(--onboarding-line) 1px,transparent 1px);background-size:100% 25%;border-bottom:1px solid var(--onboarding-line)}.onboarding-scene-chart:after{position:absolute;top:0;bottom:0;left:-22%;width:18%;pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent);filter:blur(2px);transform:skew(-12deg);animation:onboarding-growth-chart-scan 6.4s 1.5s ease-in-out infinite}.onboarding-scene-chart>span{display:flex;height:100%;min-width:0;flex:1;align-items:center;justify-content:flex-end;flex-direction:column;gap:0}.onboarding-scene-chart>span>i{display:block;width:100%;height:var(--scene-height);min-height:7px;background:linear-gradient(to top,var(--onboarding-accent),var(--onboarding-accent-second));border-radius:5px 5px 2px 2px;box-shadow:0 6px 15px var(--onboarding-accent-soft);transform-origin:center bottom;animation:onboarding-growth-bar-in .76s calc(.26s + var(--scene-order) * 65ms) cubic-bezier(.22,1,.36,1) both}.onboarding-growth-platforms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.onboarding-growth-platforms>span{display:flex;min-width:0;align-items:center;gap:6px;padding:7px 6px;background:var(--onboarding-surface);border:1px solid var(--onboarding-line);border-radius:9px;animation:onboarding-growth-platform-in .52s calc(.76s + var(--scene-order) * 90ms) cubic-bezier(.22,1,.36,1) both}.onboarding-growth-platform-logo{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;overflow:hidden;background:#fff;border:1px solid rgba(47,26,44,.08);border-radius:7px}.onboarding-growth-platform-logo img,.onboarding-growth-platform-logo svg{width:17px;height:17px;object-fit:contain}.onboarding-growth-platforms>span>span:last-child{display:flex;min-width:0;flex-direction:column;gap:2px}.onboarding-growth-platforms strong{overflow:hidden;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.onboarding-growth-platforms small{color:color-mix(in srgb,var(--onboarding-ink) 60%,transparent);font-size:7.5px;white-space:nowrap}.onboarding-growth-platforms small b{color:#269b61;font-size:inherit}.onboarding-growth-update{position:relative;display:flex;min-height:39px;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding:7px 8px;overflow:hidden;background:var(--onboarding-surface);border:1px solid var(--onboarding-line);border-radius:10px;animation:onboarding-growth-update-in .52s 1.04s cubic-bezier(.22,1,.36,1) both}.onboarding-growth-update:after{position:absolute;top:-45%;bottom:-45%;left:-20%;width:13%;pointer-events:none;content:"";opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);filter:blur(2px);transform:skew(-15deg);animation:onboarding-growth-update-scan .88s 1.34s ease-in-out both}.onboarding-growth-update>span{display:flex;min-width:0;align-items:center;gap:6px}.onboarding-growth-update>span:first-child>svg{width:13px;height:13px;flex:0 0 13px;color:var(--onboarding-accent)}.onboarding-growth-update>span:first-child>span{display:flex;min-width:0;flex-direction:column;gap:2px}.onboarding-growth-update strong{overflow:hidden;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.onboarding-growth-update small{color:color-mix(in srgb,var(--onboarding-ink) 58%,transparent);font-size:7.5px}.onboarding-growth-update>span:last-child{flex:0 0 auto;padding:6px 7px;color:var(--onboarding-ink);font-size:8.5px;font-weight:600;background:color-mix(in srgb,var(--onboarding-panel) 92%,transparent);border:1px solid var(--onboarding-line);border-radius:8px}.onboarding-growth-update>span:last-child svg{width:10px;height:10px}.onboarding-actions{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 30px 22px 44px;border-top:1px solid var(--onboarding-line)}.onboarding-actions-secondary{display:flex;align-items:center;gap:8px}.onboarding-back,.onboarding-skip,.onboarding-next{box-sizing:border-box;height:44px;min-height:44px;line-height:1;font-family:Minded,sans-serif;font-size:12px;font-weight:600;border-radius:13px;cursor:pointer;transition:transform .16s ease,color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.onboarding-back:focus-visible,.onboarding-skip:focus-visible,.onboarding-next:focus-visible,.onboarding-close:focus-visible,.onboarding-step:focus-visible{outline:2px solid color-mix(in srgb,var(--onboarding-accent) 72%,white);outline-offset:3px}.onboarding-back{display:inline-flex;align-items:center;gap:7px;padding:0 13px;color:var(--onboarding-muted);background:var(--onboarding-surface);border:1px solid var(--onboarding-line)}.onboarding-back:hover:not(:disabled){color:var(--onboarding-ink);border-color:color-mix(in srgb,var(--onboarding-accent) 24%,transparent)}.onboarding-back:disabled{pointer-events:none;opacity:0}.onboarding-back svg,.onboarding-next svg{width:15px;height:15px}.onboarding-skip{padding:0 12px;color:var(--onboarding-muted);background:transparent;border:0}.onboarding-skip:hover{color:var(--onboarding-ink)}.onboarding-next{position:relative;display:inline-flex;min-width:190px;align-items:center;justify-content:center;gap:10px;padding:0 19px;overflow:hidden;color:#fff;background:linear-gradient(135deg,var(--onboarding-accent),var(--onboarding-accent-second));border:0;box-shadow:0 13px 28px var(--onboarding-accent-soft);isolation:isolate}.onboarding-next:before,.onboarding-next:after{position:absolute;pointer-events:none;content:""}.onboarding-next:before{inset:1px;z-index:-1;opacity:.48;background:radial-gradient(circle at 18% 0,rgba(255,255,255,.32),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.12),transparent 55%);border-radius:12px}.onboarding-next:after{top:-55%;bottom:-55%;left:-28%;width:16%;opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.84),transparent);filter:blur(2px);transform:skew(-14deg)}.onboarding-next>span,.onboarding-next>svg{position:relative;z-index:1}.onboarding-next:hover{box-shadow:0 16px 34px var(--onboarding-accent-soft);transform:translateY(-2px)}.onboarding-next:hover:after{animation:onboarding-cta-sheen .72s ease-out both}.onboarding-next:hover svg{transform:translate(3px)}.onboarding-next svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.onboarding-card[data-step=growth] .onboarding-next{animation:onboarding-cta-crescendo .88s 1.9s cubic-bezier(.22,1,.36,1) both}.onboarding-card[data-step=growth] .onboarding-next:after{animation:onboarding-cta-sheen .92s 2.03s cubic-bezier(.22,1,.36,1) both}.onboarding-next:active,.onboarding-back:active:not(:disabled){transform:translateY(0)}@keyframes onboarding-growth-update-scan{0%{left:-20%;opacity:0}24%{opacity:.58}72%{opacity:.32}to{left:116%;opacity:0}}@keyframes onboarding-cta-sheen{0%{left:-28%;opacity:0}22%{opacity:.74}68%{opacity:.42}to{left:118%;opacity:0}}@keyframes onboarding-cta-crescendo{0%,to{box-shadow:0 13px 28px var(--onboarding-accent-soft);transform:translateY(0) scale(1)}38%{box-shadow:0 18px 38px var(--onboarding-accent-soft),0 0 0 5px color-mix(in srgb,var(--onboarding-accent) 8%,transparent);transform:translateY(-2px) scale(1.018)}66%{box-shadow:0 15px 32px var(--onboarding-accent-soft),0 0 0 2px color-mix(in srgb,var(--onboarding-accent) 4%,transparent);transform:translateY(-1px) scale(1.006)}}@keyframes onboarding-icon-prism{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes onboarding-headphones-groove{0%,to{transform:translateY(0) rotate(-2deg) scale(1)}14%{transform:translateY(-1px) rotate(2deg) scale(1.04)}29%{transform:translateY(1px) rotate(-1deg) scale(.98)}50%{transform:translateY(-2px) rotate(1.5deg) scale(1.055)}69%{transform:translateY(0) rotate(-1.5deg) scale(1)}84%{transform:translateY(-1px) rotate(1deg) scale(1.025)}}@keyframes onboarding-headphones-cups{0%,to{transform:scaleX(.94) scaleY(1)}50%{transform:scaleX(1.08) scaleY(.96)}}@keyframes onboarding-sound-ring{0%,to{opacity:.16;transform:scale(.88)}34%{opacity:.52;transform:scale(1.03)}68%{opacity:0;transform:scale(1.38)}69%{opacity:0;transform:scale(.82)}84%{opacity:.28;transform:scale(.92)}}@keyframes onboarding-sound-satellite{0%{opacity:.26;transform:rotate(0) translate(22px) scale(.64)}50%{opacity:1;transform:rotate(180deg) translate(22px) scale(1)}to{opacity:.26;transform:rotate(360deg) translate(22px) scale(.64)}}@keyframes onboarding-verification-seal{0%,to{transform:rotate(0) scale(1)}12%{transform:rotate(-2deg) scale(.93)}28%{transform:rotate(2deg) scale(1.12)}43%,78%{transform:rotate(0) scale(1)}88%{transform:rotate(-1deg) scale(.98)}}@keyframes onboarding-check-draw{0%,10%,to{opacity:.42;stroke-dashoffset:10}28%,72%{opacity:1;stroke-dashoffset:0}88%{opacity:.42;stroke-dashoffset:10}}@keyframes onboarding-verification-ring{0%,18%,to{opacity:0;transform:scale(.72)}36%{opacity:.62;transform:scale(1.06)}64%{opacity:0;transform:scale(1.46)}65%{opacity:0;transform:scale(.72)}}@keyframes onboarding-verification-spark{0%,20%,to{opacity:0;transform:translate(0) scale(0)}36%{opacity:1;transform:translate(0) scale(.8)}59%{opacity:0;transform:translate(var(--verify-x),var(--verify-y)) scale(1.2)}60%{opacity:0;transform:translate(0) scale(0)}}@keyframes onboarding-cloud-lift{0%,to{transform:translateY(1px) rotate(-1deg)}45%{transform:translateY(-2.5px) rotate(1deg)}72%{transform:translateY(-1px) rotate(0)}}@keyframes onboarding-cloud-stroke{0%,to{opacity:.72}46%{opacity:1;filter:drop-shadow(0 0 3px rgba(255,255,255,.46))}}@keyframes onboarding-upload-arrow{0%,to{opacity:0;transform:translateY(5px)}22%{opacity:1;transform:translateY(1px)}49%{opacity:1;transform:translateY(-3px)}69%{opacity:0;transform:translateY(-7px)}70%{opacity:0;transform:translateY(5px)}}@keyframes onboarding-upload-beam{0%,to{opacity:0;transform:translate(-50%) translateY(8px) scaleY(.35)}28%{opacity:.58;transform:translate(-50%) translateY(2px) scaleY(.8)}64%{opacity:0;transform:translate(-50%) translateY(-5px) scaleY(1.15)}65%{opacity:0;transform:translate(-50%) translateY(8px) scaleY(.35)}}@keyframes onboarding-upload-particle{0%,to{opacity:0;transform:translateY(0) rotate(0) scale(.5)}18%{opacity:.88}76%{opacity:0;transform:translateY(-38px) rotate(150deg) scale(1)}77%{opacity:0;transform:translateY(0) rotate(0) scale(.5)}}@keyframes onboarding-globe-turn{0%,to{transform:rotate(-4deg) scaleX(.94)}25%{transform:rotate(1deg) scaleX(1.035)}50%{transform:rotate(4deg) scaleX(.94)}75%{transform:rotate(-1deg) scaleX(1.035)}}@keyframes onboarding-globe-meridian{0%{stroke-dashoffset:0}to{stroke-dashoffset:-16}}@keyframes onboarding-globe-orbit{0%{transform:rotate(-16deg)}to{transform:rotate(344deg)}}@keyframes onboarding-globe-satellite{0%{opacity:.45;transform:rotate(-16deg) translate(22px) scale(.72)}50%{opacity:1;transform:rotate(164deg) translate(22px) scale(1.12)}to{opacity:.45;transform:rotate(344deg) translate(22px) scale(.72)}}@keyframes onboarding-equalizer{0%,to{opacity:.7;transform:scaleY(.38)}18%{opacity:.96;transform:scaleY(.92)}38%{opacity:.8;transform:scaleY(.56)}60%{opacity:1;transform:scaleY(1)}82%{opacity:.78;transform:scaleY(.48)}}@keyframes onboarding-equalizer-glow{0%,to{opacity:.22;transform:scale(.82)}50%{opacity:.72;transform:scale(1.12)}}@keyframes onboarding-journey-step-in{0%{opacity:0;filter:blur(5px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes onboarding-journey-route-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes onboarding-journey-icon-sheen{0%,70%{opacity:0;transform:translate(-55%)}78%{opacity:.7}94%,to{opacity:0;transform:translate(55%)}}@keyframes onboarding-journey-route-flow{0%{background-position:0 0}to{background-position:16px 0}}@keyframes onboarding-journey-chevron{0%,to{opacity:.48;transform:translate(0)}50%{opacity:1;transform:translate(2px)}}@keyframes onboarding-journey-card{0%,to{border-color:color-mix(in srgb,var(--onboarding-accent) 12%,var(--onboarding-line));box-shadow:0 13px 28px #1f0c1c12,inset 0 0 color-mix(in srgb,var(--onboarding-accent-soft) 0%,transparent),inset 0 1px #ffffff85}20%,32%{border-color:color-mix(in srgb,var(--onboarding-accent) 40%,var(--onboarding-line));box-shadow:0 16px 32px #1f0c1c17,inset 0 0 18px color-mix(in srgb,var(--onboarding-accent-soft) 78%,transparent),inset 0 1px #ffffff9e}}@keyframes onboarding-journey-ring{0%,12%,to{opacity:0;transform:scale(.78)}22%{opacity:.76;transform:scale(1)}38%{opacity:0;transform:scale(1.2)}}@keyframes onboarding-journey-label{0%,to{color:var(--onboarding-ink)}20%,32%{color:var(--onboarding-accent)}}@keyframes onboarding-journey-upload-arrow{0%,12%,36%,to{transform:translateY(0)}20%{transform:translateY(-4px)}28%{transform:translateY(-1px)}}@keyframes onboarding-journey-check-draw{0%,to{opacity:.28;stroke-dashoffset:24;transform:scale(.94)}12%{opacity:.52;stroke-dashoffset:18}29%,76%{opacity:1;stroke-dashoffset:0;transform:scale(1)}88%{opacity:.58;stroke-dashoffset:5;transform:scale(.985)}}@keyframes onboarding-journey-globe-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-28}}@keyframes onboarding-world-aura{0%,to{opacity:.68;transform:translate(-50%,-50%) scale(.92)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes onboarding-world-shadow{0%,to{opacity:.48;transform:translate(-50%) scaleX(.88)}50%{opacity:.82;transform:translate(-50%) scaleX(1.08)}}@keyframes onboarding-world-orbit-outer{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes onboarding-world-orbit-inner{0%{transform:translate(-50%,-50%) rotate(18deg)}to{transform:translate(-50%,-50%) rotate(-342deg)}}@keyframes onboarding-world-signal{0%{opacity:0;transform:translate(-50%,-50%) scale(.82)}14%{opacity:.55}52%,to{opacity:0;transform:translate(-50%,-50%) scale(1.56)}}@keyframes onboarding-world-float{0%,to{transform:translate(-50%,-50%) translateY(2px) scale(.99)}50%{transform:translate(-50%,-50%) translateY(-4px) scale(1.015)}}@keyframes onboarding-world-shine{0%,28%{opacity:0;transform:translate(0) rotate(18deg)}46%{opacity:.56}68%,to{opacity:0;transform:translate(430%) rotate(18deg)}}@keyframes onboarding-world-map-drift{0%,to{opacity:.74;transform:translate(-7px) scaleX(.94)}50%{opacity:.98;transform:translate(7px) scaleX(1.04)}}@keyframes onboarding-world-grid-breathe{0%,to{opacity:.52;transform:scaleX(.84)}50%{opacity:1;transform:scaleX(1.08)}}@keyframes onboarding-world-beacon{0%,to{opacity:.5;transform:scale(.72)}50%{opacity:1;transform:scale(1.08)}}@keyframes onboarding-world-atmosphere{0%,to{opacity:.78;transform:translate(-3px)}50%{opacity:1;transform:translate(3px)}}@keyframes onboarding-world-platform-in{0%{opacity:0;filter:blur(5px);transform:translate(-50%,-50%) scale(.68)}to{opacity:1;filter:blur(0);transform:translate(-50%,-50%) scale(1)}}@keyframes onboarding-world-platform-float{0%,to{box-shadow:0 11px 25px #3715321c,0 0 0 4px color-mix(in srgb,var(--onboarding-accent-soft) 56%,transparent),inset 0 1px #fffc;transform:translateY(0) scale(1)}50%{box-shadow:0 16px 30px #37153224,0 0 0 6px color-mix(in srgb,var(--onboarding-accent-soft) 52%,transparent),inset 0 1px #fffc;transform:translateY(-5px) scale(1.035)}}@keyframes onboarding-world-platform-signal{0%,8%,to{opacity:0;transform:scale(.82)}15%{opacity:.68;transform:scale(1)}28%{opacity:0;transform:scale(1.34)}}@keyframes onboarding-world-platform-sheen{0%,9%{left:-58%;opacity:0}15%{opacity:.76}29%,to{left:128%;opacity:0}}@keyframes onboarding-world-logo-breathe{0%,to{filter:saturate(1);transform:translateY(0)}50%{filter:saturate(1.12);transform:translateY(-1px)}}@keyframes onboarding-world-particle{0%,to{opacity:.18;transform:scale(.56)}48%{opacity:1;transform:scale(1.22)}}@keyframes onboarding-verification-scan{0%,12%{top:-12%;opacity:0}20%{opacity:.72}54%,to{top:102%;opacity:0}}@keyframes onboarding-verification-row-check{0%,18%{stroke-dashoffset:22}34%,76%{stroke-dashoffset:0}90%,to{stroke-dashoffset:22}}@keyframes onboarding-scene-progress{0%,7%{opacity:0;transform:scaleX(0)}12%{opacity:1;transform:scaleX(0)}38%,74%{opacity:1;transform:scaleX(1)}86%{opacity:0;transform:scaleX(1)}92%,to{opacity:0;transform:scaleX(0)}}@keyframes onboarding-scene-check-row{0%,12%{opacity:.36;transform:translate(-5px)}26%,68%{opacity:1;transform:translate(0)}88%,to{opacity:.36;transform:translate(-5px)}}@keyframes onboarding-scene-material-ready{0%,12%{opacity:.34;border-color:var(--onboarding-line);transform:translate(-7px)}27%,72%{opacity:1;border-color:color-mix(in srgb,#29bc71 16%,var(--onboarding-line));transform:translate(0)}86%,to{opacity:.34;border-color:var(--onboarding-line);transform:translate(-7px)}}@keyframes onboarding-release-check{0%,20%{opacity:0;transform:scale(.45)}34%,74%{opacity:1;transform:scale(1)}88%,to{opacity:0;transform:scale(.45)}}@keyframes onboarding-release-upload-lift{0%,to{transform:translateY(0)}14%{transform:translateY(-3px)}25%{transform:translateY(0)}}@keyframes onboarding-release-zone-scan{0%,34%{left:-36%;opacity:0}43%{opacity:.5}60%,to{left:118%;opacity:0}}@keyframes onboarding-scene-upload-progress{0%,8%{opacity:0;transform:scaleX(0)}14%{opacity:1;transform:scaleX(0)}42%,76%{opacity:1;transform:scaleX(1)}88%{opacity:0;transform:scaleX(1)}94%,to{opacity:0;transform:scaleX(0)}}@keyframes onboarding-delivery-head-in{0%{opacity:0;filter:blur(6px);transform:translateY(9px) scale(.96)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes onboarding-delivery-cover-pulse{0%,to{box-shadow:0 10px 22px var(--onboarding-accent-soft);transform:translateY(0) scale(1)}18%{box-shadow:0 14px 28px var(--onboarding-accent-soft),0 0 0 5px color-mix(in srgb,var(--onboarding-accent-soft) 48%,transparent);transform:translateY(-2px) scale(1.035)}}@keyframes onboarding-delivery-status-in{0%{opacity:0;filter:blur(4px);transform:translateY(5px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes onboarding-delivery-scan{0%,34%{left:-18%;opacity:0}43%{opacity:.72}61%,to{left:112%;opacity:0}}@keyframes onboarding-growth-number-in{0%{opacity:0;filter:blur(5px);transform:translateY(6px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes onboarding-growth-badge{0%,to{box-shadow:0 0 #29bc7100;transform:translateY(0)}48%{box-shadow:0 0 0 5px #29bc7112;transform:translateY(-1px)}}@keyframes onboarding-growth-bar-in{0%{opacity:0;filter:blur(2px);transform:scaleY(0)}to{opacity:1;filter:blur(0);transform:scaleY(1)}}@keyframes onboarding-growth-chart-scan{0%,58%{left:-22%;opacity:0}65%{opacity:.55}84%,to{left:112%;opacity:0}}@keyframes onboarding-growth-platform-in{0%{opacity:0;transform:translateY(7px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes onboarding-growth-update-in{0%{opacity:0;filter:blur(4px);transform:translateY(7px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes onboarding-focus-reveal{0%{opacity:0;filter:blur(7px);transform:translateY(12px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes onboarding-preview-reveal{0%{opacity:0;filter:blur(11px);transform:translate3d(18px,8px,0) scale(.975)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}@keyframes onboarding-metric-reveal{0%{opacity:0;filter:blur(5px);transform:translateY(8px) scale(.97)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes onboarding-preview-sheen{0%,16%{opacity:0;transform:translateZ(0) rotate(18deg)}42%{opacity:.52}to{opacity:0;transform:translate3d(540%,0,0) rotate(18deg)}}@keyframes onboarding-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes onboarding-card-in{0%{opacity:0;transform:translateY(18px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes onboarding-content-forward{0%{opacity:0;filter:blur(8px);transform:translate(18px) scale(.992)}to{opacity:1;filter:blur(0);transform:translate(0) scale(1)}}@keyframes onboarding-content-backward{0%{opacity:0;filter:blur(8px);transform:translate(-18px) scale(.992)}to{opacity:1;filter:blur(0);transform:translate(0) scale(1)}}@media(max-width:1080px){.onboarding-card{grid-template-columns:240px minmax(0,1fr)}.onboarding-rail{--onboarding-rail-gutter: 22px}.onboarding-content{grid-template-columns:minmax(0,1fr) 270px;gap:30px;padding-inline:38px}.onboarding-panel-head,.onboarding-actions{padding-left:38px}.onboarding-copy h2{font-size:34px}}@media(max-width:900px){.onboarding-overlay{align-items:flex-start;padding:max(10px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px))}.onboarding-card{display:block;min-height:0;border-radius:24px}.onboarding-rail{display:block;padding:17px 18px 15px;border-right:0;border-bottom:1px solid var(--onboarding-rail-border)}.onboarding-brand{font-size:16px}.onboarding-rail-foot{display:none}.onboarding-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin:15px 0 0}.onboarding-steps:before,.onboarding-steps:after{display:none}.onboarding-step{min-height:0;padding:0}.onboarding-step:hover,.onboarding-step.active{background:transparent;box-shadow:none;transform:none}.onboarding-step-index{width:100%;height:5px;flex-basis:auto;color:transparent;font-size:0;background:var(--onboarding-rail-line);border:0;border-radius:99px;box-shadow:none}.onboarding-step-index svg{display:none}.onboarding-step.active .onboarding-step-index{background:linear-gradient(90deg,var(--onboarding-accent),var(--onboarding-accent-second));box-shadow:none}.onboarding-step.complete .onboarding-step-index{background:#29b96f;box-shadow:none}.onboarding-step-label{display:none}.onboarding-panel{min-height:0}.onboarding-panel-head{padding:17px 18px 0 22px}.onboarding-close{width:35px;height:35px;border-radius:12px}.onboarding-content{display:block;padding:16px 22px 22px}.onboarding-icon{width:46px;height:46px;margin-bottom:17px;border-radius:15px}.onboarding-icon svg{width:21px;height:21px}.onboarding-copy h2{font-size:clamp(27px,8.3vw,34px)}.onboarding-copy>p{margin-top:14px;font-size:13px;line-height:1.58}.onboarding-copy-journey{--onboarding-journey-gap: 14px;max-width:none;margin-top:26px}.onboarding-preview{min-height:340px;margin-top:18px;padding:18px;border-radius:22px}.onboarding-scene{min-height:230px;margin-block:17px 13px}.onboarding-preview-stat strong{font-size:31px}.onboarding-scene--distribution{min-height:250px}.onboarding-scene-chart{height:112px}.onboarding-scene-check-row{padding-block:7px}.onboarding-actions{gap:10px;padding:14px 16px max(16px,env(safe-area-inset-bottom,0px)) 18px}.onboarding-actions-secondary{gap:2px}.onboarding-back,.onboarding-skip,.onboarding-next{height:40px;min-height:40px;font-size:10px;border-radius:12px}.onboarding-back{width:40px;padding:0;justify-content:center;font-size:0}.onboarding-skip{padding-inline:8px}.onboarding-next{min-width:164px;padding-inline:14px}}@media(max-width:390px){.onboarding-skip{display:none}.onboarding-next{min-width:0;flex:1}}@media(max-height:720px)and (min-width:901px){.onboarding-card{min-height:calc(100dvh - 24px)}.onboarding-steps{margin-block:42px 18px}.onboarding-content{padding-block:20px 22px}.onboarding-icon{margin-bottom:16px}.onboarding-copy>p{margin-top:14px}.onboarding-preview{min-height:320px}}@media(prefers-reduced-motion:reduce){.onboarding-overlay,.onboarding-card,.onboarding-content,.onboarding-icon,.onboarding-icon:before,.onboarding-icon:after,.onboarding-icon-fx,.onboarding-icon-fx *,.onboarding-icon svg,.onboarding-icon svg *,.onboarding-copy h2,.onboarding-copy>p,.onboarding-copy-journey,.onboarding-copy-journey *,.onboarding-preview,.onboarding-preview:after,.onboarding-preview-stat,.onboarding-scene,.onboarding-scene *,.onboarding-growth-update:after,.onboarding-next,.onboarding-next:after{animation:none!important}.onboarding-steps:after,.onboarding-step,.onboarding-close,.onboarding-back,.onboarding-skip,.onboarding-next{transition:none}}#screen-finance .finance-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:28px}.finance-balance-card,.finance-total-card{position:relative;overflow:hidden;border-radius:20px;border:1px solid var(--line);transition:transform .2s,box-shadow .2s,border-color .2s}.finance-balance-card{background:var(--bg2);box-shadow:0 8px 32px #0003}.finance-balance-card:hover{transform:translateY(-4px);border-color:#e8215a40;box-shadow:0 12px 40px #00000040,0 0 0 1px #e8215a14}.finance-balance-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 100% 0%,rgba(232,33,90,.12) 0%,transparent 45%),radial-gradient(circle at 0% 100%,rgba(155,39,175,.08) 0%,transparent 45%)}.finance-balance-inner{position:relative;z-index:1;padding:28px 26px}.finance-withdraw{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.finance-withdraw-hint{font-size:12px;color:var(--muted);line-height:1.5;margin-bottom:14px}.finance-withdraw-btn{background:var(--grad);border:none;color:#fff;padding:12px 24px;border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;font-family:Minded,sans-serif;transition:opacity .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 16px #e8215a4d}.finance-withdraw-btn:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 6px 24px #e8215a66}.finance-total-card{background:var(--bg2);box-shadow:0 8px 32px #0003}.finance-total-card:hover{transform:translateY(-4px);border-color:#9b27af33;box-shadow:0 12px 40px #00000040,0 0 0 1px #9b27af0f}.finance-total-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 80% 20%,rgba(155,39,175,.08) 0%,transparent 50%)}.finance-total-inner{position:relative;z-index:1;padding:28px 26px}.finance-history-card{margin-bottom:24px}.finance-history-header{padding:20px 28px;border-bottom:1px solid var(--line)}.finance-history-body{padding:20px 28px;overflow-x:auto}.finance-history-table{width:100%;border-collapse:collapse;font-size:13px}.finance-history-table thead tr{border-bottom:1px solid var(--line);text-align:left}.finance-history-table th{padding:12px 16px 12px 0;font-weight:500;color:var(--muted)}.finance-history-table .finance-col-sum{text-align:right}.finance-history-table .finance-col-actions{text-align:right;width:188px}.finance-history-table tbody tr{border-bottom:1px solid var(--line);transition:background .15s}.finance-history-table tbody tr:hover{background:var(--bg)}.finance-history-table tbody td{padding:14px 16px 14px 0;color:var(--text)}.finance-history-table tbody td.finance-col-sum,.finance-history-table tbody td:last-child{text-align:right;font-weight:500}.finance-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px}.finance-row-actions .btn-ghost{min-width:88px;min-height:36px;font-size:12px}.finance-history-empty{display:none;text-align:center;padding:32px;color:var(--muted);font-size:14px}.finance-history-empty.finance-history-empty-visible{display:block}.finance-plan-strip{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.finance-plan-strip span,.finance-status-row strong{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--bg3);font-size:12px;font-weight:600;color:var(--text)}.finance-status-list{display:grid;gap:12px;margin-top:18px}.finance-status-row{display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--muted);font-size:13px}.finance-process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.finance-process-step{display:flex;flex-direction:column;gap:10px;min-height:156px;padding:20px;border:1px solid var(--line);border-radius:18px;background:radial-gradient(circle at top right,rgba(232,33,90,.08),transparent 42%),radial-gradient(circle at bottom left,rgba(155,39,175,.06),transparent 38%),var(--bg2)}.finance-process-step strong{font-size:16px;letter-spacing:-.02em}.finance-process-step span{color:var(--muted);font-size:13px;line-height:1.65}.finance-faq-list{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--bg2)}.finance-faq-item{border-bottom:1px solid var(--line)}.finance-faq-item:last-child{border-bottom:none}.finance-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;background:transparent;border:none;color:var(--text);font-family:Minded,sans-serif;font-size:15px;font-weight:600;text-align:left;cursor:pointer;transition:background .15s ease}.finance-faq-q:hover{background:#e8215a08}.finance-faq-icon{width:24px;height:24px;border-radius:50%;border:1px solid var(--line2);background:var(--bg3);flex-shrink:0;position:relative;transition:background .2s,border-color .2s,transform .3s}.finance-faq-icon:before,.finance-faq-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--muted);border-radius:2px;transition:opacity .3s,transform .3s}.finance-faq-icon:before{width:10px;height:1.5px}.finance-faq-icon:after{width:1.5px;height:10px}.finance-faq-item.open .finance-faq-icon{background:#e8215a1f;border-color:#e8215a42}.finance-faq-item.open .finance-faq-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.finance-faq-a{overflow:hidden;transition:max-height .3s ease}.finance-faq-a-inner{padding:0 20px 18px;color:var(--muted);font-size:14px;line-height:1.72;max-width:92ch}.finance-detail-modal{width:min(1360px,calc(100vw - 24px));max-width:1360px;max-height:94vh;border-radius:26px}.finance-detail-modal-body{display:flex;flex-direction:column;gap:18px;padding:28px}.finance-detail-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.finance-detail-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;flex:1;min-width:min(100%,780px)}.finance-detail-card{display:flex;flex-direction:column;gap:8px;min-height:96px;padding:16px 18px;border-radius:18px;border:1px solid var(--line);background:radial-gradient(circle at top right,rgba(232,33,90,.08),transparent 42%),radial-gradient(circle at bottom left,rgba(155,39,175,.06),transparent 38%),var(--bg3)}.finance-detail-card span{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.05em}.finance-detail-card strong{font-size:24px;line-height:1.15;letter-spacing:-.04em}.finance-detail-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.finance-detail-actions .btn-ghost,.finance-detail-actions .btn-grad-sm{min-height:40px}.finance-detail-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.finance-detail-meta span{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--bg3);font-size:12px;color:var(--muted)}.finance-detail-block{border:1px solid var(--line);border-radius:22px;background:var(--bg2);padding:18px}.finance-detail-block-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.finance-detail-block-header h4{margin:0;font-size:18px;letter-spacing:-.03em}.finance-detail-block-header span{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.finance-detail-store-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.finance-detail-store-card{display:flex;flex-direction:column;gap:6px;min-height:118px;padding:16px;border-radius:18px;border:1px solid var(--line);background:var(--bg3)}.finance-detail-store-card strong{font-size:16px;letter-spacing:-.02em}.finance-detail-store-card span{color:var(--muted);font-size:12px}.finance-detail-store-card b{margin-top:auto;font-size:20px;letter-spacing:-.04em}.finance-detail-table-wrap{overflow-x:auto}.finance-detail-table{width:100%;border-collapse:collapse;font-size:13px}.finance-detail-table th{padding:12px 16px 12px 0;text-align:left;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line)}.finance-detail-table td{padding:14px 16px 14px 0;border-bottom:1px solid var(--line);vertical-align:top}.finance-detail-table tbody tr:hover{background:var(--bg)}.finance-detail-track{font-weight:600;color:var(--text)}.finance-detail-track-meta{margin-top:4px;color:var(--muted);font-size:12px;line-height:1.5}.finance-detail-empty{display:flex;align-items:center;justify-content:center;min-height:220px;color:var(--muted);font-size:14px;text-align:center;border:1px dashed var(--line2);border-radius:18px;background:var(--bg3)}body.light .finance-balance-card,body.light .finance-total-card,html[data-theme=light] .finance-balance-card,html[data-theme=light] .finance-total-card{box-shadow:0 4px 20px #00000014}body.light .finance-balance-card:hover,html[data-theme=light] .finance-balance-card:hover{box-shadow:0 8px 28px #0000001f,0 0 0 1px #e8215a1f}body.light .finance-total-card:hover,html[data-theme=light] .finance-total-card:hover{box-shadow:0 8px 28px #0000001f,0 0 0 1px #9b27af1a}@media(max-width:980px){.finance-process-grid{grid-template-columns:1fr}.finance-detail-modal{width:min(1200px,calc(100vw - 18px))}.finance-detail-summary,.finance-detail-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.finance-row-actions{width:100%;justify-content:flex-start}.finance-history-table .finance-col-actions{width:150px}.finance-detail-summary,.finance-detail-store-grid{grid-template-columns:1fr}.finance-detail-modal{width:calc(100vw - 10px);max-height:96vh}.finance-detail-modal-body{padding:18px}.finance-detail-actions{width:100%}.finance-detail-actions .btn-ghost,.finance-detail-actions .btn-grad-sm{flex:1;justify-content:center}}.quick-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px}.progress-step{flex:1;text-align:center;padding:12px 8px;border-radius:12px;background:var(--bg3);border:1px solid var(--line);transition:border-color .2s,background .2s}.progress-step.done{border-color:#27c93f4d;background:#27c93f0d}.progress-step.current{border-color:#9b27af66;background:#9b27af0f}.tip-card{background:linear-gradient(135deg,#e8215a0f,#9b27af0f);border:1px solid rgba(155,39,175,.15);border-radius:16px;padding:20px 24px;display:flex;align-items:flex-start;gap:14px}@media(max-width:960px){.quick-actions{grid-template-columns:repeat(2,1fr)}.progress-steps{flex-wrap:wrap}}.modal-overlay{position:fixed;inset:0;z-index:200;background:#000000b3;backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;padding:24px;transition:opacity .3s}.modal-overlay.open{display:flex;pointer-events:all}.modal-box{background:var(--bg2);border:1px solid var(--line2);border-radius:24px;width:100%;max-width:580px;max-height:85vh;overflow-y:auto;transform:translateY(20px) scale(.97);transition:transform .3s;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.modal-overlay.open .modal-box{transform:translateY(0) scale(1)}.modal-box.finance-detail-modal{width:min(1440px,calc(100vw - 24px));max-width:1440px;max-height:94vh}.modal-header{padding:20px 24px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;background:var(--bg2);z-index:1;border-radius:24px 24px 0 0}.modal-header span{font-size:13px;font-weight:500;color:var(--muted)}.modal-close{width:32px;height:32px;border-radius:50%;background:#ffffff0f;border:1px solid var(--line2);color:var(--muted);font-size:18px;font-weight:300;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;flex-shrink:0;font-family:Minded,sans-serif;line-height:1}.modal-close:hover{background:#ffffff1a;color:var(--text)}.modal-body{padding:24px}.modal-title{font-size:18px;font-weight:600;margin:0;letter-spacing:-.3px}.release-detail-modal{max-width:1000px;width:96vw;border-radius:20px;overflow:hidden;padding:0;max-height:92vh;display:flex;flex-direction:column;animation:slideUp .3s cubic-bezier(.34,1.56,.64,1)}@keyframes slideUp{0%{transform:translateY(40px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.release-modal-hero{position:relative;overflow:hidden;padding:32px 28px;min-height:160px;display:flex;align-items:center;gap:24px}.release-modal-hero-bg{position:absolute;inset:-20px;filter:blur(60px) brightness(.25) saturate(1.5);background-size:cover;background-position:center;z-index:0}.release-modal-hero-bg img{width:100%;height:100%;object-fit:cover;display:block}.release-modal-hero-gradient{position:absolute;inset:0;background:linear-gradient(to bottom,transparent,var(--bg2));pointer-events:none}.release-modal-hero-content{position:relative;z-index:1;display:flex;align-items:center;gap:24px;flex:1;min-width:0}.release-modal-cover{width:120px;height:120px;border-radius:16px;background:var(--bg3);border:1px solid var(--line);flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:48px;box-shadow:0 8px 32px #0006}.release-modal-cover img{width:100%;height:100%;object-fit:cover}.release-modal-hero-text{min-width:0;flex:1}.release-modal-hero-title{font-size:26px;font-weight:600;letter-spacing:-.5px;margin-bottom:6px;line-height:1.2;color:#fff!important}.release-modal-hero-artist{font-size:14px;margin-bottom:8px;color:#fff9!important}.release-modal-close{position:absolute;top:16px;right:16px;z-index:2;width:36px;height:36px;border-radius:50%;background:#0006;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer}.release-modal-close:hover{background:#0009}.release-detail-stepper{padding:20px}.release-roadmap{display:flex;align-items:center;width:100%;box-sizing:border-box;gap:0;overflow:visible}.release-roadmap-step{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.release-roadmap-circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;flex-shrink:0;transition:background .2s;position:relative;z-index:1}.release-roadmap-circle.done{background:#22c55e;color:#fff}.release-roadmap-circle.current{background:linear-gradient(135deg,#e91e8c,#7b2fbe);color:#fff}.release-roadmap-circle.pending{background:var(--bg3);color:var(--muted);border:1px solid var(--line)}.release-roadmap-label{font-size:11px;font-weight:500;text-align:center;color:var(--muted);margin-top:6px;white-space:nowrap;line-height:1.2}.release-roadmap-step.done .release-roadmap-label,.release-roadmap-step.current .release-roadmap-label{color:var(--text)}.release-roadmap-segment{flex:1;height:3px;transition:background .2s;align-self:center;min-width:8px}.release-roadmap-segment.done{background:#22c55e}.release-roadmap-segment.pending{background:var(--line)}.release-detail-reason{padding:14px 20px;margin:0 20px 16px;border-radius:12px;font-size:14px;line-height:1.5}.release-detail-reason--rejected{background:#e8215a26;border:1px solid rgba(232,33,90,.35);color:var(--text)}.release-detail-reason--withdraw{background:#f5a62326;border:1px solid rgba(245,166,35,.35);color:var(--text)}.release-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 20px 24px}.release-detail-card{background:var(--bg3);border-radius:12px;padding:14px 16px;border:1px solid var(--line);display:flex;flex-direction:column;gap:4px;transition:transform .2s,border-color .2s}.release-detail-card:hover{transform:translateY(-2px);border-color:var(--line2)}.release-detail-card-emoji{font-size:18px;margin-bottom:2px;display:flex;align-items:center;color:var(--accent);opacity:.85}.release-detail-card-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.release-detail-card-value{font-size:15px;font-weight:500;color:var(--text)}.release-detail-card-value--muted{color:var(--muted)}.release-detail-tracklist{padding:0 20px 24px}.release-detail-tracklist-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:12px}.release-detail-track{display:flex;align-items:center;gap:16px;padding:14px 16px;margin-bottom:8px;background:var(--bg3);border-radius:12px;border:1px solid var(--line);transition:transform .2s,border-color .2s}.release-detail-track:hover{transform:translateY(-2px);border-color:var(--line2)}.release-detail-track:last-child{margin-bottom:0}.release-detail-track-num{font-size:18px;font-weight:600;color:var(--muted);min-width:28px;flex-shrink:0}.release-detail-track-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.release-detail-track-name{font-size:15px;font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-detail-track-isrc{font-size:12px;color:var(--muted)}.release-detail-actions-row{display:flex;flex-wrap:wrap;gap:12px;padding:0 20px 24px;align-items:center}.release-detail-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:10px;font-size:14px;font-weight:500;background:var(--bg3);border:1px solid var(--line2);color:var(--text);text-decoration:none;cursor:pointer;font-family:Minded,sans-serif;transition:background .2s,border-color .2s}.release-detail-btn:hover{background:var(--bg2);border-color:var(--muted)}.release-detail-actions{padding:0 20px 24px 24px;border-top:none}.release-modal-withdraw-btn{background:transparent;border:1px solid var(--red);color:var(--red);transition:background .2s,color .2s}.release-modal-withdraw-btn:hover{background:var(--red);color:#fff}@media(max-width:900px){.release-detail-grid{grid-template-columns:1fr}}#screen-tools .page-header,#screen-ai-music .page-header{margin-bottom:28px}#screen-tools .page-title,#screen-ai-music .page-title{letter-spacing:-.04em}.tools-shell{display:grid;gap:22px}.tools-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:18px;align-items:stretch;padding:30px 32px;border-radius:30px;border:1px solid rgba(18,16,27,.1);background:radial-gradient(circle at top right,rgba(232,33,90,.12),transparent 34%),radial-gradient(circle at bottom right,rgba(76,111,255,.1),transparent 32%),linear-gradient(180deg,#fffffff5,#ffffffe6);box-shadow:0 24px 44px #110e1b0f,0 1px #ffffffe6 inset;position:relative;overflow:hidden}.tools-hero:before{content:"";position:absolute;left:32px;top:0;width:88px;height:4px;border-radius:999px;background:linear-gradient(90deg,#ea2561,#9e32b0);pointer-events:none}.tools-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;max-width:620px}.tools-hero-status{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:10px;padding-left:24px;border-left:1px solid rgba(18,16,27,.08)}.tools-hero-status-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted2)}.tools-hero-status-value{font-size:18px;font-weight:600;line-height:1.45;color:var(--text)}.tools-panel{padding:26px 0 0;border-top:1px solid rgba(18,16,27,.08)}.tools-panel-head{display:flex;flex-direction:column;gap:10px;margin-bottom:22px;max-width:760px}.tool-card-meta{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted2)}.tool-card-title{font-size:32px;font-weight:600;margin:0 0 10px;letter-spacing:-.04em;line-height:1.02}.tool-card-desc{font-size:15px;color:var(--muted);line-height:1.65;margin:0}.tool-card-btn{align-self:flex-start;min-height:44px;padding:0 18px;border-radius:999px;background:linear-gradient(135deg,#ea2561,#9e32b0);border:0;color:#fff;font-family:Minded,sans-serif;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 14px 24px #e8215a2e;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.tool-card-btn:hover{transform:translateY(-1px);box-shadow:0 18px 30px #e8215a38}.promo-template-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.promo-template-item{display:flex;flex-direction:column;min-height:100%;padding:18px 18px 20px;border-radius:22px;border:1px solid rgba(18,16,27,.08);background:linear-gradient(180deg,#ffffffeb,#ffffffd6);box-shadow:0 16px 30px #110e1b0a,0 1px #ffffffe6 inset;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.promo-template-item:hover{transform:translateY(-2px);border-color:#e8215a24;box-shadow:0 22px 34px #110e1b0f,0 1px #ffffffeb inset}.promo-template-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.promo-template-head strong{font-size:15px;font-weight:700;line-height:1.3;color:var(--text)}.promo-template-copy{flex-shrink:0;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(18,16,27,.08);background:#ffffffeb;color:var(--text);font-family:Minded,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s}.promo-template-copy:hover{background:#fff;border-color:#e8215a38}.promo-template-body{margin:0;white-space:pre-wrap;font-family:Minded,sans-serif;font-size:14px;line-height:1.7;color:var(--muted)}.tools-panel--ai{padding-top:0;border-top:0}.aim-secondary-btn{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(18,16,27,.08);background:#ffffffeb;color:var(--text);font-family:Minded,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .18s ease,transform .18s ease}.aim-secondary-btn:hover{transform:translateY(-1px);border-color:#e8215a33}.aim-studio{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);gap:18px;align-items:start}.aim-card{border:1px solid rgba(18,16,27,.08);border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#fffffff0,#ffffffe0);box-shadow:0 16px 30px #110e1b0a}.aim-mode-row,.aim-fsection{padding:18px 20px;border-bottom:1px solid rgba(18,16,27,.08)}.aim-fsection--inline{display:flex;align-items:center;gap:12px}.aim-fsection--last{border-bottom:0}.aim-toggle-wrap{position:relative;display:inline-block;width:42px;height:24px;flex-shrink:0}.aim-toggle-input{opacity:0;width:0;height:0;position:absolute}.aim-toggle-slider{position:absolute;inset:0;border-radius:999px;background:#12101b14;border:1px solid rgba(18,16,27,.08);transition:background .2s ease,border-color .2s ease;cursor:pointer}.aim-toggle-slider:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#8e8298;transition:transform .2s ease,background .2s ease}.aim-toggle-input:checked+.aim-toggle-slider{background:linear-gradient(135deg,#ea2561,#9e32b0);border-color:transparent}.aim-toggle-input:checked+.aim-toggle-slider:before{transform:translate(18px);background:#fff}.aim-mode-label{font-size:14px;font-weight:700;color:var(--text);margin-bottom:4px}.aim-mode-note{font-size:12px;line-height:1.55;color:var(--muted)}.aim-flabel{font-size:13px;font-weight:700;color:var(--text);margin-bottom:10px}.aim-fsection textarea,.aim-fsection input[type=text]{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:16px;border:1px solid rgba(18,16,27,.08);background:#ffffffeb;color:var(--text);font-family:Minded,sans-serif;font-size:14px;line-height:1.6;resize:vertical;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.aim-fsection textarea:focus,.aim-fsection input[type=text]:focus{border-color:#e8215a38;box-shadow:0 0 0 4px #e8215a14}.aim-fsection textarea{min-height:104px}.aim-fcounter{margin-top:8px;text-align:right;font-size:11px;color:var(--muted2)}.aim-error{padding:12px 14px;border-radius:16px;border:1px solid rgba(232,33,90,.14);background:#e8215a14;color:#c91f52;font-size:13px;line-height:1.5}.aim-generate-btn{width:100%;min-height:48px;padding:0 18px;border:0;border-radius:16px;background:linear-gradient(135deg,#ea2561,#9e32b0);color:#fff;font-family:Minded,sans-serif;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 18px 30px #e8215a2e;transition:transform .18s ease,opacity .18s ease}.aim-generate-btn:hover{transform:translateY(-1px)}.aim-generate-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.aim-track-list{display:grid;gap:12px}.aim-empty-state{padding:44px 24px;border-radius:24px;border:1px dashed rgba(18,16,27,.14);background:#ffffffb8;text-align:center}.aim-empty-state__icon{font-size:30px;line-height:1;margin-bottom:12px;color:#9e32b0}.aim-empty-state__title{font-size:17px;font-weight:700;color:var(--text);margin-bottom:6px}.aim-empty-state__text{margin:0;font-size:13px;line-height:1.65;color:var(--muted);max-width:460px;margin-inline:auto}@keyframes spin{to{transform:rotate(360deg)}}.required{color:var(--red)}.modal-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.cover-step-layout{display:flex;gap:24px;margin-bottom:24px}.cover-card{flex:1;min-width:0;background:var(--bg3);border:1px solid var(--line);border-radius:16px;overflow:hidden;position:relative}.cover-drop-zone{position:relative;padding:48px 24px;text-align:center;cursor:pointer;transition:background .2s}.cover-drop-zone:hover{background:#ffffff08}.cover-drop-zone input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer;z-index:2}.cover-drop-inner{display:flex;flex-direction:column;align-items:center;gap:12px}.cover-drop-label{font-size:14px;font-weight:500;color:var(--text)}.cover-drop-hint{font-size:12px;color:var(--muted2)}.cover-preview-card{padding:0;text-align:left}.cover-img-wrap{display:block;position:relative;border-radius:22px;overflow:hidden;box-shadow:0 20px 34px #00000014;margin-bottom:0;line-height:0}.cover-img-wrap img{max-width:none;max-height:none;width:100%;height:100%;display:block;border-radius:0;object-fit:cover}.cover-meta{display:flex;flex-direction:column;align-items:stretch;gap:16px}.cover-meta-name{font-size:13px;font-weight:500;word-break:break-all;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cover-meta-dims{font-size:12px;color:var(--muted)}.cover-replace-btn{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:8px 16px;border-radius:10px;background:#ffffff0f;border:1px solid var(--line2);color:var(--text);font-size:12px;font-weight:600;cursor:pointer;transition:background .2s}.cover-replace-btn:hover{background:#ffffff1f}.cover-requirements{width:260px;flex-shrink:0;background:var(--bg3);border:1px solid var(--line);border-radius:16px;padding:20px}.cover-req-title{font-size:13px;font-weight:600;margin-bottom:14px}.cover-req-list{list-style:none;padding:0;margin:0 0 16px}.cover-req-list li{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);line-height:2}.cover-req-icon{color:var(--green, #4ade80);font-size:11px;font-weight:500}.cover-req-note{font-size:11px;color:var(--muted2);line-height:1.6;border-top:1px solid var(--line);padding-top:12px}@media(max-width:700px){.cover-step-layout{flex-direction:column}.cover-requirements{width:100%}.cover-img-wrap img{max-width:none;max-height:none}}#track-edit-modal .te-input,#track-edit-modal .te-select{width:100%;padding:11px 14px;background:#ffffff0d;border:1px solid var(--line2);border-radius:10px;font-family:Minded,sans-serif;font-size:14px;font-weight:500;color:var(--text);outline:none;transition:border-color .2s}#track-edit-modal .te-input:focus,#track-edit-modal .te-select:focus{outline:none;border-color:var(--line);box-shadow:0 0 0 2px #ffffff0f}.te-saved-list{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.te-saved-item{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg3);border-radius:8px;border:1px solid var(--line)}.te-saved-text{flex:1;font-size:13px}.te-remove-btn{flex-shrink:0;width:24px;height:24px;border:none;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.te-remove-btn:hover{color:var(--text);background:var(--bg2)}.te-edit-btn{flex-shrink:0;width:24px;height:24px;border:none;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px}.te-edit-btn:hover{color:var(--text);background:var(--bg2)}.te-new-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.te-new-row .te-input{flex:1}.te-new-row-musician .te-input.te-musician-name{flex:1;min-width:180px}.te-confirm-btn{flex-shrink:0;width:36px;height:36px;border:1px solid var(--line);background:var(--bg3);color:var(--text);cursor:pointer;font-size:16px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.te-confirm-btn:hover{border-color:var(--muted)}.te-producers-heading{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:8px;display:flex;align-items:center;gap:6px}.te-ai-cards{display:flex;flex-direction:column;gap:8px}.te-ai-card{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--line);border-radius:10px;cursor:pointer;transition:all .2s;background:transparent}.te-ai-card:hover{background:var(--bg3)}.te-ai-card:has(.te-ai-radio:checked){outline:2px solid #A020A0;outline-offset:-2px;background:var(--bg3)}.te-ai-checkbox{width:16px;height:16px;border-radius:4px;border:1px solid var(--line);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:10px;transition:all .2s}.te-ai-card:has(.te-ai-radio:checked) .te-ai-checkbox{border:none;background:linear-gradient(135deg,#e91e8c,#7b2fbe);color:#fff;font-weight:500}.te-ai-card:has(.te-ai-radio:checked) .te-ai-checkbox:after{content:"✓";color:#fff}.te-ai-label{flex:1;font-size:14px}.te-ai-radio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#track-edit-modal .te-new-row-musician .te-input,#track-edit-modal .te-new-row-musician .te-select{position:relative;z-index:1;min-height:40px}#track-edit-modal .te-new-row-musician .te-input.te-musician-name{flex:1;min-width:180px}#track-edit-modal .modal-body{position:relative;z-index:0}.track-edit-modal-box{display:flex;flex-direction:column}.track-edit-modal-body{max-height:calc(92vh - 70px);overflow-y:auto;flex:1;min-height:0}#track-edit-modal input[type=text]:not([readonly]),#track-edit-modal select.te-select{position:relative;z-index:2;pointer-events:auto;min-height:40px}#track-edit-modal select{border:1px solid var(--line);border-radius:8px;padding:8px 32px 8px 12px;color:var(--text);background:var(--bg2);height:44px;min-height:44px;line-height:1.4;box-sizing:border-box}#track-edit-modal select option{background:var(--bg2);color:var(--text)}#track-edit-modal .te-confirm-btn{position:relative;z-index:3;pointer-events:auto;cursor:pointer}.track-item-unfilled{outline:2px solid var(--red);outline-offset:2px;border-radius:8px}@media(hover:none){.release-card:hover,.stat-card:hover,.analytics-card:hover,.te-ai-card:hover,.ov-feat-btn:hover,.plan-card:hover{transform:none;box-shadow:none}*{-webkit-tap-highlight-color:transparent}}.sidebar-collapse-btn{display:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-sm);background:transparent;border:1px solid var(--line);color:var(--muted2);cursor:pointer;transition:background .15s,color .15s;margin-bottom:8px;flex-shrink:0}.sidebar-collapse-btn:hover{background:#ffffff0f;color:var(--text)}.sidebar-collapsed .sidebar .nav-item .nav-item-content>span:not(.nav-icon),.sidebar-collapsed .sidebar .nav-section,.sidebar-collapsed .sidebar .notif-badge,.sidebar-collapsed .sidebar .support-badge{display:none}.sidebar-collapsed .sidebar .nav-item{justify-content:center;padding:10px}.sidebar-collapsed .sidebar .nav-item .nav-item-content{width:100%;justify-content:center;gap:0}.sidebar-collapsed .sidebar{padding:16px 8px;align-items:center}.bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;height:56px;background:var(--bg2);border-top:1px solid var(--line);z-index:200;align-items:center;justify-content:space-around;padding:0 8px;padding-bottom:env(safe-area-inset-bottom,0)}.bottom-nav-item{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 12px;border-radius:var(--radius-sm);background:none;border:none;color:var(--muted2);cursor:pointer;transition:color .15s;font-family:Minded,sans-serif;position:relative}.bottom-nav-item:hover,.bottom-nav-item.active{color:var(--text)}.bottom-nav-item.active svg{color:var(--red)}.bottom-nav-label{font-size:10px;font-weight:500}.bottom-nav-center{width:48px;height:48px;border-radius:50%;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;margin-top:-16px;transition:transform .15s}.bottom-nav-center:hover{transform:scale(1.05)}.bottom-nav-more-menu{position:absolute;bottom:calc(100% + 12px);right:-8px;width:180px;background:var(--bg2);border:1px solid var(--line2);border-radius:var(--radius);padding:6px;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .15s,transform .15s}.bottom-nav-more-menu.open{opacity:1;transform:translateY(0);pointer-events:all}.bottom-nav-more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;color:var(--muted);cursor:pointer;border:none;background:none;width:100%;text-align:left;font-family:Minded,sans-serif;transition:background .15s,color .15s}.bottom-nav-more-item:hover{background:#ffffff0f;color:var(--text)}.overview-grid{display:grid;grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);gap:18px;margin-bottom:28px;align-items:stretch}.overview-card{--overview-inner-radius: 16px;background:var(--bg2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px;min-width:0;box-shadow:0 18px 40px #0f172a1a,0 2px 4px #0f172a0d}.overview-news-card,.overview-balance-card,.overview-releases-card{position:relative;overflow:hidden;isolation:isolate}.overview-news-card:before,.overview-balance-card:before,.overview-releases-card:before{content:none}.overview-news-card,.overview-balance-card,.overview-releases-card{position:relative;z-index:1}.overview-balance-card{height:100%;display:flex;flex-direction:column}.overview-balance-card .overview-analytics-preview{flex:1 1 auto;min-height:0}.overview-balance-card .overview-analytics-chart{display:flex;flex-direction:column}.overview-balance-card .overview-analytics-chart .overview-analytics-mini-chart-wrap{flex:1 1 auto;min-height:100px}body.light .overview-balance-card,body.light .overview-news-card,body.light .overview-releases-card{border-color:#eceef3eb;box-shadow:0 18px 40px #0c0a120b,inset 0 1px #ffffffb8}.overview-eyebrow{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted2);margin-bottom:10px}.overview-empty-text{margin:10px 0 0;max-width:620px;font-size:14px;line-height:1.65;color:var(--muted)}.overview-primary-btn,.overview-secondary-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:14px;font-family:Minded,sans-serif;font-size:13px;font-weight:600;transition:transform .15s ease,border-color .15s ease,background .15s ease;cursor:pointer}.overview-primary-btn{border:none;background:var(--grad);color:#fff;box-shadow:0 14px 30px #e8215a2e}.overview-secondary-btn{border:1px solid var(--line);background:var(--bg2);color:var(--text)}.overview-primary-btn:hover,.overview-secondary-btn:hover,.overview-action-row:hover,.overview-focus-release:hover,.overview-release-card:hover{transform:translateY(-1px)}.overview-inline-btn{min-height:40px;padding-inline:16px}.overview-balance-card{display:flex;flex-direction:column;gap:16px;min-height:0;align-self:stretch;max-width:none;padding:20px 20px 32px;background:#fff;border-color:#0f172a12;color:var(--text);box-shadow:0 18px 40px #0f172a0d}.overview-balance-top{display:flex;flex-direction:column;gap:6px;padding-bottom:2px}.overview-balance-top-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.overview-balance-card .overview-eyebrow{color:var(--muted2);margin-bottom:12px}.overview-balance-value{font-size:clamp(32px,3vw,40px);line-height:1;letter-spacing:-.05em;font-weight:700}.overview-balance-value span{font-size:.48em;font-weight:600;color:var(--muted2)}.overview-balance-subtitle{font-size:12px;line-height:1.45;color:var(--muted)}.overview-analytics-title{font-size:clamp(20px,1.8vw,26px);line-height:1.05;letter-spacing:-.03em}.overview-analytics-title span,.overview-analytics-title .grad{font-size:inherit!important;font-weight:inherit!important;color:inherit}.overview-balance-open-btn{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border-radius:var(--overview-inner-radius);border:1px solid rgba(15,23,42,.08);background:#ffffffb8;color:var(--text);font-family:Minded,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;margin-left:auto;flex-shrink:0;cursor:pointer;box-shadow:none;transition:background .15s ease,transform .15s ease,border-color .15s ease}.overview-balance-open-btn:hover{background:#ffffffdb;border-color:#0f172a1a;transform:translateY(-1px)}.overview-balance-panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.9fr);gap:10px}.overview-balance-stat{display:grid;gap:6px;padding:13px 14px;border-radius:var(--overview-inner-radius);background:#f5f5f7;border:1px solid rgba(15,23,42,.08);box-shadow:inset 0 1px #fff9}.overview-balance-stat span{font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em;color:var(--muted2)}.overview-balance-stat strong{font-size:18px;line-height:1;font-weight:700;color:var(--text)}.overview-analytics-preview{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.9fr);gap:10px}.overview-analytics-chart,.overview-analytics-platforms{border-radius:var(--overview-inner-radius);background:#f5f5f7;border:1px solid rgba(15,23,42,.08);box-shadow:inset 0 1px #fff9;padding:16px}.overview-analytics-chart{display:grid;align-content:stretch;min-height:140px;gap:12px;color:#4e7aff}.overview-analytics-chart-head,.overview-analytics-chart-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.overview-analytics-chart-head span,.overview-analytics-chart-foot span{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted2)}.overview-analytics-chart-head strong{font-size:13px;line-height:1;font-weight:700;color:var(--text)}.overview-analytics-mini-chart,.overview-analytics-mini-chart-wrap{width:100%;height:84px;display:block}.overview-analytics-loading{width:100%;min-height:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#4e7aff}.overview-analytics-loading-spinner{width:28px;height:28px;border-radius:50%;border:3px solid rgba(78,122,255,.18);border-top-color:#4e7aff;animation:spin .8s linear infinite;flex-shrink:0}.overview-analytics-loading-text{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted2)}.overview-analytics-platforms{display:flex;flex-direction:column;gap:10px}.overview-analytics-platforms-title{font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em;color:var(--muted2);font-weight:700;flex-shrink:0}.overview-analytics-platform-list{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-height:0}.overview-analytics-platform-item{display:flex;align-items:center;gap:10px;width:100%;flex:1 1 0;min-height:32px;padding:0 12px;appearance:none;border-radius:var(--overview-inner-radius);background:#ffffffb8;border:1px solid rgba(15,23,42,.06);color:var(--text);font-family:Minded,sans-serif;font-size:12px;font-weight:600;text-align:left;cursor:pointer;transition:opacity .2s ease,transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.overview-analytics-platform-item:not(:disabled):hover{transform:translate(2px);border-color:color-mix(in srgb,var(--platform-color) 35%,rgba(15,23,42,.08))}.overview-analytics-platform-item.is-selected{background:color-mix(in srgb,var(--platform-color) 10%,rgba(255,255,255,.92));border-color:color-mix(in srgb,var(--platform-color) 48%,rgba(15,23,42,.08));box-shadow:0 0 0 2px color-mix(in srgb,var(--platform-color) 12%,transparent),0 8px 18px color-mix(in srgb,var(--platform-color) 12%,transparent)}.overview-analytics-platform-item.is-dimmed{opacity:.48}.overview-analytics-platform-item.is-muted{opacity:.62;border-style:dashed;cursor:default}.overview-analytics-platform-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.overview-analytics-platform-logo{display:block;width:16px;height:16px;object-fit:contain}.overview-analytics-platform-name{line-height:1}.overview-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-height:0;align-items:stretch}.overview-news-tile{--news-accent: #c8743f;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;min-height:0;height:100%;align-self:stretch;padding:0;border:1px solid rgba(15,23,42,.08);border-radius:16px;background:#ffffff8c;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);overflow:hidden;color:var(--text);font-family:Minded,sans-serif;text-align:left;cursor:pointer;box-shadow:0 18px 38px #0f172a0f;transition:transform .25s,box-shadow .25s}.overview-news-tile:before{content:none}.overview-news-tile:hover{transform:translateY(-4px);box-shadow:0 18px 36px #0f172a29,0 2px 4px #0f172a14}.overview-news-tile-law{--news-accent: #cf763b;--overview-news-start: #f0b892;--overview-news-end: #9f5e32}.overview-news-tile-data{--news-accent: #5a8fdf;--overview-news-start: #8ab8ea;--overview-news-end: #416a9c}.overview-news-tile-platforms{--news-accent: #b58a48;--overview-news-start: #6e7fc4;--overview-news-end: #8a7047}.overview-news-tile-media{position:relative;min-height:152px;border-radius:0;overflow:hidden;border:0;background:radial-gradient(circle at top left,rgba(255,255,255,.7),transparent 34%),linear-gradient(135deg,var(--visual-start),var(--visual-end));box-shadow:none}.overview-news-tile-media:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 82% 18%,rgba(255,255,255,.34),transparent 18%),radial-gradient(circle at 18% 82%,rgba(255,255,255,.18),transparent 24%)}.overview-news-tile-body{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 14px 12px;margin-top:0;border:0;border-radius:0;background:transparent;box-shadow:none}.overview-news-tile-kicker{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--news-accent) 78%,#5b5147)}.overview-news-tile-body strong{display:-webkit-box;width:100%;font-size:16px;line-height:1.2;letter-spacing:-.02em;font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.4em}.overview-news-tile-body p{margin:0;font-size:12px;line-height:1.52;color:var(--muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width:900px){.overview-news-tile-media{min-height:138px}}.news-page-shell{display:grid;gap:18px}.news-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.news-toolbar-note{font-size:12px;color:var(--muted2)}.news-cards-col{display:grid;gap:18px}.news-story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.news-story-card{--news-card-accent: #d17340;display:grid;gap:0;padding:0;text-align:left;font-family:Minded,sans-serif;cursor:pointer;overflow:hidden;background:linear-gradient(180deg,#fffffffa,#f8fafcfa);border:1px solid rgba(18,24,38,.08);border-radius:24px;color:var(--text);box-shadow:0 16px 40px #0c0a120f;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s}.news-story-card:hover{transform:translateY(-3px);border-color:#12182624;box-shadow:0 22px 46px #0000001a}.news-story-card-featured{grid-template-columns:minmax(260px,.95fr) minmax(0,1.05fr);min-height:300px}.news-story-cover{position:relative;min-height:220px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;color:#fff;overflow:hidden;isolation:isolate;background:#dbe4f0}.news-story-cover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.01);transition:transform .45s cubic-bezier(.22,1,.36,1)}.news-story-card:hover .news-story-cover-image{transform:scale(1.04)}.news-story-cover:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#070b1324,#070b130a 42%,#070b138f);z-index:0}.news-story-cover-small{min-height:176px}.news-story-cover-head,.news-story-cover-art{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.news-story-tag,.news-story-date{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:#ffffff29;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.news-story-body{display:grid;align-content:start;gap:12px;padding:18px 20px 20px}.news-story-title{margin:0;font-size:clamp(22px,2vw,34px);line-height:1.04;letter-spacing:-.05em;color:var(--text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.news-story-card:not(.news-story-card-featured) .news-story-title{font-size:18px;line-height:1.1;-webkit-line-clamp:2}.news-story-text{margin:0;font-size:13px;line-height:1.6;color:var(--muted)}.news-story-text-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.news-story-link{display:inline-flex;align-items:center;gap:8px;margin-top:0;font-size:12px;font-weight:700;color:var(--text)}.news-story-meta-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.news-story-meta-chip{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border-radius:999px;background:color-mix(in srgb,var(--news-card-accent) 10%,white);border:1px solid color-mix(in srgb,var(--news-card-accent) 22%,white);color:var(--news-card-accent);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.news-story-card-compact{align-content:start}.news-story-card-compact .news-story-body{gap:14px;padding:16px 18px 18px}.news-story-link:after{content:"↗";font-size:14px}.news-story-link-icon-only{width:32px;height:32px;justify-content:center;border-radius:999px;border:1px solid rgba(15,23,42,.08);background:#0f172a08;color:var(--text);flex-shrink:0;transition:all .3s}.news-story-card:hover .news-story-link-icon-only{border-color:color-mix(in srgb,var(--news-card-accent) 28%,white);background:color-mix(in srgb,var(--news-card-accent) 12%,white);color:var(--news-card-accent)}.news-story-link-icon-only:after{margin-left:0}.news-article-title,.news-modal-title{margin:0;font-size:clamp(20px,1.8vw,29px);line-height:1.02;letter-spacing:-.04em;color:var(--text)}.news-article-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:11px;color:var(--muted2)}.news-article-lead,.news-modal-paragraph{margin:0;font-size:13px;line-height:1.65;color:var(--muted)}.news-article-points{display:grid;gap:10px}.news-article-point{display:grid;grid-template-columns:12px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.6;color:var(--text)}.news-article-point-mark{color:#e8215a;font-size:18px;line-height:1;transform:translateY(-1px)}.news-modal-overlay{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#0c0a1285;backdrop-filter:blur(8px)}.news-modal{width:min(1040px,100%);max-height:min(86vh,920px);display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);overflow:hidden;border-radius:28px;background:var(--bg2);border:1px solid var(--line2);box-shadow:0 28px 70px #00000038}.news-modal-cover-wrap{min-height:100%;background:var(--bg3)}.news-modal-cover{min-height:100%}.news-modal-content{display:grid;align-content:start;gap:18px;padding:28px;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch}.news-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.news-modal-close{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:var(--bg3);color:var(--text);font-size:24px;line-height:1;cursor:pointer}.news-modal-section{display:grid;gap:10px}.news-modal-section h3{margin:0;font-size:16px;letter-spacing:-.02em}.news-cover-warning{--news-card-accent: #cf763b}.news-cover-law{--news-card-accent: #5a8fdf}.news-cover-promo{--news-card-accent: #d46f76}.news-cover-yandex{--news-card-accent: #c99343}.news-cover-analytics{--news-card-accent: #8065df}.news-category-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.news-category-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--bg3);color:var(--muted);font-size:12px;font-weight:600}.news-category-chip.active{border-color:#e8215a2e;background:#e8215a14;color:#e8215a}.overview-empty-title{display:block;font-size:14px;font-weight:600;line-height:1.3}.overview-releases-card{grid-column:1 / -1}.overview-release-cover{width:100%;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:var(--bg2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center}.overview-release-cover img,.overview-release-cover-image{width:100%;height:100%;object-fit:contain;object-position:center;display:block;background:var(--bg2)}.overview-release-table{display:grid;gap:10px}.overview-release-table-head,.overview-release-row{display:grid;grid-template-columns:minmax(0,1.3fr) 150px 170px 180px;gap:14px;align-items:center}.overview-release-table-head{padding:0 6px 8px;color:var(--muted2);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.overview-release-row{padding:12px;border:1px solid var(--line);border-radius:var(--overview-inner-radius);background:var(--bg3)}.overview-release-main{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center;padding:0;border:none;background:transparent;text-align:left;color:var(--text);cursor:pointer;font-family:Minded,sans-serif}.overview-release-main:hover .overview-release-title{opacity:.78}.overview-release-cover--table{width:72px;height:72px;border-radius:var(--overview-inner-radius);aspect-ratio:auto}.overview-release-meta{min-width:0}.overview-release-title{font-size:15px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-release-subline{margin-top:4px;font-size:13px;line-height:1.45;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-release-cell{min-width:0;font-size:13px;color:var(--text)}.overview-link-btn{width:100%;min-height:38px;padding:0 14px;border-radius:var(--overview-inner-radius);border:1px solid var(--line);background:var(--bg2);color:var(--text);font-family:Minded,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease,opacity .15s ease}.overview-link-btn:hover:not(:disabled){transform:translateY(-1px);border-color:var(--line2)}.overview-link-btn:disabled{opacity:.55;cursor:default}.overview-empty-block{display:grid;justify-items:start;gap:10px;padding:18px 0 4px}.overview-more-wrap{display:flex;justify-content:center;margin-top:16px}@media(max-width:768px){.overview-grid{grid-template-columns:1fr}.overview-releases-card{grid-column:auto}.overview-card{padding:18px}.overview-section-head{align-items:start;flex-direction:column}.overview-primary-btn,.overview-secondary-btn{width:100%}.overview-balance-card{min-height:0}.overview-balance-actions{flex-direction:column;align-items:stretch}.overview-analytics-preview{grid-template-columns:1fr}.overview-balance-card .overview-primary-btn{min-width:0}.overview-release-table-head{display:none}.overview-release-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.overview-release-row .overview-release-cell:nth-child(2){display:none}.overview-release-row .overview-release-cell:nth-child(4){display:none}.overview-news-grid{grid-template-columns:1fr}.overview-news-tile{min-height:0}}.bento-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px}.bento-wide{grid-column:span 2}.bento-full{grid-column:span 3}.bento-card{background:var(--bg2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;transition:border-color .15s;min-width:0}.bento-card:hover{border-color:var(--line2)}.bento-card-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted2);margin-bottom:8px}.bento-card-value{font-size:32px;font-weight:600;letter-spacing:-1px;line-height:1.1}.bento-card-hint{font-size:12px;color:var(--muted2);margin-top:4px}.bento-actions-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bento-action-btn{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--radius-sm);background:#ffffff0a;border:1px solid var(--line);color:var(--text);font-size:12px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s;font-family:Minded,sans-serif}.bento-action-btn:hover{background:#ffffff14;border-color:var(--line2)}.bento-action-btn svg{flex-shrink:0;color:var(--muted)}.bento-chart-container{width:100%;height:80px;margin-top:8px}.bento-chart-container svg{width:100%;height:100%}.bento-releases-list{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.bento-releases-list::-webkit-scrollbar{display:none}.bento-release-card{flex-shrink:0;width:120px;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:opacity .15s}.bento-release-card:hover{opacity:.8}.bento-release-cover{width:120px;height:120px;border-radius:var(--radius-sm);background:var(--bg3);overflow:hidden;border:1px solid var(--line)}.bento-release-cover img{width:100%;height:100%;object-fit:cover}.bento-release-title{font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bento-release-date{font-size:11px;color:var(--muted2)}.screen-skeleton{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:0}.screen-skeleton .sk-block{border-radius:var(--radius-lg);background:var(--bg2);border:1px solid var(--line);animation:skPulse 1.5s ease-in-out infinite}.sk-block-tall{height:140px;grid-column:span 2}.sk-block-square{height:140px}.sk-block-wide{height:80px;grid-column:span 3}.sk-block-third{height:80px}@keyframes skPulse{0%,to{opacity:1}50%{opacity:.5}}.cmd-palette-overlay{position:fixed;inset:0;z-index:500;background:#00000080;backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding-top:20vh}.cmd-palette{width:100%;max-width:560px;background:var(--bg2);border:1px solid var(--line2);border-radius:var(--radius-lg);overflow:hidden}.cmd-palette-input-wrap{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line)}.cmd-palette-input-wrap svg{flex-shrink:0;color:var(--muted2)}.cmd-palette-input{flex:1;background:none;border:none;outline:none;font-family:Minded,sans-serif;font-size:15px;color:var(--text)}.cmd-palette-input::placeholder{color:var(--muted2)}.cmd-palette-results{max-height:360px;overflow-y:auto;padding:8px}.cmd-palette-section-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--muted2);padding:8px 12px 4px}.cmd-palette-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-sm);cursor:pointer;transition:background .1s;border:none;background:none;width:100%;text-align:left;font-family:Minded,sans-serif;color:var(--text);font-size:14px}.cmd-palette-item:hover,.cmd-palette-item.selected{background:#ffffff0f}.cmd-palette-item svg{flex-shrink:0;color:var(--muted2)}.cmd-palette-item-label{flex:1}.cmd-palette-footer{display:flex;align-items:center;gap:16px;padding:10px 20px;border-top:1px solid var(--line);font-size:11px;color:var(--muted2)}.cmd-palette-footer kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 4px;background:#ffffff0f;border:1px solid var(--line);border-radius:4px;font-size:10px;font-family:Minded,sans-serif}body.light .topbar,html[data-theme=light] .topbar{background:#ffffff8c!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(15,23,42,.08)!important}body.light .sidebar,html[data-theme=light] .sidebar{background:#ffffff8c!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-right:1px solid rgba(15,23,42,.08)!important}body.light .topbar-social-link{color:#0f172aa3}body.light .topbar-dropdown{background:var(--bg2);border-color:var(--line2)}body.light .topbar-dropdown-item:hover{background:#0000000a}body.light .bottom-nav,body.light .bottom-nav-more-menu{background:var(--bg2)}body.light .bento-action-btn{background:#00000008}body.light .bento-action-btn:hover{background:#0000000f}body.light .cmd-palette{background:var(--bg2)}body.light .cmd-palette-item:hover,body.light .cmd-palette-item.selected{background:#0000000a}body.light .cmd-palette-overlay{background:#0000004d}#screen-profile .plan-card{padding:24px;border-radius:22px;border:1px solid var(--line);background:radial-gradient(circle at top left,rgba(155,39,175,.1),transparent 34%),linear-gradient(180deg,#ffffff05,#ffffff03)}#screen-profile .plan-card-desc{margin:0}body.light #screen-profile .settings-card,body.light #screen-profile .plan-card{background:linear-gradient(180deg,#fffffffa,#fafafdfa)}#screen-profile .plan-card-desc{display:none}.pp-overlay{z-index:1000;padding:20px}.pp-modal{max-width:940px;width:min(940px,96vw);max-height:88vh;border-radius:24px;display:flex;flex-direction:column;overflow:hidden}.pp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px;border-bottom:1px solid var(--line)}.pp-kicker{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.pp-title{font-size:20px;font-weight:700;margin:6px 0 4px;letter-spacing:-.3px}.pp-current{margin:0;font-size:13px;color:var(--muted)}.pp-current strong{color:var(--text);font-weight:700}.pp-body{padding:20px 24px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:20px;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.pp-billing{align-self:center;display:inline-flex;gap:4px;padding:4px;border-radius:999px;border:1px solid var(--line2);background:#ffffff0a}.pp-billing-btn{min-height:36px;padding:0 18px;border:none;border-radius:999px;background:transparent;color:var(--muted);font-family:Minded,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.pp-billing-btn.is-active{background:var(--bg2);color:var(--text);box-shadow:0 2px 8px #0000001f}body.light .pp-billing-btn.is-active{box-shadow:0 2px 8px #16102614}.pp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pp-card{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:18px;border:1px solid var(--line2);background:#ffffff08}body.light .pp-card{background:#fff9}.pp-card.is-popular{border-color:#e8215a4d}.pp-card.is-current{border-color:#e8215a66}.pp-card.is-requested{border-color:#e8215a94;box-shadow:0 0 0 2px #e8215a1a}.pp-card-top{display:flex;align-items:center;gap:10px}.pp-card-icon{width:38px;height:38px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:#e8215a1f;color:#e8215a;flex-shrink:0}.pp-card-name{font-size:18px;font-weight:700;letter-spacing:-.3px}.pp-badge{margin-left:auto;padding:3px 9px;border-radius:999px;background:#e8215a1f;border:1px solid rgba(232,33,90,.2);color:var(--red);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;flex-shrink:0}.pp-badge.is-current{color:#d92569}.pp-badge.is-requested{color:#d92569;background:#e8215a29}.pp-price{display:flex;align-items:baseline;gap:6px}.pp-price strong{font-size:30px;font-weight:800;letter-spacing:-.04em}.pp-price span{font-size:12px;font-weight:600;color:var(--muted2)}.pp-royalty{font-size:13px;font-weight:600;color:var(--muted);margin-top:-6px}.pp-features{list-style:none;margin:0;padding:0;display:grid;gap:7px}.pp-features li{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--muted)}.pp-features li:before{content:"✓";color:#1eb255;font-weight:800;flex-shrink:0}.pp-cta{margin-top:auto;min-height:46px;width:100%;border-radius:13px;border:1px solid var(--line2);background:#ffffff0f;color:var(--text);font-family:Minded,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .2s,transform .15s,border-color .2s}body.light .pp-cta:not(.is-popular):not(.is-current):not(.pricing-reference-card__cta){background:#ffffffb3}.pp-cta.is-popular{background:linear-gradient(90deg,#e8215a,#9b27af);border-color:transparent;color:#fff}.pp-cta.is-current{background:#e8215a1a;border-color:#e8215a33;color:#d92569}.pp-cta:hover:not(:disabled){transform:translateY(-1px);opacity:.92}.pp-cta:disabled{cursor:default;opacity:.7;transform:none}.pp-autorenew{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:14px;border:1px solid var(--line2);background:#ffffff08}body.light .pp-autorenew{background:#fff9}.pp-autorenew-text strong{display:block;font-size:14px;font-weight:700;margin-bottom:3px}.pp-autorenew-text span{font-size:13px;color:var(--muted);line-height:1.5}.pv5-switch{position:relative;flex-shrink:0;width:46px;height:26px;padding:0;border-radius:999px;border:1px solid var(--line2);background:var(--line2);cursor:pointer;transition:background .2s,border-color .2s}.pv5-switch.is-on{background:linear-gradient(90deg,#e8215a,#9b27af);border-color:transparent}.pv5-switch:disabled{cursor:default;opacity:.6}.pv5-switch-knob{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #00000040;transition:transform .2s}.pv5-switch.is-on .pv5-switch-knob{transform:translate(20px)}@media(max-width:720px){.pp-overlay{align-items:stretch;padding:0;overflow:hidden;overscroll-behavior:contain}.pp-modal{width:100%;max-width:none;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;min-height:0;margin:0;border:0;border-radius:0}.pp-head{position:relative;z-index:2;flex:0 0 auto;padding:calc(16px + env(safe-area-inset-top,0px)) 18px 14px;background:var(--bg2)}.pp-head .modal-close{width:38px;height:38px}.pp-body{flex:1 1 auto;min-height:0;gap:16px;padding:16px 16px max(24px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.pp-grid{grid-template-columns:1fr;gap:12px}.pp-card{padding:18px}.pp-autorenew{align-items:flex-start}}@media(max-width:768px){.layout{grid-template-rows:calc(var(--topbar) + env(safe-area-inset-top,0px)) 1fr}.topbar{position:fixed;inset:0 0 auto;width:100%;height:calc(var(--topbar) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);box-sizing:border-box;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform}.bottom-nav{display:flex}.modal-overlay.open{z-index:1000}.topbar{justify-content:space-between}.main{padding-bottom:90px}#screen-finance .finance-stats-grid,.tools-hero{grid-template-columns:1fr}.tools-hero-status{padding-left:0;border-left:0;border-top:1px solid var(--line);padding-top:16px}.aim-upsell,.aim-studio{grid-template-columns:1fr}.aim-upsell__actions{justify-content:flex-start}.news-screen-grid,.news-layout,.news-story-grid{grid-template-columns:1fr}.news-story-card-featured{grid-template-columns:1fr;min-height:0}.news-article-panel{position:static}.news-modal{grid-template-columns:1fr;max-height:min(92vh,980px)}.news-modal-cover{min-height:220px}}@media(max-width:500px){.main{padding-bottom:90px}}.aim-wallet-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(circle at top left,rgba(232,33,90,.12),transparent 42%),linear-gradient(135deg,#ffffffeb,#ffffffd1);box-shadow:0 18px 40px #0b0c1214;margin-bottom:24px}.aim-wallet-bar__main{display:grid;gap:10px}.aim-wallet-bar__eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.aim-wallet-bar__value{font-size:clamp(34px,5vw,48px);line-height:1;font-weight:800;color:var(--text)}.aim-wallet-bar__subline{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted2);font-size:13px}.aim-wallet-bar__subline span{padding:8px 12px;border-radius:999px;border:1px solid var(--line);background:#ffffffb3}.aim-wallet-bar__actions{display:grid;justify-items:end;gap:10px}.aim-actions-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.aim-payment-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;margin-bottom:20px;border-radius:18px;border:1px solid var(--line);background:#ffffffeb}.aim-payment-banner strong{display:block;margin-bottom:4px;color:var(--text)}.aim-payment-banner p{margin:0;color:var(--muted2);font-size:14px;line-height:1.5}.aim-payment-banner.is-success{border-color:#17a34a47;background:linear-gradient(135deg,#17a34a1a,#fffffff2)}.aim-payment-banner.is-warning{border-color:#f2994a47;background:linear-gradient(135deg,#f2994a1a,#fffffff2)}.aim-payment-banner.is-error{border-color:#e8215a47;background:linear-gradient(135deg,#e8215a1a,#fffffff2)}.aim-payment-banner__close{border:1px solid var(--line);background:transparent;color:var(--text);border-radius:12px;padding:10px 14px;cursor:pointer}.aim-modal-backdrop{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:24px;background:#05081285;backdrop-filter:blur(10px)}.aim-modal{width:min(980px,100%);max-height:calc(100vh - 48px);overflow:auto;border-radius:28px;border:1px solid var(--line);background:radial-gradient(circle at top right,rgba(232,33,90,.12),transparent 38%),var(--bg);padding:26px;box-shadow:0 32px 80px #05081247}.aim-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.aim-modal__title{margin:6px 0 8px;font-size:32px;line-height:1.05}.aim-modal__text{margin:0;color:var(--muted2);max-width:620px;line-height:1.6}.aim-modal__close{border:1px solid var(--line);background:transparent;color:var(--text);border-radius:14px;padding:12px 16px;cursor:pointer}.aim-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.aim-package-card{position:relative;text-align:left;display:grid;gap:10px;padding:24px;border-radius:24px;border:1px solid rgba(18,16,27,.08);background:linear-gradient(180deg,#fffffffa,#f8f6fcf0);cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;overflow:hidden;font-family:Minded,sans-serif}.aim-package-card:hover{transform:translateY(-3px);border-color:#e8215a38;box-shadow:0 20px 44px #0b0c121a}.aim-package-card:disabled{opacity:.66;cursor:wait;transform:none}.aim-package-card.is-best{border-color:#e8215a52;background:radial-gradient(circle at top left,rgba(232,33,90,.1),transparent 40%),radial-gradient(circle at bottom right,rgba(161,55,191,.08),transparent 40%),linear-gradient(180deg,#fff,#fcf8fffa);box-shadow:0 20px 48px #e8215a1f;transform:scale(1.03);z-index:2}.aim-package-card.is-best:hover{transform:scale(1.03) translateY(-3px)}.aim-package-card__ribbon{position:absolute;top:14px;right:-28px;transform:rotate(45deg);padding:4px 36px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#e8215a,#a137bf)}.aim-package-card__icon{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e8215a1a,#a137bf14);color:#c62462;margin-bottom:4px}.aim-package-card.is-best .aim-package-card__icon{background:linear-gradient(135deg,#e8215a2e,#a137bf24)}.aim-package-card__badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:5px 10px;border-radius:8px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#c62462;background:#e8215a14}.aim-package-card.is-best .aim-package-card__badge{color:#fff;background:linear-gradient(135deg,#e8215a,#a137bf)}.aim-package-card__title{font-size:22px;line-height:1.1;font-weight:800;color:var(--text)}.aim-package-card__price{font-size:34px;line-height:1;font-weight:900;color:var(--text);letter-spacing:-.02em}.aim-package-card__meta{display:flex;flex-wrap:wrap;gap:8px;color:var(--muted);font-size:12px;font-weight:600}.aim-package-card__meta span{padding:6px 10px;border-radius:10px;border:1px solid rgba(18,16,27,.06);background:#ffffffb8}.aim-package-card__desc{margin:0;color:var(--muted2);font-size:13px;line-height:1.55}.aim-package-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;min-height:44px;padding:0 20px;border-radius:14px;font-size:14px;font-weight:700;color:#c62462;background:#e8215a0f;border:1px solid rgba(232,33,90,.14);transition:background .15s ease}.aim-package-card:hover .aim-package-card__cta{background:#e8215a1a}.aim-package-card.is-best .aim-package-card__cta{color:#fff;background:linear-gradient(135deg,#e8215a,#a137bf);border-color:transparent}@media(max-width:768px){.aim-wallet-bar,.aim-payment-banner,.aim-modal__header,.aim-history-item{flex-direction:column;align-items:stretch}.aim-wallet-bar__actions{justify-items:stretch}.aim-wallet-stats,.aim-package-grid{grid-template-columns:1fr}.aim-modal{padding:20px}}.aim-workspace{display:grid;grid-template-columns:minmax(320px,430px) minmax(0,1fr);gap:20px;align-items:start}.aim-workspace__left,.aim-workspace__right{display:flex;flex-direction:column;gap:16px;min-width:0}.aim-card--editor{position:sticky;top:88px}.aim-results-panel{border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at top right,rgba(232,33,90,.08),transparent 30%),linear-gradient(180deg,#fffffff0,#ffffffe6);box-shadow:0 16px 34px #0b0c120a;overflow:hidden}.aim-results-panel__head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:22px 24px 18px;border-bottom:1px solid rgba(18,16,27,.08)}.aim-results-panel__title{font-size:26px;line-height:1;letter-spacing:-.04em;color:var(--text)}.aim-results-panel__chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.aim-results-panel__chips span{min-height:34px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;border:1px solid rgba(18,16,27,.08);background:#ffffffb8;color:var(--muted);font-size:12px;font-weight:600}.aim-track-list{display:grid;gap:0}.aim-track-row{display:block;padding:12px 16px;border-top:1px solid rgba(18,16,27,.08);transition:background .18s ease,border-color .18s ease}.aim-track-row:first-child{border-top:1px solid rgba(18,16,27,.08)}.aim-track-row:hover,.aim-track-row.is-active{background:#e8215a0a}.aim-track-row__main{display:grid;grid-template-columns:68px minmax(0,1fr);gap:16px;align-items:center;border:0;background:transparent;padding:0;text-align:left;font-family:Minded,sans-serif;cursor:pointer;color:inherit}.aim-track-row__main:disabled{cursor:default}.aim-track-row__cover{position:relative;width:68px;height:68px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#e8215a14}.aim-track-row__image,.aim-track-row__placeholder{width:100%;height:100%;object-fit:cover;display:flex;align-items:center;justify-content:center;font-size:26px;color:#b73984}.aim-track-row__duration{position:absolute;left:6px;bottom:6px;min-height:22px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;background:#09090bc7;color:#fff;font-size:11px;font-weight:700}.aim-track-row__content{min-width:0;display:grid;gap:4px}.aim-track-row__topline{display:flex;align-items:center;gap:10px;min-width:0}.aim-track-row__title{font-size:15px;font-weight:700;line-height:1.2;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aim-track-row__chip{flex-shrink:0;min-height:20px;padding:0 7px;border-radius:6px;border:1px solid rgba(18,16,27,.08);background:#12101b0d;color:var(--muted);font-size:10px;font-weight:700}.aim-track-row__description{color:var(--muted);font-size:13px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aim-track-row__footer{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aim-track-row__pill,.aim-track-row__status{min-height:24px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;border:1px solid rgba(18,16,27,.08);background:#ffffffb8;color:var(--text)}.aim-track-row__status{color:#8e2da5;background:#9e32b014;border-color:#9e32b029}.aim-track-row__spinner{width:12px;height:12px;border-radius:50%;border:2px solid rgba(158,50,176,.2);border-top-color:#8e2da5;animation:spin .8s linear infinite}.aim-track-row__action{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--muted);text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.aim-track-row__action:hover{background:#12101b0f;color:var(--text)}.aim-empty-state{margin:18px;padding:56px 24px;border-radius:24px;border:1px dashed rgba(18,16,27,.14);text-align:center;background:#ffffff80}.aim-player-dock{position:sticky;bottom:18px;z-index:8;display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr) auto;gap:18px;align-items:center;margin-top:20px;padding:16px 18px;border-radius:28px;border:1px solid rgba(18,16,27,.08);background:linear-gradient(135deg,#fffffff0,#fff7fbfa),radial-gradient(circle at top right,rgba(232,33,90,.08),transparent 42%);box-shadow:0 18px 40px #0b0c1214;backdrop-filter:blur(18px)}.aim-player-dock__track{display:flex;align-items:center;gap:14px;min-width:0}.aim-player-dock__cover{width:62px;height:62px;border-radius:18px;overflow:hidden;flex-shrink:0;background:#12101b14}.aim-player-dock__image,.aim-player-dock__placeholder{width:100%;height:100%;object-fit:cover;display:flex;align-items:center;justify-content:center;color:var(--text);font-size:24px}.aim-player-dock__meta{min-width:0}.aim-player-dock__title{color:var(--text);font-size:16px;font-weight:700;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aim-player-dock__desc{color:var(--muted);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aim-player-dock__audio{width:100%;min-width:0;filter:none;color-scheme:light}@media(max-width:1180px){.aim-workspace{grid-template-columns:1fr}.aim-card--editor{position:static}}@media(max-width:900px){.aim-results-panel__head,.aim-player-dock{grid-template-columns:1fr}.aim-player-dock{display:grid}}@media(max-width:768px){.aim-track-row{padding:10px 12px}.aim-track-row__main{grid-template-columns:48px minmax(0,1fr);gap:10px}.aim-player-dock{bottom:82px;gap:14px}}.aim-wallet-bar__alert{display:inline-flex;align-items:center;gap:10px;width:fit-content;max-width:620px;margin-top:4px;padding:10px 14px;border-radius:16px;border:1px solid rgba(242,153,74,.22);background:#f2994a1a;color:var(--text);font-size:13px;line-height:1.5}.aim-wallet-bar__alert-icon{width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;font-weight:800;color:#b76800;background:#ffffffd1}.aim-studio-shell{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:18px;min-height:min(860px,calc(100vh - 170px));padding:18px;border-radius:30px;border:1px solid rgba(18,16,27,.08);background:radial-gradient(circle at top left,rgba(232,33,90,.08),transparent 26%),radial-gradient(circle at bottom right,rgba(158,50,176,.06),transparent 24%),linear-gradient(180deg,#fffffff0,#ffffffe6);box-shadow:0 24px 44px #0b0c120f;overflow:hidden}.aim-workspace{grid-template-columns:minmax(320px,410px) minmax(0,1fr);gap:18px;align-items:stretch;min-height:0}.aim-workspace__left,.aim-workspace__right{min-height:0}.aim-card--editor{position:static;height:100%}.aim-fsection textarea,.aim-fsection input[type=text]{background:#ffffffc7}.aim-fsection textarea{min-height:112px;max-height:240px;resize:none;overflow-y:auto}.aim-results-panel{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;border-radius:24px;background:linear-gradient(180deg,#ffffffe6,#ffffffdb);box-shadow:inset 0 1px #fff6}.aim-results-panel__head{padding:20px 22px 16px}.aim-track-list{min-height:0;height:100%;overflow:auto;padding-bottom:6px;scrollbar-width:thin}.aim-track-row{padding:16px 18px}.aim-track-row__topline{gap:12px}.aim-track-row__title{font-size:15px}.aim-track-row__chip{background:#ffffffe0}.aim-player-dock{position:relative;bottom:auto;margin-top:0;grid-template-columns:minmax(230px,320px) minmax(0,1fr) auto;gap:16px;border-radius:24px;border:1px solid rgba(18,16,27,.08);background:radial-gradient(circle at top right,rgba(232,33,90,.12),transparent 34%),linear-gradient(180deg,#fffffff5,#fffafcf0);box-shadow:0 18px 34px #0b0c1214}.aim-player-dock__eyebrow{margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted2)}.aim-player-dock__audio{width:100%;min-width:0;color-scheme:light;accent-color:#d42b6e}@media(max-width:1180px){.aim-studio-shell{min-height:auto}.aim-workspace{grid-template-columns:1fr}}@media(max-width:900px){.aim-player-dock{grid-template-columns:1fr}.aim-track-list{max-height:440px}}@media(max-width:768px){.aim-studio-shell{padding:14px;border-radius:22px}.aim-wallet-bar__alert{width:100%}.aim-track-list{max-height:none}.aim-fsection textarea{max-height:210px}}.aim-studio-shell{grid-template-rows:minmax(0,1fr) auto;height:min(920px,calc(100vh - 150px));min-height:min(920px,calc(100vh - 150px));overflow:hidden}.aim-workspace,.aim-workspace__left,.aim-workspace__right,.aim-results-panel{min-height:0}.aim-results-panel{grid-template-rows:auto minmax(0,1fr) auto}.aim-track-list{overflow-y:auto;overflow-x:hidden;padding-bottom:0}.aim-results-panel__pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 18px 16px;border-top:1px solid rgba(18,16,27,.08)}.aim-results-panel__pager-btn{min-height:34px;padding:0 14px;border-radius:12px;border:1px solid rgba(18,16,27,.08);background:#ffffffbd;color:var(--text);font-family:Minded,sans-serif;font-size:13px;font-weight:700;cursor:pointer}.aim-results-panel__pager-btn:disabled{opacity:.46;cursor:not-allowed}.aim-results-panel__pager-meta{min-width:52px;text-align:center;color:var(--muted);font-size:12px;font-weight:700}.aim-track-row__cover{position:relative}.aim-track-row__play{position:absolute;inset:50% auto auto 50%;width:34px;height:34px;transform:translate(-50%,-50%);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#09090bc2;color:#fff;font-size:14px;font-weight:800;opacity:0;transition:opacity .18s ease,transform .18s ease;pointer-events:none;backdrop-filter:blur(10px)}.aim-track-row:hover .aim-track-row__play,.aim-track-row.is-active .aim-track-row__play{opacity:1;transform:translate(-50%,-50%) scale(1.03)}.aim-track-row__topline{align-items:center}.aim-track-row__chip{display:inline-flex;align-items:center;justify-content:center;line-height:1;min-height:26px;padding:0 10px;border-radius:999px}.aim-track-row__footer{min-height:24px}.aim-track-row__status.is-live{color:#c62462;border-color:#e8215a29;background:#e8215a14}.aim-player-dock{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:center}.aim-player-dock__player{min-width:0}.aim-player-dock__audio{display:block;width:100%;border-radius:0;background:transparent}@media(max-width:1180px){.aim-studio-shell{height:auto;min-height:0}.aim-results-panel{min-height:540px}}@media(max-width:900px){.aim-player-dock{grid-template-columns:1fr}.aim-results-panel{min-height:460px}}.aim-track-list{scrollbar-width:thin;scrollbar-color:rgba(214,67,126,.56) transparent}.aim-track-list::-webkit-scrollbar{width:10px}.aim-track-list::-webkit-scrollbar-track{background:transparent}.aim-track-list::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background:linear-gradient(180deg,#e8215ab8,#ab4cff8f) padding-box}.aim-track-list::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#e8215adb,#ab4cffad) padding-box}.aim-track-row__main{align-items:center}.aim-track-row__cover{overflow:hidden;border-radius:12px}.aim-track-row__play{width:36px;height:36px;border:1px solid rgba(255,255,255,.24);background:linear-gradient(180deg,#ffffff3d,#ffffff1f);box-shadow:0 14px 30px #07080c3d;font-size:16px;line-height:1;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%)}.aim-track-row:hover .aim-track-row__play,.aim-track-row:focus-within .aim-track-row__play,.aim-track-row.is-active .aim-track-row__play{opacity:1;transform:translate(-50%,-50%) scale(1)}.aim-track-row__chip{min-width:56px;text-align:center}.aim-player-dock{padding:18px 22px;border-radius:26px;overflow:hidden;background:radial-gradient(circle at 12% 12%,rgba(232,33,90,.2),transparent 24%),radial-gradient(circle at 88% 100%,rgba(171,76,255,.16),transparent 26%),linear-gradient(180deg,#ffffffe6,#fff9fcd6);box-shadow:inset 0 1px #ffffff52,0 18px 48px #100c171f}.aim-player-dock__audio-native{display:none}.aim-player-dock__player{display:flex;align-items:center;gap:18px;min-width:0}.aim-player-dock__toggle{width:54px;height:54px;flex:0 0 54px;border:1px solid rgba(18,16,27,.08);border-radius:999px;background:linear-gradient(180deg,#ffffffeb,#f4edf2d6);box-shadow:inset 0 1px #ffffffbf,0 14px 30px #130e1c1f;color:#111018;font-size:18px;font-weight:800;cursor:pointer}.aim-player-dock__toggle.is-playing{background:linear-gradient(135deg,#e8215af5,#aa4fffeb);color:#fff;border-color:#e8215a29}.aim-player-dock__timeline{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;width:100%}.aim-player-dock__time{min-width:40px;color:var(--muted);font-size:12px;font-weight:700;text-align:center}.aim-player-dock__range{width:100%;margin:0;background:transparent;accent-color:#d72d74}.aim-player-dock__range::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:#12101b1f}.aim-player-dock__range::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;margin-top:-5px;border:0;border-radius:999px;background:linear-gradient(135deg,#ea2f76,#ad50ff);box-shadow:0 4px 14px #ce2b7047}.aim-player-dock__range::-moz-range-track{height:6px;border:0;border-radius:999px;background:#12101b1f}.aim-player-dock__range::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:999px;background:linear-gradient(135deg,#ea2f76,#ad50ff);box-shadow:0 4px 14px #ce2b7047}.aim-player-dock__volume{display:flex;align-items:center;gap:8px;flex-shrink:0}.aim-player-dock__vol-btn{width:36px;height:36px;flex:0 0 36px;border:1px solid rgba(18,16,27,.08);border-radius:10px;background:#fff9;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.aim-player-dock__vol-btn:hover{background:#ffffffe6;color:var(--text)}.aim-player-dock__vol-range{width:80px;margin:0;background:transparent;accent-color:#d72d74}.aim-player-dock__vol-range::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:#12101b1f}.aim-player-dock__vol-range::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-5px;border:0;border-radius:999px;background:linear-gradient(135deg,#ea2f76,#ad50ff);box-shadow:0 2px 8px #ce2b7047}.aim-player-dock__vol-range::-moz-range-track{height:4px;border:0;border-radius:999px;background:#12101b1f}.aim-player-dock__vol-range::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:999px;background:linear-gradient(135deg,#ea2f76,#ad50ff);box-shadow:0 2px 8px #ce2b7047}@media(max-width:768px){.aim-player-dock__volume{display:none}}.aim-workspace__left .aim-card.aim-card--editor{min-height:0;max-height:calc(100vh - 250px);overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(214,67,126,.4) transparent}.aim-workspace__left .aim-card.aim-card--editor::-webkit-scrollbar{width:6px}.aim-workspace__left .aim-card.aim-card--editor::-webkit-scrollbar-track{background:transparent}.aim-workspace__left .aim-card.aim-card--editor::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,#e8215a80,#ab4cff66)}@media(max-width:768px){.aim-workspace__left .aim-card.aim-card--editor{position:static;max-height:calc(100vh - 240px)}.aim-player-dock__toggle{width:40px;height:40px;flex:0 0 40px;font-size:14px}}.release-card-actions .release-card-action-btn.is-locked,.release-page-actions .release-detail-btn.is-locked,.release-page-side-actions .release-page-secondary-btn.is-locked,.release-page-secondary-btn.is-locked{cursor:not-allowed!important;background:#ffffff0a!important;color:#ffffff73!important;border-color:#ffffff14!important;backdrop-filter:none!important;box-shadow:none!important}.release-card-actions .release-card-action-btn.is-locked:hover,.release-page-actions .release-detail-btn.is-locked:hover,.release-page-side-actions .release-page-secondary-btn.is-locked:hover,.release-page-secondary-btn.is-locked:hover{background:#ffffff0a!important;border-color:#ffffff14!important;color:#ffffff73!important;transform:none!important}.withdraw-tip-wrap{position:relative;display:inline-flex}.withdraw-tip-wrap.is-locked{cursor:not-allowed}.withdraw-tip-wrap.is-locked[data-tooltip]:hover:before,.withdraw-tip-wrap.is-locked[data-tooltip]:focus-within:before{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);min-width:240px;max-width:320px;padding:10px 14px;background:#141620f7;color:#fff;font-family:Minded,sans-serif;font-size:12px;font-weight:400;line-height:1.45;text-align:center;border:1px solid rgba(232,33,90,.45);border-radius:10px;box-shadow:0 12px 28px #00000080;white-space:normal;pointer-events:none;z-index:1000;animation:withdraw-tip-fade .16s ease-out}.withdraw-tip-wrap.is-locked[data-tooltip]:hover:after,.withdraw-tip-wrap.is-locked[data-tooltip]:focus-within:after{content:"";position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:#e8215a8c;pointer-events:none;z-index:1001}@keyframes withdraw-tip-fade{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.news-cards-col.news-cards-col--full{width:100%;grid-column:1 / -1}.news-story-grid.news-story-grid--wide{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px}@media(max-width:900px){.news-story-grid.news-story-grid--wide{grid-template-columns:1fr}}#screen-releases .releases-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:24px;align-items:start}#screen-releases .release-card{min-height:0;border-radius:22px!important;border-color:#ffffff14;box-shadow:0 14px 36px #0000003d,0 3px 10px #0000001f}#screen-releases .release-card-main{display:flex;flex-direction:column;min-height:0;height:100%}#screen-releases .release-cover{width:100%;height:auto;min-height:0;aspect-ratio:1 / 1;border-radius:21px 21px 0 0!important}#screen-releases .release-cover img{border-radius:21px 21px 0 0!important}#screen-releases .release-card-body{justify-content:space-between;gap:14px;min-height:146px;padding:18px 18px 16px}#screen-releases .release-card-topline,#screen-releases .release-card-footer{justify-content:flex-start}#screen-releases .release-card:hover{border-color:#e8215a3d;transform:translateY(-4px);box-shadow:0 22px 50px #0000004d,0 5px 14px #00000024}html[data-theme=light] #screen-releases .release-card,body.light #screen-releases .release-card{border-color:#16102612;box-shadow:0 14px 34px #16102617,0 3px 9px #1610260d}html[data-theme=light] #screen-releases .release-card:hover,body.light #screen-releases .release-card:hover{border-color:#e8215a2e;box-shadow:0 22px 48px #16102621,0 6px 16px #16102612}@media(max-width:640px){#screen-releases .releases-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#screen-releases .release-card-body{gap:10px;min-height:126px;padding:13px 12px 12px}#screen-releases .release-title{font-size:14px}#screen-releases .release-meta{font-size:12px}}.overview-news-tile-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1;transform:translateZ(0);will-change:transform;backface-visibility:hidden;transition:transform .45s cubic-bezier(.22,1,.36,1)}.overview-news-grid>:nth-child(2) .overview-news-tile-cover{object-position:center 65%}.overview-news-tile:hover .overview-news-tile-cover{transform:scale(1.04)}.overview-news-tile-media{min-height:340px}.overview-balance-open-btn{background:none!important;border:0!important;padding:0!important;min-height:0!important;box-shadow:none!important;font-family:Minded,sans-serif;font-size:13px!important;font-weight:600!important;letter-spacing:.01em;color:var(--muted)!important;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .2s,gap .2s}.overview-balance-open-btn>span{transition:transform .25s cubic-bezier(.22,1,.36,1);display:inline-block}.overview-balance-open-btn:hover{color:var(--text)!important;gap:10px;transform:none!important}.overview-balance-open-btn:hover>span{transform:translate(3px)}#screen-overview .page-header{margin-bottom:22px;padding:0 0 0 6px}#screen-overview .page-header>div{margin:0;padding:0}#screen-overview .page-title{font-size:18px;letter-spacing:-.4px;line-height:1.1;margin:0;padding:0}#screen-overview .page-subtitle{font-size:12px;margin:1px 0 0;padding:0}.sidebar-socials{margin-top:auto;padding-top:14px;border-top:1px solid rgba(15,23,42,.06);display:flex;align-items:center;justify-content:center;gap:8px}.sidebar-social-link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#0f172a0a;color:var(--muted);transition:background .2s,color .2s,transform .15s}.sidebar-social-link:hover{background:#e8215a1f;color:var(--text);transform:translateY(-1px)}.layout.sidebar-collapsed .sidebar-socials{flex-direction:column}.topbar{background:#ffffff8c!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid rgba(15,23,42,.08)!important}.sidebar{background:#ffffff8c!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-right:1px solid rgba(15,23,42,.08)!important}.topbar-logo .logo-text{background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800;letter-spacing:-.02em}.topbar-user-btn{border-radius:999px!important;padding:4px 14px 4px 4px!important;background:#fff9!important;border:1px solid rgba(15,23,42,.06)!important;transition:background .2s,border-color .2s,transform .15s}.topbar-user-btn:hover{background:#ffffffd9!important;border-color:#0f172a1f!important;transform:translateY(-1px)}.overview-news-card,.overview-balance-card,.overview-releases-card{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);box-shadow:0 24px 48px #0000002e!important}html[data-theme=light] .overview-news-card,html[data-theme=light] .overview-balance-card,html[data-theme=light] .overview-releases-card,body.light .overview-news-card,body.light .overview-balance-card,body.light .overview-releases-card{background:#ffffff8c!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 18px 38px #0f172a0f!important}.overview-news-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px}.overview-news-head-title{margin:0;font-family:Minded,sans-serif;font-size:clamp(20px,1.8vw,26px);line-height:1.05;font-weight:700;letter-spacing:-.03em;color:var(--text)}.overview-news-head-link{background:none;border:0;padding:0;font-family:Minded,sans-serif;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .2s,gap .2s}.overview-news-head-link>span{transition:transform .25s cubic-bezier(.22,1,.36,1);display:inline-block}.overview-news-head-link:hover{color:var(--text);gap:10px}.overview-news-head-link:hover>span{transform:translate(3px)}.overview-news-tile-read{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--muted);letter-spacing:.01em;transition:color .2s,gap .2s}.overview-news-tile-read>span{transition:transform .25s cubic-bezier(.22,1,.36,1);display:inline-block}.overview-news-tile:hover .overview-news-tile-read{color:var(--text);gap:10px}.overview-news-tile:hover .overview-news-tile-read>span{transform:translate(2px)}.overview-news-tile-badge{position:absolute;right:14px;bottom:14px;z-index:2;display:inline-flex;align-items:center;padding:7px 14px;border-radius:12px;background:#0f121c6b;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.18);color:#fff;font-family:Minded,sans-serif;font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap;box-shadow:0 6px 20px #00000040}.news-modal{position:relative}.news-modal-close{position:absolute;top:14px;right:14px;z-index:4;display:grid;place-items:center;box-sizing:border-box;flex:0 0 38px;width:38px;height:38px;min-width:38px;min-height:38px;padding:0;aspect-ratio:1;border-radius:50%}@media(max-width:768px){.overview-balance-card{padding-bottom:18px}.overview-analytics-chart{min-height:238px}.overview-balance-card .overview-analytics-chart .overview-analytics-mini-chart-wrap,.overview-analytics-mini-chart{height:158px;min-height:158px}.overview-analytics-platforms{gap:8px;padding:12px}.overview-analytics-platform-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.overview-analytics-platform-item{min-height:28px;padding:0 9px;gap:7px;font-size:11px}.overview-news-card{padding:16px}.overview-news-head{margin-bottom:14px}.overview-news-grid{gap:10px}.overview-news-tile{grid-template-columns:minmax(112px,42%) minmax(0,1fr);grid-template-rows:minmax(124px,auto);min-height:124px;height:auto}.overview-news-tile-media{min-height:124px}.overview-news-tile-body{gap:6px;padding:12px}.overview-news-tile-body strong{min-height:0;font-size:14px;line-height:1.25;-webkit-line-clamp:3}.overview-news-tile-read{font-size:11px}.overview-news-tile-badge{display:none}.news-modal-overlay{align-items:stretch;padding:max(8px,env(safe-area-inset-top,0px)) 8px max(8px,env(safe-area-inset-bottom,0px));overscroll-behavior:contain}.news-modal{width:100%;height:100%;max-height:none;min-height:0;grid-template-columns:1fr;grid-template-rows:minmax(150px,28dvh) minmax(0,1fr);border-radius:20px}.news-modal-cover-wrap,.news-modal-cover{min-height:0;height:100%}.news-modal-content{min-height:0;padding:22px 18px calc(24px + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.news-modal-head{padding-right:46px}.news-modal-close{top:12px;right:12px;width:40px;height:40px;min-width:40px;min-height:40px;background:color-mix(in srgb,var(--bg2) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}@keyframes rp-fu{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes rp-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.rp-shell{width:100%;background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;color:#16140f;font-family:Minded,sans-serif}.rp-back{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #E4E2DB;color:#5a5852;padding:10px 16px;border-radius:11px;font-family:Minded,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s;animation:rp-fu .5s both}.rp-back:hover{background:#16140f;color:#fff;border-color:#16140f}.rp-hero{display:grid;grid-template-columns:300px 1fr;gap:48px;margin-top:40px;align-items:start}.rp-cover{position:relative;width:300px;height:300px;border-radius:20px;overflow:hidden;background:radial-gradient(130% 130% at 28% 22%,#9a7bf0,#5b3fc9 42%,#2a1a60);box-shadow:0 20px 44px -22px #00000073;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;animation:rp-pop .6s .05s both}.rp-cover-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.rp-cover-overlay{position:absolute;inset:0;background:radial-gradient(55% 45% at 72% 78%,rgba(217,92,170,.6),transparent 70%)}.rp-cover-ring{position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-60%)}.rp-cover-ring--lg{width:150px;height:150px;border:1.5px solid rgba(255,255,255,.25)}.rp-cover-ring--sm{width:90px;height:90px;border:1.5px solid rgba(255,255,255,.18)}.rp-cover-text{position:relative;color:#fff}.rp-cover-title{font-family:Minded,sans-serif;font-size:26px;font-weight:600;line-height:1.05;letter-spacing:-.02em}.rp-cover-artist{font-family:Minded,sans-serif;font-size:12px;font-weight:600;line-height:1;letter-spacing:.24em;opacity:.7;margin-top:8px;text-transform:uppercase}.rp-hero-copy{animation:rp-fu .6s .1s both;min-width:0}.rp-eyebrow{font-family:Minded,sans-serif;font-size:12px;font-weight:600;line-height:1;letter-spacing:.24em;color:#a09b8f;text-transform:uppercase}.rp-title{font-family:Minded,sans-serif;font-size:66px;font-weight:600;line-height:.98;letter-spacing:-.035em;color:#16140f;margin:14px 0 0;overflow-wrap:anywhere}.rp-artist{font-family:Minded,sans-serif;font-size:22px;font-weight:600;line-height:1;color:#7c7a72;margin-top:14px}.rp-pills{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.rp-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:999px;font-family:Minded,sans-serif;font-size:14px;font-weight:600}.rp-pill-dot{width:8px;height:8px;border-radius:50%}.rp-pill--plain{background:#fff;color:#46443e;border:1px solid #E4E2DB}.rp-pill--success{background:#e8f7ee;color:#13884a;border:1px solid #BFE8CF;font-weight:700}.rp-pill--success .rp-pill-dot{background:#18a957;box-shadow:0 0 0 4px #18a9572e}.rp-pill--warning{background:#fff4e5;color:#b26a00;border:1px solid #F3D9AE;font-weight:700}.rp-pill--warning .rp-pill-dot{background:#e89324;box-shadow:0 0 0 4px #e893242e}.rp-pill--danger{background:#fceef1;color:#c2415a;border:1px solid #EAC4CD;font-weight:700}.rp-pill--danger .rp-pill-dot{background:#c2415a;box-shadow:0 0 0 4px #c2415a2e}.rp-pill--neutral{background:#fff;color:#46443e;border:1px solid #E4E2DB}.rp-pill--neutral .rp-pill-dot{background:#a09b8f;box-shadow:0 0 0 4px #a09b8f29}.rp-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.rp-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 22px;border-radius:13px;border:1px solid transparent;font-family:Minded,sans-serif;font-size:15px;font-weight:700;cursor:pointer;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.rp-btn--dark{background:#16140f;color:#fff}.rp-btn--dark:hover{transform:translateY(-2px);box-shadow:0 14px 26px -12px #16140fb3}.rp-btn--light{background:#fff;color:#46443e;border-color:#e0ded6}.rp-btn--light:hover{transform:translateY(-2px);border-color:#16140f}.rp-btn--warn{background:#fff4e5;color:#b26a00;border-color:#f3d9ae}.rp-btn--warn:hover{transform:translateY(-2px);background:#fce9cc}.rp-btn--danger{background:#fff;color:#c2415a;border-color:#eac4cd}.rp-btn--danger:hover{transform:translateY(-2px);background:#fceef1}.rp-btn--archive{background:#fff1e2;color:#d2691e;border-color:#f6cfa0}.rp-btn--archive:hover{transform:translateY(-2px);background:#fce3c8;border-color:#e8a24e}.rp-btn.is-locked{opacity:.55;cursor:not-allowed}.rp-btn.is-locked:hover{transform:none;box-shadow:none}.rp-available{display:flex;align-items:center;gap:16px;margin-top:32px;flex-wrap:wrap}.rp-available-label{font-family:Minded,sans-serif;font-size:12px;font-weight:600;line-height:1;letter-spacing:.18em;color:#a09b8f;text-transform:uppercase}.rp-available-icons{display:flex;gap:12px;align-items:center}.rp-platform{display:flex;width:32px;height:32px;cursor:pointer;transition:transform .18s}.rp-platform:hover{transform:translateY(-3px) scale(1.08)}.rp-platform img,.rp-platform svg{width:32px;height:32px;display:block;border-radius:7px}.rp-stat-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:48px;border-top:1px solid #E4E2DB;border-bottom:1px solid #E4E2DB;animation:rp-fu .6s .18s both}.rp-stat{padding:24px 28px;border-right:1px solid #E4E2DB;min-width:0}.rp-stat:first-child{padding-left:0}.rp-stat:last-child{padding-right:0;border-right:none}.rp-stat-label{font-family:Minded,sans-serif;font-size:11px;font-weight:600;line-height:1;letter-spacing:.2em;color:#a09b8f;text-transform:uppercase}.rp-stat-value{font-family:Minded,sans-serif;font-size:22px;font-weight:600;line-height:1.1;color:#16140f;margin-top:12px;overflow-wrap:anywhere}.rp-stat-value--muted{font-size:16px;color:#9c998f;font-weight:600}.rp-status{margin-top:48px;animation:rp-fu .6s .24s both}.rp-status-title{font-family:Minded,sans-serif;font-size:38px;font-weight:600;line-height:1;letter-spacing:-.03em;color:#16140f;margin:14px 0 0}.rp-status-text{font-family:Minded,sans-serif;font-size:16px;font-weight:500;line-height:1.5;color:#7c7a72;margin:12px 0 0;max-width:560px}.rp-status--warning .rp-status-title{color:#b26a00}.rp-status--danger .rp-status-title{color:#c2415a}.rp-reason{margin-top:20px;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid #ECEAE3;max-width:620px}.rp-reason-label{font-family:Minded,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#a09b8f;margin-bottom:8px}.rp-reason-text{font-family:Minded,sans-serif;font-size:15px;line-height:1.55;color:#46443e;white-space:pre-wrap;overflow-wrap:anywhere}.rp-timeline{display:flex;align-items:center;margin-top:32px}.rp-tl-node{display:flex;flex-direction:column;align-items:center;gap:12px;flex:0 0 auto}.rp-tl-circle{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Minded,sans-serif;font-size:16px;font-weight:700}.rp-tl-label{font-family:Minded,sans-serif;font-size:14px;font-weight:700}.rp-tl-node--done .rp-tl-circle{background:#18a957;color:#fff;box-shadow:0 0 0 6px #18a95724}.rp-tl-node--done .rp-tl-label{color:#16140f}.rp-tl-node--current .rp-tl-circle{background:#fff;color:#16140f;border:2px solid #16140F}.rp-tl-node--current .rp-tl-label{color:#16140f}.rp-tl-node--pending .rp-tl-circle{background:#e4e2db;color:#9c998f}.rp-tl-node--pending .rp-tl-label{color:#b0a8a0}.rp-tl-line{flex:1;height:3px;margin:0 8px 28px;border-radius:2px}.rp-tl-line--done{background:#18a957}.rp-tl-line--pending{background:#e4e2db}.rp-archive-note{margin-top:24px;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid #ECEAE3;font-family:Minded,sans-serif;font-size:15px;line-height:1.55;color:#7c7a72;max-width:620px}.rp-section{margin-top:52px}.rp-section:nth-of-type(1){animation:rp-fu .6s .3s both}.rp-section:nth-of-type(2){animation:rp-fu .6s .36s both}.rp-section:nth-of-type(3){animation:rp-fu .6s .42s both}.rp-section-title{font-family:Minded,sans-serif;font-size:26px;font-weight:600;line-height:1;letter-spacing:-.02em;color:#16140f;margin:0 0 22px}.rp-passport-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.rp-card{background:#fff;border:1px solid #ECEAE3;border-radius:16px;padding:22px 24px;transition:border-color .2s,transform .2s}.rp-card:hover{border-color:#16140f;transform:translateY(-2px)}.rp-card-head{display:flex;align-items:center;gap:10px;color:#a09b8f}.rp-card-icon{display:inline-flex}.rp-card-label{font-family:Minded,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.rp-card-value{font-family:Minded,sans-serif;font-size:19px;font-weight:700;color:#16140f;margin-top:12px;overflow-wrap:anywhere}.rp-tracklist{background:#fff;border:1px solid #ECEAE3;border-radius:16px;padding:8px}.rp-track{display:flex;align-items:center;gap:20px;padding:18px 20px;border-radius:12px;transition:background .18s}.rp-track:hover{background:#f7f6f2}.rp-track-num{font-family:Minded,sans-serif;font-size:20px;font-weight:700;color:#c9c5bb;width:28px;text-align:center;flex:0 0 auto}.rp-track-play{width:40px;height:40px;flex:0 0 auto;border:none;cursor:pointer;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#16140f;color:#fff;font-size:18px;transition:transform .16s ease,filter .16s ease,background .16s ease}.rp-track-play:hover{transform:scale(1.06)}.rp-track-play svg{width:20px;height:20px}.rp-track-play--on{background:linear-gradient(135deg,#e8215a,#9b27af)}.rp-track-info{flex:1;min-width:0}.rp-track-name{font-family:Minded,sans-serif;font-size:18px;font-weight:700;color:#16140f;overflow-wrap:anywhere}.rp-track-file{font-family:Minded,sans-serif;font-size:13px;font-weight:500;color:#9c998f;margin-top:4px;overflow-wrap:anywhere}.rp-track-isrc{font-family:Minded,sans-serif;font-size:12px;font-weight:600;color:#86847c;background:#f2f1ec;border:1px solid #E4E2DB;padding:7px 13px;border-radius:999px;letter-spacing:.04em;flex:0 0 auto;white-space:nowrap}.rp-empty-tracklist{font-family:Minded,sans-serif;font-size:15px;color:#9c998f;padding:18px 20px}.rp-track-wrap{border-radius:12px;transition:background .18s}.rp-track-wrap--active{background:#f7f6f2}@keyframes rpTpReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.rp-track-player{display:flex;align-items:center;gap:12px;padding:2px 20px 16px 76px;animation:rpTpReveal .28s cubic-bezier(.2,.7,.2,1) both}.rp-tp-time{font-family:Minded,sans-serif;font-size:12px;color:#86847c;width:38px;flex:0 0 auto;font-variant-numeric:tabular-nums}.rp-tp-range{flex:1 1 auto;min-width:40px}.rp-tp-range,.rp-tp-vol-range{-webkit-appearance:none;appearance:none;height:5px;border-radius:999px;cursor:pointer;background:linear-gradient(to right,#E8215A var(--p, 0%),rgba(0,0,0,.1) var(--p, 0%))}.rp-tp-range::-webkit-slider-thumb,.rp-tp-vol-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:13px;height:13px;border-radius:50%;background:#16140f;border:2px solid #fff;box-shadow:0 1px 4px #00000040;transition:transform .12s}.rp-tp-range::-webkit-slider-thumb:hover,.rp-tp-vol-range::-webkit-slider-thumb:hover{transform:scale(1.2)}.rp-tp-range::-moz-range-thumb,.rp-tp-vol-range::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:#16140f;border:2px solid #fff;cursor:pointer}.rp-tp-vol{border:none;background:transparent;cursor:pointer;color:#86847c;font-size:18px;display:inline-flex;align-items:center;flex:0 0 auto;transition:color .15s}.rp-tp-vol:hover{color:#16140f}.rp-tp-vol-range{width:68px;flex:0 0 auto}.rp-tp-download{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-family:Minded,sans-serif;padding:8px 14px;border-radius:999px;background:#16140f;color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:transform .15s,filter .15s}.rp-tp-download svg{width:16px;height:16px}.rp-tp-download:hover{transform:translateY(-1px);filter:brightness(1.15)}@media(max-width:640px){.rp-track-player{flex-wrap:wrap;padding:2px 16px 14px;gap:10px}.rp-tp-range{order:-1;flex-basis:100%}.rp-tp-vol-range{display:none}}.rp-empty{text-align:center;padding:64px 24px}.rp-empty-icon{font-size:48px;margin-bottom:16px}.rp-empty-title{font-family:Minded,sans-serif;font-size:28px;font-weight:600;color:#16140f;margin:0 0 10px;letter-spacing:-.02em}.rp-empty-text{font-family:Minded,sans-serif;font-size:15px;color:#7c7a72;margin:0 auto 24px;max-width:420px;line-height:1.5}@media(max-width:1100px){.rp-passport-grid,.rp-service-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:880px){.rp-shell{padding:32px 24px 40px}.rp-hero{grid-template-columns:1fr;gap:28px}.rp-cover{width:100%;max-width:300px;height:auto;aspect-ratio:1 / 1}.rp-title{font-size:46px}.rp-status-title{font-size:30px}.rp-stat-strip{grid-template-columns:repeat(2,1fr)}.rp-stat{padding:20px;border-right:none;border-bottom:1px solid #E4E2DB}.rp-stat:first-child,.rp-stat:nth-child(2){padding-left:0}.rp-stat:nth-child(3),.rp-stat:nth-child(4){border-bottom:none}}@media(max-width:600px){.rp-passport-grid,.rp-service-grid,.rp-stat-strip{grid-template-columns:1fr}.rp-stat{border-right:none;border-bottom:1px solid #E4E2DB;padding-left:0}.rp-stat:last-child{border-bottom:none}.rp-title{font-size:38px}.rp-timeline{overflow-x:auto;padding-bottom:8px}.rp-tl-label{font-size:12px;white-space:nowrap}.rp-track{flex-wrap:wrap;gap:12px}}.cmty-screen{max-width:1080px}.cmty-head{margin-bottom:22px}.cmty-heading{font-size:26px;font-weight:800;letter-spacing:-.02em;margin:0}.cmty-sub{margin:6px 0 0;color:var(--muted2);font-size:14px}.cmty-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px}.cmty-card{border-radius:var(--radius-lg);background:var(--bg2);border:1px solid var(--line);overflow:hidden;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.cmty-card:hover{transform:translateY(-3px);border-color:var(--line2);box-shadow:0 14px 34px #00000059}.cmty-card--skeleton{aspect-ratio:3 / 4;background:linear-gradient(110deg,var(--bg2) 40%,var(--bg3) 50%,var(--bg2) 60%);background-size:220% 100%;animation:cmtyShimmer 1.3s linear infinite}@keyframes cmtyShimmer{to{background-position:-120% 0}}.cmty-cover{position:relative;display:block;aspect-ratio:1 / 1;background:var(--bg3)}.cmty-cover img{width:100%;height:100%;object-fit:cover;display:block}.cmty-play{position:absolute;right:10px;bottom:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#0a0a0eb8;color:#fff;opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cmty-play svg{width:16px;height:16px;margin-left:2px}.cmty-cover:hover .cmty-play{opacity:1;transform:translateY(0)}@media(hover:none){.cmty-play{opacity:1;transform:none}}.cmty-meta{padding:12px 14px 13px}.cmty-title{font-size:14.5px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmty-artist{margin-top:2px;color:var(--muted2);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmty-foot{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.cmty-date{color:var(--muted2);font-size:12px}.cmty-like{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;border:1px solid var(--line2);background:transparent;color:var(--muted);font-size:12.5px;font-weight:600;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease,transform .12s ease}.cmty-like svg{width:14px;height:14px}.cmty-like:hover{border-color:#e8215a80;color:#ff5d84}.cmty-like:active{transform:scale(.92)}.cmty-like--on{color:#ff4d6d;border-color:#ff4d6d8c;background:#ff4d6d1f}.cmty-like--on svg{fill:#ff4d6d}.cmty-empty{padding:40px 20px;text-align:center;color:var(--muted2);border:1px dashed var(--line2);border-radius:var(--radius-lg)}.cmty-more-wrap{display:flex;justify-content:center;margin-top:22px}.cmty-more{padding:10px 26px;border-radius:999px;border:1px solid var(--line2);background:var(--bg2);color:var(--text);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cmty-more:hover{border-color:var(--line2);background:var(--bg3)}.cmty-more:disabled{opacity:.6;cursor:default}body.light .cmty-card{background:#fff;box-shadow:0 6px 20px #1410280f}body.light .cmty-card:hover{box-shadow:0 16px 36px #1410281f}body.light .cmty-like:hover{color:#e8215a}.nav-soon-badge{margin-left:auto;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.02em;color:#fff;background:var(--grad);flex:0 0 auto}.cmty-teaser{max-width:460px;margin:12vh auto 0;text-align:center;padding:36px 26px;border-radius:var(--radius-lg);background:var(--bg2);border:1px solid var(--line)}.cmty-teaser-icon{width:56px;height:56px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;border-radius:18px;background:var(--bg3);color:var(--muted)}.cmty-teaser-icon svg{width:26px;height:26px}.cmty-teaser-badge{display:inline-block;margin-bottom:12px;padding:4px 14px;border-radius:999px;font-size:12px;font-weight:700;color:#fff;background:var(--grad)}.cmty-teaser .cmty-sub{max-width:360px;margin-left:auto;margin-right:auto}body.light .cmty-teaser{background:#fff}.cpc-hint{color:var(--muted, #888);font-size:14px;margin:0 0 16px}.cpc-label{display:block;font-size:13px;font-weight:700;color:var(--muted, #666);margin:14px 0 6px}.cpc-input,.cpc-textarea,.cpc-select{width:100%;box-sizing:border-box;padding:11px 14px;font-size:15px;border:1.5px solid var(--line, #e3e3e0);border-radius:12px;background:var(--bg, #fff);color:var(--text, #111);font-family:inherit;transition:border-color .15s ease}.cpc-input:focus,.cpc-textarea:focus,.cpc-select:focus{outline:none;border-color:var(--red, #e8215a)}.cpc-textarea{resize:vertical;min-height:92px;line-height:1.5}.cpc-counter{text-align:right;font-size:12px;color:var(--muted, #999);margin-top:4px}.cpc-banner-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cpc-upload{display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:10px 18px;border-radius:10px;font-weight:700;font-size:14px;border:1.5px solid var(--line, #e3e3e0);background:var(--bg2, #f6f5f2);color:var(--text, #111)}.cpc-upload:hover{border-color:var(--red, #e8215a)}.cpc-banner-status{font-size:13px;font-weight:600}.cpc-banner-status--pending{color:#d97706}.cpc-banner-status--approved{color:#16a34a}.cpc-banner-status--rejected{color:#ef4444}.cpc-banner-status--none{color:var(--muted, #999)}.cpc-note{font-size:12.5px;color:var(--muted, #999);margin:8px 0 0}.cpc-save{margin-top:20px;padding:12px 30px;border:none;border-radius:999px;cursor:pointer;background:var(--grad, linear-gradient(135deg, #e8215a, #9b27af));color:#fff;font-size:15px;font-weight:700}.cpc-save:disabled{opacity:.6;cursor:default}.cpc-plaque{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;transition:transform .12s ease,box-shadow .2s ease}.cpc-plaque:hover{transform:translateY(-1px);box-shadow:0 10px 30px -14px #00000040}.cpc-plaque-main{display:flex;align-items:center;gap:14px}.cpc-plaque-ico{width:46px;height:46px;flex:0 0 auto;display:grid;place-items:center;border-radius:14px;background:var(--grad, linear-gradient(135deg, #e8215a, #9b27af));color:#fff;box-shadow:0 8px 20px -8px #e8215a80}.cpc-plaque-ico svg{width:22px;height:22px}.cpc-plaque-sub{margin:2px 0 0;color:var(--muted, #888);font-size:13.5px}.cpc-plaque-cta{color:var(--red, #e8215a);font-weight:700;font-size:14px;white-space:nowrap}.cpc-overlay{position:fixed;inset:0;z-index:1000;background:#0a0a0e8c;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;animation:cpcFade .15s ease}@keyframes cpcFade{0%{opacity:0}to{opacity:1}}.cpc-modal{width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;background:var(--bg, #fff);border-radius:20px;overflow:hidden;box-shadow:0 30px 80px -20px #00000080;animation:cpcRise .2s cubic-bezier(.2,.7,.2,1)}@keyframes cpcRise{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}.cpc-modal-head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--line, #eee)}.cpc-modal-head h3{margin:0;font-size:18px;font-weight:800}.cpc-close{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;padding:0;border:1px solid var(--line, #eee);background:var(--bg2, #f2f2f2);font-size:18px;line-height:1;cursor:pointer;color:var(--muted, #888);border-radius:50%}.cpc-close:hover{background:var(--bg2, #f2f2f2)}.cpc-modal-body{flex:1 1 auto;min-height:0;padding:18px 22px;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.cpc-modal-foot{flex:0 0 auto;padding:16px 22px;border-top:1px solid var(--line, #eee)}.cpc-modal-foot .cpc-save{margin:0;width:100%}.cpc-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;margin-bottom:4px;background:var(--bg2, #f6f5f2);border-radius:12px}.cpc-toggle-title{font-weight:700;font-size:14.5px}.cpc-toggle-sub{color:var(--muted, #999);font-size:12.5px;margin-top:2px}.cpc-switch{flex:0 0 auto;width:46px;height:26px;border-radius:999px;border:none;cursor:pointer;background:var(--line2, #ccc);position:relative;transition:background .2s ease}.cpc-switch span{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s ease;box-shadow:0 1px 3px #0000004d}.cpc-switch.is-on{background:var(--red, #e8215a)}.cpc-switch.is-on span{transform:translate(20px)}.cpc-media-row{display:grid;grid-template-columns:150px 1fr;gap:16px;margin:14px 0 6px;align-items:stretch}@media(max-width:520px){.cpc-media-row{grid-template-columns:1fr}}.cpc-media{display:flex;flex-direction:column;min-width:0}.cpc-media .cpc-upload{margin-top:auto;align-self:flex-start}.cpc-ava-prev{width:100%;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:var(--bg2, #eee);display:grid;place-items:center;color:var(--muted, #aaa);font-size:12px;margin-bottom:10px}.cpc-ava-prev img{width:100%;height:100%;object-fit:cover}.cpc-ban-prev{width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:linear-gradient(120deg,var(--bg2,#eee),var(--line,#ddd));display:grid;place-items:center;color:var(--muted, #aaa);font-size:12px;margin-bottom:10px}.cpc-ban-prev img{width:100%;height:100%;object-fit:cover}.cpc-upload--sm{padding:8px 14px;font-size:13px}.cpc-st--new{background:#dbeafe;color:#1d4ed8}.cpc-st{display:inline-block;font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;margin-left:6px;white-space:nowrap;vertical-align:middle}.cpc-label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px}.cpc-st--pending{background:#fef3c7;color:#b45309}.cpc-st--approved{background:#dcfce7;color:#15803d}.cpc-st--rejected{background:#fee2e2;color:#b91c1c}@media(max-width:600px){.cpc-overlay{height:100vh;height:100dvh;align-items:stretch;padding:max(8px,env(safe-area-inset-top,0px)) 8px max(8px,env(safe-area-inset-bottom,0px))}.cpc-modal{max-width:none;max-height:none;height:100%;border-radius:18px}.cpc-modal-head{padding:14px 16px}.cpc-modal-head h3{font-size:16px}.cpc-modal-body{padding:12px 16px 18px}.cpc-modal-foot{padding:12px 16px}.cpc-toggle-row{align-items:flex-start;padding:12px}.cpc-media-row{grid-template-columns:minmax(96px,.72fr) minmax(0,1.55fr);gap:12px}.cpc-upload--sm{width:100%;justify-content:center;padding:8px 10px;text-align:center}}.crp-overlay{position:fixed;inset:0;z-index:1100;background:#0a0a0eb8;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.crp-modal{width:100%;max-width:640px;background:var(--bg, #fff);border-radius:20px;overflow:hidden;box-shadow:0 30px 80px -20px #0000008c;animation:cpcRise .2s cubic-bezier(.2,.7,.2,1)}.crp-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line, #eee)}.crp-head h3{margin:0;font-size:17px;font-weight:800}.crp-close{border:none;background:transparent;font-size:18px;cursor:pointer;color:var(--muted, #888);width:32px;height:32px;border-radius:8px}.crp-close:hover{background:var(--bg2, #f2f2f2)}.crp-stage{position:relative;width:100%;height:340px;background:#0d0d10}.crp-controls{display:flex;align-items:center;gap:12px;padding:16px 20px 4px;flex-wrap:wrap}.crp-controls-lbl{font-size:13px;font-weight:700;color:var(--muted, #666)}.crp-controls input[type=range]{flex:1;min-width:140px;accent-color:var(--red, #e8215a)}.crp-hint{width:100%;font-size:12px;color:var(--muted, #999);margin-top:2px}.crp-foot{display:flex;gap:12px;justify-content:flex-end;padding:14px 20px 18px}.crp-btn{padding:10px 24px;border-radius:10px;border:none;cursor:pointer;font-weight:700;font-size:14px}.crp-btn--ghost{background:var(--bg2, #f2f2f2);color:var(--text, #111)}.crp-btn--ok{background:var(--grad, linear-gradient(135deg,#e8215a,#9b27af));color:#fff}.crp-btn--ok:disabled{opacity:.5;cursor:default}.crp-stage{display:block}.crp-hero-preview{position:absolute;inset:0;pointer-events:none;z-index:3;overflow:hidden}.crp-hero-scrim{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.28) 40%,transparent 70%)}.crp-hero-name{position:absolute;left:4%;bottom:9%;right:8%;color:#fff;font-weight:800;letter-spacing:-.02em;line-height:1;font-size:clamp(20px,5.5vw,48px);text-shadow:0 2px 22px rgba(0,0,0,.4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aic-head{display:flex;align-items:center;gap:10px;margin-bottom:18px}.aic-head h3{margin:0}.aic-head__sub{margin:2px 0 0;color:var(--muted, #8a7f88);font-size:14px}.aic-prompt{margin:4px 0 28px}.aic-textarea{width:100%;box-sizing:border-box;min-height:120px;padding:18px 20px;border-radius:20px;border:1px solid var(--line);background:#fff;color:var(--text);font-family:Minded,sans-serif;font-size:15px;line-height:1.6;resize:vertical;outline:none;box-shadow:0 10px 26px #110e1b0d;transition:border-color .2s ease,box-shadow .2s ease}.aic-textarea:hover{box-shadow:0 14px 32px #110e1b17}.aic-textarea:focus{border-color:#e8215a;box-shadow:0 0 0 4px #e8215a1a,0 16px 34px #e8215a1f}.aic-textarea::placeholder{color:var(--muted2, #a59aa8)}.aic-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px}.aic-chip{padding:8px 15px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--muted, #8a7f88);font-family:Minded,sans-serif;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px #110e1b0a;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,color .16s ease}.aic-chip:hover{transform:translateY(-2px);color:var(--text);border-color:#e8215a73;box-shadow:0 8px 18px #e8215a1f}.aic-chip.is-active{color:#fff;border-color:transparent;background:linear-gradient(135deg,#ea2561,#9e32b0);box-shadow:0 8px 20px #e8215a47}.aic-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:20px}.aic-hint{color:var(--muted2, #a59aa8);font-size:13px}.aic-generate{min-height:52px;padding:0 34px;border:0;border-radius:16px;background:linear-gradient(135deg,#ea2561,#9e32b0);color:#fff;font-family:Minded,sans-serif;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 16px 28px #e8215a38;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,opacity .2s ease}.aic-generate:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 22px 40px #e8215a52}.aic-generate:active:not(:disabled){transform:translateY(0)}.aic-generate:disabled{opacity:.45;cursor:default;box-shadow:none}.aic-error{margin-top:14px;color:#e8215a;font-size:14px;animation:aic-fade-in .3s ease}.aic-gallery-head{display:flex;align-items:baseline;justify-content:space-between;margin:10px 0 16px}.aic-gallery-head h4{margin:0;font-size:15px;font-weight:800;letter-spacing:-.02em}.aic-gallery-head span{color:var(--muted2, #a59aa8);font-size:13px}.aic-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:18px}.aic-tile{position:relative;aspect-ratio:1/1;border-radius:20px;overflow:hidden;border:1px solid var(--line);background:#fff;box-shadow:0 12px 26px #110e1b12;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease;animation:aic-tile-in .42s cubic-bezier(.2,.8,.2,1) both}.aic-tile:hover{transform:translateY(-4px);box-shadow:0 24px 46px #110e1b2b}.aic-tile img{width:100%;height:100%;object-fit:cover;display:block}.aic-tile__overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:14px;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.12) 55%,transparent 100%);opacity:0;transition:opacity .24s ease}.aic-tile:hover .aic-tile__overlay{opacity:1}.aic-tile__prompt{color:#fffffff0;font-size:12px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aic-tile__btns{display:flex;gap:8px}.aic-tile__btn{flex:1;padding:9px 0;border-radius:11px;border:0;text-align:center;text-decoration:none;font-family:Minded,sans-serif;font-size:12px;font-weight:700;cursor:pointer;transition:transform .14s ease}.aic-tile__btn:hover{transform:translateY(-1px)}.aic-tile__btn--use{background:#fff;color:#17121b}.aic-tile__btn--dl{background:#ffffff38;color:#fff}.aic-tile--loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--muted, #8a7f88);background:linear-gradient(135deg,#e8215a0f,#9e32b00f);animation:aic-tile-in .42s ease both,aic-pulse 1.8s ease-in-out infinite}.aic-spinner{width:34px;height:34px;border-radius:50%;border:3px solid rgba(232,33,90,.18);border-top-color:#e8215a;animation:aic-spin .8s linear infinite}.aic-tile--loading span{font-size:12px}.aic-empty{padding:52px 24px;text-align:center;color:var(--muted2, #a59aa8);font-size:14px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 12px 26px #110e1b0d}.aic-grid .aic-tile:nth-child(2){animation-delay:.05s}.aic-grid .aic-tile:nth-child(3){animation-delay:.1s}.aic-grid .aic-tile:nth-child(4){animation-delay:.15s}.aic-grid .aic-tile:nth-child(5){animation-delay:.2s}.aic-grid .aic-tile:nth-child(6){animation-delay:.25s}@keyframes aic-spin{to{transform:rotate(360deg)}}@keyframes aic-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes aic-tile-in{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes aic-pulse{0%,to{box-shadow:0 12px 26px #e8215a1a}50%{box-shadow:0 12px 34px #e8215a3d}}.aic-actions--end{justify-content:flex-end;margin-top:16px}.aic-tile{padding:0;cursor:pointer;display:block;width:100%;text-align:left;font:inherit}.aic-tile:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 26px 50px #110e1b33;z-index:2}.aic-tile:focus-visible{outline:2px solid #e8215a;outline-offset:2px}.aic-lb{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:32px;background:#0a080ed1;backdrop-filter:blur(6px);animation:aic-fade-in .2s ease}.aic-lb__inner{position:relative;max-width:min(680px,92vw);width:100%;animation:aic-lb-in .28s cubic-bezier(.2,.8,.2,1)}.aic-lb__img{width:100%;height:auto;max-height:78vh;object-fit:contain;border-radius:18px;display:block;box-shadow:0 30px 80px #00000080}.aic-lb__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.aic-lb__prompt{color:#ffffffb8;font-size:13px;line-height:1.5;max-width:58%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aic-lb__actions{display:flex;gap:10px;flex-shrink:0}.aic-lb__btn{padding:11px 22px;border-radius:12px;border:0;font-family:Minded,sans-serif;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;transition:transform .14s ease}.aic-lb__btn:hover{transform:translateY(-1px)}.aic-lb__btn--dl{background:linear-gradient(135deg,#ea2561,#9e32b0);color:#fff}.aic-lb__btn--use{background:#ffffff24;color:#fff}.aic-lb__close{position:absolute;top:-14px;right:-14px;width:38px;height:38px;border-radius:50%;border:0;background:#fff;color:#17121b;font-size:22px;line-height:1;cursor:pointer;box-shadow:0 8px 24px #00000059;transition:transform .14s ease}.aic-lb__close:hover{transform:scale(1.08)}@keyframes aic-lb-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.aic-topup{position:relative;overflow:hidden;background:linear-gradient(180deg,#fffdfc,#fdf7f4);border:1px solid rgba(232,33,90,.1);border-radius:28px;padding:34px 30px 28px;max-width:640px;width:100%;box-shadow:0 40px 100px #170a1a59;animation:aic-lb-in .3s cubic-bezier(.2,.8,.2,1)}.aic-topup:before{content:"";position:absolute;inset:-40% -20% auto;height:70%;background:radial-gradient(circle at 22% 60%,rgba(232,33,90,.14),transparent 52%),radial-gradient(circle at 78% 40%,rgba(158,50,176,.12),transparent 55%);pointer-events:none}.aic-topup__close{position:absolute;top:18px;right:18px;z-index:2;width:36px;height:36px;border-radius:50%;border:0;background:#17121b0f;color:inherit;font-size:20px;line-height:1;cursor:pointer;box-shadow:none;transition:transform .16s ease,background .16s ease}.aic-topup__close:hover{transform:rotate(90deg);background:#e8215a24}.aic-topup__title{position:relative;text-align:center;margin-bottom:26px}.aic-topup__title h3{margin:0;font-size:24px;font-weight:800;letter-spacing:-.03em}.aic-topup__title p{margin:8px auto 0;max-width:380px;color:var(--muted2, #a59aa8);font-size:13px;line-height:1.55}.aic-topup__grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:stretch}.aic-pkg{position:relative;display:flex;flex-direction:column;align-items:center;border:1px solid rgba(23,18,27,.09);border-radius:22px;padding:34px 14px 18px;background:#ffffffd9;backdrop-filter:blur(4px);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,border-color .22s ease;animation:aic-tile-in .4s cubic-bezier(.2,.8,.2,1) both}.aic-topup__grid .aic-pkg:nth-child(1){animation-delay:.03s}.aic-topup__grid .aic-pkg:nth-child(2){animation-delay:.09s}.aic-topup__grid .aic-pkg:nth-child(3){animation-delay:.15s}.aic-pkg:hover{transform:translateY(-4px);border-color:#e8215a59;box-shadow:0 18px 40px #e8215a24}.aic-pkg--best{border:double 2px transparent;background:linear-gradient(#fffffff2,#fffffff2) padding-box,linear-gradient(135deg,#ea2561,#9e32b0) border-box;box-shadow:0 20px 44px #e8215a2e}.aic-pkg__ribbon{position:absolute;top:-11px;left:50%;transform:translate(-50%);font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:5px 13px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#ea2561,#9e32b0);white-space:nowrap;box-shadow:0 8px 18px #e8215a59}.aic-pkg__ribbon--pop{background:linear-gradient(135deg,#f59e0b,#ea2561);box-shadow:0 8px 18px #f59e0b59}.aic-pkg__mosaic{display:grid;grid-template-columns:repeat(3,14px);gap:3px;margin-bottom:14px}.aic-pkg__mosaic i{width:14px;height:14px;border-radius:4px;background:linear-gradient(135deg,#e8215ad9,#9e32b0d9);opacity:.25}.aic-pkg__mosaic i:nth-child(1){opacity:.9}.aic-pkg__mosaic i:nth-child(2){opacity:.55}.aic-pkg__mosaic i:nth-child(5){opacity:.7}.aic-pkg__mosaic i:nth-child(9){opacity:.45}.aic-pkg--best .aic-pkg__mosaic i{opacity:.9}.aic-pkg--best .aic-pkg__mosaic i:nth-child(2n){opacity:.5}.aic-pkg__count{font-size:38px;line-height:1;font-weight:800;letter-spacing:-.04em;background:linear-gradient(135deg,#ea2561,#9e32b0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.aic-pkg__label{font-size:12px;color:var(--muted2, #a59aa8);margin-top:3px}.aic-pkg__price{font-size:21px;font-weight:800;margin-top:14px;letter-spacing:-.02em}.aic-pkg__per{font-size:12px;color:var(--muted2, #a59aa8);margin-top:3px}.aic-pkg__save{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:999px;color:#0e9f5f;background:#12b76a1f;font-weight:800;font-size:11px}.aic-pkg__buy{margin-top:16px;width:100%;padding:11px 0;border-radius:13px;border:0;background:linear-gradient(135deg,#ea2561,#9e32b0);color:#fff;font-family:Minded,sans-serif;font-weight:700;font-size:13px;cursor:pointer;box-shadow:0 10px 22px #e8215a38;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.aic-pkg__buy:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 14px 28px #e8215a52}.aic-pkg__buy:disabled{opacity:.5;cursor:default;box-shadow:none}.aic-topup__secure{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:20px;color:var(--muted2, #a59aa8);font-size:12px}.aic-topup__secure svg{flex-shrink:0}@media(max-width:560px){.aic-topup{padding:28px 18px 22px}.aic-topup__grid{grid-template-columns:1fr;gap:18px}}.aic-composer{border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 12px 28px #110e1b0f;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.aic-composer:focus-within{border-color:#e8215a8c;box-shadow:0 0 0 4px #e8215a14,0 16px 34px #e8215a1a}.aic-textarea--bare,.aic-textarea--bare:hover,.aic-textarea--bare:focus{border:0;box-shadow:none;border-radius:0;background:transparent;min-height:110px;padding:18px 20px 8px}.aic-composer__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px 14px 20px}.aic-composer__meta{color:var(--muted2, #a59aa8);font-size:12px}.aic-generate{min-height:46px;padding:0 26px;border-radius:14px}.aic-gallery-head{display:flex;align-items:center;gap:10px;margin:30px 0 16px}.aic-gallery-head:before{content:"";width:4px;height:18px;border-radius:4px;background:linear-gradient(180deg,#ea2561,#9e32b0)}.aic-gallery-head h4{margin:0;font-size:17px;font-weight:800;letter-spacing:-.02em}.aic-gallery-head{justify-content:flex-start}.aic-tile--loading{display:flex;cursor:default}.aic-textarea--bare:focus-visible{outline:none}.aic-examples-head{margin-top:34px}.aic-examples-hint{color:var(--muted2, #a59aa8);font-size:12px}.aic-marquee{overflow:hidden;margin-top:2px;padding:6px 0 10px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.aic-marquee__track{display:flex;width:max-content;animation:aic-marquee 26s linear infinite}.aic-marquee:hover .aic-marquee__track{animation-play-state:paused}@keyframes aic-marquee{to{transform:translate(-50%)}}.aic-ex{width:185px;flex-shrink:0;margin-right:16px;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;font:inherit}.aic-ex img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;border-radius:16px;border:1px solid var(--line);box-shadow:0 10px 22px #110e1b14;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease}.aic-ex:hover img{transform:translateY(-3px) scale(1.02);box-shadow:0 18px 36px #e8215a29}.aic-ex__prompt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:9px;color:var(--muted2, #a59aa8);font-size:11px;line-height:1.5}.aic-ex:hover .aic-ex__prompt{color:var(--muted, #8a7f88)}@media(prefers-reduced-motion:reduce){.aic-marquee__track{animation:none}.aic-marquee{overflow-x:auto}}.aic-textarea--bare{resize:none;max-width:100%}.aic-composer{max-width:100%}.tools-panel--ai{min-width:0}.aic-marquee{max-width:100%}.aic-composer__left{display:flex;align-items:center;gap:10px;min-width:0}.aic-attach{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;border:1px solid var(--line);background:transparent;color:var(--muted, #8a7f88);cursor:pointer;transition:color .16s ease,border-color .16s ease,transform .16s ease}.aic-attach:hover{color:#e8215a;border-color:#e8215a73;transform:translateY(-1px)}.aic-attach-chip{display:inline-flex;align-items:center;gap:8px;padding:4px 8px 4px 4px;border-radius:11px;border:1px solid rgba(232,33,90,.25);background:#e8215a0f;min-width:0}.aic-attach-chip img{width:28px;height:28px;border-radius:7px;object-fit:cover;display:block}.aic-attach-chip__name{font-size:12px;color:var(--muted, #8a7f88);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aic-attach-chip button{border:0;background:transparent;color:var(--muted2, #a59aa8);font-size:16px;line-height:1;cursor:pointer;padding:2px 4px}.aic-attach-chip button:hover{color:#e8215a}.aic-examples-card{margin-top:40px;padding:18px 22px 14px;border-radius:24px;border:1px solid rgba(124,77,255,.18);background:radial-gradient(circle at top right,rgba(124,77,255,.07),transparent 50%),linear-gradient(180deg,#7c4dff0b,#3f51b508)}.aic-examples-card .aic-gallery-head{margin:0 0 12px}.aic-examples-head:before{background:linear-gradient(180deg,#7c4dff,#3f51b5)}.aic-lb__btn--copy{background:#ffffff24;color:#fff}.aic-lb__btn--copy:hover{background:#ffffff38}.aic-tile__del{position:absolute;top:10px;left:10px;z-index:2;display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.35);border-radius:10px;background:#ffffff2e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease,background .18s ease}.aic-tile:hover .aic-tile__del,.aic-tile__del:focus-visible{opacity:1;transform:none}.aic-tile__del:hover{background:#e8215abf;border-color:transparent}@media(max-width:640px){.aic-grid{grid-template-columns:repeat(3,1fr);gap:10px}.aic-tile{border-radius:14px}.aic-tile__del{opacity:1;transform:none;width:26px;height:26px;top:6px;left:6px}}@media(max-width:640px){.aic-lb{align-items:flex-start;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px 10px 24px}.aic-topup{margin:auto 0;padding:24px 16px 18px}.aic-topup__title h3{font-size:19px}.aic-topup__grid{grid-template-columns:1fr;gap:12px}.aic-pkg{display:flex;flex-direction:row;align-items:center;gap:10px;padding:14px;text-align:left}.aic-pkg__mosaic{display:none}.aic-pkg__count{font-size:24px}.aic-pkg__label{margin:0}.aic-pkg__price{margin:0 0 0 auto;font-size:17px;white-space:nowrap}.aic-pkg__per{margin:0;white-space:nowrap}.aic-pkg__buy{margin:0;width:auto;padding:10px 16px;flex-shrink:0}.aic-pkg__ribbon{top:-9px;left:14px;transform:none}}.sidebar{padding:14px 10px 12px!important;gap:0;scrollbar-width:none;background:#f8f9fcdb!important;border-right:1px solid rgba(15,23,42,.07)!important;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);transition:width .2s cubic-bezier(.22,1,.36,1),background .2s ease,border-color .2s ease,box-shadow .2s ease}.sidebar::-webkit-scrollbar{width:0;height:0}.sidebar .nav-section{margin:17px 0 5px;padding:0 11px;border:0;color:color-mix(in srgb,var(--muted2) 82%,var(--text) 18%);font-size:11px;font-weight:600;line-height:18px;letter-spacing:.015em;text-transform:none;opacity:1}.sidebar .nav-section:first-of-type{margin-top:2px;padding-top:0;border:0}.sidebar .nav-item{min-height:42px;margin:1px 0;padding:6px 8px;gap:8px;border:1px solid transparent;border-radius:13px;color:color-mix(in srgb,var(--muted) 88%,var(--text) 12%);font-size:13.5px;font-weight:500;line-height:1.2;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.sidebar .nav-item-content{flex:1 1 auto;width:auto;gap:10px}.sidebar .nav-item .nav-icon{width:30px;height:30px;border-radius:10px;color:color-mix(in srgb,var(--muted2) 84%,var(--text) 16%);background:transparent;transition:background .18s ease,color .18s ease,transform .18s ease}.sidebar .nav-item .nav-icon svg{width:17px;height:17px}.sidebar .nav-item:hover{color:var(--text);background:#ffffffb8;border-color:#0f172a0e;transform:translate(2px);box-shadow:0 6px 18px #0f172a09}.sidebar .nav-item:hover .nav-icon{color:var(--text);background:#0f172a0b}.sidebar .nav-item.active{color:var(--text);background:linear-gradient(90deg,#e8215a1d,#9b27af0e),#ffffffb8;border-color:#e8215a1c;box-shadow:0 8px 24px #50163a0e,inset 0 1px #ffffff8c;font-weight:600}.sidebar .nav-item.active:before{display:none}.sidebar .nav-item.active .nav-icon{color:var(--red);background:#e8215a1b;box-shadow:inset 0 0 0 1px #e8215a14}.sidebar .nav-soon-badge{margin-left:auto;padding:3px 7px;border-radius:999px;background:#9b27af1a;color:color-mix(in srgb,var(--purple) 86%,var(--text) 14%);font-size:9px;font-weight:700;letter-spacing:.025em;text-transform:lowercase}.sidebar .nav-submenu{margin:3px 0 7px 23px;padding:2px 0 2px 12px;gap:2px;border-left:1px solid color-mix(in srgb,var(--line2) 78%,transparent 22%)}.sidebar .nav-subitem{min-height:34px;padding:4px 8px;border-radius:10px;font-size:12.5px!important}.sidebar .nav-subitem .nav-subitem-icon{width:20px;height:20px;border-radius:0;color:color-mix(in srgb,var(--muted2) 82%,var(--text) 18%);background:transparent!important;box-shadow:none!important}.sidebar .nav-subitem .nav-subitem-icon svg{width:15px;height:15px}.sidebar .nav-subitem:hover .nav-subitem-icon,.sidebar .nav-subitem.active .nav-subitem-icon{color:var(--red)}.sidebar .nav-subitem.active{background:#e8215a12;border-color:transparent;box-shadow:none}.sidebar .sidebar-socials{margin-top:auto;padding-top:18px;border:0;gap:6px}.sidebar .sidebar-social-link{width:36px;height:36px;border:1px solid rgba(15,23,42,.055);border-radius:12px;background:#ffffff94;color:color-mix(in srgb,var(--muted) 88%,var(--text) 12%);box-shadow:0 5px 14px #0f172a09}.layout.sidebar-collapsed .sidebar{width:var(--sidebar-collapsed);padding:14px 8px 12px!important}.layout.sidebar-collapsed .sidebar .nav-item{width:44px;min-height:44px;padding:6px;border-radius:14px;transform:none}.layout.sidebar-collapsed .sidebar .nav-item-content{justify-content:center}.layout.sidebar-collapsed .sidebar .nav-item .nav-icon{width:30px;height:30px}.layout.sidebar-collapsed .sidebar .sidebar-socials{gap:6px}@media(prefers-reduced-motion:reduce){.sidebar,.sidebar .nav-item,.sidebar .nav-icon{transition:none!important}}.creatorlink-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.creatorlink-workspace{position:relative;overflow:hidden;padding:22px;border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at 92% -12%,rgba(118,87,255,.15),transparent 32%),radial-gradient(circle at 5% 120%,rgba(239,61,150,.07),transparent 30%),var(--bg2);box-shadow:0 24px 60px #0f172a14}.creatorlink-toolbar,.creatorlink-controls{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.creatorlink-toolbar h2{margin:0;color:var(--text);font-size:19px;letter-spacing:-.025em}.creatorlink-toolbar p{margin:6px 0 0;color:var(--muted);font-size:12px}.creatorlink-filters{display:flex;gap:5px;padding:4px;border:1px solid var(--line);border-radius:13px;background:var(--bg3)}.creatorlink-filters button{min-height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--muted);font:650 11px Minded,sans-serif;cursor:pointer;transition:color .18s ease,background .18s ease,transform .18s ease}.creatorlink-filters button:hover{color:var(--text)}.creatorlink-filters button.is-active{background:var(--bg2);color:var(--text);box-shadow:0 4px 14px #0f172a17}.creatorlink-selects{position:relative;z-index:10;display:flex;gap:8px}.creatorlink-dropdown{position:relative;min-width:150px}.creatorlink-dropdown-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:40px;padding:0 11px 0 13px;border:1px solid var(--line);border-radius:12px;background:var(--bg2);color:var(--text);font:600 11px Minded,sans-serif;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.creatorlink-dropdown-trigger:hover{border-color:color-mix(in srgb,#7657ff 32%,var(--line))}.creatorlink-dropdown.is-open .creatorlink-dropdown-trigger{border-color:#7657ff7a;box-shadow:0 0 0 3px #7657ff17}.creatorlink-dropdown-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creatorlink-dropdown-trigger svg{flex:0 0 auto;color:var(--muted);transition:transform .18s ease}.creatorlink-dropdown.is-open .creatorlink-dropdown-trigger svg{transform:rotate(180deg)}.creatorlink-dropdown-menu{position:absolute;top:calc(100% + 7px);right:0;z-index:30;display:grid;width:max-content;min-width:100%;max-width:min(260px,calc(100vw - 32px));max-height:260px;padding:6px;overflow-y:auto;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--bg2) 94%,transparent);box-shadow:0 18px 44px #0f172a2e;backdrop-filter:blur(18px);animation:creatorlink-dropdown-in .16s ease both}.creatorlink-dropdown-menu button{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:36px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--text);font:600 11px Minded,sans-serif;text-align:left;cursor:pointer}.creatorlink-dropdown-menu button:hover{background:var(--bg3)}.creatorlink-dropdown-menu button.is-selected{background:color-mix(in srgb,#7657ff 11%,var(--bg3));color:#7657ff}.creatorlink-dropdown-menu button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creatorlink-dropdown-menu button svg{flex:0 0 auto}@keyframes creatorlink-dropdown-in{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.creatorlink-list{display:grid;gap:9px}.creatorlink-list-head,.creatorlink-release-row{display:grid;grid-template-columns:minmax(250px,1.35fr) minmax(140px,.72fr) 88px 76px 66px 154px;gap:14px;align-items:center}.creatorlink-list-head{padding:0 14px 2px;color:var(--muted2);font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.creatorlink-release-row{position:relative;min-width:0;min-height:88px;padding:10px 12px;overflow:hidden;border:1px solid var(--line);border-radius:17px;background:color-mix(in srgb,var(--bg3) 90%,transparent);box-shadow:0 7px 20px #0f172a06;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.creatorlink-release-row:after{content:"";position:absolute;top:-70px;right:-90px;width:180px;height:180px;border-radius:50%;background:#7657ff14;filter:blur(35px);opacity:0;pointer-events:none;transition:opacity .25s ease}.creatorlink-release-row:hover{border-color:color-mix(in srgb,#7657ff 30%,var(--line));transform:translateY(-2px);box-shadow:0 13px 32px #0f172a12}.creatorlink-release-row:hover:after{opacity:1}.creatorlink-release-main{display:flex;align-items:center;gap:13px;min-width:0;padding:0;border:0;background:transparent;color:var(--text);text-align:left;font-family:Minded,sans-serif;cursor:pointer}.creatorlink-cover{display:grid;place-items:center;width:64px;height:64px;flex:0 0 64px;overflow:hidden;border-radius:15px;background:linear-gradient(145deg,#171522,#7357ff 58%,#ff4c8b 135%);color:#fff;box-shadow:0 10px 24px #432da033}.creatorlink-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.creatorlink-release-row:hover .creatorlink-cover img{transform:scale(1.045)}.creatorlink-cover svg{width:21px;height:21px}.creatorlink-release-copy{display:grid;gap:4px;min-width:0}.creatorlink-release-copy>strong{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.creatorlink-release-copy>span{overflow:hidden;color:var(--muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.creatorlink-state{display:inline-flex;align-items:center;gap:7px;width:max-content;color:var(--muted);font-size:10px;font-weight:700}.creatorlink-state i{width:7px;height:7px;border-radius:50%;background:#9aa1af}.creatorlink-state.is-ready i{background:#38b76a;box-shadow:0 0 0 4px #38b76a1f}.creatorlink-state.is-syncing i{background:#f2a93b;box-shadow:0 0 0 4px #f2a93b1f;animation:creatorlink-pulse 1.5s ease-in-out infinite}.creatorlink-state.is-scheduled i{background:#7657ff;box-shadow:0 0 0 4px #7657ff1f}@keyframes creatorlink-pulse{50%{box-shadow:0 0 0 7px #f2a93b00}}.creatorlink-stat{display:grid;gap:4px}.creatorlink-stat strong{color:var(--text);font-size:15px}.creatorlink-stat span{display:none;color:var(--muted2);font-size:9px}.creatorlink-row-actions{position:relative;z-index:1;display:flex;justify-content:flex-end;gap:5px}.creatorlink-row-actions button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--line);border-radius:10px;background:var(--bg2);color:var(--text);cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.creatorlink-row-actions button:hover:not(:disabled){color:#7657ff;border-color:#7657ff4d;background:color-mix(in srgb,#7657ff 7%,var(--bg2));transform:translateY(-2px)}.creatorlink-row-actions button:disabled{opacity:.32;cursor:default}.creatorlink-empty{display:grid;justify-items:center;gap:8px;padding:54px 20px;color:var(--muted);text-align:center}.creatorlink-empty>svg{width:30px;height:30px;color:#7657ff}.creatorlink-empty strong{color:var(--text);font-size:15px}.creatorlink-empty p{margin:0;font-size:12px}.creatorlink-modal-backdrop{position:fixed;z-index:3000;inset:0;display:grid;place-items:center;padding:24px;background:#08090f94;backdrop-filter:blur(10px) saturate(120%);animation:creatorlink-backdrop-in .18s ease-out both}@keyframes creatorlink-backdrop-in{0%{opacity:0}}.creatorlink-editor,.creatorlink-stats-modal{width:min(1180px,calc(100vw - 48px));max-height:min(940px,calc(100vh - 32px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 75%,#7657ff 25%);border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(118,87,255,.12),transparent 31%),var(--bg2);color:var(--text);box-shadow:0 34px 100px #080a1257,inset 0 1px #ffffff14;animation:creatorlink-modal-in .26s cubic-bezier(.2,.75,.25,1) both}.creatorlink-stats-modal{width:min(1180px,calc(100vw - 48px));grid-template-rows:auto minmax(0,1fr)}@keyframes creatorlink-modal-in{0%{transform:translateY(18px) scale(.975);opacity:0}}.creatorlink-editor>header,.creatorlink-stats-modal>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg2) 88%,transparent)}.creatorlink-editor>header div,.creatorlink-stats-modal>header div{display:grid;gap:5px}.creatorlink-editor>header span,.creatorlink-stats-modal>header span{color:#7657ff;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.creatorlink-editor>header strong,.creatorlink-stats-modal>header strong{font-size:18px;letter-spacing:-.02em}.creatorlink-editor>header button,.creatorlink-stats-modal>header button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line);border-radius:11px;background:var(--bg3);color:var(--text);cursor:pointer}.creatorlink-editor-scroll{overflow-y:auto;padding:22px 24px 32px}.creatorlink-editor-topgrid{display:grid;grid-template-columns:.9fr 1.1fr;gap:14px;margin-bottom:14px}.creatorlink-editor-scroll section{display:grid;align-content:start;gap:13px;padding:18px;border:1px solid var(--line);border-radius:17px;background:color-mix(in srgb,var(--bg3) 88%,transparent)}.creatorlink-editor-scroll .creatorlink-platform-section{padding:20px}.creatorlink-editor h3{display:flex;align-items:center;gap:7px;margin:0;font-size:14px;letter-spacing:-.015em}.creatorlink-editor section>p{margin:-5px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.creatorlink-editor section>label{display:grid;gap:7px;color:var(--muted);font-size:10px;font-weight:650}.creatorlink-editor input,.creatorlink-editor select{min-height:44px;padding:0 13px;border:1px solid var(--line);outline:0;border-radius:12px;background:var(--bg2);color:var(--text);font:500 12px Minded,sans-serif;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.creatorlink-editor input:focus{border-color:#7657ff85;box-shadow:0 0 0 4px #7657ff17}.creatorlink-editor input[aria-invalid=true]{border-color:#e741578c;box-shadow:0 0 0 4px #e7415712}.creatorlink-color-input{display:grid;grid-template-columns:50px 1fr;gap:8px}.creatorlink-color-input input[type=color]{width:50px;padding:4px;cursor:pointer}.creatorlink-theme-picker{display:grid;grid-template-columns:1fr 1fr;gap:9px}.creatorlink-theme-picker>button{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:78px;padding:9px;border:1px solid var(--line);border-radius:14px;background:var(--bg2);color:var(--text);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.creatorlink-theme-picker>button:hover{transform:translateY(-2px);box-shadow:0 9px 22px #0f172a12}.creatorlink-theme-picker>button.is-selected{border-color:#7657ff85;box-shadow:0 0 0 3px #7657ff14}.creatorlink-theme-picker>button>svg{color:#7657ff}.creatorlink-theme-picker>button>span{display:grid;gap:4px;min-width:0}.creatorlink-theme-picker strong{font:700 11px Minded,sans-serif}.creatorlink-theme-picker small{color:var(--muted);font:500 9px/1.35 Minded,sans-serif}.creatorlink-theme-picker>button>i{display:grid;align-content:end;gap:4px;width:64px;height:54px;padding:8px;overflow:hidden;border:1px solid rgba(128,130,145,.2);border-radius:10px;background:#161720;box-sizing:border-box}.creatorlink-theme-picker>button>i span{display:block;height:5px;border-radius:99px;background:#ffffffc7}.creatorlink-theme-picker>button>i span:nth-child(2){width:76%}.creatorlink-theme-picker>button>i span:nth-child(3){width:58%}.creatorlink-theme-picker>button>i.is-classic{grid-template-columns:22px 1fr;align-content:stretch;background:linear-gradient(145deg,#24202d,#090a0e)}.creatorlink-theme-picker>button>i.is-classic span{width:auto;height:6px;align-self:end;background:#ffffffc7}.creatorlink-theme-picker>button>i.is-classic span:first-child{grid-row:1 / 3;height:auto;align-self:stretch;border-radius:5px;background:linear-gradient(145deg,#7e4e64,#252532)}.creatorlink-theme-picker>button>i.is-light{grid-template-columns:1fr 1fr;align-content:stretch;background:#eeeae2}.creatorlink-theme-picker>button>i.is-light span{width:auto;height:auto;border-radius:3px;background:#fff;box-shadow:0 2px 5px #2d271c1f}.creatorlink-theme-picker>button>i.is-light span:first-child{grid-column:1 / -1}.creatorlink-theme-picker>button>i.is-dark{padding:6px;border-radius:14px 14px 5px 5px;background:#06070a}.creatorlink-theme-picker>button>i.is-dark span{width:100%;height:8px;border-radius:8px;background:#252730}.creatorlink-theme-picker>button>i.is-glass{grid-template-columns:1fr 1fr;align-content:stretch;background:linear-gradient(145deg,#c35984,#28263e)}.creatorlink-theme-picker>button>i.is-glass span{width:auto;height:auto;border:1px solid rgba(255,255,255,.25);border-radius:9px 3px;background:#ffffff2e;backdrop-filter:blur(3px)}.creatorlink-theme-picker>button>i.is-glass span:first-child{grid-column:1 / -1;transform:translate(-5px)}.creatorlink-theme-picker>button>i.is-glass span:last-child{transform:translateY(3px)}.creatorlink-theme-picker>button>i.is-air{place-items:center;align-content:center;border-radius:50%;background:linear-gradient(145deg,#eef4ff,#fff4fa)}.creatorlink-theme-picker>button>i.is-air span{width:28px;height:28px;border:5px solid #fff;border-radius:50%;background:linear-gradient(135deg,#7657ff,#ef3d96);box-shadow:0 4px 9px #474d792e}.creatorlink-theme-picker>button>i.is-air span:not(:first-child){display:none}.creatorlink-profile-editor{display:grid;gap:9px}.creatorlink-profile-row{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:10px;min-height:62px;padding:8px 9px;border:1px solid var(--line);border-radius:13px;background:var(--bg2)}.creatorlink-profile-row.is-invalid{border-color:color-mix(in srgb,#d9475d 48%,var(--line))}.creatorlink-profile-name{display:flex;align-items:center;gap:7px;min-width:0;color:var(--text);font-size:10px}.creatorlink-profile-name svg{width:15px;height:15px;flex:0 0 auto;color:#7657ff}.creatorlink-profile-input{display:grid;gap:5px;min-width:0}.creatorlink-profile-editor small,.creatorlink-platform-input small{color:#d9475d;font-size:9px;line-height:1.35}.creatorlink-platform-editor{display:grid;grid-template-columns:1fr 1fr;gap:9px}.creatorlink-platform-row{display:grid;grid-template-columns:145px minmax(0,1fr);align-items:center;gap:11px;min-height:66px;padding:9px 10px;border:1px solid var(--line);border-radius:14px;background:var(--bg2);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.creatorlink-platform-row:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0f172a0a}.creatorlink-platform-row.is-added{border-color:color-mix(in srgb,#38b76a 30%,var(--line))}.creatorlink-platform-row.is-invalid{border-color:color-mix(in srgb,#d9475d 48%,var(--line))}.creatorlink-platform-info{display:grid;gap:5px;min-width:0}.creatorlink-platform-info strong{color:var(--text);font-size:11px}.creatorlink-platform-info span{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:9px;line-height:1.3}.creatorlink-platform-info span.is-ready{color:#2d9c5b}.creatorlink-platform-info svg{width:12px;height:12px;flex:0 0 auto}.creatorlink-platform-input{display:grid;gap:5px;min-width:0}.creatorlink-link-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.creatorlink-link-actions a,.creatorlink-link-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid var(--line);border-radius:11px;background:var(--bg3);color:var(--text);font:700 10px Minded,sans-serif;text-decoration:none;cursor:pointer}.creatorlink-link-actions button{width:38px;padding:0;flex:0 0 38px}.creatorlink-link-actions a{flex:1}.creatorlink-link-actions a:hover,.creatorlink-link-actions button:hover{color:#7657ff;border-color:#7657ff52}.creatorlink-platform-open{display:inline-flex;align-items:center;justify-content:center;justify-self:stretch;gap:6px;min-height:38px;padding:0 12px;border:1px solid var(--line);border-radius:11px;background:var(--bg3);color:var(--text);font-size:10px;font-weight:700;text-decoration:none}.creatorlink-platform-open svg{width:13px;height:13px}.creatorlink-editor>footer{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--bg2) 92%,transparent)}.creatorlink-editor>footer button{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 17px;border:1px solid var(--line);border-radius:12px;background:var(--bg3);color:var(--text);font:650 11px Minded,sans-serif;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.creatorlink-editor>footer button.is-primary{border-color:transparent;background:linear-gradient(135deg,#171522,#342b62);color:#fff;box-shadow:0 9px 24px #20184238}.creatorlink-editor>footer button:hover:not(:disabled){transform:translateY(-1px)}.creatorlink-editor>footer button:disabled{opacity:.55;cursor:wait}.creatorlink-stats-body{overflow-y:auto;padding:24px}.creatorlink-stats-summary{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:14px}.creatorlink-stats-summary>div{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px 10px;min-width:0;padding:15px;overflow:hidden;border:1px solid var(--line);border-radius:17px;background:linear-gradient(145deg,color-mix(in srgb,#7657ff 7%,var(--bg3)),var(--bg2))}.creatorlink-stats-summary svg{grid-row:1 / 3;width:21px;height:21px;color:#7657ff}.creatorlink-stats-summary span{color:var(--muted);font-size:10px}.creatorlink-stats-summary strong{overflow:hidden;font-size:21px;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.creatorlink-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.creatorlink-stats-grid>section{min-height:300px;padding:19px;border:1px solid var(--line);border-radius:18px;background:var(--bg3)}.creatorlink-stats-grid>section.is-wide{grid-column:1 / -1;min-height:390px}.creatorlink-section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.creatorlink-section-title h3{margin:0;font-size:14px}.creatorlink-section-title p{margin:5px 0 0;color:var(--muted);font-size:10px}.creatorlink-section-title>span{color:var(--muted2);font-size:9px}.creatorlink-platform-bars{display:grid;gap:13px}.creatorlink-platform-bars>div{display:grid;gap:7px}.creatorlink-platform-bars>div>div{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--text);font-size:11px}.creatorlink-platform-bars span{display:flex;align-items:center;gap:8px}.creatorlink-platform-bars span i{display:grid;place-items:center;width:21px;height:21px;border-radius:7px;background:color-mix(in srgb,#7657ff 11%,var(--bg2));color:#7657ff;font-size:8px;font-style:normal;font-weight:800}.creatorlink-platform-bars em{display:block;height:6px;overflow:hidden;border-radius:99px;background:var(--bg2)}.creatorlink-platform-bars em i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7657ff,#ef3d96);box-shadow:0 0 16px #7657ff59;animation:creatorlink-bar-in .45s ease-out both}@keyframes creatorlink-bar-in{0%{width:0}}.creatorlink-daily-chart{height:210px;display:flex;align-items:end;justify-content:stretch;gap:7px;padding-top:8px}.creatorlink-daily-chart>div{height:100%;flex:1;display:grid;grid-template-rows:1fr auto;gap:7px;min-width:0}.creatorlink-daily-chart>div>span{display:flex;align-items:end;justify-content:center;gap:2px;min-height:0}.creatorlink-daily-chart i,.creatorlink-daily-chart b{display:block;width:min(8px,42%);min-height:4px;border-radius:5px 5px 2px 2px;transition:height .3s ease}.creatorlink-daily-chart i{background:#7657ff}.creatorlink-daily-chart b{background:#ef3d96}.creatorlink-daily-chart small{color:var(--muted2);font-size:8px;text-align:center}.creatorlink-no-data{display:grid;place-items:center;min-height:210px;padding:20px;color:var(--muted);font-size:11px;line-height:1.6;text-align:center}.creatorlink-stats-loading{min-height:210px;border-radius:14px;background:linear-gradient(90deg,var(--bg2),color-mix(in srgb,#7657ff 8%,var(--bg2)),var(--bg2));background-size:220% 100%;animation:creatorlink-loading 1.3s linear infinite}@keyframes creatorlink-loading{to{background-position:-220% 0}}@media(max-width:980px){.creatorlink-list-head,.creatorlink-release-row{grid-template-columns:minmax(220px,1.35fr) 120px 70px 64px 56px 154px;gap:9px}.creatorlink-platform-editor{grid-template-columns:1fr}.creatorlink-stats-summary{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.creatorlink-page-head,.creatorlink-toolbar,.creatorlink-controls{align-items:stretch;flex-direction:column}.creatorlink-workspace{padding:14px}.creatorlink-filters{overflow-x:auto}.creatorlink-selects{display:grid;grid-template-columns:1fr 1fr}.creatorlink-dropdown{min-width:0}.creatorlink-list-head{display:none}.creatorlink-release-row{grid-template-columns:repeat(3,1fr);gap:12px;padding:12px}.creatorlink-release-main{grid-column:1 / -1;padding-right:150px}.creatorlink-release-row>div:nth-child(2){grid-column:1 / -1}.creatorlink-stat{padding:9px 10px;border-radius:10px;background:var(--bg2)}.creatorlink-stat span{display:block}.creatorlink-row-actions{position:absolute;top:13px;right:12px}.creatorlink-modal-backdrop{padding:10px}.creatorlink-editor,.creatorlink-stats-modal{width:calc(100vw - 20px);max-height:calc(100vh - 20px);border-radius:18px}.creatorlink-editor-scroll,.creatorlink-stats-body{padding:14px}.creatorlink-editor-topgrid,.creatorlink-stats-grid,.creatorlink-theme-picker,.creatorlink-profile-row,.creatorlink-platform-row{grid-template-columns:1fr}.creatorlink-platform-open{justify-self:stretch}.creatorlink-stats-summary{grid-template-columns:1fr 1fr}.creatorlink-stats-grid>section{min-height:260px}}@media(max-width:520px){.creatorlink-release-main{padding-right:0}.creatorlink-row-actions{position:static;grid-column:1 / -1;justify-content:flex-start}.creatorlink-cover{width:56px;height:56px;flex-basis:56px}.creatorlink-editor>header,.creatorlink-stats-modal>header{padding:16px}.creatorlink-editor>footer{padding:12px 16px}}@media(prefers-reduced-motion:reduce){.creatorlink-release-row,.creatorlink-row-actions button,.creatorlink-editor,.creatorlink-stats-modal,.creatorlink-modal-backdrop{animation:none!important;transition:none!important}}#screen-creator-link{--creatorlink-border: rgba(15,23,42,.075);--creatorlink-surface: color-mix(in srgb,var(--bg2) 88%,transparent);--creatorlink-surface-soft: color-mix(in srgb,var(--bg2) 68%,transparent);--creatorlink-shadow: 0 24px 64px rgba(15,23,42,.075);width:100%;max-width:1500px;margin-inline:auto}.creatorlink-page-head{display:block;margin-bottom:24px}.creatorlink-page-copy{display:grid;align-content:start;gap:0;min-width:0}.creatorlink-page-copy .page-title{margin:0;font-size:clamp(32px,3.2vw,46px);line-height:.98;letter-spacing:-.05em}.creatorlink-page-copy .page-subtitle{max-width:620px;margin-top:11px;font-size:13px;line-height:1.65}.creatorlink-workspace{overflow:hidden;padding:0;border-color:var(--creatorlink-border);border-radius:28px;background:radial-gradient(circle at 94% -12%,rgba(108,129,255,.1),transparent 27%),var(--creatorlink-surface);box-shadow:var(--creatorlink-shadow);backdrop-filter:blur(20px)}.creatorlink-workspace-head{display:grid;grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:28px;padding:26px 28px 24px;border-bottom:0}.creatorlink-toolbar,.creatorlink-controls{margin:0}.creatorlink-toolbar h2{margin-top:5px;font-size:clamp(22px,2vw,28px);line-height:1.05;letter-spacing:-.04em}.creatorlink-toolbar p{margin-top:8px;font-size:11px;line-height:1.5}.creatorlink-section-kicker{color:#7657ff;font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.creatorlink-controls{justify-content:flex-end;gap:10px}.creatorlink-filters{border-color:var(--creatorlink-border);border-radius:14px;background:var(--creatorlink-surface-soft)}.creatorlink-filters button{min-height:38px;padding:0 15px;border-radius:10px;font-size:12px}.creatorlink-filters button.is-active{box-shadow:0 5px 16px #0f172a12}.creatorlink-dropdown{min-width:164px}.creatorlink-dropdown-trigger{min-height:46px;border-color:var(--creatorlink-border);border-radius:14px;background:var(--creatorlink-surface);font-size:13px}.creatorlink-dropdown-menu button{font-size:12px}.creatorlink-dropdown-menu{border-color:var(--creatorlink-border);background:color-mix(in srgb,var(--bg2) 96%,transparent);box-shadow:0 20px 50px #0f172a29}.creatorlink-list{gap:10px;padding:10px 12px 12px}.creatorlink-list-head{padding:9px 16px 6px;border-bottom:0;color:var(--muted2)}.creatorlink-list-head>span:nth-child(3),.creatorlink-list-head>span:nth-child(4),.creatorlink-list-head>span:nth-child(5){text-align:center}.creatorlink-release-row{min-height:94px;padding:13px 16px;overflow:visible;border:1px solid var(--creatorlink-border);border-radius:18px;background:color-mix(in srgb,var(--bg2) 64%,transparent);box-shadow:none}.creatorlink-release-row:after{display:none}.creatorlink-release-row:hover{border-color:var(--creatorlink-border);background:color-mix(in srgb,#7657ff 3.5%,var(--bg2));box-shadow:none;transform:none}.creatorlink-cover{width:64px;height:64px;flex:0 0 64px;aspect-ratio:1;border-radius:15px;box-shadow:0 12px 28px #201d3726}.creatorlink-release-copy{gap:5px}.creatorlink-release-copy>strong{font-size:15px;letter-spacing:-.015em}.creatorlink-release-copy>span{font-size:11px}.creatorlink-state{min-height:28px;padding:0 10px;border:1px solid var(--creatorlink-border);border-radius:999px;background:var(--creatorlink-surface-soft)}.creatorlink-stat strong{font-size:17px;font-variant-numeric:tabular-nums;letter-spacing:-.025em}.creatorlink-release-row>.creatorlink-stat{justify-items:center;text-align:center}.creatorlink-row-actions{gap:6px}.creatorlink-row-actions button{width:36px;height:36px;border-color:var(--creatorlink-border);border-radius:12px;background:var(--creatorlink-surface)}.creatorlink-modal-backdrop{padding:18px;background:#08090fa3;backdrop-filter:blur(16px) saturate(115%)}.creatorlink-editor{width:min(1260px,calc(100vw - 36px));max-height:calc(100vh - 36px);border-color:var(--creatorlink-border);border-radius:28px;background:var(--bg3);box-shadow:0 40px 120px #05070e66,inset 0 1px #ffffff14}.creatorlink-editor>header.creatorlink-editor-header{min-height:84px;padding:14px 20px;border-color:var(--creatorlink-border);background:var(--creatorlink-surface)}.creatorlink-editor-release{display:flex!important;grid-template:none!important;align-items:center;gap:13px;min-width:0}.creatorlink-editor-release>div{display:grid;gap:3px;min-width:0}.creatorlink-editor-release>div>strong{overflow:hidden;color:var(--text);font-size:20px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.creatorlink-editor-release>div>small{color:var(--muted);font-size:13px}.creatorlink-editor-cover{display:grid;place-items:center;width:56px;height:56px;flex:0 0 56px;aspect-ratio:1;overflow:hidden;border-radius:15px;background:linear-gradient(135deg,#29243b,#7657ff);color:#fff;box-shadow:0 9px 22px #3128602e}.creatorlink-editor-cover img{width:100%;height:100%;object-fit:cover}.creatorlink-editor-cover svg{width:19px;height:19px}.creatorlink-editor-header-actions{display:flex!important;grid-template:none!important;align-items:center;gap:12px}.creatorlink-editor-header-actions .creatorlink-state{background:var(--bg2);color:var(--muted);font-size:10px;letter-spacing:0;text-transform:none}.creatorlink-editor>header .creatorlink-editor-header-actions>button{width:40px;height:40px;border-color:var(--creatorlink-border);border-radius:13px;background:var(--bg2)}.creatorlink-editor-body{display:grid;grid-template-columns:224px minmax(0,1fr);min-height:0;overflow:hidden}.creatorlink-editor-aside{display:flex;flex-direction:column;gap:22px;min-height:0;padding:26px 16px 20px;border-right:1px solid var(--creatorlink-border);background:color-mix(in srgb,var(--bg2) 48%,transparent)}.creatorlink-editor-aside>div:first-child{display:grid;gap:5px;padding:0 8px}.creatorlink-editor-aside>div:first-child span{color:var(--muted2);font-size:10px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.creatorlink-editor-aside>div:first-child strong{color:var(--text);font-size:15px}.creatorlink-editor-aside nav{display:grid;gap:5px}.creatorlink-editor-aside nav a{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:60px;padding:9px;border:1px solid transparent;border-radius:14px;color:var(--text);text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.creatorlink-editor-aside nav a:hover{border-color:var(--creatorlink-border);background:var(--bg2);transform:translate(2px)}.creatorlink-editor-aside nav a>svg{width:15px;height:15px;padding:8px;border-radius:10px;background:color-mix(in srgb,#7657ff 9%,var(--bg2));color:#7657ff;box-sizing:content-box}.creatorlink-editor-aside nav a span{min-width:0}.creatorlink-editor-aside nav a strong{font-size:13px}.creatorlink-editor-aside nav a b{color:var(--muted2);font-size:10px;font-weight:700}.creatorlink-editor-scroll{scroll-behavior:smooth;padding:26px 28px 34px}.creatorlink-editor-scroll section{gap:18px;margin-bottom:16px;padding:22px;border-color:var(--creatorlink-border);border-radius:20px;background:var(--creatorlink-surface);box-shadow:0 10px 30px #0f172a09}.creatorlink-editor-scroll section:last-child{margin-bottom:0}.creatorlink-editor-scroll .creatorlink-platform-section{padding:22px}.creatorlink-editor-section-head{display:flex;align-items:flex-start;gap:13px}.creatorlink-editor-section-head>i{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:13px;background:color-mix(in srgb,#7657ff 10%,var(--bg2));color:#7657ff}.creatorlink-editor-section-head>i svg{width:17px;height:17px}.creatorlink-editor-section-head>div{display:grid;gap:4px}.creatorlink-editor-section-head h3{margin:0;color:var(--text);font-size:22px;line-height:1.15;letter-spacing:-.03em}.creatorlink-editor-section-head p{max-width:720px;margin:0;color:var(--muted);font-size:13px;line-height:1.5}.creatorlink-theme-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.creatorlink-theme-picker>button{grid-template-columns:minmax(0,1fr) auto;align-items:start;min-height:132px;padding:10px;border-color:var(--creatorlink-border);border-radius:16px;background:var(--bg2)}.creatorlink-theme-picker>button:hover{box-shadow:0 13px 30px #0f172a12}.creatorlink-theme-picker>button.is-selected{border-color:#7657ff7a;box-shadow:0 0 0 3px #7657ff14,0 13px 30px #44339114}.creatorlink-theme-picker>button>i{grid-column:1 / -1;width:100%;height:78px;border-radius:12px}.creatorlink-theme-picker>button>span{align-self:center}.creatorlink-theme-picker strong{font-size:13px}.creatorlink-theme-picker>button>svg{align-self:center}.creatorlink-profile-editor{grid-template-columns:1fr 1fr;gap:10px}.creatorlink-profile-row{grid-template-columns:1fr;align-content:start;gap:9px;min-height:104px;padding:12px;border-color:var(--creatorlink-border);border-radius:15px;background:var(--bg2)}.creatorlink-profile-name{min-height:24px;font-size:13px}.creatorlink-profile-name svg{width:17px;height:17px}.creatorlink-editor input{min-height:46px;border-color:var(--creatorlink-border);border-radius:12px;background:var(--bg3);font-size:13px}.creatorlink-platform-editor{gap:10px}.creatorlink-platform-row{grid-template-columns:1fr;align-content:start;gap:10px;min-height:112px;padding:13px;border-color:var(--creatorlink-border);border-radius:16px;background:var(--bg2)}.creatorlink-platform-row:hover{box-shadow:0 10px 26px #0f172a0b}.creatorlink-platform-info{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px}.creatorlink-platform-info strong{font-size:13px}.creatorlink-platform-info span{justify-self:end;font-size:10px}.creatorlink-platform-input,.creatorlink-profile-input,.creatorlink-link-actions{min-height:42px}.creatorlink-link-actions a,.creatorlink-link-actions button{min-height:40px;border-color:var(--creatorlink-border);background:var(--bg3);font-size:12px}.creatorlink-editor>footer{align-items:center;justify-content:flex-end;min-height:70px;padding:12px 20px;border-color:var(--creatorlink-border);background:var(--creatorlink-surface)}.creatorlink-editor>footer>div:last-child{display:flex;gap:8px}.creatorlink-editor>footer button{min-height:44px;border-color:var(--creatorlink-border);border-radius:13px;font-size:12px}.creatorlink-editor>footer button.is-primary{padding-inline:20px;background:linear-gradient(135deg,#181525,#3a306d);box-shadow:0 10px 26px #271e533d}@media(max-width:1100px){.creatorlink-workspace-head{grid-template-columns:1fr;align-items:stretch}.creatorlink-controls{justify-content:space-between}.creatorlink-theme-picker{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.creatorlink-workspace{padding:0;border-radius:22px}.creatorlink-workspace-head{padding:20px 16px}.creatorlink-controls{flex-direction:column}.creatorlink-list-head{display:none}.creatorlink-release-row{padding:14px}.creatorlink-editor-body{grid-template-columns:1fr}.creatorlink-editor-aside{display:none}.creatorlink-editor-scroll{padding:16px}.creatorlink-editor-scroll section,.creatorlink-editor-scroll .creatorlink-platform-section{padding:16px}.creatorlink-theme-picker{grid-template-columns:1fr 1fr}.creatorlink-profile-editor,.creatorlink-platform-editor{grid-template-columns:1fr}.creatorlink-editor-header-actions .creatorlink-state{display:none}}@media(max-width:520px){.creatorlink-selects{grid-template-columns:1fr;width:100%}.creatorlink-dropdown{width:100%}.creatorlink-theme-picker{grid-template-columns:1fr}.creatorlink-theme-picker>button{min-height:132px}.creatorlink-editor>footer{justify-content:flex-end}.creatorlink-editor>footer>div:last-child{width:100%}.creatorlink-editor>footer button{flex:1;justify-content:center}}.creatorlink-platform-info{position:relative;padding-right:76px}.creatorlink-platform-order{position:absolute;top:-2px;right:0;display:flex;gap:5px}.creatorlink-platform-order button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--creatorlink-border);border-radius:9px;background:var(--bg3);color:var(--muted);cursor:pointer}.creatorlink-platform-order button:hover:not(:disabled){border-color:#7657ff5c;color:#7657ff}.creatorlink-platform-order button:disabled{opacity:.28;cursor:not-allowed}.creatorlink-platform-order svg{width:13px;height:13px}.creatorlink-related-settings{display:grid;gap:12px}.creatorlink-related-toggle{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;padding:15px 16px;border:1px solid var(--creatorlink-border);border-radius:16px;background:var(--bg2);color:inherit;font:inherit;text-align:left;cursor:pointer}.creatorlink-related-toggle>span{display:grid;gap:4px;min-width:0}.creatorlink-related-toggle strong{color:var(--text);font-size:13px}.creatorlink-related-toggle small,.creatorlink-related-limit small{color:var(--muted);font-size:11px;line-height:1.5}.creatorlink-related-toggle>i{position:relative;width:48px;height:28px;flex:0 0 48px;border-radius:999px;background:color-mix(in srgb,var(--muted2) 28%,var(--bg3));box-shadow:inset 0 0 0 1px var(--creatorlink-border);transition:background .18s ease,box-shadow .18s ease}.creatorlink-related-toggle>i>span{position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 3px 10px #0f172a2e;transition:transform .18s ease}.creatorlink-related-toggle[aria-checked=true]>i{background:linear-gradient(135deg,#7657ff,#a447d4);box-shadow:0 7px 18px #7657ff3d}.creatorlink-related-toggle[aria-checked=true]>i>span{transform:translate(20px)}.creatorlink-related-toggle:focus-visible{outline:3px solid rgba(118,87,255,.2);outline-offset:3px}.creatorlink-related-limit{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 18px;padding:15px 16px;border:1px solid var(--creatorlink-border);border-radius:16px;background:var(--bg2);transition:opacity .18s ease}.creatorlink-related-limit>span{color:var(--text);font-size:12px;font-weight:750}.creatorlink-related-limit>div{display:grid;grid-template-columns:repeat(4,42px);gap:6px}.creatorlink-related-limit button{display:grid;place-items:center;width:42px;height:38px;padding:0;border:1px solid var(--creatorlink-border);border-radius:11px;background:var(--bg3);color:var(--muted);font:inherit;font-size:12px;font-weight:750;cursor:pointer}.creatorlink-related-limit button:hover:not(:disabled){border-color:#7657ff61;color:#7657ff}.creatorlink-related-limit button.is-selected{border-color:#7657ff75;background:color-mix(in srgb,#7657ff 12%,var(--bg3));color:#7657ff;box-shadow:0 6px 16px #7657ff1a}.creatorlink-related-limit button:disabled{cursor:not-allowed}.creatorlink-related-limit>small{grid-column:1 / -1}.creatorlink-related-settings.is-disabled .creatorlink-related-limit{opacity:.42}@media(max-width:760px){.creatorlink-related-limit{grid-template-columns:1fr}.creatorlink-related-limit>div{justify-content:start}}.layout{--sidebar: 232px;--topbar: 64px;--dashboard-canvas: #f7f7f9;--dashboard-surface: #ffffff;--dashboard-ink: #17161a;--dashboard-secondary: #73717c;--dashboard-tertiary: #a09da8;--dashboard-muted: var(--dashboard-secondary);--dashboard-subtle: var(--dashboard-tertiary);--dashboard-accent: #7c5ce7;--dashboard-accent-strong: #6d4ce0;--dashboard-accent-soft: #f2edfc;--dashboard-heading-gradient: linear-gradient(96deg, #6d4ce0 0%, #8661e6 52%, #a77be8 100%);--dashboard-line: rgba(45, 38, 54, .052);--dashboard-type-greeting: 25px;--dashboard-type-section: 17px;--dashboard-type-ui: 13.5px;--dashboard-type-meta: 11px;--dashboard-radius-card: 16px;--dashboard-radius-control: 11px;--dashboard-radius-thumbnail: 11px;--dashboard-card-shadow: 0 1px 2px rgba(24, 18, 35, .018);background:var(--dashboard-canvas)}.topbar,html[data-theme=light] .topbar,body.light .topbar{position:relative;isolation:isolate;display:grid!important;grid-template-columns:var(--sidebar) minmax(0,1fr) auto;align-items:center;gap:22px!important;height:var(--topbar);padding:0 18px!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.topbar:before{content:"";position:absolute;z-index:0;inset:0 auto 0 0;width:var(--sidebar);background:#fff;pointer-events:none}.topbar>*{position:relative;z-index:1}.topbar-brand{display:flex;align-items:center;gap:17px;min-width:0}.topbar-window-controls{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.topbar-window-dot{display:block;width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 .5px #00000014}.topbar-window-dot--red{background:#ff5f57}.topbar-window-dot--yellow{background:#ffbd2e}.topbar-window-dot--green{background:#28c840}.topbar .topbar-collapse-btn{display:none}.topbar-logo{min-height:auto}.topbar-logo .logo-text{background:none!important;color:#111114!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#111114!important;font-size:23px;font-weight:600!important;letter-spacing:-.045em!important}.topbar-actions{justify-self:end;margin-left:0;gap:8px}.topbar-action-btn{width:36px;height:36px;color:#77727f;border:0;background:transparent}.topbar-action-btn:hover{color:var(--dashboard-ink);background:#f6f3fb;border-color:transparent;transform:none}.topbar-action-btn.active{color:var(--dashboard-accent-strong);background:var(--dashboard-accent-soft);border-color:transparent}.topbar-action-badge{top:2px;right:0;background:var(--dashboard-accent);border-color:#fff}.topbar-user-btn,html[data-theme=light] .topbar-user-btn,body.light .topbar-user-btn{min-width:176px;min-height:46px;margin-left:0;padding:4px 8px 4px 5px!important;gap:9px;border:0!important;border-radius:13px!important;background:transparent!important;box-shadow:none;font-family:inherit;font-weight:400;transform:none!important}.topbar-user-btn:hover{background:#f7f5fa!important}.topbar-user-avatar{width:32px;height:32px;background:linear-gradient(145deg,#a676f4,#6f4de1);color:#fff}.topbar-user-copy{display:grid;gap:1px;min-width:0;flex:1 1 auto;text-align:left}.topbar-user-name{max-width:130px;font-size:13px;font-weight:600;line-height:1.15;color:var(--dashboard-ink)}.topbar-user-caption{font-size:11px;font-weight:400;line-height:1.2;color:#8f8a97}.topbar-user-chevron{color:#aaa6b4;flex:0 0 auto}.topbar-dropdown{top:calc(100% + 7px);width:260px;padding:9px;border:1px solid var(--dashboard-line);border-radius:18px;background:#fff;box-shadow:0 22px 55px #251b4226}.topbar-dropdown-header{border-bottom-color:var(--dashboard-line)}.topbar-dropdown-plan{border-radius:999px;background:var(--dashboard-accent-soft);color:var(--dashboard-accent-strong)}.topbar-dropdown-item{border-radius:11px;color:#6e6978}.topbar-dropdown-item:hover{background:#f7f4fb!important;color:var(--dashboard-ink)}.topbar-menu-badge{min-width:19px;height:19px;margin-left:auto;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--dashboard-accent-soft);color:var(--dashboard-accent-strong);font-size:11px;font-weight:600}.sidebar,html[data-theme=light] .sidebar,body.light .sidebar{width:100%;padding:15px 18px 14px!important;gap:0;background:#fff!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sidebar .sidebar-collapse-btn{display:none}.sidebar .nav-section{margin:15px 0 5px;padding:0 9px;border:0;color:var(--dashboard-tertiary);font-size:var(--dashboard-type-meta);font-weight:500;line-height:18px;letter-spacing:0;text-transform:none}.sidebar .nav-section:first-of-type{margin-top:0}.sidebar .nav-item{min-height:39px;margin:1px 0;padding:0 10px;gap:8px;border:0;border-radius:12px;color:#625d69;font-size:var(--dashboard-type-ui);font-weight:500;line-height:1.2;box-shadow:none;transform:none}.sidebar .nav-item[data-screen=upload]{display:none}.sidebar .nav-item-content{width:100%;gap:10px}.sidebar .nav-item .nav-icon{width:20px;height:20px;border-radius:0;background:transparent;color:#817c89;box-shadow:none}.sidebar .nav-item .nav-icon svg{width:15px;height:15px}body.light .sidebar .nav-item:hover,.sidebar .nav-item:hover{color:#403b49;background:transparent;border-color:transparent;box-shadow:none;transform:none}body.light .sidebar .nav-item:hover .nav-icon,.sidebar .nav-item:hover .nav-icon{color:#625d6b;background:transparent}body.light .sidebar .nav-item.active,.sidebar .nav-item.active{color:var(--dashboard-accent-strong);border:0;background:var(--dashboard-accent-soft);box-shadow:none;font-weight:600}body.light .sidebar .nav-item.active .nav-icon,.sidebar .nav-item.active .nav-icon{color:var(--dashboard-accent-strong);background:transparent;box-shadow:none}.sidebar .nav-submenu{margin:3px 0 7px 19px;padding-left:11px;border-left-color:#7c5ce724}.sidebar .nav-subitem{min-height:33px;border-radius:10px;font-size:12.5px!important}body.light .sidebar .nav-subitem.active,.sidebar .nav-subitem.active{color:var(--dashboard-accent-strong);background:transparent;font-weight:500}.sidebar .nav-subitem{color:#7f7987;font-weight:400}.sidebar .nav-subitem .nav-subitem-icon{color:#9993a0;opacity:.82}body.light .sidebar .nav-subitem.active .nav-subitem-icon,.sidebar .nav-subitem.active .nav-subitem-icon{color:var(--dashboard-accent-strong);opacity:.9}.sidebar-plan-card{width:100%;min-height:70px;margin-top:auto;padding:11px 10px;display:grid;grid-template-columns:32px minmax(0,1fr) 14px;align-items:center;gap:9px;border:1px solid rgba(45,38,54,.07);border-radius:12px;background:#fbfbfc;color:var(--dashboard-ink);font:inherit;text-align:left;cursor:pointer;box-shadow:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.sidebar-plan-card:hover{transform:none;border-color:#7c5ce729;box-shadow:none}.sidebar-plan-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#f1edf8;color:var(--dashboard-accent-strong)}.sidebar-plan-copy{display:grid;gap:3px;min-width:0}.sidebar-plan-copy strong{overflow:hidden;color:#4d4758;font-size:12.5px;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.sidebar-plan-copy small{color:#a19cab;font-size:10px;font-weight:400;line-height:1.25}.sidebar-plan-arrow{color:#9b96a5;font-size:18px}.sidebar .sidebar-socials{margin-top:9px!important;padding-top:0;border:0;gap:6px}.sidebar .sidebar-social-link{width:30px;height:30px;border:0;border-radius:9px;background:#f7f5f9;color:#8f8a98;box-shadow:none}.main{padding:24px 32px 32px;background:var(--dashboard-canvas)}#screen-overview{width:100%;max-width:none;margin:0}#screen-overview .page-header{margin-bottom:16px;padding-inline:20px}@media(min-width:769px){.layout{--topbar: 56px}#screen-overview{margin-top:-16px}.topbar-actions{padding:2px 4px 2px 3px;border:1px solid rgba(45,38,54,.032);border-radius:12px;background:#ffffff94}.topbar-action-btn{width:38px;height:38px;color:#696570}.topbar-user-avatar{width:34px;height:34px}.topbar-user-btn,html[data-theme=light] .topbar-user-btn,body.light .topbar-user-btn{border-radius:10px!important}}#screen-overview .page-title{color:var(--dashboard-ink);font-size:var(--dashboard-type-greeting);font-weight:600;letter-spacing:-.035em;line-height:1.15}.overview-user-name{color:inherit}.overview-welcome-wave{display:inline-block;margin-left:2px;font-size:.92em;transform:translateY(-1px)}#screen-overview .page-subtitle{margin-top:5px;color:var(--dashboard-secondary);font-size:var(--dashboard-type-ui);font-weight:450;line-height:1.35}.overview-grid{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(330px,.95fr);grid-template-areas:"analytics news" "releases news";grid-template-rows:376px 320px;gap:16px;align-items:stretch;margin-bottom:0}.overview-card,.overview-news-card,.overview-balance-card,.overview-releases-card,html[data-theme=light] .overview-card,html[data-theme=light] .overview-news-card,html[data-theme=light] .overview-balance-card,html[data-theme=light] .overview-releases-card,body.light .overview-card,body.light .overview-news-card,body.light .overview-balance-card,body.light .overview-releases-card{--overview-inner-radius: 12px;min-width:0;padding:20px;border:1px solid var(--dashboard-line)!important;border-radius:var(--dashboard-radius-card);background:var(--dashboard-surface)!important;color:var(--dashboard-ink);box-shadow:var(--dashboard-card-shadow)!important;backdrop-filter:none;-webkit-backdrop-filter:none}.overview-balance-card{grid-area:analytics;min-height:376px;gap:0;padding:20px 20px 18px}.overview-news-card{grid-area:news;display:flex;flex-direction:column;align-self:stretch;min-height:0;height:auto;padding:20px}.overview-releases-card{grid-area:releases;grid-column:auto;min-height:320px;padding:16px 20px}.overview-card-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px}.overview-card-eyebrow{display:block;margin-bottom:3px;color:#aaa6b4;font-size:10px;font-weight:600;letter-spacing:.075em;line-height:1.2;text-transform:uppercase}.overview-card-title{margin:0;color:#18161b;font-size:var(--dashboard-type-section);font-weight:600;letter-spacing:-.025em;line-height:1.2}.overview-section-display-title{font-size:clamp(19px,1.25vw,22px);font-weight:600;letter-spacing:-.04em;line-height:1.08}.overview-section-display-title .grad{font:inherit;letter-spacing:inherit;background:var(--dashboard-heading-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.overview-card-action{min-height:auto;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:0;background:transparent;color:#725fc2;font-family:Minded,sans-serif;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .18s ease}.overview-card-action:hover{color:#6247bf;background:transparent}.overview-card-action>span{transition:transform .18s ease}.overview-card-action:hover>span{transform:translate(2px)}.overview-analytics-head{margin-bottom:8px}.overview-analytics-title{display:inline-flex;align-items:center;gap:.28em}.overview-analytics-summary{display:flex;align-items:center;gap:10px;min-height:40px;margin-bottom:6px}.overview-analytics-summary>strong{color:var(--dashboard-ink);font-size:39px;font-weight:600;letter-spacing:-.06em;line-height:1}.overview-analytics-delta-group{display:inline-flex;align-items:center;gap:10px;min-width:0}.overview-analytics-delta{display:inline-flex;min-height:29px;padding:5px 9px;align-items:center;border-radius:7px;background:#eaf8ef;color:#19a957;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.overview-analytics-delta.is-negative,.overview-analytics-platform-delta.is-negative{color:#d25265}.overview-analytics-delta.is-negative{background:#fff0f2}.overview-analytics-context{margin-left:auto;max-width:210px;overflow:hidden;color:#aaa6b4;font-size:10.5px;font-weight:400;line-height:1.3;text-align:right;text-overflow:ellipsis;white-space:nowrap}.overview-analytics-delta-group .overview-analytics-context{margin-left:0;max-width:none;color:#8d8994;font-size:12px;font-weight:450;text-align:left}.overview-analytics-note{max-width:560px;margin:0;color:var(--dashboard-secondary);font-size:13px;font-weight:450;line-height:1.4}.overview-balance-card .overview-analytics-preview{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.36fr);gap:0;min-height:0}.overview-analytics-primary{min-width:0;min-height:0;padding-right:24px;display:flex;flex-direction:column}.overview-balance-card .overview-analytics-chart{flex:1 1 auto;min-height:0;padding:0;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.overview-balance-card .overview-analytics-chart .overview-analytics-mini-chart-wrap,.overview-analytics-mini-chart-wrap{flex:1 1 auto;width:100%;height:100%;min-height:194px}.overview-analytics-loading{min-height:150px;color:var(--dashboard-accent)}.overview-analytics-loading-spinner{border-color:#7c5ce729;border-top-color:var(--dashboard-accent)}.overview-analytics-platforms{min-width:0;min-height:0;padding:56px 0 0 24px;gap:0;border:0;border-left:1px solid rgba(45,38,54,.038);border-radius:0;background:transparent;box-shadow:none}.overview-analytics-platform-list{height:auto;gap:0}.overview-analytics-platform-item{flex:1 1 0;min-height:46px;padding:0;gap:10px;border:0;border-bottom:1px solid rgba(45,38,54,.045);border-radius:0;background:transparent;color:var(--dashboard-secondary);font-size:13px;font-weight:450}.overview-analytics-platform-item:last-child{border-bottom:0}.overview-analytics-platform-item:not(:disabled):hover{padding-left:0;border-color:color-mix(in srgb,var(--platform-color) 10%,rgba(45,38,54,.03));background:color-mix(in srgb,var(--platform-color) 3.5%,transparent);transform:none}.overview-analytics-platform-item.is-selected{border-color:#2d263606;background:linear-gradient(90deg,color-mix(in srgb,var(--platform-color) 8%,transparent),transparent 82%);box-shadow:none}.overview-analytics-platform-item.is-muted{border-style:solid;opacity:.68}.overview-analytics-platform-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-analytics-platform-value{margin-left:auto;min-width:28px;color:#4f4a54;text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.overview-analytics-platform-delta{min-width:42px;color:#19a957;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;text-align:right;white-space:nowrap}.overview-news-title-row{display:flex;align-items:center;gap:7px}.overview-news-count{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f2eef8;color:#777183;font-size:10px;font-weight:500}.overview-news-list{flex:1 1 auto;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:0;min-height:0;overflow:hidden;border:0;border-radius:0;background:transparent}.overview-news-list-item{position:relative;width:100%;min-height:0;padding:12px 0;display:grid;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:16px;border:0;border-radius:0;background:transparent;color:var(--dashboard-ink);font:inherit;text-align:left;cursor:pointer;box-shadow:none;transition:transform .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.overview-news-list-item:hover{background:#7c5ce705;box-shadow:none;transform:translate(1px)}.overview-news-list-item+.overview-news-list-item{border-top:1px solid rgba(45,38,54,.018)}.overview-news-list-media{width:148px;height:148px;aspect-ratio:1;align-self:start;overflow:hidden;border-radius:10px;background:#f0edf5}.overview-news-list-media img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.86) brightness(1.025);transform:scale(1.02);transition:filter .2s ease,transform .25s ease}.overview-news-list-item:hover .overview-news-list-media img{filter:saturate(.95) brightness(1.02);transform:scale(1.06)}.overview-news-list-copy{display:grid;align-self:start;align-content:start;gap:0;height:148px;min-width:0}.overview-news-list-kicker{width:max-content;min-height:18px;margin-bottom:7px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:999px;background:transparent;font-size:9px;font-weight:600;letter-spacing:.045em;line-height:1;text-transform:uppercase}.overview-news-list-kicker--platform{color:#7255d9}.overview-news-list-kicker--update{border-color:transparent;background:#f1eef5;color:#746e7d}.overview-news-list-copy strong{display:-webkit-box;overflow:hidden;color:#211f25;font-size:15px;font-weight:600;letter-spacing:-.012em;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:3}.overview-news-list-excerpt{display:-webkit-box;margin-top:9px;overflow:hidden;color:var(--dashboard-secondary);font-size:12.5px;font-weight:450;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.overview-news-list-date{align-self:end;margin-top:auto;padding-top:8px;color:var(--dashboard-tertiary);font-size:10.5px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.2}.overview-news-list-item:first-child{padding:12px 0;grid-template-columns:148px minmax(0,1fr);gap:16px}.overview-news-list-item:first-child .overview-news-list-media{width:148px;height:148px}.overview-releases-head{margin-bottom:12px}.overview-release-table-head,.overview-release-gallery-artist,.overview-release-smartlink-label{display:none}.overview-release-gallery-copy{display:contents}.overview-release-gallery{display:flex;align-items:stretch;gap:21px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:0 0 4px;scrollbar-width:none;scroll-snap-type:x proximity}.overview-release-gallery::-webkit-scrollbar{display:none}.overview-release-gallery-card{position:relative;flex:0 0 196px;min-width:0;padding:4px;overflow:hidden;border:0;border-radius:12px;background:transparent;scroll-snap-align:start;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.overview-release-gallery-card:hover{border-color:transparent;box-shadow:0 5px 14px #1b142606;background:#2d263605;transform:translateY(-1px)}.overview-release-gallery-open{width:100%;display:grid;grid-template-rows:auto auto;gap:4px;color:var(--dashboard-ink);font:inherit;text-align:left}.overview-release-gallery-cover{position:relative;width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--dashboard-radius-thumbnail);background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.72),transparent 28%),linear-gradient(145deg,#e9e1fb,#d5c4f4)}.overview-release-cover-open{position:absolute;inset:0;z-index:1;width:100%;height:100%;padding:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border:0;border-radius:inherit;background:transparent;cursor:pointer}.overview-release-gallery-cover .overview-release-cover-image{width:100%;height:100%;display:block;object-fit:cover;background:transparent;transition:transform .28s ease,filter .28s ease}.overview-release-gallery-cover .overview-release-cover-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#6d4ce0c7;font-size:35px}.overview-release-gallery-title{margin-top:2px;overflow:hidden;color:#37323d;font-size:13.5px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.overview-release-gallery-details{min-width:0;padding:0;display:grid;grid-template-rows:18px 19px 16px;gap:4px;border:0;background:transparent;color:var(--dashboard-ink);font:inherit;text-align:left;cursor:pointer}.overview-release-gallery-subline{overflow:hidden;color:var(--dashboard-secondary);font-size:12px;font-weight:450;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.overview-release-gallery-meta{display:flex;align-items:center;justify-content:flex-start;gap:5px;min-width:0}.overview-release-gallery-date{align-self:end;overflow:hidden;color:var(--dashboard-tertiary);font-size:var(--dashboard-type-meta);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.overview-release-status{display:inline-flex;align-items:center;align-self:flex-start;max-width:88px;min-height:17px;padding:0 5px;gap:4px;overflow:hidden;border:1px solid currentColor;border-radius:999px;background:#fff;font-size:10.5px;font-weight:500;line-height:17px;text-overflow:ellipsis;white-space:nowrap}.overview-release-status:before{content:"";width:4px;height:4px;flex:0 0 4px;border-radius:50%;background:currentColor}.overview-release-status-approved{border-color:#23a74b7a;color:#209744}.overview-release-status-pending,.overview-release-status-uploaded{border-color:#da97187a;color:#c88408}.overview-release-status-revision{border-color:#6f53da75;color:#684dcc}.overview-release-status-rejected{border-color:#dd395b70;color:#cf3453}.overview-release-gallery-meta time{overflow:hidden;color:var(--dashboard-tertiary);font-size:var(--dashboard-type-meta);font-weight:400;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}@media(min-width:769px){.overview-release-status{max-width:none;min-height:17px;padding:2px 6px;gap:4px;overflow:visible;border:1px solid currentColor;background:#fff;box-shadow:none;font-size:9px;font-weight:600;letter-spacing:.015em;line-height:1;text-overflow:clip;text-transform:uppercase}.overview-release-status:before{width:3px;height:3px;flex:0 0 3px;background:currentColor}.overview-release-status-approved{border-color:#23a74b7a;color:#209744}.overview-release-status-pending,.overview-release-status-uploaded{border-color:#da97187a;color:#c88408}.overview-release-status-revision{border-color:#6f53da75;color:#684dcc}.overview-release-status-rejected{border-color:#dd395b70;color:#cf3453}.overview-release-gallery-meta time{min-height:17px;margin-left:auto;display:inline-flex;align-items:center;line-height:1}}.overview-release-smartlink{position:absolute;top:8px;right:8px;z-index:2;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.56);border-radius:10px;background:#18141f73;color:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:background .18s ease,transform .18s ease,opacity .18s ease}.overview-release-smartlink:hover:not(:disabled){background:#6d4ce0d1;transform:translateY(-1px)}.overview-release-smartlink:disabled{opacity:.38;cursor:default}.overview-release-smartlink svg{width:14px;height:14px}@media(min-width:769px)and (hover:hover){.overview-release-smartlink{opacity:0;pointer-events:none;transform:translateY(2px)}.overview-release-gallery-card:hover .overview-release-smartlink,.overview-release-gallery-card:focus-within .overview-release-smartlink{opacity:1;pointer-events:auto;transform:translateY(0)}.overview-release-smartlink:disabled{display:none}}.overview-release-upload-card{flex:0 0 174px;min-height:240px;padding:17px 13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(45,38,54,.045);border-radius:12px;background:#faf9fc;color:#51495c;font:inherit;text-align:center;cursor:pointer;scroll-snap-align:start;transition:border-color .2s ease,background .2s ease,transform .2s ease}.overview-release-upload-card:hover{border-color:#7c5ce726;background:#f5f1fb;transform:translateY(-1px)}.overview-release-upload-icon{width:34px;height:34px;margin-bottom:3px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ebe5f8;color:var(--dashboard-accent-strong);box-shadow:none}.overview-release-upload-icon svg{width:16px;height:16px;transition:transform .18s ease}.overview-release-upload-card:hover .overview-release-upload-icon svg{transform:scale(1.08)}.overview-release-upload-card strong{color:#4d4359;font-size:13px;font-weight:600;line-height:1.25}.overview-release-upload-card>span:last-child{color:var(--dashboard-secondary);font-size:11.5px;font-weight:450;line-height:1.3}.overview-card-action:focus-visible,.overview-analytics-platform-item:not(:disabled):focus-visible,.overview-news-list-item:focus-visible,.overview-release-cover-open:focus-visible,.overview-release-gallery-details:focus-visible,.overview-release-upload-card:focus-visible,.overview-release-smartlink:focus-visible{outline:2px solid rgba(124,92,231,.48);outline-offset:3px}@media(min-width:769px)and (hover:hover){.overview-release-gallery-card:hover .overview-release-cover-image{filter:saturate(1.025) contrast(1.01);transform:scale(1.015)}}.overview-release-empty-inline{flex:1 0 250px;min-height:260px;padding:24px 28px;display:grid;grid-template-columns:106px minmax(0,1fr);align-items:center;gap:22px;border:1px solid rgba(37,29,52,.05);border-radius:14px;background:radial-gradient(circle at 82% 18%,rgba(151,112,241,.055),transparent 31%),linear-gradient(145deg,#fcfbfd,#faf8fc);color:#77727f}.overview-release-empty-art{width:106px;height:106px;display:grid;place-items:center;border-radius:16px;background:radial-gradient(circle at 28% 20%,rgba(255,255,255,.88),transparent 29%),linear-gradient(145deg,#eee7fb,#e2d7f8);color:#7653df;font-size:36px;box-shadow:0 10px 24px #5535a512}.overview-release-empty-copy{display:grid;gap:8px;min-width:0}.overview-release-empty-copy strong{color:#47414f;font-size:15.5px;font-weight:600;line-height:1.25}.overview-release-empty-copy>span{max-width:360px;color:#77727f;font-size:12px;font-weight:400;line-height:1.45}.overview-more-wrap{justify-content:flex-start;margin-top:8px}.overview-inline-btn{min-height:30px;padding:0 10px;border:0;border-radius:10px;background:#f7f5fa;color:#817d8a;font-size:11.5px}#screen-releases .page-header{margin-bottom:18px}#screen-releases .page-title{color:var(--dashboard-ink);font-size:26px;font-weight:600;letter-spacing:-.035em;line-height:1.16}#screen-releases .page-subtitle{margin-top:5px;color:var(--dashboard-secondary);font-size:14px;font-weight:400;line-height:1.4}#screen-releases .page-title{display:inline-flex;align-items:center;gap:9px}.releases-total-count{min-width:23px;height:23px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:#efedf2;color:#77727f;font-size:12px;font-weight:600;letter-spacing:0;line-height:1}#screen-releases .releases-toolbar{display:grid;grid-template-columns:minmax(240px,320px) auto;align-items:end;justify-content:start;gap:26px;min-height:40px;margin-bottom:26px;border-bottom:0}#screen-releases .releases-search,#screen-releases .releases-search--compact{width:100%;max-width:none;min-width:0;position:relative}#screen-releases .releases-search-icon{position:absolute;z-index:1;top:50%;left:13px;display:grid;place-items:center;color:#8e8996;opacity:1;transform:translateY(-50%);pointer-events:none}#screen-releases .releases-search-icon svg{display:block}#screen-releases .releases-search-input{height:40px;padding:0 14px 0 39px;border:1px solid rgba(45,38,54,.09);border-radius:10px;background:#fff;color:var(--dashboard-ink);box-shadow:none;font-family:inherit;font-size:13px;font-weight:400;outline:0}#screen-releases .releases-search-input::placeholder{color:#8e8996;opacity:1}#screen-releases .releases-search-input:focus{border-color:#7c5ce742;background:#fff;box-shadow:0 0 0 3px #7c5ce712}#screen-releases .releases-filters{width:max-content;max-width:100%;height:40px;display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:nowrap}#screen-releases .filter-btn{position:relative;min-width:0;min-height:36px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(45,38,54,.065);border-radius:10px;background:#fff;color:#77727f;font-family:inherit;font-size:12.5px;font-weight:500;white-space:nowrap;box-shadow:none}#screen-releases .filter-btn:hover{border-color:#7c5ce724;background:#faf9fc;color:#4d4853}#screen-releases .filter-btn.active{border:1px solid rgba(124,92,231,.15);background:#f3effc;color:var(--dashboard-accent-strong);box-shadow:none}#screen-releases .filter-btn.active:after{content:none}#screen-releases .filter-btn-count{color:inherit;font-size:11.5px;font-weight:600}#screen-releases .releases-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:start;gap:16px}#screen-releases .release-card{min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(45,38,54,.045);border-radius:12px!important;background:#fff;box-shadow:0 3px 12px #1b142609;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}#screen-releases .release-card:hover{border-color:#7c5ce717;transform:translateY(-2px);box-shadow:0 8px 22px #1b142612}#screen-releases .release-card-main{position:relative;min-height:100%}#screen-releases .release-cover,#screen-releases .release-cover img{border-radius:11px 11px 0 0!important}#screen-releases .release-cover{aspect-ratio:1;background:#f2f1f4}#screen-releases .release-card-body{min-height:118px;padding:12px 13px 13px;display:flex;flex-direction:column;gap:0}#screen-releases .release-card-topline{min-height:20px;margin-bottom:9px}#screen-releases .release-card .status{min-height:20px;padding:3px 9px;gap:6px;border:1px solid currentColor;border-radius:999px;background:#fff;font-size:10px;font-weight:600;letter-spacing:.025em;line-height:1.2;text-transform:uppercase}#screen-releases .release-card .status:before{content:"";display:block;width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor}#screen-releases .release-card .status-approved{border-color:#23a74b7a;background:#fff;color:#209744}#screen-releases .release-card .status-pending,#screen-releases .release-card .status-uploaded{border-color:#da97187a;background:#fff;color:#c88408}#screen-releases .release-card .status-revision{border-color:#6f53da75;background:#fff;color:#684dcc}#screen-releases .release-card .status-rejected{border-color:#dd395b70;background:#fff;color:#cf3453}#screen-releases .release-info{min-width:0}#screen-releases .release-title{margin:0 0 4px;overflow:hidden;color:var(--dashboard-ink);font-size:13.5px;font-weight:600;letter-spacing:-.015em;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}#screen-releases .release-meta{overflow:hidden;color:var(--dashboard-secondary);font-size:12px;font-weight:400;line-height:1.25;opacity:1;text-overflow:ellipsis;white-space:nowrap}#screen-releases .release-card-footer{margin-top:auto;padding-top:12px}#screen-releases .release-date{color:var(--dashboard-tertiary);font-size:11px;font-weight:400;line-height:1.2}.releases-empty-state{min-height:clamp(430px,calc(100vh - var(--topbar) - 154px),620px);min-height:clamp(430px,calc(100dvh - var(--topbar) - 154px),620px);padding:0 24px 44px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.releases-empty-visual{width:260px;height:170px;flex:0 0 auto}.releases-empty-visual svg{display:block;width:100%;height:100%;overflow:visible}.releases-empty-card{transform-box:fill-box;transform-origin:center;animation:releases-empty-float 3.6s cubic-bezier(.45,0,.2,1) infinite}.releases-empty-tile{animation:releases-empty-tile-glow 3.6s ease-in-out infinite}.releases-empty-note{transform-box:fill-box;transform-origin:50% 58%;animation:releases-empty-note-beat 2.8s cubic-bezier(.34,1.56,.64,1) infinite}.releases-empty-shadow{transform-box:fill-box;transform-origin:center;animation:releases-empty-shadow 3.6s cubic-bezier(.45,0,.2,1) infinite}.releases-empty-bars rect{transform-box:fill-box;transform-origin:center bottom;animation:releases-empty-bar 2.25s cubic-bezier(.45,0,.3,1) infinite}.releases-empty-bars rect:nth-child(2),.releases-empty-bars rect:nth-child(5){animation-delay:-.75s;animation-duration:2.65s}.releases-empty-bars rect:nth-child(3),.releases-empty-bars rect:nth-child(4){animation-delay:-1.35s;animation-duration:2.05s}.releases-empty-spark{transform-box:fill-box;transform-origin:center;animation:releases-empty-twinkle 2.35s ease-in-out infinite}.releases-empty-spark--right{animation-delay:-1.15s}@keyframes releases-empty-float{0%,to{transform:translateY(1px) rotate(-.35deg)}50%{transform:translateY(-7px) rotate(.35deg)}}@keyframes releases-empty-tile-glow{0%,to{filter:drop-shadow(0 7px 7px rgba(103,72,188,.035))}50%{filter:drop-shadow(0 12px 12px rgba(103,72,188,.12))}}@keyframes releases-empty-note-beat{0%,54%,to{transform:scale(1) rotate(0)}64%{transform:scale(1.075) rotate(-2.5deg)}73%{transform:scale(.985) rotate(1.2deg)}82%{transform:scale(1.025) rotate(-.5deg)}}@keyframes releases-empty-shadow{0%,to{opacity:.76;transform:scaleX(1.04)}50%{opacity:.38;transform:scaleX(.78)}}@keyframes releases-empty-bar{0%,to{opacity:.52;transform:scaleY(.62)}45%{opacity:1;transform:scaleY(1.08)}70%{opacity:.72;transform:scaleY(.82)}}@keyframes releases-empty-twinkle{0%,to{opacity:.32;transform:scale(.58) rotate(0)}50%{opacity:1;transform:scale(1.28) rotate(45deg)}}.releases-empty-state h2{margin:20px 0 0;color:var(--dashboard-ink);font-size:23px;font-weight:600;letter-spacing:-.035em;line-height:1.2}.releases-empty-description{max-width:470px;margin:11px 0 0;color:var(--dashboard-secondary);font-size:13px;font-weight:400;line-height:1.5}.releases-empty-action{min-width:168px;min-height:44px;margin-top:24px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:10px;background:linear-gradient(135deg,var(--dashboard-accent),var(--dashboard-accent-strong));color:#fff;box-shadow:0 8px 18px #6d4ce021;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.releases-empty-action:hover{filter:brightness(1.025);transform:translateY(-1px);box-shadow:0 10px 22px #6d4ce02b}.releases-empty-action:focus-visible{outline:0;box-shadow:0 0 0 4px #7c5ce71f,0 8px 18px #6d4ce021}.releases-empty-action svg{flex:0 0 auto}@media(max-width:1320px){.topbar{grid-template-columns:var(--sidebar) minmax(260px,1fr) auto}.overview-grid{grid-template-columns:minmax(0,1.75fr) minmax(300px,.82fr)}.overview-balance-card .overview-analytics-preview{grid-template-columns:minmax(0,1fr) 166px}.overview-news-list-item{grid-template-columns:76px minmax(0,1fr);min-height:112px;gap:9px}.overview-news-list-copy{align-self:stretch;height:auto}.overview-news-list-media{width:76px;height:76px}.overview-news-list-item:first-child{grid-template-columns:76px minmax(0,1fr);gap:9px}.overview-news-list-item:first-child .overview-news-list-media{width:76px;height:76px}}@media(max-width:1100px){.topbar-window-controls{display:none}.topbar-brand{gap:10px}.overview-grid{grid-template-columns:1fr;grid-template-areas:"analytics" "news" "releases";grid-template-rows:auto}.overview-news-list{grid-template-columns:1fr;grid-template-rows:repeat(3,144px)}.overview-news-list-item{grid-template-columns:72px minmax(0,1fr);min-height:112px}.overview-news-list-media{width:72px;height:72px}.overview-news-list-item:first-child{grid-template-columns:72px minmax(0,1fr)}.overview-news-list-item:first-child .overview-news-list-media{width:72px;height:72px}}@media(max-width:900px){.topbar{grid-template-columns:var(--sidebar) minmax(180px,1fr) auto}.topbar-user-btn{min-width:46px}.topbar-user-copy,.topbar-user-chevron{display:none}}@media(max-width:768px){.layout{--topbar: 60px;--mobile-chart-height: clamp(172px, 46vw, 190px);grid-template-columns:1fr;grid-template-areas:"topbar" "main"}.topbar,html[data-theme=light] .topbar,body.light .topbar{grid-template-columns:minmax(0,1fr) auto;padding:0 16px!important;gap:10px!important;box-sizing:border-box;overflow:visible;transform:none;backface-visibility:visible;-webkit-backface-visibility:visible;will-change:auto}.topbar:before{display:none}.topbar-brand{min-width:0}.topbar-logo{min-height:44px;overflow:visible}.topbar-logo .logo-text{display:inline-block;padding-block:2px;line-height:1.16}.topbar-actions{grid-column:2;align-self:stretch;align-items:center;min-width:0;max-width:100%;overflow:visible;gap:4px}.topbar-actions>div{width:44px;min-width:44px;flex:0 0 44px}.topbar-action-btn{width:44px;height:44px;min-width:44px;min-height:44px;overflow:visible}.topbar-action-btn svg{display:block;overflow:visible}.topbar-user-btn,html[data-theme=light] .topbar-user-btn,body.light .topbar-user-btn{width:44px;min-width:44px;max-width:44px;min-height:44px;margin-left:0;padding:6px!important}.topbar-user-avatar{width:32px;height:32px;flex:0 0 32px}.sidebar{display:none!important}.main{width:100%;min-width:0;max-width:100vw;padding:16px 16px calc(96px + env(safe-area-inset-bottom,0px));overflow-x:hidden}#screen-overview{min-width:0;max-width:100%}#screen-overview .page-header{margin-bottom:18px;padding-inline:4px}#screen-overview .page-title{font-size:clamp(20px,5.25vw,21px);font-weight:600;letter-spacing:-.035em;line-height:1.18;white-space:normal;overflow-wrap:break-word}#screen-overview .page-subtitle{max-width:100%;margin-top:4px;color:#8a8792;font-size:12px;font-weight:400;line-height:1.35}.overview-grid{width:100%;min-width:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"analytics" "releases" "news";gap:12px}.overview-card,.overview-news-card,.overview-balance-card,.overview-releases-card{padding:16px;border-radius:20px}.overview-card-head{align-items:center}.overview-card-title{font-size:16px}.overview-card-action{min-width:44px;min-height:44px;margin-block:-10px;padding-inline:2px;justify-content:flex-end;gap:4px;color:#7b6abc;font-size:11.5px;font-weight:500}.overview-analytics-context,.overview-analytics-platform-delta{display:none}.overview-balance-card .overview-analytics-preview{width:100%;min-width:0;grid-template-columns:1fr}.overview-balance-card,.overview-releases-card,.overview-news-card{min-height:0}#screen-overview .overview-balance-card{padding:18px 18px 16px;border-radius:16px}.overview-analytics-head{gap:8px;margin-bottom:12px}.overview-analytics-head>div{flex:1 1 auto;min-width:0}.overview-analytics-title{font-size:15px;line-height:1.25}.overview-analytics-summary{min-height:39px;margin-bottom:7px}.overview-analytics-summary>strong{font-size:39px;font-weight:600;letter-spacing:-.06em;line-height:1}.overview-analytics-note{display:-webkit-box;overflow:hidden;color:#85828d;font-size:12px;font-weight:400;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.overview-analytics-primary{width:100%;min-width:0;padding-right:0}.overview-analytics-chart,.overview-analytics-mini-chart-wrap{width:100%;min-width:0;max-width:100%}.overview-balance-card .overview-analytics-chart{flex:0 0 var(--mobile-chart-height);height:var(--mobile-chart-height);margin-top:14px}.overview-balance-card .overview-analytics-chart .overview-analytics-mini-chart-wrap,.overview-analytics-mini-chart-wrap{height:var(--mobile-chart-height);min-height:var(--mobile-chart-height)}.overview-analytics-platforms{margin-top:12px;padding:12px 0 0;border-left:0;border-top:1px solid rgba(45,38,54,.035)}.overview-analytics-platform-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.overview-analytics-platform-item{min-height:42px;gap:8px;font-size:11.5px}.overview-analytics-platform-name{color:#706d78;font-size:11.5px;font-weight:400}.overview-analytics-platform-value{color:#4f4a54;font-size:11.5px;font-weight:500}.overview-news-list{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:auto}.overview-news-list-item{grid-template-columns:72px minmax(0,1fr);min-height:0;padding:14px 0;gap:13px;align-items:center}.overview-news-list-media{width:72px;height:72px;border-radius:11px}.overview-news-list-item:first-child{min-height:0;padding:14px 0;grid-template-columns:72px minmax(0,1fr);gap:13px}.overview-news-list-item:first-child .overview-news-list-media{width:72px;height:72px}.overview-news-list-item:not(:first-child){min-height:0;grid-template-columns:72px minmax(0,1fr)}.overview-news-list-item:not(:first-child) .overview-news-list-media{width:72px;height:72px}.overview-news-list-copy strong{font-size:13.5px;line-height:1.3;-webkit-line-clamp:2}.overview-news-list-excerpt{margin-top:6px;font-size:11.5px;line-height:1.4;-webkit-line-clamp:2}.overview-release-gallery{gap:12px;padding-bottom:6px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;touch-action:pan-x}.overview-release-gallery-card,.overview-release-upload-card{flex-basis:150px}.overview-release-gallery-card{padding:4px}.overview-release-gallery-cover{border-radius:11px}.overview-release-gallery-title{font-size:12.5px}.overview-release-gallery-subline{font-size:11.5px}.overview-release-status{max-width:74px;font-size:9.5px}.overview-release-gallery-meta time{flex:0 0 auto;overflow:visible;font-size:10px;text-overflow:clip}.overview-release-upload-card{min-height:216px;padding:14px 10px}.overview-release-upload-card strong{font-size:12.5px}.overview-release-upload-card>span:last-child{font-size:11px}.overview-releases-card .overview-card-title{font-size:16px;font-weight:600}.overview-releases-card .overview-card-action{font-size:11.5px}.bottom-nav{height:calc(56px + env(safe-area-inset-bottom,0px));padding:0 8px env(safe-area-inset-bottom,0px)}.bottom-nav-item{min-width:44px;min-height:44px;padding:4px clamp(6px,2vw,12px);justify-content:center}.bottom-nav-center{width:44px;height:44px;min-width:44px;min-height:44px;margin-top:-12px}.overview-release-empty-inline{flex:0 0 270px;min-height:205px;padding:16px;grid-template-columns:72px minmax(0,1fr);gap:14px}.overview-release-empty-art{width:72px;height:72px;border-radius:16px;font-size:28px}.overview-release-empty-copy strong{font-size:14px}.overview-release-empty-copy>span{font-size:11px}}@media(min-width:375px)and (max-width:768px){.overview-analytics-title{white-space:nowrap}}@media(max-width:480px){.topbar-action-btn{width:44px;height:44px}.overview-card-action{padding-inline:0}.overview-analytics-summary>strong{font-size:39px}.overview-news-list-item{grid-template-columns:72px minmax(0,1fr);padding:14px 0}.overview-news-list-item:first-child,.overview-news-list-item:not(:first-child){grid-template-columns:72px minmax(0,1fr)}.overview-news-list-media{width:72px;height:72px}.overview-news-list-item:first-child .overview-news-list-media,.overview-news-list-item:not(:first-child) .overview-news-list-media{width:72px;height:72px}}@media(max-width:768px){#screen-releases .page-header{margin-bottom:16px;padding-inline:2px}#screen-releases .page-title{font-size:23px}#screen-releases .page-subtitle{max-width:100%;font-size:13px}#screen-releases .releases-toolbar{min-height:0;margin-bottom:18px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;border-bottom:0}#screen-releases .releases-search-input{height:40px}#screen-releases .releases-filters{width:100%;height:39px;justify-content:flex-start;gap:14px;overflow-x:auto;overflow-y:hidden;border-bottom:0;scrollbar-width:none}#screen-releases .releases-filters::-webkit-scrollbar{display:none}#screen-releases .filter-btn{min-height:36px;padding-inline:11px;flex:0 0 auto}#screen-releases .releases-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#screen-releases .release-cover{aspect-ratio:1}#screen-releases .release-card-body{min-height:112px;padding:11px 11px 12px}#screen-releases .release-title{font-size:13px}#screen-releases .release-meta{font-size:11.5px}#screen-releases .release-card-footer{padding-top:8px}.releases-empty-state{min-height:max(420px,calc(100vh - var(--topbar) - 184px));min-height:max(420px,calc(100dvh - var(--topbar) - 184px));padding:6px 0 calc(76px + env(safe-area-inset-bottom,0px))}.releases-empty-visual{width:224px;height:146px}.releases-empty-state h2{margin-top:18px;font-size:20px}.releases-empty-description{max-width:340px;margin-top:9px;font-size:12px;line-height:1.45}.releases-empty-action{min-width:170px;min-height:44px;margin-top:20px}}@media(max-width:340px){.topbar,html[data-theme=light] .topbar,body.light .topbar{padding-inline:14px!important}.main{padding-inline:14px}#screen-overview .page-title{font-size:20px}.overview-analytics-platform-item{min-height:40px;gap:6px}.overview-analytics-platform-list{gap:0 8px}.overview-analytics-platform-value{min-width:20px}.overview-analytics-summary>strong{font-size:36px}.overview-release-gallery-card,.overview-release-upload-card{flex-basis:144px}.overview-news-list-item,.overview-news-list-item:first-child,.overview-news-list-item:not(:first-child){grid-template-columns:68px minmax(0,1fr);gap:12px}.overview-news-list-media,.overview-news-list-item:first-child .overview-news-list-media,.overview-news-list-item:not(:first-child) .overview-news-list-media{width:68px;height:68px}.releases-empty-desktop-break{display:none}.releases-empty-state h2{font-size:19px}.releases-empty-description{max-width:286px}}@media(prefers-reduced-motion:reduce){.sidebar-plan-card,.overview-card-action,.overview-news-list-item,.overview-news-list-media img,.overview-release-gallery-card,.overview-release-upload-card,.overview-release-smartlink,.releases-empty-action{transition:none!important}.releases-empty-card,.releases-empty-tile,.releases-empty-note,.releases-empty-shadow,.releases-empty-bars rect,.releases-empty-spark{animation:none!important}}html.overview-story-is-open,.overview-news-card{overflow:hidden}.overview-news-card .overview-news-head{flex:0 0 auto;margin-bottom:20px}.overview-news-stories{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;align-content:start;gap:12px;padding-top:6px;overflow:visible;border:0;border-radius:0;background:transparent}.overview-news-story-card,.overview-news-story-card:first-child,.overview-news-story-card:not(:first-child){position:relative;isolation:isolate;width:100%;min-height:0;aspect-ratio:4 / 5;padding:0;display:block;overflow:hidden;border:0;border-radius:18px;background:#eeeaf2;color:#fff;box-shadow:0 12px 28px #1f17311a;text-align:left;scroll-snap-align:start;transform:translateZ(0);transition:transform .24s ease,box-shadow .24s ease}.overview-news-story-card:hover{background:#eeeaf2;box-shadow:0 16px 34px #1f173129;transform:translateY(-3px)}.overview-news-story-card:focus-visible{outline:0;box-shadow:0 0 0 4px #7c5ce72e,0 16px 34px #1f173129}.overview-news-story-media,.overview-news-story-shade,.overview-news-story-content{position:absolute;inset:0}.overview-news-story-media{z-index:-2;inset:-1px;overflow:hidden;background:#eeeaf2}.overview-news-story-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;filter:saturate(.92) contrast(1.02);transform:scale(1.035);transition:filter .3s ease,transform .55s cubic-bezier(.2,.72,.2,1)}.overview-news-story-card:hover .overview-news-story-media img{filter:saturate(1) contrast(1.04);transform:scale(1.085)}.overview-news-story-shade{z-index:-1;background:linear-gradient(180deg,#100d160a 8%,#100d161f 42%,#100d16e6),linear-gradient(135deg,color-mix(in srgb,var(--story-start) 18%,transparent),transparent 56%)}.overview-news-story-content{z-index:1;padding:14px;display:flex;flex-direction:column;align-items:flex-start}.overview-news-story-number{align-self:flex-end;margin-bottom:auto;color:#ffffffd1;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.08em;line-height:1;text-shadow:0 1px 8px rgba(13,10,18,.28)}.overview-news-story-kicker{max-width:100%;margin-bottom:8px;padding:5px 7px 4px;overflow:hidden;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:#0f0c1629;color:#fff;font-size:8px;font-weight:600;letter-spacing:.055em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.overview-news-story-content strong{display:-webkit-box;overflow:hidden;color:#fff;font-size:clamp(14px,1.05vw,17px);font-weight:600;letter-spacing:-.025em;line-height:1.2;text-wrap:balance;text-shadow:0 2px 12px rgba(12,9,18,.28);-webkit-box-orient:vertical;-webkit-line-clamp:3}.overview-news-story-open{margin-top:10px;display:inline-flex;align-items:center;gap:5px;color:#ffffffc7;font-size:10px;font-weight:500;line-height:1}.overview-news-story-open>span{transition:transform .2s ease}.overview-news-story-card:hover .overview-news-story-open>span{transform:translate(3px)}.overview-story-viewer{position:fixed;inset:0;z-index:10000;padding:24px;display:flex;align-items:center;justify-content:center;gap:24px;overflow:hidden;background:#0c0a0fcc;backdrop-filter:blur(14px) saturate(.78);-webkit-backdrop-filter:blur(14px) saturate(.78);animation:overviewStoryBackdropIn .22s ease both}.overview-story-frame{position:relative;isolation:isolate;width:min(430px,calc(100vw - 184px));height:min(764px,calc(100svh - 48px));min-height:560px;padding:14px 24px 24px;display:grid;grid-template-rows:4px 46px auto minmax(210px,1fr) auto;gap:12px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:20px;background:radial-gradient(circle at 78% 58%,color-mix(in srgb,var(--story-accent) 28%,transparent),transparent 38%),linear-gradient(155deg,var(--story-start),var(--story-end));color:#fff;box-shadow:0 34px 90px #05040875;animation:overviewStoryFrameIn .3s cubic-bezier(.2,.72,.2,1) both}.overview-story-frame:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 18%),radial-gradient(circle at 18% 18%,rgba(255,255,255,.12),transparent 28%)}.overview-story-progress{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:5px}.overview-story-progress-track{height:3px;overflow:hidden;border-radius:999px;background:#ffffff52}.overview-story-progress-value{width:0;height:100%;display:block;border-radius:inherit;background:#fff;transform-origin:left center}.overview-story-progress-value.is-complete{width:100%}.overview-story-progress-value.is-current{width:100%;animation-name:overviewStoryProgress;animation-timing-function:linear;animation-fill-mode:both}.overview-story-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.overview-story-brand{color:#ffffffeb;font-size:16px;font-weight:600;letter-spacing:-.045em;line-height:1}.overview-story-toolbar-actions{display:inline-flex;align-items:center;gap:2px}.overview-story-control,.overview-story-nav{display:inline-flex;align-items:center;justify-content:center;border:0;color:#fff;cursor:pointer}.overview-story-control{width:42px;height:42px;border-radius:50%;background:transparent;font:inherit;font-size:15px;font-weight:600}.overview-story-control:hover{background:#ffffff1c}.overview-story-close{font-size:25px;font-weight:300}.overview-story-control:focus-visible,.overview-story-nav:focus-visible,.overview-story-footer button:focus-visible{outline:2px solid rgba(255,255,255,.94);outline-offset:2px}.overview-story-copy{align-self:start}.overview-story-kicker{display:inline-flex;margin-bottom:9px;padding:6px 8px 5px;border:1px solid rgba(255,255,255,.42);border-radius:999px;background:#ffffff14;color:#fff;font-size:9px;font-weight:600;letter-spacing:.065em;line-height:1;text-transform:uppercase}.overview-story-copy h3{max-width:360px;margin:0;color:#fff;font-size:clamp(26px,3.2vw,34px);font-weight:650;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.overview-story-visual{position:relative;min-height:0;display:grid;place-items:center}.overview-story-image-shell{position:relative;z-index:2;width:min(88%,338px);aspect-ratio:1;overflow:hidden;border:1px solid rgba(255,255,255,.38);border-radius:50%;background:#ffffff29;box-shadow:0 24px 54px #0e091b47;animation:overviewStoryFloat 5.8s ease-in-out infinite}.overview-story-image-shell:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.16),transparent 42%)}.overview-story-image-shell img{width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.04);animation:overviewStoryImageDrift 8.5s cubic-bezier(.2,.68,.2,1) both}.overview-story-orbit{position:absolute;z-index:1;border:1px solid rgba(255,255,255,.17);border-radius:50%;pointer-events:none}.overview-story-orbit--one{width:90%;aspect-ratio:1;animation:overviewStoryOrbit 14s linear infinite}.overview-story-orbit--two{width:72%;aspect-ratio:1;border-color:color-mix(in srgb,var(--story-accent) 48%,transparent);animation:overviewStoryOrbit 10s linear infinite reverse}.overview-story-footer{align-self:end}.overview-story-footer p{display:-webkit-box;margin:0;overflow:hidden;color:#ffffffc7;font-size:13px;font-weight:400;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:3}.overview-story-footer-row{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:14px}.overview-story-footer time{color:#ffffff94;font-size:10.5px;font-variant-numeric:tabular-nums}.overview-story-footer button{min-height:42px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:#ffffff24;color:#fff;font:inherit;font-size:12px;font-weight:600;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color .18s ease,transform .18s ease}.overview-story-footer button:hover{background:#ffffff38;transform:translateY(-1px)}.overview-story-footer button svg{width:14px;height:14px}.overview-story-nav{position:relative;z-index:2;flex:0 0 50px;width:50px;height:50px;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#ffffff12;font:inherit;font-size:34px;font-weight:300;line-height:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color .18s ease,transform .18s ease}.overview-story-nav:hover{background:#ffffff24;transform:scale(1.04)}@keyframes overviewStoryProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes overviewStoryBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes overviewStoryFrameIn{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes overviewStoryFloat{0%,to{transform:translateY(0) rotate(-.5deg)}50%{transform:translateY(-7px) rotate(.5deg)}}@keyframes overviewStoryImageDrift{0%{transform:scale(1.04)}to{transform:scale(1.11)}}@keyframes overviewStoryOrbit{0%{transform:rotate(0) scale(.99)}50%{transform:rotate(180deg) scale(1.02)}to{transform:rotate(360deg) scale(.99)}}@media(min-width:1101px)and (max-width:1320px){.overview-news-stories{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:none;scroll-snap-type:x proximity}.overview-news-stories::-webkit-scrollbar{display:none}.overview-news-story-card,.overview-news-story-card:first-child,.overview-news-story-card:not(:first-child){flex:0 0 184px;width:184px}}@media(max-width:1100px)and (min-width:769px){.overview-news-stories{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:none;scroll-snap-type:x proximity}.overview-news-stories::-webkit-scrollbar{display:none}.overview-news-story-card,.overview-news-story-card:first-child,.overview-news-story-card:not(:first-child){flex:0 0 210px;width:210px}}@media(max-width:768px){.overview-news-card{padding:16px}.overview-news-stories{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:1px 0 5px;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;touch-action:pan-x}.overview-news-stories::-webkit-scrollbar{display:none}.overview-news-story-card,.overview-news-story-card:first-child,.overview-news-story-card:not(:first-child){flex:0 0 clamp(144px,44vw,166px);width:clamp(144px,44vw,166px);aspect-ratio:4 / 5;border-radius:16px}.overview-news-story-content{padding:12px}.overview-news-story-content strong{font-size:14px;line-height:1.2;-webkit-line-clamp:3}.overview-news-story-open{margin-top:8px;font-size:9.5px}.overview-story-viewer{padding:0;gap:0;background:#0d0b10}.overview-story-frame{width:100vw;height:100svh;min-height:0;padding:max(14px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom));grid-template-rows:4px 46px auto minmax(180px,1fr) auto;border:0;border-radius:0}.overview-story-copy h3{max-width:330px;font-size:clamp(25px,8vw,32px)}.overview-story-image-shell{width:min(82vw,330px)}.overview-story-footer p{font-size:12.5px}.overview-story-nav{position:fixed;top:50%;z-index:10001;width:44px;height:64px;border:0;border-radius:12px;background:#0a080e14;font-size:30px;transform:translateY(-50%)}.overview-story-nav:hover{background:#0a080e29;transform:translateY(-50%)}.overview-story-nav--previous{left:4px}.overview-story-nav--next{right:4px}}@media(max-width:360px),(max-height:650px){.overview-story-frame{gap:8px;padding-left:16px;padding-right:16px}.overview-story-copy h3{font-size:24px}.overview-story-kicker{margin-bottom:7px}.overview-story-image-shell{width:min(70vw,270px)}.overview-story-footer p{-webkit-line-clamp:2}.overview-story-footer-row{margin-top:10px}}@media(prefers-reduced-motion:reduce){.overview-news-story-card,.overview-news-story-media img,.overview-news-story-open>span,.overview-story-viewer,.overview-story-frame,.overview-story-image-shell,.overview-story-image-shell img,.overview-story-orbit,.overview-story-footer button,.overview-story-nav{animation:none!important;transition:none!important}.overview-story-progress-value.is-current{width:100%;animation:none!important;transform:scaleX(1)}}@media(min-width:1101px){.overview-grid{grid-template-columns:minmax(0,1.28fr) minmax(0,.9fr);grid-template-areas:"analytics news" "releases releases";grid-template-rows:clamp(390px,44svh,440px) auto;gap:16px}.overview-balance-card,.overview-news-card{height:100%;min-height:0}.overview-news-card,html[data-theme=light] .overview-news-card,body.light .overview-news-card{padding:20px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(45,38,54,.045)!important;border-radius:16px;background:#fff!important;box-shadow:var(--dashboard-card-shadow)!important}.overview-news-card .overview-news-head{display:flex;flex:0 0 auto;margin:0 0 16px}.overview-news-card .overview-news-head .overview-card-title{display:block}.overview-news-card .overview-card-action{width:auto;min-width:0;height:auto;min-height:0;padding:0;gap:6px;overflow:visible;border:0;border-radius:0;background:transparent;color:#725fc2;font-size:12px;box-shadow:none}.overview-news-card .overview-card-action>span{font-size:inherit}.overview-news-stories{flex:1 1 auto;width:100%;min-height:0;padding:0 0 4px;display:flex!important;align-items:stretch;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none}.overview-news-stories::-webkit-scrollbar{display:none}.overview-news-story-card,.overview-news-story-card:first-child,.overview-news-story-card:not(:first-child){flex:0 0 calc((100% - 24px) / 3);width:calc((100% - 24px) / 3);min-width:0;height:100%;aspect-ratio:auto;border-radius:14px;scroll-snap-align:start}.overview-news-story-content{padding:14px}.overview-news-story-kicker{margin-bottom:8px;padding:4px 7px 3px;font-size:7.5px}.overview-news-story-content strong{font-size:clamp(14px,1vw,16.5px);line-height:1.2;min-height:2.4em;-webkit-line-clamp:2}.overview-news-story-open{display:none}.overview-releases-card{grid-area:releases;grid-column:1 / -1;width:100%;min-height:0;height:auto;padding:20px}.overview-balance-card .overview-analytics-preview{grid-template-columns:minmax(0,1.72fr) minmax(300px,1fr)}.overview-release-table-head{padding:0 24px 8px 12px;display:grid;grid-template-columns:minmax(0,1fr) 150px 150px 170px;gap:24px;color:var(--dashboard-tertiary);font-size:10px;font-weight:500;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.overview-release-gallery{padding:0;display:flex;flex-direction:column;align-items:stretch;gap:8px;overflow:visible;scroll-snap-type:none}.overview-release-gallery-card{flex:0 0 auto;width:100%;min-height:84px;padding:9px 24px 9px 12px;display:grid;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:24px;overflow:visible;border:1px solid rgba(45,38,54,.045);border-radius:12px;background:#fbfbfc;scroll-snap-align:none}.overview-release-gallery-card:hover{border-color:#7c5ce716;background:#fcfbfe;box-shadow:none;transform:none}.overview-release-gallery-open{grid-column:1;width:100%;display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-rows:64px;align-items:center;gap:14px}.overview-release-gallery-cover{width:64px;height:64px;aspect-ratio:1;border-radius:10px}.overview-release-gallery-details{height:64px;display:grid;grid-template-columns:minmax(0,1fr) 150px 150px;grid-template-rows:64px;align-items:center;gap:24px}.overview-release-gallery-copy{min-width:0;display:grid;align-content:center;gap:4px}.overview-release-gallery-title{margin:0;color:var(--dashboard-ink);font-size:14px}.overview-release-gallery-artist{overflow:hidden;display:block;color:var(--dashboard-secondary);font-size:12px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.overview-release-gallery-date{grid-column:2;grid-row:1;align-self:center;color:var(--dashboard-secondary);font-size:12px}.overview-release-gallery-meta{grid-column:3;grid-row:1;align-self:center}.overview-release-smartlink,.overview-release-gallery-card:hover .overview-release-smartlink,.overview-release-gallery-card:focus-within .overview-release-smartlink,.overview-release-smartlink:disabled{position:static;grid-column:2;width:100%;height:38px;opacity:1;display:inline-flex;pointer-events:auto;transform:none;border:1px solid rgba(45,38,54,.06);border-radius:12px;background:#fff;color:var(--dashboard-ink);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.overview-release-smartlink:hover:not(:disabled){border-color:#7c5ce729;background:#f8f5ff;color:var(--dashboard-accent);transform:none}.overview-release-smartlink:disabled{opacity:.52;cursor:default}.overview-release-smartlink-label{display:inline;font-family:Minded,sans-serif;font-size:12px;font-weight:500}.overview-release-smartlink svg{display:none}.overview-releases-card,.overview-release-gallery-card,.overview-release-gallery-details,.overview-release-smartlink{font-family:Minded,sans-serif}}@media(min-width:1101px)and (max-width:1320px){.overview-news-story-card,.overview-news-story-card:first-child,.overview-news-story-card:not(:first-child){flex-basis:calc((100% - 12px)/2);width:calc((100% - 12px)/2)}}.overview-analytics-platform-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(84px,max-content) minmax(54px,max-content);align-items:center;column-gap:24px;min-height:26px;padding-bottom:7px;border-bottom:1px solid rgba(45,38,54,.055);color:#85818d;font-size:10.5px;font-weight:500;letter-spacing:0;line-height:1.15;text-transform:none}.overview-analytics-platform-head>span:first-child{grid-column:auto}.overview-analytics-platform-head>span:not(:first-child){text-align:right}@media(min-width:1101px){.overview-analytics-summary{margin-bottom:2px}.overview-analytics-delta-group .overview-analytics-context{color:#7f7b87;font-size:12.5px}.overview-analytics-delta-group{gap:7px}.overview-analytics-primary{padding:5px 20px 0 0}.overview-balance-card .overview-analytics-chart{margin-top:34px}.overview-analytics-platforms{position:relative;padding:32px 0 0 16px;display:flex;flex-direction:column;border-left:0}.overview-analytics-platforms:before{content:"";position:absolute;top:20px;bottom:2px;left:0;width:1px;background:#2d263606;pointer-events:none}.overview-analytics-platform-head{column-gap:32px}.overview-analytics-platform-list{flex:1 1 auto;height:auto}.overview-analytics-platform-item{position:relative;min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) minmax(84px,max-content) minmax(54px,max-content);align-items:center;column-gap:32px}.overview-analytics-platform-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.overview-analytics-platform-name{padding-left:28px;overflow:visible;color:#6e6a74;text-overflow:clip;white-space:nowrap}.overview-analytics-platform-value,.overview-analytics-platform-delta{margin-left:0;min-width:0;text-align:right}.overview-analytics-platform-value{color:#302c34;font-size:13px;font-weight:600}.overview-analytics-platform-delta{font-size:10.5px;font-weight:500}}.overview-analytics-platform-delta{color:#43a66a;opacity:.82}.overview-analytics-platform-delta.is-neutral{color:#9995a0;opacity:1}@media(max-width:1100px){.overview-analytics-platform-head{grid-template-columns:minmax(0,1fr) minmax(76px,max-content) minmax(48px,max-content);column-gap:14px}.overview-analytics-platform-list{grid-template-columns:minmax(0,1fr)}.overview-analytics-platform-item{position:relative;min-height:42px;display:grid;grid-template-columns:minmax(0,1fr) minmax(76px,max-content) minmax(48px,max-content);align-items:center;column-gap:14px}.overview-analytics-platform-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.overview-analytics-platform-name{padding-left:26px;overflow:visible;text-overflow:clip;white-space:nowrap}.overview-analytics-platform-value,.overview-analytics-platform-delta{margin-left:0;min-width:0;display:block;text-align:right}}@media(min-width:1101px){.overview-release-table-head>span:last-child,.overview-release-gallery-card .overview-release-smartlink,.overview-release-gallery-card:hover .overview-release-smartlink,.overview-release-gallery-card:focus-within .overview-release-smartlink,.overview-release-gallery-card .overview-release-smartlink:disabled{width:min(100%,120px);max-width:120px;box-sizing:border-box;justify-self:start}.overview-analytics-summary{padding-left:4px;gap:14px}.overview-analytics-delta-group{gap:12px}.overview-news-card .overview-card-action{font-size:11px}.overview-releases-card .overview-card-title{font-size:17px;line-height:1.25}.overview-releases-card .overview-card-action{gap:10px;font-size:12.5px}.overview-release-table-head{font-size:11.5px;letter-spacing:.025em}.overview-release-gallery-title{font-size:15px;line-height:1.25}.overview-release-gallery-artist,.overview-release-gallery-date{font-size:13px}.overview-release-status{min-height:19px;padding:3px 7px;font-size:10.5px}.overview-release-smartlink-label{font-size:13px}}@media(max-width:768px){.overview-grid{grid-template-areas:"news" "analytics" "releases"}.overview-news-card,html[data-theme=light] .overview-news-card,body.light .overview-news-card{padding:0;overflow:visible;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.overview-news-card .overview-news-head{display:none}.overview-news-stories{display:flex;gap:10px;padding:0 0 4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x}.overview-news-story-card,.overview-news-story-card:first-child,.overview-news-story-card:not(:first-child){flex:0 0 clamp(136px,38vw,152px);width:clamp(136px,38vw,152px);min-width:136px;aspect-ratio:4 / 5;display:block;overflow:hidden;border:0;border-radius:14px;background:#eeeaf2;box-shadow:0 8px 20px #1f17311a;scroll-snap-align:start}.overview-news-story-card:nth-child(n+4){display:none}.overview-news-story-card:hover{background:#eeeaf2;box-shadow:0 10px 24px #1f173121;transform:none}.overview-news-story-card:focus-visible{border-radius:14px;box-shadow:0 0 0 3px #7c5ce729}.overview-news-story-media{position:absolute;z-index:-2;inset:-1px;width:auto;height:auto;aspect-ratio:auto;padding:0;overflow:hidden;border-radius:0;background:#eeeaf2;box-shadow:none}.overview-news-story-media img{width:100%;height:100%;border:0;border-radius:0;object-fit:cover;filter:saturate(.94) contrast(1.02);transform:scale(1.035)}.overview-news-story-card:hover .overview-news-story-media img{filter:saturate(.98) contrast(1.03);transform:scale(1.055)}.overview-news-story-shade{position:absolute;z-index:-1;inset:0;display:block}.overview-news-story-content{position:absolute;inset:0;width:100%;padding:10px;display:flex;text-align:left}.overview-news-story-number{display:block;font-size:8px}.overview-news-story-kicker{margin-bottom:6px;padding:3px 5px 2px;display:block;font-size:6.5px}.overview-news-story-open{display:none}.overview-news-story-content strong{min-height:0;display:-webkit-box;overflow:hidden;color:#fff;font-size:clamp(11.5px,3vw,13px);font-weight:600;letter-spacing:-.025em;line-height:1.17;text-align:left;text-shadow:0 2px 10px rgba(12,9,18,.3);text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:3}}@media(min-width:769px){.topbar,html[data-theme=light] .topbar,body.light .topbar{position:relative;top:auto;z-index:40;background:transparent!important}.overview-news-card .overview-section-display-title,.overview-releases-card .overview-section-display-title{font-size:clamp(19px,1.25vw,22px);font-weight:600;letter-spacing:-.04em;line-height:1.08}.topbar .topbar-brand{position:fixed;z-index:70;top:0;left:0;width:var(--sidebar);height:var(--topbar);padding:0 18px;background:#fff}.overview-news-card .overview-card-action,.overview-releases-card .overview-card-action{gap:7px;font-size:12px;font-weight:500;line-height:1.2}.overview-news-card .overview-card-action>span,.overview-releases-card .overview-card-action>span{font-size:inherit;line-height:1}}.overview-analytics-label{display:block;margin-bottom:8px;color:#77737f;font-size:11px;font-weight:500;line-height:1.2}@media(min-width:1101px){.overview-balance-card .overview-analytics-preview{grid-template-columns:minmax(0,1.32fr) minmax(300px,.96fr);gap:12px}.overview-analytics-primary,.overview-analytics-platforms{min-height:0;border:0;border-radius:14px;background:linear-gradient(145deg,#fff,#f8f8fa);box-shadow:0 10px 28px #1c1a2112,0 2px 6px #1c1a2106,inset 0 1px #fffffff0}.overview-analytics-primary{padding:16px 18px 14px}.overview-analytics-platforms{padding:14px 18px 10px}.overview-analytics-platforms:before{display:none}.overview-analytics-summary{margin-bottom:0}.overview-balance-card .overview-analytics-chart{margin-top:8px}.overview-analytics-platform-head{min-height:28px;padding-bottom:8px;border-bottom:0}.overview-analytics-platform-list{gap:2px}.overview-analytics-platform-item{min-height:46px;border-bottom:0}}@media(min-width:769px){.layout{--sidebar: 232px;--topbar: 68px;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overflow:hidden}.topbar,html[data-theme=light] .topbar,body.light .topbar{grid-template-columns:minmax(0,1fr) auto;padding-left:calc(var(--sidebar) + 18px)!important}.topbar:before{display:none}.topbar--impersonation{display:flex!important;justify-content:flex-end}.topbar-impersonation-notice{display:inline-flex;align-items:center;gap:10px;color:#9a6414;font-size:12px;font-weight:650}.topbar-impersonation-notice button{min-height:34px;padding:0 12px;border:1px solid rgba(178,111,18,.16);border-radius:9px;background:#ffb84d1a;color:inherit;font:inherit;cursor:pointer}.sidebar,html[data-theme=light] .sidebar,body.light .sidebar{position:fixed;z-index:50;inset:0 auto 0 0;width:var(--sidebar);height:100vh;height:100dvh;min-height:0;max-height:100vh;max-height:100dvh;padding:0 14px 12px!important;display:flex;flex-direction:column;gap:0;overflow:hidden!important;border:0!important;background:#fff!important;box-shadow:none!important}.main{height:calc(100vh - var(--topbar));height:calc(100dvh - var(--topbar));min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.sidebar-brand{height:72px;padding:0 8px;display:flex;align-items:center;flex:0 0 72px}.sidebar-wordmark{position:relative;padding:0;display:inline-flex;align-items:flex-start;border:0;background:transparent;color:#17151c;font:inherit;font-size:27px;font-weight:700;line-height:1;letter-spacing:-.065em;cursor:pointer}.sidebar-wordmark sup{margin:0 0 0 3px;color:#77717f;font-size:7px;font-weight:700;line-height:1;letter-spacing:0}.sidebar .sidebar-collapse-btn{display:none!important}.sidebar-navigation{min-height:0;padding:0;display:block;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.sidebar-navigation::-webkit-scrollbar{display:none}.sidebar-navigation .nav-section:first-of-type{display:none!important}.sidebar-navigation .nav-section:not(:first-of-type){width:auto;height:1px;margin:9px 8px 7px;padding:0;display:block!important;overflow:hidden;background:#372e4613;color:transparent;font-size:0}.sidebar .nav-item,.sidebar.sidebar-menu-expanded .nav-item{width:100%;min-height:43px;margin:1px 0;padding:0 7px;display:flex;align-items:center;gap:8px;border:0;border-radius:12px;background:transparent;color:#55505f;font-family:Minded,sans-serif;font-size:13px;font-weight:500;line-height:1.2;text-align:left;text-decoration:none;cursor:pointer;transition:color .16s ease,background .16s ease}.sidebar .nav-item-content{min-width:0;display:flex;align-items:center;gap:7px}.sidebar .nav-item .nav-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;border-radius:9px;color:#777182;transition:color .16s ease,background .16s ease}.sidebar .nav-item .nav-icon svg{width:17px;height:17px;stroke-width:1.75}body.light .sidebar .nav-item:hover,.sidebar .nav-item:hover{background:#faf8fd;color:#29252f}body.light .sidebar .nav-item.active,.sidebar .nav-item.active{padding-left:7px;overflow:hidden;border-radius:12px;background:linear-gradient(102deg,#f2edff,#faf8ff);color:#6540d6;font-weight:600}body.light .sidebar .nav-item.active:before,.sidebar .nav-item.active:before{display:none}body.light .sidebar .nav-item.active .nav-icon,.sidebar .nav-item.active .nav-icon{background:linear-gradient(145deg,#8157f2,#633bdd);color:#fff;box-shadow:0 5px 12px #663dde3d}.sidebar .nav-soon-badge{margin-left:auto;padding:2px 5px;border-radius:5px;background:#f0eaff;color:#7551df;font-size:8px;font-weight:700;line-height:1.35;letter-spacing:.035em;text-transform:uppercase}.sidebar .nav-submenu,.sidebar.sidebar-menu-expanded .nav-submenu{margin:2px 0 5px 24px;padding:0 0 0 8px;display:flex;flex-direction:column;gap:0;border-left:1px solid rgba(117,81,223,.12)}.sidebar .nav-subitem,.sidebar.sidebar-menu-expanded .nav-subitem{min-height:32px;border-radius:9px;font-size:12px!important}.sidebar-count-badge{min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f0eaff;color:#7551df;font-size:10px;font-weight:700;line-height:1}.sidebar-bottom-dock,.sidebar.sidebar-menu-expanded .sidebar-bottom-dock{width:100%;margin-top:10px;padding-top:0;display:grid;gap:9px;flex:0 0 auto;border-top:0;background:transparent}.sidebar-plan-card,.sidebar.sidebar-menu-expanded .sidebar-plan-card{position:relative;isolation:isolate;width:100%;min-height:108px;margin:0;padding:14px;display:flex;flex-direction:column;align-items:stretch;gap:8px;overflow:hidden;border:1px solid rgba(99,74,164,.07);border-radius:16px;background:radial-gradient(circle at 92% 10%,rgba(132,91,230,.1),transparent 36%),linear-gradient(145deg,#faf9fd,#f6f2fb);color:#342e3e;font-family:Minded,sans-serif;text-align:left;cursor:pointer;box-shadow:none}.sidebar-plan-card:after{content:"";position:absolute;z-index:-1;right:-28px;bottom:-36px;width:88px;height:88px;border-radius:34% 66% 48% 52%;background:linear-gradient(145deg,#976cf22e,#6f4bd308);transform:rotate(-18deg)}.sidebar-plan-brand{display:inline-flex;align-items:center;gap:6px;color:#312a3c}.sidebar-plan-brand strong{font-size:12.5px;font-weight:650;line-height:1.2}.sidebar-plan-brand>span{color:#7653e2;font-size:11px}.sidebar-plan-benefit{color:#746c7d;font-size:10px;font-weight:500;line-height:1.3}.sidebar-plan-action{width:fit-content;min-width:104px;min-height:29px;padding:0 9px;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(111,76,213,.09);border-radius:8px;background:#ffffffd1;color:#463d52;font-size:10px;font-weight:600}.sidebar-plan-arrow{color:#714ddd;font-size:13px;line-height:1}.sidebar-account{position:relative}.sidebar-profile-card,.sidebar.sidebar-menu-expanded .sidebar-profile-card{width:100%;min-height:55px;margin:0;padding:7px 6px;display:grid;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:9px;border:0;border-radius:12px;background:transparent;color:#35303d;font-family:Minded,sans-serif;text-align:left;cursor:pointer;box-shadow:none;transition:background .16s ease}.sidebar-profile-card:hover,.sidebar-profile-card.active{background:#f8f6fb}.sidebar-profile-avatar{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:linear-gradient(145deg,#a676f4,#6f4de1);color:#fff;font-size:12px;font-weight:600}.sidebar-profile-avatar img{width:100%;height:100%;display:block;object-fit:cover}.sidebar-profile-copy{min-width:0;display:grid;gap:2px}.sidebar-profile-copy strong,.sidebar-profile-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-profile-copy strong{color:#302b36;font-size:11px;font-weight:600;line-height:1.2}.sidebar-profile-copy small{color:#88818f;font-size:9.5px;font-weight:500;line-height:1.2}.sidebar-profile-menu{width:14px;height:14px;color:#2f2a36;transition:transform .18s ease}.sidebar-profile-card[aria-expanded=true] .sidebar-profile-menu{transform:rotate(180deg)}.sidebar-account-menu{position:absolute;z-index:90;right:0;bottom:calc(100% + 8px);left:0;padding:6px;display:grid;gap:2px;visibility:hidden;opacity:0;border:1px solid rgba(50,40,64,.08);border-radius:13px;background:#fffffffa;box-shadow:0 16px 42px #271c3724;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease,visibility .16s}.sidebar-account-menu.open{visibility:visible;opacity:1;transform:translateY(0)}.sidebar-account-menu button{min-height:34px;padding:0 10px;display:flex;align-items:center;gap:9px;border:0;border-radius:8px;background:transparent;color:#494250;font-family:Minded,sans-serif;font-size:11.5px;font-weight:500;text-align:left;cursor:pointer}.sidebar-account-menu button:hover{background:#f7f4fb}.sidebar-account-menu button.active{background:#f3effc;color:#6e4cda}.sidebar-account-menu-icon{width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#81788b}.sidebar-account-menu-icon svg{width:17px;height:17px}.sidebar-account-menu button.active .sidebar-account-menu-icon{color:#7350df}.sidebar-account-menu-label{min-width:0;flex:1}.sidebar-account-menu .sidebar-count-badge{min-width:20px;height:20px;padding-inline:5px}.sidebar-account-menu-divider{height:1px;margin:4px 7px;background:#372e4613}.sidebar-account-menu button.danger{color:#cf385e}.sidebar-account-menu button.danger .sidebar-account-menu-icon{color:currentColor}.layout.sidebar-collapsed .topbar{padding-left:calc(var(--sidebar-collapsed) + 18px)!important}.layout.sidebar-collapsed .sidebar{width:var(--sidebar-collapsed);padding-inline:8px!important}.layout.sidebar-collapsed .sidebar-brand{justify-content:center;padding:0}.layout.sidebar-collapsed .sidebar-wordmark span,.layout.sidebar-collapsed .sidebar-wordmark sup{display:none}.layout.sidebar-collapsed .sidebar-wordmark:before{content:"c";font-size:23px}.layout.sidebar-collapsed .sidebar-profile-card{width:44px;min-height:44px;margin-inline:auto;padding:3px;display:flex;justify-content:center}.layout.sidebar-collapsed .sidebar-profile-copy,.layout.sidebar-collapsed .sidebar-profile-menu{display:none}}@media(prefers-reduced-motion:reduce){.sidebar .nav-item,.sidebar-profile-card,.sidebar-profile-menu,.sidebar-account-menu{transition:none!important}}#screen-overview .overview-reference-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"analytics" "releases" "news";grid-template-rows:auto;align-items:stretch}#screen-overview .overview-reference-analytics{grid-area:analytics}#screen-overview .overview-reference-releases{grid-area:releases}#screen-overview .overview-reference-news{grid-area:news}#screen-overview{width:100%!important;max-width:none!important;margin:0!important}.layout,.layout button,.layout input,.layout select,.layout textarea{font-family:Minded,sans-serif!important}#screen-overview .overview-analytics-mini-chart-wrap,#screen-overview .overview-analytics-mini-chart-wrap>div{width:100%!important;height:100%!important;min-height:0!important}#screen-overview .overview-analytics-context{margin-left:0!important;text-align:left!important}#screen-overview .overview-analytics-platform-logo,#screen-overview .overview-analytics-platform-brand{width:20px!important;height:20px!important;display:block;object-fit:contain}.overview-release-compact-status--rise,.overview-release-compact-status--muted{background:#f1ecff;color:#6034df}.overview-release-compact-status--review{background:#fff2e5;color:#f07a18}.overview-release-compact-status--published{background:#eaf9ee;color:#20a755}.overview-release-compact-status--rejected{background:#fff0f2;color:#d34d68}@media(min-width:769px){.layout{--sidebar: 236px !important;--topbar: 0px !important;grid-template-rows:0 minmax(0,1fr)!important;min-height:100dvh;background:#fff!important}.layout.layout--impersonation{--topbar: 68px !important;grid-template-rows:var(--topbar) minmax(0,1fr)!important}.layout:not(.layout--impersonation) .main{height:100dvh!important;padding-right:38px!important;padding-left:38px!important}.layout:not(.layout--impersonation) .main.dashboard-main--overview{background:#fbfaff!important}.sidebar,html[data-theme=light] .sidebar,body.light .sidebar{width:236px!important;padding:0 18px 24px!important;border-right:1px solid #eceaf1!important}.layout.sidebar-collapsed .sidebar{width:var(--sidebar-collapsed)!important;padding-inline:8px!important}.sidebar-brand{height:72px!important;flex-basis:72px!important}.sidebar-wordmark{color:#111015!important}.sidebar-wordmark>span:not(:first-child){color:#111015!important;background:none!important;-webkit-text-fill-color:#111015!important}.sidebar .nav-item,.sidebar.sidebar-menu-expanded .nav-item{min-height:42px!important;margin:0!important;padding-inline:8px!important;border-radius:12px!important;font-size:13.5px!important;font-weight:500!important}.sidebar .nav-item .nav-icon{width:32px!important;height:32px!important}.sidebar .nav-item .nav-icon svg{width:18px!important;height:18px!important;stroke-width:1.9!important}.sidebar .nav-item.active{font-weight:600!important}.sidebar-navigation .nav-section,.sidebar-navigation .nav-section:first-of-type,.sidebar-navigation .nav-section:not(:first-of-type){width:auto!important;height:auto!important;padding:0!important;display:block!important;overflow:visible!important;background:transparent!important;color:#9c95a3!important;font-size:9px!important;line-height:16px!important;font-weight:500!important;letter-spacing:.025em!important;text-transform:none!important}.sidebar-navigation .nav-section:first-of-type{margin:0 8px 6px!important}.sidebar-navigation .nav-section:not(:first-of-type){margin:18px 8px 7px!important}.sidebar .nav-subitem,.sidebar.sidebar-menu-expanded .nav-subitem{min-height:34px!important;font-size:12px!important}.sidebar-bottom-dock,.sidebar.sidebar-menu-expanded .sidebar-bottom-dock{margin-top:12px!important;padding-top:0!important;gap:20px!important}.sidebar-profile-card,.sidebar.sidebar-menu-expanded .sidebar-profile-card{min-height:70px!important;padding:12px!important;grid-template-columns:42px minmax(0,1fr) 18px!important;background:#fbfaff!important}.sidebar-profile-avatar{width:42px!important;height:42px!important}.sidebar-plan-card,.sidebar.sidebar-menu-expanded .sidebar-plan-card{min-height:147px!important;padding:16px!important;border-color:#6942d833!important;background:radial-gradient(circle at 88% 14%,rgba(220,209,255,.2),transparent 29%),linear-gradient(145deg,#6847c8,#32137d)!important;color:#fff!important;box-shadow:0 14px 32px #4926a133!important}}@media(min-width:1180px){#screen-overview .overview-reference-grid{grid-template-columns:minmax(0,1.62fr) minmax(360px,1fr);grid-template-areas:"analytics analytics" "releases news";grid-template-rows:350px minmax(506px,auto)}#screen-overview .overview-reference-analytics,#screen-overview .overview-balance-card .overview-analytics-reference,#screen-overview .overview-balance-card .overview-analytics-chart{min-height:350px!important;height:350px!important}#screen-overview .overview-reference-analytics{border:0!important;outline:0!important;background:linear-gradient(180deg,#fff0 70%,#ffffffe0),radial-gradient(circle at 16% 4%,rgba(196,174,255,.42),transparent 40%),linear-gradient(108deg,#f6f1ff,#fbf9ff 45%,#fff 78%)!important;box-shadow:0 26px 64px -30px #37275852!important}#screen-overview .overview-balance-card .overview-analytics-reference{display:grid!important;grid-template-columns:minmax(0,1fr) 412px!important;grid-template-rows:350px!important;gap:0!important}#screen-overview .overview-analytics-score{position:relative!important;z-index:3!important;grid-column:1!important;grid-row:1!important;width:230px!important;min-height:350px!important}#screen-overview .overview-balance-card .overview-analytics-chart{z-index:1!important;grid-column:1!important;grid-row:1!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#screen-overview .overview-analytics-platforms{position:relative!important;grid-column:2!important;grid-row:1!important;min-height:350px!important;padding:32px 36px 27px 40px!important;gap:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#screen-overview .overview-analytics-platforms:before{display:none!important}#screen-overview .overview-analytics-platform-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}#screen-overview .overview-analytics-platform-item{position:static!important;min-height:43px!important;display:grid!important;grid-template-columns:22px minmax(0,1fr) 46px 52px!important;align-items:center!important;column-gap:12px!important}#screen-overview .overview-analytics-platform-icon{position:static!important;transform:none!important}#screen-overview .overview-analytics-platform-name{display:block!important;min-width:0!important;padding-left:0!important;overflow:hidden!important;color:#67616e!important;font-size:13px!important;font-weight:500!important;text-overflow:ellipsis!important;white-space:nowrap!important}#screen-overview .overview-analytics-platform-value,#screen-overview .overview-analytics-platform-delta{display:block!important;margin-left:0!important;min-width:0!important;text-align:right!important}#screen-overview .overview-analytics-all{min-height:32px!important;margin-top:8px!important;padding-top:10px!important;border-top:0!important}#screen-overview .overview-reference-releases,#screen-overview .overview-reference-news{border-color:transparent!important;box-shadow:0 0 30px #4f37770f,0 18px 54px #34245313!important}#screen-overview .overview-release-list>article:not(:last-child){border-bottom:0!important}#screen-overview .overview-news-compact-list>button{border-bottom-color:#2d263609!important}}@media(min-width:769px){.layout:not(.layout--impersonation) .main.dashboard-main--overview{background:#f5f5f3!important}#screen-overview .overview-reference-header{margin-bottom:20px!important}#screen-overview .overview-reference-grid{gap:18px!important}#screen-overview .overview-reference-analytics,#screen-overview .overview-reference-releases,#screen-overview .overview-reference-news{border:0!important;outline:0!important;border-radius:26px!important;background-color:#fff!important;box-shadow:0 1px 2px #0f0f1405,0 12px 38px #0f0f140a!important}#screen-overview .overview-reference-analytics{background:radial-gradient(circle at 13% 4%,rgba(127,86,232,.13),transparent 42%),linear-gradient(112deg,#f8f7fc,#fbfafc 45%,#fff 76%)!important}#screen-overview .overview-header-notifications{border:0!important;background:#fff!important;box-shadow:0 1px 2px #0f0f1405,0 10px 30px #0f0f140a!important}#screen-overview .overview-header-upload{border:0!important}#screen-overview .overview-analytics-platform-item:hover,#screen-overview .overview-analytics-platform-item.is-selected{background:#f6f6f5!important}#screen-overview .overview-news-compact-list>button{border-bottom-color:#14141809!important}.sidebar-profile-card,.sidebar.sidebar-menu-expanded .sidebar-profile-card{border:0!important;background:#f3f3f1!important;box-shadow:none!important}.sidebar-plan-card,.sidebar.sidebar-menu-expanded .sidebar-plan-card{border:0!important;border-radius:22px!important;background:radial-gradient(circle at 88% 14%,rgba(131,92,246,.26),transparent 31%),linear-gradient(145deg,#23242a,#17181c)!important;box-shadow:0 1px 2px #0f0f140f,0 14px 38px #0f0f141f!important}}@media(min-width:1180px){#screen-overview .overview-reference-releases,#screen-overview .overview-reference-news{padding:22px 28px!important}#screen-overview .overview-releases-head,#screen-overview .overview-news-head{min-height:30px!important;margin-bottom:4px!important}#screen-overview .overview-release-list,#screen-overview .overview-news-compact-list{height:calc(100% - 34px)!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;align-content:stretch!important}#screen-overview .overview-release-list>article:not(:last-child),#screen-overview .overview-news-compact-list>button{min-height:0!important;height:auto!important}}@media(min-width:1180px){#screen-overview .overview-reference-grid{grid-template-rows:350px minmax(0,calc(100dvh - 517px))!important}#screen-overview .overview-reference-releases,#screen-overview .overview-reference-news{min-height:0!important;height:100%!important;padding-top:16px!important;padding-bottom:16px!important;overflow:hidden!important}#screen-overview .overview-releases-head,#screen-overview .overview-news-head{min-height:30px!important;margin-bottom:4px!important}#screen-overview .overview-release-list>article:not(:last-child){--overview-release-row-height: clamp(84px, calc((100dvh - 625px) / 3), 110px);min-height:var(--overview-release-row-height)!important;grid-template-columns:clamp(72px,calc((100dvh - 585px) / 3.35),108px) minmax(180px,1fr) 120px 80px 64px 20px!important}#screen-overview .overview-release-list>article:not(:last-child)>span:first-child{width:clamp(72px,calc((100dvh - 585px) / 3.35),108px)!important;height:clamp(44px,calc((100dvh - 635px) / 3.15),72px)!important}#screen-overview .overview-release-list>article:last-child{min-height:clamp(48px,calc((100dvh - 585px)/5),70px)!important;grid-template-columns:clamp(72px,calc((100dvh - 585px) / 3.35),108px) minmax(0,1fr) 18px!important}#screen-overview .overview-release-list>article:last-child>button:first-child{width:clamp(72px,calc((100dvh - 585px) / 3.35),108px)!important;height:clamp(42px,calc((100dvh - 635px) / 3.15),62px)!important}#screen-overview .overview-news-compact-list>button{min-height:clamp(98px,calc((100dvh - 625px) / 3),112px)!important;grid-template-columns:clamp(82px,calc((100dvh - 665px) / 3),96px) minmax(0,1fr) 18px!important}#screen-overview .overview-news-compact-list>button>span:first-of-type{width:clamp(82px,calc((100dvh - 665px) / 3),96px)!important;height:clamp(82px,calc((100dvh - 665px) / 3),96px)!important}#screen-overview .overview-news-compact-list+div{padding-top:8px!important}}@media(max-width:1179px)and (min-width:769px){#screen-overview .overview-reference-analytics,#screen-overview .overview-reference-releases,#screen-overview .overview-reference-news{min-height:auto!important}}@media(min-width:1180px){#screen-overview .overview-release-list,#screen-overview .overview-news-compact-list{grid-template-rows:repeat(3,104px)!important;align-content:space-between!important}#screen-overview .overview-release-list{height:362px!important}#screen-overview .overview-news-compact-list{height:346px!important}#screen-overview .overview-release-list>article:not(:last-child),#screen-overview .overview-news-compact-list>button{min-height:104px!important;height:104px!important}#screen-overview .overview-news-compact-list>button{grid-template-columns:88px minmax(0,1fr)!important}#screen-overview .overview-news-compact-list>button>span:first-of-type{width:88px!important;height:88px!important}}@media(min-width:1180px){#screen-overview .overview-reference-releases,#screen-overview .overview-reference-news{padding:22px 28px!important}#screen-overview .overview-release-list,#screen-overview .overview-news-compact-list{height:calc(100% - 34px)!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;align-content:stretch!important}#screen-overview .overview-release-list>article:not(:last-child),#screen-overview .overview-news-compact-list>button{min-height:0!important;height:auto!important}#screen-overview .overview-news-compact-list>button{grid-template-columns:88px minmax(0,1fr)!important}}.layout:not(.layout--impersonation) .main.dashboard-main--overview{background:radial-gradient(circle at 72% -12%,rgba(119,79,245,.055),transparent 32%),linear-gradient(135deg,#f2f1f3,#ecebee)!important}@media(min-width:769px){.layout:not(.layout--impersonation) .main.dashboard-main--overview{padding-right:24px!important;padding-left:24px!important}}#screen-overview.overview-premium{--overview-section-label: #746e7c;--overview-top-card-padding: 24px;--overview-card-shadow: 0 -3px 14px rgba(38,29,49,.025), 0 2px 5px rgba(25,20,31,.03), 0 10px 24px -6px rgba(38,29,49,.09), 0 20px 36px -16px rgba(38,29,49,.08);width:100%;height:100%;min-height:0;margin:0;color:#18171d}#screen-overview .overview-premium-header{display:flex;min-height:66px;align-items:flex-start;justify-content:space-between;gap:24px;padding:0 2px 12px}#screen-overview .overview-premium-greeting>span{display:block;margin-bottom:1px;font-size:15px;line-height:1.15;font-weight:500;letter-spacing:-.015em}#screen-overview .overview-premium-greeting h1{margin:0;font-size:clamp(23px,1.55vw,28px);line-height:1.03;font-weight:620;letter-spacing:-.035em}#screen-overview .overview-premium-greeting p{margin:7px 0 0;color:#8c8791;font-size:11px;line-height:1.25}#screen-overview .overview-premium-header-actions{display:flex;align-items:center;gap:9px}#screen-overview .overview-premium-header button,#screen-overview .overview-premium-card button,#screen-overview .overview-premium-news-tile{font:inherit}#screen-overview .overview-premium-icon-button,#screen-overview .overview-premium-upload{border:0;outline:0;cursor:pointer}#screen-overview .overview-premium-icon-button{position:relative;display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:13px;border:1px solid #eeecf1;background:#fff;color:#242129;font-size:calc(17px * var(--overview-text-scale, 1));box-shadow:0 2px 4px #0f0f1406,0 7px 18px #0f0f140e;transition:background-color .18s ease,box-shadow .18s ease}#screen-overview .overview-premium-icon-button:hover{background:#f6f5f8;box-shadow:0 3px 7px #0f0f140a,0 8px 20px #0f0f1414}#screen-overview .overview-premium-icon-button:focus-visible{outline:2px solid #746e7c;outline-offset:3px}#screen-overview .overview-premium-icon-button>span{position:absolute;top:-2px;right:-1px;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:#6840f4;color:#fff;font-size:calc(8px * var(--overview-text-scale, 1));line-height:calc(15px * var(--overview-text-scale, 1));font-weight:700}#screen-overview .overview-premium-upload{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:7px;padding:0 17px;border-radius:13px;background:linear-gradient(135deg,#8257f6,#5227e9);color:#fff;font-size:calc(11px * var(--overview-text-scale, 1));font-weight:650;box-shadow:0 9px 22px #592fe22b}#screen-overview .overview-premium-layout{display:grid;height:calc(100% - 66px);min-height:0;grid-template-rows:minmax(170px,.9fr) minmax(270px,1.25fr);gap:12px}#screen-overview .overview-premium-top-grid,#screen-overview .overview-premium-middle-grid{display:grid;min-height:0;gap:12px}#screen-overview .overview-premium-top-grid{grid-template-columns:minmax(0,1.3fr) minmax(210px,.88fr) minmax(245px,1fr)}#screen-overview .overview-premium-middle-grid{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr)}#screen-overview .overview-premium-card{position:relative;min-width:0;min-height:0;overflow:hidden;border:1px solid rgba(70,53,91,.055)!important;outline:0!important;border-radius:24px;background:#fff;box-shadow:var(--overview-card-shadow)}#screen-overview .overview-premium-top-grid>.overview-premium-card{padding-top:var(--overview-top-card-padding);box-shadow:0 -8px 24px #261d3113,0 2px 6px #19141f09,0 14px 30px -8px #261d311f}#screen-overview .overview-premium-card-topline,#screen-overview .overview-premium-section-head{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:14px}#screen-overview .overview-premium-listening-card .overview-premium-card-topline{z-index:40;align-items:flex-start}#screen-overview .overview-premium-top-grid .overview-premium-card-topline{min-height:30px;align-items:flex-start}#screen-overview .overview-premium-top-grid .overview-premium-card-topline h2{display:flex;min-height:28px;align-items:center}#screen-overview .overview-premium-top-grid .overview-premium-card-topline h2{color:var(--overview-section-label);font-family:Minded,sans-serif;font-size:calc(13px * var(--overview-text-scale, 1));line-height:calc(20px * var(--overview-text-scale, 1));font-weight:520;letter-spacing:-.2px;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}#screen-overview .overview-premium-card h2,#screen-overview .overview-premium-section-head h2{margin:0;color:inherit;font-size:calc(13px * var(--overview-text-scale, 1));line-height:1.2;font-weight:650;letter-spacing:-.02em}#screen-overview .overview-premium-listening-card{padding:24px 22px 18px;font-family:Minded,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;border-color:#342a4217!important;background:#fff;box-shadow:var(--overview-card-shadow)}#screen-overview .overview-premium-listening-card:before{content:none}#screen-overview .overview-premium-listening-card h2{color:#29242f;font-size:calc(14px * var(--overview-text-scale, 1));font-weight:600;line-height:calc(18px * var(--overview-text-scale, 1));letter-spacing:-.32px}#screen-overview .overview-premium-listening-title{display:inline-flex;align-items:center;gap:9px;color:var(--overview-section-label)!important;font-size:calc(13px * var(--overview-text-scale, 1))!important;font-weight:520!important;letter-spacing:-.2px!important}#screen-overview .overview-premium-listening-title>span{display:inline-flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;border-radius:9px;background:#f5f1ff;color:#7447ee;box-shadow:0 4px 12px #30263d11}#screen-overview .overview-premium-listening-title svg{width:15px;height:15px;stroke-width:2.25}#screen-overview .overview-premium-period-control{position:relative;z-index:12;display:inline-block}#screen-overview .overview-premium-period-trigger{position:relative;width:auto;min-width:88px;height:30px;padding:0 6px 0 9px;display:inline-flex;align-items:center;justify-content:space-between;gap:5px;overflow:hidden;border:1px solid rgba(51,43,61,.09);outline:0;border-radius:999px;background:#fff;color:#625b6b;box-shadow:inset 0 1px #fffffff5,0 1px 2px #2a223309,0 7px 18px #2a223314;font-family:Minded,sans-serif!important;font-size:calc(10px * var(--overview-text-scale, 1))!important;font-weight:600!important;line-height:1;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}#screen-overview .overview-premium-period-trigger:before{content:"";width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:linear-gradient(135deg,#a984ff,#6032ed);box-shadow:0 0 0 3px #7143eb14,0 2px 6px #522ac438}#screen-overview .overview-premium-period-trigger:hover{border-color:#5b3e9b2e;box-shadow:inset 0 1px #fffffffa,0 2px 4px #2a22330b,0 10px 23px #2a22331b;transform:translateY(-1px)}#screen-overview .overview-premium-period-trigger:focus-visible{border-color:#5b3e9b38;box-shadow:inset 0 1px #fffffffa,0 8px 22px #2a22331c}#screen-overview .overview-premium-period-trigger svg{width:16px;height:16px;padding:4px;flex:0 0 auto;box-sizing:border-box;border-radius:50%;background:#f2f0f5;color:#6a48d9;transition:transform .24s cubic-bezier(.2,.75,.2,1)}#screen-overview .overview-premium-period-control:has(.overview-premium-period-menu.is-open) .overview-premium-period-trigger svg{transform:rotate(180deg)}#screen-overview .overview-premium-period-control:has(.overview-premium-period-menu.is-open) .overview-premium-period-trigger{border-color:#5b3e9b29;background:#fff;box-shadow:inset 0 1px #fffffffa,0 8px 20px #2a22331a;transform:none}#screen-overview .overview-premium-period-menu{position:absolute;top:calc(100% + 7px);right:0;z-index:30;width:118px;padding:5px;display:grid;gap:0;border:1px solid rgba(66,49,86,.09);border-radius:12px;background:#fff;box-shadow:0 16px 38px #2c1f4121,0 3px 10px #2c1f410d;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(.97);transform-origin:top right;transition:opacity .18s ease,visibility .18s ease,transform .22s cubic-bezier(.2,.75,.2,1)}#screen-overview .overview-premium-period-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}#screen-overview .overview-premium-period-menu button{width:100%;min-height:34px;height:34px;padding:0 9px;display:flex;align-items:center;border:0;border-radius:9px;background:transparent;color:#4d4754;font-family:Minded,sans-serif!important;font-size:calc(11px * var(--overview-text-scale, 1))!important;font-weight:500!important;line-height:1;white-space:nowrap;text-align:left;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .16s ease}#screen-overview .overview-premium-period-menu button:hover,#screen-overview .overview-premium-period-menu button:focus-visible{outline:0;background:#ded1ff!important;color:#4f20d8!important;transform:translate(2px)}#screen-overview .overview-premium-period-menu button.is-active{background:#eee8ff;color:#5d31e8;font-weight:600}#screen-overview .overview-premium-listening-value{position:relative;z-index:3;display:block;margin-top:10px}#screen-overview .overview-premium-listening-value>strong{display:block;font-size:calc(52px * var(--overview-text-scale, 1));line-height:.96;font-weight:600;letter-spacing:-3px;color:#17131d;text-shadow:0 1px 0 rgba(255,255,255,.85);font-feature-settings:"tnum" 1,"kern" 1;font-variant-numeric:tabular-nums}#screen-overview .overview-premium-listening-value>span{display:inline-flex;align-items:center;gap:7px;width:fit-content;margin-top:7px;padding:0;border:0;background:transparent;box-shadow:none;color:#159a4d;font-size:calc(12px * var(--overview-text-scale, 1));font-weight:600}#screen-overview .overview-premium-listening-value .overview-premium-change-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:linear-gradient(115deg,#4ed591,#27b474);color:#fff;box-shadow:inset 0 1px #ffffff29,0 2px 8px #29bd7021;font-size:calc(12px * var(--overview-text-scale, 1));font-weight:600;line-height:calc(16px * var(--overview-text-scale, 1));white-space:nowrap}#screen-overview .overview-premium-listening-value .is-negative>.overview-premium-change-badge{background:linear-gradient(115deg,#e65f79,#c4415b);box-shadow:inset 0 1px #ffffff1f}#screen-overview .overview-premium-listening-value .is-neutral>.overview-premium-change-badge{background:#ece9f1;color:#746e7c;box-shadow:none}#screen-overview .overview-premium-listening-value>span.is-negative,#screen-overview .overview-premium-platform-row em.is-negative{color:#d55465}#screen-overview .overview-premium-listening-value small{color:#746e7c;font-size:calc(11px * var(--overview-text-scale, 1));font-weight:500}#screen-overview .overview-premium-listening-value>span.is-neutral{color:#817b88;border-color:#392c480f}#screen-overview .overview-premium-listening-chart{position:absolute;z-index:1;right:0;bottom:-2px;left:0;height:58%}#screen-overview .overview-premium-muted{color:#918b97;font-size:calc(9px * var(--overview-text-scale, 1))}#screen-overview .overview-premium-retry{margin:20px;border:0;background:transparent;color:#6740ef;font-size:calc(10px * var(--overview-text-scale, 1));cursor:pointer}#screen-overview .overview-premium-balance-card,#screen-overview .overview-premium-active-card{padding:23px 22px;box-shadow:0 -4px 16px #231c2d0d,0 3px 8px #231c2d0e,0 14px 28px -5px #231c2d24}#screen-overview .overview-premium-balance-card h2{color:var(--overview-section-label);font-size:calc(13px * var(--overview-text-scale, 1));line-height:calc(20px * var(--overview-text-scale, 1));font-weight:520;letter-spacing:-.2px}#screen-overview .overview-premium-info{display:inline-flex;width:13px;height:13px;align-items:center;justify-content:center;margin-left:4px;border-radius:50%;background:#eeecef;color:#98939d;font-size:calc(8px * var(--overview-text-scale, 1))}#screen-overview .overview-premium-balance-value,#screen-overview .overview-premium-active-value{position:relative;z-index:3;display:block;margin-top:22px;font-size:calc(52px * var(--overview-text-scale, 1));line-height:.96;font-weight:600;letter-spacing:-3px;font-feature-settings:"tnum" 1,"kern" 1;font-variant-numeric:tabular-nums}#screen-overview .overview-premium-balance-value{margin-top:25px}#screen-overview .overview-premium-balance-card>.overview-premium-muted,#screen-overview .overview-premium-active-caption{position:relative;z-index:3;display:block;margin-top:8px}#screen-overview .overview-premium-balance-card>.overview-premium-muted{margin-top:10px;color:#817b88;font-size:calc(11px * var(--overview-text-scale, 1));line-height:calc(16px * var(--overview-text-scale, 1));font-weight:500;letter-spacing:-.08px}#screen-overview .overview-premium-balance-art{position:absolute;z-index:1;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}#screen-overview .overview-premium-balance-card--plain{display:flex;flex-direction:column;background:#fff}#screen-overview .overview-premium-balance-coins{position:absolute;z-index:1;top:48%;right:-12px;width:55%;max-width:210px;height:78%;object-fit:contain;transform:translateY(-50%);pointer-events:none;user-select:none}#screen-overview .overview-premium-balance-card--plain .overview-premium-balance-value{margin-top:10px;color:#17171d}#screen-overview .overview-premium-balance-card--plain>.overview-premium-muted{color:#72727f}#screen-overview .overview-premium-balance-details{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(57,44,72,.08);border-radius:50%;background:#fff;color:#65596f;cursor:pointer}#screen-overview .overview-premium-balance-details svg{width:14px;height:14px}#screen-overview .overview-premium-balance-details:hover{background:#f7f5fb}#screen-overview .overview-premium-balance-details:focus-visible{outline:2px solid #746e7c;outline-offset:3px}#screen-overview .overview-premium-card-arrow{position:absolute;z-index:5;right:14px;bottom:14px;display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:0;border-radius:12px;background:#ffffffe6;color:#242129;font-size:calc(17px * var(--overview-text-scale, 1));box-shadow:0 8px 24px #0f0f1413;cursor:pointer}#screen-overview .overview-premium-active-card{color:#fff;background:radial-gradient(circle at 90% 8%,rgba(117,91,177,.14),transparent 34%),linear-gradient(145deg,#202126,#15161a)}#screen-overview .overview-premium-active-card h2,#screen-overview .overview-premium-active-caption{color:#ffffffd1}#screen-overview .overview-premium-active-caption{font-size:calc(9px * var(--overview-text-scale, 1))}#screen-overview .overview-premium-disc-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}#screen-overview .overview-premium-card-arrow--dark{background:#ffffffe6;color:#18191d}#screen-overview .overview-news-spotlight{display:flex;flex-direction:column;padding:22px;font-family:Minded,sans-serif;background:linear-gradient(135deg,#fbfaff,#fff 55%,#f5f1fd)}#screen-overview .overview-news-spotlight-footer{position:relative;z-index:2;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px}#screen-overview .overview-news-spotlight-body{display:grid;flex:1 1 auto;min-height:0;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);grid-template-rows:minmax(0,1fr);align-items:center;margin:0;overflow:hidden}#screen-overview .overview-news-spotlight-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-self:stretch;min-width:0;animation:overview-news-copy-enter .38s cubic-bezier(.22,1,.36,1) both}#screen-overview .overview-news-spotlight-text{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;padding-block:14px}#screen-overview .overview-premium-top-grid .overview-news-spotlight-meta{display:flex;flex:0 0 auto;align-items:center;min-height:28px;margin-bottom:0;color:#82798b;font-family:Minded,sans-serif;font-size:calc(12px * var(--overview-text-scale, 1));line-height:calc(20px * var(--overview-text-scale, 1));font-weight:450;letter-spacing:0}#screen-overview .overview-news-spotlight-copy h2{display:-webkit-box;overflow:hidden;margin:0;max-width:22ch;height:2.5em;color:#26212e;font-size:calc(clamp(17px,1.2vw,20px) * var(--overview-text-scale, 1));line-height:1.25;font-weight:600;letter-spacing:-.3px;-webkit-box-orient:vertical;-webkit-line-clamp:2}#screen-overview .overview-news-spotlight-copy p{display:-webkit-box;overflow:hidden;margin:8px 0 0;color:#82788d;font-size:calc(13px * var(--overview-text-scale, 1));line-height:1.45;height:2.9em;-webkit-box-orient:vertical;-webkit-line-clamp:2}#screen-overview .overview-news-spotlight-art{--news-art-rest-transform: translate(calc(8px + var(--news-art-offset-x, 0%)), var(--news-art-offset-y, 0%)) scale(calc(1.25 * var(--news-art-scale, 1)));width:100%;height:100%;min-height:0;max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply;transform:var(--news-art-rest-transform);transform-origin:right center;pointer-events:none;animation:overview-news-art-enter .56s cubic-bezier(.16,1,.3,1) both}@keyframes overview-news-copy-enter{0%{opacity:0;transform:translate(calc(14px * var(--news-slide-direction, 1)))}to{opacity:1;transform:translate(0)}}@keyframes overview-news-art-enter{0%{opacity:0;transform:translate(calc(8px + var(--news-art-offset-x, 0%) + 24px * var(--news-slide-direction, 1)),var(--news-art-offset-y, 0%)) scale(calc(1.18 * var(--news-art-scale, 1))) rotate(calc(2deg * var(--news-slide-direction, 1)))}to{opacity:1;transform:var(--news-art-rest-transform)}}@media(prefers-reduced-motion:reduce){#screen-overview .overview-news-spotlight-copy,#screen-overview .overview-news-spotlight-art{animation:none}}#screen-overview .overview-news-spotlight-controls{display:flex;align-items:center;gap:7px}#screen-overview .overview-news-spotlight-count{display:inline-flex;gap:5px;align-items:center;margin-right:7px;color:#8b8198;font-size:calc(12px * var(--overview-text-scale, 1));font-variant-numeric:tabular-nums}#screen-overview .overview-news-spotlight-count strong{color:#6f657d;font-weight:550}#screen-overview .overview-news-spotlight .overview-news-spotlight-read,#screen-overview .overview-news-spotlight .overview-news-spotlight-step{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:10px;padding:0 14px;border:1px solid rgba(68,47,98,.065);border-radius:999px;background:#fff;color:#51435f;font-size:calc(12px * var(--overview-text-scale, 1));font-weight:520;box-shadow:0 2px 5px #2a203606,0 5px 12px -5px #2a203614;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease}#screen-overview .overview-news-spotlight .overview-news-spotlight-read{box-shadow:0 3px 8px #34244913,0 9px 18px -5px #3d285b26}#screen-overview .overview-news-spotlight .overview-news-spotlight-step{width:34px;padding:0}#screen-overview .overview-news-spotlight-read svg,#screen-overview .overview-news-spotlight-step svg{width:15px;height:15px}#screen-overview .overview-news-spotlight .overview-news-spotlight-read:hover,#screen-overview .overview-news-spotlight .overview-news-spotlight-step:hover{background:#f7f4fc;border-color:#6840d929;color:#6840d9}#screen-overview .overview-news-spotlight button:focus-visible{outline:2px solid rgba(104,64,217,.45);outline-offset:3px}@media(max-width:1350px){#screen-overview .overview-news-spotlight{padding:18px}#screen-overview .overview-news-spotlight-copy p{-webkit-line-clamp:2}}@media(max-width:1100px){#screen-overview .overview-news-spotlight{min-height:250px}}#screen-overview .overview-premium-platform-card,#screen-overview .overview-premium-releases-card,#screen-overview .overview-premium-news-card{padding:18px 20px}#screen-overview .overview-premium-releases-card{--overview-release-grid: 60px minmax(210px, 36%) repeat(3, minmax(0, 1fr));display:flex;flex-direction:column;font-family:Minded,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;padding-inline:22px;background:#fff;box-shadow:var(--overview-card-shadow)}#screen-overview .overview-premium-releases-card .overview-premium-section-head{min-height:41px;padding-bottom:10px;border-bottom:1px solid rgba(57,44,72,.075)}#screen-overview .overview-premium-releases-card .overview-premium-section-head h2{color:var(--overview-section-label);font-size:calc(13px * var(--overview-text-scale, 1));line-height:calc(22px * var(--overview-text-scale, 1));font-weight:520;letter-spacing:-.2px}#screen-overview .overview-premium-releases-card .overview-premium-section-head button{font-size:calc(11px * var(--overview-text-scale, 1));font-weight:600}#screen-overview .overview-premium-platform-card{display:flex;flex-direction:column;padding-right:22px;padding-left:22px;font-family:Minded,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;background:#fff;border-color:#3b2d4c12;box-shadow:var(--overview-card-shadow)}#screen-overview .overview-premium-section-head h2{font-size:calc(14px * var(--overview-text-scale, 1));font-weight:750}#screen-overview .overview-premium-section-head button{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:#6840f4;font-size:calc(9px * var(--overview-text-scale, 1));font-weight:700;cursor:pointer}#screen-overview .overview-premium-platform-list{display:grid;min-height:0;flex:1 1 auto;grid-template-rows:repeat(5,minmax(0,1fr));gap:0;margin-top:9px}#screen-overview .overview-premium-platform-card .overview-premium-section-head{padding-bottom:10px;border-bottom:1px solid rgba(57,44,72,.075)}#screen-overview .overview-premium-platform-card .overview-premium-section-head h2{font-size:calc(13px * var(--overview-text-scale, 1));font-weight:520;line-height:calc(22px * var(--overview-text-scale, 1));letter-spacing:-.2px;color:var(--overview-section-label)}#screen-overview .overview-premium-platform-title,#screen-overview .overview-premium-releases-title{display:inline-flex;align-items:center;gap:9px}#screen-overview .overview-premium-platform-title>span,#screen-overview .overview-premium-releases-title>span{display:inline-flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;border-radius:9px;background:#f5f1ff;color:#7447ee;box-shadow:0 4px 12px #30263d11}#screen-overview .overview-premium-platform-title svg,#screen-overview .overview-premium-releases-title svg{width:15px;height:15px;stroke-width:2.25}#screen-overview :is(.overview-premium-platform-card,.overview-premium-releases-card) .overview-premium-section-head button{font-family:Minded,sans-serif;font-size:calc(10px * var(--overview-text-scale, 1));font-weight:650;letter-spacing:-.02em;min-width:106px;flex-shrink:0;white-space:nowrap;height:30px;min-height:30px;opacity:1;justify-content:space-between;padding:0 6px 0 9px;border:1px solid rgba(51,43,61,.09);border-radius:999px;background:#fff;color:#625b6b;box-shadow:inset 0 1px #fffffff5,0 1px 2px #2a223309,0 7px 18px #2a223314;transition:color .18s ease,box-shadow .18s ease,transform .18s ease}#screen-overview :is(.overview-premium-platform-card,.overview-premium-releases-card) .overview-premium-section-head button svg{width:16px;height:16px;padding:4px;flex:0 0 auto;box-sizing:border-box;border-radius:50%;background:#f2f0f5;color:#6a48d9}#screen-overview :is(.overview-premium-platform-card,.overview-premium-releases-card) .overview-premium-section-head button:hover{color:#4f4265;box-shadow:inset 0 1px #fffffffa,0 2px 4px #2a22330b,0 10px 23px #2a22331b;transform:translateY(-1px)}#screen-overview .overview-premium-platform-row{display:grid;min-height:37px;height:100%;grid-template-columns:190px minmax(140px,1fr) 42px 52px;align-items:center;justify-content:start;gap:8px;padding:0 12px;border:0;border-bottom:1px solid rgba(57,44,72,.052);border-radius:0;background:transparent;color:#514d57;font-size:calc(9px * var(--overview-text-scale, 1));text-align:left;box-shadow:none}#screen-overview .overview-premium-platform-row:last-child{border-bottom:0}#screen-overview .overview-premium-platform-row:not(:disabled){cursor:pointer}#screen-overview .overview-premium-platform-row:not(:disabled){transition:color .18s ease,opacity .18s ease,background-color .18s ease,transform .18s ease}#screen-overview .overview-premium-platform-row:not(:disabled):not(.is-selected):hover{border-radius:10px;background:#764cf109;box-shadow:none;transform:translate(2px)}#screen-overview .overview-premium-platform-row:not(:disabled):not(.is-selected):hover .overview-premium-platform-identity>span:last-child{color:#211d27!important}#screen-overview .overview-premium-platform-row:not(:disabled):not(.is-selected):hover .overview-premium-platform-track i{opacity:.88}#screen-overview .overview-premium-platform-row.is-selected{background:color-mix(in srgb,var(--overview-platform-accent, #5830dc) 7%,#fff);border-radius:10px;color:var(--overview-platform-accent, #5830dc);box-shadow:inset 3px 0 color-mix(in srgb,var(--overview-platform-accent, #5830dc) 62%,transparent)}#screen-overview .overview-premium-platform-row.is-selected .overview-premium-platform-identity>span:last-child,#screen-overview .overview-premium-platform-row.is-selected strong{color:var(--overview-platform-accent, #5830dc)!important}#screen-overview .overview-premium-platform-row.is-selected strong{background:transparent;box-shadow:none}#screen-overview .overview-premium-platform-row.is-selected .overview-premium-platform-track i{background:var(--overview-platform-accent, #6f41f1)}#screen-overview .overview-premium-platform-identity{display:flex;min-width:0;align-items:center;gap:11px}#screen-overview .overview-premium-platform-identity>span:last-child{font-size:calc(14px * var(--overview-text-scale, 1))!important;line-height:calc(19px * var(--overview-text-scale, 1))!important;font-weight:560!important;letter-spacing:-.24px!important;color:#47414d!important;transition:color .18s ease}#screen-overview .overview-premium-platform-icon{display:inline-flex;width:34px!important;height:34px!important;flex:0 0 34px;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;box-shadow:none}#screen-overview .overview-premium-platform-icon svg,#screen-overview .overview-premium-platform-icon img{display:inline-flex;width:30px!important;height:30px!important;flex:0 0 30px;object-fit:contain}#screen-overview .overview-premium-platform-track{width:100%;max-width:none;height:6.9px;overflow:hidden;border-radius:99px;background:#f0eef2;box-shadow:inset 0 1px 2px #291f340b}#screen-overview .overview-premium-platform-track i{display:block;height:100%;min-width:5px;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--overview-platform-accent, #916bf8) 72%,#fff),var(--overview-platform-accent, #6d3bef));box-shadow:0 1px 3px color-mix(in srgb,var(--overview-platform-accent, #6d3bef) 15%,transparent);transform-origin:left center;animation:overviewPremiumBarReveal .72s cubic-bezier(.2,.72,.2,1) both;animation-delay:calc(var(--overview-platform-index, 0) * 70ms + .12s);transition:opacity .18s ease,background-color .18s ease}#screen-overview .overview-premium-platform-row strong{display:inline-flex;width:42px;height:27px;box-sizing:border-box;align-items:center;justify-content:center;justify-self:end;text-align:right;font-size:calc(13px * var(--overview-text-scale, 1));font-weight:600;letter-spacing:-.2px;font-variant-numeric:tabular-nums;white-space:nowrap;padding:0;border-radius:9px;background:transparent;box-shadow:none}#screen-overview .overview-premium-platform-row em{display:inline-flex;width:50px;height:27px;box-sizing:border-box;align-items:center;justify-content:center;justify-self:end;text-align:right;font-size:calc(11px * var(--overview-text-scale, 1));font-style:normal;font-weight:600;letter-spacing:-.12px;font-variant-numeric:tabular-nums;white-space:nowrap;padding:0;border:1px solid rgba(33,175,91,.045);border-radius:9px;background:#21af5b11}#screen-overview .overview-premium-platform-row em{color:#21af5b}#screen-overview .overview-premium-platform-row em.is-neutral{border-color:#7d77820a;color:#aaa5ae;background:#7d77820e}@keyframes overviewPremiumBarReveal{0%{transform:scaleX(0);opacity:.25}to{transform:scaleX(1);opacity:1}}@media(prefers-reduced-motion:reduce){#screen-overview .overview-premium-platform-track i{animation:none}}#screen-overview .overview-premium-release-list{display:grid;min-height:0;flex:1 1 auto;grid-template-rows:repeat(5,minmax(0,1fr));gap:0;margin-top:6px}#screen-overview .overview-premium-release-columns{display:grid;grid-template-columns:var(--overview-release-grid);align-items:center;gap:18px;margin-top:10px;padding:0 12px;color:#756e7e;font-size:calc(10px * var(--overview-text-scale, 1));line-height:calc(13px * var(--overview-text-scale, 1));font-weight:520;letter-spacing:.035em;text-transform:uppercase;justify-content:start}#screen-overview .overview-premium-release-columns>span:first-child{grid-column:1 / 3}#screen-overview .overview-premium-release-link-heading{justify-self:center;text-align:center;font-size:calc(11px * var(--overview-text-scale, 1));letter-spacing:0;text-transform:none}#screen-overview .overview-premium-release-row{position:relative;display:grid;min-height:0;height:100%;grid-template-columns:var(--overview-release-grid);align-items:center;gap:18px;overflow:hidden;padding:3px 12px;border-radius:0;border:0;border-bottom:1px solid rgba(57,44,72,.052);background:transparent;box-shadow:none;transition:background-color .18s ease;justify-content:start}#screen-overview .overview-premium-release-row:last-child{border-bottom:0}#screen-overview .overview-premium-release-row:hover,#screen-overview .overview-premium-release-row:focus-within{background:#392c4805}#screen-overview .overview-premium-release-cover,#screen-overview .overview-premium-release-copy{padding:0;border:0;background:transparent;cursor:pointer}#screen-overview .overview-premium-release-cover{width:60px;height:60px;overflow:hidden;border-radius:10px;background:#eeebf2;box-shadow:0 3px 10px #14101b17,0 0 0 1px #1914200a;transition:transform .22s ease,box-shadow .22s ease}#screen-overview .overview-premium-release-row:hover .overview-premium-release-cover{transform:scale(1.02);box-shadow:0 5px 14px #14101b1f,0 0 0 1px #1914200a}#screen-overview .overview-premium-release-cover-image,#screen-overview .overview-premium-release-cover .overview-release-cover-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;object-fit:cover}#screen-overview .overview-premium-release-copy{min-width:0;text-align:left}#screen-overview .overview-premium-release-copy strong,#screen-overview .overview-premium-release-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#screen-overview .overview-premium-release-copy strong{color:#201d24;font-size:calc(15px * var(--overview-text-scale, 1));line-height:calc(21px * var(--overview-text-scale, 1));font-weight:580;letter-spacing:-.2px}#screen-overview .overview-premium-release-copy small{margin-top:3px;color:#787280;font-size:calc(12px * var(--overview-text-scale, 1));line-height:calc(16px * var(--overview-text-scale, 1));font-weight:500}#screen-overview .overview-premium-release-date{color:#5e5865;font-size:calc(12.5px * var(--overview-text-scale, 1));line-height:calc(16px * var(--overview-text-scale, 1));font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap;width:fit-content;padding:0;border-radius:0;background:transparent}#screen-overview .overview-premium-release-status{width:fit-content;padding:7px 12px;border-radius:99px;background:#f0ebff;color:#6c43e8;font-size:calc(11px * var(--overview-text-scale, 1));font-weight:600;white-space:nowrap;box-shadow:inset 0 0 0 1px #3e2f4f06}#screen-overview .overview-premium-release-status--review{background:#fff0df;color:#e2791d}#screen-overview .overview-premium-release-status--published{background:#e8f8ed;color:#21a75a}#screen-overview .overview-premium-release-status--rejected{background:#fff0f1;color:#cf5162}#screen-overview .overview-premium-release-status--revision{background:#f2edff;color:#7447dd}#screen-overview .overview-premium-release-smartlink{display:inline-flex;justify-self:center;width:max-content;min-height:30px;align-items:center;justify-content:center;gap:5px;padding:0 11px;border:1px solid #7950d3;border-radius:999px;background:linear-gradient(135deg,#9464eb,#7545ca);color:#fff;font-family:Minded,sans-serif;font-size:calc(11px * var(--overview-text-scale, 1))!important;line-height:1;font-weight:650;letter-spacing:-.08px;box-shadow:inset 0 1px #ffffff30,0 3px 8px #7545ca26;cursor:pointer;white-space:nowrap;transition:color .18s ease,background-color .18s ease,border-color .18s ease}#screen-overview .overview-premium-release-smartlink:hover:not(:disabled){color:#fff;border-color:#6637b6;background:linear-gradient(135deg,#8654df,#6637b6)}#screen-overview .overview-premium-release-smartlink:focus-visible{outline:2px solid rgba(104,64,217,.4);outline-offset:2px}#screen-overview .overview-premium-release-smartlink:disabled{color:#8b8494;border-color:transparent;background:#f6f5f8;box-shadow:none;cursor:default}#screen-overview .overview-premium-release-smartlink svg{width:16px;height:16px;padding:2px;border-radius:50%;background:#ffffff26;stroke-width:2}#screen-overview .overview-premium-release-unavailable{justify-self:center;text-align:center;color:#8b8494;font-family:Minded,sans-serif;font-size:calc(11px * var(--overview-text-scale, 1));line-height:calc(16px * var(--overview-text-scale, 1));font-weight:500;letter-spacing:-.08px;white-space:nowrap}#screen-overview .overview-premium-empty{display:flex;min-height:120px;align-items:center;justify-content:center;color:#918b97;font-size:calc(10px * var(--overview-text-scale, 1))}#screen-overview .overview-premium-news-card{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;padding:0}#screen-overview .overview-premium-news-card>.overview-premium-section-head{flex:0 0 auto;margin-bottom:10px}#screen-overview .overview-premium-news-rail{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#screen-overview .overview-premium-news-tile{position:relative;min-width:0;min-height:0;overflow:hidden;padding:0;border:1px solid rgba(42,35,51,.045);border-radius:18px;background:#ece8e3;color:#26222a;text-align:left;cursor:pointer;box-shadow:0 8px 22px #1c162513,inset 0 1px #fffc;transition:transform .22s ease,box-shadow .22s ease}#screen-overview .overview-premium-news-tile:hover{box-shadow:0 12px 28px #1c16251c,inset 0 1px #ffffffe0;transform:translateY(-2px)}#screen-overview .overview-premium-news-tile-image,#screen-overview .overview-premium-news-tile-shade{position:absolute;inset:0;width:100%;height:100%}#screen-overview .overview-premium-news-tile-image{object-fit:cover;transition:transform .35s ease}#screen-overview .overview-premium-news-tile:hover .overview-premium-news-tile-image{transform:scale(1.035)}#screen-overview .overview-premium-news-tile-shade{background:linear-gradient(90deg,#faf9fbfa,#faf9fbeb 46%,#faf9fb4d 72%,#faf9fb00)}#screen-overview .overview-premium-news-tile--1,#screen-overview .overview-premium-news-tile--3{color:#29252d}#screen-overview .overview-premium-news-tile--1 .overview-premium-news-tile-shade,#screen-overview .overview-premium-news-tile--3 .overview-premium-news-tile-shade{background:linear-gradient(90deg,#fcfaf8fa,#fcfaf8eb 46%,#fcfaf847 72%,#fcfaf800)}#screen-overview .overview-premium-news-tile-copy{position:absolute;z-index:2;inset:12px auto 10px 12px;width:56%;display:flex;flex-direction:column;align-items:flex-start}#screen-overview .overview-premium-news-tile-tag{margin-bottom:8px;padding:3px 6px;border-radius:999px;background:#7146eb1a;color:#7045e9;font-size:calc(8px * var(--overview-text-scale, 1));line-height:1;font-weight:600;text-transform:uppercase;opacity:1}#screen-overview .overview-premium-news-tile-copy strong{display:-webkit-box;overflow:hidden;color:inherit;font-size:calc(12px * var(--overview-text-scale, 1));line-height:1.28;font-weight:650;letter-spacing:-.01em;-webkit-line-clamp:3;-webkit-box-orient:vertical}#screen-overview .overview-premium-news-tile-copy time{margin-top:auto;color:currentColor;font-size:calc(8.5px * var(--overview-text-scale, 1));font-weight:550;opacity:.58}#screen-overview .overview-premium-news-next{position:absolute;z-index:5;top:50%;right:-1px;display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff;color:#27242b;font-size:calc(17px * var(--overview-text-scale, 1));box-shadow:0 9px 26px #110f161c;transform:translate(38%,-8%);cursor:pointer}@media(max-width:1350px){#screen-overview .overview-premium-top-grid{grid-template-columns:minmax(0,1.25fr) minmax(185px,.82fr) minmax(220px,.98fr)}#screen-overview .overview-premium-releases-card{--overview-release-grid: 52px minmax(180px, 34%) repeat(3, minmax(0, 1fr))}#screen-overview .overview-premium-release-cover{width:52px;height:52px}}@media(min-width:769px)and (max-height:820px){#screen-overview.overview-premium{--overview-top-card-padding: 17px}#screen-overview .overview-premium-header{min-height:58px;padding-bottom:8px}#screen-overview .overview-premium-greeting>span{font-size:13px}#screen-overview .overview-premium-greeting h1{font-size:24px}#screen-overview .overview-premium-greeting p{margin-top:4px;font-size:9px}#screen-overview .overview-premium-icon-button,#screen-overview .overview-premium-upload{height:38px}#screen-overview .overview-premium-icon-button{width:38px}#screen-overview .overview-premium-layout{height:calc(100% - 58px);grid-template-rows:minmax(155px,1.02fr) minmax(175px,1.03fr) minmax(130px,.82fr);gap:13px}#screen-overview .overview-premium-card{border-radius:22px}#screen-overview .overview-premium-listening-card,#screen-overview .overview-premium-balance-card,#screen-overview .overview-premium-active-card{padding:17px 18px}#screen-overview .overview-premium-platform-card,#screen-overview .overview-premium-releases-card,#screen-overview .overview-premium-news-card{padding-top:14px;padding-bottom:14px}#screen-overview .overview-premium-balance-value,#screen-overview .overview-premium-active-value{margin-top:13px}#screen-overview .overview-premium-platform-row{min-height:23px}#screen-overview .overview-premium-platform-footer{min-height:25px;bottom:8px}#screen-overview .overview-premium-releases-card{--overview-release-grid: 46px minmax(160px, 34%) repeat(3, minmax(0, 1fr))}#screen-overview .overview-premium-release-row{min-height:0}#screen-overview .overview-premium-release-cover{width:46px;height:46px}#screen-overview .overview-premium-news-card>.overview-premium-section-head{margin-bottom:7px}}@media(max-width:1100px){.layout:not(.layout--impersonation) .main.dashboard-main--overview{overflow-y:auto!important}#screen-overview.overview-premium{height:auto}#screen-overview .overview-premium-layout{height:auto;grid-template-rows:auto}#screen-overview .overview-premium-top-grid{grid-template-columns:1fr 1fr}#screen-overview .overview-premium-listening-card{grid-column:1 / -1;min-height:230px}#screen-overview .overview-premium-balance-card,#screen-overview .overview-premium-active-card{min-height:210px}#screen-overview .overview-premium-middle-grid{grid-template-columns:1fr}#screen-overview .overview-premium-platform-card{min-height:250px}#screen-overview .overview-premium-releases-card{min-height:350px}#screen-overview .overview-premium-news-card{min-height:200px}}@media(max-width:768px){#screen-overview.overview-premium{padding:74px 14px 100px}#screen-overview .overview-premium-header{min-height:62px}#screen-overview .overview-premium-greeting>span{font-size:12px}#screen-overview .overview-premium-greeting h1{font-size:21px}#screen-overview .overview-premium-greeting p{max-width:240px;font-size:9px}#screen-overview .overview-premium-icon-button{width:38px;height:38px}#screen-overview .overview-premium-upload{width:38px;height:38px;padding:0}#screen-overview .overview-premium-upload span{display:none}#screen-overview .overview-premium-top-grid{grid-template-columns:1fr}#screen-overview .overview-premium-listening-card{grid-column:auto}#screen-overview .overview-premium-card{border-radius:22px}#screen-overview .overview-premium-release-columns{display:none}#screen-overview .overview-premium-release-list{margin-top:10px}#screen-overview .overview-premium-release-row{grid-template-columns:48px minmax(0,1fr) 112px;gap:10px;padding-inline:10px}#screen-overview .overview-premium-release-cover{width:48px;height:48px}#screen-overview .overview-premium-release-date,#screen-overview .overview-premium-release-status,#screen-overview .overview-premium-release-bars{display:none}#screen-overview .overview-premium-release-smartlink{min-height:32px;padding-inline:10px}#screen-overview .overview-premium-news-rail{grid-template-columns:repeat(3,minmax(240px,1fr));overflow-x:auto}#screen-overview .overview-premium-news-card{min-height:230px}}@media(min-width:1101px){#screen-overview.overview-premium{height:calc(100dvh - 54px)!important;min-height:calc(100dvh - 54px)!important}#screen-overview .overview-premium-layout{--overview-top-row-base: clamp(262px, 28.5dvh, 286px);height:calc(97dvh - 132px + var(--overview-top-row-base) * .1)!important;grid-template-rows:calc(var(--overview-top-row-base) * 1.1) minmax(380px,1fr)}#screen-overview .overview-premium-top-grid{grid-template-columns:calc(39% - 8px) minmax(0,1.25fr) minmax(220px,.7fr)}#screen-overview .overview-premium-middle-grid{grid-template-columns:calc(39% - 8px) minmax(0,1fr)}#screen-overview .overview-premium-listening-card{border-radius:24px}#screen-overview .overview-premium-platform-card{margin-top:0;border-radius:24px}}@media(min-width:1101px)and (max-height:820px){#screen-overview .overview-premium-layout{--overview-top-row-base: clamp(226px, 27.5dvh, 248px);grid-template-rows:calc(var(--overview-top-row-base) * 1.1) minmax(340px,1fr)}#screen-overview .overview-premium-release-columns{margin-top:6px}#screen-overview .overview-premium-release-list{gap:0;margin-top:3px}#screen-overview .overview-premium-release-cover{width:46px;height:46px}}.layout.creator-cabinet-polish{--cr-ink: #292630;--cr-muted: #746e7c;--cr-border: #eeebf3;--cr-surface: #fff;--cr-soft: #f8f7fb;--cr-accent: #7547ee;--cr-radius: 24px;--cr-shadow: 0 14px 40px -24px #2b173f35, 0 3px 12px #24143808;--cr-page-inset-x: 24px;--cr-page-inset-top: 30px;--cr-page-header-height: 66px;--cr-page-header-bottom: 12px;--cr-page-title-size: clamp(23px, 1.55vw, 28px);--grad: linear-gradient(110deg,#8259f0,#6435e8);--grad-text: linear-gradient(110deg,#8259f0,#6435e8);--red: #7547ee;--purple: #7547ee;--text: #292630;--muted: #746e7c;--muted2: #928a9b;--line: #eeebf3;--line2: #e5e0ed;--dashboard-canvas: #fff;background:#fff;color:var(--cr-ink)}.layout.creator-cabinet-polish:not(.layout--impersonation){grid-template-rows:minmax(0,1fr);grid-template-areas:"sidebar main"}.creator-cabinet-polish .main{color:var(--cr-ink);scrollbar-width:thin;scrollbar-color:#d6cfe1 transparent;scrollbar-gutter:stable}.layout.creator-cabinet-polish .main,.layout.creator-cabinet-polish .main.dashboard-main--overview{background:#fff!important}.creator-cabinet-polish .main :is(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}.creator-cabinet-polish .main :is(button,a){touch-action:manipulation}.creator-cabinet-polish :is(button,a,input,select,textarea):focus-visible{outline:2px solid #906cf0!important;outline-offset:3px!important}.creator-cabinet-polish .main>.screen-fade-in{min-width:0}.creator-cabinet-polish .main .screen{min-width:0}.layout.creator-cabinet-polish .main>.screen-fade-in>.screen{width:100%;max-width:none!important;margin:0!important;padding:0!important}.layout.creator-cabinet-polish .main>.screen-fade-in>.screen.active{animation:cabinet-screen-enter .24s ease both}.creator-cabinet-polish .main .screen>h1{color:var(--cr-ink);font-size:clamp(26px,2vw,32px);font-weight:600;letter-spacing:-.8px}.creator-cabinet-polish .screen-fade-in{animation:cabinet-screen-enter .24s cubic-bezier(.2,.7,.2,1)}.creator-cabinet-polish #screen-overview .overview-premium-platform-row{min-width:0;width:100%;grid-template-columns:minmax(160px,.9fr) minmax(28px,1fr) 34px 50px}.cabinet-mobile-header,.cabinet-mobile-nav{display:none}.cabinet-mobile-menu{box-sizing:border-box;width:min(560px,100vw);max-width:100vw;max-height:min(90dvh,850px);inset:auto 0 0;margin:0 auto;padding:0;border:1px solid #ffffffd9;border-bottom:0;border-radius:30px 30px 0 0;color:#292630;background:linear-gradient(155deg,#fff,#fdfbff 65%,#faf7ff);box-shadow:0 -18px 70px #27133c30,inset 0 1px #fff;font-family:Minded,sans-serif;animation:cabinetMenuRise .36s cubic-bezier(.16,1,.3,1) both}.cabinet-mobile-menu::backdrop{background:#20172d55;backdrop-filter:blur(7px);animation:cabinetMenuBackdrop .24s ease-out both}@keyframes cabinetMenuRise{0%{opacity:0;transform:translateY(48px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cabinetMenuBackdrop{0%{opacity:0}to{opacity:1}}.cabinet-mobile-menu,.cabinet-mobile-menu *{box-sizing:border-box}.cabinet-mobile-menu button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cabinet-mobile-menu button:focus-visible{outline:2px solid #906cf0;outline-offset:3px}.cabinet-mobile-menu-inner{padding:24px 22px calc(22px + env(safe-area-inset-bottom,0px))}.cabinet-mobile-menu-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.cabinet-mobile-menu-heading>div>span{color:#96889f;font-size:10px;font-weight:600;letter-spacing:1.3px}.cabinet-mobile-menu-heading h2{margin:5px 0 0;color:#292630;font-size:25px;font-weight:600;letter-spacing:-.7px}.cabinet-mobile-icon{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:14px;background:#f7f5fa;color:#71697c;cursor:pointer}.cabinet-mobile-icon svg{width:20px;height:20px;stroke-width:1.7}.cabinet-mobile-account{display:flex;align-items:center;gap:12px;width:100%;padding:14px;border:1px solid #e9e2ef;border-radius:18px;background:#fff;box-shadow:0 5px 14px #39284a14,0 14px 30px #39284a0b,inset 0 1px #fff;text-align:left}.cabinet-mobile-account>span:nth-child(2){display:grid;min-width:0;gap:4px}.cabinet-mobile-account strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#393240;font-size:14px;font-weight:550}.cabinet-mobile-account small{color:#8c8296;font-size:12px}.cabinet-mobile-account>svg{margin-left:auto;width:18px;color:#9887a7}.cabinet-mobile-profile{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:0;border-radius:50%;color:#fff;background:linear-gradient(145deg,#605967,#302c37);font:550 14px Minded,sans-serif}.cabinet-mobile-account .cabinet-mobile-profile{overflow:hidden}.cabinet-mobile-account .cabinet-mobile-profile img{display:block;width:100%;height:100%;object-fit:cover}.cabinet-mobile-menu-group{margin-top:24px}.cabinet-mobile-menu-group h3{margin:0 2px 10px;font-size:12px;color:#8b8195;font-weight:500}.cabinet-mobile-menu-group>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cabinet-mobile-menu-group button{display:flex;align-items:center;gap:10px;min-width:0;min-height:50px;padding:10px 12px;border:1px solid #ece6f1;border-radius:14px;background:#fff;box-shadow:0 4px 12px #39284a12,0 11px 24px #39284a09;text-align:left;color:#716879;font-size:13px;font-weight:500;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.cabinet-mobile-menu-group button>svg{width:22px;height:22px;flex:0 0 22px;padding:0;border-radius:0;background:transparent;color:var(--menu-icon-color,#766b80);stroke-width:1.8}.cabinet-mobile-menu-item--finance{--menu-icon-bg:#e9f6ef;--menu-icon-color:#31916c}.cabinet-mobile-menu-item--tiktok{--menu-icon-bg:#eaf1fc;--menu-icon-color:#4f79be}.cabinet-mobile-menu-item--creator-link{--menu-icon-bg:#f0eafd;--menu-icon-color:#7b55c5}.cabinet-mobile-menu-item--pitching{--menu-icon-bg:#fff0ed;--menu-icon-color:#d36d5d}.cabinet-mobile-menu-item--ai-music,.cabinet-mobile-menu-item--ai-cover{--menu-icon-bg:#fff5d9;--menu-icon-color:#bd8524}.cabinet-mobile-menu-item--community{--menu-icon-bg:#e7f7f5;--menu-icon-color:#278f87}.cabinet-mobile-menu-item--news{--menu-icon-bg:#edf2fb;--menu-icon-color:#607bac}.cabinet-mobile-menu-item--profile{--menu-icon-bg:#f0eafd;--menu-icon-color:#8055ca}.cabinet-mobile-menu-item--support{--menu-icon-bg:#eaf5fb;--menu-icon-color:#3d87ad}.cabinet-mobile-menu-group button.is-active{border-color:#ded0fb;background:linear-gradient(135deg,#f0e8ff,#e9ddff);color:#7043e2;box-shadow:inset 0 1px #fff,0 5px 14px #7043e211}.cabinet-mobile-menu-group button:active{transform:scale(.98)}.cabinet-mobile-menu-group button b{margin-left:auto;border-radius:9px;background:#7a50e9;padding:2px 5px;color:#fff;font-size:10px}.cabinet-mobile-logout{display:flex;align-items:center;gap:10px;margin-top:20px;min-height:44px;padding:0 10px;border:0;background:none;color:#c64f5c;font-size:13px!important;font-weight:550}.cabinet-mobile-logout:hover{color:#ad3544;background:#fff1f3;border-radius:12px}.cabinet-mobile-logout svg{width:18px;height:18px}html:has(.cabinet-mobile-menu[open]){overflow:hidden}.cabinet-palette.cmd-palette-overlay{box-sizing:border-box;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:min(16vh,140px) 16px 20px;border:0;background:#251b3055;color:#292630}.cabinet-palette::backdrop{background:transparent}.cabinet-palette .cmd-palette{max-width:590px;border:1px solid #ece7f1;border-radius:24px;background:#fff;box-shadow:0 30px 100px #29123d22}.cabinet-palette .cmd-palette-input-wrap{padding:13px 16px;border-color:#eeebf3}.cabinet-palette .cmd-palette-input{min-width:0;font-size:16px;color:#292630}.cabinet-palette .cmd-palette-input::placeholder{color:#948a9e}.cabinet-palette-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:0;border-radius:13px;background:#f8f6fb;color:#746e7c;font:24px Minded,sans-serif;cursor:pointer}.cabinet-palette .cmd-palette-results{max-height:min(52dvh,440px);padding:10px}.cabinet-palette .cmd-palette-item{min-height:46px;border-radius:12px;color:#746e7c;font-size:14px}.cabinet-palette .cmd-palette-item:is(:hover,.selected){background:#eee8fe;color:#7044dd}.cabinet-palette .cmd-palette-section-label{color:#91869d;font-size:10px;padding:14px 12px 7px}.cabinet-palette .cmd-palette-footer{flex-wrap:wrap;border-color:#eeebf3;color:#8a8195}.cabinet-palette .cmd-palette-footer kbd{border-color:#eeebf3;background:#f8f6fb}.cabinet-palette :is(input,button):focus-visible{outline:2px solid #946eef;outline-offset:-2px}@keyframes cabinet-screen-enter{0%{opacity:0}to{opacity:1}}@media(min-width:769px){.layout.creator-cabinet-polish .main,.layout.creator-cabinet-polish:not(.layout--impersonation) .main.dashboard-main--overview{padding:var(--cr-page-inset-top) var(--cr-page-inset-x) 32px!important}.layout.creator-cabinet-polish .main>.screen-fade-in>.screen>:is(.page-header,.analytics-page-head,.tiktok-screen-head,.creatorlink-page-head,.overview-premium-header){box-sizing:border-box;min-height:var(--cr-page-header-height)!important;margin:0!important;padding:0 2px var(--cr-page-header-bottom)!important;align-items:flex-start!important;animation:none}.layout.creator-cabinet-polish .main>.screen-fade-in>.screen>:is(.page-header,.analytics-page-head,.tiktok-screen-head,.creatorlink-page-head) h1{margin:0!important;font-size:var(--cr-page-title-size)!important;line-height:1.03!important}.layout.creator-cabinet-polish .main>.screen-fade-in>.screen>:is(.page-header,.analytics-page-head,.tiktok-screen-head,.creatorlink-page-head) :is(.page-subtitle,.tiktok-screen-subtitle,.analytics-page-title-wrap>p){margin:3px 0 0!important;font-size:13px!important;line-height:18px!important}.layout.creator-cabinet-polish #screen-analytics .analytics-page-title-wrap{gap:0}.layout.creator-cabinet-polish .screen>.page-header .account-page-icon{width:28px;height:28px;flex-basis:28px}}@media(min-width:769px)and (max-height:820px){.layout.creator-cabinet-polish{--cr-page-header-height: 58px;--cr-page-header-bottom: 8px;--cr-page-title-size: 24px}}@media(min-width:1281px)and (max-height:820px){.creator-cabinet-polish #screen-overview .overview-premium-layout{--overview-top-row-base: 248px;grid-template-rows:calc(var(--overview-top-row-base) * 1.1) minmax(340px,1fr)}.layout.creator-cabinet-polish .main.dashboard-main--overview{overflow-y:auto!important}.creator-cabinet-polish #screen-overview .overview-news-spotlight-copy p{height:auto;-webkit-line-clamp:3}}@media(min-width:769px)and (max-width:1280px){.layout.creator-cabinet-polish .main.dashboard-main--overview{overflow-y:auto!important}.creator-cabinet-polish #screen-overview.overview-premium{height:auto!important;min-height:0!important}.creator-cabinet-polish #screen-overview .overview-premium-layout{height:auto!important;grid-template-rows:auto}.creator-cabinet-polish #screen-overview .overview-premium-top-grid{grid-template-columns:minmax(0,1.3fr) minmax(220px,.85fr)}.creator-cabinet-polish #screen-overview .overview-premium-listening-card{grid-column:1 / -1;min-height:290.4px}.creator-cabinet-polish #screen-overview :is(.overview-news-spotlight,.overview-premium-balance-card--plain){min-height:286px}.creator-cabinet-polish #screen-overview .overview-premium-middle-grid{grid-template-columns:minmax(0,1fr)}.creator-cabinet-polish #screen-overview .overview-premium-platform-card{min-height:380px}.creator-cabinet-polish #screen-overview .overview-premium-releases-card{min-height:430px}}@media(max-width:768px){html:has(.layout.creator-cabinet-polish){height:auto!important;overflow-x:clip!important}body:has(.layout.creator-cabinet-polish){height:auto!important;min-height:100dvh;overflow:visible!important}.layout.creator-cabinet-polish:not(.layout--impersonation){display:block;min-height:100dvh}.layout.creator-cabinet-polish .main{width:100%;height:auto!important;min-height:100dvh;margin:0!important;padding:calc(84px + env(safe-area-inset-top,0px)) 16px calc(96px + env(safe-area-inset-bottom,0px))!important;overflow:visible!important}.layout.creator-cabinet-polish .main.dashboard-main--overview{overflow:visible!important}.layout.creator-cabinet-polish.layout--impersonation .main{padding-top:148px!important}.creator-cabinet-polish .main .screen{margin:0}.creator-cabinet-polish .main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}.creator-cabinet-polish .main :is(.btn,.btn-primary,.btn-secondary,.btn-ghost,.btn-outline){min-height:44px}.cabinet-mobile-header{position:fixed;z-index:100;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:18px;height:calc(66px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 20px 0;border:0;border-bottom:1px solid rgba(255,255,255,.58);background:#faf9fcad;box-shadow:0 8px 24px #261d310b;backdrop-filter:blur(22px) saturate(165%);-webkit-backdrop-filter:blur(22px) saturate(165%)}.cabinet-mobile-header--readonly{top:60px}.cabinet-mobile-wordmark{margin:0;padding:0;border:0;background:none;color:#24212b;font:650 27px Minded,sans-serif;letter-spacing:-1.4px;cursor:pointer}.cabinet-mobile-header-actions{display:flex;align-items:center;gap:6px}.cabinet-mobile-header .cabinet-mobile-icon{flex:0 0 38px;width:38px;height:38px;border:1px solid rgba(231,227,235,.78);border-radius:12px;background:#ffffffb8;color:#403947;box-shadow:0 4px 13px #251b3013,inset 0 1px #ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.cabinet-mobile-header .cabinet-mobile-icon svg{width:18px;height:18px;stroke-width:1.65}.cabinet-mobile-header button.cabinet-mobile-profile{flex-basis:38px;width:38px;height:38px;border-radius:12px;background:#ffffffb8;color:#403947}.cabinet-mobile-badge{position:absolute;right:0;top:2px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border:2px solid #fbfafc;border-radius:20px;background:#794bea;color:#fff;font:600 9px Minded,sans-serif}.cabinet-mobile-nav{position:fixed;isolation:isolate;z-index:200;left:16px;right:16px;bottom:calc(10px + env(safe-area-inset-bottom,0px));box-sizing:border-box;display:grid;width:auto;max-width:calc(100vw - 32px);grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:2px;min-height:62px;padding:6px;overflow:hidden;border:1px solid rgba(255,255,255,.82);border-radius:23px;background:linear-gradient(135deg,#ffffffd1,#f7f3fca3);box-shadow:0 16px 42px #2317302b,0 4px 12px #20142b17,inset 0 1px #fffffff5;backdrop-filter:blur(28px) saturate(185%);-webkit-backdrop-filter:blur(28px) saturate(185%);transition:transform .3s cubic-bezier(.22,.75,.22,1),opacity .2s ease}.cabinet-mobile-nav:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(circle at 18% 0,rgba(255,255,255,.9),transparent 34%),linear-gradient(90deg,#ffffff29,#7a4fea0b,#fff3);pointer-events:none}.cabinet-mobile-nav--hidden{opacity:0;transform:translateY(calc(100% + 32px));pointer-events:none}.cabinet-mobile-tab{position:relative;display:grid;place-items:center;min-width:0;min-height:49px;padding:0 2px;border:0;background:transparent;color:#817889;cursor:pointer}.cabinet-mobile-nav.cabinet-mobile-nav--keyboard{display:none}.creator-cabinet-polish:has(#screen-support.active) .cabinet-mobile-nav{display:none}.cabinet-mobile-tab-icon{display:grid;place-self:center;place-items:center;width:34px;height:34px;border-radius:12px}.cabinet-mobile-tab>span:last-child{display:none}.cabinet-mobile-tab .cabinet-nav-art{width:24px;height:24px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cabinet-mobile-tab .cabinet-nav-art :is(path,rect){transform-box:fill-box;transform-origin:center}.cabinet-mobile-tab.is-active{color:#7445e8}.cabinet-mobile-tab.is-active .cabinet-mobile-tab-icon{background:transparent;box-shadow:none}.cabinet-mobile-tab--upload .cabinet-mobile-tab-icon{width:44px;height:44px;margin:0;border:1px solid rgba(255,255,255,.68);border-radius:50%;background:linear-gradient(145deg,#8b5cf6,#7141eb 52%,#6232df);color:#fff;box-shadow:0 10px 22px #6939e857,0 3px 7px #4d27ad2e,inset 0 1px 1px #ffffff6b;transform:none}.cabinet-mobile-tab--upload.is-active .cabinet-mobile-tab-icon{background:linear-gradient(145deg,#8b5cf6,#7141eb 52%,#6232df);color:#fff;box-shadow:0 10px 22px #6939e857,0 3px 7px #4d27ad2e,inset 0 1px 1px #ffffff6b}.cabinet-mobile-tab--overview.is-active .cabinet-nav-home-roof{animation:cabinetHomeRoofLand .66s cubic-bezier(.16,1,.3,1) both}.cabinet-mobile-tab--overview.is-active .cabinet-nav-home-body{animation:cabinetHomeBodySettle .66s cubic-bezier(.16,1,.3,1) both}.cabinet-mobile-tab--releases.is-active .cabinet-nav-note-stem{animation:cabinetNoteStemDraw .64s cubic-bezier(.2,.8,.2,1) both}.cabinet-mobile-tab--releases.is-active .cabinet-nav-note-left{animation:cabinetNoteBeatLeft .72s cubic-bezier(.18,.9,.24,1.25) both}.cabinet-mobile-tab--releases.is-active .cabinet-nav-note-right{animation:cabinetNoteBeatRight .72s .08s cubic-bezier(.18,.9,.24,1.25) both}.cabinet-mobile-tab--upload.is-active .cabinet-nav-plus-horizontal{animation:cabinetPlusDraw .58s cubic-bezier(.2,.8,.2,1) both}.cabinet-mobile-tab--upload.is-active .cabinet-nav-plus-vertical{animation:cabinetPlusDrop .6s cubic-bezier(.18,.9,.24,1.25) both}.cabinet-mobile-tab--analytics.is-active .cabinet-nav-bar-1{animation:cabinetBarRise .54s cubic-bezier(.18,.9,.24,1.2) both}.cabinet-mobile-tab--analytics.is-active .cabinet-nav-bar-2{animation:cabinetBarRise .54s .08s cubic-bezier(.18,.9,.24,1.2) both}.cabinet-mobile-tab--analytics.is-active .cabinet-nav-bar-3{animation:cabinetBarRise .54s .16s cubic-bezier(.18,.9,.24,1.2) both}.cabinet-mobile-tab--menu.is-active .cabinet-nav-cell-1{animation:cabinetCellTopLeft .58s cubic-bezier(.16,1,.3,1) both}.cabinet-mobile-tab--menu.is-active .cabinet-nav-cell-2{animation:cabinetCellTopRight .58s cubic-bezier(.16,1,.3,1) both}.cabinet-mobile-tab--menu.is-active .cabinet-nav-cell-3{animation:cabinetCellBottomLeft .58s cubic-bezier(.16,1,.3,1) both}.cabinet-mobile-tab--menu.is-active .cabinet-nav-cell-4{animation:cabinetCellBottomRight .58s cubic-bezier(.16,1,.3,1) both}.cabinet-mobile-header button:focus-visible,.cabinet-mobile-nav button:focus-visible{outline:2px solid #9871ed;outline-offset:3px}.creator-cabinet-polish #screen-overview.overview-premium{height:auto!important;min-height:0!important;padding:0!important}.creator-cabinet-polish #screen-overview .overview-premium-header{min-height:70px;padding:0 2px 20px;gap:12px}.creator-cabinet-polish #screen-overview .overview-premium-greeting>span{color:#7d7387;font-size:14px;line-height:1.4;margin-bottom:3px;font-weight:450}.creator-cabinet-polish #screen-overview .overview-premium-greeting{margin-left:3%}.creator-cabinet-polish #screen-overview .overview-premium-greeting h1{font-size:25px;line-height:1.2;font-weight:600;overflow-wrap:anywhere}.creator-cabinet-polish #screen-overview .overview-premium-header-actions{display:none}.creator-cabinet-polish #screen-overview .overview-premium-layout{display:flex!important;flex-direction:column;height:auto!important;min-height:0!important;gap:16px}.creator-cabinet-polish #screen-overview :is(.overview-premium-top-grid,.overview-premium-middle-grid){display:contents!important}.creator-cabinet-polish #screen-overview .overview-premium-listening-card{order:1}.creator-cabinet-polish #screen-overview .overview-premium-platform-card{order:2}.creator-cabinet-polish #screen-overview .overview-premium-releases-card{order:3}.creator-cabinet-polish #screen-overview .overview-news-spotlight{order:4}.creator-cabinet-polish #screen-overview .overview-premium-balance-card--plain{order:5}.creator-cabinet-polish #screen-overview .overview-premium-card{border-color:#e9e5ef!important;border-radius:24px;box-shadow:0 3px 9px #25163812,0 14px 34px -10px #3520442e,0 28px 52px -28px #2a183833}.creator-cabinet-polish #screen-overview .overview-premium-listening-card{min-height:305.8px;padding:20px!important}.creator-cabinet-polish #screen-overview .overview-premium-listening-title{font-size:calc(13px * var(--overview-text-scale, 1))!important;line-height:calc(19px * var(--overview-text-scale, 1));gap:8px}.creator-cabinet-polish #screen-overview .overview-premium-listening-title>span{flex:0 0 28px}.creator-cabinet-polish #screen-overview .overview-premium-period-trigger{min-width:74px;width:74px;height:32px;min-height:32px;padding:0 5px 0 8px}.creator-cabinet-polish #screen-overview .overview-premium-period-trigger svg{width:15px;height:15px}.creator-cabinet-polish #screen-overview .overview-premium-period-menu button{min-height:44px;font-size:calc(13px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-premium-listening-value>strong{font-size:calc(45px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-premium-listening-chart{height:147.4px;inset:auto 0 13px}.creator-cabinet-polish #screen-overview .overview-premium-balance-card--plain{min-height:244.2px;padding:20px!important}.creator-cabinet-polish #screen-overview .overview-premium-balance-value{font-size:calc(42px * var(--overview-text-scale, 1));margin-top:14px}.creator-cabinet-polish #screen-overview .overview-premium-balance-details{width:44px;height:44px}.creator-cabinet-polish #screen-overview :is(.overview-premium-platform-card,.overview-premium-releases-card){padding:20px 16px;min-height:0}.creator-cabinet-polish #screen-overview .overview-premium-section-head{gap:8px;min-height:44px;padding-bottom:12px}.creator-cabinet-polish #screen-overview .overview-premium-section-head>button{width:auto;min-width:92px;height:32px;min-height:32px;padding:0 5px 0 9px;font-size:calc(9px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-premium-section-head>button svg{width:15px;height:15px}.creator-cabinet-polish #screen-overview .overview-premium-platform-list{margin-top:6px;gap:0}.creator-cabinet-polish #screen-overview .overview-premium-platform-row{display:grid;grid-template-columns:minmax(0,1fr) 34px 48px;gap:8px;min-height:75px;padding:14px 2px;border-radius:0}.creator-cabinet-polish #screen-overview .overview-premium-platform-identity{min-width:0;gap:10px}.creator-cabinet-polish #screen-overview .overview-premium-platform-identity>span:last-child{font-size:calc(13px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-premium-platform-track{display:none}.creator-cabinet-polish #screen-overview .overview-premium-platform-row>strong{width:auto;font-size:calc(12px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-premium-platform-row>em{min-width:46px;font-size:calc(11px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-premium-platform-row.is-selected{border-radius:12px;background:color-mix(in srgb,var(--overview-platform-accent,#7045e8) 6%,#fff);box-shadow:none}.creator-cabinet-polish #screen-overview .overview-premium-release-list{margin-top:0;gap:0}.creator-cabinet-polish #screen-overview .overview-premium-release-row{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) auto;column-gap:11px;row-gap:3px;min-height:80px;padding:13px 2px}.creator-cabinet-polish #screen-overview .overview-premium-release-cover{grid-column:1;grid-row:1 / 3;width:52px;height:52px;align-self:center}.creator-cabinet-polish #screen-overview .overview-premium-release-copy{grid-column:2;grid-row:1;min-height:0;align-self:end}.creator-cabinet-polish #screen-overview .overview-premium-release-copy strong{font-size:calc(13px * var(--overview-text-scale, 1));line-height:calc(16px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-premium-release-copy small{margin-top:1px;font-size:calc(10px * var(--overview-text-scale, 1));line-height:calc(13px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-premium-release-date{display:block;grid-column:2;grid-row:2;align-self:start;margin-top:3px;color:#8a8291;font-size:calc(9px * var(--overview-text-scale, 1));line-height:calc(12px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-premium-release-status{display:inline-flex;grid-column:3;grid-row:1;justify-self:end;align-self:end;min-height:23px;padding:5px 8px;font-size:calc(9px * var(--overview-text-scale, 1));white-space:nowrap}.creator-cabinet-polish #screen-overview .overview-premium-release-unavailable{display:inline-flex;grid-column:3;grid-row:2;align-self:start;justify-self:end;min-height:24px;padding:5px 8px;border:1px solid #ece8f0;border-radius:999px;background:#f8f6fa;color:#918998;font-size:0;line-height:1;white-space:nowrap}.creator-cabinet-polish #screen-overview .overview-premium-release-unavailable:after{content:"CreatorЛинк позже";font-size:calc(8px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-premium-release-smartlink{display:inline-flex;grid-column:3;grid-row:2;justify-self:end;align-self:start;min-height:24px;margin:0;padding:5px 8px;border-radius:999px;font-size:calc(8px * var(--overview-text-scale, 1));white-space:nowrap}.creator-cabinet-polish #screen-overview .overview-news-spotlight{min-height:340px;padding:20px!important}.creator-cabinet-polish #screen-overview .overview-news-spotlight-body{grid-template-columns:minmax(0,1fr) 138px;gap:10px;align-items:stretch}.creator-cabinet-polish #screen-overview .overview-news-spotlight-copy{padding:0;min-width:0}.creator-cabinet-polish #screen-overview .overview-news-spotlight-meta{min-height:24px;font-size:calc(11px * var(--overview-text-scale, 1));line-height:calc(18px * var(--overview-text-scale, 1));gap:7px}.creator-cabinet-polish #screen-overview .overview-news-spotlight-text{justify-content:center;padding:10px 0 16px}.creator-cabinet-polish #screen-overview .overview-news-spotlight-copy h2{height:auto;min-height:0;margin:0;max-width:15ch;font-size:calc(19px * var(--overview-text-scale, 1));line-height:calc(23px * var(--overview-text-scale, 1));font-weight:650;letter-spacing:-.35px;-webkit-line-clamp:3}.creator-cabinet-polish #screen-overview .overview-news-spotlight-copy p{height:auto;min-height:0;margin-top:15px;font-size:calc(12.5px * var(--overview-text-scale, 1));line-height:calc(18px * var(--overview-text-scale, 1));-webkit-line-clamp:4}.creator-cabinet-polish #screen-overview .overview-news-spotlight-art{align-self:center;justify-self:end;width:150px;height:184px;max-width:none;margin:0 -8px 0 0;object-fit:contain}.creator-cabinet-polish #screen-overview .overview-news-spotlight-footer{margin-top:8px;gap:8px}.creator-cabinet-polish #screen-overview .overview-news-spotlight-read{min-height:44px;padding-inline:13px;font-size:calc(12px * var(--overview-text-scale, 1))}.creator-cabinet-polish #screen-overview .overview-news-spotlight-step{width:44px;height:44px}.creator-cabinet-polish #screen-overview .overview-news-spotlight-controls{gap:7px}.creator-cabinet-polish #screen-overview .overview-news-spotlight-count{gap:5px;font-size:calc(11px * var(--overview-text-scale, 1))}}@media(max-width:370px){.cabinet-mobile-menu-inner{padding-inline:16px}.cabinet-mobile-menu-group button{padding-inline:9px;gap:8px;font-size:12px}.creator-cabinet-polish #screen-overview .overview-premium-release-row{grid-template-columns:46px minmax(0,1fr) auto;column-gap:8px}.creator-cabinet-polish #screen-overview .overview-premium-release-cover{width:46px;height:46px}.creator-cabinet-polish #screen-overview .overview-premium-release-status,.creator-cabinet-polish #screen-overview .overview-premium-release-unavailable,.creator-cabinet-polish #screen-overview .overview-premium-release-smartlink{padding-inline:6px}.creator-cabinet-polish #screen-overview .overview-news-spotlight-body{grid-template-columns:minmax(0,1fr) 112px}.creator-cabinet-polish #screen-overview .overview-news-spotlight-art{width:124px;height:164px}}@keyframes cabinetHomeRoofLand{0%{opacity:0;transform:translateY(-6px) scaleX(.76)}58%{opacity:1;transform:translateY(1px) scaleX(1.04)}to{transform:none}}@keyframes cabinetHomeBodySettle{0%{opacity:.2;transform:translateY(5px) scale(.82)}62%{opacity:1;transform:translateY(-1px) scale(1.03)}to{transform:none}}@keyframes cabinetNoteStemDraw{0%{opacity:.25;stroke-dasharray:32;stroke-dashoffset:32}to{opacity:1;stroke-dasharray:32;stroke-dashoffset:0}}@keyframes cabinetNoteBeatLeft{0%{opacity:0;transform:translateY(4px) scale(.35)}55%{opacity:1;transform:translateY(-2px) scale(1.18)}to{transform:none}}@keyframes cabinetNoteBeatRight{0%{opacity:0;transform:translateY(-3px) scale(.35)}55%{opacity:1;transform:translateY(2px) scale(1.18)}to{transform:none}}@keyframes cabinetPlusDraw{0%{opacity:.3;stroke-dasharray:18;stroke-dashoffset:18;transform:scaleX(.55)}to{opacity:1;stroke-dasharray:18;stroke-dashoffset:0;transform:none}}@keyframes cabinetPlusDrop{0%{opacity:0;transform:translateY(-8px) rotate(25deg) scaleY(.55)}64%{opacity:1;transform:translateY(1px) rotate(-4deg) scaleY(1.08)}to{transform:none}}@keyframes cabinetBarRise{0%{opacity:.15;transform:translateY(5px) scaleY(.15)}68%{opacity:1;transform:translateY(-1px) scaleY(1.08)}to{transform:none}}@keyframes cabinetCellTopLeft{0%{opacity:0;transform:translate(5px,5px) rotate(20deg) scale(.4)}to{opacity:1;transform:none}}@keyframes cabinetCellTopRight{0%{opacity:0;transform:translate(-5px,5px) rotate(-20deg) scale(.4)}to{opacity:1;transform:none}}@keyframes cabinetCellBottomLeft{0%{opacity:0;transform:translate(5px,-5px) rotate(-20deg) scale(.4)}to{opacity:1;transform:none}}@keyframes cabinetCellBottomRight{0%{opacity:0;transform:translate(-5px,-5px) rotate(20deg) scale(.4)}to{opacity:1;transform:none}}@media(max-width:768px){.creator-cabinet-polish #screen-overview .overview-premium-release-date{display:none}.creator-cabinet-polish #screen-overview .overview-premium-release-copy{grid-row:1 / 3;align-self:center;min-width:0;max-width:100%;overflow:hidden}}@media(min-width:769px){.creator-cabinet-polish #screen-overview .overview-premium-release-columns,.creator-cabinet-polish #screen-overview .overview-premium-release-row{grid-template-columns:60px minmax(140px,1fr) repeat(3,minmax(112px,.65fr));column-gap:16px;padding-inline:12px}.creator-cabinet-polish #screen-overview .overview-premium-release-columns{color:#655b70;font-weight:650;letter-spacing:.045em}.creator-cabinet-polish #screen-overview .overview-premium-release-list{grid-template-rows:repeat(5,minmax(0,1fr))}.creator-cabinet-polish #screen-overview .overview-premium-release-row{min-height:0;padding-block:3px}.creator-cabinet-polish #screen-overview .overview-premium-release-columns>span:nth-child(3),.creator-cabinet-polish #screen-overview .overview-premium-release-columns>span:nth-child(2),.creator-cabinet-polish #screen-overview .overview-premium-release-date,.creator-cabinet-polish #screen-overview .overview-premium-release-status{justify-self:center}.creator-cabinet-polish #screen-overview .overview-premium-release-unavailable{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;border:1px solid #e9e4ee;border-radius:999px;background:#f6f4f8;color:#8a8094;font-size:11px;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.creator-cabinet-polish .screen-fade-in{animation:none!important}.creator-cabinet-polish *,.cabinet-mobile-menu *,.cabinet-mobile-nav *{animation:none!important;scroll-behavior:auto!important}}html:has(.cabinet-mobile-menu[open]),html:has(.cabinet-palette[open]){overflow:hidden!important}.creator-cabinet-polish :is(#screen-releases,#screen-release-details,#screen-analytics,#screen-tiktok,#screen-finance){min-width:0;color:var(--cr-ink, #292630);font-family:Minded,sans-serif}.creator-cabinet-polish :is(#screen-releases,#screen-finance) .page-header,.creator-cabinet-polish #screen-analytics .analytics-page-head,.creator-cabinet-polish #screen-tiktok .tiktok-screen-head{margin-bottom:28px}.creator-cabinet-polish :is(#screen-releases,#screen-finance) .page-title,.creator-cabinet-polish #screen-analytics .analytics-page-title-wrap h1,.creator-cabinet-polish #screen-tiktok .tiktok-screen-title{color:var(--cr-ink, #292630);font-size:30px;font-weight:620;letter-spacing:-.035em;line-height:1.16}.creator-cabinet-polish :is(#screen-releases,#screen-finance) .page-subtitle,.creator-cabinet-polish #screen-analytics .analytics-page-title-wrap p,.creator-cabinet-polish #screen-tiktok .tiktok-screen-subtitle{margin-top:9px;color:var(--cr-muted, #746e7c);font-size:14px;line-height:1.55;font-weight:450}.creator-cabinet-polish :is(#screen-releases,#screen-release-details,#screen-analytics,#screen-tiktok,#screen-finance) :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--cr-accent, #7547ee);outline-offset:4px}.creator-cabinet-polish #screen-releases .releases-total-count{padding:5px 10px;border:1px solid var(--cr-border, #eeebf3);border-radius:10px;color:var(--cr-muted, #746e7c);background:var(--cr-soft, #f8f7fb);font-size:13px;font-weight:520}.creator-cabinet-polish #screen-releases .releases-toolbar{gap:20px;align-items:center;margin-bottom:26px}.creator-cabinet-polish #screen-releases .releases-search{flex:0 1 340px;min-width:220px}.creator-cabinet-polish #screen-releases .releases-search-input{min-height:46px;border-radius:14px;border-color:var(--cr-border, #eeebf3);background:var(--cr-surface, #fff);color:var(--cr-ink, #292630);font-size:14px;box-shadow:0 2px 5px #28213103}.creator-cabinet-polish #screen-releases .releases-search-input::placeholder{color:#8a8293}.creator-cabinet-polish #screen-releases .releases-search-icon{color:var(--cr-muted, #746e7c)}.creator-cabinet-polish #screen-releases .releases-filters{min-width:0;height:auto;min-height:46px;gap:8px}.creator-cabinet-polish #screen-releases .filter-btn{min-width:58px;min-height:46px;padding:10px 16px;border:1px solid var(--cr-border, #eeebf3);border-radius:14px;color:var(--cr-muted, #746e7c);background:var(--cr-surface, #fff);font-size:13px;font-weight:520;gap:7px;box-shadow:0 2px 5px #28213103}.creator-cabinet-polish #screen-releases .filter-btn:hover{color:var(--cr-ink, #292630);border-color:#dcd2eb;background:var(--cr-soft, #f8f7fb)}.creator-cabinet-polish #screen-releases .filter-btn.active{background:#eee8fe;border-color:#e7ddfc;color:#7042dd}.creator-cabinet-polish #screen-releases .filter-btn-count{opacity:.75;font-size:11px;font-variant-numeric:tabular-nums}.creator-cabinet-polish #screen-releases .releases-list{gap:24px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.creator-cabinet-polish #screen-releases .release-card{border-radius:20px;border:1px solid var(--cr-border, #eeebf3);background:#fff;box-shadow:0 6px 18px #28213107,0 2px 4px #28213103;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.creator-cabinet-polish #screen-releases .release-card:hover{transform:translateY(-3px);border-color:#ddd4ec;box-shadow:0 15px 28px #2821310e,0 3px 8px #28213105}.creator-cabinet-polish #screen-releases .release-card-main{border-radius:inherit}.creator-cabinet-polish #screen-releases .release-cover{aspect-ratio:1;background:#f0edf5}.creator-cabinet-polish #screen-releases .release-card-body{padding:16px 17px 17px;gap:9px}.creator-cabinet-polish #screen-releases .release-title{color:var(--cr-ink, #292630);font-size:16px;font-weight:580;line-height:1.35}.creator-cabinet-polish #screen-releases .release-meta{color:var(--cr-muted, #746e7c);font-size:13px;font-weight:450;line-height:1.4}.creator-cabinet-polish #screen-releases .release-date{color:#827b8a;font-size:12px;line-height:1.4}.creator-cabinet-polish #screen-releases .release-card .status{padding:5px 8px;border:0;text-transform:none;font-size:11px;font-weight:520;letter-spacing:0}.creator-cabinet-polish #screen-releases .release-card .status-approved{color:#15956d;background:#eaf8f1}.creator-cabinet-polish #screen-releases .release-card .status-pending,.creator-cabinet-polish #screen-releases .release-card .status-uploaded{color:#aa7224;background:#fff5e7}.creator-cabinet-polish #screen-releases .release-card .status-revision{color:#7b50cb;background:#f0eafa}.creator-cabinet-polish #screen-releases .release-card .status-rejected{color:#b95769;background:#fceef1}.creator-cabinet-polish #screen-releases .releases-pagination{flex-wrap:wrap;gap:8px;padding-block:28px 4px}.creator-cabinet-polish #screen-releases .releases-page-btn{min-width:44px;min-height:44px;border-radius:12px;border-color:var(--cr-border, #eeebf3)}.creator-cabinet-polish #screen-releases .releases-page-btn.active{background:#eee8fe;color:#7042dd;border-color:#e7ddfc}.creator-cabinet-polish #screen-releases .releases-no-results{min-height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 20px;text-align:center}.creator-cabinet-polish #screen-releases .releases-no-results h2{font-size:24px;font-weight:580;margin:0}.creator-cabinet-polish #screen-releases .releases-no-results p{margin:0;max-width:350px;color:var(--cr-muted, #746e7c);font-size:14px;line-height:1.55}.creator-cabinet-polish #screen-releases .releases-no-results-icon{width:64px;height:64px;display:grid;place-items:center;background:#f1ebff;color:#8b62e7;border-radius:22px;margin-bottom:8px}.creator-cabinet-polish #screen-releases .releases-reset-btn,.creator-cabinet-polish #screen-tiktok .tiktok-retry-btn{margin-top:10px;min-height:44px;padding:11px 18px;border:1px solid #e9e3f1;border-radius:999px;background:#fff;color:#685678;font:520 14px Minded,sans-serif;box-shadow:0 5px 12px #28213108;cursor:pointer}.creator-cabinet-polish #screen-release-details .rp-shell{padding:0;--rp-panel-shadow: 0 12px 32px -12px #2b203524, 0 3px 9px #2518300a}.creator-cabinet-polish #screen-release-details .rp-topbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.creator-cabinet-polish #screen-release-details .rp-back{min-height:44px;padding-inline:18px;border-radius:999px;border-color:var(--cr-border, #eeebf3);font-size:14px;font-weight:520;color:var(--cr-muted, #746e7c);box-shadow:0 4px 12px #2518300b}.creator-cabinet-polish #screen-release-details .rp-back:hover{background:#f3eefb;color:#7042dd;border-color:#e6ddf4}.creator-cabinet-polish #screen-release-details .rp-hero{gap:32px;margin-top:28px;grid-template-columns:minmax(200px,248px) minmax(0,1fr) 396px;align-items:center}.creator-cabinet-polish #screen-release-details .rp-hero-copy{min-width:0}.creator-cabinet-polish #screen-release-details .rp-cover{width:100%;height:auto;aspect-ratio:1;border-radius:24px;box-shadow:0 16px 36px #28213116}.creator-cabinet-polish #screen-release-details .rp-title{margin:0;font-size:clamp(30px,2.65vw,42px);line-height:1.16;font-weight:620;letter-spacing:-.035em;color:#29292e;overflow-wrap:anywhere}.creator-cabinet-polish #screen-release-details .rp-artist{margin-top:10px;color:#717178;font-size:18px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.creator-cabinet-polish #screen-release-details .rp-pills{margin-top:18px;gap:8px}.creator-cabinet-polish #screen-release-details .rp-pill{min-height:30px;box-sizing:border-box;font-size:12px;padding:6px 12px;font-weight:520;border-color:transparent}.creator-cabinet-polish #screen-release-details .rp-pill--plain{color:#707078;background:#f4f4f5}.creator-cabinet-polish #screen-release-details .rp-pill-dot{width:5px;height:5px;box-shadow:none}.creator-cabinet-polish #screen-release-details .rp-hero-actions{gap:9px;margin-top:22px}.creator-cabinet-polish #screen-release-details .rp-hero-actions:empty{display:none}.creator-cabinet-polish #screen-release-details .rp-release-meta{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:18px}.creator-cabinet-polish #screen-release-details .rp-release-meta>span{display:flex;align-items:center;gap:7px;min-width:0;color:#79797f;font-size:13px;overflow-wrap:anywhere}.creator-cabinet-polish #screen-release-details .rp-release-meta svg{width:16px;height:16px;flex:0 0 auto;color:#898991}.creator-cabinet-polish #screen-release-details .rp-release-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;width:100%;max-width:396px;justify-self:end;align-self:center}.creator-cabinet-polish #screen-release-details .rp-tool{position:relative;width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:14px;padding:10px 0;border:0;border-radius:16px;background:transparent;color:#47474f;text-align:center;font:inherit;cursor:pointer;box-shadow:none}.creator-cabinet-polish #screen-release-details .rp-tool-icon{display:grid;place-items:center;flex:0 0 auto;width:60px;height:60px;box-sizing:border-box;border:1px solid #e8e8ec;border-radius:18px;color:#51515a;background:#fff;box-shadow:0 7px 18px -6px #22222c24,0 2px 4px #22222c05;transition:box-shadow .2s,transform .2s,background .2s}.creator-cabinet-polish #screen-release-details .rp-tool-icon svg{width:25px;height:25px}.creator-cabinet-polish #screen-release-details .rp-tool-copy{min-width:0;min-height:22px;color:inherit;font-size:14px;font-weight:560;line-height:22px;overflow-wrap:anywhere}.creator-cabinet-polish #screen-release-details .rp-tool-description{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.creator-cabinet-polish #screen-release-details .rp-tool:focus-visible{outline:2px solid #7547ee;outline-offset:4px}.creator-cabinet-polish #screen-release-details .rp-tool:active:not(:disabled) .rp-tool-icon{transform:translateY(1px);box-shadow:0 2px 6px #22222c12}.creator-cabinet-polish #screen-release-details .rp-tool:disabled{cursor:not-allowed;box-shadow:none;background:transparent}.creator-cabinet-polish #screen-release-details .rp-tool:disabled .rp-tool-icon{background:#f5f5f6;border-color:#ededf0;color:#aaaab2;box-shadow:none}.creator-cabinet-polish #screen-release-details .rp-tool:disabled .rp-tool-copy{color:#8a8a93}@media(hover:hover){.creator-cabinet-polish #screen-release-details .rp-tool:hover:not(:disabled) .rp-tool-icon{transform:translateY(-2px);background:#fafafa;box-shadow:0 10px 24px -6px #22222c30,0 2px 6px #22222c08}}@media(max-width:1279px){.creator-cabinet-polish #screen-release-details .rp-hero{grid-template-columns:minmax(160px,220px) minmax(0,1fr)}.creator-cabinet-polish #screen-release-details .rp-release-tools{grid-column:2;justify-self:start}}.creator-cabinet-polish #screen-release-details .rp-btn{min-height:44px;border-radius:12px;padding:11px 16px;font-size:13px;font-weight:560}.creator-cabinet-polish #screen-release-details .rp-btn--dark{background:var(--cr-ink, #292630)}.creator-cabinet-polish #screen-release-details .rp-btn--light{border-color:var(--cr-border, #eeebf3);color:var(--cr-muted, #746e7c)}.creator-cabinet-polish #screen-release-details :is(.rp-eyebrow,.rp-stat-label,.rp-available-label,.rp-card-label,.rp-reason-label){font-size:13px;color:#756e80;letter-spacing:0;text-transform:none;font-weight:500;line-height:1.5}.creator-cabinet-polish #screen-release-details .rp-release-information{margin-top:22px;border:1px solid #ebebef;border-radius:24px;background:#fff;padding:0 28px;box-shadow:var(--rp-panel-shadow);scroll-margin-top:24px}.creator-cabinet-polish #screen-release-details .rp-release-information>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:82px;box-sizing:border-box;padding:20px 0;color:#303036;font-size:18px;font-weight:560;cursor:pointer;list-style:none}.creator-cabinet-polish #screen-release-details .rp-release-information>summary::-webkit-details-marker{display:none}.creator-cabinet-polish #screen-release-details .rp-release-information>summary:focus-visible{outline:2px solid #906cf0;outline-offset:3px;border-radius:12px}.creator-cabinet-polish #screen-release-details .rp-release-information>summary>span{display:inline-flex;align-items:center;gap:12px}.creator-cabinet-polish #screen-release-details .rp-release-information>summary svg{width:20px;height:20px;flex:0 0 auto;color:#777780;transition:transform .2s}.creator-cabinet-polish #screen-release-details .rp-panel-title{display:inline-flex;align-items:center;gap:12px;min-width:0;margin:0;color:#303036;font-family:inherit;font-size:18px;font-weight:560;line-height:1.4;letter-spacing:0}.creator-cabinet-polish #screen-release-details .rp-panel-icon{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border-radius:13px;background:#f5f5f6}.creator-cabinet-polish #screen-release-details .rp-panel-icon svg{width:20px;height:20px;color:#777780}.creator-cabinet-polish #screen-release-details .rp-release-information .rp-information-hint{color:#85858e;font-size:12px;font-weight:400}.creator-cabinet-polish #screen-release-details .rp-release-information[open] .rp-information-hint>svg{transform:rotate(180deg)}.creator-cabinet-polish #screen-release-details .rp-information-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;margin:0;padding:10px 0 30px}.creator-cabinet-polish #screen-release-details .rp-information-field{min-width:0}.creator-cabinet-polish #screen-release-details .rp-information-field dt{display:flex;align-items:center;gap:8px;color:#7a7a83;font-size:13px;line-height:1.5}.creator-cabinet-polish #screen-release-details .rp-information-field dt svg{flex:0 0 auto;width:16px;height:16px;color:#909098}.creator-cabinet-polish #screen-release-details .rp-information-field dd{margin:7px 0 0;color:#303036;font-size:17px;font-weight:550;line-height:1.5;overflow-wrap:anywhere}.creator-cabinet-polish #screen-release-details .rp-information-upc{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 18px;margin:0;padding:0 0 28px}.creator-cabinet-polish #screen-release-details .rp-information-upc dt{display:flex;align-items:center;gap:8px;color:#7a7a83;font-size:13px}.creator-cabinet-polish #screen-release-details .rp-information-upc dt svg{width:16px;height:16px;color:#909098}.creator-cabinet-polish #screen-release-details .rp-information-upc dd{min-width:0;margin:0}.creator-cabinet-polish #screen-release-details .rp-information-upc code{color:#41414a;font:550 16px/1.6 Minded,sans-serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;user-select:all}.creator-cabinet-polish #screen-release-details .rp-status{margin-top:22px;background:#fff;border:1px solid #ebebef;border-radius:24px;padding:28px;box-shadow:var(--rp-panel-shadow)}.creator-cabinet-polish #screen-release-details .rp-status-heading{display:flex;align-items:center;gap:14px}.creator-cabinet-polish #screen-release-details .rp-status-title{font-size:23px;margin:6px 0 0;line-height:1.3}.creator-cabinet-polish #screen-release-details .rp-status-text{color:#777780;font-size:14px;line-height:1.7;max-width:900px;margin:12px 0 0}.creator-cabinet-polish #screen-release-details .rp-timeline{margin-top:26px;padding:0;border-radius:0;background:transparent}.creator-cabinet-polish #screen-release-details .rp-tl-circle{width:36px;height:36px;font-size:14px}.creator-cabinet-polish #screen-release-details .rp-tl-circle svg{width:17px;height:17px}.creator-cabinet-polish #screen-release-details .rp-tl-label{font-size:13px;font-weight:520}.creator-cabinet-polish #screen-release-details .rp-tl-node--done .rp-tl-circle{background:#e1f5eb;color:#159567;box-shadow:0 3px 8px #16865712}.creator-cabinet-polish #screen-release-details .rp-tl-node--done .rp-tl-label{color:#32785f}.creator-cabinet-polish #screen-release-details .rp-tl-node--current .rp-tl-circle{color:#7547ee;border-color:#7547ee;background:#faf8ff}.creator-cabinet-polish #screen-release-details .rp-tl-node--pending .rp-tl-circle{background:#f2eff6;color:#9a90a6}.creator-cabinet-polish #screen-release-details .rp-tl-node--pending .rp-tl-label{color:#8b8196}.creator-cabinet-polish #screen-release-details .rp-tl-line{height:2px}.creator-cabinet-polish #screen-release-details .rp-tl-line--done{background:#bce5d2}.creator-cabinet-polish #screen-release-details .rp-tl-line--pending{background:#eeebf3}.creator-cabinet-polish #screen-release-details .rp-section{margin-top:22px;padding:28px;background:#fff;border:1px solid #ebebef;border-radius:24px;box-shadow:var(--rp-panel-shadow)}.creator-cabinet-polish #screen-release-details .rp-tracks-section{padding-top:0}.creator-cabinet-polish #screen-release-details .rp-tracks-section .rp-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:82px;box-sizing:border-box;margin:0;padding:20px 0;cursor:pointer;list-style:none}.creator-cabinet-polish #screen-release-details .rp-tracks-section .rp-section-heading::-webkit-details-marker{display:none}.creator-cabinet-polish #screen-release-details .rp-tracks-section .rp-section-heading:focus-visible{outline:2px solid #906cf0;outline-offset:3px;border-radius:12px}.creator-cabinet-polish #screen-release-details .rp-section-chevron{width:20px;height:20px;flex:0 0 auto;color:#777780;transition:transform .2s ease}.creator-cabinet-polish #screen-release-details .rp-tracks-section[open] .rp-section-chevron{transform:rotate(180deg)}.creator-cabinet-polish #screen-release-details .rp-section-caption{font-size:13px;color:#857c91;line-height:1.4}.creator-cabinet-polish #screen-release-details .rp-section-count{padding:4px 9px;border-radius:9px;background:#f4f4f5;color:#74747e;font-size:12px;font-variant-numeric:tabular-nums}.creator-cabinet-polish #screen-release-details .rp-tracklist{border:0;border-radius:16px;padding:0}.creator-cabinet-polish #screen-release-details .rp-track-wrap+.rp-track-wrap{margin-top:8px}.creator-cabinet-polish #screen-release-details .rp-track-wrap{border-radius:16px;background:#fafafa}.creator-cabinet-polish #screen-release-details .rp-track{gap:16px;padding:18px;border-radius:16px}.creator-cabinet-polish #screen-release-details :is(.rp-track:hover,.rp-track-wrap--active){background:#f4f4f5}.creator-cabinet-polish #screen-release-details .rp-track-name{color:var(--cr-ink, #292630);font-size:17px;line-height:1.4;font-weight:560}.creator-cabinet-polish #screen-release-details .rp-track-artists{color:#777780;font-size:14px;font-weight:500;line-height:1.5;margin-top:4px;overflow-wrap:anywhere}.creator-cabinet-polish #screen-release-details .rp-track-isrc{display:flex;align-items:center;gap:10px;background:transparent;border:0;color:#64646e;font-size:13px;letter-spacing:0;padding:9px 0 9px 13px;font-variant-numeric:tabular-nums}.creator-cabinet-polish #screen-release-details .rp-track-isrc>span:first-child{color:#8b8b94;font-size:11px;letter-spacing:.04em}.creator-cabinet-polish #screen-release-details .rp-track-isrc>span:last-child{user-select:all}.creator-cabinet-polish #screen-release-details .rp-track-num{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:#efeff1;color:#797983;font-size:14px;font-variant-numeric:tabular-nums}.creator-cabinet-polish #screen-release-details .rp-track-play{width:44px;height:44px;background:#fff;border:1px solid #e8e8ec;color:#41414a;box-shadow:0 3px 8px #22222c0b}.creator-cabinet-polish #screen-release-details .rp-track-play--on{background:#29292e;border-color:#29292e;color:#fff}.creator-cabinet-polish #screen-release-details .rp-track-play:focus-visible{outline:2px solid #7547ee;outline-offset:3px}.creator-cabinet-polish #screen-release-details :is(.rp-tp-vol,.rp-tp-download){min-width:44px;min-height:44px;justify-content:center}.creator-cabinet-polish #screen-release-details :is(.rp-tp-range,.rp-tp-vol-range){background:linear-gradient(to right,#7547ee var(--p, 0%),#ede8f3 var(--p, 0%))}.creator-cabinet-polish #screen-tiktok .analytics-card{background:#fff;border-color:var(--cr-border, #eeebf3);border-radius:24px;box-shadow:0 8px 24px #28213106,0 2px 5px #28213103}.creator-cabinet-polish #screen-analytics :is(.analytics-primary-chart,.analytics-platform-panel,.analytics-purchase-summary){border:0;border-radius:0;box-shadow:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.creator-cabinet-polish #screen-analytics .analytics-primary-chart{padding:24px 28px;border-radius:26px;background:#fff;box-shadow:0 16px 40px #28213116,0 4px 12px #28213110}.creator-cabinet-polish #screen-analytics .analytics-platform-panel{background:#fff;border:0;border-radius:26px;box-shadow:0 16px 40px #28213116,0 4px 12px #28213110}.creator-cabinet-polish #screen-analytics .analytics-page-tools{position:relative;z-index:30;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px;min-height:52px;padding:0 28px;margin-bottom:28px}.creator-cabinet-polish #screen-analytics .analytics-page-tools .analytics-select-wrap{width:260px;max-width:100%}.creator-cabinet-polish #screen-analytics .analytics-page-tools .analytics-release-trigger{height:52px}.creator-cabinet-polish #screen-analytics .analytics-page-tools .analytics-periods{position:relative;isolation:isolate;width:320px;height:52px;padding:4px;box-sizing:border-box;overflow:hidden}.creator-cabinet-polish #screen-analytics .analytics-page-tools .analytics-periods:before{content:"";position:absolute;z-index:0;inset:4px auto 4px 4px;width:calc((100% - 8px)/4);border:0;border-radius:999px;background:#fff;transform:translate(var(--analytics-period-offset));transition:transform .22s cubic-bezier(.2,.8,.2,1)}.creator-cabinet-polish #screen-analytics .analytics-content,.creator-cabinet-polish #screen-analytics .analytics-breakdown-grid{gap:24px}.creator-cabinet-polish #screen-analytics .analytics-primary-toolbar{border:0;padding:0;margin:0 0 28px}.creator-cabinet-polish #screen-analytics .analytics-primary-toolbar .analytics-command-controls{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0;gap:16px}.creator-cabinet-polish #screen-analytics .analytics-select-wrap{min-width:0;width:min(100%,320px)}.creator-cabinet-polish #screen-analytics .analytics-release-trigger{height:52px;padding-inline:20px;border:0;border-radius:999px;background:#fff;box-shadow:0 5px 18px #28213109,0 1px 4px #28213105;font-weight:500}.creator-cabinet-polish #screen-analytics .analytics-release-menu{width:100%;min-width:0;background:#fff;border-color:#e9e8ed}.creator-cabinet-polish #screen-analytics .analytics-release-option{min-height:48px}.creator-cabinet-polish #screen-analytics .analytics-release-option span{overflow-wrap:anywhere;font-size:14px;font-weight:500}.creator-cabinet-polish #screen-analytics .analytics-release-option small{font-size:12px}.creator-cabinet-polish #screen-analytics .analytics-primary-head{align-items:center;gap:20px;margin-bottom:0}.creator-cabinet-polish #screen-analytics :is(.analytics-primary-copy h2,.analytics-chart-title){color:var(--cr-ink, #292630);font-size:22px;font-weight:580;line-height:1.3;letter-spacing:-.025em}.creator-cabinet-polish #screen-analytics :is(.analytics-mode-switch,.analytics-periods){background:#f7f7f9;border:0;border-radius:999px;box-shadow:0 5px 18px #28213109,0 1px 4px #28213105}.creator-cabinet-polish #screen-analytics :is(.analytics-mode-btn,.analytics-period-btn){min-height:44px;color:var(--cr-muted, #746e7c);font-size:13px;font-weight:520;border-radius:999px}.creator-cabinet-polish #screen-analytics .analytics-mode-btn.is-active{color:#292630;background:#fff;box-shadow:0 2px 7px #28213109}.creator-cabinet-polish #screen-analytics .analytics-mode-btn.is-active svg{color:#7547ee}.creator-cabinet-polish #screen-analytics .analytics-period-btn.is-active{color:#292630}.creator-cabinet-polish #screen-analytics .analytics-periods:before{border-radius:999px;box-shadow:0 2px 7px #28213109}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-btn{min-height:44px;padding-inline:13px;border-radius:999px;color:#74737e;background:transparent;border-color:transparent;font-size:13px;font-weight:500}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-btn:hover{background:#f7f7f9}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-btn.is-active{color:#292630;background:#fff;border-color:transparent;box-shadow:0 5px 18px #2821310c,0 1px 4px #28213108}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-icon.is-all{color:#7547ee;background:transparent}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-btn.is-active .analytics-chart-filter-icon{transform:none}.creator-cabinet-polish #screen-analytics .analytics-line-chart-wrap{border:0;border-radius:0;background:transparent}.creator-cabinet-polish #screen-analytics .analytics-chart-meta{position:relative;min-height:44px;margin-top:8px;padding:0;gap:8px 12px;color:#74737e}.creator-cabinet-polish #screen-analytics .analytics-chart-meta-badge{background:#f4f4f6;color:#74737e;font-size:11px;font-weight:500}.creator-cabinet-polish #screen-analytics .analytics-chart-meta-text{color:#74737e;font-size:12px;line-height:1.5}.creator-cabinet-polish #screen-analytics .analytics-data-info{margin-left:auto}.creator-cabinet-polish #screen-analytics .analytics-data-info summary{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 8px;border-radius:10px;list-style:none;cursor:pointer;font-size:12px;transition:background .18s ease,color .18s ease}.creator-cabinet-polish #screen-analytics .analytics-data-info summary::-webkit-details-marker{display:none}.creator-cabinet-polish #screen-analytics .analytics-data-info summary svg{width:16px;height:16px}.creator-cabinet-polish #screen-analytics .analytics-data-info summary:hover,.creator-cabinet-polish #screen-analytics .analytics-data-info[open] summary{background:#f4f4f6;color:#292630}.creator-cabinet-polish #screen-analytics .analytics-data-info summary:focus-visible{outline:2px solid #946eef;outline-offset:2px}.creator-cabinet-polish #screen-analytics .analytics-data-info-copy{position:absolute;bottom:calc(100% + 8px);right:0;z-index:5;width:min(360px,100%);box-sizing:border-box;padding:18px;border:1px solid #e9e8ed;border-radius:16px;background:#fff;box-shadow:0 12px 36px #2821311a;color:#676670;font-size:13px;line-height:1.6}.creator-cabinet-polish #screen-analytics .analytics-data-info-copy p{margin:0}.creator-cabinet-polish #screen-analytics .analytics-data-info-copy p+p{margin-top:10px}.creator-cabinet-polish #screen-analytics .analytics-scale-note{position:absolute;top:0;left:54px;color:#74737e;font-size:11px}.creator-cabinet-polish #screen-analytics .analytics-chart-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:560px;margin:0 0 24px;border:0;background:transparent}.creator-cabinet-polish #screen-analytics .analytics-chart-kpis .analytics-metric-card{display:grid;grid-template-rows:20px 44px minmax(22px,auto);align-content:start;justify-content:stretch;gap:6px;min-height:0;min-width:0;padding:0;border:0;border-radius:0;background:transparent}.creator-cabinet-polish #screen-analytics .analytics-chart-kpis .analytics-metric-label{margin:0;font-weight:400}.creator-cabinet-polish #screen-analytics .analytics-chart-kpis .analytics-metric-value{display:flex;align-items:center;font-size:34px;line-height:44px;font-weight:600}.creator-cabinet-polish #screen-analytics .analytics-metric-card{border-color:var(--cr-border, #eeebf3)}.creator-cabinet-polish #screen-analytics .analytics-metric-platform-value{height:44px;min-height:0}.creator-cabinet-polish #screen-analytics .analytics-metric-platform-value strong{font-size:20px;font-weight:550;line-height:1.3}.creator-cabinet-polish #screen-analytics .analytics-metric-foot:empty{display:none}.creator-cabinet-polish :is(#screen-analytics,#screen-tiktok) .analytics-metric-label{color:var(--cr-muted, #746e7c);font-size:13px;font-weight:520;line-height:1.45;text-transform:none;letter-spacing:0}.creator-cabinet-polish :is(#screen-analytics,#screen-tiktok) .analytics-metric-value{color:var(--cr-ink, #292630);font-size:32px;font-weight:620;line-height:1.2;letter-spacing:-.04em}.creator-cabinet-polish #screen-analytics :is(.analytics-metric-foot,.analytics-metric-detail){margin:0;font-size:12px;font-weight:400;line-height:1.5;color:var(--cr-muted, #746e7c)}.creator-cabinet-polish #screen-analytics :is(.analytics-platform-row-name,.analytics-country-name){color:var(--cr-ink, #292630);font-size:14px;font-weight:520}.creator-cabinet-polish #screen-analytics .analytics-chart-title{display:flex;align-items:center;gap:12px;min-width:0;margin:0;font-size:18px;font-weight:550;line-height:1.4;letter-spacing:0}.creator-cabinet-polish #screen-analytics .analytics-heading-icon{position:relative;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#fbfaff;box-shadow:0 4px 12px #28213107;color:#735cff}.creator-cabinet-polish #screen-analytics .analytics-heading-glyph{width:20px;height:20px}.creator-cabinet-polish #screen-analytics .analytics-heading-paint{position:absolute;width:0;height:0;pointer-events:none}.creator-cabinet-polish #screen-analytics .analytics-card-head{align-items:center;min-height:40px;gap:14px}.creator-cabinet-polish #screen-analytics .analytics-scope-label{flex:0 0 auto;color:#74737e;font-size:12px;font-weight:400}.creator-cabinet-polish #screen-analytics .analytics-platform-panel{padding:24px 28px}.creator-cabinet-polish #screen-analytics .analytics-breakdown-grid .analytics-card-head,.creator-cabinet-polish #screen-analytics .analytics-top-panel .analytics-card-head{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #eeedf2}.creator-cabinet-polish #screen-analytics :is(.analytics-platform-list,.analytics-country-list){column-gap:clamp(48px,5vw,96px);border:0}.creator-cabinet-polish #screen-analytics :is(.analytics-platform-row,.analytics-country-row){min-height:80px;padding:16px 0;border:0}.creator-cabinet-polish #screen-analytics :is(.analytics-platform-row,.analytics-country-row):nth-child(n){padding-inline:0;border-right:0}.creator-cabinet-polish #screen-analytics .analytics-platform-row:hover{background:transparent;box-shadow:none}.creator-cabinet-polish #screen-analytics .analytics-platform-row-empty{opacity:1}.creator-cabinet-polish #screen-analytics .analytics-platform-row-empty .analytics-platform-row-metrics strong{color:#74737e}.creator-cabinet-polish #screen-analytics :is(.analytics-platform-row-metrics,.analytics-country-metrics) strong{font-size:20px;font-weight:550}.creator-cabinet-polish #screen-analytics :is(.analytics-platform-row-logo,.analytics-country-flag){filter:none}.creator-cabinet-polish #screen-analytics .analytics-country-track i{background:#9b83d0}.creator-cabinet-polish #screen-analytics .analytics-purchase-dot{background:#8b69cd}.creator-cabinet-polish #screen-analytics .analytics-purchase-row-icon{color:#7b7a85;background:#f4f4f6;border-radius:12px}.creator-cabinet-polish #screen-analytics .analytics-purchase-row-copy strong{font-size:14px;font-weight:500}.creator-cabinet-polish #screen-analytics .analytics-purchase-row-copy small{color:#74737e;font-size:12px}.creator-cabinet-polish #screen-analytics .analytics-purchase-row-value{font-size:20px;font-weight:550}.creator-cabinet-polish #screen-analytics .analytics-purchase-row{border:0}.creator-cabinet-polish #screen-analytics .analytics-empty{min-height:350px;padding:48px 24px;border-radius:0;background:transparent;border:0}.creator-cabinet-polish #screen-analytics :is(.analytics-country-empty,.analytics-purchase-empty){border:0;background:transparent}.creator-cabinet-polish #screen-analytics .analytics-empty-title{color:var(--cr-ink, #292630);font-size:24px;line-height:1.3}.creator-cabinet-polish #screen-analytics .analytics-empty-desc{color:var(--cr-muted, #746e7c);font-size:14px;line-height:1.6}.creator-cabinet-polish #screen-analytics .analytics-purchase-more{min-height:44px}.creator-cabinet-polish #screen-analytics .analytics-summary{position:relative;z-index:3;margin-bottom:24px;padding:24px 28px;border:0;border-radius:26px;background:#fff;box-shadow:0 -8px 24px #2821310d,0 16px 40px #28213116,0 4px 12px #28213110}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-page-tools{display:grid;grid-template-columns:minmax(220px,1fr) auto 320px;gap:16px;min-height:46px;margin:0 0 20px;padding:0}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-page-tools:last-child{margin-bottom:0}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-select-wrap{width:100%;max-width:360px}.creator-cabinet-polish #screen-analytics .analytics-summary :is(.analytics-release-trigger,.analytics-mode-switch,.analytics-periods){height:46px;min-height:46px;background:#f7f7f9;border-radius:999px;box-shadow:0 7px 20px #28213112,0 2px 5px #2821310a}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-release-trigger{background:#fff}.creator-cabinet-polish #screen-analytics .analytics-summary :is(.analytics-mode-switch,.analytics-periods){padding:4px}.creator-cabinet-polish #screen-analytics .analytics-summary :is(.analytics-mode-btn,.analytics-period-btn){height:38px;min-height:38px;border-radius:999px}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-periods:before{border-radius:999px;box-shadow:0 2px 6px #28213110}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-chart-kpis{width:100%;max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-chart-kpis .analytics-metric-card{display:grid;grid-template-rows:20px 44px minmax(22px,auto);gap:6px;min-width:0;padding:18px 22px;background:#f8f8fa;border:0;border-radius:16px;box-shadow:none}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-chart-kpis .analytics-metric-value{font-size:36px;line-height:44px;font-weight:580}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-metric-foot{align-self:end}@media(max-width:1180px){.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-page-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-select-wrap{grid-column:1 / -1;max-width:none}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-page-tools :is(.analytics-mode-switch,.analytics-periods){width:100%}}@media(max-width:768px){.creator-cabinet-polish #screen-analytics .analytics-summary{padding:16px;border-radius:22px}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-page-tools{grid-template-columns:minmax(0,1fr);margin-bottom:16px}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-chart-kpis{gap:10px}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-chart-kpis .analytics-metric-card{grid-template-rows:36px 38px minmax(36px,auto);gap:4px;padding:14px 12px;border-radius:12px}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-chart-kpis .analytics-metric-value{font-size:28px;line-height:38px}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-metric-foot{font-size:11px;flex-wrap:wrap;column-gap:6px}}.creator-cabinet-polish #screen-analytics .analytics-top-panel{min-width:0}.creator-cabinet-polish #screen-analytics .analytics-top-list{display:grid;gap:6px;padding:0;margin:0;list-style:none}.creator-cabinet-polish #screen-analytics .analytics-top-list li{min-width:0}.creator-cabinet-polish #screen-analytics .analytics-top-row{display:flex;align-items:center;gap:18px;width:100%;min-height:80px;padding:12px 0;box-sizing:border-box;border:0;border-radius:16px;background:transparent;color:#292630;text-align:left;font:inherit}.creator-cabinet-polish #screen-analytics button.analytics-top-row{cursor:pointer;transition:background .18s ease}.creator-cabinet-polish #screen-analytics button.analytics-top-row:hover{background:#f8f8fa}.creator-cabinet-polish #screen-analytics button.analytics-top-row:focus-visible{outline:2px solid #8c69e8;outline-offset:2px;background:#f8f8fa}.creator-cabinet-polish #screen-analytics .analytics-top-cover{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;overflow:hidden;border-radius:12px;background:#f3f2f5;color:#938b9f;box-shadow:0 3px 9px #28213112}.creator-cabinet-polish #screen-analytics .analytics-top-cover img{display:block;width:100%;height:100%;object-fit:cover}.creator-cabinet-polish #screen-analytics .analytics-top-copy{display:grid;gap:6px;flex:1 1 0;min-width:0}.creator-cabinet-polish #screen-analytics .analytics-top-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.4;font-weight:550}.creator-cabinet-polish #screen-analytics .analytics-top-copy>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#77717f;font-size:12px;line-height:1.4}.creator-cabinet-polish #screen-analytics .analytics-top-performance{display:grid;gap:9px;flex:0 1 220px;min-width:110px;margin-left:18px;text-align:right}.creator-cabinet-polish #screen-analytics .analytics-top-performance>strong{color:#292630;font-size:20px;font-weight:550;font-variant-numeric:tabular-nums;line-height:1.3}.creator-cabinet-polish #screen-analytics .analytics-top-bar{display:block;height:4px;overflow:hidden;border-radius:8px;background:#efedf2}.creator-cabinet-polish #screen-analytics .analytics-top-bar i{display:block;height:100%;border-radius:inherit;background:#aa95d6}.creator-cabinet-polish #screen-analytics .analytics-top-list li:first-child .analytics-top-bar i{background:#8e72c9}.creator-cabinet-polish #screen-analytics .analytics-top-arrow{flex:0 0 18px;width:18px;height:18px;margin-left:12px;color:#9b95a3}.creator-cabinet-polish #screen-analytics .analytics-top-state{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px;min-height:140px;color:#77717f;font-size:14px}.creator-cabinet-polish #screen-analytics .analytics-top-state button{display:inline-flex;gap:8px;align-items:center;padding:10px 16px;border:0;border-radius:999px;background:#f5f3f8;color:#61566f;font:inherit;cursor:pointer}.creator-cabinet-polish #screen-analytics .analytics-top-demo{display:inline-block;align-self:flex-start;margin:-4px 0 12px;padding:4px 9px;border-radius:999px;background:#f6f5f8;font-size:11px;color:#77717f}@media(max-width:768px){.creator-cabinet-polish #screen-analytics .analytics-top-panel .analytics-card-head{align-items:flex-start;flex-wrap:wrap}.creator-cabinet-polish #screen-analytics .analytics-top-row{gap:10px;padding:10px 0;min-height:72px}.creator-cabinet-polish #screen-analytics .analytics-top-cover{flex-basis:44px;width:44px;height:44px;border-radius:10px}.creator-cabinet-polish #screen-analytics .analytics-top-copy strong{font-size:13px}.creator-cabinet-polish #screen-analytics .analytics-top-copy>span{font-size:11px}.creator-cabinet-polish #screen-analytics .analytics-top-performance{flex:0 0 72px;min-width:0;margin-left:0}.creator-cabinet-polish #screen-analytics .analytics-top-performance>strong{font-size:16px}.creator-cabinet-polish #screen-analytics .analytics-top-arrow{display:none}}.creator-cabinet-polish #screen-tiktok{padding:0}.creator-cabinet-polish #screen-tiktok .tiktok-preview-badge{display:inline-flex;align-items:center;margin-top:10px;padding:5px 10px;border-radius:999px;background:#f4f2f7;color:#82768e;font-size:11px;line-height:1.4}.creator-cabinet-polish #screen-tiktok :is(.tiktok-screen-content,.analytics-card,.tiktok-chart-body,.tiktok-chart-frame){min-width:0}.creator-cabinet-polish #screen-tiktok .tiktok-chart-frame{overflow:hidden}.creator-cabinet-polish #screen-tiktok .tiktok-screen-head{border:0;padding:0}.creator-cabinet-polish #screen-tiktok .tiktok-screen-title-row{align-items:center;flex-wrap:wrap}.creator-cabinet-polish #screen-tiktok .tiktok-screen-icon{width:30px;height:30px;margin-top:0;color:var(--cr-ink, #292630)}.creator-cabinet-polish #screen-tiktok .demo-track-select{margin-left:auto;min-height:46px;max-width:100%;background:#fff;border:1px solid var(--cr-border, #eeebf3);border-radius:14px;padding:10px 36px 10px 14px;font:500 14px Minded,sans-serif}.creator-cabinet-polish #screen-tiktok .analytics-metrics{gap:18px}.creator-cabinet-polish #screen-tiktok .analytics-metric-card{background:#fff;border:1px solid var(--cr-border, #eeebf3);border-radius:22px;padding:24px;box-shadow:0 6px 20px #28213105}.creator-cabinet-polish #screen-tiktok .tiktok-stat-icon{color:#9874d9}.creator-cabinet-polish #screen-tiktok .tiktok-metric-sub{color:var(--cr-muted, #746e7c);font-size:13px}.creator-cabinet-polish #screen-tiktok .tiktok-section-kicker{color:var(--cr-muted, #746e7c);font-size:12px;letter-spacing:0;text-transform:none}.creator-cabinet-polish #screen-tiktok .tiktok-section-head h3{color:var(--cr-ink, #292630);font-size:22px;line-height:1.3;font-weight:580}.creator-cabinet-polish #screen-tiktok .tiktok-territory-row{min-height:48px;border-bottom:1px solid var(--cr-border, #eeebf3);padding-block:10px}.creator-cabinet-polish #screen-tiktok .tiktok-territory-row:last-child{border:0}.creator-cabinet-polish #screen-tiktok .tiktok-territory-name{color:var(--cr-ink, #292630);font-size:14px}.creator-cabinet-polish #screen-tiktok .tiktok-territory-bar{height:6px;background:#eeeaf4}.creator-cabinet-polish #screen-tiktok .tiktok-territory-bar-fill{background:#9570e9}.creator-cabinet-polish #screen-tiktok .analytics-platform-table th{font-size:12px;font-weight:520;color:var(--cr-muted, #746e7c);text-transform:none;letter-spacing:0}.creator-cabinet-polish #screen-tiktok .analytics-platform-table td{color:var(--cr-ink, #292630);font-size:14px;border-color:var(--cr-border, #eeebf3);padding-block:16px}.creator-cabinet-polish #screen-tiktok .tiktok-table-total-row td{background:#f8f5fc;font-weight:580}.creator-cabinet-polish #screen-tiktok .tiktok-empty-state{min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:44px 24px;background:#fff;border:1px solid var(--cr-border, #eeebf3);border-radius:24px;box-shadow:0 8px 24px #28213105}.creator-cabinet-polish #screen-tiktok .tiktok-empty-title{font-size:24px;font-weight:580;line-height:1.3;color:var(--cr-ink, #292630)}.creator-cabinet-polish #screen-tiktok .tiktok-empty-copy{max-width:410px;color:var(--cr-muted, #746e7c);font-size:14px;line-height:1.6}.creator-cabinet-polish #screen-tiktok .tiktok-empty-icon{color:#9064dc;opacity:.8}.creator-cabinet-polish #screen-finance{--finance-secondary: #746e7c;--finance-border: #eeebf3}.creator-cabinet-polish #screen-finance .finance-overview-grid{gap:20px}.creator-cabinet-polish #screen-finance .finance-overview-card,.creator-cabinet-polish #screen-finance .finance-history-card{border-radius:24px;border-color:var(--cr-border, #eeebf3);box-shadow:0 8px 24px #28213106,0 2px 5px #28213103}.creator-cabinet-polish #screen-finance .finance-total-card{background:#fff}.creator-cabinet-polish #screen-finance .finance-guide-card{background:#faf8fd}.creator-cabinet-polish #screen-finance .finance-status-row{gap:16px;font-size:13px;line-height:1.5;border-color:var(--cr-border, #eeebf3)}.creator-cabinet-polish #screen-finance .finance-status-row strong{color:var(--cr-ink, #292630);font-size:13px;font-weight:580;background:transparent;padding:0;min-height:0;border-radius:0;line-height:1.5}.creator-cabinet-polish #screen-finance .finance-overview-card .stat-label{font-size:13px;font-weight:520;letter-spacing:0;text-transform:none;line-height:1.45}.creator-cabinet-polish #screen-finance .finance-balance-card .stat-label{color:#d6cde8}.creator-cabinet-polish #screen-finance .finance-total-card .stat-label{color:var(--cr-muted, #746e7c)}.creator-cabinet-polish #screen-finance .finance-guide-card h2{font-size:18px;font-weight:580}.creator-cabinet-polish #screen-finance .finance-status-row span{color:var(--cr-muted, #746e7c)}.creator-cabinet-polish #screen-finance .finance-process-step strong{color:var(--cr-ink, #292630);font-size:14px;font-weight:560}.creator-cabinet-polish #screen-finance .finance-process-step div>span{font-size:13px;line-height:1.55}.creator-cabinet-polish #screen-finance .finance-process-icon{background:#f0e9fb;color:#8c66c8;box-shadow:none}.creator-cabinet-polish #screen-finance .finance-history-heading .section-title,.creator-cabinet-polish #screen-finance .finance-faq-card .section-title{color:var(--cr-ink, #292630);font-size:20px;font-weight:580;line-height:1.3}.creator-cabinet-polish #screen-finance .finance-history-filters{gap:6px;background:#f8f6fc;border-radius:999px;padding:4px}.creator-cabinet-polish #screen-finance .finance-history-filter{min-height:44px;border-radius:999px;padding:10px 15px;font-size:13px;font-weight:520;color:var(--cr-muted, #746e7c);border-color:transparent}.creator-cabinet-polish #screen-finance .finance-history-filter.active{background:#fff;color:#7042dd;border-color:transparent;box-shadow:0 2px 6px #28213108}.creator-cabinet-polish #screen-finance .finance-history-table th{color:var(--cr-muted, #746e7c);font-size:12px;font-weight:520;letter-spacing:0;text-transform:none}.creator-cabinet-polish #screen-finance .finance-history-table td{color:var(--cr-ink, #292630);font-size:14px;line-height:1.5;padding-block:18px}.creator-cabinet-polish #screen-finance :is(.finance-history-empty,.finance-detail-empty){color:var(--cr-muted, #746e7c);font-size:14px;line-height:1.6}.creator-cabinet-polish #screen-finance .finance-history-empty strong{color:var(--cr-ink, #292630);font-size:20px;line-height:1.35;font-weight:580}.creator-cabinet-polish #screen-finance .finance-faq-q{min-height:60px;font-size:14px;font-weight:520;line-height:1.5;color:var(--cr-ink, #292630)}.creator-cabinet-polish #screen-finance .finance-faq-a-inner{color:var(--cr-muted, #746e7c);font-size:14px;line-height:1.65}.creator-cabinet-polish #screen-finance .finance-faq-item{border:0;border-bottom:1px solid var(--cr-border, #eeebf3);border-radius:0;background:transparent;box-shadow:none}.creator-cabinet-polish #screen-finance .finance-faq-item:last-child{border-bottom:0}.creator-cabinet-polish #screen-finance .finance-faq-list{padding:0;border:0;border-radius:0;background:transparent}.creator-cabinet-polish #screen-finance .finance-faq-icon{color:#8f73b1;border-color:#e7e0f1;background:#f7f3fc}.creator-cabinet-polish #screen-finance .finance-faq-item.open .finance-faq-icon{color:#7547ee;border-color:#e0d4f4;background:#f0e9fc}.creator-cabinet-polish #screen-finance .finance-detail-card{background:#f8f6fc;border:1px solid var(--cr-border, #eeebf3);border-radius:16px;box-shadow:none;padding:18px}.creator-cabinet-polish #screen-finance .finance-detail-card span{color:var(--cr-muted, #746e7c);font-size:12px;line-height:1.45;text-transform:none;letter-spacing:0}.creator-cabinet-polish #screen-finance .finance-detail-card strong{color:var(--cr-ink, #292630);font-size:23px;font-weight:580;line-height:1.25}.creator-cabinet-polish #screen-finance .finance-detail-store-card{background:#f8f6fc;border-color:var(--cr-border, #eeebf3)}.creator-cabinet-polish #screen-finance :is(.btn-ghost,.btn-grad-sm,.finance-payout-type,.finance-withdraw-btn){min-height:44px;font-weight:520}.creator-cabinet-polish #screen-finance :is(.finance-detail-modal,.finance-payout-modal){border-radius:24px;border-color:var(--cr-border, #eeebf3)}.creator-cabinet-polish #screen-finance .modal-close{min-width:44px;min-height:44px}.creator-cabinet-polish #screen-finance .finance-payout-field :is(input,textarea){min-height:46px;border-radius:12px}@media(max-width:1180px){.creator-cabinet-polish #screen-analytics .analytics-page-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.creator-cabinet-polish #screen-analytics .analytics-page-tools .analytics-select-wrap{grid-column:1 / -1;width:100%}.creator-cabinet-polish #screen-analytics .analytics-page-tools .analytics-periods{width:100%}.creator-cabinet-polish #screen-analytics :is(.analytics-platform-list,.analytics-country-list){grid-template-columns:minmax(0,1fr)}.creator-cabinet-polish #screen-analytics .analytics-chart-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px}.creator-cabinet-polish #screen-releases .releases-toolbar{flex-wrap:wrap;gap:14px}.creator-cabinet-polish #screen-releases .releases-search{flex-basis:100%;max-width:none}.creator-cabinet-polish #screen-releases .releases-filters{width:100%}.creator-cabinet-polish #screen-release-details .rp-information-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){.creator-cabinet-polish #screen-analytics .analytics-primary-toolbar{align-items:stretch}.creator-cabinet-polish #screen-analytics .analytics-command-controls{flex-wrap:wrap}.creator-cabinet-polish #screen-analytics .analytics-select-wrap{width:100%;max-width:none}.creator-cabinet-polish #screen-analytics .analytics-breakdown-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:768px){.creator-cabinet-polish :is(#screen-releases,#screen-finance) .page-title,.creator-cabinet-polish #screen-analytics .analytics-page-title-wrap h1,.creator-cabinet-polish #screen-tiktok .tiktok-screen-title{font-size:28px}.creator-cabinet-polish :is(#screen-releases,#screen-finance) .page-header,.creator-cabinet-polish #screen-analytics .analytics-page-head,.creator-cabinet-polish #screen-tiktok .tiktok-screen-head{margin-bottom:22px}.creator-cabinet-polish :is(#screen-releases,#screen-release-details,#screen-analytics,#screen-tiktok,#screen-finance) :is(input:not([type=range]),select,textarea){font-size:16px!important}.creator-cabinet-polish #screen-releases .releases-toolbar{display:flex;margin:0 0 22px;padding:0}.creator-cabinet-polish #screen-releases .releases-search{width:100%;min-width:0;flex-basis:100%}.creator-cabinet-polish #screen-releases .releases-filters{overflow-x:auto;flex-wrap:nowrap;padding:3px 3px 8px;margin:-3px;max-width:calc(100% + 6px);scrollbar-width:none;scroll-padding-inline:3px}.creator-cabinet-polish #screen-releases .releases-filters::-webkit-scrollbar{display:none}.creator-cabinet-polish #screen-releases .filter-btn{flex-shrink:0}.creator-cabinet-polish #screen-releases .releases-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.creator-cabinet-polish #screen-releases .release-card{border-radius:16px}.creator-cabinet-polish #screen-releases .release-card-body{padding:12px;gap:8px}.creator-cabinet-polish #screen-releases .release-title{font-size:15px;line-height:1.35}.creator-cabinet-polish #screen-releases .release-meta{font-size:12px;line-height:1.4}.creator-cabinet-polish #screen-releases .release-date{font-size:11px}.creator-cabinet-polish #screen-releases .release-card .status{font-size:10px;padding:4px 7px}.creator-cabinet-polish #screen-releases .releases-page-info{width:100%;text-align:center;margin-top:8px}.creator-cabinet-polish #screen-release-details .rp-hero{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:22px}.creator-cabinet-polish #screen-release-details .rp-cover{width:210px;max-width:70%;justify-self:center}.creator-cabinet-polish #screen-release-details .rp-hero-copy{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.creator-cabinet-polish #screen-release-details .rp-title{font-size:30px}.creator-cabinet-polish #screen-release-details .rp-artist{font-size:17px}.creator-cabinet-polish #screen-release-details .rp-pills,.creator-cabinet-polish #screen-release-details .rp-release-meta,.creator-cabinet-polish #screen-release-details .rp-hero-actions{justify-content:center}.creator-cabinet-polish #screen-release-details .rp-release-tools{grid-column:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;justify-self:center}.creator-cabinet-polish #screen-release-details .rp-tool{align-items:center;padding-inline:0;gap:10px}.creator-cabinet-polish #screen-release-details .rp-tool-icon{width:52px;height:52px;border-radius:16px}.creator-cabinet-polish #screen-release-details .rp-tool-icon svg{width:23px;height:23px}.creator-cabinet-polish #screen-release-details .rp-tool-copy{font-size:12px;line-height:18px;min-height:36px}.creator-cabinet-polish #screen-release-details .rp-release-information{padding-inline:18px;border-radius:22px}.creator-cabinet-polish #screen-release-details .rp-release-information>summary{min-height:76px;font-size:16px;gap:8px}.creator-cabinet-polish #screen-release-details .rp-release-information>summary>span{gap:10px}.creator-cabinet-polish #screen-release-details .rp-panel-title{font-size:16px;gap:10px}.creator-cabinet-polish #screen-release-details .rp-panel-icon{width:34px;height:34px;border-radius:11px}.creator-cabinet-polish #screen-release-details .rp-release-information .rp-information-hint{font-size:0;gap:0}.creator-cabinet-polish #screen-release-details .rp-information-grid{gap:24px;padding:8px 0 26px}.creator-cabinet-polish #screen-release-details .rp-information-field dd{font-size:16px}.creator-cabinet-polish #screen-release-details .rp-information-upc{padding-bottom:24px}.creator-cabinet-polish #screen-release-details .rp-hero-actions .rp-btn{flex:1 1 auto}.creator-cabinet-polish #screen-release-details .rp-status{padding:22px 18px}.creator-cabinet-polish #screen-release-details .rp-status-title{font-size:23px}.creator-cabinet-polish #screen-release-details .rp-status-text{margin-left:0;font-size:14px}.creator-cabinet-polish #screen-release-details .rp-timeline{display:flex;flex-direction:column;align-items:stretch;overflow:visible;padding:0}.creator-cabinet-polish #screen-release-details .rp-tl-node{flex-direction:row;gap:14px}.creator-cabinet-polish #screen-release-details .rp-tl-label{white-space:normal;font-size:13px}.creator-cabinet-polish #screen-release-details .rp-tl-circle{width:36px;height:36px;font-size:13px}.creator-cabinet-polish #screen-release-details .rp-tl-line{flex:none;height:20px;width:2px;margin:4px 0 4px 17px}.creator-cabinet-polish #screen-release-details .rp-section{padding:22px 18px}.creator-cabinet-polish #screen-release-details .rp-tracks-section{padding-top:0}.creator-cabinet-polish #screen-release-details .rp-tracks-section .rp-section-heading{min-height:76px}.creator-cabinet-polish #screen-release-details .rp-section-caption{font-size:12px}.creator-cabinet-polish #screen-release-details .rp-track{display:grid;grid-template-columns:44px minmax(0,1fr);padding:14px 10px;gap:7px 12px}.creator-cabinet-polish #screen-release-details .rp-track-isrc{grid-column:2;justify-self:start;padding:2px 0;gap:6px;white-space:normal;overflow-wrap:anywhere;font-size:12px}.creator-cabinet-polish #screen-release-details .rp-track-name{font-size:15px}.creator-cabinet-polish #screen-release-details .rp-track-player{padding-inline:10px}.creator-cabinet-polish #screen-analytics .analytics-page-head{align-items:stretch;flex-direction:column;gap:18px}.creator-cabinet-polish #screen-analytics .analytics-mode-switch{align-self:flex-start}.creator-cabinet-polish #screen-analytics .analytics-page-tools{grid-template-columns:minmax(0,1fr);padding:0;gap:12px;margin-bottom:24px}.creator-cabinet-polish #screen-analytics .analytics-page-tools .analytics-mode-switch{width:100%;box-sizing:border-box}.creator-cabinet-polish #screen-analytics .analytics-primary-chart{padding:20px 16px;border-radius:22px}.creator-cabinet-polish #screen-analytics .analytics-primary-toolbar{padding:0;margin-bottom:22px;gap:12px}.creator-cabinet-polish #screen-analytics .analytics-primary-toolbar .analytics-command-controls{flex-direction:column;align-items:stretch;width:100%;min-width:0;gap:10px}.creator-cabinet-polish #screen-analytics .analytics-select-wrap{width:100%}.creator-cabinet-polish #screen-analytics .analytics-periods{width:100%;max-width:100%}.creator-cabinet-polish #screen-analytics .analytics-period-btn{padding-inline:7px;font-size:12px}.creator-cabinet-polish #screen-analytics .analytics-primary-head{padding-top:0;align-items:flex-start;gap:16px}.creator-cabinet-polish #screen-analytics .analytics-primary-copy h2{font-size:20px}.creator-cabinet-polish #screen-analytics .analytics-chart-filters{gap:7px;padding-block:8px}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-btn{min-height:44px;font-size:12px;padding-inline:10px}.creator-cabinet-polish #screen-analytics .analytics-line-chart-wrap{padding:0;margin-inline:-8px}.creator-cabinet-polish #screen-analytics .analytics-chart-meta{padding-block:0;align-items:center}.creator-cabinet-polish #screen-analytics .analytics-chart-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 20px}.creator-cabinet-polish #screen-analytics .analytics-chart-kpis .analytics-metric-card{grid-template-rows:36px 40px minmax(22px,auto);padding:0;min-width:0;min-height:0;border:0}.creator-cabinet-polish #screen-analytics .analytics-chart-kpis .analytics-metric-value{font-size:28px;line-height:40px}.creator-cabinet-polish #screen-analytics .analytics-metric-platform-value{height:40px}.creator-cabinet-polish #screen-analytics .analytics-metric-platform-value strong{font-size:16px;white-space:normal;overflow-wrap:anywhere}.creator-cabinet-polish #screen-analytics .analytics-metric-value{font-size:28px}.creator-cabinet-polish #screen-analytics .analytics-metric-label{font-size:12px}.creator-cabinet-polish #screen-analytics .analytics-platform-panel{padding:20px 16px;border-radius:22px}.creator-cabinet-polish #screen-analytics .analytics-chart-title{font-size:16px;gap:10px}.creator-cabinet-polish #screen-analytics .analytics-heading-icon{width:34px;height:34px;flex-basis:34px;border-radius:10px}.creator-cabinet-polish #screen-analytics .analytics-heading-glyph{width:18px;height:18px}.creator-cabinet-polish #screen-analytics .analytics-card-head{flex-wrap:wrap}.creator-cabinet-polish #screen-analytics .analytics-scope-label{margin-left:44px}.creator-cabinet-polish #screen-analytics .analytics-platform-row{gap:8px}.creator-cabinet-polish #screen-analytics .analytics-platform-row-brand{gap:8px;min-width:0}.creator-cabinet-polish #screen-analytics .analytics-platform-row-metrics{min-width:90px}.creator-cabinet-polish #screen-analytics .analytics-platform-row-name{font-size:13px}.creator-cabinet-polish #screen-analytics .analytics-country-row{gap:10px}.creator-cabinet-polish #screen-analytics .analytics-country-brand{gap:8px;min-width:0}.creator-cabinet-polish #screen-analytics .analytics-country-name{font-size:13px}.creator-cabinet-polish #screen-analytics .analytics-country-metrics{min-width:90px}.creator-cabinet-polish #screen-tiktok .tiktok-screen-title-row{column-gap:10px}.creator-cabinet-polish #screen-tiktok .tiktok-screen-subtitle{font-size:13px}.creator-cabinet-polish #screen-tiktok .demo-track-select{width:100%;margin:12px 0 0}.creator-cabinet-polish #screen-tiktok .analytics-metrics{grid-template-columns:minmax(0,1fr);gap:12px}.creator-cabinet-polish #screen-tiktok .analytics-metric-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;min-height:94px;padding:18px 20px}.creator-cabinet-polish #screen-tiktok .tiktok-stat-label-row{margin:0}.creator-cabinet-polish #screen-tiktok .analytics-metric-value{grid-column:2;grid-row:1 / 3;font-size:30px}.creator-cabinet-polish #screen-tiktok .tiktok-metric-sub{margin:0}.creator-cabinet-polish #screen-tiktok .analytics-card{padding:22px 16px}.creator-cabinet-polish #screen-tiktok .tiktok-section-head h3{font-size:21px}.creator-cabinet-polish #screen-tiktok .tiktok-chart-frame{height:260px}.creator-cabinet-polish #screen-tiktok .tiktok-territory-row{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:8px}.creator-cabinet-polish #screen-tiktok .tiktok-territory-name{width:auto}.creator-cabinet-polish #screen-tiktok .tiktok-territory-bar{grid-row:2;grid-column:2 / 4}.creator-cabinet-polish #screen-tiktok .tiktok-territory-value{width:auto}.creator-cabinet-polish #screen-tiktok .analytics-table-wrap{overflow:visible}.creator-cabinet-polish #screen-tiktok .analytics-platform-table{min-width:0;width:100%;display:block}.creator-cabinet-polish #screen-tiktok .analytics-platform-table thead{display:none}.creator-cabinet-polish #screen-tiktok .analytics-platform-table tbody{display:grid}.creator-cabinet-polish #screen-tiktok .analytics-platform-table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:18px 0;border-bottom:1px solid var(--cr-border, #eeebf3)}.creator-cabinet-polish #screen-tiktok .analytics-platform-table tr:last-child{border:0}.creator-cabinet-polish #screen-tiktok .analytics-platform-table td{display:block;min-width:0;padding:6px 0 0;border:0;text-align:left!important}.creator-cabinet-polish #screen-tiktok .analytics-platform-table td:first-child{grid-column:1 / -1;padding:0 0 8px}.creator-cabinet-polish #screen-tiktok .analytics-platform-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:6px;color:var(--cr-muted, #746e7c);font-size:11px}.creator-cabinet-polish #screen-tiktok .tiktok-table-total-row{background:#faf8fd;margin-inline:-8px;padding-inline:8px!important;border-radius:12px}.creator-cabinet-polish #screen-tiktok .tiktok-table-total-row td{background:transparent}.creator-cabinet-polish #screen-tiktok .tiktok-track-cell>div{min-width:0}.creator-cabinet-polish #screen-tiktok .tiktok-track-title{white-space:normal;overflow-wrap:anywhere}.creator-cabinet-polish #screen-finance .finance-balance-card,.creator-cabinet-polish #screen-finance .finance-balance-inner{min-height:360px}.creator-cabinet-polish #screen-finance .finance-balance-inner{width:100%;padding:24px}.creator-cabinet-polish #screen-finance .finance-balance-inner>.stat-desc{max-width:235px}.creator-cabinet-polish #screen-finance .finance-balance-art{object-position:54% 50%;opacity:.75}.creator-cabinet-polish #screen-finance .finance-balance-bg{background:linear-gradient(90deg,#120b2ef5,#180e36ce 55%,#25114c66)}.creator-cabinet-polish #screen-finance .finance-status-row{flex-wrap:wrap;gap:5px 12px}.creator-cabinet-polish #screen-finance .finance-status-row strong{margin-left:auto;text-align:right}.creator-cabinet-polish #screen-finance .finance-process-list{grid-template-columns:minmax(0,1fr);gap:20px}.creator-cabinet-polish #screen-finance .finance-history-card{overflow:hidden}.creator-cabinet-polish #screen-finance .finance-history-header{padding:22px 18px 0}.creator-cabinet-polish #screen-finance .finance-history-body{padding:12px 18px 22px;overflow:visible}.creator-cabinet-polish #screen-finance .finance-history-filters{max-width:100%;border-radius:16px;flex-wrap:wrap;gap:3px}.creator-cabinet-polish #screen-finance .finance-history-filter{flex:1 1 auto;padding-inline:11px;font-size:12px}.creator-cabinet-polish #screen-finance .finance-history-table,.creator-cabinet-polish #screen-finance .finance-detail-table{min-width:0;width:100%;display:block}.creator-cabinet-polish #screen-finance :is(.finance-history-table,.finance-detail-table) thead{display:none}.creator-cabinet-polish #screen-finance :is(.finance-history-table,.finance-detail-table) tbody{display:grid}.creator-cabinet-polish #screen-finance :is(.finance-history-table,.finance-detail-table) tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px 0;border-bottom:1px solid var(--cr-border, #eeebf3)}.creator-cabinet-polish #screen-finance :is(.finance-history-table,.finance-detail-table) tr:last-child{border-bottom:0}.creator-cabinet-polish #screen-finance :is(.finance-history-table,.finance-detail-table) td{display:block;padding:0;border:0;text-align:left;width:auto;white-space:normal;overflow-wrap:anywhere;font-size:14px}.creator-cabinet-polish #screen-finance :is(.finance-history-table,.finance-detail-table) td[data-label]:before{content:attr(data-label);display:block;color:var(--cr-muted, #746e7c);font-size:11px;font-weight:500;margin-bottom:5px}.creator-cabinet-polish #screen-finance .finance-col-actions{grid-column:1 / -1}.creator-cabinet-polish #screen-finance .finance-row-actions{justify-content:flex-start;flex-wrap:wrap}.creator-cabinet-polish #screen-finance .finance-row-actions button{flex:1}.creator-cabinet-polish #screen-finance .finance-history-empty{min-height:280px;padding-inline:0}.creator-cabinet-polish #screen-finance .finance-history-empty img{width:128px}.creator-cabinet-polish #screen-finance .finance-faq-q{padding:16px 0;gap:16px}.creator-cabinet-polish #screen-finance .finance-faq-a-inner{padding-inline:0}.creator-cabinet-polish #screen-finance .modal-overlay{padding:12px}.creator-cabinet-polish #screen-finance :is(.finance-detail-modal,.finance-payout-modal){width:100%;max-width:100%;max-height:calc(100dvh - 24px);border-radius:22px}.creator-cabinet-polish #screen-finance .modal-header{padding:20px 18px}.creator-cabinet-polish #screen-finance .modal-body{padding:18px}.creator-cabinet-polish #screen-finance .finance-detail-table-wrap{overflow:visible}.creator-cabinet-polish #screen-finance .finance-detail-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.creator-cabinet-polish #screen-finance .finance-detail-card{min-width:0;padding:15px 13px}.creator-cabinet-polish #screen-finance .finance-detail-card strong{font-size:21px;overflow-wrap:anywhere}.creator-cabinet-polish #screen-finance .finance-payout-two-cols{grid-template-columns:minmax(0,1fr)}.creator-cabinet-polish #screen-finance .finance-payout-type-grid{gap:6px}.creator-cabinet-polish #screen-finance .finance-payout-type{padding:10px 7px;font-size:12px}.creator-cabinet-polish #screen-finance .finance-payout-actions{flex-wrap:wrap}.creator-cabinet-polish #screen-finance .finance-payout-actions button{flex:1 1 auto}}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-block,.creator-cabinet-polish #screen-analytics .analytics-chart-filter-scroll{min-width:0}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-head{display:none}@media(max-width:768px){.creator-cabinet-polish #screen-analytics{max-width:100%;overflow:visible}.creator-cabinet-polish #screen-analytics :is(.analytics-summary,.analytics-content,.analytics-primary-chart,.analytics-top-panel,.analytics-breakdown-grid,.analytics-breakdown-grid>.analytics-platform-panel){width:100%;max-width:100%;min-width:0;box-sizing:border-box}.creator-cabinet-polish #screen-analytics .analytics-summary :is(.analytics-release-trigger,.analytics-mode-switch,.analytics-periods){border:1px solid rgba(43,36,52,.045);box-shadow:0 11px 27px #2821311c,0 3px 8px #28213112,inset 0 1px #fffffff0}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-release-picker{isolation:isolate}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-select-wrap:has(.analytics-release-trigger.is-open),.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-release-picker:has(.analytics-release-trigger.is-open){position:relative;z-index:100}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-release-trigger.is-open{position:relative;z-index:82;border-color:#e7e3eb;border-bottom-color:#e7e3eb6b;border-radius:22px 22px 0 0;background:#fffffff7;box-shadow:0 9px 24px #2821311c}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-release-menu{top:calc(100% - 1px);padding:6px;border:1px solid #e7e3eb;border-top:0;border-radius:0 0 22px 22px;background:#fffffffa;box-shadow:0 22px 38px #28213129,0 7px 14px #28213114;transform-origin:top center}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-release-option{border-radius:14px}.creator-cabinet-polish #screen-analytics .analytics-summary :is(.analytics-mode-btn.is-active,.analytics-periods:before){box-shadow:0 8px 20px #28213121,0 2px 5px #28213114,inset 0 1px #fff}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-chart-kpis .analytics-metric-card{align-content:center;justify-items:center;text-align:center}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-chart-kpis :is(.analytics-metric-label,.analytics-metric-value,.analytics-metric-foot){width:100%;justify-content:center;text-align:center}.creator-cabinet-polish #screen-analytics .analytics-summary .analytics-chart-kpis .analytics-metric-label{display:flex;align-items:flex-end;justify-content:center;line-height:16px}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-block{position:relative;margin:0 0 14px;padding:13px 0 7px;overflow:hidden;border:1px solid #efedf2;border-radius:20px;background:linear-gradient(145deg,#fffffffa,#f8f7faeb);box-shadow:0 10px 28px #28213113,inset 0 1px #fff}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px 9px;color:#403b46;font-size:11px;font-weight:650}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-head small{display:inline-flex;align-items:center;gap:4px;color:#8a8490;font-size:10px;font-weight:520}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-head b{color:#7547ee;font-size:14px;font-weight:500}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-scroll{position:relative}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-scroll:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;width:34px;background:linear-gradient(90deg,#faf9fc00,#faf9fcfa);pointer-events:none}.creator-cabinet-polish #screen-analytics .analytics-chart-filters{margin:0;padding:3px 28px 8px 14px;gap:8px;scroll-padding-inline:14px 28px;scroll-snap-type:x proximity}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-btn{min-height:40px;padding-inline:11px;scroll-snap-align:start;background:#f4f3f6b8}.creator-cabinet-polish #screen-analytics .analytics-chart-filter-btn.is-active{background:#fff;box-shadow:0 8px 20px #2821311f,0 2px 6px #28213112}.creator-cabinet-polish #screen-analytics .analytics-content{width:100%;max-width:100%;margin:0;padding:0;overflow:visible}.creator-cabinet-polish #screen-analytics :is(.analytics-top-panel,.analytics-breakdown-grid>.analytics-platform-panel){padding:20px 16px;border-radius:24px;box-shadow:0 -7px 22px #28213112,0 18px 42px #2821311f,0 5px 13px #28213112}.creator-cabinet-polish #screen-analytics :is(.analytics-top-panel,.analytics-breakdown-grid>.analytics-platform-panel) .analytics-card-head{position:relative;min-height:48px;margin:0 0 13px;padding:0 0 17px;border:0}.creator-cabinet-polish #screen-analytics :is(.analytics-top-panel,.analytics-breakdown-grid>.analytics-platform-panel) .analytics-card-head:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#e7e4eb00,#ddd9e2eb 12% 88%,#e7e4eb00)}.creator-cabinet-polish #screen-analytics :is(.analytics-top-panel,.analytics-breakdown-grid>.analytics-platform-panel:not(.analytics-country-panel)) .analytics-card-head{flex-wrap:nowrap;justify-content:space-between}.creator-cabinet-polish #screen-analytics :is(.analytics-top-panel,.analytics-breakdown-grid>.analytics-platform-panel:not(.analytics-country-panel)) .analytics-scope-label{margin-left:auto;text-align:right}.creator-cabinet-polish #screen-overview :is(.overview-premium-listening-title,.overview-premium-platform-title,.overview-premium-releases-title)>span{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#f5f1ff 15%,#fff 42%,#eee7ff 68%,#f5f1ff);background-size:230% 230%;animation:overviewIconGlow 3.2s ease-in-out infinite}.creator-cabinet-polish #screen-overview :is(.overview-premium-listening-title,.overview-premium-platform-title,.overview-premium-releases-title)>span:after{content:"";position:absolute;z-index:1;inset:-45%;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.92) 49%,transparent 63%);transform:translate(-72%) rotate(8deg);animation:overviewIconSweep 3.2s cubic-bezier(.4,0,.2,1) infinite;pointer-events:none}.creator-cabinet-polish #screen-overview :is(.overview-premium-listening-title,.overview-premium-platform-title,.overview-premium-releases-title)>span svg{position:relative;z-index:2;filter:drop-shadow(0 2px 4px rgba(116,71,238,.18))}.creator-cabinet-polish #screen-overview .overview-premium-platform-title>span{animation-delay:.35s}.creator-cabinet-polish #screen-overview .overview-premium-releases-title>span{animation-delay:.7s}}.creator-cabinet-polish #screen-analytics .analytics-purchase-row-icon:has(>img){padding:0;overflow:hidden;background:transparent;box-shadow:0 5px 14px #2821311a}.creator-cabinet-polish #screen-analytics .analytics-purchase-row-icon>img{display:block;width:100%;height:100%;object-fit:cover}@keyframes overviewIconGlow{0%,to{background-position:0% 50%;box-shadow:0 4px 12px #30263d11}50%{background-position:100% 50%;box-shadow:0 7px 18px #7447ee26}}@keyframes overviewIconSweep{0%,16%{opacity:0;transform:translate(-72%) rotate(8deg)}28%{opacity:1}50%,to{opacity:0;transform:translate(72%) rotate(8deg)}}@media(max-width:540px){.creator-cabinet-polish #screen-release-details .rp-information-grid{grid-template-columns:minmax(0,1fr);gap:22px}}@media(prefers-reduced-motion:reduce){.creator-cabinet-polish :is(#screen-releases,#screen-release-details,#screen-analytics,#screen-tiktok,#screen-finance) *,.creator-cabinet-polish :is(#screen-releases,#screen-release-details,#screen-analytics,#screen-tiktok,#screen-finance) *:before,.creator-cabinet-polish :is(#screen-releases,#screen-release-details,#screen-analytics,#screen-tiktok,#screen-finance) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.creator-cabinet-polish :is(#screen-news,#screen-creator-link,#screen-pitching,#screen-profile,#screen-support,#screen-notifications){color:var(--cr-ink, #292630);--text: var(--cr-ink, #292630);--muted: var(--cr-muted, #746e7c);--muted2: #817a8b;--line: var(--cr-border, #eeebf3);--line2: #e3ddeb;--bg2: #fff;--bg3: var(--cr-soft, #f8f7fb);min-width:0}.creator-cabinet-polish :is(#screen-news,#screen-creator-link,#screen-pitching,#screen-profile,#screen-support,#screen-notifications) :is(button,a,input,textarea,select):focus-visible{outline:3px solid #b7a0ee;outline-offset:3px}.creator-cabinet-polish :is(#screen-news,#screen-creator-link,#screen-profile,#screen-support,#screen-notifications) .page-title{display:flex;align-items:center;gap:12px;color:var(--cr-ink, #292630);font-size:clamp(26px,2.2vw,32px);font-weight:630;letter-spacing:-.04em;line-height:1.2}.creator-cabinet-polish :is(#screen-news,#screen-creator-link,#screen-support,#screen-notifications) .page-title .grad{color:inherit;background:none;-webkit-text-fill-color:currentColor}.creator-cabinet-polish :is(#screen-news,#screen-profile,#screen-support,#screen-notifications) .page-header,.creator-cabinet-polish #screen-creator-link .creatorlink-page-head{margin-bottom:26px}.creator-cabinet-polish :is(#screen-news,#screen-creator-link,#screen-profile,#screen-support,#screen-notifications) .page-subtitle{max-width:660px;margin-top:8px;color:var(--cr-muted, #746e7c);font-size:14px;line-height:1.6;font-weight:450}.creator-cabinet-polish :is(#screen-news,#screen-notifications) .account-page-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:12px;color:var(--cr-accent, #7547ee);background:#f3eeff}.creator-cabinet-polish :is(#screen-news,#screen-notifications) .account-page-icon svg{width:18px;height:18px}.creator-cabinet-polish #screen-news .news-page-shell{display:block}.creator-cabinet-polish #screen-news .news-toolbar{margin-bottom:24px;align-items:center}.creator-cabinet-polish #screen-news .news-category-row{gap:8px;flex-wrap:wrap}.creator-cabinet-polish #screen-news .news-category-chip{min-height:42px;padding:0 17px;border:1px solid var(--cr-border, #eeebf3);border-radius:13px;background:#fff;color:var(--cr-muted, #746e7c);font-size:13px;font-weight:540}.creator-cabinet-polish #screen-news .news-category-chip.active{border-color:#e4dafa;color:#7040df;background:#f1eaff;box-shadow:none}.creator-cabinet-polish #screen-news .news-toolbar-note{color:var(--cr-muted, #746e7c);font-size:12px}.creator-cabinet-polish #screen-news .news-story-card{padding:0;border:1px solid var(--cr-border, #eeebf3);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 6px 18px #29263005,0 18px 36px #29263004;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.creator-cabinet-polish #screen-news .news-story-card:hover{transform:translateY(-3px);border-color:#ded5ee;box-shadow:0 12px 28px #2926300a}.creator-cabinet-polish #screen-news .news-story-card:before,.creator-cabinet-polish #screen-news .news-story-card:after{display:none}.creator-cabinet-polish #screen-news .news-story-card-featured{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:0;min-height:300px}.creator-cabinet-polish #screen-news .news-story-cover{border-radius:0;min-height:270px;aspect-ratio:1.75}.creator-cabinet-polish #screen-news .news-story-cover-small{min-height:0;aspect-ratio:1.65;height:auto}.creator-cabinet-polish #screen-news .news-story-cover:before,.creator-cabinet-polish #screen-news .news-story-cover:after{display:none}.creator-cabinet-polish #screen-news .news-story-cover.is-glass{--news-cover-start: #f9f5ff;--news-cover-end: #e9ddff;--news-cover-hue: 0deg;--news-cover-ink: #594571;background:radial-gradient(ellipse at 12% 8%,#ffffffb3,transparent 65%),linear-gradient(145deg,var(--news-cover-start),var(--news-cover-end))}.creator-cabinet-polish #screen-news .news-story-cover[data-cover-theme=sky]{--news-cover-start: #f2faff;--news-cover-end: #dceeff;--news-cover-hue: -60deg;--news-cover-ink: #395b78}.creator-cabinet-polish #screen-news .news-story-cover[data-cover-theme=peach]{--news-cover-start: #fff7ef;--news-cover-end: #ffe3d1;--news-cover-hue: 145deg;--news-cover-ink: #79543c}.creator-cabinet-polish #screen-news .news-story-cover[data-cover-theme=aqua]{--news-cover-start: #f0fbfd;--news-cover-end: #d5f0f3;--news-cover-hue: -110deg;--news-cover-ink: #37656c}.creator-cabinet-polish #screen-news .news-story-cover[data-cover-theme=mint]{--news-cover-start: #effcf5;--news-cover-end: #d5f3e2;--news-cover-hue: -145deg;--news-cover-ink: #3b6651}.creator-cabinet-polish #screen-news .news-story-cover[data-cover-theme=amber]{--news-cover-start: #fffaec;--news-cover-end: #ffecbe;--news-cover-hue: 170deg;--news-cover-ink: #79612f}.creator-cabinet-polish #screen-news .news-story-cover[data-cover-theme=rose]{--news-cover-start: #fff4f8;--news-cover-end: #f7dce8;--news-cover-hue: 65deg;--news-cover-ink: #784a62}.creator-cabinet-polish #screen-news .news-story-cover[data-cover-theme=coral]{--news-cover-start: #fff4f0;--news-cover-end: #ffddd5;--news-cover-hue: 115deg;--news-cover-ink: #7d5147}.creator-cabinet-polish #screen-news .news-story-cover.is-glass .news-story-cover-image{object-fit:contain;padding:38px 12px 2px;mix-blend-mode:multiply;opacity:1;filter:hue-rotate(var(--news-cover-hue)) saturate(1.35)}.creator-cabinet-polish #screen-news .news-story-cover-head{position:absolute;left:18px;right:18px;top:18px;gap:8px}.creator-cabinet-polish #screen-news :is(.news-story-tag,.news-story-date){color:var(--news-cover-ink, #51465f);background:#fffffff0;border:1px solid #ffffff80;border-radius:9px;font-size:10px;font-weight:540;backdrop-filter:blur(12px)}.creator-cabinet-polish #screen-news .news-story-body{min-width:0;padding:24px;gap:13px}.creator-cabinet-polish #screen-news .news-story-card-featured .news-story-body{padding:32px;justify-content:center}.creator-cabinet-polish #screen-news .news-story-title{color:var(--cr-ink, #292630);font-size:19px;line-height:1.3;font-weight:590;letter-spacing:-.025em}.creator-cabinet-polish #screen-news .news-story-card-featured .news-story-title{font-size:clamp(22px,2.1vw,30px)}.creator-cabinet-polish #screen-news .news-story-text{margin:0;color:var(--cr-muted, #746e7c);font-size:14px;line-height:1.65;font-weight:440}.creator-cabinet-polish #screen-news .news-story-card-compact .news-story-title{min-height:50px;-webkit-line-clamp:2}.creator-cabinet-polish #screen-news .news-story-meta-row{margin-top:auto;padding-top:8px;align-items:center}.creator-cabinet-polish #screen-news .news-story-meta-chip{color:var(--cr-muted, #746e7c);border:none;background:#f5f2f9;font-size:10px;font-weight:540;letter-spacing:.03em}.creator-cabinet-polish #screen-news .news-story-read{display:inline-flex;align-items:center;gap:8px;color:#6e4aac;font-size:12px;font-weight:560}.creator-cabinet-polish #screen-news .news-story-read svg{width:16px;height:16px}.creator-cabinet-polish #screen-news .news-story-grid--wide{gap:20px}.creator-cabinet-polish #screen-news :is(.news-reader,.news-reader-zoom){position:fixed;inset:0;margin:auto;padding:0;max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);width:860px;border:1px solid var(--cr-border, #eeebf3);border-radius:24px;background:#fff;color:var(--cr-ink, #292630);box-shadow:0 24px 90px #1914213d;overscroll-behavior:contain}.creator-cabinet-polish #screen-news :is(.news-reader,.news-reader-zoom)::backdrop{background:#211b304d;backdrop-filter:blur(8px)}.creator-cabinet-polish #screen-news .news-reader-content{position:relative;margin:0}.creator-cabinet-polish #screen-news .news-reader-close{position:sticky;z-index:2;top:14px;float:right;display:grid;place-items:center;width:44px;height:44px;margin:14px 14px -58px 0;padding:0;border:1px solid #eeebf3;border-radius:14px;background:#ffffffed;color:#4b405e;box-shadow:0 5px 16px #29263010;cursor:pointer}.creator-cabinet-polish #screen-news .news-reader-close svg{width:21px;height:21px}.creator-cabinet-polish #screen-news .news-reader .news-modal-cover-wrap{display:block;height:270px;min-height:0}.creator-cabinet-polish #screen-news .news-reader .news-modal-cover{height:270px;min-height:0;aspect-ratio:auto}.creator-cabinet-polish #screen-news .news-reader .news-story-cover-head{right:78px}.creator-cabinet-polish #screen-news .news-modal-content{padding:32px 42px 42px;overflow:visible;background:#fff}.creator-cabinet-polish #screen-news .news-modal-title{color:var(--cr-ink, #292630);font-size:clamp(25px,3vw,34px);line-height:1.2;font-weight:610;letter-spacing:-.035em}.creator-cabinet-polish #screen-news .news-article-meta{color:var(--cr-muted, #746e7c);font-size:12px}.creator-cabinet-polish #screen-news :is(.news-article-lead,.news-modal-paragraph,.news-article-point){color:#625a6d;font-size:15px;line-height:1.8}.creator-cabinet-polish #screen-news .news-modal-section{margin-top:28px}.creator-cabinet-polish #screen-news .news-modal-section h3{margin-bottom:12px;color:var(--cr-ink, #292630);font-size:17px;font-weight:580}.creator-cabinet-polish #screen-news .news-article-point{background:#f8f6fb;border:none;border-radius:14px;padding:14px 16px}.creator-cabinet-polish #screen-news .news-article-point-mark{color:var(--cr-accent, #7547ee)}.creator-cabinet-polish #screen-news .news-reader-zoom{width:max-content;padding:20px}.creator-cabinet-polish #screen-news .news-reader-zoom img{display:block;max-width:100%!important;height:auto}.creator-cabinet-polish #screen-creator-link{--creatorlink-border: var(--cr-border, #eeebf3);--creatorlink-surface: #fff;--creatorlink-surface-soft: #f8f7fb;--creatorlink-shadow: 0 6px 18px #29263006, 0 20px 44px #29263007}.creator-cabinet-polish #screen-creator-link .creatorlink-workspace{overflow:visible;border-radius:24px;background:#fff;backdrop-filter:none}.creator-cabinet-polish #screen-creator-link .creatorlink-workspace-head{gap:24px;padding:26px}.creator-cabinet-polish #screen-creator-link .creatorlink-section-kicker{color:var(--cr-muted, #746e7c);font-size:10px;font-weight:530;letter-spacing:.07em}.creator-cabinet-polish #screen-creator-link .creatorlink-toolbar h2{font-size:23px;font-weight:590;line-height:1.2}.creator-cabinet-polish #screen-creator-link .creatorlink-toolbar p{color:var(--cr-muted, #746e7c);font-size:13px}.creator-cabinet-polish #screen-creator-link .creatorlink-filters{background:#f8f6fb;border:none;padding:4px}.creator-cabinet-polish #screen-creator-link .creatorlink-filters button{min-height:40px;font-size:13px;font-weight:540}.creator-cabinet-polish #screen-creator-link .creatorlink-filters button.is-active{color:#7040df;background:#fff;box-shadow:0 3px 9px #3328440d}.creator-cabinet-polish #screen-creator-link .creatorlink-dropdown-trigger{min-height:46px;font-weight:510;border-radius:13px}.creator-cabinet-polish #screen-creator-link .creatorlink-dropdown-menu button{min-height:44px;font-size:13px}.creator-cabinet-polish #screen-creator-link .creatorlink-list{gap:0;padding:0 26px 14px;min-width:0;grid-template-columns:minmax(0,1fr)}.creator-cabinet-polish #screen-creator-link .creatorlink-list-head{color:var(--cr-muted, #746e7c);padding:12px;font-size:10px;font-weight:510}.creator-cabinet-polish #screen-creator-link .creatorlink-release-row{padding:18px 12px;min-height:98px;border:0;border-top:1px solid var(--cr-border, #eeebf3);border-radius:0;background:transparent;box-shadow:none}.creator-cabinet-polish #screen-creator-link .creatorlink-release-row:hover{background:#faf9fc}.creator-cabinet-polish #screen-creator-link .creatorlink-cover{width:58px;height:58px;flex-basis:58px;border-radius:13px;box-shadow:0 4px 12px #29263017}.creator-cabinet-polish #screen-creator-link .creatorlink-release-copy strong{font-weight:570}.creator-cabinet-polish #screen-creator-link .creatorlink-release-copy>span{color:var(--cr-muted, #746e7c);font-size:12px}.creator-cabinet-polish #screen-creator-link .creatorlink-stat strong{font-weight:560;font-size:16px}.creator-cabinet-polish #screen-creator-link .creatorlink-state{border:0;background:#f5f2f9;padding:6px 10px;font-size:11px;line-height:1.4;white-space:normal}.creator-cabinet-polish #screen-creator-link .creatorlink-row-actions button{width:38px;height:40px;border:0;background:transparent;border-radius:11px;color:#79668e}.creator-cabinet-polish #screen-creator-link .creatorlink-row-actions button:hover:not(:disabled){background:#f0eaff;color:#7547ee}.creator-cabinet-polish #screen-creator-link .creatorlink-row-actions button:disabled{color:#9991a3;opacity:.45}.creator-cabinet-polish #screen-creator-link .creatorlink-empty{padding:60px 24px}.creator-cabinet-polish #screen-creator-link .creatorlink-empty strong{font-size:19px;font-weight:580}.creator-cabinet-polish #screen-creator-link .creatorlink-empty p{font-size:14px}.creator-cabinet-polish #screen-creator-link .creatorlink-load-state{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 26px 22px;padding:16px;border:1px solid #e8e0f2;border-radius:14px;background:#f9f7fc;color:#706277;font-size:13px}.creator-cabinet-polish #screen-creator-link .creatorlink-load-state button{min-height:44px;padding:0 14px;background:#fff;color:#7040df;border:1px solid #e6dcef;border-radius:11px;font:inherit;cursor:pointer}.creator-cabinet-polish #screen-creator-link .creatorlink-modal-backdrop{margin:0;width:100vw;height:100dvh;max-width:none;max-height:none;padding:20px;border:none;background:transparent;backdrop-filter:none;animation:none}.creator-cabinet-polish #screen-creator-link .creatorlink-modal-backdrop:not([open]){display:none}.creator-cabinet-polish #screen-creator-link .creatorlink-modal-backdrop::backdrop{background:#211b304d;backdrop-filter:blur(8px)}.creator-cabinet-polish #screen-creator-link :is(.creatorlink-editor,.creatorlink-stats-modal){border-radius:24px;background:#fff;max-height:calc(100dvh - 40px);box-shadow:0 24px 90px #1914213d}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-body{background:#fff}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-scroll section{padding:22px 0;margin-bottom:0;border:none;border-bottom:1px solid var(--cr-border, #eeebf3);border-radius:0;box-shadow:none}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-section-head h3{font-size:21px;font-weight:590}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-section-head p{font-size:14px}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-picker>button.is-selected{border-color:#c7b2f4;box-shadow:0 0 0 2px #7547ee0d}.creator-cabinet-polish #screen-creator-link .creatorlink-editor footer button.is-primary{color:#fff;background:#7547ee;box-shadow:0 5px 13px #7547ee21}.creator-cabinet-polish #screen-creator-link .creatorlink-chart-card{background:#fff;border-color:var(--cr-border, #eeebf3);border-radius:18px;box-shadow:none}.creator-cabinet-polish #screen-pitching{--pitch-accent: #7547ee;--pitch-accent-2: #7040db;--pitch-ink: #292630;--pitch-muted: #746e7c;--pitch-line: #eeebf3}.creator-cabinet-polish #screen-pitching .pitch-page-head{margin-bottom:26px}.creator-cabinet-polish #screen-pitching .pitch-page-head h1{font-size:clamp(26px,2.2vw,32px);font-weight:630;line-height:1.2}.creator-cabinet-polish #screen-pitching .pitch-page-head p{font-size:14px;margin-top:8px}.creator-cabinet-polish #screen-pitching .pitch-head-note{padding:12px 15px;border-radius:14px;background:#f8f6fc;font-weight:500}.creator-cabinet-polish #screen-pitching :is(.pitch-release-panel,.pitch-workspace,.pitch-empty,.pitch-locked){box-shadow:0 5px 16px #29263006,0 20px 44px #29263007;border-radius:24px}.creator-cabinet-polish #screen-pitching .pitch-release-panel{padding:22px}.creator-cabinet-polish #screen-pitching .pitch-release-panel h2{color:#746e7c;font-size:15px;font-weight:530}.creator-cabinet-polish #screen-pitching .pitch-release-option{border-radius:15px;background:#faf9fc;box-shadow:none}.creator-cabinet-polish #screen-pitching .pitch-release-option.is-selected{border-color:#d7c8f6;background:#f5f0ff;box-shadow:none}.creator-cabinet-polish #screen-pitching .pitch-release-title{font-weight:570}.creator-cabinet-polish #screen-pitching :is(.pitch-radio.active,.pitch-field-complete){color:#7547ee;border-color:#cfbbf5;background:#f0e9ff}.creator-cabinet-polish #screen-pitching .pitch-stepper button.active{color:#7040df;background:#f2ecff}.creator-cabinet-polish #screen-pitching .pitch-stepper button.active>span{background:#7547ee;color:#fff;box-shadow:0 4px 11px #7547ee20}.creator-cabinet-polish #screen-pitching :is(.pitch-btn-primary,.pitch-empty button){min-height:46px;font-size:13px;font-weight:570;background:#7547ee;box-shadow:0 5px 15px #7547ee21}.creator-cabinet-polish #screen-pitching .pitch-btn-secondary{min-height:46px;font-size:13px;font-weight:540}.creator-cabinet-polish #screen-pitching .pitch-step-heading h2{font-size:24px;font-weight:590}.creator-cabinet-polish #screen-pitching :is(.pitch-field-label,.pitch-select-trigger){font-size:14px;font-weight:530}.creator-cabinet-polish #screen-pitching :is(.pitch-field-note,.pitch-history-note,.pitch-form-section-head p){font-size:12px;line-height:1.6}.creator-cabinet-polish #screen-pitching :is(input:not([type=checkbox]),textarea,.pitch-select-trigger){border-radius:13px;border-color:#e8e2ef;background:#fcfbfe;color:#292630}.creator-cabinet-polish #screen-pitching :is(.pitch-subnav button.active,.pitch-chip-grid button.active){border-color:#d7c8f6;background:#f2ecff;color:#7040df;box-shadow:none}.creator-cabinet-polish #screen-pitching .pitch-consent:has(input:focus-visible){outline:3px solid #b7a0ee;outline-offset:3px}.creator-cabinet-polish #screen-pitching .pitch-actions{background:#ffffffed;border-color:#eeebf3}.creator-cabinet-polish #screen-pitching .pitch-actions>span{font-size:12px}.creator-cabinet-polish #screen-profile .pv5{padding-top:0;max-width:none}.creator-cabinet-polish #screen-profile .pv5:before,.creator-cabinet-polish #screen-profile .pv5:after,.creator-cabinet-polish #screen-profile .pv5-sidebar:before{display:none}.creator-cabinet-polish #screen-profile .pv5-grid{grid-template-columns:300px minmax(0,1fr);gap:22px;align-items:start}.creator-cabinet-polish #screen-profile .pv5-card{border:1px solid #eeebf3;background:#fff;border-radius:24px;box-shadow:0 6px 18px #29263006,0 20px 44px #29263007;backdrop-filter:none}.creator-cabinet-polish #screen-profile .pv5-sidebar{top:24px;padding:30px 24px 22px;color:#292630;background:linear-gradient(180deg,#faf8ff,#fff 230px)}.creator-cabinet-polish #screen-profile .pv5-avatar{width:88px;height:88px;border:4px solid #fff;box-shadow:0 6px 20px #4438571a}.creator-cabinet-polish #screen-profile .pv5-avatar-letter{background:linear-gradient(145deg,#9484bd,#66567e);font-size:29px}.creator-cabinet-polish #screen-profile .pv5-name{color:#292630;font-weight:590;font-size:22px;line-height:1.25;overflow-wrap:anywhere}.creator-cabinet-polish #screen-profile .pv5-email{color:#746e7c;font-size:13px;overflow-wrap:anywhere}.creator-cabinet-polish #screen-profile .pv5-badges{flex-wrap:wrap;gap:7px}.creator-cabinet-polish #screen-profile .pv5-badge{border:none;font-size:10px;font-weight:520;letter-spacing:.025em;padding:7px 10px}.creator-cabinet-polish #screen-profile .pv5-badge--plan{background:#efe8fc;color:#7040df}.creator-cabinet-polish #screen-profile .pv5-sidebar-divider{background:#eeebf3;margin:22px 0}.creator-cabinet-polish #screen-profile .pv5-stats{display:grid;gap:18px}.creator-cabinet-polish #screen-profile .pv5-stat{padding:0;border:none;border-radius:0;background:none;box-shadow:none}.creator-cabinet-polish #screen-profile .pv5-stat-icon{width:34px;height:34px;background:#f4f0fb;color:#8563bc;border-radius:11px}.creator-cabinet-polish #screen-profile .pv5-stat-value{color:#443a50;font-size:14px;font-weight:540}.creator-cabinet-polish #screen-profile .pv5-stat-label{color:#817a8b;font-size:10px}.creator-cabinet-polish #screen-profile .pv5-pro{border:1px solid #e6dcf5;border-left:1px solid #e6dcf5;border-radius:16px;background:#f6f2fd;box-shadow:none;padding:14px}.creator-cabinet-polish #screen-profile .pv5-pro:before{display:none}.creator-cabinet-polish #screen-profile .pv5-pro-ic{color:#7547ee;background:#ede4fc;box-shadow:none}.creator-cabinet-polish #screen-profile .pv5-pro-title{color:#443a50;font-size:13px;font-weight:560}.creator-cabinet-polish #screen-profile .pv5-pro-sub{color:#746e7c;font-size:11px;line-height:1.6}.creator-cabinet-polish #screen-profile .pv5-meter-fill{background:#9873e1}.creator-cabinet-polish #screen-profile .pv5-logout{min-height:44px;border-color:#eeebf3;border-radius:12px;color:#746e7c;background:transparent;font-weight:510}.creator-cabinet-polish #screen-profile .pv5-main{min-width:0;gap:22px}.creator-cabinet-polish #screen-profile .pv5-section{padding:26px}.creator-cabinet-polish #screen-profile .pv5-section-icon{background:#f3eeff;color:#7547ee;box-shadow:none;border:none;width:36px;height:36px;border-radius:12px}.creator-cabinet-polish #screen-profile .pv5-section-title{color:#514a5a;font-size:18px;font-weight:560;letter-spacing:-.02em}.creator-cabinet-polish #screen-profile .pv5-section-sub{color:#817a8b;font-size:13px}.creator-cabinet-polish #screen-profile .pv5-group{gap:0;border:0;background:transparent;border-radius:0;overflow:visible}.creator-cabinet-polish #screen-profile .pv5-field{gap:12px;padding:18px 0;border:none;border-radius:0;border-bottom:1px solid #eeebf3;background:transparent;box-shadow:none}.creator-cabinet-polish #screen-profile .pv5-field:last-child{border-bottom:0;padding-bottom:0}.creator-cabinet-polish #screen-profile .pv5-field:hover{background:transparent}.creator-cabinet-polish #screen-profile .pv5-field-icon{background:none;border:none;color:#9a8aa9;width:24px;flex:0 0 24px;box-shadow:none}.creator-cabinet-polish #screen-profile .pv5-field-label{color:#746e7c;font-size:12px;font-weight:510}.creator-cabinet-polish #screen-profile .pv5-input{color:#292630;font-size:15px;font-weight:500;min-height:32px}.creator-cabinet-polish #screen-profile .pv5-input::placeholder{color:#8b8297}.creator-cabinet-polish #screen-profile .pv5-field-check{min-width:44px;height:44px;border-radius:12px;border-color:#ece5f5;background:#f8f6fb;color:#9b8dab}.creator-cabinet-polish #screen-profile .pv5-field-check.is-changed{background:#efe8fc;border-color:#dcccf4;color:#7547ee}.creator-cabinet-polish #screen-profile .pv5-field-readonly{color:#817a8b;font-size:11px}.creator-cabinet-polish #screen-profile :is(.pv5-section-badge,.pv5-highlight){background:#f6f3fb;border-color:#ece5f5;color:#796886;font-weight:500}.creator-cabinet-polish #screen-profile .pv5-plan-royalty{color:#292630;font-size:27px;font-weight:620}.creator-cabinet-polish #screen-profile .pv5-plan-summary{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.creator-cabinet-polish #screen-profile .pv5-plan-payout{color:#746e7c;font-size:13px}.creator-cabinet-polish #screen-profile .pv5-btn--accent{min-height:46px;border:0;border-radius:13px;background:#7547ee;color:#fff;font-size:13px;font-weight:570;box-shadow:0 5px 15px #7547ee21}.creator-cabinet-polish #screen-profile .pv5-btn--accent:hover{background:#693ada}.creator-cabinet-polish #screen-profile .pp-modal{border-color:#eeebf3;border-radius:24px}.creator-cabinet-polish #screen-profile :is(.pp-card.is-popular,.pp-card.is-current){border-color:#d7c8f1;background:#faf8ff;box-shadow:none}.creator-cabinet-polish #screen-profile :is(.pp-billing-btn.is-active,.pp-cta.is-popular){background:#7547ee;color:#fff}.creator-cabinet-polish #screen-profile :is(.pp-card-icon,.pp-badge){background:#f0e9fd;color:#7547ee}.creator-cabinet-polish #screen-profile .cpc-plaque{display:flex;flex-direction:row;align-items:center;text-align:left}.creator-cabinet-polish #screen-profile .cpc-plaque-ico{width:36px;height:36px;flex:0 0 36px;border-radius:12px;background:#f3eeff;color:#7547ee;box-shadow:none}.creator-cabinet-polish #screen-profile .cpc-plaque-ico svg{width:18px;height:18px}.creator-cabinet-polish #screen-profile .cpc-plaque-cta{color:#7547ee;font-size:13px;font-weight:530}.creator-cabinet-polish #screen-profile .cpc-plaque-sub{color:#817a8b;font-size:13px;line-height:1.55}.creator-cabinet-polish #screen-profile .cpc-dialog-frame{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;margin:0;width:100vw;height:100dvh;max-width:none;max-height:none;padding:20px;border:0;background:transparent;color:#292630}.creator-cabinet-polish #screen-profile .cpc-dialog-frame:not([open]){display:none}.creator-cabinet-polish #screen-profile .cpc-dialog-frame::backdrop{background:#211b304d;backdrop-filter:blur(8px)}.creator-cabinet-polish #screen-profile .cpc-modal{max-width:620px;max-height:calc(100dvh - 40px);border:1px solid #eeebf3;border-radius:24px;background:#fff;color:#292630;box-shadow:0 24px 90px #1914213d}.creator-cabinet-polish #screen-profile .cpc-modal-head{min-height:80px;padding:18px 24px;border-color:#eeebf3}.creator-cabinet-polish #screen-profile .cpc-modal-head h3{font-size:21px;font-weight:590;letter-spacing:-.025em}.creator-cabinet-polish #screen-profile .cpc-close{width:44px;height:44px;border:1px solid #eee8f5;border-radius:13px;background:#faf8fc;color:#81728e}.creator-cabinet-polish #screen-profile .cpc-modal-body{padding:24px}.creator-cabinet-polish #screen-profile :is(.cpc-label,.cpc-toggle-title){color:#51465f;font-size:13px;font-weight:540}.creator-cabinet-polish #screen-profile :is(.cpc-toggle-sub,.cpc-note,.cpc-counter){color:#817a8b;font-size:12px;line-height:1.6}.creator-cabinet-polish #screen-profile :is(.cpc-input,.cpc-textarea){min-height:46px;border-color:#e9e2f1;border-radius:13px;background:#fcfbfe;color:#443a50;font-size:15px;line-height:1.6}.creator-cabinet-polish #screen-profile .cpc-upload{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-color:#e4d8f5;background:#f5effd;color:#7547ee;border-radius:12px;font-size:12px;font-weight:540}.creator-cabinet-polish #screen-profile .cpc-switch{width:48px;height:28px;flex:0 0 48px;background:#ddd5e8}.creator-cabinet-polish #screen-profile .cpc-switch.is-on{background:#7547ee}.creator-cabinet-polish #screen-profile .cpc-modal-foot{padding:18px 24px;border-color:#eeebf3}.creator-cabinet-polish #screen-profile .cpc-save{min-height:48px;border-radius:13px;border:0;background:#7547ee;color:#fff;font-size:14px;font-weight:560;box-shadow:0 5px 15px #7547ee21}.creator-cabinet-polish #screen-profile .cpc-save:disabled{opacity:.6}.creator-cabinet-polish #screen-profile .crp-dialog-frame .crp-overlay{position:static;width:100%;background:none;backdrop-filter:none;padding:0}.creator-cabinet-polish #screen-profile .crp-dialog-frame .crp-modal{border:1px solid #eeebf3;border-radius:24px;background:#fff;max-height:calc(100dvh - 40px);overflow-y:auto}.creator-cabinet-polish #screen-profile .crp-dialog-frame :is(.crp-btn,.crp-close){min-height:44px}.creator-cabinet-polish #screen-profile .crp-dialog-frame .crp-btn--ok{background:#7547ee;color:#fff;border-color:#7547ee}.creator-cabinet-polish #screen-support .support-layout{grid-template-columns:minmax(0,1fr) 290px;gap:22px;align-items:start}.creator-cabinet-polish #screen-support .support-chat-wrap{order:0}.creator-cabinet-polish #screen-support .support-faq{order:1}.creator-cabinet-polish #screen-support .support-chat-wrap{height:min(760px,calc(100dvh - 205px));min-height:430px;border-radius:24px;border-color:#eeebf3;background:#fff;box-shadow:0 6px 18px #29263006,0 20px 44px #29263007}.creator-cabinet-polish #screen-support .support-chat-header{min-height:84px;padding:18px 22px;background:#fff;border-color:#eeebf3;box-shadow:none}.creator-cabinet-polish #screen-support .support-chat-avatar{background:#f1ebfd;color:#7547ee;border-radius:14px;font-size:20px;font-weight:650;box-shadow:none}.creator-cabinet-polish #screen-support .support-chat-header-name{font-size:15px;font-weight:580}.creator-cabinet-polish #screen-support .support-chat-header-note{color:#817a8b;font-size:11px;max-width:180px}.creator-cabinet-polish #screen-support .support-chat-messages{background:#fbfafc;min-height:0;overscroll-behavior-y:contain;padding:24px}.creator-cabinet-polish #screen-support .support-chat-empty-icon{width:62px;height:62px;border-radius:20px;color:#9876d5;background:#f0eafa;box-shadow:none}.creator-cabinet-polish #screen-support .support-chat-empty-title{font-size:20px;font-weight:580;color:#51465f}.creator-cabinet-polish #screen-support .support-chat-empty-text{max-width:360px;color:#817a8b;font-size:14px;line-height:1.7}.creator-cabinet-polish #screen-support .support-msg{max-width:min(85%,660px)}.creator-cabinet-polish #screen-support .support-msg.from-user{align-self:flex-end}.creator-cabinet-polish #screen-support .support-msg.from-admin{align-self:flex-start;flex-direction:row}.creator-cabinet-polish #screen-support .support-msg.from-user .support-msg-bubble{color:#443253;border:1px solid #e7dff2;background:#efe8fa;box-shadow:none;border-radius:18px 18px 6px}.creator-cabinet-polish #screen-support .support-msg.from-admin .support-msg-bubble{color:#443a50;border:1px solid #eeeaf3;background:#fff;box-shadow:0 3px 8px #29263004;border-radius:18px 18px 18px 6px}.creator-cabinet-polish #screen-support .support-msg-text{color:inherit;font-size:14px;line-height:1.75;overflow-wrap:anywhere}.creator-cabinet-polish #screen-support .support-msg-time{color:#908399;font-size:10px}.creator-cabinet-polish #screen-support .support-msg-avatar-circle{background:#9a80c6}.creator-cabinet-polish #screen-support .support-msg-attachment{max-width:100%;min-width:0}.creator-cabinet-polish #screen-support .support-chat-composer{padding:14px;background:#fff;border-top:1px solid #eeebf3}.creator-cabinet-polish #screen-support .support-chat-input-row{gap:8px;align-items:end}.creator-cabinet-polish #screen-support .support-chat-input{min-height:46px;max-height:140px;padding:13px 14px;border:1px solid #ebe4f2;border-radius:15px;background:#faf8fc;color:#443a50;font-size:15px;line-height:1.5}.creator-cabinet-polish #screen-support .support-chat-input::placeholder{color:#92859f}.creator-cabinet-polish #screen-support :is(.support-chat-send,.support-chat-attach){width:46px;height:46px;min-width:46px;border-radius:14px;display:grid;place-items:center;padding:0}.creator-cabinet-polish #screen-support .support-chat-send{background:#7547ee;border:0;box-shadow:0 4px 10px #7547ee26;color:#fff}.creator-cabinet-polish #screen-support .support-chat-send:disabled{opacity:.5;box-shadow:none;cursor:default}.creator-cabinet-polish #screen-support .support-chat-attach{background:#f6f2fb;border:1px solid #ede6f5;color:#8b6da7;cursor:pointer}.creator-cabinet-polish #screen-support .support-chat-locked{background:#f8f5fc;color:#81728e;line-height:1.65;padding:18px 22px}.creator-cabinet-polish #screen-support .support-faq{border:1px solid #eeebf3;border-radius:22px;background:#fff;padding:22px}.creator-cabinet-polish #screen-support .support-faq-title{color:#746e7c;font-size:15px;font-weight:550;margin-bottom:12px}.creator-cabinet-polish #screen-support .support-faq-list{gap:0}.creator-cabinet-polish #screen-support .support-faq-item{border:0;border-bottom:1px solid #eeebf3;border-radius:0;background:transparent}.creator-cabinet-polish #screen-support .support-faq-item:last-child{border-bottom:0}.creator-cabinet-polish #screen-support .support-faq-q{min-height:54px;padding:16px 0;color:#51465f;font-size:14px;line-height:1.5;font-weight:530;gap:12px}.creator-cabinet-polish #screen-support .support-faq-a-inner{padding:0 0 18px;color:#817a8b;font-size:13px;line-height:1.7}.creator-cabinet-polish #screen-support .support-faq-ask{color:#7547ee;font-size:12px;min-height:44px}.creator-cabinet-polish #screen-support .support-faq-a[hidden]{display:none}.creator-cabinet-polish #screen-notifications .page-header>button{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:1px solid #e8e1f2;border-radius:13px;background:#fff;color:#79668e;font-size:13px;font-weight:520;box-shadow:0 4px 12px #29263006}.creator-cabinet-polish #screen-notifications .page-header>button:disabled{opacity:.55;cursor:default}.creator-cabinet-polish #screen-notifications #notif-list{gap:0!important;border:1px solid #eeebf3;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 6px 18px #29263006,0 20px 44px #29263007}.creator-cabinet-polish #screen-notifications .notif-item{margin:0;padding:24px;gap:18px;border:0;border-bottom:1px solid #eeebf3;border-radius:0;background:#fff;box-shadow:none}.creator-cabinet-polish #screen-notifications .notif-item:last-child{border-bottom:0}.creator-cabinet-polish #screen-notifications .notif-item.unread{background:#fcfaff;border-left:3px solid #a68bda;padding-left:21px}.creator-cabinet-polish #screen-notifications .notif-icon{width:42px;height:42px;flex:0 0 42px;border-radius:14px;color:#9577c7;background:#f2ecfb;font-size:18px}.creator-cabinet-polish #screen-notifications .notif-title{color:#51465f;font-size:16px;font-weight:570}.creator-cabinet-polish #screen-notifications .notif-desc{color:#817a8b;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.creator-cabinet-polish #screen-notifications .notif-time{color:#93849f;font-size:12px}.creator-cabinet-polish #screen-notifications #notif-empty{min-height:350px;padding:48px 24px;border:1px solid #eeebf3;border-radius:24px;background:#fff;box-shadow:0 6px 18px #29263006,0 20px 44px #29263007}.creator-cabinet-polish #screen-notifications .support-chat-empty-icon{color:#9876d5;background:#f2ecfb;box-shadow:none}.creator-cabinet-polish #screen-notifications .support-chat-empty-icon svg{width:28px;height:28px}.creator-cabinet-polish #screen-notifications .account-empty-title{color:#51465f;font-size:21px;font-weight:580}.creator-cabinet-polish #screen-notifications .account-empty-note{color:#817a8b;font-size:14px;line-height:1.6;margin:0}@media(max-width:1240px){.creator-cabinet-polish #screen-creator-link .creatorlink-list-head{display:none}.creator-cabinet-polish #screen-creator-link .creatorlink-release-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 12px}.creator-cabinet-polish #screen-creator-link .creatorlink-release-main{grid-column:1 / 4;padding-right:0}.creator-cabinet-polish #screen-creator-link .creatorlink-release-row>div:nth-child(2){grid-column:4 / -1;justify-self:end}.creator-cabinet-polish #screen-creator-link .creatorlink-stat{grid-row:2}.creator-cabinet-polish #screen-creator-link .creatorlink-stat>span{display:block;margin-bottom:5px;color:#817a8b;font-size:11px}.creator-cabinet-polish #screen-creator-link .creatorlink-row-actions{position:static;grid-column:4 / -1;grid-row:2;justify-content:end}.creator-cabinet-polish #screen-creator-link .creatorlink-row-actions button{width:44px;height:44px}}@media(max-width:1200px){.creator-cabinet-polish #screen-creator-link .creatorlink-workspace-head{grid-template-columns:1fr}.creator-cabinet-polish #screen-profile .pv5-grid{grid-template-columns:270px minmax(0,1fr);gap:18px}.creator-cabinet-polish #screen-support .support-layout{grid-template-columns:minmax(0,1fr)}.creator-cabinet-polish #screen-support .support-faq{padding:24px}.creator-cabinet-polish #screen-news .news-story-grid--wide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.creator-cabinet-polish #screen-profile .pv5-grid{grid-template-columns:minmax(0,1fr)}.creator-cabinet-polish #screen-profile .pv5-sidebar{position:static}.creator-cabinet-polish #screen-profile .pv5-stats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.creator-cabinet-polish #screen-profile .pv5-stat{flex-direction:column;align-items:center;text-align:center;gap:8px}.creator-cabinet-polish #screen-profile .pv5-stat>div{align-items:center}.creator-cabinet-polish #screen-profile .pv5-pro{max-width:none;width:100%}}@media(max-width:760px){.creator-cabinet-polish :is(#screen-news,#screen-creator-link,#screen-pitching,#screen-profile,#screen-support,#screen-notifications) :is(input:not([type=checkbox]):not([type=file]),textarea,select){font-size:16px}.creator-cabinet-polish :is(#screen-news,#screen-profile,#screen-support,#screen-notifications) .page-header,.creator-cabinet-polish #screen-creator-link .creatorlink-page-head{margin-bottom:22px}.creator-cabinet-polish #screen-news .news-toolbar{gap:14px;align-items:stretch}.creator-cabinet-polish #screen-news .news-toolbar-note{display:none}.creator-cabinet-polish #screen-news .news-category-row{display:flex;width:100%;gap:6px;flex-wrap:nowrap;overflow-x:auto;padding:4px 1px;scrollbar-width:none}.creator-cabinet-polish #screen-news .news-category-chip{flex:0 0 auto;min-height:44px;font-size:12px;padding:0 13px;border-radius:12px}.creator-cabinet-polish #screen-news .news-story-card-featured{display:flex;flex-direction:column;min-height:0}.creator-cabinet-polish #screen-news .news-story-card-featured .news-story-cover{min-height:0;width:100%;aspect-ratio:1.6}.creator-cabinet-polish #screen-news .news-story-grid--wide{grid-template-columns:minmax(0,1fr);gap:18px}.creator-cabinet-polish #screen-news :is(.news-story-body,.news-story-card-featured .news-story-body){padding:22px}.creator-cabinet-polish #screen-news .news-story-card-featured .news-story-title{font-size:22px;display:block;-webkit-line-clamp:unset}.creator-cabinet-polish #screen-news .news-story-card-compact .news-story-title{min-height:0;font-size:20px}.creator-cabinet-polish #screen-news .news-story-card{border-radius:21px}.creator-cabinet-polish #screen-news .news-story-card:hover{transform:none}.creator-cabinet-polish #screen-news .news-reader{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:20px}.creator-cabinet-polish #screen-news .news-reader .news-modal-content{padding:24px 22px 30px}.creator-cabinet-polish #screen-news .news-reader :is(.news-modal-cover-wrap,.news-modal-cover){height:200px}.creator-cabinet-polish #screen-news .news-reader .news-story-cover-head{flex-direction:column;align-items:flex-start;gap:8px}.creator-cabinet-polish #screen-news .news-reader .news-modal-title{font-size:25px}.creator-cabinet-polish #screen-news :is(.news-article-lead,.news-modal-paragraph,.news-article-point){font-size:15px;line-height:1.75}.creator-cabinet-polish #screen-creator-link .creatorlink-workspace-head{padding:22px 18px;gap:20px}.creator-cabinet-polish #screen-creator-link .creatorlink-controls{gap:12px;align-items:stretch}.creator-cabinet-polish #screen-creator-link .creatorlink-filters{justify-content:space-between}.creator-cabinet-polish #screen-creator-link .creatorlink-filters button{min-height:44px;padding:0 13px;font-size:12px}.creator-cabinet-polish #screen-creator-link .creatorlink-selects{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.creator-cabinet-polish #screen-creator-link .creatorlink-list{padding:0 18px 6px}.creator-cabinet-polish #screen-creator-link .creatorlink-list-head{display:none}.creator-cabinet-polish #screen-creator-link .creatorlink-release-row{grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 0;gap:16px 10px}.creator-cabinet-polish #screen-creator-link .creatorlink-release-main{grid-column:1 / -1}.creator-cabinet-polish #screen-creator-link .creatorlink-release-row>div:nth-child(2){grid-column:1 / -1;justify-self:start}.creator-cabinet-polish #screen-creator-link .creatorlink-stat{grid-row:auto;justify-items:start;text-align:left;gap:5px}.creator-cabinet-polish #screen-creator-link .creatorlink-stat>span{display:block;color:#817a8b;font-size:11px}.creator-cabinet-polish #screen-creator-link .creatorlink-row-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;grid-column:1 / -1;grid-row:auto;gap:8px}.creator-cabinet-polish #screen-creator-link .creatorlink-row-actions button{width:100%;height:44px;background:#f9f7fc}.creator-cabinet-polish #screen-creator-link .creatorlink-modal-backdrop{padding:8px}.creator-cabinet-polish #screen-creator-link :is(.creatorlink-editor,.creatorlink-stats-modal){width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:20px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor>header.creatorlink-editor-header{padding:14px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-release>div>strong{font-size:17px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-release>div>small{font-size:11px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-scroll{padding:0 18px 18px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-scroll section{padding:24px 0}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-cabinet-polish #screen-creator-link .creatorlink-platform-info{padding-right:100px;grid-template-columns:minmax(0,1fr)}.creator-cabinet-polish #screen-creator-link .creatorlink-platform-info>span{justify-self:start}.creator-cabinet-polish #screen-creator-link .creatorlink-platform-order button{width:44px;height:44px}.creator-cabinet-polish #screen-creator-link .creatorlink-related-limit button{min-height:44px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-section-head h3{font-size:20px}.creator-cabinet-polish #screen-pitching .pitch-page-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:22px}.creator-cabinet-polish #screen-pitching .pitch-head-note{font-size:12px;max-width:none}.creator-cabinet-polish #screen-pitching .pitch-release-panel{padding:18px}.creator-cabinet-polish #screen-pitching .pitch-release-rail{scroll-snap-type:x proximity}.creator-cabinet-polish #screen-pitching .pitch-release-option{scroll-snap-align:start}.creator-cabinet-polish #screen-pitching .pitch-stepper{padding:14px 16px;gap:8px}.creator-cabinet-polish #screen-pitching .pitch-stepper button{min-height:44px;font-size:12px}.creator-cabinet-polish #screen-pitching :is(.pitch-subnav button,.pitch-chip-grid button,.pitch-select-menu button){min-height:44px;font-size:13px}.creator-cabinet-polish #screen-pitching .pitch-actions{position:static;padding:18px;gap:10px;grid-template-columns:1fr 1fr}.creator-cabinet-polish #screen-pitching .pitch-actions>span{grid-row:1;grid-column:1 / -1;text-align:center}.creator-cabinet-polish #screen-pitching .pitch-actions>button{width:100%;padding:0 10px}.creator-cabinet-polish #screen-pitching .pitch-actions>div>button{width:100%}.creator-cabinet-polish #screen-pitching .pitch-step-heading h2{font-size:22px}.creator-cabinet-polish #screen-pitching :is(.pitch-empty,.pitch-locked){padding:26px 20px}.creator-cabinet-polish #screen-profile .pv5-sidebar{padding:24px 20px;border-radius:22px}.creator-cabinet-polish #screen-profile .pv5-avatar{width:76px;height:76px}.creator-cabinet-polish #screen-profile .pv5-stats{gap:10px}.creator-cabinet-polish #screen-profile .pv5-stat-icon{display:none}.creator-cabinet-polish #screen-profile .pv5-stat-value{font-size:12px;overflow-wrap:anywhere}.creator-cabinet-polish #screen-profile .pv5-stat-label{font-size:9px}.creator-cabinet-polish #screen-profile .pv5-sidebar-divider{margin:18px 0}.creator-cabinet-polish #screen-profile .pv5-section{padding:22px 18px;border-radius:22px}.creator-cabinet-polish #screen-profile .pv5-section-head{gap:11px;flex-wrap:wrap}.creator-cabinet-polish #screen-profile .pv5-section-title{font-size:17px}.creator-cabinet-polish #screen-profile .pv5-field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:17px 0}.creator-cabinet-polish #screen-profile .pv5-field-icon{display:none}.creator-cabinet-polish #screen-profile .pv5-field-body{min-width:0}.creator-cabinet-polish #screen-profile .pv5-field-readonly{grid-column:1 / -1;margin:0;padding:0;justify-self:start}.creator-cabinet-polish #screen-profile .pv5-input{width:100%;min-width:0;min-height:38px}.creator-cabinet-polish #screen-profile .pv5-btn{min-height:46px}.creator-cabinet-polish #screen-profile .cpc-plaque{flex-direction:column;align-items:flex-start;gap:14px}.creator-cabinet-polish #screen-profile .cpc-plaque-cta{padding-left:50px}.creator-cabinet-polish #screen-profile .cpc-dialog-frame{padding:8px}.creator-cabinet-polish #screen-profile .cpc-modal{max-height:calc(100dvh - 16px);border-radius:20px}.creator-cabinet-polish #screen-profile :is(.cpc-modal-head,.cpc-modal-foot){padding:14px 18px}.creator-cabinet-polish #screen-profile .cpc-modal-head h3{font-size:19px}.creator-cabinet-polish #screen-profile .cpc-modal-body{padding:18px}.creator-cabinet-polish #screen-profile :is(.cpc-input,.cpc-textarea){font-size:16px}.creator-cabinet-polish #screen-profile .cpc-media-row{grid-template-columns:104px minmax(0,1fr);gap:14px}.creator-cabinet-polish #screen-profile :is(.cpc-ava-prev,.cpc-ban-prev){min-height:104px;height:104px;aspect-ratio:auto;background:#f5f1fa}.creator-cabinet-polish #screen-profile .cpc-upload--sm{font-size:11px;white-space:normal}.creator-cabinet-polish #screen-support .support-chat-wrap{min-height:400px;height:min(600px,calc(100dvh - 310px));border-radius:22px}.creator-cabinet-polish #screen-support .support-chat-header{min-height:80px;padding:16px}.creator-cabinet-polish #screen-support .support-chat-header-note{display:none}.creator-cabinet-polish #screen-support .support-chat-messages{padding:18px 14px}.creator-cabinet-polish #screen-support .support-msg{max-width:94%}.creator-cabinet-polish #screen-support .support-msg-avatar-slot{display:none}.creator-cabinet-polish #screen-support .support-msg-bubble{padding:12px 14px}.creator-cabinet-polish #screen-support .support-chat-empty{padding-inline:16px;min-height:220px}.creator-cabinet-polish #screen-support .support-chat-empty-title{font-size:18px}.creator-cabinet-polish #screen-support .support-chat-empty-text{font-size:13px}.creator-cabinet-polish #screen-support .support-chat-composer{padding:10px}.creator-cabinet-polish #screen-support .support-chat-input-row{gap:6px}.creator-cabinet-polish #screen-support .support-chat-input{min-width:0;padding-inline:10px}.creator-cabinet-polish #screen-support :is(.support-chat-send,.support-chat-attach){width:44px;height:46px;min-width:44px}.creator-cabinet-polish #screen-support .support-faq{padding:20px;border-radius:22px}.creator-cabinet-polish #screen-support .support-pending-name{overflow-wrap:anywhere}.creator-cabinet-polish #screen-notifications .page-header{flex-wrap:wrap;gap:18px;align-items:flex-start}.creator-cabinet-polish #screen-notifications .notif-item{padding:20px 16px;gap:12px}.creator-cabinet-polish #screen-notifications .notif-item.unread{padding-left:13px}.creator-cabinet-polish #screen-notifications .notif-icon{width:36px;height:36px;flex-basis:36px;border-radius:12px}.creator-cabinet-polish #screen-notifications .notif-title{font-size:15px}.creator-cabinet-polish #screen-notifications .notif-desc{font-size:13px}}@media(prefers-reduced-motion:reduce){.creator-cabinet-polish :is(#screen-news,#screen-creator-link,#screen-pitching,#screen-profile,#screen-support,#screen-notifications) *,.creator-cabinet-polish :is(#screen-news,#screen-creator-link,#screen-pitching,#screen-profile,#screen-support,#screen-notifications) *:before,.creator-cabinet-polish :is(#screen-news,#screen-creator-link,#screen-pitching,#screen-profile,#screen-support,#screen-notifications) *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.creator-cabinet-polish :is(#screen-profile.creator-profile-editorial,#screen-finance.creator-finance-editorial){max-width:1400px;margin-inline:auto}.creator-cabinet-polish #screen-profile.creator-profile-editorial{width:100%;max-width:none;margin-inline:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading{margin-bottom:24px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading .page-title{font-size:clamp(28px,2.4vw,34px);font-weight:600;letter-spacing:-.9px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading .page-subtitle{margin-top:8px;color:#697586;font-size:13px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5{max-width:none;padding:0 0 24px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-grid{display:block}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-sidebar{position:relative;top:auto;display:grid;grid-template-columns:100px minmax(180px,1fr) minmax(390px,.95fr);grid-template-rows:auto auto auto auto auto;align-items:center;column-gap:24px;row-gap:4px;padding:30px 30px 0;margin-bottom:24px;overflow:hidden;text-align:left;color:#352c49;background:radial-gradient(ellipse at 100% 0%,#ffe9dc,transparent 55%),linear-gradient(115deg,#faf7ff,#f0eaff 60%,#edf5ff);border:1px solid #eee5fb;border-radius:24px;box-shadow:0 12px 32px #6c509915,0 2px 6px #6c509908}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-avatar{grid-column:1;grid-row:1 / 4;width:96px;height:96px;margin:0;border:3px solid #fff;border-radius:26px;background:#8366ce;box-shadow:0 10px 24px #7451b633;overflow:visible}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-avatar-img{border-radius:23px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-avatar-letter{border-radius:23px;font-size:36px;font-weight:550;color:#fff;background:linear-gradient(145deg,#9678dd,#694fba)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-avatar-hover{inset:auto -7px -7px auto;width:30px;height:30px;opacity:1;border:3px solid #fff;border-radius:10px;background:#f0e9fc;color:#7050b5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-avatar-hover svg{width:14px;height:14px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-name{grid-column:2;grid-row:1;margin:0;align-self:end;color:#352c49;font-size:clamp(24px,2.15vw,32px);line-height:1.2;font-weight:600;letter-spacing:-.8px;overflow-wrap:anywhere}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-email{grid-column:2;grid-row:2;margin:4px 0 6px;color:#70617f;font-size:13px;overflow-wrap:anywhere}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-badges{grid-column:2;grid-row:3;justify-content:flex-start;gap:7px;margin:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-badge{padding:5px 9px;min-height:26px;border:1px solid #ffffffc9;border-radius:8px;font-size:11px;font-weight:500;text-transform:none;letter-spacing:0;background:#ffffffb8;color:#6d4ba9}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-badge--verified{color:#27734f;border-color:#d0eada;background:#eaf7ef}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-badge--pending{color:#875b1b;border-color:#efdfc5;background:#fff4e3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-badge--rejected{color:#a24358;border-color:#f0d6dd;background:#fceef2}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-sidebar-divider{display:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stats{grid-column:3;grid-row:1 / 4;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;gap:12px;border:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat{min-width:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:10px;padding:14px 16px;border:1px solid #ffffffdb;border-radius:16px;background:#ffffffb8;box-shadow:0 4px 14px #7553990a}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat>div{align-items:flex-start}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat-icon{width:26px;height:26px;border-radius:8px;background:#f1eafd;color:#8060bd}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat:nth-child(2) .pv5-stat-icon{background:#eaf2ff;color:#487abd}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat:nth-child(3) .pv5-stat-icon{background:#fff0e4;color:#ad743f}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat-value{color:#453650;font-size:17px;font-weight:550;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat-label{margin-top:5px;color:#71617e;font-size:11px;text-transform:none;letter-spacing:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-meter{grid-column:1 / -1;grid-row:4;margin:22px 0 0;max-width:420px;border-color:#e2d8f1;background:#ffffff9c}.creator-cabinet-polish #screen-profile.creator-profile-editorial :is(.pv5-meter-label,.pv5-meter-count){color:#6e5984}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-meter.is-warn .pv5-meter-label{color:#875b1b}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-meter.is-blocked .pv5-meter-label{color:#a24358}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-meter-track{background:#ece4f7}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-meter-fill{background:#9571cc}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-meter.is-warn .pv5-meter-fill{background:#dca253}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-meter.is-blocked .pv5-meter-fill{background:#c9788c}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-meter-note{color:#a24358}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro{grid-column:1 / 4;grid-row:5;margin:26px -30px 0;padding:16px 30px;border:0;border-top:1px solid #ffffffeb;border-radius:0;background:#ffffffa8;box-shadow:none;gap:10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-ic{width:28px;height:28px;flex-basis:28px;color:#7e5bad;background:#f0e8fc;border-radius:8px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-ic svg{width:15px;height:15px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro{width:auto;max-width:none;align-items:center}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-body{display:flex;flex-direction:row;align-items:center;width:100%;gap:12px;flex-wrap:wrap;text-align:left}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-title{color:#594267;font-size:12px;font-weight:550}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-sub{margin:0;font-size:12px;color:#71617e}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-status{margin:0 0 0 auto;font-size:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-status.ok{color:#27734f}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-status.wait{color:#875b1b}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-status.blocked{color:#a24358}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-status i{box-shadow:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-support{color:#a24358;min-height:44px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:24px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section{padding:26px;gap:0;border-radius:22px;background:#fff;border:1px solid #eae4f2;box-shadow:0 10px 28px #6650820e,0 2px 5px #66508206}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section--account{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-self:stretch}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section--plan{grid-column:2;grid-row:1;align-self:stretch;display:flex;flex-direction:column;background:linear-gradient(155deg,#fff 45%,#faf6ff)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque{grid-column:1 / -1;order:3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section-head{margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid #edf0f3;gap:12px;align-items:center}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section-icon{width:36px;height:36px;flex-basis:36px;border-radius:11px;background:#f0e9fc;color:#805eb7}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section--account .pv5-section-icon{background:#eaf2ff;color:#5a7fae}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section-title{color:#303743;font-size:18px;font-weight:570;letter-spacing:-.25px;line-height:1.3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section-sub{margin-top:5px;font-size:12px;color:#687484;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section-badge{color:#75529f;background:#f3ecfc;border-color:#eaddf7;border-radius:8px;font-size:10px;align-self:center}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-group{display:flex;flex-direction:column;gap:16px;border:0;margin:0;padding:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field{display:flex;min-height:80px;padding:15px 16px;gap:12px;border:1px solid #e8e2f0;border-radius:14px;background:#fdfbff;transition:background .2s,border-color .2s,box-shadow .2s}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field:last-child{padding-bottom:13px;border-bottom:1px solid #e6eaf0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field:focus-within{border-color:#b49bd8;background:#fff;box-shadow:0 0 0 3px #a184cf19}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field-icon{background:#f0eafa;color:#8a6ab5;width:32px;height:32px;border-radius:10px;flex-basis:32px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field-label{font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;color:#657180}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-input{color:#303743;font-size:15px;line-height:1.6;min-height:28px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-input:focus{outline:none;box-shadow:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-input::placeholder{color:#677586;font-weight:400}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-input[readonly]{color:#576271}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field-check{width:44px;height:44px;min-width:44px;background:#f3eefb;border:1px solid #e9e0f4;color:#8c75ad;border-radius:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field-check.is-changed{color:#fff;background:#7856b5;border-color:#7856b5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field-check.is-changed:hover:not(:disabled){color:#fff;background:#6845a6;border-color:#6845a6;transform:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field-readonly{font-size:10px;opacity:1;text-transform:none;color:#697586;white-space:nowrap}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-security-group{display:flex;flex-direction:column;gap:16px;margin-top:auto;padding:18px;border:1px solid #e2eaf7;border-radius:17px;background:linear-gradient(120deg,#f3f7ff,#f7f6ff)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-security-group .pv5-field{border-color:#dfe7f3;background:#ffffffd9}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-security-group .pv5-field:focus-within{border-color:#91add3;box-shadow:0 0 0 3px #8cadd31a}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-security-group .pv5-field-icon{color:#5d7fab;background:#edf3fd}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-security-heading{display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-security-heading>span{display:flex;color:#6484b2}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-security-heading h3{margin:0;color:#4b6287;font-size:14px;font-weight:550}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-plan-summary{position:relative;isolation:isolate;overflow:hidden;margin:0 0 22px;padding:26px;border:1px solid #7659b6;border-radius:18px;background:linear-gradient(115deg,#6147a3,#7659b6);box-shadow:0 8px 22px #6e51a72b}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-plan-summary:after{content:"";position:absolute;z-index:-1;width:180px;height:180px;right:-28px;top:-70px;border:1px solid #ffffff38;border-radius:50%;box-shadow:0 0 0 24px #ffffff08,0 0 0 48px #ffffff06;opacity:.4;pointer-events:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-plan-royalty{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;font-size:clamp(38px,3.4vw,52px);font-weight:600;line-height:1.15;color:#fff;letter-spacing:-1.8px;font-variant-numeric:tabular-nums}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-plan-royalty>span{font-size:15px;font-weight:500;letter-spacing:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-plan-payout{color:#fff;font-size:13px;line-height:1.6;margin-top:14px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-highlights{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 22px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-highlight{display:flex;align-items:center;gap:12px;min-width:0;min-height:48px;padding:10px 14px;border:1px solid #ece5f5;border-radius:12px;background:#faf7fe;color:#665174;font-size:13px;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-highlight:before{content:"✓";display:grid;place-items:center;flex:0 0 24px;height:24px;border-radius:8px;color:#825ab1;background:#eee4fb;font-size:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-highlights.is-inactive .pv5-highlight:before{content:"—";color:#847d8c;background:#eeeaf2}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-plan-actions{margin-top:auto}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-btn--accent{min-height:48px;padding:12px 22px;border-radius:12px;background:#7754b2;color:#fff;font-size:14px;font-weight:550;box-shadow:0 6px 15px #7754b22b}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-btn--accent:hover{background:#6744a2;transform:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial :is(.pv5-avatar,.pv5-pro-support):focus-visible{outline:2px solid #a68acb;outline-offset:4px}.creator-cabinet-polish #screen-profile.creator-profile-editorial :is(.pv5-field-check,.pv5-btn):focus-visible{outline:2px solid #8098bc;outline-offset:3px}@media(min-width:1181px){.creator-cabinet-polish #screen-profile.creator-profile-editorial :is(.pv5-section--account,.pv5-section--plan){min-height:clamp(460px,calc(100dvh - 380px),580px)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-group{flex:1;gap:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field{min-height:84px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-plan-summary{padding:26px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-highlights{gap:12px}}.creator-cabinet-polish #screen-finance.creator-finance-editorial{width:100%;max-width:none;margin-inline:0;--finance-shadow: 0 6px 20px #26332f0a, 0 1px 3px #26332f05}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-overview-grid{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr));gap:16px;align-items:stretch;margin:0}.creator-cabinet-polish #screen-finance.creator-finance-editorial :is(.finance-overview-card,.finance-history-card){min-width:0;border:1px solid #e9eceb;border-radius:18px;background:#fff;color:#2d3431;box-shadow:var(--finance-shadow)}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-overview-card{min-height:0}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-overview-card:hover{transform:none;box-shadow:var(--finance-shadow)}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-card-heading{display:flex;align-items:center;gap:10px;margin:0;color:#3b4340;font-size:15px;font-weight:550;line-height:1.4;letter-spacing:-.15px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-heading-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:8px;color:#78807c;background:#f0f3f1}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-heading-icon svg{width:16px;height:16px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-balance-card{min-height:0;overflow:hidden;background:#f5f8f6;border-color:#dce6e0}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-balance-card:after{display:none}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-balance-inner{width:100%;min-width:0;height:100%;min-height:230px;display:flex;flex-direction:column;padding:22px 24px}.creator-cabinet-polish #screen-finance.creator-finance-editorial :is(.finance-balance-card .stat-value,.finance-metric-value){max-width:100%;margin:18px 0 8px;color:#29332e;font-size:clamp(32px,2.8vw,40px);font-weight:600;line-height:1.12;letter-spacing:-1.1px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-balance-terms{max-width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;color:#636f68;font-size:12px;font-weight:450;line-height:1.5}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-balance-terms>span{display:inline-flex;align-items:center;gap:6px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-balance-terms svg{width:14px;height:14px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-withdraw{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border:0}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-withdraw-hint{flex:1 1 150px;min-width:0;margin:0;color:#636f68;font-size:12px;font-weight:450;line-height:1.5}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-withdraw-btn{display:flex;flex:0 1 auto;align-items:center;justify-content:space-between;gap:12px;width:auto;max-width:100%;min-height:44px;padding:10px 14px;border:0;border-radius:10px;background:#293733;color:#fff;font-size:13px;font-weight:550;box-shadow:none}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-withdraw-btn svg{flex-shrink:0;width:18px;height:18px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-withdraw-btn:hover:not(:disabled){background:#3b5047;box-shadow:none}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-withdraw-btn:disabled{opacity:1;background:#e9eeeb;color:#79847e;box-shadow:none;cursor:not-allowed;transform:none}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-metric-card{display:flex;flex-direction:column;padding:22px 24px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-metric-caption{max-width:100%;color:#636f68;font-size:12px;font-weight:450;line-height:1.5}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-metric-foot{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-top:auto;padding-top:16px;color:#636f68;font-size:12px;font-weight:450;line-height:1.5}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-metric-foot strong{color:#48534d;font-size:13px;font-weight:500;line-height:1.5}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-request-strip{display:flex;align-items:center;gap:14px;margin-top:20px;padding:18px 24px;background:#f6f7f9;border-radius:18px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-request-status{display:grid;gap:4px;color:#76717e;font-size:12px;line-height:1.5;min-width:0;overflow-wrap:anywhere}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-request-status strong{color:#292630;font-size:14px;font-weight:550}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-request-bank{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;color:#76717e;font-size:12px;overflow-wrap:anywhere}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-load-error{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 14px;margin-bottom:20px;border:1px solid #eedbd5;border-radius:12px;background:#fcfaf9;color:#8e4e40;font-size:13px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-load-error-copy{display:flex;align-items:center;gap:10px;min-width:0;line-height:1.5}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-load-error-copy svg{flex:0 0 18px;width:18px;height:18px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-load-error .btn-ghost{flex:0 0 auto;width:auto;min-height:36px;padding:8px 12px;border-radius:8px;color:#8e4e40;border-color:#eedbd5;background:#fff;box-shadow:none}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-card{margin:20px 0 0;padding:22px 24px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 24px;padding:0 0 20px;margin:0;border:0;border-bottom:1px solid #eeedf2;background:none}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-heading{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 20px}.creator-cabinet-polish #screen-finance.creator-finance-editorial :is(.finance-history-heading,.finance-help-heading) .finance-card-heading{font-size:17px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-period{display:inline-flex;align-items:center;align-self:center;gap:7px;min-height:24px;padding:0;border:0;background:none;color:#817b89;font-size:12px;font-weight:400;line-height:1;white-space:normal}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-period>span{display:block;line-height:1;transform:translateY(1px)}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-period svg{display:block;flex:0 0 15px;width:15px;height:15px;color:#817b89}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-filters{width:auto;max-width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:3px;padding:4px;border-radius:10px;background:#f1f3f2}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-filter{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:8px 13px;border:0;border-radius:7px;background:transparent;color:#636f68;font-size:12px;font-weight:500}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-filter.active{background:#fff;color:#29332e;box-shadow:0 1px 4px #26332f14,inset 0 0 0 1px #e5eae7}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-filter b{background:transparent;color:#898391;font-size:10px;font-weight:500;padding:0;min-width:0}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-body{padding:14px 0 0}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-table{min-width:840px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-table :is(th,td){border-color:#eeedf2}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-table th{padding-block:12px;color:#817b89;font-size:11px;font-weight:500}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-table td{padding-block:20px;color:#47414f;font-size:13px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-table tbody tr:last-child{border-bottom:0}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-table .finance-col-sum{color:#292630;font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-accrual-status{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:5px 9px;color:#118963;background:#edf8f3;font-size:11px;font-weight:500;white-space:nowrap}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-accrual-status:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-accrual-status--holding{color:#986712;background:#fbf5e9}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-table .finance-detail-track-meta{max-width:220px;margin-top:7px;font-size:11px;line-height:1.5;color:#817b89}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-row-actions .btn-ghost{min-width:0;min-height:40px;padding:9px 12px;border:0;border-radius:12px;background:#f6f5f8;color:#625b6b;font-size:12px;box-shadow:none}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-row-actions .btn-ghost:hover:not(:disabled){background:#eeecf2;color:#292630}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-empty{border-radius:12px;background:#fafbfa;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;min-height:140px;padding:24px 20px;text-align:left}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-empty-icon{display:inline-flex;align-items:center;align-self:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;margin:0;border-radius:10px;color:#78807c;background:#f0f3f1}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-empty-icon svg{width:20px;height:20px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-empty-copy{min-width:0}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-empty strong{display:block;max-width:none;color:#48534d;font-size:16px;font-weight:550;line-height:1.4}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-empty-copy p{max-width:620px;margin:6px 0 0;font-size:13px;line-height:1.6;color:#636f68}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-help-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;cursor:pointer;list-style:none}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-help-heading::-webkit-details-marker{display:none}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-help-heading:focus-visible{outline:3px solid #bda9ef;outline-offset:6px;border-radius:10px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-help-chevron{flex-shrink:0;width:18px;height:18px;color:#817b89;transition:transform .2s}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-faq-card[open] .finance-help-chevron{transform:rotate(180deg)}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-faq-card[open] .finance-help-heading{padding-bottom:18px;border-bottom:1px solid #eeedf2}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-faq-q{padding-inline:0;color:#47414f}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-faq-icon,.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-faq-item.open .finance-faq-icon{color:#817b89;background:#f5f4f7;border:0}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-faq-a-inner{max-width:900px;padding-inline:0;color:#76717e}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-faq-a[aria-hidden=true]{display:none}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-faq-card{padding-block:16px;background:#fff}@media(max-width:1180px){.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-balance-card{grid-column:1 / -1}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-balance-inner{min-height:220px}.creator-cabinet-polish #screen-finance.creator-finance-editorial :is(.finance-balance-card .stat-value,.finance-metric-value){margin-top:18px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-metric-card{min-height:200px}}@media(max-width:768px){.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-overview-grid{grid-template-columns:minmax(0,1fr);gap:16px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-balance-inner{padding:20px;min-height:0}.creator-cabinet-polish #screen-finance.creator-finance-editorial :is(.finance-balance-card .stat-value,.finance-metric-value){font-size:clamp(32px,8vw,38px);margin-block:18px 8px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-withdraw{flex-direction:column;align-items:stretch;padding-top:18px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-withdraw-hint{flex:0 1 auto}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-withdraw-btn{width:100%}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-metric-card{min-height:0;padding:20px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-metric-foot{padding-top:18px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-card{padding:20px 18px;margin-top:18px;border-radius:18px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-faq-card{padding-block:14px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-header{padding:0 0 18px;gap:16px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-heading{gap:10px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-period{width:100%;margin-left:0}.creator-cabinet-polish #screen-finance.creator-finance-editorial :is(.finance-history-heading,.finance-help-heading) .finance-card-heading{font-size:16px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-filters{width:100%}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-filter{min-height:44px;padding-inline:10px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-body{padding:12px 0 0}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-empty{min-height:130px;padding:20px 14px;gap:12px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-table{min-width:0}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-history-table td{padding:0;text-align:left;white-space:normal}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-row-actions .btn-ghost{min-height:44px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-request-strip{flex-wrap:wrap;padding:18px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-request-bank{flex-basis:100%;justify-content:flex-start;margin-left:42px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-load-error{align-items:flex-start;gap:12px;font-size:12px}.creator-cabinet-polish #screen-finance.creator-finance-editorial .finance-load-error .btn-ghost{min-height:44px}}@media(max-width:1180px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-sidebar{grid-template-columns:86px minmax(0,1fr);gap:5px 22px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-avatar{width:84px;height:84px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stats{grid-column:1 / -1;grid-row:4;margin:24px 0 0;padding:0;border:0;gap:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat{gap:10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-meter{grid-row:5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro{grid-column:1 / -1;grid-row:6}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-main{grid-template-columns:minmax(0,1fr)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section--plan{grid-column:1;grid-row:2}}@media(max-width:600px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-sidebar{grid-template-columns:66px minmax(0,1fr);padding:23px 20px 0;gap:5px 16px;border-radius:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-avatar{width:66px;height:66px;border-width:1px;border-radius:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial :is(.pv5-avatar-letter,.pv5-avatar-img){font-size:28px;border-radius:17px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-avatar-hover{width:26px;height:26px;border-radius:9px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-name{font-size:22px;letter-spacing:-.6px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-email{font-size:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-badge{font-size:10px;padding:4px 7px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stats{margin-top:24px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat{flex-direction:column;align-items:flex-start;gap:6px;padding:12px 10px;border-radius:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat-icon{width:20px;height:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat-value{font-size:13px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-stat-label{font-size:10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro{margin:20px -20px 0;padding:15px 20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-body{flex-direction:column;align-items:flex-start;gap:4px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-pro-status{margin:2px 0 0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section{padding:22px 18px;border-radius:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-section-title{font-size:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:12px;gap:9px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field-icon{display:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field-check{width:44px;height:44px;flex-basis:44px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-field-readonly{grid-column:1 / -1;max-width:none;white-space:normal;text-align:left}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-plan-summary{padding:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-security-group{padding:14px 12px;gap:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-highlights{gap:12px 9px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-highlight{font-size:12px}}@media(max-width:380px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-badges{grid-column:1 / -1;margin-top:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-avatar{grid-row:1 / 3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-highlights{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:no-preference){.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-sidebar,.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-main{animation:creator-editorial-arrive .65s .06s cubic-bezier(.16,1,.3,1) both}}@keyframes creator-editorial-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.creator-cabinet-polish #screen-profile.creator-profile-editorial :is(.pv5-sidebar,.pv5-main,.pv5-avatar,.pv5-field,.pv5-field-check,.pv5-btn){animation:none;transition:none;transform:none}}@media(max-width:768px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .pv5-input{font-size:16px}}html:has(.creator-plan-editorial){overflow:hidden!important}.pp-overlay.creator-plan-editorial{padding:32px 24px;background:#251b3070;backdrop-filter:none;-webkit-backdrop-filter:none;transition:none;isolation:isolate;align-items:center;justify-content:center;font-family:Minded,sans-serif}.creator-plan-editorial .pp-modal{transition:none}.creator-plan-editorial .pp-modal{display:flex;flex-direction:column;width:min(1240px,100%);max-width:1240px;max-height:calc(100dvh - 64px);margin:0;padding:0;overflow:hidden;border:1px solid #f0eaf7;border-radius:28px;background:#fdfcff;color:#342b3d;box-shadow:0 34px 130px #1d0d3638}.creator-plan-editorial .pp-head{display:flex;flex:0 0 auto;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 32px 24px;border-bottom:1px solid #ede6f4;background:#fff}.creator-plan-editorial .pp-kicker{display:block;margin:0 0 10px;color:#a290b5;font-size:10px;font-weight:550;letter-spacing:1.6px}.creator-plan-editorial .pp-title{margin:0;color:#39303f;font-size:30px;font-weight:590;letter-spacing:-.8px;line-height:1.2}.creator-plan-editorial .pp-current{margin:11px 0 0;color:#96869f;font-size:12px;line-height:1.5}.creator-plan-editorial .pp-current strong{color:#7d6592;font-weight:550}.creator-plan-editorial .pp-head .modal-close{position:static;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;border:1px solid #eee8f4;border-radius:14px;background:#faf8fd;color:#9c8ba9;font-size:15px;cursor:pointer;transition:background .2s,color .2s}.creator-plan-editorial .pp-head .modal-close:hover{background:#eee7f9;color:#784ead}.creator-plan-editorial .pp-body{min-height:0;padding:25px 32px 28px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ddd0eb transparent}.creator-plan-editorial .pp-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:24px}.creator-plan-editorial .pp-billing{position:relative;display:grid;grid-template-columns:1fr 1fr;width:244px;flex:0 0 244px;margin:0;padding:4px;gap:0;border:1px solid #eae2f3;border-radius:15px;background:#f3eef8;isolation:isolate}.creator-plan-editorial .pp-billing:before{content:"";position:absolute;z-index:-1;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:11px;background:#fff;box-shadow:0 2px 5px #5941680a;transform:translate(0);transition:transform .34s cubic-bezier(.22,1,.36,1)}.creator-plan-editorial .pp-billing[data-cycle=yearly]:before{transform:translate(100%)}.creator-plan-editorial .pp-billing-btn{position:relative;z-index:1;min-height:38px;margin:0;padding:9px 14px;border:0;border-radius:11px;background:transparent;color:#a18cac;font:500 12px Minded,sans-serif;box-shadow:none;cursor:pointer}.creator-plan-editorial .pp-billing-btn.is-active{background:transparent;color:#75598b;box-shadow:none}.creator-plan-editorial .pp-promo{display:flex;flex-direction:column;gap:7px;min-width:0;max-width:360px}.creator-plan-editorial .pp-promo-controls{display:flex;gap:8px}.creator-plan-editorial .pp-promo input{flex:1;min-width:0;width:180px;min-height:46px;padding:10px 13px;border:1px solid #e8dff1;border-radius:13px;background:#fff;color:#695175;font:500 13px Minded,sans-serif;text-transform:uppercase;letter-spacing:.6px}.creator-plan-editorial .pp-promo input::placeholder{color:#b3a3bd;text-transform:none;letter-spacing:0}.creator-plan-editorial .pp-promo input.is-applied{background:#f4faf6}.creator-plan-editorial .pp-promo button{min-height:46px;padding:10px 15px;border:1px solid #e6dcf0;border-radius:13px;background:#eee6f8;color:#82629b;font:530 12px Minded,sans-serif;cursor:pointer}.creator-plan-editorial .pp-promo button:disabled{color:#b8a6c8;background:#f5f0fa;cursor:not-allowed}.creator-plan-editorial .pp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.creator-plan-editorial .pp-card{display:flex;flex-direction:column;min-width:0;gap:0;padding:22px;border:1px solid #eae3f1;border-radius:22px;background:#fff;box-shadow:0 6px 18px -14px #4a285822;transition:border-color .2s,box-shadow .2s,transform .25s}.creator-plan-editorial .pp-card.is-popular{border-color:#ddd0ef;background:#fff;box-shadow:none}.creator-plan-editorial .pp-card.is-current{border-color:#c9b5e5;background:linear-gradient(145deg,#faf7ff,#f3ecfb);box-shadow:inset 0 1px #fff}.creator-plan-editorial .pp-card.is-requested:not(.is-current){border-color:#a47ad8;box-shadow:0 0 0 3px #b790eb0c}.creator-plan-editorial .pp-card-top{display:flex;align-items:center;gap:10px;min-height:42px;margin:0 0 23px}.creator-plan-editorial .pp-card-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:11px;color:#9c7fc4;background:#f2ecfb}.creator-plan-editorial .pp-card-icon svg{width:18px;height:18px}.creator-plan-editorial .pp-card-name{color:#493750;font-size:19px;font-weight:570;letter-spacing:-.2px}.creator-plan-editorial .pp-badge{margin-left:auto;padding:4px 7px;border:1px solid #e9dff5;border-radius:8px;background:#f7f3fc;color:#b29cc7;font-size:8px;font-weight:550;text-transform:none;letter-spacing:0;white-space:nowrap}.creator-plan-editorial .pp-badge.is-current{border-color:#decfee;background:#ece1f8;color:#956db6}.creator-plan-editorial .pp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;margin:0;color:#4a3458}.creator-plan-editorial .pp-price>strong{color:#4a3458;font-size:42px;line-height:1.1;font-weight:600;letter-spacing:-1.6px}.creator-plan-editorial .pp-price>span{color:#aa96b7;font-size:11px;font-weight:450;white-space:nowrap}.creator-plan-editorial .pp-royalty{margin:12px 0 22px;color:#8d72a4;font-size:12px;font-weight:500;line-height:1.6}.creator-plan-editorial .pp-features{display:flex;flex-direction:column;gap:12px;margin:0 0 24px;padding:20px 0 0;border-top:1px solid #f0e9f5;list-style:none}.creator-plan-editorial .pp-features li{color:#94829f;font-size:12px;font-weight:450;line-height:1.6}.creator-plan-editorial .pp-features li:before{color:#ae8dca}.creator-plan-editorial .pp-cta{min-height:46px;margin-top:auto;padding:11px 12px;border:1px solid #e6dced;border-radius:13px;background:#fff;color:#8a709b;font:550 12px Minded,sans-serif;line-height:1.5;white-space:normal;box-shadow:none;cursor:pointer;transition:background .2s,transform .2s}.creator-plan-editorial .pp-cta.is-popular:not(:disabled){background:#33263e;border-color:#33263e;color:#fff}.creator-plan-editorial .pp-cta:not(.pricing-reference-card__cta):not(:disabled):hover{background:#eee5f7;color:#73508b;transform:translateY(-1px)}.creator-plan-editorial .pp-cta.is-current{background:#e9ddf5;border-color:#e1d2ef;color:#9774b1}.creator-plan-editorial .pp-cta:disabled{opacity:1;cursor:not-allowed;color:#b4a3bf;background:#faf8fc}.creator-plan-editorial .pp-cta.is-current:disabled{background:#e9ddf5;color:#9975b3}.creator-plan-editorial .pp-upgrade-note{margin:22px 0 0;padding:0 2px;color:#aa98b5;font-size:11px;line-height:1.7}.creator-plan-editorial .pp-upgrade-note strong{color:#8e769f;font-size:12px;font-weight:540}.creator-plan-editorial .pp-upgrade-note p{margin:5px 0 0}.creator-plan-editorial .pp-autorenew{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-top:20px;padding:17px 20px;border:1px solid #e8dff0;border-radius:16px;background:#f7f3fb}.creator-plan-editorial .pp-autorenew-text{min-width:0}.creator-plan-editorial .pp-autorenew-text strong{color:#80658f;font-size:13px;font-weight:550}.creator-plan-editorial .pp-autorenew-text span{margin-top:5px;color:#a28baf;font-size:11px;line-height:1.6}.creator-plan-editorial .pv5-switch{flex:0 0 46px;min-width:46px;min-height:28px;background:#ded3e8;border:0}.creator-plan-editorial .pv5-switch.is-on{background:#9a77c7}.creator-plan-editorial :is(button,input):focus-visible{outline:2px solid #b593df;outline-offset:3px}@media(max-width:800px){.creator-plan-editorial .pp-head{padding:24px}.creator-plan-editorial .pp-body{padding:22px}.creator-plan-editorial .pp-card{padding:18px}.creator-plan-editorial .pp-card-top{flex-wrap:wrap;gap:8px}.creator-plan-editorial .pp-badge{font-size:9px}.creator-plan-editorial .pp-price>strong{font-size:36px}}@media(max-width:650px){.pp-overlay.creator-plan-editorial{align-items:flex-end;padding:0}.creator-plan-editorial .pp-modal{width:100%;max-height:94dvh;border-radius:26px 26px 0 0;border-bottom:0}.creator-plan-editorial .pp-head{gap:15px;padding:23px 20px 19px}.creator-plan-editorial .pp-title{font-size:25px}.creator-plan-editorial .pp-kicker{font-size:9px;margin-bottom:8px}.creator-plan-editorial .pp-current{font-size:11px}.creator-plan-editorial .pp-body{padding:20px 18px calc(24px + env(safe-area-inset-bottom,0px))}.creator-plan-editorial .pp-toolbar{flex-direction:column;align-items:stretch;gap:14px;margin-bottom:20px}.creator-plan-editorial .pp-billing{width:100%;flex-basis:auto}.creator-plan-editorial .pp-billing-btn{min-height:44px;font-size:13px}.creator-plan-editorial .pp-promo{max-width:none}.creator-plan-editorial .pp-promo-controls{width:100%}.creator-plan-editorial .pp-promo input{width:100%;font-size:16px}.creator-plan-editorial .pp-promo button{flex-shrink:0}.creator-plan-editorial .pp-grid{grid-template-columns:minmax(0,1fr);gap:14px}.creator-plan-editorial .pp-card{padding:22px}.creator-plan-editorial .pp-card-top{flex-wrap:nowrap;margin-bottom:18px}.creator-plan-editorial .pp-card-name{font-size:22px}.creator-plan-editorial .pp-badge{font-size:10px;padding:5px 8px}.creator-plan-editorial .pp-price>strong{font-size:43px}.creator-plan-editorial .pp-features li{font-size:13px}.creator-plan-editorial .pp-cta{min-height:48px;font-size:13px}.creator-plan-editorial .pp-upgrade-note{font-size:12px}.creator-plan-editorial .pp-autorenew{padding:17px;align-items:flex-start;gap:16px}.creator-plan-editorial .pp-autorenew-text span{font-size:12px}.creator-plan-editorial .pv5-switch{position:relative;margin-block:8px}.creator-plan-editorial .pv5-switch:before{content:"";position:absolute;inset:-8px 0}}@media(prefers-reduced-motion:no-preference){.creator-plan-editorial .pp-price>strong{animation:creator-plan-value-in .28s ease both}}@keyframes creator-plan-value-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.creator-plan-editorial :is(.pp-current,.pp-kicker,.pp-features li,.pp-upgrade-note,.pp-autorenew-text span,.pp-price>span){color:#74677e}.creator-plan-editorial :is(.pp-royalty,.pp-upgrade-note strong,.pp-autorenew-text strong){color:#74558d}.creator-plan-editorial .pp-features li{font-size:13px}.creator-plan-editorial .pp-billing-btn{color:#7d6d8b}.creator-plan-editorial .pp-billing-btn.is-active{color:#503562}@media(prefers-reduced-motion:reduce){.creator-plan-editorial *,.creator-plan-editorial *:before,.creator-plan-editorial *:after{animation:none!important;transition:none!important}}.creator-plan-editorial .pp-grid{gap:22px;padding:4px 1px 18px}.creator-plan-editorial .pp-reference-card{min-height:560px;translate:none;will-change:auto}.creator-plan-editorial .pp-reference-card .pricing-reference-card__info{min-height:560px;padding:24px;box-sizing:border-box}.creator-plan-editorial .pp-reference-card .pricing-reference-card__heading{gap:12px}.creator-plan-editorial .pp-reference-card .pricing-reference-card__features{gap:16px}.creator-plan-editorial .pp-reference-card .pricing-reference-card__features li{font-size:13px;line-height:1.5}.creator-plan-editorial .pp-reference-card .pricing-reference-card__release-pill{min-height:25px;padding-block:4px;font-size:11.5px;line-height:1.3}.creator-plan-editorial .pp-reference-card .pricing-reference-card__purchase{gap:14px;padding-top:26px}.creator-plan-editorial .pp-reference-card .pp-price>strong{color:#151219;font-size:34px;font-weight:680;letter-spacing:-.05em}.creator-plan-editorial .pp-reference-card .pp-price>span{color:#77727f;font-size:12px}.creator-plan-editorial .pp-reference-card .pp-yearly-total{margin:-6px 0 0;color:#74677e;font-size:11px;line-height:1.5}.creator-plan-editorial .pp-reference-card .pp-cta{width:100%;min-height:46px;margin:0;padding:11px 14px;border:0;border-radius:999px;color:#fff;background:#111018;font-size:13px}.creator-plan-editorial .pricing-reference-card--pro .pp-cta:not(:disabled){background:linear-gradient(100deg,#b42eff,#7f35ff 48%,#5b4eff)}.creator-plan-editorial .pricing-reference-card--label .pp-cta:not(:disabled){background:linear-gradient(100deg,#f72d7b,#f23879 40%,#6050ff)}.creator-plan-editorial .pp-reference-card .pp-cta:not(:disabled):hover{color:#fff;filter:brightness(1.08)}.creator-plan-editorial .pp-reference-card .pp-cta:disabled{background:#f3f1f6;color:#716879;box-shadow:inset 0 0 0 1px #e6e0ed;cursor:default}.creator-plan-editorial .pp-reference-card .pp-cta.is-current:disabled{background:#fce8f0;color:#b72a64;box-shadow:inset 0 0 0 1px #f5d3e2}.creator-plan-editorial .pp-reference-card.is-requested:not(.is-current){outline:2px solid #ac8aea;outline-offset:3px}.creator-plan-editorial .pricing-reference-card--shimmer:after{content:"";position:absolute;z-index:2;inset:0;padding:1.5px;border-radius:inherit;background:linear-gradient(115deg,#f53786 10%,#f7b5d6 26%,#fff,#9270ff 42%,#f53786,#f7b5d6 74%,#fff,#9270ff 90%);background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;animation:creator-plan-border-shimmer 7s ease-in-out infinite}@keyframes creator-plan-border-shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(max-width:1050px)and (min-width:901px){.creator-plan-editorial .pp-reference-card .pricing-reference-card__info{padding:22px 18px}.creator-plan-editorial .pp-reference-card .pricing-reference-card__icon{flex-basis:42px;width:42px;height:42px;border-radius:13px}.creator-plan-editorial .pp-reference-card .pricing-reference-card__heading h3{font-size:22px}}@media(max-width:900px){.creator-plan-editorial .pp-grid{grid-template-columns:minmax(0,1fr);width:100%;max-width:520px;margin-inline:auto;gap:22px}.creator-plan-editorial .pp-reference-card,.creator-plan-editorial .pp-reference-card .pricing-reference-card__info{min-height:520px}.creator-plan-editorial .pp-reference-card .pricing-reference-card__features li{font-size:14px}}.creator-cabinet-polish #screen-creator-link{--cl-ink: #292730;--cl-muted: #827d8b;--cl-shadow: 0 14px 34px #28213112, 0 4px 10px #2821310c}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:132px;margin-bottom:22px;padding:12px 32px;overflow:hidden;isolation:isolate;border-radius:22px;background:radial-gradient(ellipse at 95% 0%,#d9e9ff 0%,transparent 58%),linear-gradient(115deg,#faf7ff,#eef8f5);box-shadow:0 12px 32px #3f35530a}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-copy{position:relative;z-index:1;min-width:0}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-copy h1{display:flex;align-items:center;gap:16px;margin:0;color:var(--cl-ink);font-size:clamp(26px,2.2vw,32px);line-height:1.15;letter-spacing:-.04em;font-weight:590}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-copy p{margin:8px 0 0;color:#756e81;font-size:14px;line-height:1.5}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-art{position:relative;display:grid;place-items:center;width:244px;height:108px;flex:0 0 244px}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-art>img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 12px 15px #477e7818);transition:transform .5s ease}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-head:hover .creatorlink-studio-art>img{transform:translateY(-3px)}.creator-cabinet-polish #screen-creator-link .creatorlink-library{min-width:0;container:creatorlink-library / inline-size}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:26px}.creator-cabinet-polish #screen-creator-link .creatorlink-library-search{display:flex;align-items:center;gap:10px;flex:1 1 230px;max-width:330px;min-height:48px;padding:0 17px;border:1px solid #efedf3;border-radius:999px;background:linear-gradient(180deg,#fff,#faf9fc);box-shadow:0 7px 18px #332b4817,0 2px 5px #332b480b;color:var(--cl-muted)}.creator-cabinet-polish #screen-creator-link .creatorlink-library-search>svg{width:17px;height:17px;flex-shrink:0}.creator-cabinet-polish #screen-creator-link .creatorlink-library-search:focus-within{outline:2px solid #87aa9c;outline-offset:2px}.creator-cabinet-polish #screen-creator-link .creatorlink-library-search input{width:100%;min-width:0;padding:0;border:0;outline:none;background:transparent;font:inherit;font-size:13px;line-height:1.4;color:var(--cl-ink)}.creator-cabinet-polish #screen-creator-link .creatorlink-library-search input::placeholder{color:var(--cl-muted)}.creator-cabinet-polish #screen-creator-link .creatorlink-library-search input:focus,.creator-cabinet-polish #screen-creator-link .creatorlink-library-search input:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none}.creator-cabinet-polish #screen-creator-link .creatorlink-library-search input::-webkit-search-cancel-button{display:none}.creator-cabinet-polish #screen-creator-link .creatorlink-library-search button{display:grid;place-items:center;width:30px;height:40px;padding:0;border:0;background:none;color:var(--cl-muted);cursor:pointer}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-filters{display:flex;gap:3px;padding:4px;border-radius:999px;background:#efedf4;box-shadow:inset 0 1px 3px #332b4805,0 6px 16px #332b480b}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-filters button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 15px;border-radius:999px;color:#797482}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-filters button.is-active{color:#292730;background:#fff;box-shadow:0 4px 10px #2821311a,0 1px 3px #28213108}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-filters button:hover:not(.is-active){background:#ffffff73}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-selects{display:flex;flex-wrap:wrap;gap:12px;margin-left:auto}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-dropdown{min-width:164px}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-dropdown-trigger{min-height:48px;padding-inline:18px;border:1px solid #efedf3;border-radius:999px;background:linear-gradient(180deg,#fff,#faf9fc);box-shadow:0 7px 18px #332b4817,0 2px 5px #332b480b}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-dropdown-trigger:hover{background:#f7f5fb}.creator-cabinet-polish #screen-creator-link .creatorlink-library .creatorlink-load-state{margin:0 0 22px}.creator-cabinet-polish #screen-creator-link .creatorlink-library-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px}.creator-cabinet-polish #screen-creator-link .creatorlink-library-card{display:grid;grid-template-columns:72px minmax(180px,1fr) 172px minmax(210px,.7fr) 218px;grid-template-areas:"cover info status metrics actions";align-items:center;gap:24px;min-width:0;padding:16px 20px;border-radius:20px;background:#fff;box-shadow:var(--cl-shadow);transition:transform .25s ease,box-shadow .25s ease}.creator-cabinet-polish #screen-creator-link .creatorlink-library-card:hover{transform:translateY(-1px);box-shadow:0 16px 36px #2821311a,0 4px 10px #2821310d}.creator-cabinet-polish #screen-creator-link .creatorlink-card-stage{grid-area:cover;position:relative;width:100%;aspect-ratio:1 / 1;padding:0;overflow:hidden;isolation:isolate;border-radius:13px;background:#f5f4f7;box-shadow:0 4px 10px #28213112}.creator-cabinet-polish #screen-creator-link .creatorlink-card-status{grid-area:status;min-width:0}.creator-cabinet-polish #screen-creator-link .creatorlink-card-status .creatorlink-state{max-width:100%;min-height:28px;padding:6px 10px;font-size:10px;line-height:1.4;white-space:normal}.creator-cabinet-polish #screen-creator-link .creatorlink-state.is-ready{color:#13885d;background:#ecf9f2}.creator-cabinet-polish #screen-creator-link .creatorlink-card-status .creatorlink-state.is-scheduled{color:#97671e;background:#fff6e9}.creator-cabinet-polish #screen-creator-link .creatorlink-card-status .creatorlink-state.is-syncing{color:#3679a5;background:#edf7fd}.creator-cabinet-polish #screen-creator-link .creatorlink-state>i{background:currentColor;box-shadow:none}.creator-cabinet-polish #screen-creator-link .creatorlink-card-artwork{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;padding:0;overflow:hidden;border:0;border-radius:0;color:#7c738a;background:transparent;box-shadow:none;cursor:pointer}.creator-cabinet-polish #screen-creator-link .creatorlink-card-artwork:focus-visible{outline-offset:-5px!important}.creator-cabinet-polish #screen-creator-link .creatorlink-card-artwork img{display:block;width:100%;height:100%;object-fit:cover}.creator-cabinet-polish #screen-creator-link .creatorlink-card-artwork>svg{width:26px;height:26px}.creator-cabinet-polish #screen-creator-link .creatorlink-card-info{grid-area:info;min-width:0}.creator-cabinet-polish #screen-creator-link .creatorlink-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:7px;color:var(--cl-muted);font-size:12px;line-height:1.4}.creator-cabinet-polish #screen-creator-link .creatorlink-card-caption{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;color:var(--cl-muted);font-size:11px;line-height:1.4}.creator-cabinet-polish #screen-creator-link .creatorlink-card-caption:before{content:"";width:3px;height:3px;border-radius:50%;background:#c3becb}.creator-cabinet-polish #screen-creator-link .creatorlink-card-title{margin:0;font-size:16px;font-weight:570;line-height:1.4;letter-spacing:-.025em}.creator-cabinet-polish #screen-creator-link .creatorlink-card-title button{display:block;max-width:100%;overflow:hidden;padding:0;border:0;background:none;color:var(--cl-ink);font:inherit;letter-spacing:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.creator-cabinet-polish #screen-creator-link .creatorlink-card-artist{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-cabinet-polish #screen-creator-link .creatorlink-card-metrics{grid-area:metrics;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0}.creator-cabinet-polish #screen-creator-link .creatorlink-card-metrics>div{min-width:0}.creator-cabinet-polish #screen-creator-link .creatorlink-card-metrics dt{margin:0 0 5px;color:var(--cl-muted);font-size:10px;line-height:1.4}.creator-cabinet-polish #screen-creator-link .creatorlink-card-metrics dd{overflow-wrap:anywhere;margin:0;color:var(--cl-ink);font-size:18px;line-height:1.3;font-weight:570;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.creator-cabinet-polish #screen-creator-link .creatorlink-card-actions{grid-area:actions;display:grid;grid-template-columns:minmax(0,1fr) repeat(3,34px);gap:6px;min-width:0}.creator-cabinet-polish #screen-creator-link .creatorlink-card-actions button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0;border:0;border-radius:9px;background:#f5f5f7;color:#746e7d;font:inherit;font-size:11px;cursor:pointer;transition:background .18s ease,color .18s ease}.creator-cabinet-polish #screen-creator-link .creatorlink-card-actions button>svg{width:14px;height:14px;flex-shrink:0}.creator-cabinet-polish #screen-creator-link .creatorlink-card-actions button.creatorlink-card-edit{background:#2d3035;color:#fff;box-shadow:0 4px 9px #24262b16}.creator-cabinet-polish #screen-creator-link .creatorlink-card-actions button:hover:not(:disabled){color:#26705b;background:#e8f3ed}.creator-cabinet-polish #screen-creator-link .creatorlink-card-actions button.creatorlink-card-edit:hover{background:#41484a;color:#fff}.creator-cabinet-polish #screen-creator-link .creatorlink-card-actions button:disabled{opacity:.35;cursor:not-allowed}.creator-cabinet-polish #screen-creator-link .creatorlink-card-actions button.is-copied{background:#e8f6ee;color:#16835b}.creator-cabinet-polish #screen-creator-link :is(.creatorlink-library,.creatorlink-theme-gallery) button:focus-visible{outline:3px solid #9b87d3;outline-offset:3px}.creator-cabinet-polish #screen-creator-link .creatorlink-library-empty{display:grid;justify-items:center;gap:12px;padding:42px 24px;border-radius:24px;background:linear-gradient(145deg,#fbf9ff,#f2faf6);text-align:center}.creator-cabinet-polish #screen-creator-link .creatorlink-library-empty img{mix-blend-mode:multiply;object-fit:contain;filter:hue-rotate(-115deg)}.creator-cabinet-polish #screen-creator-link .creatorlink-library-empty h2{margin:0;color:var(--cl-ink);font-size:22px;font-weight:570}.creator-cabinet-polish #screen-creator-link .creatorlink-library-empty p{max-width:420px;margin:0;color:var(--cl-muted);font-size:14px;line-height:1.6}.creator-cabinet-polish #screen-creator-link .creatorlink-library-empty button{min-height:44px;margin-top:6px;padding:0 18px;border:0;border-radius:12px;color:#fff;background:#2d3035;font:inherit;font-size:13px;cursor:pointer}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-gallery>button{display:grid;gap:12px;min-width:0;padding:6px 6px 12px;border:1px solid transparent;border-radius:15px;background:#f8f7fa;color:var(--cl-ink);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-gallery>button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #29263012}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-gallery>button.is-selected{border-color:#b4cfc3;background:#f0f8f3;box-shadow:0 0 0 2px #e2eee7}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-label{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 5px}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-label strong{font-size:12px;font-weight:550}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-label svg{width:15px;height:15px;color:#258362}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-preview{display:grid;align-content:center;justify-items:center;gap:8px;min-width:0;height:166px;padding:14px;overflow:hidden;border-radius:10px;background:linear-gradient(145deg,#3f3947,#131419);color:#fff}.creator-cabinet-polish #screen-creator-link .creatorlink-preview-art{display:grid;place-items:center;width:68px;height:68px;overflow:hidden;border-radius:7px;background:#ded9e6;box-shadow:0 6px 14px #0002}.creator-cabinet-polish #screen-creator-link .creatorlink-preview-art>img{width:100%;height:100%;object-fit:cover}.creator-cabinet-polish #screen-creator-link .creatorlink-preview-caption{width:100%;overflow:hidden;font-size:8px;line-height:1.3;font-weight:500;text-align:center;text-overflow:ellipsis;white-space:nowrap}.creator-cabinet-polish #screen-creator-link .creatorlink-preview-services{display:grid;gap:4px;width:82%}.creator-cabinet-polish #screen-creator-link .creatorlink-preview-services>i{height:9px;border-radius:3px;background:#ffffff38}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-preview.is-light{background:#eee9df;color:#473e32}.creator-cabinet-polish #screen-creator-link .is-light .creatorlink-preview-art{border:4px solid #fff;border-radius:1px;transform:rotate(-5deg)}.creator-cabinet-polish #screen-creator-link .is-light .creatorlink-preview-services{grid-template-columns:repeat(3,1fr)}.creator-cabinet-polish #screen-creator-link .is-light .creatorlink-preview-services>i{height:22px;background:#fff}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-preview.is-dark{background:#15181c}.creator-cabinet-polish #screen-creator-link .is-dark .creatorlink-preview-art{width:94px;height:74px;border-radius:3px}.creator-cabinet-polish #screen-creator-link .is-dark .creatorlink-preview-caption{font-weight:650;text-transform:uppercase;letter-spacing:.08em}.creator-cabinet-polish #screen-creator-link .is-dark .creatorlink-preview-services>i{background:#ffffff1a}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-preview.is-glass{background:linear-gradient(135deg,#b3d1d1,#c6b6de 48%,#ecdfc9);color:#444151}.creator-cabinet-polish #screen-creator-link .is-glass .creatorlink-preview-art{transform:rotate(-7deg);border:3px solid #ffffff73;border-radius:12px}.creator-cabinet-polish #screen-creator-link .is-glass .creatorlink-preview-services{grid-template-columns:1fr 1fr}.creator-cabinet-polish #screen-creator-link .is-glass .creatorlink-preview-services>i{height:15px;background:#ffffff70}.creator-cabinet-polish #screen-creator-link .is-glass .creatorlink-preview-services>i:first-child{grid-column:1 / -1}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-preview.is-air{background:linear-gradient(145deg,#edf6ff,#fff3f3);color:#626572}.creator-cabinet-polish #screen-creator-link .is-air .creatorlink-preview-art{border:4px solid #fff;border-radius:50%}.creator-cabinet-polish #screen-creator-link .is-air .creatorlink-preview-services>i{border-radius:8px;background:#fff;box-shadow:0 2px 5px #33333308}.creator-cabinet-polish #screen-creator-link .creatorlink-modal-backdrop:has(.creatorlink-editor){overflow:clip;overscroll-behavior:none}.creator-cabinet-polish #screen-creator-link .creatorlink-editor{display:flex;flex-direction:column;width:min(1360px,calc(100vw - 40px));height:min(960px,calc(100dvh - 40px));max-height:calc(100dvh - 40px);min-width:0;min-height:0;overflow:clip;border:0}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-body{flex:1 1 0;grid-template-columns:196px minmax(0,1fr);min-width:0;min-height:0;overflow:hidden;background:#f8f9fa}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-aside{min-width:0;padding:22px 12px;border-right:0;background:#f1f5f3}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-aside nav button{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:60px;padding:8px;border:1px solid transparent;border-radius:14px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-aside nav button:hover{background:#fff}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-aside nav button>svg{width:16px;height:16px;padding:8px;border-radius:10px;box-sizing:content-box;color:#648276;background:#fff}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-aside nav button strong{min-width:0;font-size:13px;font-weight:500}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-scroll{min-width:0;min-height:0;padding:24px;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:auto;scrollbar-gutter:stable;container:creatorlink-form / inline-size}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-scroll section{min-width:0;gap:20px;margin-bottom:20px;padding:24px;border:0;border-radius:20px;background:#fff;box-shadow:0 4px 18px #28213108;scroll-margin-top:18px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-section-head>i{background:#f2f4f4;color:#7b8083}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-section-head>div{min-width:0}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-section-head h3{font-size:19px;line-height:1.3;font-weight:560}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-section-head p{font-size:12px;line-height:1.5;color:var(--cl-muted)}.creator-cabinet-polish #screen-creator-link .creatorlink-editor :is(.creatorlink-platform-editor,.creatorlink-profile-editor){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;min-width:0}.creator-cabinet-polish #screen-creator-link .creatorlink-editor :is(.creatorlink-platform-row,.creatorlink-profile-row){grid-template-columns:minmax(0,1fr);align-content:start;align-items:stretch;gap:16px;min-width:0;min-height:0;padding:18px;border:1px solid #e9ecef;border-radius:16px;background:#fbfcfd}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-editor{grid-template-columns:minmax(0,1fr);gap:12px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-row{grid-template-columns:minmax(140px,.4fr) minmax(0,1fr) auto;grid-template-areas:"identity link order";align-items:center;gap:18px;padding:16px 18px}.creator-cabinet-polish #screen-creator-link .creatorlink-platform-row>:is(.creatorlink-url-field,.creatorlink-saved-url){grid-area:link}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-row:hover{transform:none;box-shadow:none}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-row.is-added{border-color:#deebe3;background:#f9fcfa}.creator-cabinet-polish #screen-creator-link .creatorlink-editor :is(.creatorlink-platform-row,.creatorlink-profile-row).is-invalid{border-color:#ead0d7;background:#fffafb}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-info{position:static;display:grid;grid-area:identity;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;min-width:0;min-height:48px;padding:0}.creator-cabinet-polish #screen-creator-link .creatorlink-platform-identity{display:grid;align-content:center;gap:6px;min-width:0}.creator-cabinet-polish #screen-creator-link .creatorlink-platform-identity>strong{color:var(--cl-ink);font-size:14px;line-height:1.35;font-weight:550;overflow-wrap:anywhere}.creator-cabinet-polish #screen-creator-link .creatorlink-platform-identity>.creatorlink-platform-status{display:flex;align-items:center;justify-self:start;gap:5px;min-height:16px;color:#8a8791;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.creator-cabinet-polish #screen-creator-link .creatorlink-platform-identity>.creatorlink-platform-status.is-ready{color:#258363}.creator-cabinet-polish #screen-creator-link .creatorlink-platform-identity>.creatorlink-platform-status.is-unsaved{color:#a27937}.creator-cabinet-polish #screen-creator-link .creatorlink-platform-identity>.creatorlink-platform-status.is-invalid{color:#ad4b61}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-order{position:static;display:flex;grid-area:order;justify-self:end;align-self:center;gap:4px;padding:3px;border-radius:13px;background:#f0f2f5}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-order button{width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:#666d78}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-order button:hover:not(:disabled){color:#28775a;background:#fff;box-shadow:0 2px 6px #253d3510}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-order button:disabled{opacity:.27;cursor:not-allowed}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-order svg{width:16px;height:16px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-profile-name{min-height:48px;gap:10px;font-size:14px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-profile-name>strong{font-weight:550;line-height:1.35;overflow-wrap:anywhere}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-profile-name>svg{box-sizing:content-box;width:18px;height:18px;padding:9px;border-radius:11px;background:#eef1f4;color:#727d8a}.creator-cabinet-polish #screen-creator-link .creatorlink-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.creator-cabinet-polish #screen-creator-link .creatorlink-url-field{display:grid;gap:8px;min-width:0}.creator-cabinet-polish #screen-creator-link .creatorlink-field-shell{display:flex;align-items:center;gap:9px;min-height:50px;min-width:0;padding:0 12px;border:1px solid #e4e7ec;border-radius:12px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.creator-cabinet-polish #screen-creator-link .creatorlink-field-shell>svg{width:15px;height:15px;flex-shrink:0;color:#969fa8}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-field-shell input{flex:1;width:100%;min-width:0;min-height:48px;padding:0;border:0;border-radius:0;background:transparent;color:#373c43;font:inherit;font-size:14px;line-height:1.5}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-field-shell input::placeholder{color:#9298a3;opacity:1}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-field-shell input:focus,.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-field-shell input:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none}.creator-cabinet-polish #screen-creator-link .creatorlink-field-shell:focus-within{border-color:#658c78;box-shadow:0 0 0 3px #8eb4a225}.creator-cabinet-polish #screen-creator-link .creatorlink-url-field.is-invalid .creatorlink-field-shell{border-color:#ce8595}.creator-cabinet-polish #screen-creator-link .creatorlink-url-field.is-invalid .creatorlink-field-shell:focus-within{box-shadow:0 0 0 3px #ce859525}.creator-cabinet-polish #screen-creator-link .creatorlink-url-field>small{display:block;margin:0;color:#ad4b61;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.creator-cabinet-polish #screen-creator-link .creatorlink-saved-url{display:grid;grid-template-columns:minmax(0,1fr) 44px auto;align-items:center;gap:6px;min-height:50px;min-width:0;padding:3px 4px 3px 12px;border:1px solid #e0e8e3;border-radius:12px;background:#fff}.creator-cabinet-polish #screen-creator-link .creatorlink-saved-value{display:flex;align-items:center;gap:9px;min-width:0;color:#6c7b73;font-size:12px;line-height:1.5}.creator-cabinet-polish #screen-creator-link .creatorlink-saved-value>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-cabinet-polish #screen-creator-link .creatorlink-saved-value>svg{width:15px;height:15px;flex-shrink:0}.creator-cabinet-polish #screen-creator-link .creatorlink-saved-url :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;padding:0 10px;border:0;border-radius:9px;background:#f2f6f3;color:#497460;font:inherit;font-size:12px;text-decoration:none;cursor:pointer}.creator-cabinet-polish #screen-creator-link .creatorlink-saved-url :is(a,button):hover{background:#e5f0e9}.creator-cabinet-polish #screen-creator-link .creatorlink-saved-url :is(a,button)>svg{width:15px;height:15px;flex-shrink:0}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-related-toggle{gap:16px;padding:18px;border-color:#e9ecef;background:#fbfcfd}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-related-toggle strong{font-size:14px;line-height:1.4;font-weight:550}.creator-cabinet-polish #screen-creator-link .creatorlink-editor :is(.creatorlink-related-toggle,.creatorlink-related-limit) small{font-size:12px;line-height:1.5}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-related-limit{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-width:0;padding:18px;border-color:#e9ecef;background:#fbfcfd}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-related-limit>span{font-size:13px;line-height:1.4;font-weight:550}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-related-limit>div{grid-template-columns:repeat(4,44px)}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-related-limit button{width:44px;min-height:44px;font-size:13px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor>header.creatorlink-editor-header{flex:0 0 auto;gap:16px;padding:18px 24px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-header-actions{flex-shrink:0}.creator-cabinet-polish #screen-creator-link .creatorlink-editor>header .creatorlink-editor-header-actions>button{width:44px;height:44px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor>footer{flex:0 0 auto;align-items:center;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:16px 24px;border-radius:0;box-shadow:none;background:#fff}.creator-cabinet-polish #screen-creator-link .creatorlink-editor>footer:before,.creator-cabinet-polish #screen-creator-link .creatorlink-editor>footer:after{display:none}.creator-cabinet-polish #screen-creator-link .creatorlink-editor>footer button{min-height:46px;font-size:13px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor footer button.is-primary{background:#30383a;box-shadow:0 6px 16px #30383a20}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-body{background:#f8f9fa}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary>div{border:0;padding:18px;background:#fff;box-shadow:0 4px 16px #28213108}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary>div:nth-child(1){background:#eaf4ef}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary>div:nth-child(2){background:#edf2fc}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary>div:nth-child(3){background:#fcf2e6}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary svg{width:18px;height:18px;color:#808693}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary span{font-size:11px}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary strong{font-size:24px;font-weight:560}.creator-cabinet-polish #screen-creator-link .creatorlink-chart-card{border:0;border-radius:20px;box-shadow:0 4px 18px #28213108}.creator-cabinet-polish #screen-creator-link .creatorlink-section-title h3{font-size:17px;font-weight:560}.creator-cabinet-polish #screen-creator-link .creatorlink-section-title p{font-size:12px;line-height:1.5}@media(max-width:1180px){.creator-cabinet-polish #screen-creator-link .creatorlink-library-search{max-width:none}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-selects{width:100%;margin-left:0}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-dropdown{flex:1}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1080px){.creator-cabinet-polish #screen-creator-link .creatorlink-editor-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-aside{display:block;padding:8px 16px;background:#fff}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-aside nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-aside nav button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;min-width:0;min-height:64px;padding:8px 4px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-aside nav button>svg{width:16px;height:16px;padding:0;background:none}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-aside nav button strong{display:block;font-size:11px;line-height:1.3;font-weight:500;text-align:center}}@media(max-width:760px){.creator-cabinet-polish #screen-creator-link .creatorlink-studio-head{gap:12px;min-height:116px;padding:18px 22px;margin-bottom:18px}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-copy h1{font-size:26px}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-copy p{max-width:280px;font-size:13px}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-art{width:120px;height:80px;flex-basis:120px;margin-right:0}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar{gap:12px;margin-bottom:22px}.creator-cabinet-polish #screen-creator-link .creatorlink-library-search{flex-basis:100%}.creator-cabinet-polish #screen-creator-link .creatorlink-library-search input{font-size:16px}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-filters{width:100%}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-filters button{flex:1;min-height:44px;padding:0 10px}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-dropdown{min-width:0;width:auto}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-selects{flex-wrap:nowrap}.creator-cabinet-polish #screen-creator-link .creatorlink-library-toolbar .creatorlink-dropdown-trigger{padding:0 12px;font-size:12px}.creator-cabinet-polish #screen-creator-link .creatorlink-modal-backdrop:has(.creatorlink-editor){padding:0}.creator-cabinet-polish #screen-creator-link .creatorlink-editor{width:100%;height:100dvh;max-height:100dvh;border-radius:0}.creator-cabinet-polish #screen-creator-link .creatorlink-editor>header.creatorlink-editor-header{padding:max(12px,env(safe-area-inset-top)) 16px 12px;gap:12px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-cover{width:44px;height:44px;flex-basis:44px;border-radius:11px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-release>div>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-scroll{padding:12px;scrollbar-gutter:auto}.creator-cabinet-polish #screen-creator-link .creatorlink-editor-scroll section{padding:18px 14px;margin-bottom:12px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor :is(.creatorlink-platform-editor,.creatorlink-profile-editor){grid-template-columns:minmax(0,1fr);gap:12px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor :is(.creatorlink-platform-row,.creatorlink-profile-row){padding:14px;gap:14px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-info{gap:10px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-field-shell input{font-size:16px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-related-limit{grid-template-columns:minmax(0,1fr);padding:14px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-related-limit>div{justify-content:start}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-related-toggle{padding:14px}.creator-cabinet-polish #screen-creator-link .creatorlink-editor>footer{padding:12px 16px max(12px,env(safe-area-inset-bottom))}.creator-cabinet-polish #screen-creator-link .creatorlink-editor>footer>div{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.creator-cabinet-polish #screen-creator-link .creatorlink-editor>footer button{min-height:48px;justify-content:center}.creator-cabinet-polish #screen-creator-link .creatorlink-theme-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary>div{padding:14px}.creator-cabinet-polish #screen-creator-link .creatorlink-stats-summary strong{font-size:22px}}@container creatorlink-form (max-width: 760px){.creator-cabinet-polish #screen-creator-link .creatorlink-editor :is(.creatorlink-platform-editor,.creatorlink-profile-editor){grid-template-columns:minmax(0,1fr)}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-platform-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity order" "link link";gap:12px}}@container creatorlink-form (max-width: 520px){.creator-cabinet-polish #screen-creator-link .creatorlink-saved-url{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px}.creator-cabinet-polish #screen-creator-link .creatorlink-saved-value{grid-column:1 / -1;padding:3px 2px 6px}.creator-cabinet-polish #screen-creator-link .creatorlink-saved-url>a{justify-self:end;order:2}.creator-cabinet-polish #screen-creator-link .creatorlink-saved-url>button{justify-self:start;order:1}.creator-cabinet-polish #screen-creator-link .creatorlink-editor .creatorlink-related-limit{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.creator-cabinet-polish #screen-creator-link .creatorlink-studio-head{min-height:120px;padding:18px 22px}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-copy{padding-right:48px}.creator-cabinet-polish #screen-creator-link .creatorlink-studio-art{position:absolute;right:-12px;bottom:10px;width:122px;height:86px;margin:0;opacity:.3}}@container creatorlink-library (max-width: 1100px){.creator-cabinet-polish #screen-creator-link .creatorlink-library-card{grid-template-columns:64px minmax(0,1fr) 218px;grid-template-areas:"cover info status" "cover metrics actions";gap:16px 20px}.creator-cabinet-polish #screen-creator-link .creatorlink-card-stage{align-self:start}.creator-cabinet-polish #screen-creator-link .creatorlink-card-status{justify-self:end}.creator-cabinet-polish #screen-creator-link .creatorlink-card-metrics{width:min(100%,290px)}}@container creatorlink-library (max-width: 680px){.creator-cabinet-polish #screen-creator-link .creatorlink-library-card{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"cover info" "cover status" "metrics metrics" "actions actions";gap:12px;padding:16px;border-radius:18px}.creator-cabinet-polish #screen-creator-link .creatorlink-card-status{justify-self:start}.creator-cabinet-polish #screen-creator-link .creatorlink-card-meta{margin-top:4px;gap:4px 8px}.creator-cabinet-polish #screen-creator-link .creatorlink-card-metrics{width:100%;margin-block:4px}.creator-cabinet-polish #screen-creator-link .creatorlink-card-actions{grid-template-columns:minmax(0,1fr) repeat(3,44px)}.creator-cabinet-polish #screen-creator-link .creatorlink-card-actions button{min-height:44px}}@media(prefers-reduced-motion:reduce){.creator-cabinet-polish #screen-creator-link :is(.creatorlink-library-card,.creatorlink-card-artwork,.creatorlink-card-actions button,.creatorlink-studio-art>img,.creatorlink-theme-gallery>button){transition:none!important;transform:none!important}}.creator-cabinet-polish #screen-news .news-story-cover.is-editorial{--news-cover-ink: #39323a;background:#f1ece5}.creator-cabinet-polish #screen-news .news-story-cover.is-editorial .news-story-cover-image{object-fit:cover;object-position:center;padding:0;filter:none;mix-blend-mode:normal;opacity:1;transform:none}.creator-cabinet-polish #screen-news .news-story-cover.is-editorial .news-story-cover-head{z-index:1}.creator-cabinet-polish #screen-news .news-story-cover.is-editorial :is(.news-story-tag,.news-story-date){background:#fffdf8f5;border-color:#ffffffc7;color:#39323a;box-shadow:0 2px 9px #241c2912}.creator-cabinet-polish #screen-news .news-feed{container:news-feed / inline-size}.creator-cabinet-polish #screen-news .news-feed .news-cards-col{display:grid;gap:24px;min-width:0}.creator-cabinet-polish #screen-news .news-feed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.creator-cabinet-polish #screen-news .news-feed-card{position:relative;display:flex;flex-direction:column;min-width:0;margin:0;padding:10px;border:1px solid #eeedf1;border-radius:26px;background:#fff;color:#292730;box-shadow:0 4px 9px #28233005,0 12px 28px #2823300d;transition:box-shadow .2s ease,border-color .2s ease}.creator-cabinet-polish #screen-news .news-feed-card .news-story-cover{flex:0 0 auto;width:100%;height:auto;min-height:0;max-height:248px;padding:0;aspect-ratio:16 / 9;border-radius:18px}.creator-cabinet-polish #screen-news .news-feed-copy{display:flex;flex:1;flex-direction:column;min-width:0;gap:14px;padding:20px 14px 8px}.creator-cabinet-polish #screen-news .news-feed-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.creator-cabinet-polish #screen-news .news-feed-category{display:inline-flex;align-items:center;gap:7px;width:fit-content;color:#6e5990;font-size:12px;line-height:1.5;font-weight:570}.creator-cabinet-polish #screen-news .news-feed-category:before{content:"";width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor}.creator-cabinet-polish #screen-news [data-news-category=Закон] .news-feed-category{color:#926146}.creator-cabinet-polish #screen-news [data-news-category=Продвижение] .news-feed-category{color:#3d7c70}.creator-cabinet-polish #screen-news .news-feed-duration{display:inline-flex;align-items:center;gap:6px;color:#87818d;font-size:12px;line-height:1.5}.creator-cabinet-polish #screen-news .news-feed-duration svg{width:13px;height:13px;flex-shrink:0}.creator-cabinet-polish #screen-news .news-feed-title{margin:0;color:#292730;font-size:21px;line-height:1.32;letter-spacing:-.025em;font-weight:590;overflow-wrap:anywhere;text-wrap:pretty}.creator-cabinet-polish #screen-news .news-feed-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:#79727f;font-size:14px;font-weight:450;line-height:1.65}.creator-cabinet-polish #screen-news .news-feed-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-top:auto;padding-top:8px}.creator-cabinet-polish #screen-news .news-feed-date{color:#89828f;font-size:12px;line-height:1.5}.creator-cabinet-polish #screen-news .news-feed-open{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:#403947;font:inherit;font-size:12px;font-weight:560;cursor:pointer}.creator-cabinet-polish #screen-news .news-feed-open:after{content:"";position:absolute;inset:0;z-index:1;border-radius:26px}.creator-cabinet-polish #screen-news .news-feed-open svg{box-sizing:content-box;width:15px;height:15px;padding:9px;border-radius:50%;background:#f3f1f6;color:#746785;transition:background .2s ease,color .2s ease}.creator-cabinet-polish #screen-news .news-feed-card:has(.news-feed-open:focus-visible){border-color:#a991d0;box-shadow:0 0 0 3px #835cb91f,0 12px 28px #2823300d}.creator-cabinet-polish #screen-news .news-feed-card--featured{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:12px}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-story-cover{height:100%;min-height:292px;max-height:none;aspect-ratio:auto}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-feed-copy{justify-content:center;gap:18px;padding:24px 32px}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-feed-title{max-width:660px;font-size:clamp(26px,2.15vw,34px);line-height:1.2;letter-spacing:-.035em}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-feed-excerpt{max-width:620px;-webkit-line-clamp:3;font-size:15px}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-feed-footer{margin-top:0;padding-top:2px}.creator-cabinet-polish #screen-news .news-reader.news-reading-dialog{box-sizing:border-box;width:1000px;height:min(860px,calc(100dvh - 40px));max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);padding:0;overflow:hidden;border:1px solid #f2f0f3;border-radius:26px;background:#fff;box-shadow:0 32px 110px #20192945}.creator-cabinet-polish #screen-news .news-reader.news-reading-dialog[open]{display:flex;flex-direction:column}.creator-cabinet-polish #screen-news .news-reader.news-reading-dialog::backdrop{background:#241f2d59;backdrop-filter:blur(9px)}.creator-cabinet-polish #screen-news .news-reading-topbar{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:8px 18px 8px 32px;border-bottom:1px solid #efedf1;background:#fff}.creator-cabinet-polish #screen-news .news-reading-topbar>span{color:#77717e;font-size:13px;font-weight:530}.creator-cabinet-polish #screen-news .news-reading-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#f3f2f5;color:#79717f;cursor:pointer}.creator-cabinet-polish #screen-news .news-reading-close svg{width:20px;height:20px}.creator-cabinet-polish #screen-news .news-reading-scroll{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable}.creator-cabinet-polish #screen-news .news-reading-article{margin:0;padding:0;min-width:0}.creator-cabinet-polish #screen-news .news-reading-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.64fr);align-items:center;gap:32px;padding:32px;background:#faf9f7;border-bottom:1px solid #efedf0}.creator-cabinet-polish #screen-news .news-reading-heading{min-width:0}.creator-cabinet-polish #screen-news .news-reading-heading h2{margin:14px 0 20px;color:#292730;font-size:clamp(26px,2.5vw,32px);font-weight:590;line-height:1.23;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:pretty}.creator-cabinet-polish #screen-news .news-reading-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;color:#827986;font-size:12px;line-height:1.5}.creator-cabinet-polish #screen-news .news-reading-meta>span{display:inline-flex;align-items:center;gap:6px}.creator-cabinet-polish #screen-news .news-reading-meta svg{width:13px;height:13px}.creator-cabinet-polish #screen-news .news-reading-intro .news-story-cover{width:100%;height:auto;min-height:0;padding:0;aspect-ratio:3 / 2;border-radius:18px;box-shadow:0 8px 24px #342a2612}.creator-cabinet-polish #screen-news .news-reading-body{box-sizing:border-box;width:100%;max-width:752px;margin:0 auto;padding:32px 36px 28px}.creator-cabinet-polish #screen-news .news-reading-lead{margin:0;color:#49424f;font-size:16px;font-weight:450;line-height:1.8}.creator-cabinet-polish #screen-news .news-reading-section{margin-top:30px}.creator-cabinet-polish #screen-news :is(.news-reading-section,.news-reading-takeaway) h3{margin:0 0 14px;color:#302b35;font-size:19px;line-height:1.35;font-weight:590;letter-spacing:-.02em}.creator-cabinet-polish #screen-news .news-reading-points{display:grid;margin:0;padding:0;list-style:none}.creator-cabinet-polish #screen-news .news-reading-points li{position:relative;margin:0;padding:16px 0 16px 20px;color:#625968;font-size:15px;font-weight:450;line-height:1.75}.creator-cabinet-polish #screen-news .news-reading-points li+li{border-top:1px solid #efedf1}.creator-cabinet-polish #screen-news .news-reading-points li:before{content:"";position:absolute;left:0;top:26px;width:5px;height:5px;border-radius:50%;background:#a69aae}.creator-cabinet-polish #screen-news .news-reading-takeaway{margin-top:26px;padding:22px 24px;border:1px solid #e7e3ed;border-left:3px solid #ab96bf;border-radius:0 16px 16px 0;background:#f9f7fb}.creator-cabinet-polish #screen-news .news-reading-takeaway h3{margin-bottom:10px;font-size:16px}.creator-cabinet-polish #screen-news .news-reading-takeaway p{margin:0;color:#64576e;font-size:15px;font-weight:450;line-height:1.75}.creator-cabinet-polish #screen-news .news-reading-back{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:22px;padding:0;border:0;border-radius:8px;background:none;color:#74647e;font:inherit;font-size:13px;cursor:pointer}.creator-cabinet-polish #screen-news .news-reading-back svg{width:16px;height:16px}.creator-cabinet-polish #screen-news .news-reading-product{display:grid;justify-items:center;gap:14px;width:100%;padding:24px;border:1px solid #efedf1;border-radius:18px;background:#faf9fb;color:#82778c;font:inherit;font-size:12px;cursor:zoom-in}.creator-cabinet-polish #screen-news .news-reading-product img{display:block;width:min(200px,80%);height:auto;border-radius:12px;box-shadow:0 10px 24px #26222c1a}@media(hover:hover)and (pointer:fine){.creator-cabinet-polish #screen-news .news-feed-card:hover{border-color:#d9d1e3;box-shadow:0 6px 12px #28233008,0 18px 38px #28233017}.creator-cabinet-polish #screen-news .news-feed-card:hover .news-feed-open svg{background:#78618f;color:#fff}.creator-cabinet-polish #screen-news .news-reading-close:hover{background:#eae6ef;color:#4f415e}}@container news-feed (max-width: 1080px){.creator-cabinet-polish #screen-news .news-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-feed-copy{padding:20px 24px}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-feed-title{font-size:27px}}@container news-feed (max-width: 620px){.creator-cabinet-polish #screen-news .news-feed-grid{grid-template-columns:minmax(0,1fr);gap:18px}.creator-cabinet-polish #screen-news .news-feed-card--featured{display:flex;padding:10px}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-story-cover{min-height:0;height:auto;max-height:280px;aspect-ratio:16 / 9}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-feed-copy{padding:20px 14px 8px;gap:14px}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-feed-title{font-size:24px}.creator-cabinet-polish #screen-news .news-feed-card--featured .news-feed-excerpt{font-size:14px}}@media(max-width:700px){.creator-cabinet-polish #screen-news .news-reader.news-reading-dialog{max-width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);border-radius:20px}.creator-cabinet-polish #screen-news .news-reading-topbar{min-height:60px;padding:8px 12px 8px 22px}.creator-cabinet-polish #screen-news .news-reading-intro{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px 22px}.creator-cabinet-polish #screen-news .news-reading-heading h2{margin:12px 0 16px;font-size:26px}.creator-cabinet-polish #screen-news .news-reading-intro .news-story-cover{width:min(100%,450px);justify-self:center}.creator-cabinet-polish #screen-news .news-reading-body{padding:26px 22px calc(24px + env(safe-area-inset-bottom,0px))}.creator-cabinet-polish #screen-news .news-reading-lead{font-size:15px;line-height:1.8}.creator-cabinet-polish #screen-news .news-reading-takeaway{padding:18px}}@media(prefers-reduced-motion:reduce){.creator-cabinet-polish #screen-news :is(.news-feed-card,.news-feed-open svg){transition:none}}.creator-cabinet-polish #screen-releases .releases-studio-head{display:flex;align-items:center;gap:18px;margin:8px 0 28px;padding:0;border:0;background:transparent;box-shadow:none}.creator-cabinet-polish #screen-releases .releases-studio-mark{display:grid;place-items:center;flex:0 0 58px;width:58px;height:58px;border:1px solid #e9e2f7;border-radius:19px;color:#8054d7;background:linear-gradient(145deg,#faf7ff,#f0eafb);box-shadow:inset 0 1px #fff,0 5px 14px #7046a809}.creator-cabinet-polish #screen-releases .releases-studio-mark>svg{width:25px;height:25px;stroke-width:1.65}.creator-cabinet-polish #screen-releases .releases-studio-copy{min-width:0}.creator-cabinet-polish #screen-releases .releases-studio-title{display:block;margin:0;color:#292633;font-size:32px;line-height:1.1;letter-spacing:-.035em;font-weight:650}.creator-cabinet-polish #screen-releases .releases-studio-subtitle{margin:4px 0 0;color:#807a89;font-size:14px;line-height:1.3}@media(min-width:769px){.creator-cabinet-polish #screen-releases .releases-studio-head{min-height:68px;margin:0 0 28px;padding:0 180px 0 0}}@media(max-width:700px){.creator-cabinet-polish #screen-releases .releases-studio-head{align-items:flex-start;gap:12px;margin-bottom:24px}.creator-cabinet-polish #screen-releases .releases-studio-title{font-size:27px}.creator-cabinet-polish #screen-releases .releases-studio-subtitle{margin-top:2px;font-size:12px}.creator-cabinet-polish #screen-releases .releases-studio-mark{flex-basis:48px;width:48px;height:48px;border-radius:16px}}@media(max-width:380px){.creator-cabinet-polish #screen-releases .releases-studio-mark{display:none}.creator-cabinet-polish #screen-releases .releases-studio-title{font-size:25px}}:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-head{display:flex;align-items:center;gap:18px;margin:8px 0 28px;padding:0;border:0;background:transparent;box-shadow:none}:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-mark{display:grid;place-items:center;flex:0 0 58px;width:58px;height:58px;border:1px solid #e9e2f7;border-radius:19px;color:#8054d7;background:linear-gradient(145deg,#faf7ff,#f0eafb);box-shadow:inset 0 1px #fff,0 5px 14px #7046a809}:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-mark>svg{width:25px;height:25px;stroke-width:1.65}:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-copy{min-width:0}:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-title{display:block;margin:0;color:#292633;font-size:32px;line-height:1.1;letter-spacing:-.035em;font-weight:650}:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-subtitle{margin:4px 0 0;color:#807a89;font-size:14px;line-height:1.3}@media(min-width:769px){:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-head{min-height:68px;margin:0 0 28px;padding:0 180px 0 0}}@media(max-width:700px){:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-head{align-items:flex-start;gap:12px;margin-bottom:24px}:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-title{font-size:27px}:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-subtitle{margin-top:2px;font-size:12px}:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-mark{flex-basis:48px;width:48px;height:48px;border-radius:16px}}@media(max-width:380px){:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-mark{display:none}:is(.creator-cabinet-polish,.verification-screen-shell) .section-studio-title{font-size:25px}}.creator-cabinet-polish #screen-tiktok .tiktok-context-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin:0 0 22px}.creator-cabinet-polish #screen-tiktok .tiktok-context-toolbar .tiktok-preview-badge{margin:0}.creator-cabinet-polish #screen-tiktok .tiktok-context-track{display:flex;align-items:center;gap:12px;margin-left:auto;min-width:0;max-width:100%;color:#756e81;font-size:13px}.creator-cabinet-polish #screen-tiktok .tiktok-context-track .demo-track-select{min-width:0;width:340px;max-width:100%;margin:0;border-radius:999px;box-shadow:0 5px 14px #2821310c}@media(max-width:520px){.creator-cabinet-polish #screen-tiktok .tiktok-context-toolbar{gap:10px;margin-bottom:18px}.creator-cabinet-polish #screen-tiktok .tiktok-context-track{width:100%;margin:0}.creator-cabinet-polish #screen-tiktok .tiktok-context-track .demo-track-select{width:100%;flex:1;font-size:16px;min-height:44px}}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading{display:flex;align-items:center;gap:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading>div{min-width:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-mark{display:grid;place-items:center;flex:0 0 58px;width:58px;height:58px;border:1px solid #e9e2f7;border-radius:19px;color:#8054d7;background:linear-gradient(145deg,#faf7ff,#f0eafb);box-shadow:inset 0 1px #fff,0 5px 14px #7046a809}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-mark>svg{width:25px;height:25px;stroke-width:1.65}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading .page-title{margin:0;font-size:32px;line-height:1.1}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading .page-subtitle{margin:4px 0 0;font-size:14px;line-height:1.3}@media(min-width:769px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading{min-height:68px;margin:0 0 28px;padding:0 180px 0 0}}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio{--profile-ink: #292436;--profile-muted: #71647e;padding-bottom:20px;color:var(--profile-ink)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio[data-plan=label]{--profile-art-hue: 0deg}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio[data-plan=pro]{--profile-art-hue: -45deg}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio[data-plan=start]{--profile-art-hue: -115deg}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio :where(h2,h3,p,ul){margin:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio button{font-family:inherit;cursor:pointer}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio button:disabled{opacity:.5;cursor:default}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio :is(button,input):focus-visible{outline:2px solid #9776da;outline-offset:4px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity{position:relative;isolation:isolate;display:grid;grid-template-columns:76px minmax(210px,340px) auto minmax(160px,1fr);align-items:center;gap:24px;min-width:0;min-height:128px;padding:24px 26px;margin-bottom:24px;border:1px solid #edeaf7;border-radius:24px;background:#f8f7fd;box-shadow:inset 0 1px #fff,0 8px 28px #55457a06}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-banner-art{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:right center;border-radius:inherit;filter:hue-rotate(var(--profile-art-hue,0deg));pointer-events:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-avatar{position:relative;display:block;width:76px;height:76px;padding:0;border:1px solid #ffffff70;border-radius:23px;color:#fff;background:linear-gradient(145deg,#a082ed,#7143c4);box-shadow:inset 0 1px #ffffff4d,0 8px 18px #7852c128}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-avatar-img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-avatar-letter{display:grid;place-items:center;height:100%;font-size:36px;font-weight:600;line-height:1}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-avatar-camera{position:absolute;right:-5px;bottom:-6px;display:grid;place-items:center;width:32px;height:32px;border:3px solid #fff;border-radius:10px;color:#8e62da;background:#f5edff;box-shadow:0 3px 9px #634b7c10}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-avatar-camera svg{width:16px;height:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-copy{min-width:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-eyebrow{display:block;margin-bottom:5px;color:#898297;font-size:10px;font-weight:550;line-height:1.3;letter-spacing:1.2px;text-transform:uppercase}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-name-line{display:flex;align-items:center;gap:10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-name-line h2{color:#282136;font-size:clamp(22px,1.65vw,26px);font-weight:650;line-height:1.25;letter-spacing:-.7px;overflow-wrap:anywhere}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-verified-seal{display:grid;place-items:center;flex:0 0 22px;height:22px;color:#fff;background:#4fb57d;clip-path:polygon(50% 0,65% 10%,82% 10%,90% 28%,100% 50%,90% 67%,85% 88%,65% 90%,50% 100%,32% 90%,12% 87%,10% 67%,0 50%,10% 30%,13% 12%,32% 10%)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-verified-seal svg{width:13px;height:13px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-badge{display:inline-flex;align-items:center;min-height:22px;padding:2px 9px;border:1px solid #e7def8;border-radius:6px;background:#f0eafa;color:#7650b4;font-size:10px;font-weight:550;line-height:1.4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-badge--verified{background:#e8f6ec;border-color:#d7eddf;color:#347c52}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-badge--pending{background:#fff4df;border-color:#f0e0bd;color:#8b621e}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-badge--rejected{background:#fff0f2;border-color:#f1d3db;color:#a1405a}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-badge--none{background:#f6f3f9;color:#756d80}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stats{display:flex;align-items:center;min-width:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat{display:flex;align-items:center;gap:11px;padding:0 24px;border-left:1px solid #e6e0ef90}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat:first-child{padding-left:0;border-left:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat+.profile-identity-stat{margin-left:2px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-stat-icon{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:11px;background:#eee8fcaa;color:#8c62d2}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-stat-icon svg{width:21px;height:21px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat strong{display:block;font-size:14px;font-weight:600;color:#322745;font-variant-numeric:tabular-nums;white-space:nowrap}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat>div>span{display:block;margin-top:4px;font-size:11px;color:#776c8d}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat--date>div>span{margin:0 0 4px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status{display:flex;align-items:center;justify-self:start;gap:11px;min-width:0;padding:2px 0 2px 24px;border:0;border-left:1px solid #e6e0ef90;border-radius:0;background:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status>i{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#bc944f}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status.is-ready>i{background:#4db57b}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status.is-blocked>i{background:#bf5676}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status strong{display:block;font-size:12px;line-height:1.5;font-weight:600}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status span{display:block;margin-top:3px;color:#75698a;font-size:10px;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status button{min-height:44px;padding:6px 0;border:0;background:none;color:#a1405a;font-size:11px;text-align:left}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-content-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:stretch;gap:24px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-plan-stack{display:flex;flex-direction:column;gap:16px;min-width:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-plan-stack>.profile-membership{flex:1 0 auto;width:100%;box-sizing:border-box}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-stack{display:flex;flex-direction:column;gap:16px;min-width:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-settings-panel{display:grid;flex:1 0 auto;grid-template-rows:minmax(min-content,1fr) minmax(min-content,1fr) auto;min-width:0;overflow:hidden;border:1px solid #e2d7ee;border-radius:24px;background:linear-gradient(125deg,#fff 25%,#f7f1ff);box-shadow:inset 0 1px #fff,0 12px 30px #6341840c}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-settings-panel>.profile-surface{justify-content:center}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-card{flex:0 0 auto}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-security-card{flex:0 0 auto;background:#ffffff85}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-surface{display:flex;flex-direction:column;min-width:0;padding:28px;border:0;border-radius:0;background:none;box-shadow:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-settings-panel>.profile-surface+.profile-surface{border-top:1px solid #e5dcf0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-settings-panel>.profile-security-card{background:#ffffff85}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:0;border-bottom:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading>div{min-width:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading h2{color:#2d1f40;font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.4px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading p{margin-top:4px;color:var(--profile-muted);font-size:12px;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-icon{display:grid;place-items:center;flex:0 0 42px;height:42px;border:1px solid #ffffff38;border-radius:13px;background:linear-gradient(135deg,#a576e4,#8052c3);color:#fff;box-shadow:0 5px 12px #8759c52b,inset 0 1px #ffffff24}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-security-card .profile-card-icon{background:linear-gradient(135deg,#70568d,#493660);box-shadow:0 5px 12px #4936601f,inset 0 1px #ffffff24}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading>button{flex-shrink:0;margin-left:auto}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-text-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 14px;border:1px solid #dfcef3;border-radius:10px;background:#efe5fd;color:#65379e;font-size:13px;line-height:1.4;font-weight:550;transition:background .18s,border-color .18s}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-text-button:hover:not(:disabled){background:#eee5fc;border-color:#d9c7f4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-text-button--save{color:#fff;background:#8060b9;border-color:#8060b9}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-text-button--save:hover:not(:disabled){background:#6a499f;border-color:#6a499f}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-row{display:flex;align-items:center;justify-content:space-between;gap:18px;flex:0 0 auto;padding:23px 0;min-width:0;border-bottom:1px solid #eeebf5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-row:last-child{padding-bottom:0;border:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-row>div{min-width:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-row-label{display:block;color:var(--profile-muted);font-size:12px;line-height:1.4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-row-value{margin-top:6px;color:#30203f;font-size:16px;font-weight:550;line-height:1.55;overflow-wrap:anywhere}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;padding-top:30px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields .profile-account-row{align-items:flex-start;padding:0;border:0;border-radius:0;background:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields .profile-account-row+.profile-account-row{padding-left:26px;border-left:1px solid #eeebf3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields .profile-row-label{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields .profile-readonly{padding:3px 6px;border-radius:5px;background:#ece4f5;color:#6d567e;font-size:10px;line-height:1.2}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts{min-width:0;margin:0;padding:18px 18px 14px;border:0;border-top:1px solid #e4d9ef;border-radius:0;background:linear-gradient(110deg,#f8f2ff,#f1e8fc)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-heading{display:flex;align-items:center;gap:12px;margin-bottom:5px;padding-inline:10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-heading h2{color:#8b8198;font-size:10px;font-weight:550;line-height:1.5;letter-spacing:.8px;text-transform:uppercase}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid button{display:flex;align-items:center;gap:9px;min-width:0;min-height:52px;padding:8px 10px;border:1px solid transparent;border-radius:11px;background:transparent;color:#574466;text-align:left;font-size:12px;line-height:1.4;transition:border-color .2s,background .2s}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid button:hover{border-color:#ccbae5;background:#f3edfc}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcut-icon{display:grid;place-items:center;flex:0 0 30px;height:30px;border-radius:9px;background:#ede6f8;color:#8b64be}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcut-icon>svg{width:17px;height:17px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid button>svg{width:14px;height:14px;flex:0 0 14px;margin-left:auto;color:#ab98bf}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-readonly{flex-shrink:0;color:#827993;font-size:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-password-row{display:flex;align-items:center;justify-content:flex-start;gap:24px;padding:24px 0 12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-password-mask{display:block;color:#634679;font-size:17px;letter-spacing:3px;line-height:1.3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-security-note{margin-top:0;padding:0;color:#74627e;font-size:12px;line-height:1.6}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-edit-form{display:grid;width:100%;min-width:0;gap:15px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-edit-field{display:grid;min-width:0;gap:7px;color:var(--profile-muted);font-size:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-edit-field input{width:100%;min-width:0;min-height:46px;padding:10px 13px;border:1px solid #ded4ed;border-radius:10px;background:#fff;color:#302843;font:inherit;font-size:15px;box-sizing:border-box}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-edit-field input:is(:focus,:focus-visible){border-color:#9676c6;outline:none!important;outline-offset:0!important;box-shadow:0 0 0 3px #9676c626}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-edit-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-edit-error{padding:12px 14px;border:1px solid #efdae2;border-radius:10px;background:#fff5f8;color:#99415f;font-size:12px;line-height:1.6}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog{position:fixed;inset:0;width:min(460px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;box-sizing:border-box;border:1px solid #e9e1f3;border-radius:24px;background:#fefcff;color:var(--profile-ink);box-shadow:0 24px 90px #28203d40}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog::backdrop{background:#28203970;backdrop-filter:blur(5px)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog-panel{padding:26px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog-heading{display:flex;align-items:center;gap:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog-heading h2{min-width:0;color:var(--profile-ink);font-size:21px;font-weight:600;line-height:1.3;letter-spacing:-.4px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog-close{display:grid;place-items:center;flex:0 0 44px;height:44px;margin-left:auto;padding:0;border:1px solid #ebe5f2;border-radius:12px;background:#f7f3fc;color:#77668e}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog-close:hover:not(:disabled){background:#eee5fa;color:#5a397e}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog-description{margin:20px 0 24px;color:var(--profile-muted);font-size:13px;line-height:1.65}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog .profile-edit-form{gap:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog .profile-edit-field input{min-height:50px;font-size:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog .profile-edit-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:8px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog .profile-edit-actions button{min-height:46px;font-size:13px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership{--plan-accent: #c7a6ff;--plan-deep: #282044;--plan-light: #66538b;position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:526px;padding:24px 26px;overflow:hidden;border:1px solid #9c7bc844;border-radius:22px;background:linear-gradient(115deg,var(--plan-deep),var(--plan-light));color:#fff;box-shadow:0 12px 28px #53348621}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership[data-plan=pro]{--plan-accent: #b4d4ff;--plan-deep: #192641;--plan-light: #3e65a0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership[data-plan=start]{--plan-accent: #a6eadb;--plan-deep: #173c3e;--plan-light: #438377}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership[data-plan=inactive]{--plan-accent: #d5c3eb;--plan-deep: #393046;--plan-light: #71617f}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-silk{position:absolute;z-index:-1;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.52;filter:hue-rotate(var(--profile-art-hue,0deg)) saturate(.75);pointer-events:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-head{display:flex;align-items:center;gap:14px;margin-bottom:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-icon{display:grid;place-items:center;flex:0 0 43px;height:43px;border-radius:12px;color:#f7edff;background:#ffffff1b}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-head h2{margin:0;color:#fff;font-size:18px;font-weight:600;line-height:1.3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-head p{margin-top:4px;color:#f2e9ffcf;font-size:12px;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-badge{margin-left:auto;padding:8px 15px;border:1px solid #ffffff12;border-radius:9px;background:#ffffff20;color:#fff;font-size:12px;line-height:1.4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-summary{position:relative;z-index:1}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-royalty{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;color:#fff;font-size:58px;line-height:1.05;font-weight:650;letter-spacing:-2.5px;font-variant-numeric:tabular-nums}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-royalty>span{font-size:16px;font-weight:500;letter-spacing:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-summary>p{margin-top:6px;color:#faf5ffed;font-size:13px;line-height:1.6}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-details{position:relative;display:flex;align-items:flex-start;flex:0 0 auto;min-height:141px;box-sizing:border-box;gap:14px;padding-block:14px 16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-benefits{position:relative;z-index:1;display:grid;align-content:start;width:56%;gap:9px;padding:0;list-style:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-benefits li{display:flex;align-items:center;gap:11px;color:#fff;font-size:13px;font-weight:450;line-height:1.45}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-benefits li>span{display:grid;place-items:center;flex:0 0 21px;height:21px;border-radius:50%;background:linear-gradient(135deg,#fff,#e8dcfc);color:#8963c5;box-shadow:0 2px 5px #180e3220}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-benefits svg{width:12px;height:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-plan-art{position:absolute;right:-8px;top:-60px;display:block;width:44%;max-width:270px;height:224px;margin:0;object-fit:contain;pointer-events:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-footer{margin-top:auto;padding-top:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-action{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;padding:13px 18px;border:1px solid #ffffff52;border-radius:12px;background:linear-gradient(135deg,#ffffff24,#ffffff14);color:#fff;font-size:13px;font-weight:600;line-height:1.5;box-shadow:inset 0 1px #ffffff4d,0 8px 22px #2117331c;backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%);transition:background .18s,border-color .18s}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-action:hover{border-color:#ffffff80;background:linear-gradient(135deg,#ffffff32,#ffffff20)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-plan-expiry{display:flex;align-items:center;gap:10px;margin-top:18px;color:#e5d9f2d9;font-size:11px;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-plan-expiry>span{display:flex;flex:0 0 17px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-plan-expiry svg{width:17px;height:17px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-empty{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:360px;padding:24px 0 44px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-empty h3{color:#fff;font-size:30px;font-weight:550;line-height:1.25;letter-spacing:-.6px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-empty p{margin-top:16px;color:#e8dff3;font-size:14px;line-height:1.7}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-release-quota{flex:0 0 auto;min-height:82px;box-sizing:border-box;margin:0 20px 20px;padding:12px 16px;border:1px solid #e7deee;border-radius:15px;background:#ffffffc9;box-shadow:0 3px 12px #63418406}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-footer>.profile-release-quota{margin:0 0 16px;border-color:#ffffff4d;background:linear-gradient(135deg,#ffffff26,#ffffff14);box-shadow:inset 0 1px #ffffff4a,0 8px 22px #21173317;backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-footer .profile-release-quota :is(.profile-quota-caption,.profile-quota-summary,.profile-quota-summary strong,.profile-quota-summary>span,.profile-release-quota.is-unlimited strong,.profile-release-quota.is-unlimited p){color:#fff}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-footer .profile-release-quota.is-unlimited :is(strong,p){color:#fff}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-footer .profile-quota-infinity{border:1px solid #ffffff38;background:#ffffff20;color:#fff;box-shadow:inset 0 1px #ffffff40}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-release-quota .profile-quota-caption{margin:6px 0 0;color:#776482;font-size:11px;line-height:1.4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-quota-summary{display:flex;align-items:baseline;justify-content:space-between;gap:15px;color:#32233f;font-size:13px;line-height:1.4;font-variant-numeric:tabular-nums}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-quota-summary strong{font-weight:600}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-quota-summary>span{color:#82718e;font-size:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-quota-track{margin-top:6px;height:5px;overflow:hidden;border-radius:9px;background:#ece8f0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-quota-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ee267d,#a929c7)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-release-quota.is-blocked .profile-quota-track>span{background:#b96937}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-release-quota .profile-quota-notice{margin:6px 0 0;color:#8f532c;font-size:11px;line-height:1.4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-release-quota.is-unlimited{display:flex;align-items:center;gap:14px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-quota-infinity{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:11px;background:#f2e7fb;color:#9e43b0;font-size:27px;line-height:1}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-release-quota.is-unlimited strong{color:#53306f;font-size:13px;font-weight:600;line-height:1.4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-release-quota.is-unlimited p{margin-top:4px;color:#776482;font-size:11px;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-content-grid>.cpc-plaque{display:flex;grid-column:1 / -1;flex-direction:row;align-items:center;justify-content:space-between;gap:18px;min-height:100px;margin:0;padding:22px 28px;border:1px solid #e9e2f4;border-radius:22px;background:linear-gradient(115deg,#f8f4fe,#fff);box-shadow:0 8px 28px #4c375705;text-align:left;transition:border-color .18s,box-shadow .18s}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-content-grid>.cpc-plaque:hover{border-color:#cdbbe6;box-shadow:0 8px 28px #7150940e}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque .cpc-plaque-main{gap:14px;min-width:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque .cpc-plaque-ico{width:46px;height:46px;flex:0 0 46px;border-radius:15px;background:linear-gradient(145deg,#ac87e7,#8554ba);color:#fff;box-shadow:inset 0 1px #ffffff4d,0 7px 16px #8156b923}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque .cpc-plaque-ico svg{width:23px;height:23px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque .pv5-section-title{color:#332740;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.4px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque .cpc-plaque-sub{max-width:340px;margin-top:5px;color:#86778f;font-size:12px;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque .cpc-plaque-cta{flex:0 0 auto;padding:0;color:#865ab2;font-size:12px;font-weight:550;white-space:nowrap}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-content-grid>.cpc-plaque:focus-visible{outline:2px solid #a568db;outline-offset:4px}@media(min-width:1181px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-content-grid{min-height:0}}@media(max-width:1300px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid button{flex-wrap:wrap;gap:8px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid button>svg{display:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity{grid-template-columns:76px minmax(160px,1fr) auto;gap:16px 20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stats{grid-column:3;grid-row:1}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat{padding-inline:15px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status{grid-column:2 / -1;padding:0;margin-top:0;border-left:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status span{margin:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-content-grid>.cpc-plaque{flex-wrap:wrap;gap:10px 18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque .cpc-plaque-main{flex:1 1 230px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque .cpc-plaque-cta{margin-left:auto}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-surface{padding:24px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields{gap:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields .profile-account-row+.profile-account-row{padding-left:18px}}@media(max-width:1000px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-content-grid{grid-template-columns:minmax(0,1fr);gap:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-settings-panel{grid-template-rows:auto auto auto}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity{grid-template-columns:76px minmax(0,1fr)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stats{grid-column:2;grid-row:2}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat{padding-inline:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-security-card{flex:0 0 auto}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership{min-height:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading>button{margin-left:auto}}@media(max-width:700px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-plan-stack{order:1}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-content-grid>.cpc-plaque{order:2}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-stack{order:3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-settings-panel{display:grid;grid-template-rows:auto;gap:12px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-settings-panel>.profile-surface{justify-content:flex-start;padding:20px;border:1px solid #e8e0f0;border-radius:20px;background:#fff;box-shadow:0 8px 24px #4c375708}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-settings-panel>.profile-surface+.profile-surface{border-top:1px solid #e8e0f0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-settings-panel>.profile-security-card{background:#fff}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading>div{min-width:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading>button{margin-left:0;min-height:40px;padding:8px 12px;border-radius:11px;font-size:11px;white-space:nowrap}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields{gap:0;padding-top:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields .profile-account-row+.profile-account-row{padding:15px 0 0;border-top:1px solid #f0ebf4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-row-value{margin-top:5px;font-size:15px;line-height:1.4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-password-row{gap:16px;padding:20px 0 8px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-security-note{font-size:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts{padding:17px 12px 12px;border:1px solid #e6dcf0;border-radius:20px;background:linear-gradient(135deg,#f8f3ff,#f3ecfb);box-shadow:0 8px 24px #4c375708}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-heading{margin-bottom:10px;padding-inline:4px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid button{align-items:center;min-height:66px;padding:9px 5px;border-radius:13px;text-align:center}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcut-icon{align-self:center}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-content-grid>.cpc-plaque{padding:22px 18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque .pv5-section-title{font-size:17px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-plaque .cpc-plaque-sub{font-size:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:24px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields .profile-account-row+.profile-account-row{padding-left:0;border-left:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts{padding:15px 10px 10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid button{flex-direction:column;align-items:flex-start;gap:9px;font-size:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid button>svg{display:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading{gap:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading .page-title{font-size:27px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading .page-subtitle{margin-top:2px;font-size:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-mark{flex-basis:48px;width:48px;height:48px;border-radius:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog-panel{padding:22px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity{grid-template-columns:66px minmax(0,1fr);padding:20px;gap:20px 17px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-avatar{width:66px;height:66px;border-radius:19px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-avatar-letter{font-size:29px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-name-line h2{font-size:23px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stats{grid-column:1 / -1;grid-row:auto;justify-content:stretch;padding-top:2px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat{flex:1;padding:0 15px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat:first-child{padding-left:0;border-left:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status{grid-column:1 / -1;margin-top:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-surface{padding:22px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading{gap:11px;flex-wrap:wrap}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading>div{flex:1}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading h2{font-size:17px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading p{font-size:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading>button{margin-left:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-row{padding-block:21px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-password-row{gap:12px;padding-top:24px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-readonly{font-size:10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-edit-field input{font-size:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership{padding:24px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-details{gap:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-benefits{width:57%}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-plan-art{width:42%;height:176px;top:-30px;right:-2px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-head{gap:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-head h2{font-size:17px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership-badge{padding:7px 11px;font-size:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-royalty{font-size:56px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-benefits li{font-size:12px;gap:9px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-settings-panel>.profile-surface{padding:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-card-heading>button{min-height:40px;padding:8px 12px;white-space:nowrap}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields .profile-account-row{padding:13px 0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields .profile-account-row+.profile-account-row{padding:15px 0 0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts{padding:16px;background:linear-gradient(145deg,#faf7ff,#f4eefb)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-heading{margin-bottom:12px;padding-inline:2px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid{gap:8px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:78px;padding:10px 5px;border:1px solid #ebe3f2;border-radius:14px;background:#ffffffb8;color:#554461;text-align:center;box-shadow:inset 0 1px #fff,0 4px 12px #51356808}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcuts-grid button:active{border-color:#d6c4e7;background:#fff;transform:translateY(1px)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcut-icon{width:34px;height:34px;flex-basis:34px;border-radius:0;background:transparent;color:#817b88;box-shadow:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-shortcut-icon>svg{width:23px;height:23px;stroke-width:1.7}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity{row-gap:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat,.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat:first-child{min-width:0;min-height:54px;margin:0;padding:9px 10px;border:1px solid #ffffff8f;border-radius:13px;background:#ffffff8c;box-shadow:inset 0 1px #ffffffb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat+.profile-identity-stat{margin-left:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-stat-icon{flex-basis:32px;width:32px;height:32px;background:#fff9}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status{justify-self:center;width:fit-content;max-width:100%;min-height:42px;margin-inline:auto;padding:9px 11px;border:1px solid #ffffff80;border-radius:13px;background:#ffffff7d;box-shadow:inset 0 1px #ffffffa8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-upload-status span{min-width:0;color:#746887;overflow-wrap:anywhere}}@media(max-width:380px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog-panel{padding:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog-heading{gap:9px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-dialog-heading h2{font-size:19px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-surface{padding:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity{padding:18px;gap:17px 14px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-name-line h2{font-size:21px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-name-line{gap:6px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-stat-icon{flex-basis:33px;height:33px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat{gap:8px;padding-right:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity-stat strong{font-size:12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-row{flex-wrap:wrap;gap:7px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-membership{padding:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-benefits{width:60%}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-plan-art{width:39%;height:145px;top:-12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-royalty{font-size:56px}}@media(min-width:1301px)and (max-height:900px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .account-profile-heading{margin-bottom:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio{padding-bottom:8px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-identity{min-height:108px;padding-block:12px;margin-bottom:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-stack{gap:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-surface{padding:26px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-account-fields{padding-top:26px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-password-row{padding-block:26px 12px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-content-grid>.cpc-plaque{min-height:100px;padding-block:16px}}@media(prefers-reduced-motion:reduce){.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio *,.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio *:before,.creator-cabinet-polish #screen-profile.creator-profile-editorial .profile-studio *:after{animation:none;transition:none;scroll-behavior:auto}}#screen-upload .upload-screen-shell.verification-screen-shell{max-width:1600px}#screen-upload .upload-screen-shell.verification-screen-shell:has(>.section-studio-head){max-width:none}#screen-upload .verification-studio{min-width:0;color:#302a3d;font-family:Minded,sans-serif}#screen-upload .verification-studio-head{display:flex;align-items:center;justify-content:space-between;position:relative;min-height:132px;padding:12px 32px;gap:24px;margin-bottom:24px;border-radius:22px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 94% 0%,#d0dffa,transparent 60%),linear-gradient(115deg,#f6f0ff,#e8e0fc 70%,#dff3e9);box-shadow:0 12px 32px #3f355308}#screen-upload .verification-studio-copy{position:relative;z-index:1;min-width:0}#screen-upload .verification-studio-copy h1{margin:0;font-size:clamp(26px,2.2vw,32px);font-weight:600;letter-spacing:-.04em;line-height:1.15}#screen-upload .verification-studio-copy p{margin:9px 0 0;font-size:14px;line-height:1.5;color:#797187}#screen-upload .verification-studio-art{display:block;width:264px;height:108px;flex:0 0 264px;object-fit:contain;transform:scale(1.55);pointer-events:none}#screen-upload .verification-studio .vg{padding:0;margin:0;border:0;background:transparent;box-shadow:none;animation:none;overflow:visible}#screen-upload .verification-form-intro{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:0 2px 22px}#screen-upload .verification-form-intro>p{margin:0;font-size:16px;font-weight:550;line-height:1.5}#screen-upload .verification-form-intro>p>span{display:block;margin-top:4px;color:#665873;font-size:12px;font-weight:400}#screen-upload .verification-checklist{display:flex;gap:22px;margin:0;padding:0;list-style:none}#screen-upload .verification-checklist li{display:flex;align-items:center;gap:8px;color:#665873;font-size:12px;white-space:nowrap}#screen-upload .verification-checklist li>span:first-child{display:grid;place-items:center;width:26px;height:26px;border:1px solid #e8e1f1;border-radius:50%;color:#87709e;background:#fbf9ff;font-size:11px}#screen-upload .verification-checklist .is-complete{color:#398363}#screen-upload .verification-checklist .is-complete>span:first-child{background:#eaf6ef;border-color:#d7eadf;color:#398363}#screen-upload .verification-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#screen-upload .verification-studio .vg-body{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);grid-template-areas:"project links" "project submit";grid-template-rows:auto 1fr;gap:18px;align-items:stretch;min-height:680px;padding:0}#screen-upload .verification-studio .verification-project{grid-area:project;display:flex;flex-direction:column}#screen-upload .verification-studio .verification-links{grid-area:links}#screen-upload .verification-studio .vg-group.verification-submit{grid-area:submit;position:relative;isolation:isolate;overflow:hidden;padding:24px 29% 24px 24px;background:radial-gradient(ellipse at 100% 0%,#686172,transparent 68%),linear-gradient(120deg,#191a24,#34333f);box-shadow:0 0 24px #24203018,0 16px 36px #24203029,0 3px 8px #24203012}#screen-upload .verification-studio .vg-group{min-width:0;margin:0;padding:24px;border:0;border-radius:20px;background:#fff;box-shadow:0 0 24px #30263e14,0 16px 36px #30263e21,0 3px 8px #30263e0d;animation:none;transition:none}#screen-upload .verification-studio .vg-group--locked{opacity:1;filter:none;transform:none;pointer-events:auto;user-select:auto}#screen-upload .verification-studio .vg-group-head{display:flex;align-items:center;gap:11px;margin-bottom:4px}#screen-upload .verification-studio .vg-group-head h2{margin:0;font-size:18px;font-weight:570;letter-spacing:-.025em;line-height:1.3;color:#302a3d}#screen-upload .verification-studio .vg-group-num{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:11px;background:#f0eafb;color:#7641b9;font-size:13px}#screen-upload .verification-studio .vg-group-icon{margin-left:auto;color:#886ba7;font-size:20px}#screen-upload .verification-studio .vg-group-desc{margin:0 0 20px 45px;color:#695c77;font-size:12px;line-height:1.5}#screen-upload .verification-studio .vg-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}#screen-upload .verification-studio .vg-field{min-width:0;margin-bottom:16px}#screen-upload .verification-studio .vg-field:last-child{margin-bottom:0}#screen-upload .verification-studio .vg-field label{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:7px;color:#3b2a4f;font-size:14px;font-weight:550;line-height:1.4}#screen-upload .verification-studio .vg-field label>svg{display:none}#screen-upload .verification-studio .verification-optional{margin-left:auto;color:#9b91a6;font-size:10px;font-weight:400}#screen-upload .verification-studio .vg-field-desc{margin:0 0 10px;color:#766884;font-size:12px;line-height:1.5}#screen-upload .verification-studio .vg-field :is(input,select,textarea){width:100%;min-width:0;min-height:48px;padding:12px 14px;border:1px solid #d6c7e7;border-radius:12px;background:#fcfbfe;color:#40364e;box-shadow:none;font:inherit;font-size:14px;line-height:1.5;transition:border-color .15s,box-shadow .15s}#screen-upload .verification-studio .vg-field textarea{min-height:128px;resize:vertical}#screen-upload .verification-studio .verification-project>.verification-about{display:flex;flex-direction:column;flex:1;margin-bottom:14px}#screen-upload .verification-studio .verification-about textarea{flex:1}#screen-upload .verification-studio .verification-project-tip{display:flex;align-items:center;gap:14px;padding:15px 16px;border-radius:14px;background:linear-gradient(115deg,#f7f3ff,#faf8ff)}#screen-upload .verification-studio .verification-project-tip>span{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:50%;background:#eee7ff;color:#8b5bea}#screen-upload .verification-studio .verification-project-tip svg{width:25px;height:25px}#screen-upload .verification-studio .verification-project-tip p{margin:0;color:#736484;font-size:12px;line-height:1.6}#screen-upload .verification-studio .vg-field :is(input,textarea)::placeholder{color:#8a7c99;opacity:1}#screen-upload .verification-studio .vg-field :is(input,select,textarea):disabled{background:#faf9fc;color:#82758d;cursor:not-allowed;opacity:1}#screen-upload .verification-studio .vg-field :is(input,select,textarea):focus{border-color:#a68acb!important;outline:none!important;background:#fff;box-shadow:0 0 0 3px #ab8bd51c!important}#screen-upload .verification-studio :is(button,a,input[type=checkbox]):focus-visible{outline:2px solid #9471c3!important;outline-offset:3px}#screen-upload .verification-studio .vg-field input.vg-valid{border-color:#b9d8c8}#screen-upload .verification-studio .vg-field input.vg-invalid{border-color:#d891a3}#screen-upload .verification-studio .vg-field-error{margin:7px 0 0;color:#ac4d6a;font-size:11px;line-height:1.5;overflow-wrap:anywhere}#screen-upload .verification-studio .vg-counter{margin-top:8px;color:#756582;font-size:11px;text-align:right}#screen-upload .verification-studio .vg-counter--error{color:#756582}#screen-upload .verification-studio .vg-hint-box{margin-top:10px;padding:11px 13px;background:#f6f2fb;border:0;border-radius:10px;color:#847391;font-size:12px;line-height:1.55}#screen-upload .verification-studio .verification-lock-note{display:flex;align-items:flex-start;gap:7px;margin:-10px 0 18px;color:#9a8bab;font-size:11px;line-height:1.5}#screen-upload .verification-studio .verification-lock-note svg{flex:0 0 15px;margin-top:1px}#screen-upload .verification-studio .vg-toggle{display:flex;gap:4px;padding:4px;margin-bottom:18px;background:#f4f1f8;border-radius:12px}#screen-upload .verification-studio .vg-toggle-btn{flex:1;min-width:0;min-height:40px;padding:9px 10px;border:1px solid transparent;border-radius:9px;color:#8a7e99;font-size:12px;background:transparent;box-shadow:none}#screen-upload .verification-studio .vg-toggle-btn.active{background:linear-gradient(110deg,#8c61ec,#8457dd);border-color:transparent;color:#fff;box-shadow:0 3px 9px #7545ad25}#screen-upload .verification-studio .vg-toggle-btn:hover:not(:disabled):not(.active){background:#ede7f4;border-color:transparent;color:#76519e}#screen-upload .verification-studio .vg-toggle-btn:disabled{cursor:not-allowed}#screen-upload .verification-studio .vg-links-hint{margin:0 0 14px;font-size:11px;color:#70607f}#screen-upload .verification-studio .vg-links{gap:0}#screen-upload .verification-studio .vg-links .vg-field{margin-bottom:14px}#screen-upload .verification-studio .vg-links .vg-field:last-child{margin-bottom:0}#screen-upload .verification-studio .verification-platform-control{display:flex;align-items:center;gap:12px;min-height:62px;padding:9px 12px;border:1px solid #e6def2;border-radius:12px;background:#fcfbfe;transition:border-color .15s,box-shadow .15s}#screen-upload .verification-studio .verification-platform-control:focus-within{border-color:#a68acb;background:#fff;box-shadow:0 0 0 3px #ab8bd51c}#screen-upload .verification-studio .verification-platform-control.is-valid{border-color:#b9d8c8}#screen-upload .verification-studio .verification-platform-control.is-invalid{border-color:#d891a3}#screen-upload .verification-studio .verification-platform-icon{display:grid;place-items:center;flex:0 0 34px;height:34px;background:transparent}#screen-upload .verification-studio .verification-platform-icon img{display:block;width:32px;height:32px;object-fit:contain}#screen-upload .verification-studio .verification-platform-copy{flex:1;min-width:0}#screen-upload .verification-studio .verification-platform-copy label{margin:0;font-size:12px;line-height:1.4}#screen-upload .verification-studio .verification-platform-copy input{display:block;min-height:24px;padding:0;border:0;border-radius:0;background:transparent;font-size:13px;line-height:1.5}#screen-upload .verification-studio .verification-platform-copy input:focus{border:0!important;background:transparent;outline:none!important;box-shadow:none!important}#screen-upload .verification-studio .verification-platform-control:has(input:disabled){opacity:.7}#screen-upload .verification-studio .vg-new-artist{display:flex;align-items:flex-start;gap:14px;padding:20px 16px;border:1px solid #e5eee8;border-radius:12px;background:#f5faf7;color:#5b7768;text-align:left;font-size:13px}#screen-upload .verification-studio .vg-new-artist>svg{flex:0 0 24px;width:24px;height:24px;color:#82a18d}#screen-upload .verification-studio .vg-new-artist strong{display:block;font-weight:550}#screen-upload .verification-studio .vg-new-artist p{margin:6px 0 0;font-size:12px;line-height:1.6}#screen-upload .verification-studio .vg-submit{display:flex;flex-direction:column;align-items:stretch;gap:18px}#screen-upload .verification-studio .vg-checkbox{display:flex;align-items:flex-start;gap:11px;margin:0;max-width:none;color:#625170;font-size:12px;line-height:1.65;cursor:pointer}#screen-upload .verification-studio .vg-checkbox input{appearance:auto;flex:0 0 18px;width:18px;height:18px;margin:2px 0 0;accent-color:#9572bd;cursor:pointer}#screen-upload .verification-studio .vg-checkbox a{color:#8a62b4;text-decoration:underline;text-decoration-color:#d6c7e7;text-underline-offset:3px}#screen-upload .verification-studio .vg-primary-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 18px;border:1px solid #735991;border-radius:12px;background:#7e629b;color:#fff;font-size:13px;font-weight:550;white-space:normal;line-height:1.5;box-shadow:0 4px 10px #7654931c;transform:none}#screen-upload .verification-studio .vg-primary-btn:hover:not(:disabled){background:#70538e;border-color:#70538e;box-shadow:0 6px 12px #76549324;transform:none}#screen-upload .verification-studio .vg-primary-btn:disabled{opacity:1;color:#a193b1;border-color:#eee7f5;background:#eee8f5;box-shadow:none;cursor:not-allowed}#screen-upload .verification-studio .verification-submit-note{display:flex;align-items:flex-start;justify-content:center;gap:7px;margin:14px 0 0;color:#9c90a9;font-size:10px;line-height:1.5}#screen-upload .verification-studio .verification-submit-note svg{flex:0 0 14px;margin-top:1px}#screen-upload .verification-studio .vg-alert{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 20px;padding:18px 22px;background:#fff6f8;border:1px solid #f1dce3;border-radius:14px;color:#a25470;font-size:13px;line-height:1.6}#screen-upload .verification-studio .vg-alert>span{flex:1 1 260px}#screen-upload .verification-studio .vg-alert-icon{color:#b66783}#screen-upload .verification-studio .vg-center{display:flex;flex-direction:column;align-items:center;gap:0;max-width:880px;margin:0 auto;padding:40px 32px;background:linear-gradient(140deg,#fff,#fcfaff);border:1px solid #ded3ef;border-radius:22px;box-shadow:0 8px 24px #3b285508;text-align:center}#screen-upload .verification-studio .verification-state-label{color:#9b89ac;font-size:11px;letter-spacing:.04em}#screen-upload .verification-studio .vg-center-icon{width:68px;height:68px;margin:22px 0;border-radius:22px;background:#f0eafa;color:#9775bf;font-size:30px;box-shadow:0 8px 20px #8f70aa0b}#screen-upload .verification-studio .vg-title{margin:0;color:#362b44;font-size:26px;font-weight:570;line-height:1.25;letter-spacing:-.035em}#screen-upload .verification-studio .vg-subtitle{max-width:480px;margin:14px 0 24px;color:#8a7f96;font-size:14px;line-height:1.7}#screen-upload .verification-studio :is(.verification-secondary-btn,.vg-dev-btn){display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 16px;margin:0;border:1px solid #e7deef;border-radius:11px;background:#f9f6fd;color:#8865ac;font:inherit;font-size:12px;line-height:1.5;text-decoration:none;cursor:pointer}#screen-upload .verification-studio :is(.verification-secondary-btn,.vg-dev-btn):hover{background:#f0e9f7;border-color:#d5c6e3}#screen-upload .verification-studio .vg-center .vg-dev-btn+.vg-dev-btn{margin-top:12px}#screen-upload .verification-screen-shell .verification-preview-bar{margin-bottom:18px;padding:10px 16px;gap:10px 18px;border-style:solid;border-color:#ece7f2;background:#faf8fd;color:#94839f;border-radius:12px}#screen-upload .verification-screen-shell .verification-preview-bar strong{font-size:12px;font-weight:500}#screen-upload .verification-screen-shell .verification-preview-bar p{font-size:10px;margin-top:3px}#screen-upload .verification-screen-shell .verification-preview-bar label{display:flex;align-items:center;gap:9px;font-size:11px}#screen-upload .verification-screen-shell .verification-preview-bar select{min-height:38px;padding:7px 10px;border-color:#e7dfef;font-size:12px}#screen-upload .verification-screen-shell .verification-preview-bar a{font-size:11px}#screen-upload .verification-studio .verification-project .vg-group-num{background:linear-gradient(135deg,#a67af5,#7749e1);color:#fff;box-shadow:0 4px 10px #8551cc25}#screen-upload .verification-studio .verification-links .vg-group-num{background:#ceeae8;color:#286968}#screen-upload .verification-studio .verification-links .vg-group-icon{color:#489473}#screen-upload .verification-studio .verification-submit .vg-group-head h2{color:#fff}#screen-upload .verification-studio .verification-submit-intro{margin-bottom:20px}#screen-upload .verification-studio .verification-submit-intro .vg-group-desc{margin-bottom:0}#screen-upload .verification-studio .verification-submit-intro .vg-group-desc>span{display:block;margin-top:4px;color:#c8c1d5}#screen-upload .verification-studio .verification-submit .vg-group-num{background:#ffffff20;color:#fff}#screen-upload .verification-studio .verification-submit .vg-group-icon{color:#d6c1ee}#screen-upload .verification-studio .verification-submit .vg-group-desc,#screen-upload .verification-studio .verification-submit .vg-checkbox{color:#e5dfee;font-size:12px}#screen-upload .verification-studio .verification-submit .vg-checkbox a{color:#fff;text-decoration-color:#c4a6e4}#screen-upload .verification-studio .verification-submit .vg-checkbox{gap:12px;min-height:68px;padding:12px 14px;border-radius:12px;background:#ffffff09;transition:background .15s}#screen-upload .verification-studio .verification-submit .vg-checkbox:hover{background:#ffffff10}#screen-upload .verification-studio .verification-submit .verification-consent-copy{display:grid;gap:3px;min-width:0;line-height:1.5}#screen-upload .verification-studio .verification-submit .verification-consent-copy>span{color:#e9e3f3;font-weight:500}#screen-upload .verification-studio .verification-submit .verification-consent-copy>a{color:#d1c2eb;text-decoration-color:#d1c2eb70;overflow-wrap:anywhere}#screen-upload .verification-studio .verification-submit .vg-checkbox input{appearance:none;display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;margin:1px 0 0;padding:0;border:1.5px solid #b8adc9;border-radius:6px;background:#ffffff08;box-shadow:inset 0 1px 2px #00000012;cursor:pointer;transition:background .15s,border-color .15s}#screen-upload .verification-studio .verification-submit .vg-checkbox input:after{content:"";width:9px;height:5px;margin-top:-2px;border-left:2px solid #34234e;border-bottom:2px solid #34234e;transform:rotate(-45deg);opacity:0}#screen-upload .verification-studio .verification-submit .vg-checkbox input:checked{background:#d3baff;border-color:#d3baff;box-shadow:0 2px 7px #0f0b1c24}#screen-upload .verification-studio .verification-submit .vg-checkbox input:checked:after{opacity:1}#screen-upload .verification-studio .verification-submit .vg-checkbox input:disabled{opacity:.55;cursor:not-allowed}#screen-upload .verification-studio .verification-submit .verification-submit-note{color:#d4c4e5;font-size:11px}#screen-upload .verification-studio .verification-submit .vg-primary-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:linear-gradient(100deg,#ded0fc,#cbbaf4);color:#35234f;border-color:transparent;box-shadow:0 4px 12px #11111c2e;font-size:14px}#screen-upload .verification-studio .verification-submit .vg-primary-btn svg{flex:0 0 18px;width:18px;height:18px}#screen-upload .verification-studio .verification-submit .vg-primary-btn:hover:not(:disabled){background:#e8ddff;border-color:transparent}#screen-upload .verification-studio .verification-submit .vg-primary-btn:disabled{color:#5b4a74;background:#c7bae2;border-color:transparent;box-shadow:none}#screen-upload .verification-studio .verification-submit>:not(.verification-submit-art){position:relative;z-index:1}#screen-upload .verification-studio .verification-submit-art{position:absolute;z-index:0;right:-5%;bottom:-18%;width:36%;height:128%;object-fit:contain;pointer-events:none;user-select:none}#screen-upload .verification-select{position:relative;min-width:0;width:100%}#screen-upload .verification-select.is-open{z-index:50}#screen-upload .verification-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:12px 14px;background:#fcfbfe;border:1px solid #d6c7e7;border-radius:12px;color:#40364e;font:inherit;font-size:14px;text-align:left;cursor:pointer}#screen-upload .verification-select-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#screen-upload .verification-select-trigger .is-placeholder{color:#81708f}#screen-upload .verification-select-trigger>svg{flex:0 0 16px;width:16px;height:16px;color:#8c6cab;transition:transform .16s}#screen-upload .verification-select.is-open .verification-select-trigger>svg{transform:rotate(180deg)}#screen-upload .verification-select-trigger:hover:not(:disabled){border-color:#a184c0;background:#fff}#screen-upload .verification-select-trigger:disabled{background:#f4f0f8;color:#8c7c9b;cursor:not-allowed}#screen-upload .verification-studio .verification-select-trigger:focus-visible,#screen-upload .verification-screen-shell .verification-select-trigger:focus-visible,#screen-upload .verification-select.is-open .verification-select-trigger{border-color:#9969d0;outline:none!important;box-shadow:0 0 0 3px #a37acf20}#screen-upload .verification-select-menu{position:absolute;z-index:60;top:calc(100% - 1px);left:0;right:0;padding:6px;margin:0;overflow-y:auto;overscroll-behavior:contain;background:#fff;border:1px solid #9969d0;border-top:0;border-radius:0 0 14px 14px;box-shadow:0 16px 32px #38204f20,0 5px 10px #38204f0a;list-style:none}#screen-upload .verification-select.is-open:not(.opens-up) .verification-select-trigger{border-color:#9969d0;border-radius:12px 12px 0 0;border-bottom-color:#eadff5}#screen-upload .verification-select.opens-up .verification-select-menu{top:auto;bottom:calc(100% - 1px);border-top:1px solid #9969d0;border-bottom:0;border-radius:14px 14px 0 0;box-shadow:0 -16px 32px #38204f20,0 -5px 10px #38204f0a}#screen-upload .verification-select.opens-up .verification-select-trigger{border-color:#9969d0;border-radius:0 0 12px 12px;border-top-color:#eadff5}#screen-upload .verification-select-menu>li{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:11px 12px;border-radius:9px;color:#51415f;font-size:14px;line-height:1.4;cursor:pointer;overflow-wrap:anywhere}#screen-upload .verification-select-menu>li.is-highlighted{background:#f0e7fb;color:#6e39ac}#screen-upload .verification-select-menu>li[aria-selected=true]{color:#7638bd;font-weight:600}#screen-upload .verification-select-menu>li>svg{flex:0 0 17px;width:17px;height:17px}#screen-upload .verification-screen-shell .verification-preview-bar .verification-preview-picker{display:flex;align-items:center;flex:0 1 260px;gap:10px}#screen-upload .verification-screen-shell .verification-preview-picker .verification-select-trigger{min-height:40px;padding:8px 11px;font-size:12px}@media(max-width:1000px){#screen-upload .verification-studio .vg-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"project" "links" "submit";grid-template-rows:none;min-height:0}#screen-upload .verification-studio .vg-links{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px}#screen-upload .verification-studio .vg-links-hint{grid-column:1 / -1}#screen-upload .verification-studio .vg-links .vg-field{margin-bottom:0}#screen-upload .verification-studio .vg-group.verification-submit{padding-right:28%}}@media(max-width:600px){#screen-upload .verification-studio-head{min-height:120px;padding:20px;gap:8px;margin-bottom:20px;border-radius:18px}#screen-upload .verification-studio-copy{padding-right:20px}#screen-upload .verification-studio-copy h1{max-width:260px;font-size:25px}#screen-upload .verification-studio-copy p{max-width:260px;font-size:12px}#screen-upload .verification-studio-art{position:absolute;right:-24px;bottom:-8px;width:155px;height:104px;opacity:.28;transform:none}#screen-upload .verification-form-intro{gap:14px}#screen-upload .verification-checklist{width:100%;justify-content:space-between;gap:8px}#screen-upload .verification-checklist li{gap:5px;font-size:11px}#screen-upload .verification-studio .vg-body{gap:16px}#screen-upload .verification-studio .vg-group{padding:22px 20px;border-radius:18px;box-shadow:0 -7px 22px #30263e12,0 14px 32px #30263e1c,0 3px 8px #30263e0c}#screen-upload .verification-studio .vg-group-head{gap:12px;margin-bottom:8px}#screen-upload .verification-studio .vg-group-head h2{font-size:19px;font-weight:620;line-height:1.25}#screen-upload .verification-studio .vg-group-num{flex-basis:36px;width:36px;height:36px;border-radius:12px;font-size:14px}#screen-upload .verification-studio .vg-group.verification-submit{padding:24px 18px 18px;background:radial-gradient(circle at 92% 8%,#756d814d 0,transparent 34%),linear-gradient(145deg,#20202b,#3b3846)}#screen-upload .verification-studio .verification-submit-art{top:-8px;bottom:auto;right:-8px;width:166px;height:194px;object-fit:contain;transform:rotate(-3deg);filter:drop-shadow(0 14px 20px #140d2638)}#screen-upload .verification-studio .verification-submit-intro{display:flex;flex-direction:column;justify-content:center;min-height:166px;margin-bottom:14px;padding-right:132px}#screen-upload .verification-studio .verification-submit .vg-group-head{margin:0 0 10px}#screen-upload .verification-studio .verification-submit .vg-group-head h2{font-size:21px}#screen-upload .verification-studio .verification-submit .vg-group-desc{min-height:0;margin:0;color:#eee9f5;font-size:12px;line-height:1.65}#screen-upload .verification-studio .verification-submit-intro .vg-group-desc>span{margin-top:7px;color:#cfc7da}#screen-upload .verification-studio .verification-submit .vg-submit{gap:12px;margin:0 -2px;padding:12px;border:1px solid #ffffff0d;border-radius:16px;background:#ffffff08}#screen-upload .verification-studio .verification-submit .vg-checkbox{min-height:0;padding:5px 4px 9px;background:transparent}#screen-upload .verification-studio .verification-submit .vg-primary-btn{min-height:52px;border-radius:13px}#screen-upload .verification-studio .verification-submit .verification-submit-note{margin-top:15px;padding-inline:5px;justify-content:flex-start}#screen-upload .verification-studio .vg-group-desc{margin:0 0 24px;color:#7c7088;font-size:12px;line-height:1.6}#screen-upload .verification-studio .vg-field{margin-bottom:19px}#screen-upload .verification-studio .vg-row+.vg-field{margin-top:19px}#screen-upload .verification-studio .verification-about{margin-top:12px}#screen-upload .verification-studio .verification-about>label,#screen-upload .verification-studio .verification-about>.vg-field-desc{margin-left:6px}#screen-upload .verification-studio .vg-field:has(#verif-tax-status)>label,#screen-upload .verification-studio .vg-field:has(#verif-tax-status)>.vg-field-desc{margin-left:6px}#screen-upload .verification-studio .vg-field label{margin-bottom:8px;color:#34243f;font-size:14px;font-weight:600;line-height:1.45}#screen-upload .verification-studio .vg-field-desc{margin:-1px 0 11px;line-height:1.55}#screen-upload .verification-studio .verification-project-tip{padding:12px;gap:10px}#screen-upload .verification-studio .vg-row,#screen-upload .verification-studio .vg-links{grid-template-columns:minmax(0,1fr);gap:0}#screen-upload .verification-studio .vg-links .vg-field{margin-bottom:14px}#screen-upload .verification-studio .verification-links{padding:22px 20px 20px;background:linear-gradient(155deg,#fff 58%,#fbf9fe)}#screen-upload .verification-studio .verification-links .vg-group-head{margin-bottom:9px}#screen-upload .verification-studio .verification-links .vg-group-num{background:linear-gradient(145deg,#dff5f2,#c7e9e6);color:#28766f;box-shadow:inset 0 1px #fffc,0 5px 12px #4c918611}#screen-upload .verification-studio .verification-links .vg-group-desc{margin-bottom:20px}#screen-upload .verification-studio .verification-links .vg-toggle{gap:5px;margin-bottom:18px;padding:5px;border:1px solid #eee8f4;border-radius:14px;background:#f5f2f8;box-shadow:inset 0 1px 3px #32233e08}#screen-upload .verification-studio .verification-links .vg-toggle-btn{min-height:42px;border-radius:10px;font-size:12px;font-weight:560}#screen-upload .verification-studio .verification-links .vg-toggle-btn.active{background:linear-gradient(135deg,#9162ec,#7948dd);box-shadow:0 7px 16px -7px #6433bd70,inset 0 1px #ffffff3d}#screen-upload .verification-studio .vg-links-hint{margin:0 2px 12px;color:#8b8096;font-size:11px;line-height:1.5}#screen-upload .verification-studio .verification-platform-control{min-height:70px;gap:13px;padding:11px 13px;border-color:#e8e0ef;border-radius:14px;background:#fff;box-shadow:0 8px 20px -12px #3c294d35,0 2px 6px #3c294d08}#screen-upload .verification-studio .verification-platform-icon{flex-basis:40px;width:40px;height:40px}#screen-upload .verification-studio .verification-platform-icon img{width:38px;height:38px}#screen-upload .verification-studio .verification-platform-copy{display:grid;gap:3px}#screen-upload .verification-studio .verification-platform-copy label{color:#3b3047;font-size:13px;font-weight:600}#screen-upload .verification-studio .verification-platform-copy input{color:#61566d;font-size:14px}#screen-upload .verification-studio .verification-platform-copy input::placeholder{color:#a298ad}#screen-upload .verification-studio .vg-field :is(input,select,textarea),#screen-upload .verification-screen-shell .verification-preview-bar select{font-size:16px}#screen-upload .verification-select-trigger,#screen-upload .verification-select-menu>li{font-size:16px}#screen-upload .verification-studio .vg-center{padding:28px 20px}#screen-upload .verification-studio .vg-title{font-size:23px}#screen-upload .verification-studio .vg-alert{padding:16px}#screen-upload .verification-studio .vg-alert .verification-secondary-btn{width:100%}}@media(max-width:380px){#screen-upload .verification-screen-shell .section-studio-head{align-items:center}#screen-upload .verification-screen-shell .section-studio-mark{display:grid;flex:0 0 44px;width:44px;height:44px;border-radius:14px}#screen-upload .verification-screen-shell .section-studio-title{font-size:23px}}@media(prefers-reduced-motion:reduce){#screen-upload .verification-studio *,#screen-upload .verification-studio *:before,#screen-upload .verification-studio *:after{animation:none!important;transition:none!important}}@media(forced-colors:active){#screen-upload .verification-studio .verification-submit .vg-checkbox input{appearance:auto;background:Canvas;border-color:ButtonText}#screen-upload .verification-studio .verification-submit .vg-checkbox input:after{display:none}}.creator-cabinet-polish #screen-releases.releases-catalog .releases-toolbar{display:flex;align-items:center;flex-wrap:nowrap;gap:14px;margin:0 0 30px;padding:0}.creator-cabinet-polish #screen-releases.releases-catalog .releases-search{flex:0 1 400px;width:28%;max-width:400px;min-width:200px}.creator-cabinet-polish #screen-releases.releases-catalog .releases-search-input{height:44px;min-height:44px;padding:10px 16px 10px 42px;border:1px solid #e5e4ed;border-radius:999px;background:transparent;color:#22212c;font-size:14px;font-weight:500;box-shadow:none}.creator-cabinet-polish #screen-releases.releases-catalog .releases-search-input::placeholder{color:#9490a7}.creator-cabinet-polish #screen-releases.releases-catalog .releases-search-input:focus{border-color:#b8aacd;background:#ffffff80}.creator-cabinet-polish #screen-releases.releases-catalog .releases-search-icon{color:#262430;opacity:1}.creator-cabinet-polish #screen-releases.releases-catalog .releases-filters{display:flex;flex-wrap:nowrap;flex-shrink:0;gap:12px;height:auto;min-height:44px;padding:0;background:none;border:0;border-radius:0}.creator-cabinet-polish #screen-releases.releases-catalog .filter-btn{min-width:0;min-height:44px;padding:10px 18px;border:1px solid #e5e4ed;border-radius:999px;background:transparent;color:#89869e;font-size:13px;font-weight:550;box-shadow:none;white-space:nowrap}.creator-cabinet-polish #screen-releases.releases-catalog .filter-btn:hover{background:#eeecf4;color:#25232e}.creator-cabinet-polish #screen-releases.releases-catalog .filter-btn.active{color:#fff;border-color:#19191e;background:#19191e}.creator-cabinet-polish #screen-releases.releases-catalog .filter-btn:after{display:none}.creator-cabinet-polish #screen-releases.releases-catalog .releases-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 32px;margin:0;align-items:start}.creator-cabinet-polish #screen-releases.releases-catalog .release-card{position:relative;display:block;min-width:0;min-height:0;padding:0;border:0;border-radius:12px!important;background:transparent;box-shadow:none;overflow:visible;transform:none;transition:none}.creator-cabinet-polish #screen-releases.releases-catalog .release-card:hover{border:0;background:transparent;box-shadow:none;transform:none}.creator-cabinet-polish #screen-releases.releases-catalog .release-card:focus-within{z-index:2}.creator-cabinet-polish #screen-releases.releases-catalog .release-card-main{display:flex;align-items:stretch;min-width:0;width:100%;padding:0;border:0;border-radius:12px;background:transparent;text-align:left;color:inherit;font:inherit;cursor:pointer}.creator-cabinet-polish #screen-releases.releases-catalog .catalog-artwork{position:relative;width:100%;overflow:hidden;border-radius:12px}.creator-cabinet-polish #screen-releases.releases-catalog .release-cover{width:100%;aspect-ratio:1.08;border-radius:12px!important;background:#eeecf3;color:#9791a9}.creator-cabinet-polish #screen-releases.releases-catalog .release-cover img{display:block;width:100%;height:100%;border-radius:12px!important;object-fit:cover;transition:transform .25s ease}.creator-cabinet-polish #screen-releases.releases-catalog .release-card-main:hover .release-cover img{transform:scale(1.025)}.creator-cabinet-polish #screen-releases.releases-catalog .catalog-status{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 28px);min-height:28px;padding:6px 10px;border:0;border-radius:999px;background:#242428b8;color:#fff;font-size:11px;font-weight:550;line-height:16px;text-transform:none;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;backdrop-filter:blur(12px);box-shadow:none}.creator-cabinet-polish #screen-releases.releases-catalog .catalog-status:before{content:"";position:static;display:block;width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#bc94ef}.creator-cabinet-polish #screen-releases.releases-catalog .catalog-status.status-approved:before{background:#53d9a3}.creator-cabinet-polish #screen-releases.releases-catalog .catalog-status.status-rejected:before{background:#ee8d9f}.creator-cabinet-polish #screen-releases.releases-catalog .catalog-status.status-archived:before{background:#b8a3d9}.creator-cabinet-polish #screen-releases.releases-catalog .release-card-body{display:flex;flex-direction:column;min-height:66px;gap:4px;padding:9px 15px 0;background:transparent}.creator-cabinet-polish #screen-releases.releases-catalog .release-info{display:flex;flex-direction:column;gap:3px;min-width:0}.creator-cabinet-polish #screen-releases.releases-catalog .release-title{margin:0;color:#171720;font-size:14px;font-weight:600;line-height:19px;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-cabinet-polish #screen-releases.releases-catalog .release-meta{margin:0;color:#8d89a2;font-size:12px;font-weight:450;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-cabinet-polish #screen-releases.releases-catalog .release-card-footer{display:block;margin:0;padding:0;border:0}.creator-cabinet-polish #screen-releases.releases-catalog .release-date{margin:0;color:#8d89a2;font-size:12px;font-weight:450;line-height:17px}@media(max-width:1350px){.creator-cabinet-polish #screen-releases.releases-catalog .releases-toolbar{flex-wrap:wrap;gap:12px}.creator-cabinet-polish #screen-releases.releases-catalog .releases-search{flex:1 1 32%;max-width:none}.creator-cabinet-polish #screen-releases.releases-catalog .releases-filters{order:2;flex-basis:100%}}@media(max-width:1200px){.creator-cabinet-polish #screen-releases.releases-catalog .releases-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}@media(max-width:900px){.creator-cabinet-polish #screen-releases.releases-catalog .releases-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px}.creator-cabinet-polish #screen-releases.releases-catalog .releases-filters{overflow-x:auto;scrollbar-width:none}.creator-cabinet-polish #screen-releases.releases-catalog .releases-filters::-webkit-scrollbar{display:none}}@media(max-width:600px){.creator-cabinet-polish #screen-releases.releases-catalog .releases-toolbar{gap:12px 8px;margin-bottom:22px}.creator-cabinet-polish #screen-releases.releases-catalog .releases-search{min-width:0}.creator-cabinet-polish #screen-releases.releases-catalog .releases-search-input{font-size:12px;padding-left:36px}.creator-cabinet-polish #screen-releases.releases-catalog .releases-search-icon{left:12px}.creator-cabinet-polish #screen-releases.releases-catalog .releases-filters{gap:8px}.creator-cabinet-polish #screen-releases.releases-catalog .filter-btn{padding-inline:16px;font-size:12px}.creator-cabinet-polish #screen-releases.releases-catalog .releases-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:-8px;padding:8px 8px 18px}.creator-cabinet-polish #screen-releases.releases-catalog .catalog-status{top:9px;left:9px;max-width:calc(100% - 18px);min-height:24px;padding:4px 7px;font-size:9px}.creator-cabinet-polish #screen-releases.releases-catalog .release-card{overflow:hidden;border-radius:14px!important;background:#fff;box-shadow:0 12px 28px -8px #2b243a3d,0 3px 9px #2b243a14}.creator-cabinet-polish #screen-releases.releases-catalog .release-card-main{display:block;border-radius:inherit;overflow:hidden}.creator-cabinet-polish #screen-releases.releases-catalog .catalog-artwork,.creator-cabinet-polish #screen-releases.releases-catalog .release-cover,.creator-cabinet-polish #screen-releases.releases-catalog .release-cover img{border-radius:0!important}.creator-cabinet-polish #screen-releases.releases-catalog .release-card-body{min-height:78px;margin:0;padding:12px 10px 11px;border-radius:0;background:#fff}.creator-cabinet-polish #screen-releases.releases-catalog .release-title{font-size:13px}.creator-cabinet-polish #screen-releases.releases-catalog .release-meta,.creator-cabinet-polish #screen-releases.releases-catalog .release-date{font-size:11px}}@media(prefers-reduced-motion:reduce){.creator-cabinet-polish #screen-releases.releases-catalog .release-cover img{transition:none;transform:none!important}}@media(min-width:769px){.layout .sidebar.sidebar-refined~.main{box-sizing:border-box;height:calc(100dvh - var(--topbar, 0px) - 24px)!important;min-height:0!important;margin-block:12px!important;overflow-y:auto!important}.layout.creator-cabinet-polish .sidebar.sidebar-refined~.main{padding-top:max(0px,calc(var(--cr-page-inset-top) - 12px))!important}.layout.layout--impersonation .sidebar.sidebar-refined{top:calc(var(--topbar, 68px) + 12px);height:calc(100dvh - var(--topbar, 68px) - 24px)}}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog{padding:24px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal{width:100%;max-width:760px;max-height:calc(100dvh - 48px);border:1px solid #e7dff1;border-radius:24px;background:#fff;box-shadow:0 28px 90px #30203c38;animation:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-head{justify-content:flex-start;min-height:86px;gap:14px;padding:20px 24px;background:linear-gradient(110deg,#faf6ff,#fff);border-bottom:1px solid #eae3f3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-head-icon{display:grid;place-items:center;flex:0 0 44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#a27ae0,#8051bd);color:#fff;box-shadow:0 5px 13px #8152ba20}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-head-icon svg{width:23px;height:23px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-head>div{min-width:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-head h3{color:#302239;font-size:21px;font-weight:600;line-height:1.3;letter-spacing:-.5px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-head p{margin:4px 0 0;color:#80708c;font-size:12px;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-close{flex:0 0 44px;height:44px;margin-left:auto;border:1px solid #e8dff0;border-radius:13px;background:#fff;color:#846d98}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-close svg{width:21px;height:21px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-body{display:flex;flex-direction:column;gap:20px;min-height:0;padding:22px 24px 24px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d4c4e6 transparent}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-body::-webkit-scrollbar{width:5px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-body::-webkit-scrollbar-thumb{background:#d4c4e6;border-radius:8px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-body::-webkit-scrollbar-button{display:none;width:0;height:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-body>*{flex-shrink:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-toggle-row{margin:0;padding:14px 16px;border:1px solid #e9e2f1;border-radius:14px;background:#f9f6fc}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-toggle-title{color:#493653;font-size:13px;font-weight:550;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-toggle-sub{margin-top:3px;color:#80718b;font-size:11px;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-switch{width:48px;height:28px;padding:0;background:#ddd2e9}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-switch.is-on{background:#8556bd}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-switch span{top:4px;left:4px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-section-heading{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-bottom:-10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-section-heading strong{color:#4b365d;font-size:13px;font-weight:600}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-section-heading>span{color:#87758f;font-size:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-media-row{display:grid;grid-template-columns:146px minmax(0,1fr);align-items:stretch;gap:18px;margin:0}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-media{gap:10px;padding:12px;border:1px solid #e8dff1;border-radius:16px;background:#fdfbff}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-label{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;color:#503760;font-size:12px;font-weight:550;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-ava-prev{width:104px;height:104px;min-height:104px;align-self:center;margin:auto 0;aspect-ratio:1;border:1px solid #dfd1ec;border-radius:50%;background:linear-gradient(140deg,#f0e5fc,#e3d6f3)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-ban-prev{width:100%;height:auto;min-height:0;aspect-ratio:3.2 / 1;margin:auto 0;border:1px solid #dfd1ec;border-radius:11px;background:radial-gradient(ellipse at 90% 10%,#d8c6f0,transparent 65%),linear-gradient(130deg,#faf6ff,#eae0f4)}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog :is(.cpc-ava-prev,.cpc-ban-prev) img{display:block;width:100%;height:100%;object-fit:cover}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-media-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#9679ad}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-media-empty svg{width:28px;height:28px;stroke-width:1.3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-media-empty small{color:#80668e;font-size:10px;line-height:1.3}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-upload{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;gap:7px;min-height:40px;margin:0;padding:8px;border:1px solid #dfd0ee;border-radius:9px;color:#7d4bad;background:#f0e8f9;font-size:11px;font-weight:550;line-height:1.4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-upload svg{flex:0 0 14px;width:14px;height:14px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-upload:hover{background:#e9dcf7;border-color:#cbb2e4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-st{max-width:100%;margin:0;white-space:normal;font-size:10px;line-height:1.4}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-field{display:flex;flex-direction:column;min-width:0;gap:7px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-social-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog :is(.cpc-input,.cpc-textarea){width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #dfd3eb;border-radius:11px;color:#48304f;background:#fff;font-size:13px;line-height:1.6}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog :is(.cpc-input,.cpc-textarea)::placeholder{color:#a18fac}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-textarea{min-height:92px;resize:vertical}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog :is(.cpc-input,.cpc-textarea):focus{border-color:#a477cf;outline:none!important;box-shadow:0 0 0 3px #a477cf1c}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-counter{display:flex;justify-content:space-between;gap:12px;margin:0;color:#8c7899;font-size:11px;line-height:1.5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-foot{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 24px;border-top:1px solid #e9e0f2;background:#fcfaff}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-note{max-width:330px;margin:0;color:#8b7797;font-size:11px;line-height:1.6}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-save{flex:0 0 auto;width:auto;min-height:46px;margin:0;padding:12px 22px;border-radius:11px;color:#fff;background:linear-gradient(110deg,#9866d3,#7b46b4);font-size:13px;line-height:1.5;box-shadow:0 5px 16px #8752ba24}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-save:hover:not(:disabled){background:#7544a5}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog :is(button,[role=button]):focus-visible{outline:2px solid #9866cd;outline-offset:3px}@media(max-width:600px){.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog{padding:10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal{max-height:calc(100dvh - 20px);border-radius:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-head{min-height:76px;gap:11px;padding:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-head-icon{display:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-head h3{font-size:18px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-head p{font-size:11px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-body{gap:18px;padding:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-media-row{grid-template-columns:120px minmax(0,1fr);gap:10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-media{padding:9px;gap:9px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-ava-prev{width:86px;height:86px;min-height:86px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-media-empty{gap:4px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-ban-prev .cpc-media-empty svg{width:20px;height:20px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-media-empty small{font-size:9px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-upload{min-height:44px;font-size:10px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-upload svg{display:none}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-social-fields{grid-template-columns:minmax(0,1fr);gap:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog :is(.cpc-input,.cpc-textarea){font-size:16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-modal-foot{flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px}.creator-cabinet-polish #screen-profile.creator-profile-editorial .cpc-editor-dialog .cpc-note{max-width:none;font-size:10px}}#screen-upload .upload-screen-shell:not(.verification-screen-shell){--upload-accent: #794bea;width:100%;max-width:none;margin-inline:0}#screen-upload #upload-form-card{--text: #302939;--muted: #746b80;--muted2: #8b8197;--bg2: #fff;--bg3: #faf9fc;--line: #e9e4ef;--line2: #ded6e9;--border: #e5dfed;--grad: linear-gradient(110deg, #7950d6, #8855df);width:100%;max-width:none;margin:0;padding:0;background:transparent;color:var(--text);box-shadow:none}#screen-upload #upload-form-card .upload-stepper-shell{margin:0 0 28px;padding:7px;border:1px solid #e9e3f1;border-radius:17px;background:#f8f6fc;box-shadow:0 3px 12px #38234805}#screen-upload #upload-form-card .upload-stepper-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;max-width:none;gap:6px;margin:0;padding:0;overflow:visible}#screen-upload #upload-form-card .upload-stepper-row:before,#screen-upload #upload-form-card .upload-stepper-row:after{display:none}#screen-upload #upload-form-card .upload-step-slot{min-width:0}#screen-upload #upload-form-card button.upload-step-item{display:flex;flex-direction:row;align-items:center!important;justify-content:flex-start;gap:12px;width:100%;min-height:68px;padding:12px 18px;border:1px solid transparent!important;border-radius:12px;background:transparent!important;color:#8b8097;transform:none!important}#screen-upload #upload-form-card button.upload-step-item.current{border-color:#d9c9f4!important;background:#fff!important;color:#493365;box-shadow:0 3px 9px #5134740a!important}#screen-upload #upload-form-card button.upload-step-item.done{color:#65527c}#screen-upload #upload-form-card button.upload-step-item:not(:disabled):not(.current):hover{background:#efebf7!important}#screen-upload #upload-form-card button.upload-step-item:focus-visible{outline:2px solid #9872e7!important;outline-offset:2px}#screen-upload #upload-form-card .upload-step-item .upload-step-circle{width:36px;height:36px;min-width:36px;min-height:36px;flex:0 0 36px;border:0;border-radius:10px;background:#eee9f5;color:#9a8caf;box-shadow:none;animation:none}#screen-upload #upload-form-card .upload-step-item.current .upload-step-circle{background:#eee5ff;color:#7950ce}#screen-upload #upload-form-card .upload-step-item.done .upload-step-circle{background:#e7f3ed;color:#348364}#screen-upload #upload-form-card .upload-step-icon{width:19px;height:19px;flex-basis:19px}#screen-upload #upload-form-card .upload-step-item .upload-step-text{align-items:flex-start!important;gap:3px;text-align:left!important}#screen-upload #upload-form-card .upload-step-kicker{display:block;font-size:10px;line-height:14px;font-weight:500;letter-spacing:.04em;color:#9587a4}#screen-upload #upload-form-card .upload-step-label{font-size:14px;line-height:19px;font-weight:550;white-space:normal}#screen-upload #upload-form-card .upload-form-body{width:100%;max-width:none;margin:0;padding:0 0 30px!important;border:0;background:transparent;overflow:visible}#screen-upload #upload-form-card .step-panel.active{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}#screen-upload #upload-form-card .upload-step-hero{margin:0 0 4px;padding:0 2px;border:0}#screen-upload #upload-form-card .upload-step-hero-kicker{margin-bottom:8px;color:#8b76a5;font-size:11px;font-weight:500;line-height:16px;letter-spacing:.07em}#screen-upload #upload-form-card .upload-step-hero h3{margin:0;gap:12px;color:#302739;font-size:clamp(25px,1.9vw,32px);font-weight:600;line-height:1.2;letter-spacing:-.035em}#screen-upload #upload-form-card .upload-step-hero h3>svg{color:#8b62d6!important;font-size:24px!important;flex-shrink:0}#screen-upload #upload-form-card .upload-section-card,#screen-upload #upload-form-card .track-empty-state,#screen-upload #upload-form-card .cover-card,#screen-upload #upload-form-card .cover-requirements,#screen-upload #upload-form-card .final-release-preview{min-width:0;margin:0!important;padding:24px!important;border:1px solid #e9e3f0!important;border-radius:18px!important;background:#fff!important;box-shadow:0 3px 6px #34214203,0 12px 28px -16px #49365e19!important;transform:none!important}#screen-upload #upload-form-card .upload-section-card:hover{border-color:#ded4ec!important}#screen-upload #upload-form-card .upload-section-card:focus-within{border-color:#cdb9eb!important}#screen-upload #upload-form-card .upload-section-header{gap:12px!important;margin-bottom:20px!important;padding-bottom:17px!important;border-bottom:1px solid #f0ecf5!important}#screen-upload #upload-form-card .upload-section-icon{width:38px!important;height:38px!important;flex:0 0 38px;border:0!important;border-radius:11px!important;background:#f2ecfc!important;box-shadow:none!important}#screen-upload #upload-form-card .upload-section-icon svg{color:#8760ce!important;font-size:18px!important}#screen-upload #upload-form-card .upload-section-title{color:#3d314b!important;font-size:16px!important;font-weight:550!important;line-height:22px}#screen-upload #upload-form-card .upload-section-subtitle{margin-top:3px!important;color:#877c93!important;font-size:13px!important;line-height:19px}#screen-upload #upload-form-card .upload-section-complete{width:22px;height:22px;background:#edf6f0;color:#4b9673;box-shadow:none}#screen-upload #upload-form-card .f-group{min-width:0;margin-bottom:18px}#screen-upload #upload-form-card .f-group:last-child{margin-bottom:0}#screen-upload #upload-form-card .f-row{gap:18px}#screen-upload #upload-form-card .f-group>label{display:block;margin-bottom:9px;color:#5a4f66;font-size:13px;font-weight:500;line-height:18px;letter-spacing:0;text-transform:none}#screen-upload #upload-form-card .field-hint{margin:12px 0 0;color:#877c93;font-size:12px;line-height:1.65}#screen-upload #upload-form-card :is(.f-group input:not([type=checkbox]):not([type=hidden]):not([type=file]),.f-group textarea,.te-input,.custom-select-trigger,.datepicker-trigger,.artist-pick-btn){width:100%;min-height:48px;padding:12px 14px;border:1px solid #e4ddec!important;border-radius:10px!important;background:#fdfcff!important;color:#40344f!important;font-family:Minded,sans-serif;font-size:14px!important;font-weight:400!important;line-height:22px;box-shadow:none!important}#screen-upload #upload-form-card :is(input,textarea)::placeholder{color:#a297ac;opacity:1}#screen-upload #upload-form-card .artist-pick-btn{text-align:left;gap:10px;white-space:normal}#screen-upload #upload-form-card .artist-pick-btn svg{color:#936dd0;flex-shrink:0}#screen-upload #upload-form-card :is(.custom-select-trigger,.datepicker-trigger,.artist-pick-btn):not(:disabled):hover{border-color:#cdbde1!important;background:#faf7ff!important}#screen-upload #upload-form-card :is(input,textarea,.custom-select-trigger,.datepicker-trigger,.artist-pick-btn):focus-visible{border-color:#a180d4!important;outline:2px solid #e9def9;outline-offset:1px}#screen-upload #upload-form-card :is(input[readonly],.custom-select.is-disabled .custom-select-trigger){background:#f5f3f8!important;color:#948a9f!important}#screen-upload #upload-form-card .custom-select-dropdown{border:1px solid #e3d9ee;border-radius:12px;background:#fff;box-shadow:0 14px 34px #39234719}#screen-upload #upload-form-card .custom-select-option{min-height:40px;font-size:14px}#screen-upload #upload-form-card .custom-select-option.is-active{background:#f0e9fc;color:#7650bc}#screen-upload #upload-form-card .f-group textarea{min-height:132px;resize:vertical}#screen-upload #upload-form-card .u-check{width:19px;height:19px;flex:0 0 19px;border-color:#d9cce9;border-radius:5px;accent-color:#8053cf}#screen-upload #upload-form-card .u-check:checked{background-color:#8053cf;border-color:#8053cf}#screen-upload #upload-form-card .upload-upc-checkbox{gap:10px;color:#594966;font-size:14px;line-height:22px}@media(min-width:1201px){#screen-upload #upload-form-card #step-1.active{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}#screen-upload #upload-form-card #step-1>.upload-card--metadata{grid-column:1}#screen-upload #upload-form-card #step-1>.upload-card--genre{grid-column:2}#screen-upload #upload-form-card #step-1>.upload-card--genre .f-row{grid-template-columns:minmax(0,1fr);display:grid;gap:18px}#screen-upload #upload-form-card #step-1>.upload-card--language{grid-column:1}#screen-upload #upload-form-card #step-1>.upload-card--upc{grid-column:2}#screen-upload #upload-form-card #step-4.active{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#screen-upload #upload-form-card #step-4>*{grid-column:1 / -1}#screen-upload #upload-form-card #step-4>.upload-card--date{grid-column:1;align-self:stretch}#screen-upload #upload-form-card #step-4>.upload-card--additional{grid-column:2;align-self:stretch}}#screen-upload #upload-form-card .track-empty-hero{padding:2px 0 22px!important;border-bottom:1px solid #f0ecf5!important;text-align:left!important;place-items:start!important}#screen-upload #upload-form-card .track-empty-hero>div{max-width:none!important;margin:0!important}#screen-upload #upload-form-card .track-empty-hero>div>div:first-child{font-size:18px!important;font-weight:550!important}#screen-upload #upload-form-card .track-empty-hero>div>div:last-child{max-width:960px!important;margin:0!important;color:#877c93!important;font-size:14px!important}#screen-upload #upload-form-card .track-empty-drop-zone{margin:22px 0 0!important;padding:40px 28px!important;border:1px dashed #cdbbe5!important;border-radius:14px!important;background:#fcfaff!important;box-shadow:none!important}#screen-upload #upload-form-card .track-empty-drop-zone:hover{border-color:#a381d4!important;background:#f8f3ff!important}#screen-upload #upload-form-card .track-empty-drop-zone>svg{color:#966dd2!important}#screen-upload #upload-form-card .track-drop-wave span{background:#a889d6;box-shadow:none}#screen-upload #upload-form-card .track-empty-tips{max-width:920px;margin:28px auto 0!important;gap:14px!important}#screen-upload #upload-form-card .track-empty-tip{padding:14px 18px!important;border:1px solid #ece5f4!important;border-radius:10px!important;background:#fff!important}#screen-upload #upload-form-card .track-item{min-height:88px;border:1px solid #e6dfee!important;border-radius:13px!important;background:#fff!important;box-shadow:0 4px 14px #36224605!important}#screen-upload #upload-form-card :is(.track-item-num,.track-item-edit){background:#f3edfd!important;color:#8054c8!important}#screen-upload #upload-form-card .track-item-name{font-size:16px!important;font-weight:550!important}#screen-upload #upload-form-card .track-item-edit.is-active{border-color:#d4c2ed!important}#screen-upload #upload-form-card .track-audio-eq span{background:#a383d3}#screen-upload #upload-form-card .track-list-entry.is-editing{border-color:#d6c7ea;box-shadow:0 8px 24px #49365e0b}#screen-upload #upload-form-card .track-item.is-editing{border-radius:13px 13px 0 0!important}#screen-upload #upload-form-card .track-edit-inline{border-color:#ded2ed;border-radius:0 0 13px 13px;background:#faf8fd;box-shadow:none}#screen-upload #upload-form-card .track-edit-inline-header{padding:18px 24px;background:#fff}#screen-upload #upload-form-card .track-edit-inline-heading strong{font-size:16px;font-weight:550}#screen-upload #upload-form-card .track-edit-inline-close{border-color:#e0d5ed;border-radius:9px;color:#806995}#screen-upload #upload-form-card .track-edit-inline-close:hover{border-color:#c6b2e3;background:#f8f3ff;color:#7950c5}#screen-upload #upload-form-card .track-edit-inline-body{padding:24px;gap:20px}#screen-upload #upload-form-card .track-edit-inline-body .te-section{padding:24px;border-color:#e8e1f0;border-radius:14px;background:#fff;box-shadow:0 4px 16px #49365e07}#screen-upload #upload-form-card .track-edit-inline-body :is(.te-field-heading,.te-producers-heading,.te-section-title){font-size:14px;font-weight:550;line-height:20px;letter-spacing:0;text-transform:none;color:#5a4969}#screen-upload #upload-form-card .track-edit-inline-body .f-group{gap:0}#screen-upload #upload-form-card .track-edit-inline-body :is(.te-section-note,.te-help){color:#877c93;font-size:13px;line-height:20px}#screen-upload #upload-form-card .te-confirm-btn{border-color:#e0d4ef;border-radius:10px;color:#8c65c7;background:#faf7ff}#screen-upload #upload-form-card .te-ai-card{padding:14px 16px;border-color:#e6dfee;border-radius:10px;background:#fdfcff}#screen-upload #upload-form-card .te-ai-label{font-size:14px;line-height:21px;letter-spacing:0;text-transform:none}#screen-upload #upload-form-card .te-footer{margin:4px -24px -24px;padding:18px 24px;background:#fff}#screen-upload #upload-form-card .te-footer :is(.btn-next,.btn-back){min-height:44px;padding:10px 20px;border-radius:10px;font-size:14px}#screen-upload #upload-form-card .te-footer .btn-next{background:var(--grad);color:#fff}#screen-upload #upload-form-card .te-footer .btn-back{border:1px solid #dfd3ec;background:#fff;color:#82708f}#screen-upload #upload-form-card .track-import-state{border-color:#e2d6ef!important;background:#faf6ff!important}#screen-upload #upload-form-card .cover-step-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:stretch;gap:20px}#screen-upload #upload-form-card .cover-card{min-height:420px}#screen-upload #upload-form-card .cover-drop-zone{width:100%;max-width:none;height:100%;min-height:370px;aspect-ratio:auto;border:1px dashed #cdbbe5!important;border-radius:13px!important;background:#fcfaff!important}#screen-upload #upload-form-card .cover-step-layout:not(:has(.upload-inline-validation--cover))>.cover-requirements{grid-row:1}#screen-upload #upload-form-card .cover-drop-icon{background:#f0e7fc!important;color:#8b60cf!important;box-shadow:none!important}#screen-upload #upload-form-card .cover-drop-icon svg{color:#8b60cf!important}#screen-upload #upload-form-card .cover-drop-label{color:#51405f;font-size:18px;font-weight:550}#screen-upload #upload-form-card .cover-drop-hint{color:#93849e;font-size:13px;line-height:21px}#screen-upload #upload-form-card .cover-req-title{color:#4c3a5d;font-size:17px;font-weight:550}#screen-upload #upload-form-card .cover-req-title>svg{color:#8b60cf!important}#screen-upload #upload-form-card .cover-req-list{margin-top:22px}#screen-upload #upload-form-card .cover-req-list li{padding-block:10px;color:#796d85;font-size:14px;line-height:22px}#screen-upload #upload-form-card .cover-req-icon{background:#f1ebfa;color:#8d66c7}#screen-upload #upload-form-card .cover-img-wrap img{object-fit:contain}#screen-upload #upload-form-card .platforms-check-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}#screen-upload #upload-form-card .platform-check{min-height:56px;padding:12px 14px;border:1px solid #ebe5f1;border-radius:10px;background:#fcfbfe;font-size:14px}#screen-upload #upload-form-card .platform-included-check{color:#956fd0;background:#f1eafb}#screen-upload #upload-form-card .platform-included-label{color:#a394af;font-size:11px}#screen-upload #upload-form-card .final-release-preview{gap:28px;background:linear-gradient(115deg,#f9f5ff,#fff)!important}#screen-upload #upload-form-card .final-release-preview:not(:has(.final-release-cover)){grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card .final-release-cover{border-radius:12px;box-shadow:0 8px 22px #53377615}#screen-upload #upload-form-card .final-release-type{border-color:#e5d7f7;background:#f0e7fc;color:#8155bd}#screen-upload #upload-form-card .final-release-copy h4{font-size:28px;font-weight:600}#screen-upload #upload-form-card .final-release-facts{gap:16px}#screen-upload #upload-form-card .final-release-facts>div{padding:15px 18px;border-color:#eae2f2;border-radius:10px;background:#ffffffb3}#screen-upload #upload-form-card .final-release-facts span{color:#8c7d99;font-size:12px;font-weight:450;letter-spacing:0;text-transform:none}#screen-upload #upload-form-card .final-release-facts strong{font-size:15px;font-weight:500;white-space:normal;overflow-wrap:anywhere}#screen-upload #upload-form-card .final-track-row{padding:14px;border-color:#eae3f1;border-radius:11px;background:#fdfcff}#screen-upload #upload-form-card .final-track-index{background:#f0e8fc;color:#8a61c6}#screen-upload #upload-form-card .final-confirm-list{gap:12px}#screen-upload #upload-form-card .final-confirm-row{gap:14px;padding:18px;border:1px solid #e9e2f1;border-radius:11px;background:#fdfcff}#screen-upload #upload-form-card .final-confirm-row.is-checked{border-color:#d1bde9;background:#f8f4fd}#screen-upload #upload-form-card .final-confirm-row strong{font-size:14px;font-weight:500;color:#584365}#screen-upload #upload-form-card .final-confirm-row small{font-size:13px;line-height:1.65;color:#8b7b96}#screen-upload #upload-form-card .final-submit-terms{font-size:12px;line-height:20px;color:#8b7b96}#screen-upload #upload-form-card .form-nav{width:100%;grid-column:1 / -1;margin:4px 0 0!important;padding:22px 0 0!important;border-top:1px solid #eae4f1!important;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card :is(.upload-nav-button,.upload-tracklist-actions .btn-next){min-height:46px;padding:12px 24px!important;border-radius:11px!important;font-size:14px!important;font-weight:550!important;line-height:20px}#screen-upload #upload-form-card :is(.upload-nav-next,.upload-tracklist-actions .btn-next){border:1px solid #7948ca!important;background:var(--grad)!important;color:#fff!important;box-shadow:0 5px 12px #7746bf14!important}#screen-upload #upload-form-card .upload-nav-back{border:1px solid #dfd3ec!important;background:#fff!important;color:#82708f!important;box-shadow:none!important}#screen-upload #upload-form-card .upload-nav-button:disabled{border-color:#e2dbea!important;background:#eee9f4!important;color:#a499b1!important;box-shadow:none!important}#screen-upload #upload-form-card .upload-section-card.is-error,#screen-upload #upload-form-card .cover-card.is-error{border-color:#e6a3ac!important;box-shadow:0 0 0 3px #fae5e955!important}#screen-upload #upload-form-card [aria-invalid=true],#screen-upload #upload-form-card .is-invalid>.custom-select-trigger{border-color:#db8797!important}@media(max-width:1200px){#screen-upload #upload-form-card .upload-step-item{gap:8px;padding:10px!important}#screen-upload #upload-form-card .upload-step-label{font-size:12px}#screen-upload #upload-form-card #step-1.active{grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card .cover-step-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}}@media(max-width:768px){#screen-upload #upload-form-card .upload-stepper-shell{padding:5px;margin-bottom:22px;border-radius:14px}#screen-upload #upload-form-card .upload-stepper-row{gap:3px}#screen-upload #upload-form-card button.upload-step-item{min-height:48px;padding:6px!important;justify-content:center;border-radius:9px}#screen-upload #upload-form-card .upload-step-item .upload-step-circle{width:32px;height:32px;min-width:32px;min-height:32px;flex-basis:32px;border-radius:8px}#screen-upload #upload-form-card .upload-step-text{display:none}#screen-upload #upload-form-card .upload-mobile-step-label{margin:10px 8px 6px;color:#907ba6}#screen-upload #upload-form-card .upload-mobile-step-label strong{color:#68507c}#screen-upload #upload-form-card .upload-form-body{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))!important}#screen-upload #upload-form-card .step-panel.active{gap:16px}#screen-upload #upload-form-card .upload-step-hero h3{font-size:25px}#screen-upload #upload-form-card :is(.upload-section-card,.track-empty-state,.cover-card,.cover-requirements,.final-release-preview){padding:18px!important;border-radius:15px!important}#screen-upload #upload-form-card .upload-section-title{font-size:15px!important}#screen-upload #upload-form-card .upload-section-subtitle{font-size:12px!important;line-height:18px}#screen-upload #upload-form-card .f-row{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}#screen-upload #upload-form-card :is(.f-group input:not([type=checkbox]):not([type=hidden]):not([type=file]),.f-group textarea,.te-input,.custom-select-trigger,.datepicker-trigger,.artist-pick-btn){font-size:16px!important}#screen-upload #upload-form-card .track-empty-drop-zone{padding:28px 16px!important}#screen-upload #upload-form-card .track-empty-tips{grid-template-columns:minmax(0,1fr)!important}#screen-upload #upload-form-card .track-edit-inline-header{padding:16px;gap:12px}#screen-upload #upload-form-card .track-edit-inline-body{padding:14px;gap:14px}#screen-upload #upload-form-card .track-edit-inline-body .te-section{padding:18px}#screen-upload #upload-form-card .track-edit-inline-body .te-collapsible-section.is-open{border-color:#d7c7ed}#screen-upload #upload-form-card .te-footer{margin:4px -14px -14px;padding:16px 14px}#screen-upload #upload-form-card .cover-step-layout{grid-template-columns:minmax(0,1fr);gap:16px}#screen-upload #upload-form-card .cover-card{min-height:330px}#screen-upload #upload-form-card .cover-drop-zone{min-height:290px}#screen-upload #upload-form-card .platforms-check-grid{grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card .final-release-preview{grid-template-columns:minmax(0,1fr);gap:20px}#screen-upload #upload-form-card .final-release-facts{grid-template-columns:minmax(0,1fr);gap:10px}#screen-upload #upload-form-card .form-nav{gap:12px}#screen-upload #upload-form-card .upload-nav-button{padding:11px 16px!important;font-size:13px!important}}#screen-upload #upload-form-card:has(#step-1.active){--upload-outline-width: 308px;--upload-column-gap: 28px}#screen-upload #upload-form-card:has(#step-1.active) .upload-stepper-shell{width:100%;margin-bottom:32px;padding:0!important;border:1px solid #ebe7f1;border-radius:9px;background:#fff;box-shadow:0 3px 12px #30203e08}#screen-upload #upload-form-card:has(#step-1.active) .upload-stepper-row{gap:0}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-slot+.upload-step-slot{border-left:1px solid #eeeaf3}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item{min-height:52px;height:auto;padding:14px 12px;justify-content:center;gap:0;border-radius:8px;color:#81778d;opacity:1;box-shadow:none!important}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item.current{border-color:#aa87ec!important;background:#faf7ff!important;color:#7545ce;box-shadow:inset 0 -2px #8b5ae1!important}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-circle,#screen-upload #upload-form-card:has(#step-1.active) .upload-step-kicker,#screen-upload #upload-form-card:has(#step-1.active) .upload-mobile-step-label{display:none!important}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-text{display:flex!important;align-items:center!important;text-align:center!important}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-label{font-size:14px;line-height:20px;font-weight:500}#screen-upload #upload-form-card #step-1.active{grid-template-columns:minmax(0,1fr);gap:24px}#screen-upload #upload-form-card #step-1 .upload-step-hero{padding:0;margin:0 0 2px}#screen-upload #upload-form-card #step-1 .upload-step-hero-kicker,#screen-upload #upload-form-card #step-1 .upload-step-hero h3>svg{display:none}#screen-upload #upload-form-card #step-1 .upload-step-hero h3{font-size:30px;line-height:1.25;font-weight:600;letter-spacing:-.035em;color:#30263e}#screen-upload #upload-form-card #step-1 .upload-step-one-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--upload-outline-width);align-items:start;gap:var(--upload-column-gap);grid-column:1 / -1;min-width:0}#screen-upload #upload-form-card #step-1 .upload-step-one-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;padding:0;border:0;background:transparent;box-shadow:none}#screen-upload #upload-form-card #step-1 .upload-section-card{grid-column:1 / -1;margin:0!important;padding:24px!important;border:1px solid #ded6e8!important;border-radius:16px!important;background:#fff!important;box-shadow:0 2px 4px #30203e04,0 8px 20px -12px #30203e1c!important}#screen-upload #upload-form-card #step-1 .upload-section-card:hover{border-color:#ccbedf!important}#screen-upload #upload-form-card #step-1 .upload-section-header{grid-column:1 / -1;margin-bottom:18px!important;padding:0 0 15px!important;border-bottom:1px solid #e7e0ef!important}#screen-upload #upload-form-card #step-1 .upload-section-icon{display:none!important}#screen-upload #upload-form-card #step-1 .upload-section-title{font-size:19px!important;line-height:26px;font-weight:600!important;color:#342a40!important}#screen-upload #upload-form-card #step-1 .upload-section-subtitle{margin-top:4px!important;font-size:13px!important;line-height:20px;color:#776b83!important}#screen-upload #upload-form-card #step-1 .upload-section-complete{display:none!important}#screen-upload #upload-form-card #step-1 .f-group>label{color:#44364f;font-size:14px;font-weight:500;line-height:20px;margin-bottom:9px}#screen-upload #upload-form-card #step-1 .f-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}#screen-upload #upload-form-card #step-1 .f-row>.f-group{margin:0}#screen-upload #upload-form-card #step-1 .upload-card--metadata{display:grid;grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card #step-1 .upload-card--metadata>.f-group{margin:0}#screen-upload #upload-form-card #step-1 .upload-card--metadata>.f-group+.f-group{margin-top:20px}#screen-upload #upload-form-card #step-1 input:not([type=checkbox]):not([type=file]),#screen-upload #upload-form-card #step-1 .custom-select-trigger,#screen-upload #upload-form-card #step-1 .artist-pick-btn{min-height:52px!important;border:1px solid #cfc3de!important;border-radius:10px;background:#fbfaff!important;color:#463b53;font-size:14px!important;box-shadow:none!important}#screen-upload #upload-form-card #step-1 input::placeholder{color:#8b7d99}#screen-upload #upload-form-card #step-1 input:not([type=checkbox]):focus,#screen-upload #upload-form-card #step-1 .custom-select-trigger:focus-visible,#screen-upload #upload-form-card #step-1 .artist-pick-btn:focus-visible{border-color:#a580e4!important;box-shadow:0 0 0 3px #8b5ae112!important}#screen-upload #upload-form-card #step-1 .is-error input,#screen-upload #upload-form-card #step-1 .is-error .custom-select-trigger,#screen-upload #upload-form-card #step-1 .is-error .artist-pick-btn{border-color:#e98f9c!important}#screen-upload #upload-form-card #step-1 .field-hint{font-size:12px;line-height:1.7;color:#82788e}#screen-upload #upload-form-card #step-1 .rights-fields{display:grid;gap:18px}#screen-upload #upload-form-card #step-1 .rights-fields>.f-group:first-child{max-width:100%;margin:0}#screen-upload #upload-form-card #step-1 .rights-fields .rights-row{grid-template-columns:minmax(0,1fr);gap:18px;margin:0}#screen-upload #upload-form-card #step-1 .rights-row>.f-group>label{min-height:0}#screen-upload #upload-form-card #step-1 .rights-fields>.field-hint{margin:0}#screen-upload #upload-form-card #step-1 .upload-rights-language-row{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;min-width:0}#screen-upload #upload-form-card #step-1 .upload-rights-language-row>.upload-section-card{height:auto}#screen-upload #upload-form-card #step-1 .upload-language-upc-stack{display:grid;gap:24px;min-width:0;align-content:start}#screen-upload #upload-form-card #step-1 .upload-language-upc-stack .upload-section-card{margin:0;min-width:0;height:auto}#screen-upload #upload-form-card #step-1 .upload-language-upc-stack .upload-upc-field{max-width:100%}#screen-upload #upload-form-card #step-1 .upload-card--language,#screen-upload #upload-form-card #step-1 .upload-card--upc{grid-column:1 / -1}#screen-upload #upload-form-card #step-1 .upload-card--language .release-language-field{width:100%;margin-bottom:0}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select.is-open .custom-select-dropdown{position:absolute!important;top:calc(100% - 1px)!important;bottom:auto!important;left:0!important;right:0!important;max-height:280px!important;margin-top:0}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select.is-open.opens-up .custom-select-dropdown{top:auto!important;bottom:calc(100% - 1px)!important}#screen-upload #upload-form-card #step-1 .upload-upc-checkbox{min-height:20px;line-height:20px;margin:0 0 9px}#screen-upload #upload-form-card #step-1 .upload-upc-field{margin:0}#screen-upload #upload-form-card #step-1 .upload-upc-field>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#screen-upload #upload-form-card #step-1 .artist-selected{box-sizing:border-box;height:52px;min-height:52px;padding:8px 14px!important;border:1px solid #cfc3de;border-radius:10px;background:#f8f3fc}#screen-upload #upload-form-card #step-1 .artist-selected .as-avatar{width:34px;height:34px;flex:0 0 34px}#screen-upload #upload-form-card #step-1 .artist-selected .as-info{min-width:0}#screen-upload #upload-form-card #step-1 .artist-selected .as-name{line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#screen-upload #upload-form-card #step-1 .artist-selected .as-meta{line-height:14px}#screen-upload #upload-form-card #step-1 .release-artist-builder{margin-top:20px}#screen-upload #upload-form-card #step-1 .release-artist-item{border:1px solid #dcd2e8;background:#faf7fd;box-shadow:none}#screen-upload #upload-form-card #step-1 .upload-rights-input{display:flex;align-items:stretch;width:100%;min-width:0;min-height:52px;border:1px solid #cfc3de;border-radius:10px;background:#fbfaff;overflow:hidden}#screen-upload #upload-form-card #step-1 .upload-rights-year{display:flex;align-items:center;justify-content:center;flex:0 0 67px;padding-inline:12px;border-right:1px solid #dcd2e8;background:#f0eaf7;color:#645173;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}#screen-upload #upload-form-card #step-1 .upload-rights-year-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#screen-upload #upload-form-card #step-1 .upload-rights-input input[type=text]{flex:1;min-width:0;width:0;min-height:50px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card #step-1 .upload-rights-input:focus-within{border-color:#a580e4;box-shadow:0 0 0 3px #8b5ae112}#screen-upload #upload-form-card #step-1 .upload-rights-input input[type=text]:focus{outline:none!important;box-shadow:none!important}#screen-upload #upload-form-card #step-1 .is-error .upload-rights-input{border-color:#e98f9c}#screen-upload #upload-form-card #step-1 .upload-step-one-outline{position:sticky;top:24px;min-width:0}#screen-upload #upload-form-card #step-1 .upload-outline-sections{padding:24px 10px 0}#screen-upload #upload-form-card #step-1 .upload-outline-heading{margin:0 0 18px;color:#a096aa;font-size:11px;font-weight:500;line-height:18px;letter-spacing:.08em;text-transform:uppercase}#screen-upload #upload-form-card #step-1 .upload-step-one-outline ul{list-style:none;display:grid;gap:4px;padding:0;margin:0}#screen-upload #upload-form-card #step-1 .upload-step-one-outline li{--outline-border: #ddd5e8;--outline-bg: #f6f3fa;--outline-color: #c6bbd5;--outline-done: none;--outline-pending: inline;display:flex;align-items:center;gap:11px;position:relative;min-height:41px;padding:8px 8px 8px 0;border-radius:8px;color:#94879f;font-size:12px;line-height:18px;transition:color .18s,background .18s}#screen-upload #upload-form-card #step-1 .upload-outline-check{display:grid;place-items:center;flex:0 0 19px;width:19px;height:19px;border:1px solid var(--outline-border);border-radius:5px;color:var(--outline-color);background:var(--outline-bg)}#screen-upload #upload-form-card #step-1 .upload-outline-check svg{width:13px;height:13px;stroke-width:2.5}#screen-upload #upload-form-card #step-1 .upload-outline-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#screen-upload #upload-form-card #step-1 .upload-outline-done{display:var(--outline-done)}#screen-upload #upload-form-card #step-1 .upload-outline-pending{display:var(--outline-pending)}#screen-upload #upload-form-card #step-1:has(.upload-card--metadata.is-complete) [data-section=metadata],#screen-upload #upload-form-card #step-1:has(.upload-card--genre.is-complete) [data-section=genre],#screen-upload #upload-form-card #step-1:has(.upload-card--rights.is-complete) [data-section=rights],#screen-upload #upload-form-card #step-1:has(.upload-card--language.is-complete) [data-section=language]{--outline-border: #a9d7c4;--outline-bg: #eaf6f0;--outline-color: #319675;--outline-done: inline;--outline-pending: none;color:#665470}#screen-upload #upload-form-card #step-1:has(.upload-card--metadata:focus-within) [data-section=metadata],#screen-upload #upload-form-card #step-1:has(.upload-card--genre:focus-within) [data-section=genre],#screen-upload #upload-form-card #step-1:has(.upload-card--rights:focus-within) [data-section=rights],#screen-upload #upload-form-card #step-1:has(.upload-card--language:focus-within) [data-section=language]{color:#8250d9;background:linear-gradient(90deg,transparent,#f7f2ff)}#screen-upload #upload-form-card #step-1>.form-nav{width:calc(100% - var(--upload-outline-width) - var(--upload-column-gap));margin-top:0!important;padding-top:0!important;border:0!important}#screen-upload #upload-form-card #step-1 .upload-nav-next{min-width:170px;min-height:48px;border-radius:11px}#screen-upload #upload-form-card #step-1 .upload-release-peek{padding:22px;border:1px solid #e9e1f2;border-radius:20px;background:linear-gradient(145deg,#fff 25%,#f7f2ff);box-shadow:0 3px 6px #30203e03,0 14px 36px -18px #50326c28}#screen-upload #upload-form-card #step-1 .upload-peek-eyebrow{margin:0 0 18px;color:#655571;font-size:14px;font-weight:600;line-height:20px}#screen-upload #upload-form-card #step-1 .upload-peek-art{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;isolation:isolate;border:1px solid #ded0f3;border-radius:14px;background:radial-gradient(ellipse at 20% 5%,#fff 0%,transparent 55%),linear-gradient(135deg,#e9dffd,#ddd0f4 52%,#c5b4e9);box-shadow:inset 0 1px #fff,0 10px 25px -12px #6b499954}#screen-upload #upload-form-card #step-1 .upload-peek-art:before{content:"";position:absolute;inset:60% -20% -35%;border-radius:50%;background:#ffffff5c;transform:rotate(-25deg);filter:blur(4px)}#screen-upload #upload-form-card #step-1 .upload-peek-disc{display:grid;place-items:center;position:relative;width:65%;aspect-ratio:1;margin-top:-10px;border:1px solid #fff9;border-radius:50%;background:repeating-radial-gradient(circle at center,transparent 0 5px,#fff3 6px,transparent 7px 9px),conic-gradient(from 25deg,#c1a7eb,#f6efff 12%,#ac8bdd 28%,#ece3ff 43%,#b79bdc 60%,#fcf9ff 76%,#ccb7ef 90%,#c1a7eb);box-shadow:inset 2px 2px 4px #fffc,inset -3px -3px 5px #67499638,10px 18px 25px -7px #67499645;transform:rotate(-16deg)}#screen-upload #upload-form-card #step-1 .upload-peek-disc:before{content:"";position:absolute;width:38%;aspect-ratio:1;border-radius:50%;border:1px solid #ffffffb3;background:linear-gradient(130deg,#eee5ff,#bea4e7);box-shadow:0 0 0 5px #ffffff38}#screen-upload #upload-form-card #step-1 .upload-peek-disc svg{position:relative;z-index:1;width:26px;height:26px;color:#8157b5}#screen-upload #upload-form-card #step-1 .upload-peek-art-caption{position:absolute;bottom:17px;color:#806699;font-size:11px;line-height:16px}#screen-upload #upload-form-card #step-1 .upload-peek-art img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}#screen-upload #upload-form-card #step-1 .upload-peek-art.has-cover:before{display:none}#screen-upload #upload-form-card #step-1 .upload-release-peek h4{margin:20px 0 5px;color:#362943;font-size:20px;font-weight:600;line-height:1.35;letter-spacing:-.025em;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-1 .upload-peek-artist{margin:0;color:#887694;font-size:13px;line-height:20px;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-1 .upload-peek-label{display:flex;align-items:center;gap:6px;margin-top:18px;color:#93809f;font-size:11px;line-height:16px;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-1 .upload-peek-label svg{width:13px;height:13px;flex-shrink:0}@media(min-width:1400px){#screen-upload #upload-form-card #step-1 .upload-rights-language-row{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:stretch}#screen-upload #upload-form-card #step-1 .upload-rights-language-row>.upload-card--rights{grid-column:1}#screen-upload #upload-form-card #step-1 .upload-rights-language-row>.upload-language-upc-stack{grid-column:2;align-content:stretch;grid-template-rows:auto minmax(min-content,1fr)}#screen-upload #upload-form-card #step-1 .upload-language-upc-stack>.upload-card--upc{align-self:stretch}#screen-upload #upload-form-card #step-1 .upload-upc-field{max-width:calc((100% - 22px)/2)}}@media(max-width:1399px){#screen-upload #upload-form-card:has(#step-1.active){--upload-outline-width: 268px;--upload-column-gap: 22px}#screen-upload #upload-form-card #step-1 .upload-card--language,#screen-upload #upload-form-card #step-1 .upload-card--upc{grid-column:1 / -1}}@media(max-width:1199px){#screen-upload #upload-form-card:has(#step-1.active) .upload-stepper-shell{width:100%}#screen-upload #upload-form-card #step-1 .f-row{grid-template-columns:minmax(0,1fr);gap:18px}#screen-upload #upload-form-card #step-1 .rights-fields>.f-group:first-child,#screen-upload #upload-form-card #step-1 .release-language-field,#screen-upload #upload-form-card #step-1 .upload-upc-field{max-width:100%}}@media(max-width:1000px){#screen-upload #upload-form-card #step-1 .upload-step-one-layout{grid-template-columns:minmax(0,1fr);gap:20px}#screen-upload #upload-form-card #step-1 .upload-step-one-outline{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#screen-upload #upload-form-card #step-1 .upload-outline-sections{padding:12px 0 0}#screen-upload #upload-form-card #step-1>.form-nav{width:100%}}@media(max-width:600px){#screen-upload #upload-form-card:has(#step-1.active) .upload-stepper-shell{margin-bottom:24px;overflow-x:auto;scrollbar-width:thin}#screen-upload #upload-form-card:has(#step-1.active) .upload-stepper-row{min-width:520px}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item{padding:12px 10px!important;min-height:46px!important}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-label{display:block;font-size:12px;line-height:18px}#screen-upload #upload-form-card #step-1 .upload-step-hero h3{font-size:25px}#screen-upload #upload-form-card #step-1 .upload-step-one-fields,#screen-upload #upload-form-card #step-1 .upload-rights-language-row{gap:16px}#screen-upload #upload-form-card #step-1 .upload-section-card{padding:20px 18px!important}#screen-upload #upload-form-card #step-1 .upload-section-title{font-size:18px!important}#screen-upload #upload-form-card #step-1 input:not([type=checkbox]):not([type=file]),#screen-upload #upload-form-card #step-1 .custom-select-trigger,#screen-upload #upload-form-card #step-1 .artist-pick-btn{font-size:16px!important}#screen-upload #upload-form-card #step-1 .upload-step-one-outline li{font-size:12px;gap:8px}#screen-upload #upload-form-card #step-1 .upload-step-one-outline{grid-template-columns:minmax(0,1fr);gap:12px}#screen-upload #upload-form-card #step-1 .upload-release-peek{display:grid;grid-template-columns:90px minmax(0,1fr);column-gap:18px;padding:18px}#screen-upload #upload-form-card #step-1 .upload-peek-eyebrow{grid-column:1 / -1;margin-bottom:14px}#screen-upload #upload-form-card #step-1 .upload-peek-art{grid-column:1;grid-row:2 / 5}#screen-upload #upload-form-card #step-1 .upload-peek-art-caption{display:none}#screen-upload #upload-form-card #step-1 .upload-peek-disc{margin-top:0}#screen-upload #upload-form-card #step-1 .upload-peek-disc svg{width:15px;height:15px}#screen-upload #upload-form-card #step-1 .upload-release-peek h4{grid-column:2;margin:3px 0 4px;font-size:17px}#screen-upload #upload-form-card #step-1 .upload-peek-label{margin-top:9px}#screen-upload #upload-form-card #step-1 .upload-step-one-outline ul{grid-template-columns:repeat(2,minmax(0,1fr))}}#screen-upload #upload-form-card:has(#step-1.active) .upload-stepper-shell{width:fit-content;max-width:100%;padding:5px!important;border:1px solid #e8e5ed;border-radius:18px;background:linear-gradient(180deg,#faf9fc,#f3f1f7);box-shadow:inset 0 1px #fff,0 2px 4px #30263803,0 10px 24px -16px #30263824}#screen-upload #upload-form-card:has(#step-1.active) .upload-stepper-row{display:flex;gap:4px;min-width:0}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-slot{flex:0 0 auto}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-slot+.upload-step-slot{border-left:0}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item{position:relative;width:auto;min-width:114px;min-height:48px;padding:13px 23px!important;border:0!important;border-radius:12px;background:transparent!important;color:#7d7289;opacity:1;box-shadow:none!important;transform:none!important;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease!important}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item.done{color:#5f526e}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item:disabled{color:#9d94a6}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item.current{background:#fff!important;color:#7649b2;box-shadow:inset 0 0 0 1px #e8e1f0,0 2px 4px #49345f08,0 5px 12px -5px #49345f26!important}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item.current:after{content:""!important;display:block!important;position:absolute;bottom:5px;left:calc(50% - 14px);width:28px;height:2px;border-radius:2px;background:linear-gradient(90deg,#b699db,#8455c0);box-shadow:none}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item:not(:disabled):not(.current):hover{background:#ffffffb8!important;color:#684782}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-item.current .upload-step-label{font-weight:600}#screen-upload #upload-form-card #step-1 .upload-step-hero-kicker{display:block;margin:0 0 8px;color:#9b84b2;font-size:10px;line-height:15px;font-weight:500;letter-spacing:.1em}#screen-upload #upload-form-card #step-1 .upload-step-hero h3{font-size:clamp(27px,2.2vw,34px);letter-spacing:-.04em;color:#33273f}#screen-upload #upload-form-card #step-1 .upload-step-one-fields{gap:24px}#screen-upload #upload-form-card #step-1 .upload-section-card{border:0!important;border-radius:20px!important;background:#fff!important;box-shadow:0 -6px 20px -4px #3526421c,0 0 14px #3526420b,0 15px 34px -12px #49335d26!important;transition:box-shadow .2s!important}#screen-upload #upload-form-card #step-1 .upload-section-card:hover,#screen-upload #upload-form-card #step-1 .upload-section-card:focus-within{box-shadow:0 -6px 22px -4px #35264220,0 0 16px #3526420d,0 18px 38px -12px #49335d2b!important}#screen-upload #upload-form-card #step-1 .upload-section-header{gap:13px!important;padding-bottom:17px!important;border-bottom-color:#eee9f4!important}#screen-upload #upload-form-card #step-1 .upload-section-icon{display:grid!important;place-items:center;width:34.5px!important;height:34.5px!important;flex:0 0 34.5px!important;border:0!important;border-radius:10.35px!important;background:radial-gradient(ellipse at 25% 0,#f9f5ff,transparent 75%),linear-gradient(145deg,#eee5fb,#e2d3f6)!important;box-shadow:inset 0 1px #ffffffd9,0 3px 7px -2px #7f50b226,0 7px 16px -8px #7f50b226!important;transform:none!important;animation:none!important;transition:background .18s,box-shadow .18s!important}#screen-upload #upload-form-card #step-1 .upload-section-icon svg{width:18.4px!important;height:18.4px!important;color:#8858c7!important;font-size:18.4px!important;filter:drop-shadow(0 1px 0 #ffffffb3);transform:none!important;animation:none!important}#screen-upload #upload-form-card #step-1 .is-complete>.upload-section-header .upload-section-icon{background:radial-gradient(ellipse at 25% 0,#f5fffb,transparent 75%),linear-gradient(145deg,#e4f5ed,#cfe9dd)!important;box-shadow:inset 0 1px #ffffffd9,0 3px 7px -2px #46836620,0 7px 16px -8px #46836620!important}#screen-upload #upload-form-card #step-1 .is-complete>.upload-section-header .upload-section-icon svg{color:#42896c!important}#screen-upload #upload-form-card #step-1 .upload-section-title{font-size:18.4px!important;font-weight:600!important;line-height:20.7px;letter-spacing:-.02em}#screen-upload #upload-form-card #step-1 .upload-section-subtitle{margin-top:0!important;color:#82738f!important;font-size:12.65px!important;line-height:13.8px}#screen-upload #upload-form-card #step-1 .f-group>label{color:#4b3b59;font-weight:700}#screen-upload #upload-form-card #step-1 input:not([type=checkbox]):not([type=file]),#screen-upload #upload-form-card #step-1 .custom-select-trigger,#screen-upload #upload-form-card #step-1 .artist-pick-btn{min-height:46px!important;padding:10px 13px!important;line-height:24px;border-color:#d2c7df!important;background:#faf8fd!important;box-shadow:inset 0 1px 2px #44305703!important;transition:border-color .18s,background .18s,box-shadow .18s}#screen-upload #upload-form-card #step-1 input:not([type=checkbox]):focus,#screen-upload #upload-form-card #step-1 .custom-select-trigger:focus-visible,#screen-upload #upload-form-card #step-1 .artist-pick-btn:focus-visible{border-color:#a07ad6!important;background:#fff!important;box-shadow:0 0 0 3px #a07ad61c!important}#screen-upload #upload-form-card #step-1 .is-error input,#screen-upload #upload-form-card #step-1 .is-error .custom-select-trigger,#screen-upload #upload-form-card #step-1 .is-error .artist-pick-btn{border-color:#df8394!important}#screen-upload #upload-form-card #step-1 :is(input[type=text],.custom-select-trigger){font-weight:400!important}#screen-upload #upload-form-card #step-1 .upload-rights-input{min-height:46px;align-items:center;border-color:#ded4e8;border-radius:11px;background:#fcfaff;box-shadow:inset 0 1px 2px #44305703;transition:border-color .18s,box-shadow .18s}#screen-upload #upload-form-card #step-1 .upload-rights-year{flex-basis:60px;height:30px;margin-left:6px;padding-inline:10px;border:0;border-radius:7px;background:#f0eaf7;color:#8a6ba2;font-size:13px;font-weight:500;line-height:20px;font-variant-numeric:tabular-nums;letter-spacing:.02em}#screen-upload #upload-form-card #step-1 .upload-rights-input input[type=text]{min-height:44px!important;border:0!important;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card #step-1 .upload-rights-input:focus-within{background:#fff;border-color:#b69acc;box-shadow:0 0 0 3px #a07ad610}#screen-upload #upload-form-card #step-1 .upload-rights-input input[type=text]:focus{box-shadow:none!important}#screen-upload #upload-form-card #step-1 .artist-selected{height:46px;min-height:46px;padding:6px 13px!important;border-color:#d2c2e5;background:linear-gradient(110deg,#f6f0fc,#fbf8fe)}#screen-upload #upload-form-card #step-1 .artist-selected .as-avatar{width:32px;height:32px;flex-basis:32px}#screen-upload #upload-form-card #step-1 .release-artist-builder{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding-top:16px;border-top-color:#eee9f4}#screen-upload #upload-form-card #step-1 .release-artist-list{display:flex;flex-wrap:wrap;gap:10px;min-width:0;max-width:100%;margin:0}#screen-upload #upload-form-card #step-1 .release-artist-item{width:240px;max-width:100%;min-height:54px;padding:8px 10px;gap:10px;border:1px solid #e7dff0;border-radius:12px;background:#faf8fd;box-shadow:none}#screen-upload #upload-form-card #step-1 .release-artist-avatar{width:32px;height:32px;flex-basis:32px;border-radius:10px;background:linear-gradient(145deg,#eee5fb,#e1d2f5);color:#8253bd;font-size:13px;font-weight:600}#screen-upload #upload-form-card #step-1 .release-artist-copy{gap:1px}#screen-upload #upload-form-card #step-1 .release-artist-copy strong{color:#493953;font-size:13px;font-weight:600;line-height:18px}#screen-upload #upload-form-card #step-1 .release-artist-copy span{color:#94849f;font-size:11px;line-height:14px}#screen-upload #upload-form-card #step-1 .release-artist-remove{width:28px;height:28px;flex-basis:28px;border:0;border-radius:8px;background:transparent;color:#9a89a8}#screen-upload #upload-form-card #step-1 .release-artist-remove svg{width:14px;height:14px}#screen-upload #upload-form-card #step-1 .release-artist-remove:hover{background:#efe7f7;color:#8053bc}#screen-upload #upload-form-card #step-1 .release-artist-add{min-height:54px;padding:12px 16px;gap:9px;border:1px dashed #d5c3e8;border-radius:12px;background:#fcfaff;color:#8053bc;font-size:13px;font-weight:600;box-shadow:none;transition:background .18s,border-color .18s}#screen-upload #upload-form-card #step-1 .release-artist-add svg{width:17px;height:17px}#screen-upload #upload-form-card #step-1 .release-artist-add:hover{border-color:#bba0d8;background:#f3ecfb;color:#7346ac;box-shadow:none}#screen-upload #upload-form-card #step-1 :is(.release-artist-add,.release-artist-remove):focus-visible{outline:2px solid #a07ad6;outline-offset:3px}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select.is-open .custom-select-trigger{border-color:#cfc1df!important;border-bottom-color:#eee8f5!important;border-radius:10px 10px 0 0!important;background:#fcfaff!important;box-shadow:none!important}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select-dropdown{border:1px solid #cfc1df!important;border-top-color:#eee8f5!important;border-radius:0 0 10px 10px!important;background:#fff!important;box-shadow:0 14px 26px -12px #49335d33!important;scrollbar-width:thin;scrollbar-color:#d4c6e3 transparent;overscroll-behavior:contain;animation:none!important;transform:none!important}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select.is-open.opens-up .custom-select-trigger{border-radius:0 0 10px 10px!important;border-top-color:#eee8f5!important;border-bottom-color:#cfc1df!important}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select.opens-up .custom-select-dropdown{border-radius:10px 10px 0 0!important;border-top-color:#cfc1df!important;border-bottom-color:#eee8f5!important;box-shadow:0 -14px 26px -12px #49335d33!important}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select-option{min-height:38px;padding:9px 12px!important;border-radius:7px!important;color:#594966!important;font-size:14px!important;line-height:20px}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select-option:hover,#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select-option.is-active{background:#f0e9fc!important;color:#7650bc!important}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select-option:focus-visible{outline:2px solid #a07ad6;outline-offset:-2px}#screen-upload #upload-form-card #step-1 .upload-release-peek{padding:24px;border:0;border-radius:18px;background:#fff;box-shadow:0 -6px 20px -4px #3526421c,0 0 14px #3526420b,0 15px 34px -12px #49335d24}#screen-upload #upload-form-card #step-1 .upload-peek-eyebrow{margin-bottom:18px;font-size:16px;line-height:23px;font-weight:600;letter-spacing:-.015em;text-transform:none;color:#352d40}#screen-upload #upload-form-card #step-1 .upload-peek-art{border:0;border-radius:12px;background:radial-gradient(ellipse at 18% 5%,#fff8,transparent 55%),radial-gradient(ellipse at 100% 0,#dcdaf5,transparent 70%),linear-gradient(145deg,#eee5f2,#e5e4ef 55%,#dad9e5);box-shadow:inset 0 1px #ffffff80}#screen-upload #upload-form-card #step-1 .upload-peek-art:before{inset:45% -25% -50%;background:#ffffff35;filter:blur(12px)}#screen-upload #upload-form-card #step-1 .upload-peek-disc{width:68%;margin-top:0;border-color:#ffffffe0;background:repeating-radial-gradient(circle at center,transparent 0 5px,#ffffff38 6px,transparent 7px 9px),conic-gradient(from 25deg,#d2cedf,#fbfaff 12%,#c9c7d8 28%,#f2f1f8 43%,#d6d1e3 60%,#fff 76%,#dfdbe9 90%,#d2cedf);box-shadow:inset 1px 1px 3px #fff,inset -2px -2px 4px #8c819e24,0 5px 8px #5d526518,0 18px 22px -13px #74648645}#screen-upload #upload-form-card #step-1 .upload-peek-disc:before{width:34%;border-color:#ffffffe0;background:linear-gradient(135deg,#faf9fd,#e3dfea);box-shadow:0 0 0 5px #ffffff38}#screen-upload #upload-form-card #step-1 .upload-peek-disc svg{color:#8a7e9d}#screen-upload #upload-form-card #step-1 .upload-release-peek h4{margin-top:19px;font-size:21px;line-height:29px;font-weight:600;color:#352d40}#screen-upload #upload-form-card #step-1 .upload-peek-artist{font-size:14px;font-weight:500;line-height:23px;color:#7d6e8c}#screen-upload #upload-form-card #step-1 .upload-peek-facts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:13px}#screen-upload #upload-form-card #step-1 .upload-peek-label{border:0;padding:0;margin:0;font-size:12px;font-weight:500;line-height:20px;color:#897a97}#screen-upload #upload-form-card #step-1 .upload-outline-sections{margin-top:18px;padding:24px;border:0;border-radius:18px;background:#fff;box-shadow:0 -6px 20px -4px #3526421c,0 0 14px #3526420b,0 15px 34px -12px #49335d24}#screen-upload #upload-form-card #step-1 .upload-outline-heading{margin-bottom:15px;color:#352d40;font-size:16px;font-weight:600;line-height:23px;text-transform:none;letter-spacing:-.015em}#screen-upload #upload-form-card #step-1 .upload-step-one-outline ul{gap:3px}#screen-upload #upload-form-card #step-1 .upload-step-one-outline li{--outline-check-opacity: 0;--outline-border: #ddd5e8;--outline-bg: #f6f3fa;--outline-color: #c6bbd5;min-height:38px;padding:7px 0;gap:11px;font-size:14px;line-height:22px;font-weight:500;color:#776784}#screen-upload #upload-form-card #step-1 .upload-outline-check{flex-basis:21px;width:21px;height:21px;border-radius:5px}#screen-upload #upload-form-card #step-1 .upload-outline-check svg{width:14px;height:14px}#screen-upload #upload-form-card #step-1 .upload-outline-check svg{opacity:var(--outline-check-opacity)}#screen-upload #upload-form-card #step-1:has(.upload-card--metadata.is-complete) [data-section=metadata],#screen-upload #upload-form-card #step-1:has(.upload-card--genre.is-complete) [data-section=genre],#screen-upload #upload-form-card #step-1:has(.upload-card--rights.is-complete) [data-section=rights],#screen-upload #upload-form-card #step-1:has(.upload-card--language.is-complete) [data-section=language]{--outline-check-opacity: 1;--outline-border: #a9d7c4;--outline-bg: #eaf6f0;--outline-color: #319675;--outline-done: inline;--outline-pending: none;color:#51435f}#screen-upload #upload-form-card #step-1 .upload-nav-next{background:linear-gradient(110deg,#7849cf,#9360e2)!important;color:#fff!important;border:1px solid #8050d5!important;box-shadow:inset 0 1px #ffffff30,0 7px 16px -7px #7545b65c!important}#screen-upload #upload-form-card #step-1 .upload-nav-next:hover{background:linear-gradient(110deg,#7040c7,#8750d9)!important}.step1-confirm-overlay{--text: #352840;--muted: #8e7e9b;--line: #e9e2f0;--bg2: #fff;--bg3: #faf7fd;background:#22172f70;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.step1-confirm-overlay .step1-confirm-dialog{width:min(760px,100%);max-height:calc(100dvh - 48px);border:1px solid #f7f2ff;border-radius:26px;background:#fff;box-shadow:0 8px 24px #1e102520,0 30px 90px -16px #27133066}.step1-confirm-overlay .step1-confirm-header{padding:28px 30px 25px;gap:16px;border-bottom:1px solid #eee7f5;background:radial-gradient(ellipse at 100% 0,#efe5fa,transparent 65%),#fdfbff}.step1-confirm-overlay .step1-confirm-icon{width:50px;height:50px;flex:0 0 50px;border:1px solid #9064d8;border-radius:16px;background:linear-gradient(135deg,#9d78e6,#7b49ce);color:#fff;box-shadow:inset 0 1px #ffffff40,0 8px 18px -6px #8654c85c}.step1-confirm-overlay .step1-confirm-heading h3{color:#35273f;font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.035em}.step1-confirm-overlay .step1-confirm-heading p{margin-top:4px;color:#907e9e;font-size:13px;line-height:20px}.step1-confirm-overlay .step1-confirm-grid{margin:24px 30px;padding:1px;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #e9e1f1;border-radius:16px;background:#e9e1f1;scrollbar-width:thin;scrollbar-color:#cdbce0 transparent}.step1-confirm-overlay .step1-confirm-item{min-height:78px;padding:16px 18px;gap:7px;border:0;border-radius:0;background:#fff}.step1-confirm-overlay .step1-confirm-item:nth-child(-n+2){background:#faf7fe}.step1-confirm-overlay .step1-confirm-label{color:#9a87a7;font-size:10px;line-height:15px;font-weight:500;letter-spacing:.065em}.step1-confirm-overlay .step1-confirm-value{color:#493650;font-size:14px;line-height:21px;font-weight:500}.step1-confirm-overlay .step1-confirm-item:nth-child(-n+2) .step1-confirm-value{color:#553771;font-size:16px;font-weight:600}.step1-confirm-overlay .step1-confirm-footer{padding:20px 30px 24px;gap:12px;border-top:1px solid #eee7f5;background:#fcfafd}.step1-confirm-overlay .step1-confirm-footer .upload-nav-button{min-height:48px;padding:12px 20px!important;border-radius:12px!important;font-size:14px!important;line-height:20px;font-weight:500!important;display:inline-flex;align-items:center;justify-content:center;gap:9px}.step1-confirm-overlay .step1-confirm-footer .upload-nav-back{min-width:150px;color:#82708f!important;background:#fff!important;border:1px solid #e0d5eb!important;box-shadow:0 2px 4px #52346804!important}.step1-confirm-overlay .step1-confirm-footer .upload-nav-next{min-width:182px;color:#fff!important;border:1px solid #8455cf!important;background:linear-gradient(110deg,#7e4dce,#9461de)!important;box-shadow:inset 0 1px #ffffff26,0 7px 16px -7px #7545b65c!important}.step1-confirm-overlay .step1-confirm-footer .upload-nav-back:hover{border-color:#bfa6d8!important;background:#faf7fe!important}.step1-confirm-overlay .step1-confirm-footer .upload-nav-next:hover{background:linear-gradient(110deg,#7342c5,#8852d6)!important}.step1-confirm-overlay .step1-confirm-footer .upload-nav-button:focus-visible{outline:2px solid #a77fdc;outline-offset:3px}@media(max-width:1000px){#screen-upload #upload-form-card #step-1 .upload-outline-sections{margin-top:0;align-self:start}}@media(max-width:600px){.main:has(#screen-upload.active){padding-bottom:18px}#screen-upload #upload-form-card .upload-stepper-shell{display:none!important}#screen-upload #upload-form-card:has(#step-1.active) .upload-stepper-shell{display:none!important}#screen-upload #upload-form-card:has(#step-1.active) .upload-mobile-step-label{display:none!important}#screen-upload #upload-form-card:has(#step-1.active) .upload-stepper-row{display:flex;width:100%;min-width:0;gap:4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}#screen-upload #upload-form-card:has(#step-1.active) .upload-stepper-row::-webkit-scrollbar{display:none}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-slot{flex:0 0 auto;min-width:0;scroll-snap-align:start}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item{display:flex;width:auto;min-width:108px;min-height:46px;padding:10px 14px!important;border:0!important;border-radius:12px;background:transparent!important}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item.current{background:#fff!important;color:#7545ce!important;box-shadow:0 4px 12px #46305712,inset 0 0 0 1px #e7dcf5!important}#screen-upload #upload-form-card:has(#step-1.active) button.upload-step-item.current:after{bottom:5px}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-circle{display:none!important}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-text{display:flex!important}#screen-upload #upload-form-card:has(#step-1.active) .upload-step-label{display:block;font-size:12px!important;line-height:18px!important;white-space:nowrap}#screen-upload #upload-form-card #step-1 .upload-step-one-fields,#screen-upload #upload-form-card #step-1 .upload-rights-language-row{gap:20px}#screen-upload #upload-form-card #step-1 .upload-section-card{padding:24px 18px!important;border-radius:17px!important}#screen-upload #upload-form-card #step-1 .upload-card--metadata{padding:22px 18px!important}#screen-upload #upload-form-card #step-1 .upload-card--metadata>.f-group+.f-group{margin-top:17px}#screen-upload #upload-form-card #step-1 .upload-card--metadata input:not([type=checkbox]):not([type=file]),#screen-upload #upload-form-card #step-1 .artist-pick-btn{align-items:center;height:52px!important;min-height:52px!important;padding:10px 12px!important;gap:10px;line-height:1.35;text-align:left}#screen-upload #upload-form-card #step-1 .artist-pick-btn>svg{flex:0 0 20px;width:20px;height:20px}#screen-upload #upload-form-card #step-1 .artist-pick-btn>span{min-width:0;overflow:hidden;font-size:14px;line-height:19px;white-space:nowrap;text-overflow:ellipsis}#screen-upload #upload-form-card #step-1 .upload-section-icon{width:32.2px!important;height:32.2px!important;flex-basis:32.2px!important;border-radius:9.2px!important}#screen-upload #upload-form-card #step-1 .upload-section-icon svg{width:17.25px!important;height:17.25px!important;font-size:17.25px!important}#screen-upload #upload-form-card #step-1 .upload-section-header{gap:10px!important}#screen-upload #upload-form-card #step-1 .upload-section-title{font-size:17.25px!important;line-height:18.4px}#screen-upload #upload-form-card #step-1 .upload-section-subtitle{font-size:12.65px!important;line-height:13.8px}#screen-upload #upload-form-card #step-1 .release-artist-list,#screen-upload #upload-form-card #step-1 .release-artist-item,#screen-upload #upload-form-card #step-1 .release-artist-add{width:100%}#screen-upload #upload-form-card #step-1 .release-artist-add{justify-content:center}#screen-upload #upload-form-card #step-1 .upload-release-peek h4{font-size:19px;line-height:26px}#screen-upload #upload-form-card #step-1 .upload-release-peek,#screen-upload #upload-form-card #step-1 .upload-step-one-outline{display:none}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select-dropdown{padding:8px!important;border:1px solid #d9cce8!important;border-radius:0 0 15px 15px!important;background:#fff!important;box-shadow:0 18px 38px #39234e24!important}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .f-group:has(.custom-select.is-open){position:relative;z-index:20}#screen-upload #upload-form-card #step-1 :is(.upload-card--genre,.upload-card--language) .custom-select-option{min-height:44px;padding:10px 12px!important;border-radius:9px!important;font-size:14px!important}#screen-upload #upload-form-card #step-1 .upload-card--upc .upload-upc-content{display:block!important;max-height:none!important;overflow:visible!important;opacity:1!important}#screen-upload #upload-form-card #step-1 .upload-upc-checkbox{display:flex;align-items:center;gap:11px;min-height:44px;margin:0;padding:10px 12px;border:1px solid #e4d9ee;border-radius:12px;background:#fbf9fd;color:#594963}#screen-upload #upload-form-card #step-1 .upload-upc-field{margin-top:12px}#screen-upload #upload-form-card #step-1>.form-nav{width:100%;margin:20px 0 0!important;padding:0!important}#screen-upload #upload-form-card #step-1>.form-nav .form-nav-spacer{display:none}#screen-upload #upload-form-card #step-1 .upload-nav-next{width:100%;min-width:0;min-height:48px;justify-content:center}#screen-upload #upload-form-card #step-1{min-height:0!important;padding-bottom:0!important}#screen-upload #upload-form-card #step-1 .upload-peek-facts{grid-column:2;margin-top:7px}#screen-upload #upload-form-card #step-1 .upload-peek-label{margin:0}.step1-confirm-overlay{padding:12px}.step1-confirm-overlay .step1-confirm-dialog{max-height:calc(100dvh - 24px);border-radius:21px}.step1-confirm-overlay .step1-confirm-header{padding:21px 19px;gap:12px}.step1-confirm-overlay .step1-confirm-icon{width:42px;height:42px;flex-basis:42px;border-radius:13px}.step1-confirm-overlay .step1-confirm-heading h3{font-size:21px;line-height:26px}.step1-confirm-overlay .step1-confirm-heading p{font-size:12px;line-height:18px}.step1-confirm-overlay .step1-confirm-grid{margin:18px;grid-template-columns:minmax(0,1fr)}.step1-confirm-overlay .step1-confirm-item{padding:13px 15px;min-height:68px}.step1-confirm-overlay .step1-confirm-footer{padding:16px 18px max(18px,env(safe-area-inset-bottom,0px));gap:10px}.step1-confirm-overlay .step1-confirm-footer .upload-nav-button{min-width:0;padding:12px 10px!important;font-size:13px!important}}@media(prefers-reduced-motion:reduce){#screen-upload #upload-form-card #step-1 .upload-section-card,#screen-upload #upload-form-card #step-1 input,#screen-upload #upload-form-card #step-1 .custom-select-trigger,#screen-upload #upload-form-card #step-1 .artist-pick-btn{transition:none!important}}.artist-modal-overlay{--text: #382d44;--muted: #887b96;--muted2: #a599b1;--line: #eee8f4;--line2: #ded4ea;--bg2: #fff;--bg3: #f8f5fc;--red: #8858d7;position:fixed;inset:0;z-index:1200;width:100%;height:100dvh;box-sizing:border-box;margin:0;padding:24px;overflow:hidden;background:#21172e70;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);font-family:Minded,sans-serif}.artist-modal-overlay.open{display:flex;align-items:center;justify-content:center}.artist-modal-overlay .artist-modal-box{display:flex;flex-direction:column;width:min(720px,100%);max-width:720px;max-height:calc(100dvh - 48px);min-height:0;margin:0;border:0;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 8px 24px #1e102520,0 30px 90px -16px #27133066;transform:none!important;animation:artist-ov-in .18s ease}.artist-modal-overlay .artist-modal-box .modal-header{position:static;flex-shrink:0;padding:23px 26px;gap:16px;border-bottom:1px solid #eee8f4;border-radius:0;background:radial-gradient(ellipse at 100% 0,#f0e7fc,transparent 70%),#fdfbff}.artist-modal-overlay .artist-modal-heading{display:flex;align-items:center;gap:13px;min-width:0}.artist-modal-overlay .artist-modal-heading-icon{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:1px solid #e6daf5;border-radius:14px;background:linear-gradient(145deg,#fff,#eae0f8);box-shadow:inset 0 1px #fff,0 4px 10px #754c9410}.artist-modal-overlay .artist-modal-heading-icon svg{width:23px;height:23px;color:#9260d4}.artist-modal-overlay .artist-modal-heading h3{margin:0;color:#382d44;font-size:22px;font-weight:600;line-height:28px;letter-spacing:-.03em}.artist-modal-overlay .modal-close{width:36px;height:36px;border:1px solid #e7dff0;border-radius:11px;background:#fff;color:#9c8baa}.artist-modal-overlay .modal-close svg{width:18px;height:18px}.artist-modal-overlay .modal-close:hover{color:#7545b5;background:#f5effb}.artist-modal-overlay .artist-modal-box .modal-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 26px;scrollbar-width:thin;scrollbar-color:#d5c7e5 transparent}.artist-modal-overlay .artist-modal-search{position:sticky;top:0;z-index:3;margin-bottom:0;background:#fff}.artist-modal-overlay .artist-modal-search-ic{left:17px;display:grid;place-items:center;opacity:1;color:#9b7ebc}.artist-modal-overlay .artist-modal-search-ic svg{width:19px;height:19px}.artist-modal-overlay .artist-modal-search input{height:52px;border:1px solid #dcd1e9;border-radius:12px;background:#faf8fd;padding:14px 16px 14px 47px;color:#4a3b59;box-shadow:inset 0 1px 2px #44305703}.artist-modal-overlay .artist-modal-search input::placeholder{color:#a195ac}.artist-modal-overlay .artist-modal-search input:focus{border-color:#ad8ed9;background:#fff;box-shadow:0 0 0 3px #9b75d317}.artist-modal-overlay .artist-modal-results{margin-top:23px;gap:20px}.artist-modal-overlay .artist-platform2-head{margin-bottom:11px;color:#776783;font-size:12px;line-height:18px;font-weight:500}.artist-modal-overlay .artist-platform2-list{gap:8px}.artist-modal-overlay .artist-card2{min-height:70px;padding:12px 14px;border:1px solid #ede7f3;border-radius:14px;background:#fff;font-family:inherit;box-shadow:0 2px 4px #39254503}.artist-modal-overlay .artist-card2:hover{border-color:#d8c7ec;background:#fcfaff}.artist-modal-overlay .artist-card2.selected{border-color:#ba9dde;background:#f6f0fc;box-shadow:0 3px 9px #70409a09}.artist-modal-overlay .artist-card2-img,.artist-modal-overlay .artist-card2-letter{width:42px;height:42px;border-radius:13px}.artist-modal-overlay .artist-card2-letter{background:linear-gradient(145deg,#ad8ae7,#8252c6);box-shadow:inset 0 1px #ffffff30,0 3px 7px #70429915;font-size:15px;font-weight:600}.artist-modal-overlay .artist-card2-name{font-size:14px;line-height:21px;font-weight:600}.artist-modal-overlay .artist-card2-meta{margin-top:1px;font-size:12px;line-height:17px;color:#988aa5}.artist-modal-overlay .artist-card2-check{width:21px;height:21px;border:1px solid #d9d0e4;border-radius:7px;background:#fcfaff}.artist-modal-overlay .artist-card2.selected .artist-card2-check{background:#8b5acf;border-color:#8b5acf;color:#fff}.artist-modal-overlay .artist-modal-role{position:sticky;top:64px;z-index:2;margin-top:16px;padding:15px;border:1px solid #ebe3f3;background:#faf7fd}.artist-modal-overlay .artist-modal-role>label{color:#7f6a90;font-weight:500}.artist-modal-overlay .artist-modal-role .custom-select-trigger{min-height:46px;border-color:#dbcee9;background:#fff}.artist-modal-overlay .artist-modal-role .custom-select-dropdown{position:static!important;margin-top:6px;max-height:none!important;box-shadow:0 5px 16px #50326812!important}.artist-modal-overlay .artist-modal-role .custom-select-option.is-active{background:#eee5fa!important}.artist-modal-overlay .artist-modal-foot{flex-shrink:0;margin:0;padding:19px 26px 23px;border-top:1px solid #eee8f4;background:#fcfafd;gap:18px}.artist-modal-overlay .artist-newbtn{min-width:0;min-height:46px;padding:12px 16px;border:1px solid #dfd1ee;border-radius:12px;background:#f4eefb;color:#7445ad;font-weight:600;font-size:14px;line-height:20px;text-align:left;overflow-wrap:anywhere}.artist-modal-overlay .artist-newbtn:hover:not(:disabled){color:#66369f;border-color:#c9b4e2;background:#ece2f8;text-decoration:none}.artist-modal-overlay .artist-newbtn:disabled{opacity:1;color:#b0a2ba;border-color:#ece5f2;background:#f9f6fc}.artist-modal-overlay .artist-modal-foot .btn-next{flex-shrink:0;min-width:130px;min-height:46px;margin:0;padding:12px 22px;border:1px solid #8554cf;border-radius:12px;background:linear-gradient(110deg,#7e4dce,#9461de);color:#fff;font-family:inherit;font-size:14px;font-weight:600;box-shadow:inset 0 1px #ffffff26,0 7px 16px -7px #7545b65c}.artist-modal-overlay .artist-modal-foot .btn-next:hover:not(:disabled){background:linear-gradient(110deg,#7442c5,#8953d7)}.artist-modal-overlay .artist-modal-foot .btn-next:disabled{opacity:1;color:#aa94bc;border-color:#e6dced;background:#eee7f5;box-shadow:none;cursor:not-allowed}.artist-modal-overlay button:focus-visible{outline:2px solid #b395db;outline-offset:3px}@media(max-width:600px){.artist-modal-overlay{padding:12px}.artist-modal-overlay .artist-modal-box{max-height:calc(100dvh - 24px);border-radius:20px}.artist-modal-overlay .artist-modal-box .modal-header{padding:18px;gap:10px}.artist-modal-overlay .artist-modal-heading{gap:10px}.artist-modal-overlay .artist-modal-heading-icon{width:38px;height:38px;flex-basis:38px;border-radius:12px}.artist-modal-overlay .artist-modal-heading h3{font-size:19px;line-height:24px}.artist-modal-overlay .artist-modal-box .modal-body{padding:19px 18px}.artist-modal-overlay .artist-modal-search input{font-size:16px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-search-ic{display:none!important}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-search input{padding-left:13px!important}.artist-modal-overlay .artist-modal-foot{padding:16px 18px max(18px,env(safe-area-inset-bottom,0px));gap:9px}.artist-modal-overlay .artist-newbtn{text-align:center}}@media(prefers-reduced-motion:reduce){.artist-modal-overlay,.artist-modal-overlay .artist-modal-box,.artist-modal-overlay .artist-card2{animation:none;transition:none}}#screen-upload #upload-form-card #step-1 .release-artist-builder:has(.artist-inline-picker)>.release-artist-add{display:none}#screen-upload #upload-form-card #step-1 .artist-inline-picker{width:100%;min-width:0}#screen-upload #upload-form-card #step-1 .artist-inline-box{width:100%;min-width:0;padding:20px;border:1px solid #eae2f2;border-radius:15px;background:#fcfaff}#screen-upload #upload-form-card #step-1 .artist-inline-picker .modal-header{position:static;margin:0 0 18px;padding:0;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:12px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-heading-icon{display:none}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-heading h3{margin:0;color:#564064;font-size:16px;font-weight:600;line-height:23px;letter-spacing:-.015em}#screen-upload #upload-form-card #step-1 .artist-inline-picker .modal-close{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:#f1ebf7;color:#9a83ab}#screen-upload #upload-form-card #step-1 .artist-inline-picker .modal-close svg{width:16px;height:16px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .modal-body{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:16px 20px;margin:0;padding:0;max-height:none;overflow:visible}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-search{position:relative;grid-column:1;margin:0;min-width:0}#screen-upload #upload-form-card #step-1 .artist-inline-picker :is(.artist-modal-search,.artist-modal-role)>label{display:block;margin:0 0 8px;color:#574164;font-size:13px;font-weight:700;line-height:20px;text-transform:none;letter-spacing:0}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-search-ic{position:absolute;top:auto;bottom:13px;left:14px;display:grid;place-items:center;color:#a184ba;transform:none;pointer-events:none}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-search-ic svg{width:19px;height:19px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-search input{width:100%;height:46px;padding-left:43px!important;background:#fff!important}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-role{display:block;gap:0;position:relative;top:auto;grid-column:2;grid-row:1;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;z-index:5}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-results{display:grid;grid-column:1;gap:18px;max-height:224px;min-width:0;margin:0;padding:0 5px 2px 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d8c8e7 transparent}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-platform2-head{margin:0 0 8px;color:#a08bad;font-size:11px;font-weight:500;line-height:18px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-platform2-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-card2{display:flex;align-items:center;min-width:0;min-height:58px;gap:10px;padding:10px 12px;border:1px solid #eae1f2;border-radius:10px;background:#fff;box-shadow:none;font-family:inherit;text-align:left}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-card2:hover{border-color:#ceb8e2;background:#faf6ff}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-card2.selected{border-color:#c6a8e3;background:#f3ecfb}#screen-upload #upload-form-card #step-1 .artist-inline-picker :is(.artist-card2-img,.artist-card2-letter){width:32px;height:32px;flex:0 0 32px;border-radius:9px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-card2-letter{display:grid;place-items:center;background:linear-gradient(145deg,#eee4fb,#decdf4);color:#8c5cbc;font-size:13px;font-weight:600}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-card2-info{min-width:0;flex:1}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-card2-name{color:#634c70;font-size:13px;line-height:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-card2-meta{color:#a18eae;font-size:11px;line-height:16px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-card2-check{display:grid;place-items:center;width:18px;height:18px;flex:0 0 18px;border:1px solid #decee9;border-radius:5px;background:#fdfbff}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-card2.selected .artist-card2-check{color:#fff;border-color:#966bce;background:#966bce}#screen-upload #upload-form-card #step-1 .artist-inline-picker :is(.artist-modal-hint,.artist-platform2-empty){grid-column:1;margin:0;padding:10px 0;color:#9e89ac;font-size:12px;line-height:19px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid #eee5f5;background:transparent}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-newbtn{min-width:0;min-height:42px;padding:10px 14px;border:1px solid #e2d3ed;border-radius:10px;background:#f3ecfa;color:#865caf;font-family:inherit;font-size:13px;font-weight:500;line-height:20px;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-newbtn:disabled{color:#af9dbb;border-color:#ece4f3;background:#f8f4fc}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-foot .btn-next{flex-shrink:0;min-width:116px;min-height:42px;margin:0;padding:10px 18px;border:1px solid #8654cf;border-radius:10px;background:linear-gradient(110deg,#7e4dce,#9461de);color:#fff;font-family:inherit;font-size:13px;font-weight:600;box-shadow:0 5px 12px -7px #7545b65c}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-foot .btn-next:disabled{color:#ad96be;border-color:#e6dbee;background:#eee6f5;box-shadow:none}#screen-upload #upload-form-card #step-1 .artist-inline-picker .custom-select.is-open .custom-select-trigger{border-radius:10px 10px 0 0!important;border-color:#cfc1df!important;border-bottom-color:#eee8f5!important;box-shadow:none!important}#screen-upload #upload-form-card #step-1 .artist-inline-picker .custom-select-dropdown{position:absolute!important;top:calc(100% - 1px)!important;bottom:auto!important;margin:0;border:1px solid #cfc1df!important;border-top-color:#eee8f5!important;border-radius:0 0 10px 10px!important;background:#fff!important;box-shadow:0 14px 26px -12px #49335d33!important;transform:none!important;animation:none!important}#screen-upload #upload-form-card #step-1 .artist-inline-picker .custom-select.is-open.opens-up .custom-select-trigger{border-radius:0 0 10px 10px!important;border-top-color:#eee8f5!important;border-bottom-color:#cfc1df!important}#screen-upload #upload-form-card #step-1 .artist-inline-picker .custom-select.opens-up .custom-select-dropdown{top:auto!important;bottom:calc(100% - 1px)!important;border-radius:10px 10px 0 0!important;border-top-color:#cfc1df!important;border-bottom-color:#eee8f5!important;box-shadow:0 -14px 26px -12px #49335d33!important}#screen-upload #upload-form-card #step-1 .artist-inline-picker .custom-select-option{padding:10px 12px!important;color:#76558e!important;font-size:13px!important;border-radius:7px!important}#screen-upload #upload-form-card #step-1 .artist-inline-picker .custom-select-option:hover,#screen-upload #upload-form-card #step-1 .artist-inline-picker .custom-select-option.is-active{background:#f1e9fb!important}#screen-upload #upload-form-card #step-1 .artist-inline-picker button:focus-visible{outline:2px solid #b69acc;outline-offset:3px}@media(max-width:1100px){#screen-upload #upload-form-card #step-1 .artist-inline-picker .modal-body{grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-role{grid-column:1;grid-row:2}}@media(max-width:700px){#screen-upload #upload-form-card #step-1 .artist-inline-box{padding:16px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-platform2-list{grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-foot{flex-wrap:wrap;gap:10px}#screen-upload #upload-form-card #step-1 .artist-inline-picker .artist-modal-foot>button{width:100%}}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) .upload-stepper-shell{width:fit-content;max-width:100%;margin-bottom:32px;padding:5px!important;border:1px solid #e8e5ed;border-radius:18px;background:linear-gradient(180deg,#faf9fc,#f3f1f7);box-shadow:inset 0 1px #fff,0 2px 4px #30263803,0 10px 24px -16px #30263824}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) .upload-stepper-row{display:flex;gap:4px;min-width:0}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) .upload-step-slot{flex:0 0 auto}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) .upload-step-slot+.upload-step-slot{border-left:0}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) button.upload-step-item{position:relative;width:auto;min-width:114px;height:auto;min-height:48px;padding:13px 23px!important;justify-content:center;gap:0;border:0!important;border-radius:12px;background:transparent!important;color:#7d7289;opacity:1;box-shadow:none!important;transform:none!important;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease!important}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) button.upload-step-item.done{color:#5f526e}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) button.upload-step-item:disabled{color:#9d94a6}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) button.upload-step-item.current{background:#fff!important;color:#7649b2;box-shadow:inset 0 0 0 1px #e8e1f0,0 2px 4px #49345f08,0 5px 12px -5px #49345f26!important}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) button.upload-step-item.current:after{content:""!important;display:block!important;position:absolute;bottom:5px;left:calc(50% - 14px);width:28px;height:2px;border-radius:2px;background:linear-gradient(90deg,#b699db,#8455c0);box-shadow:none}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) button.upload-step-item:not(:disabled):not(.current):hover{background:#ffffffb8!important;color:#684782}#screen-upload #upload-form-card:has(#step-1.active,#step-2.active,#step-3.active,#step-4.active,#step-5.active) button.upload-step-item:focus-visible{outline:2px solid #a386c7;outline-offset:-2px}@media(prefers-reduced-motion:reduce){#screen-upload #upload-form-card:has(#step-1.active,#step-2.active,#step-3.active,#step-4.active,#step-5.active) button.upload-step-item{transition:none!important}}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) :is(.upload-step-circle,.upload-step-kicker,.upload-mobile-step-label){display:none!important}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) .upload-step-text{display:flex!important;align-items:center!important;text-align:center!important}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) .upload-step-label{font-size:14px;line-height:20px;font-weight:500}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) .current .upload-step-label{font-weight:600}#screen-upload #upload-form-card #step-2{--track-card-shadow: 0 -6px 20px -4px #35264217, 0 0 14px #35264209, 0 15px 34px -12px #49335d24}#screen-upload #upload-form-card #step-2 .upload-step-hero{margin-bottom:26px;padding:0}#screen-upload #upload-form-card #step-2 .upload-step-hero-kicker{margin-bottom:8px;color:#9b84b2;font-size:10px;line-height:15px;font-weight:500;letter-spacing:.1em}#screen-upload #upload-form-card #step-2 .upload-step-hero h3{color:#30263e;font-size:clamp(27px,2.1vw,34px);line-height:1.25;font-weight:600;letter-spacing:-.035em}#screen-upload #upload-form-card #step-2 .upload-step-hero h3>svg{display:none}#screen-upload #upload-form-card #step-2 .upload-tracklist-stage{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .track-empty-state{gap:24px;padding:28px!important;border:0!important;border-radius:20px!important;background:#fff!important;box-shadow:var(--track-card-shadow)!important}#screen-upload #upload-form-card #step-2 .track-empty-hero{margin:0;padding:0!important;gap:12px;border-bottom:0!important}#screen-upload #upload-form-card #step-2 .track-empty-hero>div>div:first-child{color:#3b2e49!important;font-size:21px!important;line-height:28px!important;font-weight:600!important;letter-spacing:-.02em}#screen-upload #upload-form-card #step-2 .track-empty-hero>div>div+div{max-width:880px;margin-top:6px!important;color:#8a7a97!important;font-size:13px!important;line-height:21px!important}#screen-upload #upload-form-card #step-2 .track-empty-drop-zone{display:grid;grid-template-columns:210px minmax(0,620px);justify-content:center;align-items:center;gap:24px 40px;text-align:left;margin:0!important;min-height:320px!important;padding:36px!important;border:1px dashed #d6c4e9!important;border-radius:16px!important;background:radial-gradient(ellipse at 8% 0,#eee5fa80,transparent 52%),radial-gradient(ellipse at 100% 100%,#f4eefd,transparent 55%),#fefcff!important;box-shadow:none!important;transform:none!important;transition:border-color .18s,background .18s}#screen-upload #upload-form-card #step-2 .track-empty-drop-zone:hover{border-color:#aa88d2!important;background-color:#f8f3ff!important;transform:none!important}#screen-upload #upload-form-card #step-2 .track-upload-art{position:relative;width:174px;height:180px;margin:0 auto}#screen-upload #upload-form-card #step-2 .track-upload-sheet-back{position:absolute;inset:12px 12px 12px 18px;border:1px solid #eee3fa;border-radius:20px;background:linear-gradient(145deg,#e6d9f6,#d8c4ed);transform:rotate(8deg);box-shadow:0 16px 26px -16px #8662ad66}#screen-upload #upload-form-card #step-2 .track-upload-sheet{position:absolute;inset:4px 23px 16px 7px;display:flex;flex-direction:column;justify-content:space-between;padding:22px 17px;border:1px solid #fff;border-radius:20px;background:linear-gradient(145deg,#fff 25%,#f1eaf9);transform:rotate(-6deg);box-shadow:inset 0 0 0 1px #e9dff34d,0 5px 8px #74538e0b,0 18px 26px -15px #7960906b}#screen-upload #upload-form-card #step-2 .track-upload-sheet>svg{width:30px;height:30px;color:#a283bf}#screen-upload #upload-form-card #step-2 .track-upload-art-badge{position:absolute;right:0;bottom:6px;display:grid;place-items:center;width:48px;height:48px;border:1px solid #ffffff80;border-radius:15px;background:linear-gradient(140deg,#b493e4,#8655c6);color:#fff;box-shadow:inset 0 1px #ffffff40,0 10px 19px -9px #8356b578}#screen-upload #upload-form-card #step-2 .track-upload-art-badge svg{width:25px;height:25px}#screen-upload #upload-form-card #step-2 .track-drop-wave{height:38px;margin:0;gap:3px}#screen-upload #upload-form-card #step-2 .track-drop-wave span{width:4px;height:var(--wave-height, 50%);min-height:5px;border-radius:4px;background:linear-gradient(180deg,#b89bdc,#8b5cc5);opacity:.7;transform-origin:center}#screen-upload #upload-form-card #step-2 .track-upload-art{isolation:isolate;pointer-events:none}#screen-upload #upload-form-card #step-2 .track-upload-art:before{content:"";position:absolute;inset:auto 15px -9px;height:25px;border-radius:50%;background:radial-gradient(ellipse,#9674ba30,transparent 70%)}#screen-upload #upload-form-card #step-2 .track-upload-sheet{overflow:hidden}#screen-upload #upload-form-card #step-2 .track-upload-sheet:after{content:"";position:absolute;inset:-45% -70%;background:linear-gradient(115deg,transparent 43%,#ffffffa6 49%,#ffffff26 53%,transparent 59%);transform:translate(-65%);opacity:0}#screen-upload #upload-form-card #step-2 .track-upload-art-badge:before{content:"";position:absolute;inset:-7px;border:1px solid #ac89d7;border-radius:21px;opacity:0}#screen-upload #upload-form-card #step-2.active .track-upload-sheet{animation:syte-audio-sleeve-float 6s cubic-bezier(.45,0,.55,1) infinite}#screen-upload #upload-form-card #step-2.active .track-upload-sheet-back{animation:syte-audio-backing-float 6s cubic-bezier(.45,0,.55,1) infinite}#screen-upload #upload-form-card #step-2.active .track-upload-art:before{animation:syte-audio-ground-shadow 6s ease-in-out infinite}#screen-upload #upload-form-card #step-2.active .track-upload-sheet:after{animation:syte-audio-sleeve-sheen 8s ease-in-out infinite}#screen-upload #upload-form-card #step-2.active .track-drop-wave span{animation:syte-audio-wave 2.4s ease-in-out infinite!important;animation-delay:calc(var(--wave-index) * -173ms)!important}#screen-upload #upload-form-card #step-2.active .track-upload-art-badge{animation:syte-audio-upload-float 6s ease-in-out infinite}#screen-upload #upload-form-card #step-2.active .track-upload-art-badge:before{animation:syte-audio-upload-halo 6s ease-out infinite}@keyframes syte-audio-sleeve-float{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-9px) rotate(-6deg)}}@keyframes syte-audio-backing-float{0%,to{transform:translateY(0) rotate(8deg)}50%{transform:translateY(-4px) rotate(8deg)}}@keyframes syte-audio-ground-shadow{0%,to{transform:scaleX(1);opacity:.8}50%{transform:scaleX(.86);opacity:.45}}@keyframes syte-audio-sleeve-sheen{0%,52%,to{transform:translate(-65%);opacity:0}58%{opacity:.65}76%{transform:translate(65%);opacity:0}}@keyframes syte-audio-wave{0%,to{transform:scaleY(.58);opacity:.5}28%{transform:scaleY(1);opacity:.9}55%{transform:scaleY(.4);opacity:.55}78%{transform:scaleY(.82);opacity:.8}}@keyframes syte-audio-upload-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes syte-audio-upload-halo{0%,48%,to{transform:scale(.88);opacity:0}58%{opacity:.4}85%{transform:scale(1.28);opacity:0}}#screen-upload #upload-form-card #step-2 .track-upload-invite-title{margin:0!important;color:#65417e!important;font-size:23px!important;line-height:31px!important;font-weight:600!important;letter-spacing:-.025em}#screen-upload #upload-form-card #step-2 .track-upload-invite-copy{max-width:560px!important;margin:10px 0 0!important;color:#9882a7!important;font-size:14px!important;line-height:23px!important}#screen-upload #upload-form-card #step-2 .track-empty-tips{grid-column:1 / -1;width:100%;max-width:none;margin:8px 0 0!important;padding-top:24px;border-top:1px solid #e9dff2;gap:0!important}#screen-upload #upload-form-card #step-2 .track-empty-tip{padding:0 22px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .track-empty-tip:first-child{padding-left:0!important}#screen-upload #upload-form-card #step-2 .track-empty-tip+.track-empty-tip{border-left:1px solid #e9dff2!important}#screen-upload #upload-form-card #step-2 .track-empty-tip>div:first-child{color:#9b88aa!important;font-size:10px!important;letter-spacing:.075em!important}#screen-upload #upload-form-card #step-2 .track-empty-tip>div+div{color:#685074!important;font-size:13px!important;line-height:20px!important;font-weight:500!important}#screen-upload #upload-form-card #step-2 .upload-track-workspace{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:28px}#screen-upload #upload-form-card #step-2 .upload-track-workspace.has-tracks{grid-template-columns:minmax(0,1fr) 308px;align-items:start}#screen-upload #upload-form-card #step-2 .upload-track-library{display:grid;gap:22px;min-width:0}#screen-upload #upload-form-card #step-2 .upload-track-add-strip{display:flex;align-items:center;gap:20px;padding:24px;border:1px dashed #d8c7f0;border-radius:16px;background:#fbf9ff}#screen-upload #upload-form-card #step-2 .upload-track-add-icon{display:grid;place-items:center;flex:0 0 60px;width:60px;height:60px;border-radius:15px;background:#f0e9fc;color:#8052c8}#screen-upload #upload-form-card #step-2 .upload-track-add-icon svg{width:28px;height:28px}#screen-upload #upload-form-card #step-2 .upload-track-add-copy{flex:1;min-width:0}#screen-upload #upload-form-card #step-2 .upload-track-add-copy strong{color:#392a4d;font-size:18px;line-height:25px;font-weight:600}#screen-upload #upload-form-card #step-2 .upload-track-add-copy p{margin:5px 0 3px;color:#7a688d;font-size:13px;line-height:20px}#screen-upload #upload-form-card #step-2 .upload-track-add-copy>span{color:#887794;font-size:12px;line-height:19px}#screen-upload #upload-form-card #step-2 .upload-track-add-strip .btn-next{flex-shrink:0}#screen-upload #upload-form-card #step-2 .has-tracks .upload-tracklist-stage{display:flex;flex-direction:column;min-width:0;min-height:280px;padding:22px!important;border:1.5px solid #d9dde3!important;border-radius:16px;background:#fff!important;box-shadow:0 8px 24px -18px #503a731a!important}#screen-upload #upload-form-card #step-2 .has-tracks .upload-tracklist-stage:has(.track-list-entry.is-editing){border-color:transparent!important;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .upload-tracklist-heading{display:flex;align-items:center;gap:12px;min-width:0}#screen-upload #upload-form-card #step-2 .upload-tracklist-heading-icon{display:none}#screen-upload #upload-form-card #step-2 .upload-tracklist-heading-icon svg{width:19px;height:19px}#screen-upload #upload-form-card #step-2 .upload-tracklist-heading h4{display:flex;align-items:center;gap:9px;margin:0;color:#45344f;font-size:19px;line-height:25px;font-weight:600;letter-spacing:-.02em}#screen-upload #upload-form-card #step-2 .upload-tracklist-heading h4>span{display:grid;place-items:center;min-width:23px;height:23px;padding:0 6px;border-radius:7px;background:#f3edf9;color:#a28ab3;font-size:12px;line-height:18px;font-weight:500}#screen-upload #upload-form-card #step-2 .upload-tracklist-heading p{margin:4px 0 0;color:#887794;font-size:13px;line-height:20px}#screen-upload #upload-form-card #step-2 .has-tracks .upload-tracklist-actions{justify-content:space-between;flex-wrap:wrap;gap:16px;margin:0 0 20px;padding:0;border-bottom:0}#screen-upload #upload-form-card #step-2 .upload-track-preview{position:sticky;top:24px;min-width:0}#screen-upload #upload-form-card #step-2 .upload-release-peek{padding:24px;border-radius:18px;background:#fff;box-shadow:var(--track-card-shadow)}#screen-upload #upload-form-card #step-2 .upload-peek-eyebrow{margin:0 0 18px;color:#352d40;font-size:16px;line-height:23px;font-weight:600}#screen-upload #upload-form-card #step-2 .upload-peek-art{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:12px;background:radial-gradient(ellipse at 18% 5%,#fff8,transparent 55%),radial-gradient(ellipse at 100% 0,#dcdaf5,transparent 70%),linear-gradient(145deg,#eee5f2,#e5e4ef 55%,#dad9e5);box-shadow:inset 0 1px #ffffff80}#screen-upload #upload-form-card #step-2 .upload-peek-disc{position:relative;display:grid;place-items:center;width:68%;aspect-ratio:1;border:1px solid #ffffffe0;border-radius:50%;background:repeating-radial-gradient(circle at center,transparent 0 5px,#ffffff38 6px,transparent 7px 9px),conic-gradient(from 25deg,#d2cedf,#fbfaff 12%,#c9c7d8 28%,#f2f1f8 43%,#d6d1e3 60%,#fff 76%,#dfdbe9 90%,#d2cedf);box-shadow:inset 1px 1px 3px #fff,inset -2px -2px 4px #8c819e24,0 5px 8px #5d526518,0 18px 22px -13px #74648645;transform:rotate(-16deg)}#screen-upload #upload-form-card #step-2 .upload-peek-disc:before{content:"";position:absolute;width:34%;aspect-ratio:1;border:1px solid #ffffffe0;border-radius:50%;background:linear-gradient(135deg,#faf9fd,#e3dfea);box-shadow:0 0 0 5px #ffffff38}#screen-upload #upload-form-card #step-2 .upload-peek-disc svg{position:relative;width:26px;height:26px;color:#8a7e9d}#screen-upload #upload-form-card #step-2 .upload-peek-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#screen-upload #upload-form-card #step-2 .upload-release-peek h4{margin:19px 0 5px;color:#352d40;font-size:21px;line-height:29px;font-weight:600;letter-spacing:-.025em;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-2 .upload-peek-artist{margin:0;color:#7d6e8c;font-size:14px;line-height:23px;font-weight:500;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-2 .upload-peek-facts{margin-top:13px}#screen-upload #upload-form-card #step-2 .upload-peek-label{color:#897a97;font-size:12px;line-height:20px;font-weight:500;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-2 .upload-peek-tracks{grid-column:1 / -1;margin-top:22px;padding-top:19px;border-top:1px solid #eee8f4}#screen-upload #upload-form-card #step-2 .upload-peek-tracks h5{display:flex;align-items:center;gap:9px;margin:0 0 14px;color:#392c47;font-size:16px;line-height:23px;font-weight:600}#screen-upload #upload-form-card #step-2 .upload-peek-tracks h5 span{min-width:23px;padding:1px 6px;border-radius:6px;background:#f0e9fc;color:#8759cb;font-size:12px;line-height:21px;text-align:center}#screen-upload #upload-form-card #step-2 .upload-peek-tracks ol{display:grid;gap:16px;margin:0;padding:0;list-style:none}#screen-upload #upload-form-card #step-2 .upload-peek-tracks li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center}#screen-upload #upload-form-card #step-2 .upload-peek-track-duration{padding-top:2px;color:#8b769a;font-size:12px;line-height:19px;font-variant-numeric:tabular-nums;white-space:nowrap}#screen-upload #upload-form-card #step-2 .upload-peek-track-number{display:grid;place-items:center;height:44px;border:1px solid #ebe3f4;border-radius:8px;color:#7b6093;font-size:12px;font-variant-numeric:tabular-nums}#screen-upload #upload-form-card #step-2 .upload-peek-tracks li strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#493751;font-size:13px;line-height:19px;font-weight:600}#screen-upload #upload-form-card #step-2 .upload-peek-tracks li p{margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8b769a;font-size:12px;line-height:18px}#screen-upload #upload-form-card #step-2:has(.upload-track-workspace.has-tracks)>.form-nav{width:calc(100% - 336px)}#screen-upload #upload-form-card #step-2 .upload-tracklist-actions{margin:0 0 18px}#screen-upload #upload-form-card #step-2 .track-list-items{gap:18px}#screen-upload #upload-form-card #step-2 .track-list-entry.is-editing{overflow:visible;border:1.5px solid #d9dde3;border-radius:20px;background:#fff;box-shadow:0 2px 8px #35264208,0 12px 32px -12px #49335d2e}#screen-upload #upload-form-card #step-2 .track-item{grid-template-columns:20px 36px minmax(0,1fr) auto auto!important;min-height:104px;padding:18px 20px!important;gap:18px!important;border:0!important;border-radius:18px!important;background:#fff!important;box-shadow:var(--track-card-shadow)!important;transition:background .18s,box-shadow .18s!important;cursor:default!important;filter:none!important;backdrop-filter:none!important;animation:none!important;transform:none!important}#screen-upload #upload-form-card #step-2 .track-list-entry{will-change:auto}#screen-upload #upload-form-card #step-2 .track-list-entry.is-dragging{will-change:transform}#screen-upload #upload-form-card #step-2 .track-item:hover{transform:none!important;background:#fefcff!important}#screen-upload #upload-form-card #step-2 .has-tracks .track-item{border:1.5px solid #d9dde3!important;background:#fff!important;box-shadow:0 6px 16px -12px #62497c26!important}#screen-upload #upload-form-card #step-2 .has-tracks .track-item:hover{background:#fefcff!important;box-shadow:0 6px 18px -12px #62497c33!important}#screen-upload #upload-form-card #step-2 .has-tracks .track-item.is-editing{border:0!important;border-bottom:1px solid #eee8f4!important;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .track-item.is-editing{border-radius:19px 19px 0 0!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .track-item-drag{align-self:center;opacity:.65}#screen-upload #upload-form-card #step-2 .track-item-drag:hover{opacity:1}#screen-upload #upload-form-card #step-2 .track-item-num{position:relative;width:36px!important;height:50px!important;border-radius:10px!important;background:#f5f1fb!important;color:#64448e!important;font-size:16px!important;font-weight:600!important;font-variant-numeric:tabular-nums;box-shadow:none}#screen-upload #upload-form-card #step-2 .track-item-info{min-width:0}#screen-upload #upload-form-card #step-2 .track-item-name-row{gap:9px!important;margin-bottom:1px!important}#screen-upload #upload-form-card #step-2 .track-item-name{color:#382a46!important;font-size:16px!important;line-height:22px!important;font-weight:600!important;letter-spacing:-.015em}#screen-upload #upload-form-card #step-2 .track-item-meta{color:#6b567b!important;font-size:13px!important;line-height:19px!important;font-weight:500!important}#screen-upload #upload-form-card #step-2 .track-item-file-details{gap:0!important;margin-top:3px!important;flex-wrap:nowrap!important;min-width:0}#screen-upload #upload-form-card #step-2 .track-item-file-details>span{min-width:0;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;color:#7d6a8b!important;font-size:13px!important;line-height:19px}#screen-upload #upload-form-card #step-2 .track-item-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#screen-upload #upload-form-card #step-2 .track-item-filesize{display:inline-flex;align-items:center;flex-shrink:0}#screen-upload #upload-form-card #step-2 .track-item-filesize:before{content:"";width:3px;height:3px;margin:0 9px;border-radius:50%;background:#c0b3cb}#screen-upload #upload-form-card #step-2 .track-item-duration{display:inline-flex;align-items:center;flex-shrink:0;font-variant-numeric:tabular-nums}#screen-upload #upload-form-card #step-2 .track-item-duration:before{content:"";width:3px;height:3px;margin:0 9px;border-radius:50%;background:#c0b3cb}#screen-upload #upload-form-card #step-2 .track-item-status{justify-self:start;gap:7px!important;padding:7px 10px!important;border:0!important;border-radius:9px!important;font-size:12px!important;line-height:18px;font-weight:500!important;white-space:nowrap}#screen-upload #upload-form-card #step-2 .track-item-status:before{content:"";width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor;opacity:.7}#screen-upload #upload-form-card #step-2 .track-item-status.empty{color:#875522!important;background:#fbf4e9!important}#screen-upload #upload-form-card #step-2 .track-item-status.filled{color:#37826d!important;background:#eef8f3!important}#screen-upload #upload-form-card #step-2 .track-item-actions{gap:5px!important;padding-left:4px;border-left:0}#screen-upload #upload-form-card #step-2 .track-item-actions button{width:44px!important;height:44px!important;border:1px solid transparent!important;border-radius:13px!important;color:#79618b!important;background:transparent!important;box-shadow:none!important;transform:none!important;transition:color .18s,background .18s,box-shadow .18s}#screen-upload #upload-form-card #step-2 .track-item-actions button svg{width:19px!important;height:19px!important}#screen-upload #upload-form-card #step-2 .track-item-actions button:hover{background:#f4edf9!important;color:#8051bb!important}#screen-upload #upload-form-card #step-2 .track-item-actions button.track-item-play{color:#8051bb!important;background:#f4eefb!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .track-item-actions button.track-item-play:not(:disabled):hover{background:#e3d4f5!important}#screen-upload #upload-form-card #step-2 .track-item.is-playing .track-item-play{background:#8757c6!important;color:#fff!important}#screen-upload #upload-form-card #step-2 .track-item-seek{grid-column:3 / -1;display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:10px;width:min(100%,480px);min-width:0;color:#947da5;font-size:11px;line-height:18px;font-variant-numeric:tabular-nums}#screen-upload #upload-form-card #step-2 .track-item-seek input[type=range]{appearance:none;-webkit-appearance:none;display:block;width:100%;min-width:0;height:24px!important;min-height:24px!important;padding:0!important;margin:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer}#screen-upload #upload-form-card #step-2 .track-item-seek input[type=range]:focus-visible{outline:2px solid #c3a6e8;outline-offset:2px;border-radius:6px!important}#screen-upload #upload-form-card #step-2 .track-item-seek input[type=range]:disabled{opacity:.5;cursor:wait}#screen-upload #upload-form-card #step-2 .track-item-seek input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,#9868d1 var(--track-progress),#ebe3f4 var(--track-progress))}#screen-upload #upload-form-card #step-2 .track-item-seek input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:12px;height:12px;margin-top:-4px;border:2px solid #9868d1;border-radius:50%;background:#fff;box-shadow:0 1px 4px #7849a426}#screen-upload #upload-form-card #step-2 .track-item-seek input[type=range]::-moz-range-track{height:4px;border-radius:999px;background:linear-gradient(to right,#9868d1 var(--track-progress),#ebe3f4 var(--track-progress))}#screen-upload #upload-form-card #step-2 .track-item-seek input[type=range]::-moz-range-thumb{box-sizing:border-box;width:12px;height:12px;border:2px solid #9868d1;border-radius:50%;background:#fff;box-shadow:0 1px 4px #7849a426}#screen-upload #upload-form-card #step-2 .track-item-actions button.track-item-remove:hover{border-color:#efc6d1!important;background:#fff2f5!important;color:#bf617b!important}#screen-upload #upload-form-card #step-2 .track-item.is-editing .track-item-edit{background:#eee4fa!important;border-color:#d5bced!important;color:#8051bb!important}#screen-upload #upload-form-card #step-2 .track-item-accordion{overflow:visible;border:0!important;border-radius:0;background:transparent;box-shadow:none}#screen-upload #upload-form-card #step-2 .track-edit-inline{overflow:visible;margin:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .track-edit-inline-header{padding:20px 24px;border:0;background:transparent!important}#screen-upload #upload-form-card #step-2 .track-edit-inline-heading{gap:4px}#screen-upload #upload-form-card #step-2 .track-edit-inline-heading strong{color:#493551;font-size:18px;line-height:25px;font-weight:600;letter-spacing:-.02em}#screen-upload #upload-form-card #step-2 .track-edit-inline-heading small{color:#94809f;font-size:12px;line-height:18px}#screen-upload #upload-form-card #step-2 .track-edit-inline-close{min-height:40px;padding:9px 14px;border:1px solid #e5d9f0;border-radius:10px;background:#fcfaff;color:#835daa;font-size:12px;font-weight:500}#screen-upload #upload-form-card #step-2 .track-edit-inline-close:hover{border-color:#c9afe2;background:#f5eefc}#screen-upload #upload-form-card #step-2 .track-edit-inline-body{display:grid!important;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;padding:8px 24px 24px!important;overflow:visible!important}#screen-upload #upload-form-card #step-2 .te-section{min-width:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .te-section+.te-section{padding-top:24px!important;border-top:1px solid #eee8f4!important}#screen-upload #upload-form-card #step-2 .te-section:has(.custom-select.is-open){position:relative;z-index:5}#screen-upload #upload-form-card #step-2 :is(.f-group>label,.te-field-heading,.te-producers-heading,.te-section-title){color:#382c45!important;font-size:15px!important;line-height:22px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}#screen-upload #upload-form-card #step-2 .f-group>label{margin:0 0 8px!important}#screen-upload #upload-form-card #step-2 .track-edit-inline-body .f-group>label{margin:0!important}#screen-upload #upload-form-card #step-2 .te-producers-heading{margin-bottom:6px!important}#screen-upload #upload-form-card #step-2 .te-section-note{margin:0 0 12px!important;color:#786783;font-size:13px;line-height:21px}#screen-upload #upload-form-card #step-2 .track-edit-inline-body .te-new-row{margin-top:0}#screen-upload #upload-form-card #step-2 .f-row{align-items:start;gap:18px}#screen-upload #upload-form-card #step-2 .f-row>.f-group{margin:0!important}#screen-upload #upload-form-card #step-2 .te-artists-group{gap:20px}#screen-upload #upload-form-card #step-2 .te-release-artists{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}#screen-upload #upload-form-card #step-2 .te-release-artists>.te-saved-list{display:contents}#screen-upload #upload-form-card #step-2 .te-release-artists :is(input[readonly],.te-saved-item){min-width:0;min-height:46px;margin:0!important;padding:10px 13px!important;border:1px solid #e0d3ef!important;border-radius:11px;background:#f3edfa!important;color:#725090!important;font-size:15px!important;line-height:22px;font-weight:400!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .te-release-artists .te-saved-text{color:#725090!important;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-2 .te-release-artists .te-inherited-badge{flex-shrink:0;padding:3px 7px;background:#e8ddf6;color:#725090;font-size:11px;line-height:17px}#screen-upload #upload-form-card #step-2 .te-artist-validation{margin:8px 0 0;color:#a34e5e;font-size:12px;line-height:19px}#screen-upload #upload-form-card #step-2 .te-track-artists-section input[aria-invalid=true]{border-color:#d695a1!important;background:#fffafb!important}#screen-upload #upload-form-card #step-2 :is(input[type=text],textarea,.custom-select-trigger){box-sizing:border-box;min-width:0;min-height:46px!important;padding:10px 13px!important;border:1px solid #d2c7df!important;border-radius:10px!important;background:#faf8fd!important;color:#493953!important;font-size:15px!important;font-weight:400!important;line-height:24px!important;box-shadow:inset 0 1px 2px #44305703!important}#screen-upload #upload-form-card #step-2 .track-edit-inline-body textarea{min-height:160px!important;resize:vertical}#screen-upload #upload-form-card #step-2 :is(input,textarea)::placeholder{color:#84738f!important;opacity:1}#screen-upload #upload-form-card #step-2 input[readonly]{background:#f4eff8!important;border-color:#e5dbee!important;color:#8c7999!important}#screen-upload #upload-form-card #step-2 :is(input[type=text],textarea):focus,#screen-upload #upload-form-card #step-2 .custom-select-trigger:focus-visible{border-color:#a07ad6!important;background:#fff!important;box-shadow:0 0 0 3px #a07ad61c!important}#screen-upload #upload-form-card #step-2 .f-group.is-error>:is(input,textarea),#screen-upload #upload-form-card #step-2 .f-group.is-error>.custom-select>.custom-select-trigger,#screen-upload #upload-form-card #step-2 .custom-select.is-invalid>.custom-select-trigger,#screen-upload #upload-form-card #step-2 :is(input,textarea,.custom-select-trigger)[aria-invalid=true]{border-color:#df8394!important}#screen-upload #upload-form-card #step-2 .te-new-row{grid-template-columns:minmax(0,1fr) 46px;align-items:start;gap:9px}#screen-upload #upload-form-card #step-2 .te-track-artists-section .te-new-row,#screen-upload #upload-form-card #step-2 .te-new-row-musician{grid-template-columns:minmax(0,1fr) 170px 46px}#screen-upload #upload-form-card #step-2 .te-credit-new-row{grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card #step-2 .te-credit-new-row.te-new-row-musician{grid-template-columns:minmax(0,1fr) 170px}#screen-upload #upload-form-card #step-2 .te-credit-section .te-saved-item{min-height:46px;padding:5px 8px 5px 13px;border-color:#dcdfe4;background:#f0f1f3;box-shadow:none}#screen-upload #upload-form-card #step-2 .te-credit-section .te-saved-text{color:#4d5059;font-weight:500}#screen-upload #upload-form-card #step-2 .te-credit-section .te-edit-btn{width:32px;height:32px;flex-shrink:0;border-color:#d8dbe1;background:#fff;color:#656975;box-shadow:none}#screen-upload #upload-form-card #step-2 .te-credit-section .te-edit-btn:hover{border-color:#bfc4cc;background:#f8f9fa;color:#373b45;transform:none}#screen-upload #upload-form-card #step-2 .te-credit-error{margin-top:8px;color:#ad3f57;font-size:13px;line-height:20px}#screen-upload #upload-form-card #step-2 .te-credit-section .te-saved-item.is-error{border-color:#df8394;background:#fff6f8}#screen-upload #upload-form-card #step-2 .te-confirm-btn{width:46px;height:46px;border:1px solid #d7c6e9;border-radius:10px;color:#9169bd;background:#f5effc}#screen-upload #upload-form-card #step-2 .te-confirm-btn:hover{border-color:#b698d5;background:#eae0f7;color:#7546aa}#screen-upload #upload-form-card #step-2 .te-saved-item{padding:8px 10px;border-color:#e9e0f1;border-radius:11px;background:#faf7fd}#screen-upload #upload-form-card #step-2 .te-saved-index{border:0;border-radius:8px;background:#ede3f8;color:#956ac2}#screen-upload #upload-form-card #step-2 .te-saved-text{color:#493953;font-size:15px;font-weight:400;line-height:22px;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-2 .te-inherited-badge{background:#f0e7fa;color:#9778b3;font-weight:500}#screen-upload #upload-form-card #step-2 .te-ai-cards{gap:10px;margin-top:14px}#screen-upload #upload-form-card #step-2 .te-ai-card{min-height:64px;margin:0;padding:14px;border:1px solid #e5dbee;border-radius:12px;background:#fcfaff;box-shadow:none;outline:none;transform:none;transition:border-color .15s ease,background-color .15s ease}#screen-upload #upload-form-card #step-2 .te-ai-label{color:#594766;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;text-transform:none}#screen-upload #upload-form-card #step-2 .te-ai-checkbox{width:20px;height:20px;flex:0 0 20px;border-radius:6px;border-color:#d8c6ea}#screen-upload #upload-form-card #step-2 .te-ai-card:has(input:checked){border-color:#bca0de;background:#f3ecfc}#screen-upload #upload-form-card #step-2 .te-ai-card:has(input:checked) .te-ai-checkbox{border-color:#9468ce;background:#9468ce;box-shadow:none}#screen-upload #upload-form-card #step-2 .te-ai-card:has(.te-ai-radio:focus-visible){outline:2px solid #9468ce;outline-offset:3px}#screen-upload #upload-form-card #step-2 .te-lyrics-toggle{gap:10px;margin:12px 0 18px;color:#594766!important;font-size:14px!important;font-weight:500!important;line-height:22px;letter-spacing:0;text-transform:none}#screen-upload #upload-form-card #step-2 .te-lyrics-field{display:grid;gap:12px}#screen-upload #upload-form-card #step-2 .te-lyrics-warning{display:flex;align-items:flex-start;gap:10px;margin:0;padding:13px 15px;border:1px solid #f0bdc5;border-radius:10px;background:#fff4f5;color:#a13e50;font-size:13px;font-weight:400;line-height:21px}#screen-upload #upload-form-card #step-2 .te-lyrics-info-icon{flex:0 0 18px;margin-top:2px;color:#bf4c61}#screen-upload #upload-form-card #step-2 .te-lyrics-warning strong{display:block;margin-bottom:3px;color:#982d42;font-size:13px;font-weight:600;line-height:21px}#screen-upload #upload-form-card #step-2 .te-lyrics-warning p{margin:0;font:inherit;color:inherit}#screen-upload #upload-form-card #step-2 .te-lyrics-field textarea{min-height:180px!important;padding:14px 16px!important;background:#fff!important;line-height:26px!important}#screen-upload #upload-form-card #step-2 :is(.te-title-error,.te-artist-validation){color:#ad3f57!important;font-size:13px!important;line-height:20px!important}#screen-upload #upload-form-card #step-2 .te-lyrics-delivery{margin:0;padding:0 2px;color:#786783;font-size:13px;line-height:20px}#screen-upload #upload-form-card #step-2 .te-isrc-section{display:grid;gap:12px}#screen-upload #upload-form-card #step-2 .te-isrc-toggle{display:flex;align-items:center;gap:10px;margin:0!important;color:#594766!important;font-size:14px!important;font-weight:500!important;line-height:22px;letter-spacing:0;text-transform:none;cursor:pointer}#screen-upload #upload-form-card #step-2 .te-isrc-toggle .u-check{flex-shrink:0}#screen-upload #upload-form-card #step-2 .te-isrc-field{display:grid;gap:8px;margin:0}#screen-upload #upload-form-card #step-2 .te-isrc-note{color:#786783;font-size:13px;line-height:20px}#screen-upload #upload-form-card #step-2 .custom-select.is-open .custom-select-trigger{border-color:#cfc1df!important;border-bottom-color:#eee8f5!important;border-radius:10px 10px 0 0!important;background:#fcfaff!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .custom-select-dropdown{top:calc(100% - 1px)!important;bottom:auto!important;margin:0;border:1px solid #cfc1df!important;border-top-color:#eee8f5!important;border-radius:0 0 10px 10px!important;background:#fff!important;box-shadow:0 14px 26px -12px #49335d33!important;scrollbar-width:thin;scrollbar-color:#d4c6e3 transparent;overscroll-behavior:contain;animation:none!important;transform:none!important}#screen-upload #upload-form-card #step-2 .custom-select.is-open.opens-up .custom-select-trigger{border-radius:0 0 10px 10px!important;border-top-color:#eee8f5!important;border-bottom-color:#cfc1df!important}#screen-upload #upload-form-card #step-2 .custom-select.opens-up .custom-select-dropdown{top:auto!important;bottom:calc(100% - 1px)!important;border-radius:10px 10px 0 0!important;border-top-color:#cfc1df!important;border-bottom-color:#eee8f5!important;box-shadow:0 -14px 26px -12px #49335d33!important}#screen-upload #upload-form-card #step-2 .custom-select-option{min-height:38px;padding:9px 12px!important;border-radius:7px!important;color:#594966!important;font-size:14px!important;line-height:20px}#screen-upload #upload-form-card #step-2 .custom-select-option:hover,#screen-upload #upload-form-card #step-2 .custom-select-option.is-active{background:#f0e9fc!important;color:#7650bc!important}#screen-upload #upload-form-card #step-2 .te-footer{grid-column:1 / -1;margin:0!important;padding:4px 0 0!important;border:0!important;background:transparent!important}#screen-upload #upload-form-card #step-2>.form-nav{margin-top:28px!important;padding-top:0!important;border:0!important}#screen-upload #upload-form-card #step-2 :is(.btn-next,.upload-nav-next){min-height:46px;padding:11px 22px!important;border:1px solid #8050d5!important;border-radius:11px!important;color:#fff!important;background:linear-gradient(110deg,#7849cf,#9360e2)!important;box-shadow:inset 0 1px #ffffff30,0 7px 16px -7px #7545b65c!important;font-size:14px!important;font-weight:500!important}#screen-upload #upload-form-card #step-2 :is(.btn-back,.upload-nav-back){min-height:46px;padding:11px 22px!important;border:1px solid #e4dbea!important;border-radius:11px!important;background:#fff!important;color:#8b7799!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important}#screen-upload #upload-form-card #step-2 button:focus-visible{outline:2px solid #a07ad6;outline-offset:3px}#screen-upload #upload-form-card #step-2 button:disabled{opacity:.5}#screen-upload #upload-form-card #step-2 .track-import-state{padding:24px!important;border:0!important;border-radius:18px!important;background:#fff!important;box-shadow:var(--track-card-shadow)!important}@media(max-width:1200px){#screen-upload #upload-form-card #step-2 .track-item{grid-template-columns:20px 36px minmax(0,1fr) auto!important;column-gap:14px!important;row-gap:10px!important}#screen-upload #upload-form-card #step-2 .track-item-drag{grid-column:1;grid-row:1 / span 2}#screen-upload #upload-form-card #step-2 .track-item-num{grid-column:2;grid-row:1 / span 2}#screen-upload #upload-form-card #step-2 .track-item-info{grid-column:3;grid-row:1}#screen-upload #upload-form-card #step-2 .track-item-status{grid-column:3;grid-row:2}#screen-upload #upload-form-card #step-2 .track-item-actions{grid-column:4;grid-row:1 / span 2}#screen-upload #upload-form-card #step-2 .upload-track-workspace.has-tracks{grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card #step-2 .upload-track-preview{position:static}#screen-upload #upload-form-card #step-2 .upload-release-peek{display:grid;grid-template-columns:100px minmax(0,1fr);column-gap:18px;align-content:center}#screen-upload #upload-form-card #step-2 .upload-peek-eyebrow{grid-column:1 / -1;margin-bottom:16px}#screen-upload #upload-form-card #step-2 .upload-peek-art{grid-column:1;grid-row:2 / span 3}#screen-upload #upload-form-card #step-2 .upload-release-peek h4{grid-column:2;margin-top:0;font-size:18px;line-height:25px}#screen-upload #upload-form-card #step-2 .upload-peek-artist,#screen-upload #upload-form-card #step-2 .upload-peek-facts{grid-column:2}#screen-upload #upload-form-card #step-2:has(.upload-track-workspace.has-tracks)>.form-nav{width:100%}}@media(max-width:700px){#screen-upload #upload-form-card #step-2 .upload-track-preview{display:none!important}#screen-upload #upload-form-card #step-2 .upload-track-add-strip{flex-wrap:wrap;padding:20px 16px;gap:14px}#screen-upload #upload-form-card #step-2 .upload-track-add-icon{width:46px;height:46px;flex-basis:46px;border-radius:12px}#screen-upload #upload-form-card #step-2 .upload-track-add-strip .btn-next{width:100%;justify-content:center}#screen-upload #upload-form-card:has(:is(#step-1,#step-2).active) .upload-stepper-shell{width:100%;margin:0 0 24px!important;overflow-x:auto}#screen-upload #upload-form-card:has(:is(#step-1,#step-2).active) .upload-stepper-row{width:max-content;min-width:max-content!important}#screen-upload #upload-form-card:has(:is(#step-1,#step-2).active) button.upload-step-item{height:46px!important;min-height:46px!important}#screen-upload #upload-form-card:has(:is(#step-1,#step-2).active) .upload-step-label{font-size:14px;line-height:20px}#screen-upload #upload-form-card #step-2 .has-tracks .upload-tracklist-stage{padding:20px 16px!important;min-height:0}#screen-upload #upload-form-card #step-2 .upload-tracklist-heading h4{font-size:18px}#screen-upload #upload-form-card #step-2 .upload-tracklist-actions .btn-next{width:100%;justify-content:center}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) .upload-stepper-shell{width:100%;overflow-x:auto;border-radius:14px;scrollbar-width:thin}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) .upload-stepper-row{width:max-content;overflow:visible}#screen-upload #upload-form-card:has(#step-2.active,#step-3.active,#step-4.active,#step-5.active) button.upload-step-item{min-width:96px;min-height:44px;padding:11px 16px!important;border-radius:10px}#screen-upload #upload-form-card #step-2 .track-empty-state{padding:20px!important}#screen-upload #upload-form-card #step-2 .track-empty-drop-zone{grid-template-columns:minmax(0,1fr);gap:22px;padding:26px 18px!important;text-align:center}#screen-upload #upload-form-card #step-2 .track-upload-invite-title{font-size:20px!important;line-height:28px!important}#screen-upload #upload-form-card #step-2 .track-upload-invite-copy{font-size:13px!important;line-height:21px!important}#screen-upload #upload-form-card #step-2 .track-empty-tips{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}#screen-upload #upload-form-card #step-2 .track-empty-tip{padding:10px 0!important}#screen-upload #upload-form-card #step-2 .track-empty-tip+.track-empty-tip{border-left:0!important;border-top:1px solid #eee5f5!important}#screen-upload #upload-form-card #step-2 .track-item{padding:16px 14px!important;gap:10px!important}#screen-upload #upload-form-card #step-2 .track-edit-inline-header{padding:18px 16px;flex-wrap:wrap;gap:12px}#screen-upload #upload-form-card #step-2 .track-edit-inline-body{padding:8px 16px 20px!important;gap:20px}#screen-upload #upload-form-card #step-2 .te-section+.te-section{padding-top:20px!important}#screen-upload #upload-form-card #step-2 .te-track-artists-section .te-new-row,#screen-upload #upload-form-card #step-2 .te-new-row-musician{grid-template-columns:minmax(0,1fr) 46px}#screen-upload #upload-form-card #step-2 :is(.te-track-artists-section .te-new-row,.te-new-row-musician)>input{grid-column:1 / -1}#screen-upload #upload-form-card #step-2 .te-new-row .te-confirm-btn{grid-column:auto}#screen-upload #upload-form-card #step-2 .te-credit-new-row.te-new-row-musician{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){#screen-upload #upload-form-card #step-2 .track-item-seek{grid-column:1 / -1;grid-row:4;width:100%}#screen-upload #upload-form-card #step-2 .track-item{position:relative;grid-template-columns:20px 38px minmax(0,1fr)!important;margin-top:0;padding-top:16px!important}#screen-upload #upload-form-card #step-2 .track-item-num{width:38px!important;height:46px!important;font-size:19px!important;border-radius:12px!important}#screen-upload #upload-form-card #step-2 .track-item-num:after{bottom:6px;width:12px;height:2px}#screen-upload #upload-form-card #step-2 .track-item-status{display:none!important}#screen-upload #upload-form-card #step-2 .has-tracks .track-item.needs-details{border-color:#dfa24f!important;box-shadow:0 7px 18px -12px #b875283d!important}#screen-upload #upload-form-card #step-2 .has-tracks .track-item.is-complete{border-color:#55b694!important;box-shadow:0 7px 18px -12px #31886b38!important}#screen-upload #upload-form-card #step-2 .track-list-entry.is-editing{border:0!important;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .track-list-entry.is-editing .track-item-accordion{margin-top:12px;overflow:hidden;border:1px solid #ddd6e5!important;border-radius:18px!important;background:#fff}#screen-upload #upload-form-card #step-2 .has-tracks .track-list-entry.is-editing .track-item.needs-details{border:1.5px solid #dfa24f!important;border-radius:18px!important;box-shadow:0 7px 18px -12px #b875283d!important}#screen-upload #upload-form-card #step-2 .has-tracks .track-list-entry.is-editing .track-item.is-complete{border:1.5px solid #55b694!important;border-radius:18px!important;box-shadow:0 7px 18px -12px #31886b38!important}#screen-upload #upload-form-card #step-2 .track-item-actions{grid-column:1 / -1;grid-row:3;justify-content:center!important;gap:14px!important;padding:0;border:0}#screen-upload #upload-form-card #step-2 .track-item-actions button{width:38px!important;height:38px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important}#screen-upload #upload-form-card #step-2 .track-item-actions button svg{width:21px!important;height:21px!important}#screen-upload #upload-form-card #step-2 .track-item-actions button.track-item-play{color:#8957cf!important;background:transparent!important}#screen-upload #upload-form-card #step-2 .track-item-actions button.track-item-edit{color:#74647f!important}#screen-upload #upload-form-card #step-2 .track-item-actions button.track-item-remove{color:#c86a7c!important}#screen-upload #upload-form-card #step-2 .track-item-name{font-size:15px!important}#screen-upload #upload-form-card #step-2 .te-ai-cards{grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card #step-2 .te-section-toggle{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;color:#5b4369;font-size:14px}#screen-upload #upload-form-card #step-2 .te-section-toggle>span:first-child{min-width:0}#screen-upload #upload-form-card #step-2 .te-section-toggle-status{margin-left:0;padding:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:#988ba1;font-weight:500}#screen-upload #upload-form-card #step-2 .te-section-toggle-status.is-complete{background:transparent!important;color:#399276}#screen-upload #upload-form-card #step-2 .te-section-toggle:after{display:none!important;content:none!important}#screen-upload #upload-form-card #step-2 .te-collapsible-section.is-open>:not(.te-section-toggle){animation:uploadTrackSectionReveal .24s cubic-bezier(.22,1,.36,1) both}#screen-upload #upload-form-card #step-2 .track-edit-inline-body{gap:13px!important}#screen-upload #upload-form-card #step-2 .track-edit-inline-body .te-collapsible-section,#screen-upload #upload-form-card #step-2 .track-edit-inline-body .te-section+.te-section{padding:14px 16px!important;border:1px solid #e5deeb!important;border-radius:15px!important;background:#fff!important;box-shadow:0 7px 18px -14px #49335d45!important}#screen-upload #upload-form-card #step-2 .track-edit-inline-body .te-collapsible-section.is-open{border-color:#d5c8e1!important;box-shadow:0 10px 24px -14px #49335d52!important}#screen-upload #upload-form-card #step-2 .te-section .f-row:has(.custom-select.is-open){position:relative;z-index:20}#screen-upload #upload-form-card #step-2 .te-section :is(.f-group,.te-new-row):has(.custom-select.is-open){position:relative;z-index:30}#screen-upload #upload-form-card #step-2 .te-collapsible-section:has(.te-track-artists-section .custom-select.is-open) .te-version-explicit-row{display:none!important}#screen-upload #upload-form-card #step-2 .te-section:has(.f-row .custom-select.is-open) #te-custom-version-wrap{display:none!important}#screen-upload #upload-form-card #step-2 .te-track-artists-section .te-new-row .te-confirm-btn{grid-column:1 / -1;width:100%}#screen-upload #upload-form-card #step-2 .te-footer .btn-next{width:100%;justify-content:center}}@keyframes uploadTrackSectionReveal{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){#screen-upload #upload-form-card #step-2 :is(.track-item,.track-empty-drop-zone,.te-ai-card){transition:none!important}#screen-upload #upload-form-card #step-2.active .track-upload-art,#screen-upload #upload-form-card #step-2.active .track-upload-art *,#screen-upload #upload-form-card #step-2.active .track-upload-art .track-drop-wave span,#screen-upload #upload-form-card #step-2.active .track-upload-art:before,#screen-upload #upload-form-card #step-2.active .track-upload-art *:before,#screen-upload #upload-form-card #step-2.active .track-upload-art *:after{animation:none!important}}#screen-upload #upload-form-card #step-3{--cover-surface-shadow: 0 2px 8px #35264207, 0 12px 32px -14px #49335d29}#screen-upload #upload-form-card #step-3.active{gap:24px}#screen-upload #upload-form-card #step-3 .upload-step-hero{margin:0;padding:0}#screen-upload #upload-form-card #step-3 .upload-step-hero-kicker{margin-bottom:8px;color:#9b84b2;font-size:10px;line-height:15px;font-weight:500;letter-spacing:.1em}#screen-upload #upload-form-card #step-3 .upload-step-hero h3{margin:0;color:#30263e;font-size:clamp(27px,2.1vw,34px);font-weight:600;line-height:1.25;letter-spacing:-.035em}#screen-upload #upload-form-card #step-3 .cover-step-description{margin:10px 0 0;color:#71617f;font-size:15px;line-height:24px}#screen-upload #upload-form-card #step-3 .cover-step-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr);align-items:stretch;gap:24px;margin:0}#screen-upload #upload-form-card #step-3 .cover-upload-column{display:flex;flex-direction:column;gap:12px;min-width:0}#screen-upload #upload-form-card #step-3 .cover-guidance-column{display:grid;align-content:start;gap:20px;min-width:0}#screen-upload #upload-form-card #step-3 :is(.cover-card,.cover-requirements){min-width:0;min-height:0;margin:0!important;padding:24px!important;border:1px solid #eee8f4!important;border-radius:20px!important;background:#fff!important;box-shadow:var(--cover-surface-shadow)!important}#screen-upload #upload-form-card #step-3 .cover-card{display:flex;flex:1;align-items:stretch}#screen-upload #upload-form-card #step-3 .cover-drop-zone{display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:440px;padding:36px 24px;border:1px dashed #cdb7ec!important;border-radius:15px!important;background:radial-gradient(ellipse at 50% 34%,#f0e8fc 0,#fbf8ff 48%,#fdfbff)!important;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}#screen-upload #upload-form-card #step-3 .cover-drop-zone.is-empty:hover{border-color:#a37cd7!important;box-shadow:inset 0 0 0 1px #a37cd726}#screen-upload #upload-form-card #step-3 .cover-drop-zone:focus-visible{outline:2px solid #9468ce;outline-offset:4px}#screen-upload #upload-form-card #step-3 .cover-drop-zone.is-processing{cursor:progress}#screen-upload #upload-form-card #step-3 .cover-drop-inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:520px;text-align:center}#screen-upload #upload-form-card #step-3 .cover-upload-art{position:relative;width:144px;height:144px;margin:0 0 30px}#screen-upload #upload-form-card #step-3 .cover-upload-art-back{position:absolute;inset:10px 2px 2px 10px;border:1px solid #dfd0f1;border-radius:22px;background:#e9ddf7;transform:rotate(9deg)}#screen-upload #upload-form-card #step-3 .cover-upload-art-front{position:absolute;inset:0 10px 10px 0;display:grid;place-items:center;border:1px solid #fff;border-radius:22px;background:linear-gradient(145deg,#fff,#f8f2ff);color:#9973c8;box-shadow:0 12px 22px -10px #6c478248;transform:rotate(-7deg)}#screen-upload #upload-form-card #step-3 .cover-upload-art-front svg{width:54px;height:54px;stroke-width:1.3}#screen-upload #upload-form-card #step-3 .cover-upload-art-badge{position:absolute;right:-3px;bottom:2px;display:grid;place-items:center;width:42px;height:42px;border:3px solid #faf7fe;border-radius:13px;background:#9a73d1;color:#fff}#screen-upload #upload-form-card #step-3 .cover-upload-art-badge svg{width:23px;height:23px}#screen-upload #upload-form-card #step-3 .cover-drop-label{margin:0 0 7px;color:#3e2f50;font-size:21px;font-weight:600;line-height:29px;letter-spacing:-.02em}#screen-upload #upload-form-card #step-3 .cover-drop-hint{color:#71617f;font-size:15px;line-height:24px}#screen-upload #upload-form-card #step-3 :is(.cover-select-button,.cover-replace-btn){display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:11px 20px;border:1px solid #8050d5;border-radius:11px;background:linear-gradient(110deg,#7849cf,#9360e2);color:#fff;font-family:inherit;font-size:14px;font-weight:500;line-height:22px;box-shadow:inset 0 1px #ffffff30,0 7px 16px -7px #7545b65c}#screen-upload #upload-form-card #step-3 .cover-select-button{margin-top:23px}#screen-upload #upload-form-card #step-3 .cover-select-button svg{width:19px;height:19px}#screen-upload #upload-form-card #step-3 .cover-upload-format{margin-top:16px;color:#786787;font-size:13px;line-height:21px}#screen-upload #upload-form-card #step-3 .cover-drop-icon{display:grid;place-items:center;width:72px;height:72px;margin:0 0 22px;border-radius:18px;background:#eee5fa!important;color:#8b60cf;box-shadow:none!important;animation:none}#screen-upload #upload-form-card #step-3 .cover-process-spinner{animation:coverStudioSpin 1s linear infinite}#screen-upload #upload-form-card #step-3 .cover-requirements{display:flex;flex-direction:column;gap:22px}#screen-upload #upload-form-card #step-3 .cover-req-heading{display:flex;align-items:center;gap:12px}#screen-upload #upload-form-card #step-3 .cover-req-heading-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:11px;background:#f1eafb;color:#9468ce}#screen-upload #upload-form-card #step-3 .cover-req-heading-icon svg{width:21px;height:21px}#screen-upload #upload-form-card #step-3 .cover-req-title{margin:0;color:#382b46;font-size:18px;font-weight:600;line-height:26px}#screen-upload #upload-form-card #step-3 .cover-req-heading p{margin:4px 0 0;color:#786887;font-size:14px;line-height:22px}#screen-upload #upload-form-card #step-3 .cover-file-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin:0}#screen-upload #upload-form-card #step-3 .cover-file-specs dt{margin:0 0 5px;color:#786887;font-size:13px;font-weight:400;line-height:20px}#screen-upload #upload-form-card #step-3 .cover-file-specs dd{margin:0;color:#4c3b5b;font-size:15px;font-weight:600;line-height:22px}#screen-upload #upload-form-card #step-3 .cover-req-list{display:grid;flex:none;grid-template-rows:none;gap:10px;margin:0;padding:20px 0 0;border-top:1px solid #eee7f4;list-style:none}#screen-upload #upload-form-card #step-3 .cover-req-list li{display:flex;align-items:flex-start;gap:9px;min-height:0;margin:0;padding:0;border:0;color:#695976;font-size:14px;line-height:22px}#screen-upload #upload-form-card #step-3 .cover-req-icon{display:grid;place-items:center;flex:0 0 17px;width:17px;height:22px;margin:0;background:transparent;color:#9173ae}#screen-upload #upload-form-card #step-3 .cover-req-icon svg{width:15px;height:15px}#screen-upload #upload-form-card #step-3 .cover-originality-note{display:flex;align-items:center;gap:20px;min-width:0;padding:24px;border:1px solid #f0dee5;border-radius:20px;background:#fffbfc;box-shadow:0 9px 24px -17px #85405a1c}#screen-upload #upload-form-card #step-3 .cover-originality-note>img{display:block;flex:0 0 172px;width:172px;height:176px;object-fit:contain;mix-blend-mode:multiply;user-select:none}#screen-upload #upload-form-card #step-3 .cover-originality-note>div{min-width:0}#screen-upload #upload-form-card #step-3 .cover-originality-note h4{max-width:32ch;margin:0;color:#8a304b;font-size:18px;font-weight:650;line-height:26px;letter-spacing:-.01em}#screen-upload #upload-form-card #step-3 .cover-originality-note p{max-width:44ch;margin:10px 0 0;color:#714e5e;font-size:15px;font-weight:400;line-height:24px}#screen-upload #upload-form-card #step-3 .cover-ai-link{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;max-width:100%;min-height:42px;margin-top:16px;padding:9px 12px;border:1px solid #d8c5ee;border-radius:10px;background:#fff;color:#7547af;font-size:14px;font-weight:600;line-height:22px;text-decoration:none}#screen-upload #upload-form-card #step-3 .cover-ai-link svg{flex:0 0 17px;width:17px;height:17px}#screen-upload #upload-form-card #step-3 .cover-ai-link:hover{border-color:#b694df;background:#f6f0fd;color:#643497}#screen-upload #upload-form-card #step-3 .cover-ai-link:focus-visible{outline:2px solid #9468ce;outline-offset:3px}#screen-upload #upload-form-card #step-3 .cover-preview-card{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;align-items:center;gap:18px;width:100%;animation:none}#screen-upload #upload-form-card #step-3 .cover-img-wrap{width:100%;min-height:0;max-width:440px;aspect-ratio:1;margin:0 auto;border:1px solid #eee7f3;border-radius:14px;background:#faf8fd;box-shadow:0 12px 24px -12px #49335d33}#screen-upload #upload-form-card #step-3 .cover-img-wrap img{display:block;width:100%;height:100%;object-fit:contain;animation:none}#screen-upload #upload-form-card #step-3 .cover-meta{min-width:0;min-height:0;padding:0;border:0;gap:0}#screen-upload #upload-form-card #step-3 .cover-meta-panel{display:grid;min-width:0;padding:0;gap:20px}#screen-upload #upload-form-card #step-3 .cover-meta-top{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}#screen-upload #upload-form-card #step-3 .cover-meta-heading{flex:1 1 120px;min-width:0}#screen-upload #upload-form-card #step-3 .cover-meta-label{margin:0 0 4px;color:#7a6888;font-size:13px;font-weight:500;line-height:20px}#screen-upload #upload-form-card #step-3 .cover-meta-status{flex-shrink:0;align-self:center;gap:6px;padding:6px 9px;border-radius:8px;background:#edf8f2;color:#378e72;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}#screen-upload #upload-form-card #step-3 .cover-meta-status svg{flex:0 0 14px;width:14px;height:14px}#screen-upload #upload-form-card #step-3 .cover-release-title{margin:0;color:#35283f;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.025em;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-3 .cover-file-details{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;min-width:0;gap:10px;padding:16px 0;border-block:1px solid #eae3f1}#screen-upload #upload-form-card #step-3 .cover-file-icon{width:22px;height:22px;color:#9879b6}#screen-upload #upload-form-card #step-3 .cover-file-info{display:grid;min-width:0;gap:4px}#screen-upload #upload-form-card #step-3 .cover-meta-dims{color:#73627f;font-size:14px;line-height:22px}#screen-upload #upload-form-card #step-3 .cover-meta-filename{min-width:0;overflow:hidden;color:#51405f;font-size:13px;font-weight:500;line-height:21px;text-overflow:ellipsis;white-space:nowrap}#screen-upload #upload-form-card #step-3 .cover-meta-actions{display:grid;min-width:0;gap:14px}#screen-upload #upload-form-card #step-3 .cover-meta-note{margin:0;padding:0;border:0;color:#73627f;font-size:13px;line-height:21px}#screen-upload #upload-form-card #step-3 .cover-replace-btn{box-sizing:border-box;width:100%;max-width:440px;min-width:0;margin:0;justify-self:center;align-self:center;border-color:#d9cce9;background:#fcfaff;color:#7547af;box-shadow:none;cursor:pointer}#screen-upload #upload-form-card #step-3 .cover-replace-btn svg{flex:0 0 18px;width:18px;height:18px}#screen-upload #upload-form-card #step-3 .cover-replace-btn:hover{border-color:#b694df;background:#f4edfc;color:#643497}#screen-upload #upload-form-card #step-3 .cover-card.is-error{border-color:#e4a5b2!important;box-shadow:0 0 0 3px #f9e6ec55!important}#screen-upload #upload-form-card #step-3 .cover-card.is-error .cover-drop-zone{border-color:#df9bab!important}#screen-upload #upload-form-card #step-3>.form-nav{min-height:46px;margin:0!important;padding:0!important;border:0!important;align-self:start;animation:none!important;transform:none!important}#screen-upload #upload-form-card #step-3 .upload-nav-next{min-height:46px;padding:11px 22px!important;border:1px solid #8050d5!important;border-radius:11px!important;background:linear-gradient(110deg,#7849cf,#9360e2)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff30,0 7px 16px -7px #7545b65c!important;font-size:14px!important;font-weight:500!important}#screen-upload #upload-form-card #step-3 .upload-nav-back{min-height:46px;padding:11px 22px!important;border:1px solid #e4dbea!important;border-radius:11px!important;background:#fff!important;color:#8b7799!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important}#screen-upload #upload-form-card #step-3 button:focus-visible{outline:2px solid #a07ad6;outline-offset:3px}@keyframes coverStudioSpin{to{transform:rotate(360deg)}}@media(max-width:1400px){#screen-upload #upload-form-card #step-3 .cover-step-layout{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);gap:20px}#screen-upload #upload-form-card #step-3 .cover-originality-note{gap:10px;padding:18px 14px}#screen-upload #upload-form-card #step-3 .cover-originality-note>img{flex-basis:128px;width:128px;height:144px}#screen-upload #upload-form-card #step-3 .cover-preview-card{grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card #step-3 :is(.cover-img-wrap,.cover-replace-btn){max-width:360px}}@media(max-width:1100px){#screen-upload #upload-form-card #step-3 .cover-step-layout{grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card #step-3 .cover-drop-zone{min-height:410px}#screen-upload #upload-form-card #step-3 .cover-guidance-column{grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card #step-3 .cover-originality-note{padding:20px;gap:20px}#screen-upload #upload-form-card #step-3 .cover-originality-note>img{flex-basis:160px;width:160px;height:168px}#screen-upload #upload-form-card #step-3 .cover-preview-card{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){#screen-upload #upload-form-card #step-3.active{gap:20px}#screen-upload #upload-form-card #step-3 :is(.cover-card,.cover-requirements){padding:18px!important;border-radius:16px!important}#screen-upload #upload-form-card #step-3 .cover-drop-zone{min-height:360px;padding:28px 16px;border-radius:12px!important}#screen-upload #upload-form-card #step-3 .cover-upload-art{width:116px;height:116px;margin-bottom:25px}#screen-upload #upload-form-card #step-3 .cover-upload-art-front svg{width:44px;height:44px}#screen-upload #upload-form-card #step-3 .cover-drop-label{font-size:18px;line-height:26px}#screen-upload #upload-form-card #step-3 .cover-drop-hint{font-size:14px;line-height:22px}#screen-upload #upload-form-card #step-3 .cover-select-button{width:100%;max-width:280px;padding-inline:12px}#screen-upload #upload-form-card #step-3 .cover-upload-format{max-width:240px;font-size:12px;line-height:20px}#screen-upload #upload-form-card #step-3 .cover-file-specs{gap:16px}#screen-upload #upload-form-card #step-3 .cover-file-specs dd{font-size:14px}#screen-upload #upload-form-card #step-3 .cover-originality-note{gap:10px;padding:18px 12px;border-radius:16px}#screen-upload #upload-form-card #step-3 .cover-originality-note>img{flex-basis:110px;width:110px;height:128px}#screen-upload #upload-form-card #step-3 .cover-originality-note h4{font-size:17px;line-height:25px}#screen-upload #upload-form-card #step-3 .cover-preview-card{grid-template-columns:minmax(0,1fr);gap:22px}#screen-upload #upload-form-card #step-3 .cover-replace-btn{width:100%}}@media(prefers-reduced-motion:reduce){#screen-upload #upload-form-card #step-3 .cover-drop-zone{transition:none}#screen-upload #upload-form-card #step-3 .cover-process-spinner{animation:none}}#screen-upload #upload-form-card #step-4.active{grid-template-columns:minmax(0,1fr);gap:24px}#screen-upload #upload-form-card #step-4>*{min-width:0;grid-column:1 / -1}#screen-upload #upload-form-card #step-4 .upload-step-hero{margin:0;padding:0}#screen-upload #upload-form-card #step-4 .upload-step-hero-kicker{margin-bottom:8px;color:#9b84b2;font-size:10px;line-height:15px;font-weight:500;letter-spacing:.1em}#screen-upload #upload-form-card #step-4 .upload-step-hero h3{margin:0;color:#30263e;font-size:clamp(27px,2.1vw,34px);font-weight:600;line-height:1.25;letter-spacing:-.035em}#screen-upload #upload-form-card #step-4 .distribution-step-description{max-width:850px;margin:10px 0 0;color:#71617f;font-size:15px;line-height:24px}#screen-upload #upload-form-card #step-4 .upload-section-card{margin:0!important;padding:26px!important;border:1px solid #eee8f4!important;border-radius:20px!important;background:#fff!important;box-shadow:0 2px 8px #35264207,0 12px 32px -14px #49335d29!important;overflow:visible;transform:none!important;transition:none}#screen-upload #upload-form-card #step-4 .upload-section-header{align-items:center;gap:13px!important;margin-bottom:24px!important;padding:0!important;border:0!important}#screen-upload #upload-form-card #step-4 .upload-section-header--split{justify-content:space-between;flex-wrap:wrap;row-gap:12px!important}#screen-upload #upload-form-card #step-4 .upload-section-header-main{display:flex;align-items:center;gap:13px;min-width:0}#screen-upload #upload-form-card #step-4 .upload-section-header-aside{flex-shrink:0}#screen-upload #upload-form-card #step-4 .upload-section-icon{width:40px!important;height:40px!important;flex:0 0 40px;border-radius:12px!important;background:#f1eafb!important}#screen-upload #upload-form-card #step-4 .upload-section-icon svg{width:21px;height:21px;color:#9468ce!important;font-size:21px!important}#screen-upload #upload-form-card #step-4 .upload-section-title{color:#382b46!important;font-size:19px!important;line-height:27px;font-weight:600!important;letter-spacing:-.015em}#screen-upload #upload-form-card #step-4 .upload-section-subtitle{margin-top:4px!important;color:#786887!important;font-size:14px!important;line-height:22px}#screen-upload #upload-form-card #step-4 .f-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}#screen-upload #upload-form-card #step-4 .f-group{margin-bottom:0}#screen-upload #upload-form-card #step-4 .f-group>label{margin-bottom:10px;color:#3d304b;font-size:15px;font-weight:600;line-height:22px}#screen-upload #upload-form-card #step-4 :is(.custom-select-trigger,.datepicker-trigger,.f-group textarea){min-height:48px;padding:12px 14px;border:1px solid #dcd0eb!important;border-radius:11px!important;background:#fcfaff!important;color:#4b3c58!important;font-size:15px!important;line-height:23px;box-shadow:none!important}#screen-upload #upload-form-card #step-4 .datepicker-trigger{padding-right:44px}#screen-upload #upload-form-card #step-4 .datepicker-trigger:after{content:"";width:19px;height:19px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23937aa9' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='16' rx='3'/%3E%3Cpath d='M8 3v4m8-4v4M4 11h16m-11 5h2'/%3E%3C/svg%3E")}#screen-upload #upload-form-card #step-4 .datepicker-trigger.placeholder,#screen-upload #upload-form-card #step-4 .f-group textarea::placeholder{color:#8f7e9e!important;opacity:1}#screen-upload #upload-form-card #step-4 :is(.custom-select-trigger,.datepicker-trigger):not(:disabled):hover{border-color:#bca3d8!important;background:#faf7fe!important}#screen-upload #upload-form-card #step-4 :is(.custom-select.is-open .custom-select-trigger,.datepicker-wrap.is-open .datepicker-trigger,.f-group textarea:focus){border-color:#a480cf!important;background:#fff!important;box-shadow:0 0 0 3px #eee5f966!important}#screen-upload #upload-form-card #step-4 :is(button,textarea):focus-visible{outline:2px solid #a480cf;outline-offset:3px}#screen-upload #upload-form-card #step-4 .distribution-field-hint{margin:8px 0 0;color:#786887;font-size:13px;line-height:21px}#screen-upload #upload-form-card #step-4 .distribution-release-history{margin-top:24px;padding-top:24px;border-top:1px solid #eee8f4}#screen-upload #upload-form-card #step-4 .distribution-field-error{margin:8px 0 0;color:#b33d57;font-size:13px;line-height:21px}#screen-upload #upload-form-card #step-4 .upload-section-card.is-error{border-color:#e5b6c2!important}#screen-upload #upload-form-card #step-4 .datepicker-wrap.is-invalid .datepicker-trigger{border-color:#d98096!important;background:#fff9fb!important}#screen-upload #upload-form-card #step-4 :is(.custom-select-dropdown,.dp-dropdown){border:1px solid #e4d9ee!important;border-radius:14px!important;background:#fff!important;box-shadow:0 6px 14px #39234708,0 18px 40px -10px #39234726!important;animation:none!important}#screen-upload #upload-form-card #step-4 .custom-select-option{min-height:42px;color:#4b3c58!important;font-size:15px!important;transform:none!important}#screen-upload #upload-form-card #step-4 .custom-select-option:hover{background:#faf7fe!important}#screen-upload #upload-form-card #step-4 .custom-select-option.is-active{background:#f1eafa!important;color:#784aaf!important}#screen-upload #upload-form-card #step-4 .dp-dropdown{width:310px;max-width:calc(100vw - 48px);padding:16px}#screen-upload #upload-form-card #step-4 .dp-header-title{color:#40314f;font-size:15px}#screen-upload #upload-form-card #step-4 .dp-nav{width:32px;height:32px;border:1px solid #e5dbee;background:#fbf8fe;color:#8a65b6;font-size:22px}#screen-upload #upload-form-card #step-4 .dp-weekday{color:#8d7b9c;font-size:12px;line-height:20px}#screen-upload #upload-form-card #step-4 .dp-day{min-height:36px;color:#4b3c58;font-size:14px;font-weight:500}#screen-upload #upload-form-card #step-4 .dp-day:not(:disabled):hover{background:#f0e8fa}#screen-upload #upload-form-card #step-4 .dp-day.today{border-color:#cbb4e7}#screen-upload #upload-form-card #step-4 .dp-day.selected,#screen-upload #upload-form-card #step-4 .dp-day.selected:not(:disabled):hover{border-color:transparent;background:#8858cc;color:#fff;animation:none!important}#screen-upload #upload-form-card #step-4 .dp-day:disabled{color:#b6acbf;opacity:.7}#screen-upload #upload-form-card #step-4 .distribution-optional-label{display:inline-flex;align-items:center;min-height:29px;padding:4px 10px;border-radius:8px;background:#f4f3f6;color:#867990;font-size:12px;font-weight:500;line-height:20px}#screen-upload #upload-form-card #step-4 .distribution-platform-list{display:block;column-count:4;column-gap:28px;column-fill:balance;margin:0;padding:0;list-style:none}#screen-upload #upload-form-card #step-4 .distribution-platform-list li{display:flex;align-items:center;gap:9px;min-width:0;min-height:37px;padding:8px 0;border-bottom:1px solid #f1edf6;color:#594a66;font-size:14px;font-weight:400;line-height:21px;break-inside:avoid}#screen-upload #upload-form-card #step-4 .distribution-platform-list li>svg{flex:0 0 14px;width:14px;height:14px;color:#70a28e}#screen-upload #upload-form-card #step-4 .distribution-platform-list li>span{min-width:0;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-4 .distribution-platform-more{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin:16px 0 0;color:#865bbf;font-size:14px;font-weight:500;line-height:22px}#screen-upload #upload-form-card #step-4 .distribution-platform-more>svg{flex:0 0 14px;width:14px;height:14px;color:#9873c6}#screen-upload #upload-form-card #step-4 .distribution-tiktok-note{display:flex;align-items:flex-start;gap:13px;margin-top:24px;padding-top:22px;border-top:1px solid #eee8f4}#screen-upload #upload-form-card #step-4 .distribution-tiktok-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border-radius:11px;background:#f5f1fa}#screen-upload #upload-form-card #step-4 .distribution-tiktok-note h4{margin:0;color:#493653;font-size:15px;font-weight:600;line-height:23px}#screen-upload #upload-form-card #step-4 .distribution-tiktok-note p{max-width:980px;margin:5px 0 0;color:#786887;font-size:14px;line-height:23px}#screen-upload #upload-form-card #step-4 .upload-card--distribution-comment textarea{display:block;min-height:136px;max-height:440px;padding:14px 16px;resize:vertical;line-height:25px}#screen-upload #upload-form-card #step-4>.form-nav{min-height:46px;margin:0!important;padding:0!important;border:0!important;align-self:start;animation:none!important;transform:none!important}#screen-upload #upload-form-card #step-4 .upload-nav-next{min-height:46px;padding:11px 22px!important;border:1px solid #8050d5!important;border-radius:11px!important;background:linear-gradient(110deg,#7849cf,#9360e2)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff30,0 7px 16px -7px #7545b65c!important;font-size:14px!important;font-weight:500!important}#screen-upload #upload-form-card #step-4 .upload-nav-back{min-height:46px;padding:11px 22px!important;border:1px solid #e4dbea!important;border-radius:11px!important;background:#fff!important;color:#8b7799!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important}@media(max-width:1100px){#screen-upload #upload-form-card #step-4 .distribution-platform-list{column-count:2;column-gap:22px}}@media(max-width:768px){#screen-upload #upload-form-card #step-4.active{gap:20px}#screen-upload #upload-form-card #step-4 .upload-section-card{padding:20px 18px!important;border-radius:17px!important}#screen-upload #upload-form-card #step-4 .upload-section-header{margin-bottom:20px!important}#screen-upload #upload-form-card #step-4 .upload-section-title{font-size:18px!important;line-height:26px}#screen-upload #upload-form-card #step-4 .upload-section-subtitle{font-size:13px!important;line-height:21px}#screen-upload #upload-form-card #step-4 .f-row{grid-template-columns:minmax(0,1fr);gap:20px}#screen-upload #upload-form-card #step-4 .distribution-release-history{margin-top:20px;padding-top:20px}#screen-upload #upload-form-card #step-4 :is(.custom-select-trigger,.datepicker-trigger,.f-group textarea){font-size:16px!important}}@media(max-width:600px){#screen-upload #upload-form-card #step-4 .distribution-platform-list{column-gap:16px}#screen-upload #upload-form-card #step-4 .distribution-platform-list li{gap:7px;font-size:13px;line-height:20px}#screen-upload #upload-form-card #step-4 .distribution-tiktok-note{margin-top:20px;padding-top:20px;gap:11px}#screen-upload #upload-form-card #step-4 .distribution-tiktok-note p{font-size:13px;line-height:22px}}@media(max-width:380px){#screen-upload #upload-form-card #step-4 .distribution-platform-list{column-count:1}}@media(prefers-reduced-motion:reduce){#screen-upload #upload-form-card #step-4 :is(button,textarea){transition:none!important}}#screen-upload #upload-form-card #step-5.active{grid-template-columns:minmax(0,1fr);gap:24px}#screen-upload #upload-form-card #step-5>*{min-width:0}#screen-upload #upload-form-card #step-5 .upload-step-hero{margin:0;padding:0}#screen-upload #upload-form-card #step-5 .upload-step-hero-kicker{margin-bottom:8px;color:#9b84b2;font-size:10px;line-height:15px;font-weight:500;letter-spacing:.1em}#screen-upload #upload-form-card #step-5 .upload-step-hero h3{margin:0;color:#30263e;font-size:clamp(27px,2.1vw,34px);font-weight:600;line-height:1.25;letter-spacing:-.035em}#screen-upload #upload-form-card #step-5 .publication-step-description{max-width:850px;margin:10px 0 0;color:#71617f;font-size:15px;line-height:24px}#screen-upload #upload-form-card #step-5 :is(.upload-section-card,.final-release-preview){margin:0!important;padding:26px!important;border:1px solid #eee8f4!important;border-radius:20px!important;background:#fff!important;box-shadow:0 2px 8px #35264207,0 12px 32px -14px #49335d29!important;transform:none!important;transition:none}#screen-upload #upload-form-card #step-5 .upload-section-header{align-items:center;gap:13px!important;margin-bottom:24px!important;padding:0!important;border:0!important}#screen-upload #upload-form-card #step-5 .upload-section-header--split{justify-content:space-between;flex-wrap:wrap;row-gap:12px!important}#screen-upload #upload-form-card #step-5 .upload-section-header-main{display:flex;align-items:center;gap:13px;min-width:0}#screen-upload #upload-form-card #step-5 .upload-section-header-aside{flex-shrink:0}#screen-upload #upload-form-card #step-5 .upload-section-icon{width:40px!important;height:40px!important;flex:0 0 40px;border-radius:12px!important;background:#f1eafb!important}#screen-upload #upload-form-card #step-5 .upload-section-icon svg{width:21px;height:21px;color:#9468ce!important;font-size:21px!important}#screen-upload #upload-form-card #step-5 .upload-section-title{color:#382b46!important;font-size:19px!important;line-height:27px;font-weight:600!important;letter-spacing:-.015em}#screen-upload #upload-form-card #step-5 .upload-section-subtitle{margin-top:4px!important;color:#786887!important;font-size:14px!important;line-height:22px}#screen-upload #upload-form-card #step-5 .final-release-preview{grid-template-columns:204px minmax(0,1fr);align-items:center;gap:30px;animation:none!important}#screen-upload #upload-form-card #step-5 .final-release-preview:not(:has(.final-release-cover)){grid-template-columns:minmax(0,1fr)}#screen-upload #upload-form-card #step-5 .final-release-cover{width:204px;height:204px;object-fit:contain;border:1px solid #eee7f3;border-radius:14px;background:#faf8fd;box-shadow:0 12px 24px -12px #49335d33}#screen-upload #upload-form-card #step-5 .final-release-type{min-height:28px;margin-bottom:10px;padding:4px 10px;border:0;border-radius:8px;background:#f3edfc;color:#865bbf;font-size:12px;font-weight:500;line-height:20px}#screen-upload #upload-form-card #step-5 .final-release-copy h4{color:#35283f;font-size:clamp(24px,2vw,30px);font-weight:600;line-height:1.25;letter-spacing:-.025em}#screen-upload #upload-form-card #step-5 .final-release-copy>p{margin-top:7px;color:#78648c;font-size:15px;line-height:23px;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-5 .final-release-facts{grid-template-columns:minmax(0,1fr) minmax(80px,.55fr) minmax(0,1.35fr);gap:22px;margin-top:22px;padding-top:20px;border-top:1px solid #eee8f4}#screen-upload #upload-form-card #step-5 .final-release-facts>div{align-content:start;gap:6px;margin:0;padding:0;border:0;border-radius:0;background:transparent}#screen-upload #upload-form-card #step-5 .final-release-facts span{color:#82718f;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0;text-transform:none}#screen-upload #upload-form-card #step-5 .final-release-facts strong{color:#4b3b58;font-size:15px;font-weight:500;line-height:23px;white-space:normal;overflow-wrap:anywhere}#screen-upload #upload-form-card #step-5 .publication-track-count{display:inline-flex;align-items:center;min-height:29px;padding:4px 10px;border-radius:8px;background:#f3edfc;color:#865bbf;font-size:12px;font-weight:500;line-height:20px}#screen-upload #upload-form-card #step-5 .final-track-list{gap:10px}#screen-upload #upload-form-card #step-5 .final-track-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:78px;padding:16px;border:1px solid #eee8f3;border-radius:13px;background:#fdfcff}#screen-upload #upload-form-card #step-5 .final-track-index{width:40px;height:40px;border-radius:10px;background:#f3edfc;color:#865bbf;font-size:15px;font-weight:500;line-height:22px}#screen-upload #upload-form-card #step-5 .final-track-copy{gap:4px}#screen-upload #upload-form-card #step-5 .final-track-copy strong{color:#42314f;font-size:15px;font-weight:600;line-height:22px}#screen-upload #upload-form-card #step-5 .final-track-copy span{color:#82718f;font-size:13px;line-height:20px}#screen-upload #upload-form-card #step-5 .final-track-duration{color:#82718f;font-size:13px;font-weight:400;line-height:21px;font-variant-numeric:tabular-nums;white-space:nowrap}#screen-upload #upload-form-card #step-5 .final-track-status{justify-self:end;margin:0;padding:5px 9px;border-radius:8px;font-size:12px;font-weight:500;line-height:20px}#screen-upload #upload-form-card #step-5 .final-track-status.is-ready{background:#edf7f1;color:#438e72}#screen-upload #upload-form-card #step-5 .final-track-status.is-warning{background:#fcf3e8;color:#a16b35}#screen-upload #upload-form-card #step-5 .final-confirm-list{gap:12px}#screen-upload #upload-form-card #step-5 .final-confirm-row{gap:14px;padding:18px 20px;border:1px solid #e9e1f1;border-radius:13px;background:#fdfbff;outline:none;transition:border-color .18s ease,background-color .18s ease}#screen-upload #upload-form-card #step-5 .final-confirm-row:hover{border-color:#cdb9e5}#screen-upload #upload-form-card #step-5 .final-confirm-row.is-checked{border-color:#c6ade4;background:#f7f2fd}#screen-upload #upload-form-card #step-5 .final-confirm-row>span{gap:5px}#screen-upload #upload-form-card #step-5 .final-confirm-row strong{color:#44314f;font-size:15px;font-weight:600;line-height:23px}#screen-upload #upload-form-card #step-5 .final-confirm-row small{max-width:1050px;color:#786887;font-size:14px;line-height:23px}#screen-upload #upload-form-card #step-5 .final-confirm-row.is-optional{margin-top:4px;border-color:#e7e3ec;background:#faf9fc}#screen-upload #upload-form-card #step-5 .final-confirm-row.is-optional.is-checked{border-color:#c6ade4;background:#f7f2fd}#screen-upload #upload-form-card #step-5 .final-confirm-row em{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:7px;background:#eeebf2;color:#867990;font-size:11px;font-weight:500;line-height:19px;vertical-align:middle}#screen-upload #upload-form-card #step-5 .final-confirm-row .u-check{width:20px;height:20px;flex:0 0 20px;margin:2px 0 0;border:1px solid #cdbbe4;border-radius:5px;background:#fff;box-shadow:none!important;accent-color:#8a5bcc}#screen-upload #upload-form-card #step-5 .final-confirm-row .u-check:checked{border-color:#8a5bcc;background:#8a5bcc}#screen-upload #upload-form-card #step-5 .final-confirm-row:has(.u-check:focus-visible){outline:2px solid #a480cf;outline-offset:3px}#screen-upload #upload-form-card #step-5 .final-submit-terms{margin:20px 0 0;padding-top:18px;border-top:1px solid #eee8f4;color:#82718f;font-size:13px;line-height:22px}#screen-upload #upload-form-card #step-5 .final-submit-terms a{color:#8455be;text-decoration-color:#c8b2e2;text-underline-offset:3px}#screen-upload #upload-form-card #step-5 .final-submission-actions{display:grid;gap:12px}#screen-upload #upload-form-card #step-5 .final-submission-hint{min-height:22px;margin:0;color:#82718f;font-size:13px;line-height:22px;text-align:right}#screen-upload #upload-form-card #step-5 .form-nav{min-height:46px;margin:0!important;padding:0!important;border:0!important;animation:none!important;transform:none!important}#screen-upload #upload-form-card #step-5 .upload-nav-next{min-height:46px;padding:11px 22px!important;border:1px solid #8050d5!important;border-radius:11px!important;background:linear-gradient(110deg,#7849cf,#9360e2)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff30,0 7px 16px -7px #7545b65c!important;font-size:14px!important;font-weight:500!important}#screen-upload #upload-form-card #step-5 .upload-nav-back{min-height:46px;padding:11px 22px!important;border:1px solid #e4dbea!important;border-radius:11px!important;background:#fff!important;color:#8b7799!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important}#screen-upload #upload-form-card #step-5 .upload-nav-back-long{display:none}#screen-upload #upload-form-card #step-5 .upload-nav-back-short{display:inline}#screen-upload #upload-form-card #step-5 .upload-nav-button:disabled{border-color:#e5deed!important;background:#f0ebf5!important;color:#a296ae!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed}#screen-upload #upload-form-card #step-5 :is(button,a):focus-visible{outline:2px solid #a480cf;outline-offset:3px}@media(max-width:900px){#screen-upload #upload-form-card #step-5 .final-release-preview{grid-template-columns:164px minmax(0,1fr);gap:24px}#screen-upload #upload-form-card #step-5 .final-release-cover{width:164px;height:164px}}@media(max-width:768px){#screen-upload #upload-form-card #step-5.active{gap:20px}#screen-upload #upload-form-card #step-5 :is(.upload-section-card,.final-release-preview){padding:20px 18px!important;border-radius:17px!important}#screen-upload #upload-form-card #step-5 .upload-section-header{margin-bottom:20px!important}#screen-upload #upload-form-card #step-5 .upload-section-title{font-size:18px!important;line-height:26px}#screen-upload #upload-form-card #step-5 .upload-section-subtitle{font-size:13px!important;line-height:21px}#screen-upload #upload-form-card #step-5 .final-release-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#screen-upload #upload-form-card #step-5 .final-release-facts>div:last-child{grid-column:1 / -1}#screen-upload #upload-form-card #step-5 .final-confirm-row{gap:12px;padding:16px}#screen-upload #upload-form-card #step-5 .final-submission-hint{text-align:left}}@media(max-width:600px){#screen-upload #upload-form-card #step-5 .final-release-preview{grid-template-columns:minmax(0,1fr);gap:20px}#screen-upload #upload-form-card #step-5 .final-release-cover{width:100%;height:auto;max-width:240px;aspect-ratio:1;margin-inline:auto}#screen-upload #upload-form-card #step-5 .final-track-row{grid-template-columns:36px minmax(0,1fr) auto;gap:8px 12px;padding:13px}#screen-upload #upload-form-card #step-5 .final-track-index{width:36px;height:36px}#screen-upload #upload-form-card #step-5 .final-track-copy strong{font-size:14px}#screen-upload #upload-form-card #step-5 .final-track-copy span{font-size:12px}#screen-upload #upload-form-card #step-5 .final-track-status{grid-column:2 / -1;justify-self:start;margin:0}#screen-upload #upload-form-card #step-5 .final-confirm-row small{font-size:13px;line-height:22px}}@media(max-width:500px){#screen-upload #upload-form-card #step-5 .form-nav{grid-template-columns:minmax(0,1fr);gap:10px}#screen-upload #upload-form-card #step-5 .form-nav>:last-child{grid-row:1}#screen-upload #upload-form-card #step-5 .form-nav .upload-nav-button{min-height:46px;padding:11px 16px!important;white-space:normal}}@media(prefers-reduced-motion:reduce){#screen-upload #upload-form-card #step-5 :is(button,input,.final-confirm-row){transition:none!important}}html.cabinet-menu-open,body.cabinet-menu-open{overflow:hidden!important;overscroll-behavior:none!important}body.cabinet-menu-open .layout .main{overflow:hidden!important;overscroll-behavior:none!important;touch-action:none}.cabinet-mobile-menu{overscroll-behavior:contain}.cabinet-mobile-menu-inner{max-height:min(90dvh,850px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}#screen-overview .overview-premium-first-release{position:absolute;z-index:4;inset:62px 22px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#screen-overview .overview-premium-first-release-icon,#screen-overview .overview-premium-empty-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:14px;background:#f2ecff;color:#7649e9;box-shadow:inset 0 0 0 1px #7447ee0f}#screen-overview :is(.overview-premium-first-release-icon,.overview-premium-empty-icon) svg{width:20px;height:20px}#screen-overview .overview-premium-first-release strong,#screen-overview .overview-premium-empty strong{margin-top:12px;color:#292630;font-size:16px;line-height:1.35;font-weight:600}#screen-overview .overview-premium-first-release p,#screen-overview .overview-premium-empty p{max-width:390px;margin:6px 0 0;color:#817a89;font-size:12px;line-height:1.55}#screen-overview .overview-premium-first-release button,#screen-overview .overview-premium-empty button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;margin-top:14px;padding:0 15px;border:0;border-radius:999px;background:#7547e8;color:#fff;font:600 12px Minded,sans-serif;box-shadow:0 8px 20px #5b36be2e;cursor:pointer}#screen-overview :is(.overview-premium-first-release,.overview-premium-empty) button svg{width:14px;height:14px}#screen-overview .overview-premium-metric-skeleton{display:block;width:68px;height:48px;border-radius:10px;background:linear-gradient(100deg,#f1eef5 20%,#faf9fc,#f1eef5 64%);background-size:220% 100%;animation:overviewDataShimmer 1.25s ease-in-out infinite}#screen-overview .overview-premium-chart-skeleton{position:absolute;inset:14% 6% 14px;display:flex;align-items:flex-end;gap:7px;overflow:hidden;border-bottom:2px solid #eeeaf5}#screen-overview .overview-premium-chart-skeleton span{flex:1 1 0;min-width:8px;border-radius:999px 999px 2px 2px;background:linear-gradient(180deg,#e8dfff,#f4efff);animation:overviewDataPulse 1.1s ease-in-out infinite alternate}#screen-overview .overview-premium-chart-skeleton span:nth-child(1){height:34%}#screen-overview .overview-premium-chart-skeleton span:nth-child(2){height:76%;animation-delay:-.35s}#screen-overview .overview-premium-chart-skeleton span:nth-child(3){height:48%;animation-delay:-.7s}#screen-overview .overview-premium-release-list:has(>.overview-premium-empty){grid-template-rows:minmax(0,1fr)}#screen-overview .overview-premium-empty{min-height:190px;flex-direction:column;padding:24px;text-align:center}@keyframes overviewDataShimmer{to{background-position:-220% 0}}@keyframes overviewDataPulse{0%{opacity:.45;transform:scaleY(.82)}to{opacity:.9;transform:scaleY(1)}}.creator-cabinet-polish #screen-analytics .analytics-summary{position:relative}.creator-cabinet-polish #screen-analytics :is(.analytics-chart-kpis,.analytics-content){transition:opacity .24s ease,filter .24s ease,transform .24s ease}.creator-cabinet-polish #screen-analytics.analytics-is-refreshing :is(.analytics-chart-kpis,.analytics-content){opacity:.55;filter:saturate(.72);transform:translateY(2px)}.creator-cabinet-polish #screen-analytics.analytics-is-refreshing .analytics-summary:after{content:"";position:absolute;z-index:6;top:0;left:24px;width:min(180px,34%);height:2px;border-radius:99px;background:linear-gradient(90deg,transparent,#7a4cf0,transparent);animation:analyticsRefreshSlide 1s ease-in-out infinite}@keyframes analyticsRefreshSlide{0%{opacity:0;transform:translate(-45%)}35%{opacity:1}to{opacity:0;transform:translate(430%)}}.creator-cabinet-polish #screen-tiktok .tiktok-track-picker{position:relative;width:340px;max-width:100%}.creator-cabinet-polish #screen-tiktok .tiktok-track-trigger{display:flex;width:100%;min-height:46px;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px 10px 17px;border:1px solid #e8e3ef;border-radius:999px;background:#fff;color:#302b35;box-shadow:0 6px 18px #28213114;font:520 14px Minded,sans-serif;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,border-radius .18s ease}.creator-cabinet-polish #screen-tiktok .tiktok-track-trigger>span,.creator-cabinet-polish #screen-tiktok .tiktok-track-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-cabinet-polish #screen-tiktok .tiktok-track-trigger>svg,.creator-cabinet-polish #screen-tiktok .tiktok-track-option>svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.creator-cabinet-polish #screen-tiktok .tiktok-track-trigger.is-open{position:relative;z-index:22;border-color:#d9caf8;border-radius:20px 20px 0 0;box-shadow:0 8px 24px #3d2a561f}.creator-cabinet-polish #screen-tiktok .tiktok-track-trigger.is-open>svg{transform:rotate(180deg)}.creator-cabinet-polish #screen-tiktok .tiktok-track-menu{position:absolute;z-index:21;top:calc(100% - 1px);right:0;left:0;display:grid;max-height:280px;gap:3px;overflow-y:auto;padding:6px;border:1px solid #d9caf8;border-top:0;border-radius:0 0 20px 20px;background:#fffffffa;box-shadow:0 22px 42px #2b1e3d29}.creator-cabinet-polish #screen-tiktok .tiktok-track-option{display:flex;width:100%;min-height:42px;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px;border:0;border-radius:13px;background:transparent;color:#5e5667;font:500 13px Minded,sans-serif;text-align:left;cursor:pointer}.creator-cabinet-polish #screen-tiktok .tiktok-track-option:is(:hover,:focus-visible),.creator-cabinet-polish #screen-tiktok .tiktok-track-option.is-selected{outline:0;background:#f0e8ff;color:#7042dd}@media(min-width:1280px){.creator-cabinet-polish #screen-release-details .rp-release-tools{transform:translate(-32px)}}@media(min-width:701px){.creator-cabinet-polish #screen-news .news-reading-body{max-width:none;margin:0}}.withdraw-dialog-backdrop{position:fixed;z-index:2200;inset:0;display:grid;place-items:center;padding:24px;box-sizing:border-box;background:#1f19278a;backdrop-filter:blur(8px);animation:withdrawBackdropIn .18s ease-out both}.withdraw-dialog{width:min(100%,540px);max-height:calc(100dvh - 48px);overflow:auto;border:1px solid rgba(255,255,255,.78);border-radius:26px;background:#fff;color:#302b35;box-shadow:0 30px 90px #1c132645,inset 0 1px #fff;font-family:Minded,sans-serif;animation:withdrawDialogIn .24s cubic-bezier(.2,.8,.2,1) both}.withdraw-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:26px 28px 21px;border-bottom:1px solid #efebf2}.withdraw-dialog-header>div>span{color:#9a909f;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.withdraw-dialog-header h2{margin:6px 0 0;color:#292630;font-size:22px;line-height:1.3;font-weight:620;letter-spacing:-.025em}.withdraw-dialog-close{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;padding:0;border:1px solid #ebe7ee;border-radius:14px;background:#faf9fb;color:#756e7d;cursor:pointer}.withdraw-dialog-close svg{width:18px;height:18px}.withdraw-dialog-body{display:grid;gap:22px;padding:24px 28px 26px}.withdraw-dialog-warning{display:flex;align-items:flex-start;gap:13px;padding:15px 16px;border:1px solid #ffd8de;border-radius:16px;background:#fff5f6;color:#d8485c}.withdraw-dialog-warning>svg{width:20px;height:20px;flex:0 0 20px;margin-top:1px}.withdraw-dialog-warning p{display:grid;gap:4px;margin:0}.withdraw-dialog-warning strong{color:#b83447;font-size:13px;font-weight:620}.withdraw-dialog-warning span{color:#a65f69;font-size:12px;line-height:1.55}.withdraw-dialog-field{display:grid;gap:8px}.withdraw-dialog-field>span{color:#5d5565;font-size:12px;font-weight:600}.withdraw-dialog-field textarea{width:100%;min-height:130px;resize:vertical;box-sizing:border-box;padding:14px 15px;border:1px solid #ded6e8;border-radius:15px;outline:0;background:#fbfafe;color:#302b35;font:500 14px/1.55 Minded,sans-serif;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.withdraw-dialog-field textarea:focus{border-color:#a984ef;background:#fff;box-shadow:0 0 0 4px #7a4cf017}.withdraw-dialog-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 28px 28px}.withdraw-dialog-actions button{min-height:48px;padding:0 18px;border-radius:14px;font:600 13px Minded,sans-serif;cursor:pointer}.withdraw-dialog-cancel{border:1px solid #e4dfe8;background:#fff;color:#665e6d}.withdraw-dialog-confirm{border:1px solid #f3a7b3;background:#fff0f3;color:#d83955}.withdraw-dialog-confirm:not(:disabled):hover{background:#ffe5ea}.withdraw-dialog-confirm:disabled{opacity:.48;cursor:not-allowed}@keyframes withdrawBackdropIn{0%{opacity:0}}@keyframes withdrawDialogIn{0%{opacity:0;transform:translateY(14px) scale(.985)}}@media(max-width:768px){.creator-cabinet-polish #screen-tiktok .tiktok-context-track,.creator-cabinet-polish #screen-tiktok .tiktok-track-picker{width:100%}#screen-overview .overview-premium-first-release{inset:62px 16px 14px}#screen-overview .overview-premium-releases-card.is-empty{min-height:250px}#screen-overview .overview-premium-empty{min-height:160px;padding:18px 8px}}@media(max-width:600px){.withdraw-dialog-backdrop{place-items:end center;padding:0}.withdraw-dialog{width:100%;max-height:94dvh;border-radius:26px 26px 0 0}.withdraw-dialog-header{padding:22px 20px 18px}.withdraw-dialog-header h2{font-size:19px}.withdraw-dialog-body{padding:20px}.withdraw-dialog-actions{padding:0 20px calc(20px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){#screen-overview :is(.overview-premium-metric-skeleton,.overview-premium-chart-skeleton span),.creator-cabinet-polish #screen-analytics.analytics-is-refreshing .analytics-summary:after,.withdraw-dialog-backdrop,.withdraw-dialog{animation:none!important}}
