.brand-icon{width:49px;height:49px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 3px 14px #101c2020;border:1px solid #ddd5c7}.logo{gap:12px}.logo .brand-name b{font-weight:850;letter-spacing:-.8px}.logo .brand-name small{letter-spacing:2.2px}#h1{margin-left:61px}.hero{background:radial-gradient(ellipse at 85% 15%,#8f102a25,transparent 55%),radial-gradient(ellipse at 5% 110%,#77705d20,transparent 60%),linear-gradient(120deg,#061014,#101b20);border:1px solid #2b3235;box-shadow:0 20px 50px #141c201a;min-height:430px;grid-template-columns:1.25fr 1fr;padding-top:42px;padding-bottom:42px}.hero:before{opacity:.5;background-image:linear-gradient(#d7cdb606 1px,transparent 1px),linear-gradient(90deg,#d7cdb606 1px,transparent 1px)}.hero h2{color:#f1ead8;font-weight:800;letter-spacing:-1.8px}.hero p{color:#b5b6af}.hero-label{color:#d8cec0}.hero-label i{background:#c81230;box-shadow:0 0 0 4px #bd163024}.hero-actions button{background:#b90d29;border-color:#b90d29;color:#fff4ed}.hero-actions button:hover{background:#d21938;border-color:#d21938}.hero-actions button.hero-secondary{color:#e9e1ce;background:#ffffff06;border-color:#c9bea533}.hero-actions button.hero-secondary:hover{background:#ffffff12}.hero-signature{color:#e7dfcb}.hero-signature span{color:#a29989}.brand-art{height:340px;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;perspective:none}.hero-brand-image{display:block;width:min(100%,330px);height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;box-shadow:0 25px 55px #0008,0 0 0 1px #d4c7aa1a;position:relative;z-index:1}.brand-halo{position:absolute;width:325px;height:325px;border-radius:50%;background:#b6102720;filter:blur(35px);z-index:0}.brand-art-caption{font-size:8px;letter-spacing:2px;color:#9f998c;font-weight:650;z-index:1}.hero-actions button.pri{background:#b90d29}.metric-revenue{background:linear-gradient(135deg,#6e0d20,#a80e29 70%,#b8343b);box-shadow:0 10px 24px #8f102a25}.popular-track i{background:linear-gradient(90deg,#aa102b,#cf8975)}.chat-staff .chat-bubble{background:linear-gradient(135deg,#8f102a,#b91b36);color:#fff}.chat-staff .chat-avatar{background:#a91631;color:#fff}.chat-staff .chat-meta time{color:#f0cbd3}.chat-staff .chat-role{background:#ffffff25;color:#fff}.logo:hover{text-decoration:none}.im img{border-radius:8px}
html[data-theme=light] body.admin-mode{background:var(--bg)}
html[data-theme=light] body{background:radial-gradient(ellipse at 85% 0,#e7ddd060,transparent 40%),var(--bg)}
html[data-theme=light] header{background:#fffdf8;border-color:var(--bd)}
html[data-theme=light] .logo .brand-name b{color:#152026}
html[data-theme=light] .logo .brand-name small{color:#8c8272}
html[data-theme=light] nav{background:#fffdf8ed}
html[data-theme=light] nav button.on,html[data-theme=light] .admin-menu button.on{background:#f5e5e6;color:#a9102a}
html[data-theme=light] .admin-menu button.on:after{background:#b90d29}
html[data-theme=light] .trust-icon,html[data-theme=light] .bundle-icon,html[data-theme=light] .staff-avatar,html[data-theme=light] .review-avatar,html[data-theme=light] .notification-icon{background:#f3e6e4;color:#a82036}
html[data-theme=light] .catalog-tools,html[data-theme=light] .trust-strip .o,html[data-theme=light] .c,html[data-theme=light] .admin-panel,html[data-theme=light] .admin-sidebar,html[data-theme=light] .mini-metrics>div,html[data-theme=light] .admin-toolbar{background:var(--card);border-color:var(--bd)}
html[data-theme=light] .c:hover{border-color:#cda8a7;box-shadow:0 15px 35px #49292212}
html[data-theme=light] .im{background:radial-gradient(ellipse at center,#fbf9f3,#eee9df);color:#76685c}
html[data-theme=light] .pr b{color:#21262b}
html[data-theme=light] .b p{color:#8b8378}
html[data-theme=light] .b .row button:nth-child(2),html[data-theme=light] #hd select,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background:#faf8f2}
html[data-theme=light] input:focus,html[data-theme=light] select:focus,html[data-theme=light] textarea:focus{background:var(--card);border-color:#c47783;box-shadow:0 0 0 3px #ac193015}
html[data-theme=light] .bundle-card{background:linear-gradient(110deg,#f0e8de,#fffdf8 80%);border-color:var(--bd)}
html[data-theme=light] .bundle-heading .eyebrow{color:#9a7853}
html[data-theme=light] .admin-menu button{color:#827b74}
html[data-theme=light] .admin-menu button:hover{background:#f5eee6;color:#9a1730}
html[data-theme=light] .record-heading{background:#faf7f0;border-color:var(--bd)}
html[data-theme=light] .order-items,html[data-theme=light] .catalog-thumb,html[data-theme=light] .catalog-row .row button{background:#f5f0e8;border-color:var(--bd)}
html[data-theme=light] .proof-review,html[data-theme=light] .order-downloads,html[data-theme=light] .download-editor>.muted{background:#f7eeeb;border-color:#ead6d2}
html[data-theme=light] .order-downloads h4,html[data-theme=light] .download-editor input[type=url],html[data-theme=light] .download-edit,html[data-theme=light] .notification-copy>b,html[data-theme=light] .promo-code{color:#9a2539}
html[data-theme=light] .download-button{background:#ad122c;border-color:#ad122c}
html[data-theme=light] .download-edit,html[data-theme=light] .notification-sound-controls,html[data-theme=light] #notificationMore,html[data-theme=light] .notification-heading>button{background:#f7f1e9;border-color:var(--bd)}
html[data-theme=light] #hd .notification-bell{background:#f6e9e5;border-color:#edddd6;color:#a3283e}
html[data-theme=light] .notification-count,html[data-theme=light] .notification-unread{background:#b9122f}
html[data-theme=light] .notification-item,html[data-theme=light] .download-product{background:var(--card);border-color:var(--bd)}
html[data-theme=light] .notification-item.is-unread{background:#fbefec}
html[data-theme=light] .notification-item:hover,html[data-theme=light] .notification-item.is-unread:hover{background:#f4e5e1}
html[data-theme=light] .notification-sound-controls .notification-sound-toggle,html[data-theme=light] button.notification-read-all{color:#aa3a4e}
html[data-theme=light] .admin-menu button .support-pending.has-pending{background:#b9122f}
html[data-theme=light] .admin-menu button.on .support-pending.has-pending{color:#a9102a;background:#fffaf2}
html[data-theme=light] .metric-top i{color:#ae1932;background:#b7193212}
html[data-theme=light] .metric-revenue .metric-top i{color:white;background:#ffffff20}
html[data-theme=light] .payment-summary{background:linear-gradient(145deg,#151d21,#352027)}
html[data-theme=light] .download-product-heading>b{color:#443839}
html[data-theme=light] #pf .product-status-fields{background:#f7f0e8;border-color:var(--bd)}
html[data-theme=light] .audit-action{background:#f5e9e5;color:#a52b41}
html[data-theme=light] a{color:#a91430}
html[data-theme=light] .download-button{color:white}
@media(max-width:1000px){.brand-art{height:300px}.hero-brand-image{width:280px}.hero{min-height:390px}}
@media(max-width:700px){.brand-icon{width:39px;height:39px}.hero{grid-template-columns:1fr;padding:29px 26px;min-height:0}.brand-art{display:flex;height:auto;margin:24px 0 1px}.hero-brand-image{width:205px}.brand-halo{height:210px;width:210px}.brand-art-caption{font-size:6px;letter-spacing:1.5px}.hero h2{font-size:33px}.hero-actions{margin-bottom:22px}#h1{margin-left:51px}.hero-signature{font-size:8px}.hero-copy{max-width:none}}
