@keyframes ogouSpin{to{transform:rotate(360deg)}}@keyframes ogou-spin{to{transform:translateY(-50%) rotate(360deg)}}@keyframes ogou-cid-rot{to{transform:rotate(360deg)}}@keyframes ogou-upq-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes ogou-toast-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ogou-toast-out{to{opacity:0;transform:translateY(10px)}}@keyframes ogou-done-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes ogou-sheen{0%{transform:translateX(-120%);opacity:0}18%,82%{opacity:1}to{transform:translateX(120%);opacity:0}}@keyframes ogou-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes ogou-settle{0%{transform:scale(1.05)}to{transform:scale(1)}}:root{--ogou-bg:#17130f;--ogou-surface:#1e1914;--ogou-card:#221c16;--ogou-card-2:#2a231b;--ogou-text:#f6f0e8;--ogou-muted:#a99d90;--ogou-brand:#ff8a3d;--ogou-brand-ink:#ff9a56;--ogou-glow:#ffb020;--ogou-gold:#ffb020;--ogou-gold-ink:#ffd08a;--ogou-fire:linear-gradient(120deg, #ff5a1f, #ffb020);--ogou-on-accent:#1a1309;--ogou-ok:#2fd4b6;--ogou-ok-ink:#8ff0da;--ogou-on-ok:#04261f;--ogou-danger:#ff3d57;--ogou-danger-ink:#ffb4bf;--ogou-info:#4c8dff;--ogou-info-ink:#b9cdff;--ogou-wash-1:rgba(255, 255, 255, .035);--ogou-wash-2:rgba(255, 255, 255, .06);--ogou-wash-3:rgba(255, 255, 255, .10);--ogou-wash-4:rgba(255, 255, 255, .15);--ogou-line-1:rgba(255, 255, 255, .09);--ogou-line-2:rgba(255, 255, 255, .14);--ogou-line-3:rgba(255, 255, 255, .20);--ogou-line-4:rgba(255, 255, 255, .32);--ogou-border:var(--ogou-line-1);--ogou-shade-1:rgba(0, 0, 0, .30);--ogou-shade-2:rgba(0, 0, 0, .42);--ogou-shade-3:rgba(0, 0, 0, .55);--ogou-shade-4:rgba(0, 0, 0, .72);--ogou-scrim:rgba(0, 0, 0, .46);--ogou-lift:rgba(255, 255, 255, .10);--ogou-sink:rgba(255, 255, 255, .028);--ogou-band:#241d17;--ogou-r:18px;--ogou-tint:#8a8f99;--ogou-tint-a:40%;--ogou-tint-b:16%;--ogou-tint-base:#140f0b;color-scheme:dark}html[data-ogou-shell][data-ogou-theme=auto],html[data-ogou-shell][data-ogou-theme=light]{--ogou-bg:#fbfbfa;--ogou-surface:#f5f5f3;--ogou-card:#ffffff;--ogou-card-2:#f1f1ef;--ogou-text:#1c2128;--ogou-muted:#5f6873;--ogou-brand:#d4421a;--ogou-brand-ink:#c93d18;--ogou-glow:#f08a1e;--ogou-gold:#f0a500;--ogou-gold-ink:#8a6000;--ogou-fire:linear-gradient(120deg, #d4421a, #c25610);--ogou-on-accent:#ffffff;--ogou-ok:#12a594;--ogou-ok-ink:#097166;--ogou-on-ok:#ffffff;--ogou-danger:#e5484d;--ogou-danger-ink:#b4232a;--ogou-info:#2563c9;--ogou-info-ink:#1b4ea3;--ogou-wash-1:rgba(28, 33, 40, .035);--ogou-wash-2:rgba(28, 33, 40, .055);--ogou-wash-3:rgba(28, 33, 40, .085);--ogou-wash-4:rgba(28, 33, 40, .12);--ogou-line-1:rgba(28, 33, 40, .09);--ogou-line-2:rgba(28, 33, 40, .13);--ogou-line-3:rgba(28, 33, 40, .20);--ogou-line-4:rgba(28, 33, 40, .30);--ogou-border:var(--ogou-line-1);--ogou-shade-1:rgba(28, 33, 40, .05);--ogou-shade-2:rgba(28, 33, 40, .08);--ogou-shade-3:rgba(28, 33, 40, .12);--ogou-shade-4:rgba(28, 33, 40, .18);--ogou-scrim:rgba(0, 0, 0, .34);--ogou-lift:rgba(255, 255, 255, .92);--ogou-sink:rgba(28, 33, 40, .028);--ogou-band:#17130f;--ogou-tint-a:32%;--ogou-tint-b:11%;--ogou-tint-base:#ffffff;color-scheme:light}@media (prefers-color-scheme:dark){html[data-ogou-shell][data-ogou-theme=auto]{--ogou-bg:#17130f;--ogou-surface:#1e1914;--ogou-card:#221c16;--ogou-card-2:#2a231b;--ogou-text:#f6f0e8;--ogou-muted:#a99d90;--ogou-brand:#ff8a3d;--ogou-brand-ink:#ff9a56;--ogou-glow:#ffb020;--ogou-gold:#ffb020;--ogou-gold-ink:#ffd08a;--ogou-fire:linear-gradient(120deg, #ff5a1f, #ffb020);--ogou-on-accent:#1a1309;--ogou-ok:#2fd4b6;--ogou-ok-ink:#8ff0da;--ogou-on-ok:#04261f;--ogou-danger:#ff3d57;--ogou-danger-ink:#ffb4bf;--ogou-info:#4c8dff;--ogou-info-ink:#b9cdff;--ogou-wash-1:rgba(255,255,255,.035);--ogou-wash-2:rgba(255,255,255,.06);--ogou-wash-3:rgba(255,255,255,.10);--ogou-wash-4:rgba(255,255,255,.15);--ogou-line-1:rgba(255,255,255,.09);--ogou-line-2:rgba(255,255,255,.14);--ogou-line-3:rgba(255,255,255,.20);--ogou-line-4:rgba(255,255,255,.32);--ogou-border:var(--ogou-line-1);--ogou-shade-1:rgba(0,0,0,.30);--ogou-shade-2:rgba(0,0,0,.42);--ogou-shade-3:rgba(0,0,0,.55);--ogou-shade-4:rgba(0,0,0,.72);--ogou-scrim:rgba(0,0,0,.46);--ogou-lift:rgba(255,255,255,.10);--ogou-sink:rgba(255,255,255,.028);--ogou-band:#241d17;--ogou-tint-a:40%;--ogou-tint-b:16%;--ogou-tint-base:#140f0b;color-scheme:dark}}.ogou{color:var(--ogou-text);font-family:"Public Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:1.55;box-sizing:border-box}.ogou *,.ogou ::after,.ogou ::before{box-sizing:inherit}.ogou :is(h3,h4),.ogou h1,.ogou h2,.ogou h3{font-family:"Bricolage Grotesque","Public Sans",system-ui,sans-serif;font-weight:800;letter-spacing:-.03em}.ogou-btn,.ogou-btn:hover{color:var(--ogou-on-accent)}.ogou-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--ogou-fire);border:0;border-radius:12px;padding:12px 22px;font-weight:700;font-size:15px;cursor:pointer;text-decoration:none;transition:transform .14s ease,box-shadow .25s ease,filter .2s ease;box-shadow:0 8px 22px rgba(255,90,31,.3)}.ogou-btn:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(255,90,31,.42);filter:brightness(1.03)}.ogou-btn-block{width:100%}.ogou-btn-sm{padding:8px 15px;font-size:13px;border-radius:10px}.ogou-btn-outline{background:var(--ogou-wash-1);box-shadow:none}.ogou-btn-outline:hover{border-color:var(--ogou-brand);color:var(--ogou-text);background:rgba(255,90,31,.08);box-shadow:none}.ogou-auth-box,.ogou-auth-tab{border:1px solid var(--ogou-border)}.ogou-auth-box{max-width:420px;margin:40px auto;background:var(--ogou-card);border-radius:16px;padding:28px;box-shadow:0 20px 60px var(--ogou-shade-3)}.ogou-auth-tab{background:var(--ogou-card-2)}.ogou-auth-tab.active{background:var(--ogou-brand);border-color:var(--ogou-brand)}.ogou-alert{background:rgba(255,77,79,.12);border:1px solid var(--ogou-danger)}.ogou input[type=email],.ogou input[type=number],.ogou input[type=password],.ogou input[type=text]{width:100%;background:var(--ogou-surface);color:var(--ogou-text);border:1px solid var(--ogou-border);border-radius:9px;padding:11px 12px;font-size:15px;outline:0;transition:border-color .15s ease}.ogou input[type=file],.ogou select{background:var(--ogou-surface);outline:0;transition:border-color .15s ease}.ogou select{width:100%;color:var(--ogou-text);border:1px solid var(--ogou-border);border-radius:9px;padding:11px 12px;font-size:15px}.ogou input:focus,.ogou select:focus{border-color:var(--ogou-brand)}.ogou input::placeholder{color:#5f5f6d}.ogou-dash{background:var(--ogou-bg)}.ogou-profile{background:var(--ogou-card);height:fit-content}.ogou-avatar{margin-bottom:10px}.ogou-balance,.ogou-stats li{background:var(--ogou-card-2)}.ogou-stats strong{display:block;font-size:18px;color:var(--ogou-text)}.ogou-stats span{font-size:11px;color:var(--ogou-muted);text-transform:uppercase;letter-spacing:.5px}.ogou-logout{display:inline-block;margin-top:16px}.ogou-card{background:var(--ogou-card)}.ogou-cover{height:170px;background:#0d0d14 center/cover no-repeat}.ogou-cover-fallback{color:var(--ogou-border)}.ogou-card-body :is(h3,h4){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ogou-del{background:0 0;border:1px solid var(--ogou-border);color:var(--ogou-danger);border-radius:8px;padding:6px 12px;font-size:12px;width:100%}.ogou-del:hover{background:rgba(255,77,79,.12);border-color:var(--ogou-danger)}.ogou-empty,.ogou-form{background:var(--ogou-card);border-radius:12px}.ogou-form{border:1px solid var(--ogou-border);border-radius:14px;padding:22px}.ogou-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:14px}.ogou-form label,.ogou-modal label{display:block;font-size:13px;color:var(--ogou-muted)}.ogou-form label{margin-bottom:5px}.ogou-form-msg{min-height:20px;margin:8px 0;font-size:14px}.ogou-form-msg.is-error{color:var(--ogou-danger-ink)}.ogou-form-msg.is-ok{color:var(--ogou-ok-ink)}.ogou-progress{margin:12px 0}.ogou-progress-bar{height:12px;background:var(--ogou-card-2);border-radius:8px;overflow:hidden}.ogou-progress-bar span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--ogou-brand),var(--ogou-glow));transition:width .2s ease}.ogou-progress-txt{display:block;font-size:12px;color:var(--ogou-muted);margin-top:5px;font-style:normal}@media (max-width:820px){.ogou-dash,.ogou-form-row{grid-template-columns:1fr}}.ogou-pill{background:var(--ogou-card)}.ogou-pill.active,.ogou-play-overlay:hover{background:var(--ogou-brand);border-color:var(--ogou-brand)}.ogou-play-overlay{background:var(--ogou-wash-2);backdrop-filter:blur(3px)}.ogou-card:hover .ogou-cover::after,.ogou-card:hover .ogou-play-overlay{opacity:1}.ogou-icon-btn{background:0 0}.ogou-embed-box textarea,.ogou-page{background:var(--ogou-card)}.ogou-page.active{border-color:var(--ogou-brand)}.ogou-page.active,.ogou-page:hover{background:var(--ogou-brand)}.ogou-plan-list-lg .ogou-plan-feats li{margin-bottom:4px}.ogou-embed-box summary{cursor:pointer;color:var(--ogou-muted);font-size:13px}.ogou-embed-box textarea{width:100%;margin-top:8px;height:70px;font-size:12px;border:1px solid var(--ogou-border);color:var(--ogou-muted);border-radius:10px;padding:10px}.ogou-mini{background:rgba(16,16,24,.96);backdrop-filter:blur(12px)}.ogou-mini-cover{background:var(--ogou-card-2) center/cover no-repeat}.ogou-mini-play{background:linear-gradient(135deg,var(--ogou-brand),var(--ogou-glow))}.ogou-mini-badge{background:var(--ogou-brand)}@media (max-width:820px){.ogou-single-inner{grid-template-columns:1fr}.ogou-mini-info{width:130px}.ogou-mini-seek span{display:none}}.ogou-modal-overlay{background:rgba(0,0,0,.72)}.ogou-modal label{margin:12px 0 6px}.ogou-flash.ok{background:rgba(126,224,165,.14);border:1px solid #2ecc71}.ogou-flash.warn{background:rgba(255,204,85,.14);border:1px solid #fc5}.ogou-flash.err{background:rgba(255,77,79,.14)}.ogou-payouts{margin-top:14px;text-align:left}.ogou-payout-list li{align-items:center;border-bottom:1px solid var(--ogou-border);font-size:13px}.ogou-wd-status{font-size:11px;text-transform:uppercase}.ogou-wd-paid{color:#2ecc71}#ogou-payout-view input[type=text],#ogou-payout-view select{width:100%}.ogou-radio{background:linear-gradient(150deg,#17140f,var(--ogou-bg));border:2px solid var(--ogou-brand)}.ogou-radio-brand h3{color:var(--ogou-brand)}.ogou-radio-genre{width:auto;background:var(--ogou-surface)}.ogou-radio-badge,.ogou-radio-btn{background:var(--ogou-brand)}.ogou-radio-btn{color:#12100c;box-shadow:0 0 16px var(--ogou-brand)}.ogou-radio-btn:hover{background:var(--ogou-glow)}.ogou-search{display:flex;gap:10px;margin-bottom:20px}.ogou-search input[type=search]{flex:1;background:var(--ogou-card)}.ogou-search input[type=search]:focus{outline:0;border-color:var(--ogou-brand);box-shadow:0 0 0 4px rgba(255,90,31,.14)}.ogou-genres{margin-bottom:26px}.ogou-pill{display:inline-block;text-decoration:none;transition:all .16s ease}.ogou-grid,.ogou-grid-public{display:grid}.ogou-card{background:linear-gradient(180deg,var(--ogou-card),var(--ogou-surface));border-radius:var(--ogou-r);transition:transform .2s ease,border-color .2s ease,box-shadow .3s ease}.ogou-cover{background:var(--ogou-surface) center/cover no-repeat}.ogou-cover::after{background:linear-gradient(180deg,transparent 55%,rgba(8,8,12,.75));opacity:0;transition:opacity .2s}.ogou-play-overlay{inset:0;margin:auto;border:0;background:var(--ogou-fire);font-size:22px;box-shadow:0 10px 30px rgba(255,90,31,.5);transition:opacity .18s ease,transform .18s ease}.ogou-play-overlay.big{opacity:1;font-size:30px}.ogou-card-body :is(h3,h4) a{color:var(--ogou-text);text-decoration:none}.ogou-card-body :is(h3,h4) a:hover{color:var(--ogou-glow)}.ogou-artist{color:var(--ogou-muted);font-size:12.5px;margin-bottom:12px}.ogou-card-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ogou-price{background:rgba(255,176,32,.12);border-radius:100px}.ogou-icon-btn,.ogou-modal input,.ogou-modal select{border:1px solid var(--ogou-border);color:var(--ogou-text)}.ogou-icon-btn{width:36px;height:36px;border-radius:11px;background:var(--ogou-wash-1);cursor:pointer;font-size:15px;display:inline-flex;align-items:center;justify-content:center;transition:all .15s}.ogou-icon-btn:hover{border-color:var(--ogou-brand);color:var(--ogou-brand)}.ogou-empty{color:var(--ogou-muted);text-align:center;padding:50px 0}.ogou-page{text-align:center;text-decoration:none}.ogou-card.is-playing .ogou-play-overlay{color:var(--ogou-on-accent)}.ogou-card.is-playing .ogou-play-overlay,.ogou-page:hover{background:var(--ogou-fire);border-color:transparent}.ogou-single-cover{background:var(--ogou-card) center/cover no-repeat;display:flex;align-items:center;justify-content:center}.ogou-single-info .ogou-artist{font-size:17px;margin-bottom:20px}.ogou-single-info .ogou-genre{font-size:12px}.ogou-credits{list-style:none;padding:0;margin:0 0 22px;color:var(--ogou-muted);font-size:14px}.ogou-credits li{margin-bottom:5px}.ogou-credits strong{color:var(--ogou-text)}.ogou-single-actions{display:flex;align-items:center;gap:14px;margin-bottom:20px;flex-wrap:wrap}.ogou-price.big{font-size:26px;color:var(--ogou-gold);font-weight:800;background:0 0;padding:0;font-family:"Space Grotesk",sans-serif}@media (max-width:820px){.ogou-single-inner{grid-template-columns:1fr;gap:24px}.ogou-single-info h1{font-size:30px}}.ogou-mini{position:fixed;z-index:99998;display:none;align-items:center;max-width:1180px;margin:0 auto;background:rgba(16,16,23,.72)}.ogou-mini.is-visible{display:flex}.ogou-mini-cover{background:var(--ogou-surface) center/cover no-repeat;flex:0 0 auto}.ogou-mini-info{min-width:0;width:200px}.ogou-mini-artist,.ogou-mini-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ogou-mini-title{font-weight:700}.ogou-mini-artist{color:var(--ogou-muted);font-size:12px}.ogou-mini-play{flex:0 0 auto;cursor:pointer}.ogou-mini-seek{display:flex;align-items:center;gap:10px;flex:1}.ogou-mini-seek input[type=range]{flex:1;accent-color:var(--ogou-brand)}.ogou-mini-seek span{font-size:12px;color:var(--ogou-muted);min-width:36px;font-variant-numeric:tabular-nums}.ogou-mini-badge{font-size:10px;font-weight:800;padding:2px 9px;border-radius:100px;letter-spacing:.5px}.ogou-mini-close{background:0 0;border:0}.ogou-modal-x:hover{color:var(--ogou-text)}@media (max-width:820px){.ogou-mini-info{width:120px}.ogou-mini-seek span{display:none}}.ogou-modal-overlay{position:fixed;inset:0;z-index:99999;background:rgba(4,4,8,.78);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px}.ogou-modal{position:relative;width:100%;max-width:420px;background:var(--ogou-card);border:1px solid var(--ogou-border);border-radius:22px;padding:30px;box-shadow:0 40px 100px var(--ogou-shade-4)}.ogou-modal h3{margin:0 0 16px;font-size:22px}.ogou-modal input,.ogou-modal select{width:100%;background:var(--ogou-card-2);border-radius:12px;padding:12px 14px}.ogou-modal input:focus,.ogou-modal select:focus{outline:0;border-color:var(--ogou-brand)}.ogou-modal-price{font-size:30px;font-weight:800;color:var(--ogou-gold);margin:8px 0 16px;font-family:"Space Grotesk",sans-serif}.ogou-modal-x{position:absolute;top:16px;right:18px;background:0 0;border:0;color:var(--ogou-muted);font-size:26px;cursor:pointer;line-height:1}.ogou-gw-list{display:flex;flex-direction:column;gap:9px;margin:16px 0}.ogou-gw{display:flex;align-items:center;gap:11px;padding:13px 15px;background:var(--ogou-card-2);border:1px solid var(--ogou-border);border-radius:12px;cursor:pointer;color:var(--ogou-text);margin:0;transition:border-color .15s}.ogou-gw:hover{border-color:var(--ogou-brand)}.ogou-modal-msg{min-height:18px;font-size:13px;color:var(--ogou-danger-ink);margin:8px 0 12px}.ogou-flash{padding:14px 18px;border-radius:14px;margin-bottom:18px;font-weight:600}.ogou-flash.ok{background:rgba(47,212,182,.12);border:1px solid rgba(47,212,182,.5);color:var(--ogou-ok-ink)}.ogou-flash.warn{background:rgba(255,176,32,.12);border:1px solid rgba(255,176,32,.5);color:var(--ogou-gold-ink)}.ogou-flash.err{background:rgba(255,61,87,.12);border:1px solid var(--ogou-danger);color:var(--ogou-danger-ink)}.ogou-library h2{font-size:26px;margin-bottom:22px}.ogou-radio{max-width:520px;margin:40px auto;padding:26px;background:radial-gradient(600px 200px at 80% -10%,rgba(255,90,31,.22),transparent 60%),linear-gradient(165deg,#1a120c,#0a0a10);border:1px solid rgba(255,90,31,.35);border-radius:24px;box-shadow:0 0 60px rgba(255,90,31,.22),inset 0 1px 0 rgba(255,255,255,.05)}.ogou-radio-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:12px}.ogou-radio-brand{display:flex;align-items:center;gap:14px}.ogou-radio-dish{font-size:32px;filter:drop-shadow(0 0 10px var(--ogou-glow))}.ogou-radio-brand h3{margin:0;font-size:22px;letter-spacing:3px;text-transform:uppercase;background:var(--ogou-fire);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ogou-radio-status{font-size:12px;color:var(--ogou-muted)}.ogou-radio-genre,.ogou-radio-now{background:var(--ogou-wash-2);border:1px solid var(--ogou-border)}.ogou-radio-genre{color:var(--ogou-text);border-radius:10px;padding:8px 12px;max-width:160px}.ogou-radio-now{display:flex;align-items:center;gap:16px;border-radius:16px;padding:14px;margin-bottom:22px}.ogou-radio-cover{width:60px;height:60px;border-radius:12px;background:var(--ogou-surface) center/cover no-repeat;flex:0 0 auto;box-shadow:0 4px 16px var(--ogou-shade-3)}.ogou-radio-meta{flex:1;min-width:0}.ogou-radio-artist,.ogou-radio-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ogou-radio-title{font-weight:700;font-family:"Space Grotesk",sans-serif}.ogou-radio-artist{color:var(--ogou-muted);font-size:13px}.ogou-radio-badge{background:var(--ogou-fire);color:var(--ogou-on-accent);font-size:10px;font-weight:800;padding:3px 9px;border-radius:100px}.ogou-radio-controls{display:flex;align-items:center;gap:18px}.ogou-radio-btn{width:66px;height:66px;border-radius:50%;border:0;cursor:pointer;background:var(--ogou-fire);color:var(--ogou-on-accent);font-size:24px;box-shadow:0 0 0 6px rgba(255,90,31,.14),0 10px 30px rgba(255,90,31,.45);transition:transform .12s ease}.ogou-radio-btn:hover{transform:scale(1.07)}.ogou-radio-skip{background:0 0;border:0;color:var(--ogou-text);font-size:26px;cursor:pointer}.ogou-radio-skip:hover{color:var(--ogou-brand)}.ogou-radio-vol{display:flex;align-items:center;gap:8px;flex:1;color:var(--ogou-muted)}.ogou-radio-vol input[type=range]{flex:1;accent-color:var(--ogou-brand);height:4px}@media (prefers-reduced-motion:reduce){.ogou *{transition:none!important;animation:none!important}}.ogou-search{position:relative}.ogou-search input[type=search]{width:100%;border-radius:16px;padding:16px 46px 16px 20px;font-size:15.5px;background:var(--ogou-wash-1)}.ogou-search-spin{margin-top:-9px;border:2px solid rgba(255,255,255,.15);transition:opacity .15s}.ogou-card-stats{color:var(--ogou-muted);font-size:12.5px;margin-bottom:12px}.ogou-del{cursor:pointer}.ogou-modal-wide{max-width:480px;max-height:90vh;overflow-y:auto}.ogou-grid2-js{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:520px){.ogou-grid2-js{grid-template-columns:1fr}}.ogou-grid,.ogou-grid-public{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:24px}.ogou-card{background:linear-gradient(180deg,#17171f,#0f0f15);box-shadow:0 1px 2px var(--ogou-shade-1),0 12px 30px var(--ogou-shade-2)}.ogou-card:hover{box-shadow:0 2px 4px var(--ogou-shade-1),0 28px 60px var(--ogou-shade-3)}.ogou-cover{position:relative;background:#14141c center/cover no-repeat;display:flex;align-items:center;justify-content:center}.ogou-cover::before{position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;transform:scale(1.001);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ogou-card:hover .ogou-cover::before{transform:scale(1.06)}.ogou-cover::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05) 0%,var(--ogou-scrim) 100%)}.ogou-cover-fallback{position:relative;z-index:1;font-size:48px;color:rgba(255,255,255,.16)}.ogou-play-overlay{position:absolute;left:50%;transform:translate(-50%,-50%);width:66px;height:66px;border-radius:50%;cursor:pointer;border:1px solid rgba(255,255,255,.5);background:var(--ogou-wash-4);backdrop-filter:blur(14px) saturate(1.4);color:var(--ogou-text);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px var(--ogou-shade-2);transition:transform .25s cubic-bezier(.2,.7,.2,1),background .25s,opacity .25s}.ogou-play-overlay:hover{transform:scale(1.08);background:var(--ogou-fire);border-color:transparent;color:var(--ogou-on-accent)}.ogou-play-overlay .ogou-ico-play{margin-left:2px}.ogou-card.is-playing .ogou-ico-play,.ogou-play-overlay .ogou-ico-pause{display:none}.ogou-card.is-playing .ogou-ico-pause,.ogou-play-overlay svg,.ogou-share svg{display:block}.ogou-play-overlay.big{width:92px;height:92px}.ogou-play-overlay.big svg{width:30px;height:30px}.ogou-card-time{position:absolute;top:calc(46% + 46px);font-size:12px;font-variant-numeric:tabular-nums;color:rgba(255,255,255,.92);text-shadow:0 1px 4px var(--ogou-shade-4);letter-spacing:.5px}.ogou-share{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:var(--ogou-scrim);backdrop-filter:blur(10px);color:var(--ogou-text);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s}.ogou-share:hover{background:var(--ogou-fire);border-color:transparent;color:var(--ogou-on-accent);transform:scale(1.06)}.ogou-card-body :is(h3,h4){margin:0 0 2px;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.ogou-by{color:var(--ogou-muted);font-size:13px;margin-bottom:6px}.ogou-by .ogou-artist{font-weight:600}.ogou-card-body .ogou-genre{font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;color:var(--ogou-muted);margin-bottom:14px}.ogou-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.ogou-price{font-weight:700;font-size:15px;color:var(--ogou-gold-ink);font-family:"Space Grotesk",sans-serif;background:0 0;padding:0}.ogou-price.is-free{color:var(--ogou-muted);font-size:13px;letter-spacing:.5px;text-transform:uppercase}.ogou-card-foot .ogou-btn-sm{padding:9px 18px;border-radius:100px;font-size:13px}.ogou-genres{padding:4px 2px 14px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 36px),transparent 100%)}.ogou-pill{flex:0 0 auto;white-space:nowrap;padding:9px 18px;border-radius:100px;font-size:13px;font-weight:600;background:var(--ogou-wash-1);color:var(--ogou-muted);cursor:pointer;transition:all .18s cubic-bezier(.2,.7,.2,1)}.ogou-pill:hover{color:var(--ogou-text);border-color:var(--ogou-line-3);background:var(--ogou-wash-2)}.ogou-pill.active{box-shadow:0 8px 22px rgba(255,90,31,.3)}.ogou-search input[type=search]::placeholder{color:#6f6f82}.ogou-card-time{min-height:16px}.ogou-card-time.is-preview{font-size:9.5px;font-weight:800;letter-spacing:1.2px;color:var(--ogou-text);background:rgba(0,0,0,.45);padding:3px 9px;border-radius:100px;backdrop-filter:blur(6px);text-shadow:none}.ogou-page,.ogou-pagination{align-items:center;justify-content:center}.ogou-pagination{display:flex;gap:7px;flex-wrap:wrap;margin-top:40px}.ogou-page{min-width:44px;height:44px;padding:0 12px;display:inline-flex;border-radius:13px;background:var(--ogou-wash-1);border:1px solid var(--ogou-line-1);color:var(--ogou-muted);font-weight:700;cursor:pointer;transition:all .18s}.ogou-page:hover{color:var(--ogou-text);border-color:var(--ogou-line-3)}.ogou-page.active{background:var(--ogou-fire);border-color:transparent;color:var(--ogou-on-accent);box-shadow:0 8px 22px rgba(255,90,31,.3)}.ogou-page-nav{font-size:20px;line-height:1}.ogou-page-gap{color:#5f5f70;padding:0 2px;align-self:flex-end}.ogou-page-count{margin-left:14px;font-size:13px;align-self:center}@media (max-width:560px){.ogou-page-count{width:100%;text-align:center;margin:8px 0 0}}.ogou-store::before{content:"";position:absolute;left:-4%;right:-4%;top:-40px;height:620px;z-index:0;background:radial-gradient(680px 320px at 18%0,color-mix(in srgb,var(--ogou-brand) 16%,transparent),transparent 62%),radial-gradient(560px 320px at 82% 12%,rgba(154,123,255,.12),transparent 60%);filter:blur(24px);pointer-events:none}.ogou-store>*{position:relative;z-index:1}.ogou-play-overlay{opacity:1}.ogou-cover{border-radius:0}.ogou-style-glass .ogou-card{background-color:var(--ogou-card);background-image:linear-gradient(180deg,var(--ogou-lift),var(--ogou-sink));-webkit-backdrop-filter:blur(22px) saturate(1.7);backdrop-filter:blur(22px) saturate(1.7);border:1px solid var(--ogou-line-3);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 24px 60px var(--ogou-shade-3)}.ogou-style-glass .ogou-card:hover{border-color:var(--ogou-line-4);box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 34px 76px rgba(0,0,0,.62)}.ogou-style-glass .ogou-card-body{background:0 0}.ogou-style-glass .ogou-play-overlay{background:var(--ogou-wash-4);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);border:1px solid rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 10px 30px var(--ogou-shade-2)}.ogou-style-solid .ogou-card{background:linear-gradient(180deg,#17171f,#0f0f15);border:1px solid var(--ogou-line-1);box-shadow:0 1px 2px var(--ogou-shade-1),0 12px 30px var(--ogou-shade-2)}.ogou-style-minimal .ogou-card{background:0 0;border:0;box-shadow:none}.ogou-style-minimal .ogou-card:hover{box-shadow:none}.ogou-style-minimal .ogou-cover{border-radius:20px;overflow:hidden}.ogou-style-minimal .ogou-card-body{padding:14px 4px 4px}.ogou-mini{background:linear-gradient(180deg,rgba(24,24,32,.7),rgba(12,12,18,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 24px 60px var(--ogou-shade-3)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ogou-style-glass .ogou-card{background:linear-gradient(180deg,#1b1b24,#111119)}}.ogou-library,.ogou-store{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;overflow-x:hidden}.ogou-store{padding:52px max(22px,calc(50vw - 620px)) 72px;background:radial-gradient(900px 420px at 16%0,color-mix(in srgb,var(--ogou-brand) 20%,transparent),transparent 58%),radial-gradient(760px 420px at 84% 10%,rgba(154,123,255,.16),transparent 58%),linear-gradient(180deg,var(--ogou-bg),var(--ogou-bg))}.ogou-library{padding:44px max(22px,calc(50vw - 620px)) 64px;background:linear-gradient(180deg,var(--ogou-bg),var(--ogou-bg))}.ogou-library .ogou-grid,.ogou-store .ogou-grid,.ogou-store .ogou-grid-public{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:900px){.ogou-library .ogou-grid,.ogou-store .ogou-grid,.ogou-store .ogou-grid-public{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ogou-library .ogou-grid,.ogou-store .ogou-grid,.ogou-store .ogou-grid-public{grid-template-columns:1fr}}.ogou-style-glass .ogou-card-body :is(h3,h4) a{color:var(--ogou-text)}.ogou-library .ogou-card,.ogou-store .ogou-card{color:var(--ogou-text)}.ogou-cover{background:var(--ogou-surface);overflow:hidden}.ogou-cover::before{content:none}.ogou-cover-bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;filter:blur(30px) saturate(1.5) brightness(.8);transform:scale(1.25)}.ogou-cover-img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ogou-card:hover .ogou-cover-img{transform:scale(1.04)}.ogou-cover::after{z-index:2}.ogou-card-time,.ogou-play-overlay,.ogou-share{z-index:3}.ogou-cover{aspect-ratio:1/1}.ogou-cover-bg{display:none}.ogou-cover-img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}.ogou-play-overlay{top:50%}.ogou-card-time{top:auto;bottom:12px;left:50%;transform:translateX(-50%)}.ogou-card-time.is-preview{bottom:12px}.ogou-card .ogou-cover{position:relative!important;width:100%!important;aspect-ratio:1/1!important;height:auto!important;display:block!important;overflow:hidden!important;background:var(--ogou-surface)!important;border-radius:0!important}.ogou-album::after,.ogou-album::before,.ogou-card .ogou-cover .ogou-cover-bg,.ogou-dash::after,.ogou-dash::before,.ogou-library::after,.ogou-library::before,.ogou-single::after,.ogou-single::before,.ogou-store::after,.ogou-store::before{display:none!important}.ogou-card .ogou-cover .ogou-cover-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;z-index:1!important;margin:0!important;padding:0!important;border-radius:0!important}.ogou-card .ogou-cover .ogou-cover-fallback{position:absolute!important;inset:0!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:52px!important;color:rgba(255,255,255,.18)!important}.ogou-card .ogou-cover .ogou-play-overlay{transform:translate(-50%,-50%)!important;z-index:3!important;opacity:1!important;width:64px!important;height:64px!important;border-radius:50%!important}.ogou-card .ogou-cover .ogou-play-overlay.big{width:92px!important;height:92px!important}.ogou-card .ogou-cover .ogou-card-time,.ogou-card .ogou-cover .ogou-share{position:absolute!important;left:50%!important;bottom:12px!important;top:auto!important;z-index:3!important}.ogou-card .ogou-cover .ogou-share{top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;width:42px!important;height:42px!important;background:rgba(0,0,0,.42)!important;border:1px solid rgba(255,255,255,.35)!important;backdrop-filter:blur(10px)!important}.ogou-card .ogou-cover .ogou-share svg{width:20px!important;height:20px!important;stroke-width:2.1!important}.ogou-mini{left:50%!important;right:auto!important;transform:translateX(-50%);bottom:18px!important;width:min(1080px,calc(100vw - 36px))!important;gap:16px!important;padding:12px 18px!important;border-radius:20px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ogou-card) 88%,transparent),color-mix(in srgb,var(--ogou-surface) 90%,transparent))!important;color:var(--ogou-text)!important;-webkit-backdrop-filter:blur(28px) saturate(1.7)!important;backdrop-filter:blur(28px) saturate(1.7)!important;border:1px solid var(--ogou-line-2)!important;box-shadow:inset 0 1px 0 var(--ogou-lift),0 24px 70px var(--ogou-shade-3)!important}.ogou-mini-cover{width:50px!important;height:50px!important;border-radius:12px!important;box-shadow:0 6px 18px var(--ogou-shade-3)}.ogou-mini-title{font-family:"Space Grotesk",sans-serif;letter-spacing:-.01em}.ogou-mini-play{width:48px!important;height:48px!important;border-radius:50%!important;background:var(--ogou-fire)!important;color:var(--ogou-on-accent)!important;border:0!important;box-shadow:0 8px 22px rgba(255,90,31,.4)!important;font-size:16px}.ogou-mini-seek input[type=range]{height:4px}.ogou-mini-badge,.ogou-single-cover .ogou-play-overlay:hover{background:var(--ogou-fire);color:var(--ogou-on-accent)}.ogou-mini-close:hover{transform:scale(1.1)}.ogou-single{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;overflow-x:hidden;padding:60px max(22px,calc(50vw - 560px)) 80px;background:radial-gradient(820px 380px at 20%0,color-mix(in srgb,var(--ogou-brand) 18%,transparent),transparent 60%),linear-gradient(180deg,var(--ogou-bg),var(--ogou-bg))}.ogou-single-inner{display:grid;grid-template-columns:400px 1fr;gap:46px;align-items:start}.ogou-single-cover{aspect-ratio:1/1;border-radius:26px;background:var(--ogou-surface);border:1px solid var(--ogou-line-2);box-shadow:0 40px 90px var(--ogou-shade-3),inset 0 1px 0 rgba(255,255,255,.14)}.ogou-single-bg{z-index:0;filter:blur(40px) saturate(1.5) brightness(.7);transform:scale(1.3)}.ogou-single-img{z-index:1!important}.ogou-single-cover .ogou-play-overlay{transform:translate(-50%,-50%)!important;z-index:3!important;width:88px!important;height:88px!important;border-radius:50%!important;opacity:1!important;cursor:pointer;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.6);color:var(--ogou-text);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 12px 34px var(--ogou-shade-3)}.ogou-single-cover .ogou-play-overlay:hover{border-color:transparent}.ogou-single-cover .ogou-ico-pause{display:none}.ogou-single-info h1{margin:10px 0 4px;font-size:40px;line-height:1.03;letter-spacing:-.02em}.ogou-single-info h2.ogou-artist{color:var(--ogou-brand);font-size:18px;margin:0 0 20px;font-weight:600}.ogou-promo p,.ogou-single-info .ogou-genre{color:var(--ogou-muted)}@media (max-width:820px){.ogou-single-inner{grid-template-columns:1fr;gap:26px}.ogou-single-info h1{font-size:30px}}.ogou-dash{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;padding:48px max(22px,calc(50vw - 620px)) 72px;background:linear-gradient(180deg,var(--ogou-bg),var(--ogou-bg));display:grid;grid-template-columns:300px 1fr;gap:28px;align-items:start;overflow-x:hidden}@media (max-width:820px){.ogou-dash{margin-left:0;margin-right:0;padding:24px 16px 56px;border-radius:0}}.ogou-dash .ogou-card,.ogou-dash .ogou-profile,.ogou-dash>*{min-width:0}.ogou-profile{background-color:var(--ogou-card);background-image:linear-gradient(180deg,var(--ogou-lift),var(--ogou-sink));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--ogou-line-2);border-radius:22px;padding:26px 22px;text-align:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 20px 50px var(--ogou-shade-2);position:sticky;top:20px}.ogou-avatar{width:96px;height:96px;border-radius:50%;object-fit:cover;border:2px solid var(--ogou-brand);box-shadow:0 8px 24px var(--ogou-shade-2)}.ogou-profile h3{margin:14px 0 18px;font-size:20px}.ogou-balance,.ogou-stats li{background:var(--ogou-wash-2);border:1px solid var(--ogou-line-1)}.ogou-balance{border-radius:16px;padding:16px;margin-bottom:18px}.ogou-balance-label,.ogou-stats li span{text-transform:uppercase;color:var(--ogou-muted)}.ogou-balance-label{display:block;font-size:11px;letter-spacing:1px}.ogou-balance-amount{display:block;font-size:26px;font-weight:800;font-family:"Space Grotesk",sans-serif;color:var(--ogou-gold);margin:4px 0 12px}.ogou-stats{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.ogou-stats li{border-radius:14px;padding:12px;text-align:center}.ogou-promo-stats strong,.ogou-stats li strong{display:block;font-size:20px;font-family:"Space Grotesk",sans-serif}.ogou-stats li span{font-size:10.5px;letter-spacing:.8px}.ogou-logout{color:var(--ogou-muted);font-size:13px;text-decoration:none}.ogou-logout:hover{color:var(--ogou-brand)}.ogou-content-head{display:flex;align-items:center;gap:14px;margin-bottom:22px}.ogou-content-head h2{margin:0;flex:1;font-size:26px}.ogou-payouts summary{cursor:pointer;margin-bottom:14px}.ogou-payout-list{list-style:none;padding:0;margin:8px 0 14px;font-size:13px}.ogou-payout-list li{display:flex;justify-content:space-between;padding:6px 0;border-top:1px solid var(--ogou-line-1)}.ogou-wd-status{font-weight:700}.ogou-wd-pending{color:var(--ogou-gold)}.ogou-countdown.is-pre .ogou-countdown-when,.ogou-wd-approved,.ogou-wd-paid{color:var(--ogou-ok-ink)}.ogou-wd-rejected{color:var(--ogou-danger)}@media (max-width:820px){.ogou-dash{grid-template-columns:1fr}.ogou-profile{position:static}}.ogou-promo{margin:28px 0}.ogou-promo-inner{position:relative;border-radius:26px;padding:44px 46px;background:linear-gradient(120deg,rgba(255,90,31,.16),rgba(154,123,255,.12)),linear-gradient(180deg,var(--ogou-card),#0c0c12);border:1px solid var(--ogou-line-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 24px 60px var(--ogou-shade-2);overflow:hidden}.ogou-promo-glow{position:absolute;right:-80px;top:-100px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ogou-brand) 40%,transparent),transparent 65%);filter:blur(20px);pointer-events:none}.ogou-promo-copy{position:relative;z-index:1;max-width:640px}.ogou-promo-kicker{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--ogou-glow);background:rgba(255,176,32,.12);border:1px solid rgba(255,176,32,.3);padding:5px 12px;border-radius:100px;margin-bottom:16px}.ogou-promo h2{margin:0 0 12px;font-size:34px;line-height:1.06;letter-spacing:-.02em;color:var(--ogou-text)}.ogou-promo p{margin:0 0 24px;font-size:16px;line-height:1.6}.ogou-promo-cta .ogou-btn{font-size:16px;padding:14px 26px}.ogou-payouts summary,.ogou-promo-stats span{color:var(--ogou-muted);font-size:13px}.ogou-promo-stats strong{color:var(--ogou-text);font-size:22px}@media (max-width:600px){.ogou-promo-inner{padding:32px 24px}.ogou-promo h2{font-size:26px}}.ogou-album{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;overflow-x:hidden;padding:56px max(22px,calc(50vw - 560px)) 80px;background:radial-gradient(820px 380px at 20%0,color-mix(in srgb,var(--ogou-brand) 18%,transparent),transparent 60%),linear-gradient(180deg,var(--ogou-bg),var(--ogou-bg))}.ogou-album-head{display:grid;grid-template-columns:320px 1fr}.ogou-album-cover{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--ogou-surface);box-shadow:0 40px 90px var(--ogou-shade-3)}.ogou .ogou-album-meta h1,.ogou-album-meta h1{font-size:clamp(30px,5vw,52px)!important;line-height:1.02!important;letter-spacing:-.025em;margin:6px 0 10px!important;color:var(--ogou-text)!important;font-weight:800!important}.ogou-album-meta .ogou-artist{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:19px;font-weight:600;color:var(--ogou-brand, var(--ogou-brand-ink))}.ogou-album-meta .ogou-artist a,.ogou-single-info h2.ogou-artist a{color:inherit;text-decoration:none}.ogou-album-meta .ogou-artist a:hover,.ogou-by a.ogou-artist:hover,.ogou-single-info h2.ogou-artist a:hover{text-decoration:underline}.ogou-album-meta .ogou-verified{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#2f80ed;color:var(--ogou-text);font-size:10px}.ogou-countdown{margin:18px 0 22px;padding:16px 18px;background:linear-gradient(135deg,rgba(255,90,31,.12),rgba(255,176,32,.06));border:1px solid rgba(255,138,76,.28);border-radius:16px;max-width:460px}.ogou-countdown.is-pre{border-color:rgba(126,226,168,.32)}.ogou-countdown-when{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ogou-brand-ink)}.ogou-countdown-clock{display:flex;gap:10px}.ogou-countdown-cell{flex:1 1 0;text-align:center;padding:10px 4px;border-radius:11px;background:var(--ogou-wash-2);border:1px solid var(--ogou-line-1)}.ogou-countdown-cell b,.ogou-cover-countdown b{font-weight:800;color:var(--ogou-text);font-variant-numeric:tabular-nums}.ogou-countdown-cell b{display:block;font-size:26px;line-height:1}.ogou-countdown-cell i,.ogou-cover-countdown i{font-style:normal;text-transform:uppercase;color:var(--ogou-muted)}.ogou-countdown-cell i{display:block;margin-top:5px;font-size:10.5px;letter-spacing:.07em}.ogou-countdown-note{margin:12px 0 0;font-size:13px;line-height:1.55;color:var(--ogou-muted)}.ogou-cover-countdown{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;display:flex;align-items:baseline;justify-content:center;gap:3px;padding:7px 8px;border-radius:9px;background:rgba(8,8,14,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--ogou-line-2);pointer-events:none}.ogou-cover-countdown b{font-size:15px}.ogou-cover-countdown i{font-size:9.5px;margin-right:5px}.ogou-cover-countdown i:last-child{margin-right:0}.ogou-album-desc{color:var(--ogou-muted);max-width:640px}.ogou-album-tracks{list-style:none;counter-reset:none;padding:0;margin:0;max-width:860px}.ogou-album-row{display:flex;align-items:center}.ogou-album-row:hover{background:var(--ogou-wash-1)}.ogou-album-num{width:24px;text-align:center;color:var(--ogou-muted);font-variant-numeric:tabular-nums}.ogou-album-play{position:static!important;transform:none!important;width:42px!important;height:42px!important;flex:0 0 auto;border-radius:50%!important;opacity:1!important;margin:0!important;background:var(--ogou-wash-4);border:1px solid var(--ogou-line-4);color:var(--ogou-text);cursor:pointer;display:flex;align-items:center;justify-content:center}.ogou-album-play:hover,.ogou-album-row.is-playing .ogou-album-play,.ogou-artist-social a:hover{background:var(--ogou-fire);border-color:transparent;color:var(--ogou-on-accent)}.ogou-album-row .ogou-ico-pause,.ogou-album-row.is-playing .ogou-ico-play{display:none}.ogou-album-row.is-playing .ogou-ico-pause{display:block}.ogou-album-title{flex:1;color:var(--ogou-text);text-decoration:none;font-weight:600}.ogou-album-title:hover{color:var(--ogou-glow)}.ogou-album-price{color:var(--ogou-gold);font-weight:700;font-size:14px}.ogou-from-album{margin-top:16px;color:var(--ogou-muted)}.ogou-from-album a{color:var(--ogou-brand);font-weight:600;text-decoration:none}@media (max-width:820px){.ogou-album-head{grid-template-columns:1fr;gap:22px}.ogou-album-meta h1{font-size:30px}}.ogou-claim-head{margin-bottom:18px}.ogou-claim-head h3{margin:0 0 4px;font-size:20px}.ogou-claim-list{list-style:none;padding:0;margin:0}.ogou-claim-row{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;border:1px solid var(--ogou-line-1);margin-bottom:8px;background:var(--ogou-wash-1)}.ogou-claim-cover{width:48px;height:48px;border-radius:10px;background:var(--ogou-card-2) center/cover no-repeat;flex:0 0 auto}.ogou-claim-info{flex:1;display:flex;flex-direction:column}.ogou-claim-info strong{color:var(--ogou-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ogou-claim-info em{color:var(--ogou-muted);font-style:normal;font-size:13px}.ogou-claim-owned{color:var(--ogou-muted);font-size:12px;text-transform:uppercase;letter-spacing:.5px}.ogou-library,.ogou-store{background:0 0!important;box-shadow:none!important}.ogou-album,.ogou-dash,.ogou-single{background:linear-gradient(180deg,var(--ogou-card),#0b0b11)!important}.ogou-style-glass .ogou-card{background:linear-gradient(180deg,rgba(20,20,28,.9),rgba(12,12,18,.94))!important}.ogou-search input[type=search]{background:rgba(18,18,26,.92)!important;background:var(--ogou-wash-2)!important;color:var(--ogou-text)!important;border:1px solid var(--ogou-line-2)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ogou-pill{background:rgba(18,18,26,.9)!important}.ogou-page-count,.ogou-store .ogou-empty{color:var(--ogou-muted)!important}.ogou-card{background:linear-gradient(180deg,rgba(30,30,42,.94),rgba(16,16,24,.96))!important}.ogou-card:hover{border-color:rgba(255,255,255,.32)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 22px 54px var(--ogou-shade-3)!important;border-color:var(--ogou-line-4)!important;transform:translateY(-5px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 32px 70px rgba(0,0,0,.58)!important}.ogou-album,.ogou-dash,.ogou-library,.ogou-single,.ogou-store{position:static!important;left:auto!important;right:auto!important;margin:24px auto!important;width:auto!important;max-width:1200px!important;background:radial-gradient(720px 320px at 12%0,color-mix(in srgb,var(--ogou-brand) 14%,transparent),transparent 60%),radial-gradient(620px 320px at 88% 6%,rgba(154,123,255,.12),transparent 60%),linear-gradient(180deg,var(--ogou-surface),var(--ogou-bg))!important;border:1px solid var(--ogou-line-1)!important;border-radius:26px!important;box-shadow:inset 0 1px 0 var(--ogou-lift),0 26px 64px var(--ogou-shade-2)!important;padding:32px!important;overflow:hidden}.ogou-card{background-color:var(--ogou-card)!important;background-image:linear-gradient(180deg,var(--ogou-lift),var(--ogou-sink))!important;-webkit-backdrop-filter:blur(22px) saturate(1.7)!important;backdrop-filter:blur(22px) saturate(1.7)!important;border:1px solid var(--ogou-line-2)!important;border-radius:22px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 18px 46px var(--ogou-shade-2)!important;overflow:hidden!important;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s!important}.ogou-card-body{background:0 0!important}.ogou-pill{background:var(--ogou-wash-2)!important;border:1px solid var(--ogou-line-2)!important}.ogou-pill.active{background:var(--ogou-fire)!important;border-color:transparent!important;color:var(--ogou-on-accent)!important}.ogou-card-body{padding:18px 20px 20px!important}.ogou-card-foot{margin-top:4px}.ogou-verified{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:6px;border-radius:50%;vertical-align:middle;background:linear-gradient(135deg,#1d9bf0,#0a7fd6);color:var(--ogou-text);font-size:11px;font-weight:900;box-shadow:0 2px 8px rgba(29,155,240,.5)}.ogou-verify-note{font-size:12px;margin:-6px 0 14px;padding:4px 10px;border-radius:100px;display:inline-block}.ogou-vs-none{background:var(--ogou-wash-2);color:var(--ogou-muted)}.ogou-vs-pending{background:rgba(255,176,32,.14);color:var(--ogou-gold)}.ogou-vs-rejected{background:rgba(255,90,90,.14);color:var(--ogou-danger-ink)}.ogou-payout-link{background:0 0;border:0;color:var(--ogou-brand);cursor:pointer;font-size:13px;text-decoration:underline;padding:6px 0}.ogou-payout-link:hover{color:var(--ogou-glow)}#ogou-payout-view .ogou-form{max-width:520px}.ogou-btn-boost{background:linear-gradient(135deg,var(--ogou-brand),#ff2d78)!important;color:var(--ogou-text)!important}.ogou-my-search{margin:0 0 16px;position:relative}.ogou-search-spin{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid var(--ogou-line-3);border-top-color:var(--ogou-brand);border-radius:50%;opacity:0}.ogou-search-spin.is-on{opacity:1;animation:ogou-spin .7s linear infinite}.ogou-boost-modal{max-width:460px}.ogou-plan-list{display:grid;gap:10px}.ogou-plan{display:block;cursor:pointer}.ogou-plan input,.ogou-role input{position:absolute;opacity:0}.ogou-plan-body{border:1px solid var(--ogou-line-2);border-radius:14px;padding:14px;transition:border-color .15s,background .15s}.ogou-plan input:checked+.ogou-plan-body{border-color:var(--ogou-brand);background:color-mix(in srgb,var(--ogou-brand) 12%,transparent)}.ogou-plan-top{display:flex;justify-content:space-between;align-items:center}.ogou-plan-price{color:var(--ogou-gold);font-weight:800;font-family:"Space Grotesk",sans-serif}.ogou-plan-days{color:var(--ogou-muted);font-size:12px;margin-top:2px}.ogou-plan-feats{margin:8px 0 0;padding-left:18px;color:var(--ogou-muted);font-size:13px}.ogou-boost-gw{width:100%}.ogou-verified-sm{width:15px;height:15px;font-size:9px;margin-left:3px}.ogou-by .ogou-artist{color:var(--ogou-brand-ink);text-decoration:none}.ogou-artist-page{max-width:1200px;margin:24px auto;padding:0 22px}.ogou-artist-hero{position:relative;border-radius:24px;overflow:hidden;padding:44px 40px;background:linear-gradient(180deg,#2b2b38,#0c0c12);background-size:cover;background-position:center;border:1px solid var(--ogou-line-1);box-shadow:0 24px 60px var(--ogou-shade-2)}.ogou-artist-hero-inner{display:flex;align-items:flex-end;gap:26px}.ogou-artist-avatar-wrap{position:relative;width:150px;height:150px;flex:0 0 auto;border-radius:50%;overflow:hidden;border:3px solid rgba(255,255,255,.85);box-shadow:0 14px 40px var(--ogou-shade-3);background:var(--ogou-card-2)}.ogou-artist-avatar{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;max-width:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}@media (max-width:640px){.ogou-artist-avatar-wrap{width:110px;height:110px}}.ogou-artist-verified{display:inline-flex;align-items:center;gap:6px;color:var(--ogou-info-ink);font-size:13px;font-weight:600;margin-bottom:6px}.ogou-artist-id h1{margin:0 0 8px;font-size:52px;line-height:1;letter-spacing:-.03em;color:var(--ogou-text)}.ogou-artist-stats{display:flex;gap:16px;color:var(--ogou-muted);font-size:14px;margin-bottom:10px}.ogou-artist-social{display:flex;gap:10px;flex-wrap:wrap}.ogou-artist-social a{color:var(--ogou-text);background:var(--ogou-wash-3);border:1px solid var(--ogou-line-3);padding:6px 14px;border-radius:100px;font-size:13px;text-decoration:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ogou-artist-about{margin:28px 4px}.ogou-artist-about h2,.ogou-artist-section h2{font-size:22px;margin:0 0 14px;color:var(--ogou-text)}.ogou-artist-about p{color:var(--ogou-muted);line-height:1.7;max-width:780px}.ogou-artist-section{margin:30px 0}@media (max-width:640px){.ogou-artist-hero-inner{flex-direction:column;align-items:flex-start;gap:16px}.ogou-artist-avatar-wrap{width:110px;height:110px}.ogou-artist-id h1{font-size:34px}}.ogou .ogou-artist-hero,.ogou-artist-hero{color:#fff}.ogou .ogou-album-meta h1,.ogou .ogou-artist-hero .ogou-artist-id h1,.ogou-album-meta h1,.ogou-artist-hero .ogou-artist-id h1{color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.45)}.ogou .ogou-artist-hero .ogou-artist-stats,.ogou-artist-hero .ogou-artist-stats{color:rgba(255,255,255,.78)!important}.ogou .ogou-artist-hero .ogou-artist-verified,.ogou-artist-hero .ogou-artist-verified{color:#8ec5ff!important}.ogou .ogou-artist-hero .ogou-follow-n.is-mine,.ogou-artist-hero .ogou-follow-n.is-mine{color:rgba(255,255,255,.82)!important}.ogou .ogou-artist-hero button.ogou-artist-shuffle,.ogou .ogou-artist-hero button.ogou-follow:not(.is-on){background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.32)!important;color:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ogou .ogou-artist-hero button.ogou-artist-shuffle:hover,.ogou .ogou-artist-hero button.ogou-follow:not(.is-on):hover{background:rgba(255,255,255,.22)!important;border-color:#fff!important}.ogou .ogou-artist-hero .ogou-artist-social a,.ogou-artist-hero .ogou-artist-social a{color:#fff;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.28)}.ogou .ogou-artist-hero .ogou-mourning,.ogou-artist-hero .ogou-mourning{color:rgba(255,255,255,.85)}.ogou-genres-rail{position:relative;display:flex;align-items:center;gap:8px;margin:4px 0 10px}.ogou-genres{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;scroll-behavior:smooth;flex:1;-ms-overflow-style:none;scrollbar-width:none}.ogou-genres::-webkit-scrollbar{display:none}.ogou-genres .ogou-pill{flex:0 0 auto;white-space:nowrap}.ogou-auth,.ogou-genres-arrow{display:flex;justify-content:center}.ogou-genres-arrow{flex:0 0 auto;width:38px;height:38px;border-radius:50%;border:1px solid var(--ogou-line-3);background:var(--ogou-wash-3);color:var(--ogou-text);cursor:pointer;font-size:20px;line-height:1;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .15s,opacity .15s}.ogou-genres-arrow:hover{background:var(--ogou-fire);border-color:transparent;color:var(--ogou-on-accent)}.ogou-genres-arrow[disabled]{opacity:.3;cursor:default}.ogou-store.ogou-store-embed{background:0 0!important;box-shadow:none!important;border:0!important;padding:0!important;margin:0!important;max-width:none!important;border-radius:0!important}.ogou-store-embed .ogou-search{margin-bottom:18px}.ogou-auth{padding:0 18px}.ogou-auth-card{width:100%;max-width:440px;padding:34px 32px;background-color:var(--ogou-card);background-image:linear-gradient(180deg,var(--ogou-lift),var(--ogou-sink));-webkit-backdrop-filter:blur(26px) saturate(1.6);backdrop-filter:blur(26px) saturate(1.6);border:1px solid var(--ogou-line-2);border-radius:26px;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 30px 70px var(--ogou-shade-3);color:var(--ogou-text)}.ogou-auth-head{text-align:center;margin-bottom:20px}.ogou-auth-kicker{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--ogou-glow)}.ogou-auth-head h2{margin:6px 0 0;font-size:28px;letter-spacing:-.02em}.ogou-auth-tabs{display:flex;gap:6px;background:var(--ogou-wash-2);border:1px solid var(--ogou-line-1);border-radius:14px;padding:5px;margin-bottom:20px}.ogou-auth-tab{flex:1;padding:11px;border:0;background:0 0;color:var(--ogou-muted);font-weight:700;font-size:14px;border-radius:10px;cursor:pointer;transition:all .18s}.ogou-auth-tab.active{background:var(--ogou-fire);color:var(--ogou-on-accent);box-shadow:0 6px 18px rgba(255,90,31,.4)}.ogou-auth-form label{display:block;font-size:13px;font-weight:600;color:var(--ogou-muted);margin:14px 0 6px}.ogou-auth-form input[type=email],.ogou-auth-form input[type=password],.ogou-auth-form input[type=text]{width:100%;padding:13px 15px;border-radius:12px;border:1px solid var(--ogou-line-2);background:var(--ogou-wash-2);color:var(--ogou-text);font-size:15px;box-sizing:border-box}.ogou-auth-form input:focus{outline:0;border-color:var(--ogou-brand);box-shadow:0 0 0 3px rgba(255,90,31,.18)}.ogou-check{display:flex!important;font-weight:500!important;color:var(--ogou-muted)!important;margin-top:14px!important}.ogou-btn-lg{padding:15px!important;font-size:16px!important;margin-top:20px}.ogou-alert,.ogou-role span{border-radius:12px;font-size:14px}.ogou-alert{background:rgba(255,61,87,.14);border:1px solid rgba(255,61,87,.4);color:var(--ogou-danger-ink);padding:11px 14px;margin-bottom:8px}.ogou-auth-alt{color:var(--ogou-muted);font-size:14px}.ogou-role-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.ogou-role{position:relative;margin:0!important}.ogou-role span{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px;border:1px solid var(--ogou-line-2);background:var(--ogou-wash-1);font-weight:600;cursor:pointer;transition:all .15s}.ogou-role input:checked+span{border-color:var(--ogou-brand);background:color-mix(in srgb,var(--ogou-brand) 16%,transparent);color:var(--ogou-text)}.ogou-role-note{font-size:12.5px;color:var(--ogou-muted);margin:8px 0 2px;line-height:1.5}.ogou .ogou-avatar,.ogou-dash .ogou-profile .ogou-avatar,.ogou-profile img.ogou-avatar{width:96px!important;height:96px!important;aspect-ratio:1/1!important;border-radius:50%!important;object-fit:cover!important;display:block!important;margin:0 auto!important;max-width:96px!important;padding:0!important}.ogou-boost-track-title{color:var(--ogou-glow)}.ogou-plan-list-lg{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}@media (max-width:560px){.ogou-plan-list-lg{grid-template-columns:1fr}}.ogou-plan-list-lg .ogou-plan-body{height:100%;padding:16px}.ogou-plan-list-lg .ogou-plan-price{font-size:18px}.ogou-plan-list-lg .ogou-plan-top strong{font-size:17px}.ogou-plan-list-lg .ogou-plan-days{font-size:13px}.ogou-plan-list-lg .ogou-plan-feats{font-size:14.5px;line-height:1.55;margin-top:10px}.ogou-profile .ogou-payout-link,.ogou-split-row input{border:1px solid var(--ogou-line-2);background:var(--ogou-wash-2);color:var(--ogou-text);width:100%}.ogou-profile .ogou-payout-link{display:block;text-align:center;text-decoration:none!important;padding:11px 14px;border-radius:12px;font-weight:600;font-size:14px;cursor:pointer;margin:8px 0 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .15s}.ogou-profile .ogou-payout-link:hover{border-color:var(--ogou-brand);background:color-mix(in srgb,var(--ogou-brand) 14%,transparent);color:var(--ogou-text)}.ogou-split-page{max-width:660px}.ogou-split-row{display:grid;grid-template-columns:1fr 1fr 92px 36px;gap:8px;margin-bottom:8px;align-items:center}.ogou-split-row input{padding:10px 12px;border-radius:10px;box-sizing:border-box}.ogou-split-del,button.ogou-split-del{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:38px!important;height:38px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border-radius:50%!important;border:1px solid var(--ogou-line-2)!important;background:var(--ogou-wash-2)!important;color:var(--ogou-muted)!important;font-size:0!important;line-height:1!important;box-shadow:none!important;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ogou-split-del::after,.ogou-split-del::before{content:"";position:absolute;width:14px;height:1.5px;background:currentColor;border-radius:2px}.ogou-split-del{position:relative}.ogou-split-del::before{transform:rotate(45deg)}.ogou-split-del::after{transform:rotate(-45deg)}.ogou-split-del:hover,button.ogou-split-del:hover{background:rgba(255,90,90,.16)!important;border-color:rgba(255,90,90,.4)!important;color:var(--ogou-danger-ink)!important}.ogou-split-explain p,.ogou-split-total{margin:16px 0 6px;font-size:15px;color:var(--ogou-muted)}.ogou-split-total strong{color:var(--ogou-gold);font-size:18px;font-family:"Space Grotesk",sans-serif}@media (max-width:560px){.ogou-split-row{grid-template-columns:1fr 84px 32px}.ogou-split-email{grid-column:1/-1}}.ogou-card-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:6px}.ogou-split{background:rgba(154,123,255,.18)!important;border:1px solid rgba(154,123,255,.5)!important;color:var(--ogou-info-ink)!important}.ogou-split:hover{background:rgba(154,123,255,.32)!important;color:var(--ogou-text)!important}.ogou-boost-bar{position:sticky;top:8px;z-index:5;display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:linear-gradient(180deg,rgba(20,20,29,.96),rgba(14,14,20,.96));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--ogou-line-2);border-radius:16px;padding:12px 14px;margin:14px 0;box-shadow:0 12px 30px var(--ogou-shade-2)}.ogou-boost-bar .ogou-boost-gw-sel{flex:0 0 auto;min-width:160px;width:auto}.ogou-boost-bar .ogou-btn{flex:1;min-width:180px;margin:0}#ogou-boost-price{font-weight:800}.ogou-boost-page{max-width:820px}.ogou-plan-list-lg .ogou-plan-body{min-height:100%}.ogou-split-explain{background:var(--ogou-wash-1);border:1px solid var(--ogou-line-2);border-radius:14px;padding:14px 16px;margin:12px 0 16px}.ogou-split-explain p{margin:0 0 8px;font-size:13.5px;line-height:1.55}.ogou-split-explain p:last-child{margin-bottom:0}.ogou-promo-inner{display:flex;align-items:center;gap:30px}.ogou-promo-copy{flex:1;min-width:0}.ogou-promo-feats{list-style:none;margin:16px 0 20px;padding:0;display:grid;gap:9px}.ogou-promo-feats li{color:var(--ogou-text);font-size:15px;line-height:1.4;display:flex;gap:9px;align-items:flex-start}.ogou-promo-cta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.ogou-promo-stats{display:flex;gap:22px;margin-top:18px}.ogou-promo-mascot{flex:0 0 auto;width:300px;max-width:34%;display:flex;justify-content:center}.ogou-promo-mascot img{width:100%;height:auto;filter:drop-shadow(0 22px 40px rgba(0,0,0,.5))}.ogou-btn-outline{background:var(--ogou-wash-2)!important;border:1px solid var(--ogou-line-4)!important;color:var(--ogou-text)!important}.ogou-btn-outline:hover,body.ogou-style-dore .ogou-card:hover .ogou-play-overlay{background:var(--ogou-wash-4)!important}@media (max-width:820px){.ogou-promo-inner{flex-direction:column}}.ogou-earn-page{max-width:860px}.ogou-earn-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 8px}.ogou-earn-card{background:var(--ogou-wash-1);border:1px solid var(--ogou-line-2);border-radius:14px;padding:14px 16px}.ogou-earn-card .ogou-earn-lbl{display:block;font-size:12px;color:var(--ogou-muted);margin-bottom:6px}.ogou-earn-card strong{font-size:20px;font-family:"Space Grotesk",sans-serif}.ogou-earn-card-hi{border-color:var(--ogou-brand);background:color-mix(in srgb,var(--ogou-brand) 14%,transparent)}.ogou-earn-sub{margin:24px 0 10px;font-size:16px}.ogou-earn-table{border:1px solid var(--ogou-line-2);border-radius:14px;overflow:hidden}.ogou-earn-tr{display:grid;grid-template-columns:110px 1fr 120px 120px;gap:10px;padding:12px 14px;align-items:center}.ogou-earn-tr:not(.ogou-earn-th):nth-child(even){background:rgba(255,255,255,.025)}.ogou-earn-th{background:var(--ogou-wash-2);font-size:11px;text-transform:uppercase;letter-spacing:.6px;color:var(--ogou-muted)}.ogou-earn-cut{color:var(--ogou-gold-ink);font-weight:700}.ogou-earn-split{color:var(--ogou-info-ink);font-size:11px;font-style:normal;background:rgba(154,123,255,.16);padding:1px 7px;border-radius:20px;margin-left:6px}@media (max-width:720px){.ogou-earn-cards{grid-template-columns:1fr 1fr}.ogou-earn-th{display:none}.ogou-earn-tr{grid-template-columns:1fr 1fr}.ogou-earn-tr span{display:flex;flex-direction:column;font-size:14px}.ogou-earn-tr span::before{content:attr(data-h);font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--ogou-muted)}}.ogou-otp-box,.ogou-otp-row input{border:1px solid var(--ogou-line-2)}.ogou-otp-box{background:var(--ogou-wash-1);border-radius:14px;padding:14px 16px;margin-bottom:16px}.ogou-otp-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ogou-otp-badge{font-size:11px;padding:3px 10px;border-radius:20px;background:rgba(255,176,32,.16);color:var(--ogou-gold-ink);font-weight:700}.ogou-otp-badge.ok{background:rgba(47,212,182,.16);color:var(--ogou-ok-ink)}.ogou-otp-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}.ogou-otp-row input{flex:1;min-width:120px;letter-spacing:4px;text-align:center;font-size:18px;padding:10px;border-radius:10px;background:var(--ogou-wash-2);color:var(--ogou-text)}.ogou-otp-row .ogou-btn{flex:0 0 auto;margin:0}.ogou-pin-alert{display:flex;gap:10px;align-items:flex-start;margin:8px 0 10px;padding:12px 14px;border-radius:12px;background:rgba(255,138,61,.12);border:1.5px solid #ff8a3d;font-size:13.5px;line-height:1.45;color:var(--ogou-text)}.ogou-pin-alert svg{width:22px;height:22px;flex:0 0 auto;fill:none;stroke:#ff8a3d;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.ogou-pin-alert strong{color:#d9480f}[data-ogou-theme=dark] .ogou-pin-alert strong{color:#ffb020}.ogou-pin-form .ogou-otp-row input[type=password]{letter-spacing:4px}.ogou-pin-form .ogou-otp-row input#ogou-pin-pw{letter-spacing:1px;font-size:15px;text-align:left}.ogou-otp-box-more{opacity:.78}.ogou-otp-box-more:hover,.ogou-queue-add:hover .ogou-qa-tip{opacity:1}.ogou-artists-search{margin-bottom:18px}.ogou-artist-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px}.ogou-artist-cardlink{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:22px 14px;text-decoration:none;border-radius:18px;background-color:var(--ogou-card);background-image:linear-gradient(180deg,var(--ogou-lift),var(--ogou-sink));border:1px solid var(--ogou-line-2);transition:transform .15s,border-color .15s,background .15s}.ogou-artist-cardlink:hover{transform:translateY(-3px);border-color:var(--ogou-brand);background:linear-gradient(180deg,rgba(255,90,31,.12),var(--ogou-wash-1))}.ogou-artist-av{width:96px;height:96px;border-radius:50%;overflow:hidden;border:2px solid var(--ogou-line-3);box-shadow:0 10px 26px var(--ogou-shade-2);position:relative;flex:0 0 auto;background:var(--ogou-card-2)}.ogou-artist-av img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;max-width:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}.ogou-artist-nm{color:var(--ogou-text);font-weight:700;font-size:15px;display:inline-flex;align-items:center;gap:4px}.ogou-artist-ct,.ogou-grid-ad::before{color:var(--ogou-muted);font-size:12.5px}@media (max-width:480px){.ogou-artist-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px}.ogou-artist-av{width:76px;height:76px}}.ogou-grid,.ogou-grid-public{grid-auto-flow:dense}.ogou-grid-ad{grid-column:1/-1;position:relative;display:flex;justify-content:center;align-items:center;padding:22px 0 10px;margin:0;min-height:0;max-height:340px;overflow:hidden;box-sizing:border-box;border-top:1px solid var(--ogou-line-1);border-bottom:1px solid var(--ogou-line-1)}.ogou-grid-ad::before{content:"AD";position:absolute;top:4px;left:0;font-size:9.5px;font-weight:800;letter-spacing:.16em;opacity:.7}.ogou-grid-ad>*{max-width:100%}.ogou-grid-ad:empty,.ogou-grid-ad:has(>ins[data-ad-status=unfilled]){display:none}.ogou-grid-ad:has(>ins.adsbygoogle:not([data-ad-status=filled])){padding:0;border:0;max-height:0}.ogou-grid-ad:has(>ins.adsbygoogle:not([data-ad-status=filled]))::before{display:none}.ogou-single-ad:has(>ins.adsbygoogle:not([data-ad-status=filled])){margin:0 auto;max-height:0}.ogou-grid-ad.is-debug,.ogou-single-ad.is-debug{display:flex!important;max-height:none!important;min-height:80px!important;padding:26px 0 10px!important;border:1px dashed #ff8a3d!important}.ogou-grid-ad.is-debug::before,.ogou-single-ad.is-debug::before{content:attr(data-debug)!important;display:block!important;position:absolute;top:6px;left:0;right:0;font-size:11px;font-family:monospace;color:#ff8a3d;opacity:1;letter-spacing:0;white-space:normal}.ogou-single-ad{max-width:1100px;margin:18px auto;display:flex;justify-content:center;overflow:hidden;max-height:340px}.ogou-single-ad:empty,.ogou-single-ad:has(>ins[data-ad-status=unfilled]){display:none}.ogou-grid-ad img,.ogou-single-ad img{max-width:100%;height:auto}.ogou-grid-ad ins.adsbygoogle,.ogou-single-ad ins.adsbygoogle{display:block;width:100%;max-width:970px}.ogou-single-cover{position:relative!important;overflow:hidden!important}.ogou-single-bg,.ogou-single-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.ogou-single-bg{background-size:cover!important;background-position:center!important}.ogou-single-img{max-width:none!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}.ogou-single-cover .ogou-play-overlay{}@media (max-width:560px){.ogou-radio{max-width:100%;margin:24px auto;padding:18px;border-radius:18px}.ogou-radio-head{flex-wrap:wrap;gap:10px}.ogou-radio-genre{width:100%;max-width:100%}.ogou-radio-brand h3{font-size:18px;letter-spacing:2px}.ogou-radio-controls{flex-wrap:wrap;gap:12px;row-gap:14px}.ogou-radio-vol{flex-basis:100%;order:3}}.ogou-modal-hint{color:var(--ogou-muted);font-size:12.5px;line-height:1.5;margin:6px 0 14px}.ogou-admin-box-row input,.ogou-modal input[type=email]{width:100%;padding:12px 14px;border-radius:10px;border:1px solid var(--ogou-line-3);background:var(--ogou-wash-2);color:var(--ogou-text);font-size:15px}.ogou-admin-box{max-width:1100px;margin:22px auto;padding:18px 20px;background:linear-gradient(180deg,rgba(154,123,255,.1),var(--ogou-wash-1));border:1px dashed rgba(154,123,255,.5);border-radius:16px}.ogou-admin-box-head{display:flex;align-items:center;gap:10px;margin-bottom:6px;color:var(--ogou-text)}.ogou-admin-tag{background:#9a7bff;color:#14101c;font-size:10.5px;font-weight:800;letter-spacing:.6px;padding:3px 9px;border-radius:100px;text-transform:uppercase}.ogou-admin-box-desc{color:var(--ogou-muted);font-size:13px;margin:0 0 12px;line-height:1.5}.ogou-admin-box-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ogou-admin-box-row input{width:110px;padding:10px 12px}.ogou-admin-pct{color:var(--ogou-muted);font-weight:700;margin-left:-4px}.ogou-admin-msg{font-size:13px}.ogou-rate-badge{display:inline-block;background:linear-gradient(120deg,rgba(255,176,32,.18),rgba(255,90,31,.14));border:1px solid rgba(255,176,32,.45);color:var(--ogou-gold-ink);font-weight:700;font-size:13.5px;padding:10px 14px;border-radius:12px;margin-bottom:16px}.ogou-admin-lbl{color:var(--ogou-muted);font-size:13.5px;font-weight:700;min-width:92px}.ogou-admin-def{color:var(--ogou-muted);font-size:12.5px}.ogou-admin-box-row{margin-bottom:10px}.ogou-lib-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.ogou-lib-head h2{margin:0}.ogou-lib-account{display:flex;align-items:center;gap:12px}.ogou-lib-who{color:var(--ogou-muted);font-size:14px;font-weight:600}.ogou-btn-ghost{display:inline-flex;align-items:center;padding:9px 18px;border-radius:10px;border:1px solid var(--ogou-line-3);background:var(--ogou-wash-2);color:var(--ogou-text)!important;font-size:14px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s}.ogou-btn-ghost:hover{background:var(--ogou-wash-3);border-color:rgba(255,255,255,.32)}.ogou-danger{margin-top:34px;padding:20px;border:1px solid rgba(255,61,87,.38);border-radius:16px;background:rgba(255,61,87,.06)}.ogou-danger :is(h3,h4){margin:0 0 6px;color:var(--ogou-danger-ink);font-size:15px}.ogou-auth-forgot a,.ogou-danger p{color:var(--ogou-muted);font-size:13.5px}.ogou-danger p{line-height:1.55;margin:0 0 14px}.ogou-acct-pane input,.ogou-danger input{width:100%;padding:11px 14px;border-radius:10px;border:1px solid var(--ogou-line-3);background:var(--ogou-wash-2)}.ogou-danger input{max-width:280px;color:var(--ogou-text);margin-bottom:10px}.ogou-btn-danger{display:block;padding:11px 20px;border-radius:10px;border:1px solid var(--ogou-danger);background:rgba(255,61,87,.14);color:var(--ogou-danger-ink);font-weight:700;font-size:14px;cursor:pointer;transition:background .18s,color .18s}.ogou-btn-danger:hover{background:#ff3d57;color:var(--ogou-text);border-color:transparent}.ogou-auth-forgot{text-align:center;margin:12px 0 0}.ogou-auth-forgot a{text-decoration:none}.ogou-auth-forgot a:hover{color:var(--ogou-brand, var(--ogou-brand-ink))}.ogou-acct{margin:0 0 26px;padding:20px;border:1px solid var(--ogou-line-2);border-radius:18px;background:var(--ogou-wash-1)}.ogou-acct-tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--ogou-line-2);padding-bottom:12px;margin-bottom:18px}.ogou-acct-tab{padding:9px 16px;border-radius:10px;border:1px solid transparent;background:0 0;color:var(--ogou-muted);font-size:14px;font-weight:700;cursor:pointer;transition:background .15s,color .15s}.ogou-acct-tab:hover{background:var(--ogou-wash-2);color:var(--ogou-text)}.ogou-acct-tab.is-active{background:linear-gradient(135deg,var(--ogou-brand),var(--ogou-gold));color:var(--ogou-on-accent)}.ogou-acct-pane{display:none}.ogou-acct-pane.is-active{display:block}.ogou-acct-pane label{display:block;color:var(--ogou-muted);font-size:13px;font-weight:600;margin:12px 0 6px}.ogou-acct-pane input{max-width:420px}.ogou-acct-sep,.ogou-tx th{color:var(--ogou-muted);text-transform:uppercase;letter-spacing:.6px}.ogou-acct-sep{margin:22px 0 4px;padding-top:16px;border-top:1px dashed var(--ogou-line-2);font-size:12.5px;font-weight:700}.ogou-acct-pane .ogou-btn{margin-top:18px}.ogou-tx-wrap{overflow-x:auto}.ogou-tx{width:100%;border-collapse:collapse;font-size:14px}.ogou-tx th{text-align:left;font-size:12px;padding:10px 12px;border-bottom:1px solid var(--ogou-line-2);white-space:nowrap}.ogou-tx td{color:var(--ogou-text);padding:12px;border-bottom:1px solid var(--ogou-line-1)}.ogou-tx-st{font-size:12px;font-weight:700;padding:3px 10px;border-radius:100px}.ogou-tx-st.ok{background:rgba(47,212,182,.16);color:var(--ogou-ok-ink)}.ogou-tx-st.warn{background:rgba(255,176,32,.16);color:var(--ogou-gold-ink)}.ogou-tx-st.err{background:rgba(255,61,87,.16);color:var(--ogou-danger-ink)}.ogou-mini-skip,.ogou-queue-add{color:var(--ogou-text);cursor:pointer;width:40px;height:40px;padding:0;display:flex!important;align-items:center;justify-content:center;border-radius:50%}.ogou-queue-add{position:absolute;top:12px;right:56px;z-index:4;border:1px solid rgba(255,255,255,.42);background:rgba(10,10,16,.62);backdrop-filter:blur(10px);box-shadow:0 6px 18px var(--ogou-shade-2);transition:background .18s,transform .18s,color .18s,border-color .18s}.ogou-queue-add .ogou-qa-plus{display:block;font-size:26px;line-height:1;font-weight:300;margin-top:-3px;color:inherit}.ogou-queue-add .ogou-qa-tip{position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%);white-space:nowrap;background:rgba(10,10,16,.92);color:var(--ogou-text);font-size:12px;font-weight:600;padding:6px 10px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .18s}.ogou-queue-add:hover{background:var(--ogou-fire, var(--ogou-brand));border-color:transparent;color:var(--ogou-on-accent);transform:scale(1.08)}.ogou-queue-add.is-added{background:#2fd4b6;border-color:transparent;color:#06231d}.ogou-queue-add.is-added .ogou-qa-plus::before{content:"✓";font-size:19px}.ogou-queue-add.is-added .ogou-qa-plus{font-size:0}.ogou-mini-skip{background:var(--ogou-wash-3);border:1px solid var(--ogou-line-3);flex:0 0 auto;transition:color .18s,background .18s,transform .18s,border-color .18s}.ogou-mini-skip:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.36);transform:scale(1.06)}.ogou-mini-skip:active{transform:scale(.96)}.ogou-mini-skip svg{width:19px!important;height:19px!important;fill:currentColor!important;stroke:none!important;display:block!important;opacity:1!important;visibility:visible!important;max-width:none!important;margin:0!important}@media (max-width:640px){.ogou-mini-skip{width:36px;height:36px}.ogou-mini-skip svg{width:17px!important;height:17px!important}}.ogou-mini-queue{position:relative;background:var(--ogou-wash-3);border:1px solid var(--ogou-line-3);color:var(--ogou-text);cursor:pointer;height:40px;padding:0 14px;display:flex;align-items:center;gap:8px;border-radius:12px;flex:0 0 auto;font-size:13.5px;font-weight:700;transition:background .18s,border-color .18s}.ogou-mini-queue:hover{background:var(--ogou-wash-4);border-color:var(--ogou-line-4)}.ogou-mq-ico{font-size:16px;line-height:1}.ogou-queue-count{min-width:22px;height:22px;padding:0 6px;border-radius:100px;background:var(--ogou-fire, var(--ogou-brand));color:var(--ogou-on-accent);font-size:12px;font-weight:800;display:none;align-items:center;justify-content:center}@media (max-width:820px){.ogou-mq-label{display:none}.ogou-mini-queue{padding:0 10px}}.ogou-queue-panel{position:absolute;bottom:calc(100% + 10px);right:12px;width:340px;max-width:calc(100vw - 24px);max-height:60vh;overflow-y:auto;z-index:20;background:color-mix(in srgb,var(--ogou-card) 97%,transparent);border:1px solid var(--ogou-line-2);border-radius:16px;box-shadow:0 24px 60px var(--ogou-shade-3);backdrop-filter:blur(18px);padding:12px}.ogou-queue-panel[hidden]{display:none}.ogou-queue-head{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 10px;border-bottom:1px solid var(--ogou-line-2);margin-bottom:8px}.ogou-queue-head strong{color:var(--ogou-text);font-size:14px}.ogou-queue-clear{background:0 0;border:0;color:var(--ogou-muted);font-size:12.5px;cursor:pointer}.ogou-queue-clear:hover{color:var(--ogou-danger-ink)}.ogou-queue-list{list-style:none;margin:0;padding:0}.ogou-queue-item{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;cursor:pointer;transition:background .15s}.ogou-queue-item:hover{background:var(--ogou-wash-2)}.ogou-queue-item.is-current{background:rgba(255,90,31,.16)}.ogou-queue-cover{width:38px;height:38px;border-radius:8px;background:var(--ogou-surface) center/cover no-repeat;flex:0 0 auto}.ogou-queue-meta{flex:1;min-width:0;display:flex;flex-direction:column}.ogou-queue-a,.ogou-queue-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ogou-queue-t{color:var(--ogou-text);font-size:13.5px;font-weight:600}.ogou-queue-a{color:var(--ogou-muted);font-size:12px}.ogou-queue-rm{background:0 0;border:0;color:#6f6f80;font-size:18px;cursor:pointer;padding:0 4px;flex:0 0 auto}.ogou-queue-rm:hover{color:var(--ogou-danger-ink)}.ogou-queue-empty{color:var(--ogou-muted);font-size:13px;padding:14px 8px;text-align:center}@media (max-width:640px){.ogou-queue-panel{right:6px;left:6px;width:auto}}html.ogou-navigating{cursor:progress}html.ogou-navigating body{opacity:.82;transition:opacity .15s ease}.ogou-mini-repeat{position:relative}.ogou-mini-repeat.is-on{background:linear-gradient(135deg,var(--ogou-brand),var(--ogou-gold));border-color:transparent;color:var(--ogou-on-accent)}.ogou-mini-repeat.is-on:hover{filter:brightness(1.08)}.ogou-repeat-one{position:absolute;top:-3px;right:-3px;width:16px;height:16px;border-radius:50%;background:#140f08;color:var(--ogou-gold-ink);font-size:10px;font-weight:800;line-height:16px;text-align:center;display:none}.ogou-mini-repeat.is-one .ogou-repeat-one{display:block}.ogou-cid{margin:4px 0 18px;padding:14px 16px;border-radius:14px;font-size:14px;line-height:1.55;border:1px solid transparent}.ogou-cid[hidden]{display:none}.ogou-cid.is-info{background:var(--ogou-wash-2);border-color:var(--ogou-line-2);color:var(--ogou-muted)}.ogou-cid.is-ok{background:rgba(47,212,182,.1);border-color:rgba(47,212,182,.34);color:var(--ogou-ok-ink)}.ogou-cid.is-warn{background:rgba(255,176,32,.1);border-color:rgba(255,176,32,.42);color:var(--ogou-gold-ink)}.ogou-cid a{color:var(--ogou-gold-ink);font-weight:700}.ogou-cid-note{display:block;margin-top:8px;color:var(--ogou-muted);font-size:13px}.ogou-cid-spin{display:inline-block;width:13px;height:13px;margin-right:6px;vertical-align:-1px;border:2px solid rgba(255,255,255,.25);border-top-color:var(--ogou-gold);border-radius:50%;animation:ogou-cid-rot .7s linear infinite}.ogou button.ogou-icon-btn,.ogou-lang{display:inline-flex;border:1px solid var(--ogou-line-2)}.ogou-lang{gap:4px;padding:3px;border-radius:100px;background:var(--ogou-wash-2)}.ogou-lang-btn{padding:6px 10px;border:0;border-radius:100px;cursor:pointer;background:0 0;color:var(--ogou-muted);font-size:11.5px;font-weight:800;letter-spacing:.5px;line-height:1;transition:background .16s,color .16s}.ogou-lang-btn:hover{color:var(--ogou-text);background:var(--ogou-wash-3)}.ogou-lang-btn.is-on{background:linear-gradient(135deg,var(--ogou-brand),var(--ogou-gold));color:var(--ogou-on-accent)}.ogou-lang-select{max-width:220px}.ogou-card .ogou-cover .ogou-play-overlay,.ogou-single-cover .ogou-play-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;transform:none!important;transform-origin:50% 50%!important}.ogou-card .ogou-cover .ogou-play-overlay:hover,.ogou-single-cover .ogou-play-overlay:hover{transform:scale(1.07)!important}.ogou-card .ogou-cover .ogou-play-overlay:active,.ogou-single-cover .ogou-play-overlay:active{transform:scale(.96)!important}.ogou-album-row .ogou-album-play{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;margin:0!important;transform:none!important}.ogou-album-row .ogou-album-play:hover{transform:scale(1.07)!important}.ogou-album-row .ogou-album-play:active{transform:scale(.96)!important}.ogou-card .ogou-cover .ogou-card-time{transform:translateX(-50%)!important}.ogou button.ogou-icon-btn{flex:0 0 auto;border-radius:11px;background:var(--ogou-wash-1);color:var(--ogou-text);font-size:15px}.ogou button.ogou-icon-btn:hover{border-color:var(--ogou-brand);color:var(--ogou-brand)}.ogou button.ogou-del,.ogou button.ogou-icon-btn,.ogou button.ogou-modal-x{width:36px;height:36px;padding:0;margin:0;align-items:center;justify-content:center;line-height:1}.ogou button.ogou-del{flex:0 0 auto;display:inline-flex;border:1px solid rgba(255,61,87,.32);border-radius:11px;background:rgba(255,61,87,.07);color:var(--ogou-danger);font-size:15px}.ogou button.ogou-del:hover{background:rgba(255,61,87,.18);border-color:rgba(255,61,87,.6);color:var(--ogou-danger-ink)}.ogou .ogou-modal{position:relative}.ogou button.ogou-modal-x{position:absolute;top:14px;right:14px;left:auto;bottom:auto;z-index:5;display:flex;border:1px solid var(--ogou-line-3);border-radius:50%;background:var(--ogou-card);color:var(--ogou-muted);font-size:20px;font-weight:400;transition:background .16s,color .16s,border-color .16s,transform .16s}.ogou button.ogou-modal-x:hover{background:rgba(255,61,87,.22);border-color:var(--ogou-danger);color:var(--ogou-danger-ink);transform:rotate(90deg)}.ogou .ogou-modal h3{padding-right:44px}.ogou-modal .ogou-gw{display:flex;align-items:center;gap:11px;width:100%;margin:0;padding:13px 15px;background:var(--ogou-wash-1);border:1px solid var(--ogou-line-2);border-radius:12px;font-size:15px;font-weight:600;line-height:1.3;cursor:pointer}.ogou-modal .ogou-gw:hover{border-color:var(--ogou-brand);background:var(--ogou-wash-2)}.ogou-acct-pane input,.ogou-modal .ogou-gw span{color:var(--ogou-text);font-size:15px}.ogou input[type=checkbox],.ogou input[type=radio]{-webkit-appearance:auto;appearance:auto;width:18px;height:18px;max-width:18px;min-width:0;flex:0 0 auto;margin:0;padding:0;accent-color:var(--ogou-brand);vertical-align:middle}.ogou-modal .ogou-gw,.ogou-modal p{color:var(--ogou-text)}.ogou input[type=file],.ogou-btn-share{background:var(--ogou-wash-2);color:var(--ogou-text);cursor:pointer}.ogou-btn-share{position:static;top:auto;right:auto;width:auto;height:auto;padding:13px 22px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--ogou-line-3);font-size:15px;font-weight:700;line-height:1;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s}.ogou-btn-share svg{width:17px;height:17px;flex:0 0 auto}.ogou-btn-share:hover{background:linear-gradient(135deg,var(--ogou-brand),var(--ogou-gold));border-color:transparent;color:var(--ogou-on-accent);transform:translateY(-2px);box-shadow:0 10px 26px rgba(255,90,31,.32)}.ogou-btn-share:active{transform:translateY(0)}.ogou-btn-share.is-copied{background:rgba(47,212,182,.16);border-color:rgba(47,212,182,.5);color:var(--ogou-ok-ink)}.ogou input[type=file]{width:100%;display:block;padding:11px 13px;margin:0 0 4px;border:1px dashed var(--ogou-line-3);border-radius:10px;font-size:13.5px}.ogou input[type=file]::file-selector-button{margin-right:12px;padding:8px 15px;border:0;border-radius:8px;background:linear-gradient(135deg,var(--ogou-brand),var(--ogou-gold));color:var(--ogou-on-accent);font-weight:700;font-size:13px;cursor:pointer}.ogou-upq{margin:18px 0;padding:16px;border-radius:14px;background:var(--ogou-wash-2);border:1px solid var(--ogou-border)}.ogou-upq-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.ogou-upq-title{font-size:13px;font-weight:700;letter-spacing:.4px;color:var(--ogou-text)}.ogou-upq-count{font-size:12.5px;color:var(--ogou-muted);font-variant-numeric:tabular-nums}.ogou-upq-total{height:6px;border-radius:100px;background:var(--ogou-wash-3);overflow:hidden}.ogou-upq-total span{display:block;height:100%;width:0;border-radius:100px;background:linear-gradient(90deg,var(--ogou-brand),var(--ogou-gold, var(--ogou-gold)));transition:width .25s}.ogou-upq-list{list-style:none;margin:12px 0 0;padding:0;max-height:300px;overflow-y:auto}.ogou-upq-list li{display:grid;grid-template-columns:18px 1fr auto 44px;align-items:center;gap:9px;padding:8px 0;font-size:13px;color:var(--ogou-muted);border-top:1px solid var(--ogou-line-1)}.ogou-upq-list li:first-child{border-top:none}.ogou-upq-ico{text-align:center;font-size:13px;color:var(--ogou-muted)}.ogou-upq-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ogou-upq-pct,.ogou-upq-size{font-size:11.5px;color:var(--ogou-muted);font-variant-numeric:tabular-nums}.ogou-upq-pct{text-align:right;font-size:12px}.ogou-upq-bar{grid-column:2/-1;height:3px;border-radius:100px;background:var(--ogou-wash-2);overflow:hidden}.ogou-upq-bar span{display:block;height:100%;width:0;border-radius:100px;background:var(--ogou-brand);transition:width .2s}.ogou-album-badge,.ogou-upq-list li.is-up{color:var(--ogou-text)}.ogou-upq-list li.is-up .ogou-upq-ico{color:var(--ogou-brand);animation:ogou-upq-blink 1s ease-in-out infinite}.ogou-upq-list li.is-done .ogou-upq-ico,.ogou-upq-list li.is-done .ogou-upq-pct{color:var(--ogou-ok-ink)}.ogou-upq-list li.is-done .ogou-upq-bar span{background:#2fd4b6}.ogou-upq-list li.is-fail{color:var(--ogou-danger-ink)}.ogou-upq-list li.is-fail .ogou-upq-ico,.ogou-upq-list li.is-fail .ogou-upq-pct{color:var(--ogou-danger)}.ogou-upq-list li.is-fail .ogou-upq-bar span{width:100%!important;background:rgba(255,61,87,.5)}@media (prefers-reduced-motion:reduce){.ogou-upq-list li.is-up .ogou-upq-ico{animation:none}}.ogou-card-album .ogou-cover{position:relative}.ogou-album-badge{position:absolute;top:12px;left:12px;z-index:4;padding:5px 11px;border-radius:100px;background:rgba(10,10,17,.82);border:1px solid var(--ogou-line-3);font-size:10.5px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;backdrop-filter:blur(6px)}.ogou-card-album .ogou-cover::after{content:"";position:absolute;right:-5px;top:9px;bottom:9px;width:5px;border-radius:0 6px 6px 0;background:var(--ogou-wash-4)}.ogou-card-album .ogou-price{font-size:13px}.ogou-dash-albums{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.ogou-dash-album{border-radius:18px;overflow:hidden;background:var(--ogou-wash-1);border:1px solid var(--ogou-border);transition:border-color .18s}.ogou-dash-album.is-open{border-color:rgba(255,90,31,.4)}.ogou-dash-album-head{display:flex;gap:16px;padding:16px;align-items:center}.ogou-dash-album-cover{position:relative;flex:0 0 auto;width:96px;height:96px;border-radius:13px;overflow:hidden;background:#12121b;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.2);font-size:30px}.ogou-dash-album-cover img{width:100%;height:100%;object-fit:cover;display:block}.ogou-dash-album button.ogou-dash-album-play{position:absolute!important;inset:0!important;margin:0!important;padding:0!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:0!important;cursor:pointer!important;background:rgba(10,10,17,.5)!important;color:var(--ogou-text)!important;opacity:0;transition:opacity .16s!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}.ogou-dash-album button.ogou-dash-album-play:focus-visible,.ogou-dash-album-cover:hover button.ogou-dash-album-play{opacity:1}.ogou-dash-album button.ogou-dash-album-play svg{display:block!important;fill:currentColor!important}.ogou-dash-album-meta{flex:1;min-width:0}.ogou-dash-album-tag{display:block;font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:var(--ogou-brand);margin-bottom:5px}.ogou-dash-album-meta :is(h3,h4){margin:0 0 6px;font-size:17px;line-height:1.25}.ogou-dash-album-meta :is(h3,h4) a{color:var(--ogou-text);text-decoration:none}.ogou-dash-album-meta :is(h3,h4) a:hover{color:var(--ogou-gold, var(--ogou-gold-ink))}.ogou-dash-album-stats{margin:0 0 12px;font-size:12.5px;color:var(--ogou-muted)}.ogou-dash-album-btns{display:flex;gap:8px;flex-wrap:wrap}.ogou-dash-album-list{padding:0 16px 16px;border-top:1px solid var(--ogou-border)}.ogou-dash-album-list[hidden]{display:none}.ogou-dash-album-list .ogou-grid{margin-top:16px}@media (max-width:560px){.ogou-dash-album-head{flex-direction:column;align-items:flex-start}.ogou-dash-album-cover{width:100%;height:auto;aspect-ratio:1}}.ogou-album-pricing,.ogou-album-pricing label{display:flex;align-items:center;color:var(--ogou-muted)}.ogou-album-pricing{gap:10px;flex-wrap:wrap;margin:0 0 12px;padding:10px 12px;border-radius:11px;background:var(--ogou-wash-2);border:1px solid var(--ogou-border);font-size:13px}.ogou-album-pricing label{gap:7px;margin:0}.ogou-album-pricing select{padding:6px 9px;border-radius:8px;font:inherit;font-size:13px;background:var(--ogou-wash-2);border:1px solid var(--ogou-line-2);color:var(--ogou-text)}.ogou-album-total{font-size:16px;font-weight:800;color:var(--ogou-text);font-variant-numeric:tabular-nums}.ogou-album-price-note{font-size:12px;color:var(--ogou-muted)}.ogou-album-danger{margin:0 16px 16px;padding:14px 16px;border-radius:12px;background:rgba(255,61,87,.07);border:1px solid rgba(255,61,87,.3)}.ogou-album-danger[hidden]{display:none}.ogou-album-danger-q{margin:0 0 12px!important;font-size:14px;font-weight:700;color:var(--ogou-text)}.ogou-album-danger-btns{display:flex;gap:8px;flex-wrap:wrap}.ogou-album-danger-warn{margin:12px 0 0!important;font-size:12.5px;line-height:1.6;color:var(--ogou-danger-ink)}.ogou .ogou-btn-danger{background:rgba(255,61,87,.16)!important;border:1px solid var(--ogou-danger)!important;color:var(--ogou-danger-ink)!important}.ogou .ogou-btn-danger:hover{background:rgba(255,61,87,.28)!important;border-color:rgba(255,61,87,.75)!important;color:var(--ogou-text)!important}.ogou-plan-compare-wrap{margin:28px 0 0}.ogou-plan-compare-wrap :is(h3,h4){margin:0 0 14px;font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ogou-text)}.ogou-plan-compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ogou-plan-compare{width:100%;min-width:560px;border-collapse:collapse;background:var(--ogou-wash-2);border:1px solid var(--ogou-border);border-radius:14px;overflow:hidden}.ogou-plan-compare thead th{padding:14px 12px;text-align:center;vertical-align:bottom;background:var(--ogou-wash-1);border-bottom:1px solid var(--ogou-border)}.ogou-plan-compare thead th:first-child{background:0 0}.ogou-plan-compare .pc-name{display:block;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ogou-text)}.ogou-plan-compare .pc-price{display:block;margin-top:5px;font-size:15px;font-weight:800;color:var(--ogou-gold, var(--ogou-gold-ink));font-variant-numeric:tabular-nums}.ogou-plan-compare .pc-days{display:block;margin-top:3px;font-size:11px;color:var(--ogou-muted)}.ogou-plan-compare tbody th{padding:11px 14px;text-align:left;font-size:13px;font-weight:500;line-height:1.45;color:var(--ogou-muted);border-top:1px solid var(--ogou-line-1)}.ogou-plan-compare tbody td{padding:11px 12px;text-align:center;font-size:15px;border-top:1px solid var(--ogou-line-1)}.ogou-plan-compare tbody tr:nth-child(odd) td,.ogou-plan-compare tbody tr:nth-child(odd) th{background:var(--ogou-wash-1)}.ogou-plan-compare .pc-yes{color:var(--ogou-ok-ink)}.ogou-plan-compare .pc-no{color:#4a4a5c}.ogou-queue-item.is-promo{background:rgba(255,176,32,.05)}.ogou-queue-promo{display:inline-block;margin-left:7px;padding:1px 7px;border-radius:100px;background:rgba(255,176,32,.18);color:var(--ogou-gold, var(--ogou-gold-ink));font-size:9.5px;font-style:normal;font-weight:800;letter-spacing:.09em;text-transform:uppercase;vertical-align:middle}.ogou-auth-ok{margin:0 0 16px;padding:14px 16px;border-radius:12px;background:rgba(47,212,182,.12);border-left:3px solid #2fd4b6;color:var(--ogou-ok-ink);font-size:14.5px;line-height:1.6}.ogou-auth-note{margin:0 0 18px;font-size:13.5px;line-height:1.65;color:var(--ogou-muted)}.ogou-auth-card label{display:block;margin:0 0 7px;font-size:12.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:var(--ogou-muted)}.ogou-auth-card input[type=password],.ogou-auth-card input[type=text]{margin-bottom:16px}.ogou-claim-info{min-width:0}.ogou-claim-info>*{min-width:0;max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ogou-claim-row>.ogou-btn,.ogou-claim-row>.ogou-claim-owned{flex:0 0 auto}@media (max-width:620px){.ogou-claim-row{flex-wrap:wrap;row-gap:10px}.ogou-claim-info{flex:1 1 auto}.ogou-claim-row>.ogou-btn{flex:1 0 100%;width:100%!important;justify-content:center!important;padding-top:12px!important;padding-bottom:12px!important}.ogou-claim-row>.ogou-claim-owned{flex:1 0 100%;text-align:center}.ogou-claim-info>strong{white-space:normal;overflow-wrap:anywhere}.ogou-claim-head h3{font-size:18px}}.ogou-lyrics-block{margin:22px 0 0}.ogou button.ogou-lyrics-add,.ogou button.ogou-lyrics-toggle{display:inline-flex!important;gap:9px!important;width:auto!important;padding:12px 20px!important;border:1px solid var(--ogou-line-3)!important;border-radius:12px!important;background:var(--ogou-wash-2)!important;color:var(--ogou-text)!important;font-family:inherit!important;font-size:14.5px!important;font-weight:700!important;line-height:1!important;text-transform:none!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;transition:background .16s,border-color .16s!important}.ogou button.ogou-lyrics-add:hover,.ogou button.ogou-lyrics-toggle:hover{background:var(--ogou-wash-3)!important;border-color:var(--ogou-brand)!important}.ogou a.ogou-owned svg,.ogou button.ogou-artist-play svg,.ogou button.ogou-artist-shuffle svg,.ogou button.ogou-lyrics-add svg,.ogou button.ogou-lyrics-toggle svg{display:block!important;fill:currentColor!important;flex:0 0 auto!important}.ogou-lyrics-hint{margin:10px 0 0;font-size:13px;line-height:1.6;color:var(--ogou-muted);max-width:46em}.ogou-lyrics-body{margin:16px 0 0;padding:20px 22px;border-radius:14px;background:var(--ogou-wash-2);border:1px solid var(--ogou-border)}.ogou-lyrics-body[hidden]{display:none}.ogou-lyrics-body pre{margin:0;font-family:inherit;font-size:15.5px;line-height:1.85;color:var(--ogou-text);white-space:pre-wrap;overflow-wrap:anywhere}.ogou-lyrics-credit{margin:16px 0 0;font-size:12.5px;color:var(--ogou-muted);font-style:italic}#ogou-mini .ogou-mini-lyrics,.ogou button.ogou-artist-play,.ogou button.ogou-artist-shuffle,.ogou button.ogou-lyrics-add,.ogou button.ogou-lyrics-toggle{align-items:center!important;min-width:0!important;margin:0!important;cursor:pointer!important}#ogou-mini .ogou-mini-lyrics{width:34px!important;height:34px!important;flex:0 0 auto;padding:0!important;border:0!important;background:0 0!important;color:var(--ogou-muted)!important;display:flex!important;justify-content:center!important;min-height:0!important;box-shadow:none!important}#ogou-mini .ogou-mini-lyrics:hover{color:var(--ogou-gold, var(--ogou-gold-ink))!important}#ogou-mini .ogou-mini-lyrics[hidden]{display:none!important}#ogou-lyrics-panel{position:fixed;right:16px;bottom:104px;z-index:2147482500;width:min(380px,calc(100vw - 32px));max-height:min(56vh,480px);display:flex;flex-direction:column;padding:16px 18px;border-radius:18px;background:rgba(12,12,18,.97);border:1px solid var(--ogou-line-2);box-shadow:0 30px 70px var(--ogou-shade-3);backdrop-filter:blur(10px)}#ogou-lyrics-panel[hidden]{display:none}.ogou-lyr-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ogou-lyr-head strong{font-size:14px;color:var(--ogou-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ogou-lyr-close{width:28px;height:28px;flex:0 0 auto;border:0;border-radius:8px;background:var(--ogou-wash-2);color:var(--ogou-muted);font-size:17px;cursor:pointer}#ogou-lyr-body{margin:0;overflow-y:auto;font-family:inherit;font-size:14.5px;line-height:1.8;color:var(--ogou-text);white-space:pre-wrap;overflow-wrap:anywhere}.ogou-lyr-credit{margin:12px 0 0;font-size:12px;color:var(--ogou-muted);font-style:italic}@media (max-width:560px){#ogou-lyrics-panel{right:8px;left:8px;width:auto;bottom:96px;max-height:52vh}}.ogou-release-badge{position:absolute;top:12px;left:12px;z-index:4;padding:5px 11px;border-radius:100px;background:rgba(10,10,17,.86);border:1px solid var(--ogou-line-3);color:var(--ogou-text);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(6px)}.ogou-release-badge.is-pre{background:linear-gradient(120deg,var(--ogou-brand),var(--ogou-gold, var(--ogou-gold)));border-color:transparent;color:var(--ogou-on-accent)}.ogou-release-note{display:flex;flex-direction:column;gap:4px;margin:0 0 18px;padding:14px 17px;border-radius:13px;background:var(--ogou-wash-1);border-left:3px solid var(--ogou-line-4)}.ogou-release-note.is-pre{background:rgba(255,176,32,.1);border-left-color:var(--ogou-gold, var(--ogou-gold))}.ogou-release-note strong{font-size:15px;color:var(--ogou-text)}.ogou-release-note span{font-size:13px;line-height:1.6;color:var(--ogou-muted)}.ogou-check{align-items:center;gap:9px;font-size:14px}.ogou-check input{width:auto!important;margin:0!important}.ogou-artist-actions{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 4px}.ogou button.ogou-artist-play,.ogou button.ogou-artist-shuffle{display:inline-flex!important;gap:9px!important;width:auto!important;padding:13px 24px!important;border-radius:12px!important;font-family:inherit!important;font-size:14.5px!important;font-weight:700!important;line-height:1!important;text-transform:none!important;appearance:none!important;-webkit-appearance:none!important;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s!important}.ogou button.ogou-artist-play{border:0!important;background:linear-gradient(120deg,var(--ogou-brand),var(--ogou-gold, var(--ogou-gold)))!important;color:var(--ogou-on-accent)!important;box-shadow:0 10px 26px rgba(255,90,31,.3)!important}.ogou button.ogou-artist-play:hover{transform:translateY(-2px)!important}.ogou button.ogou-artist-shuffle{border:2px solid var(--ogou-line-3)!important;background:var(--ogou-wash-2)!important;color:var(--ogou-text)!important;box-shadow:none!important}.ogou button.ogou-artist-shuffle:hover{background:var(--ogou-wash-3)!important;border-color:var(--ogou-brand)!important}.ogou button.ogou-artist-play.is-loading,.ogou button.ogou-artist-shuffle.is-loading{opacity:.6!important}@media (max-width:560px){.ogou-artist-actions{width:100%}.ogou button.ogou-artist-play,.ogou button.ogou-artist-shuffle{flex:1 1 auto!important;justify-content:center!important}}.ogou-meta-featuring{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ogou-meta-featuring strong{flex:0 0 auto}.ogou-credit{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:4px 11px 4px 5px;border-radius:999px;font-size:13.5px;font-weight:600;line-height:1.3;color:var(--ogou-text);background:var(--ogou-wash-2);border:1px solid var(--ogou-line-2);text-decoration:none;vertical-align:middle}.ogou-credit-noface{padding-left:11px}a.ogou-credit-link{color:var(--ogou-gold-ink);border-color:rgba(255,176,32,.32);background:rgba(255,176,32,.1);transition:background .16s ease,border-color .16s ease,transform .16s ease}a.ogou-credit-link:focus-visible,a.ogou-credit-link:hover{color:var(--ogou-gold-ink);background:rgba(255,176,32,.18);border-color:rgba(255,176,32,.55);text-decoration:none}a.ogou-credit-link:active{transform:scale(.97)}.ogou-credit-face{width:22px;height:22px;flex:0 0 auto;border-radius:50%;object-fit:cover;background:var(--ogou-card-2);display:block}.ogou-credit-tick{flex:0 0 auto;font-size:11px;color:var(--ogou-ok-ink)}.ogou-feat{margin:2px 0 0;font-size:12.5px;line-height:1.45;color:#9b9bae;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ogou-feat-lbl{color:#7a7a8c;font-style:italic}.ogou-feat-name{color:#b9b9c9}a.ogou-feat-link{color:var(--ogou-gold-ink);text-decoration:none;border-bottom:1px solid rgba(255,176,32,.3)}a.ogou-feat-link:focus-visible,a.ogou-feat-link:hover{color:var(--ogou-gold-ink);border-bottom-color:rgba(255,176,32,.75);text-decoration:none}.ogou-feat-sep{color:#7a7a8c}.ogou-featured-on{margin-top:34px}.ogou-sugg-wrap{position:relative;display:block}.ogou-sugg{position:absolute;left:0;right:0;top:100%;z-index:60;margin-top:5px;max-height:274px;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:12px;background:var(--ogou-card-2);border:1px solid var(--ogou-line-2);box-shadow:0 18px 44px var(--ogou-shade-3)}#ogou-appmenu[hidden],.ogou-sugg[hidden]{display:none}.ogou-sugg-item{display:flex;align-items:center;gap:11px;width:100%;padding:9px 12px;border:0;border-radius:0;background:0 0;color:var(--ogou-text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.ogou-sugg-item+.ogou-sugg-item{border-top:1px solid var(--ogou-line-1)}.ogou-sugg-item.is-on,.ogou-sugg-item:hover{background:rgba(255,176,32,.13)}.ogou-sugg-initial,.ogou-sugg-item img{width:28px;height:28px;flex:0 0 auto;border-radius:50%}.ogou-sugg-item img{object-fit:cover;background:#23232e}.ogou-sugg-initial{display:inline-flex;align-items:center;justify-content:center;background:rgba(255,176,32,.18);color:var(--ogou-gold-ink);font-size:13px;font-weight:700;text-transform:uppercase}.ogou-sugg-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.ogou-sugg-tick{font-size:10px;color:var(--ogou-ok-ink)}.ogou-sugg-note{flex:0 0 auto;font-size:12px;color:#9b9bae}.ogou-placeholder-note{margin:0 0 22px;padding:15px 18px;border-radius:14px;background:rgba(255,176,32,.08);border:1px solid rgba(255,176,32,.26)}.ogou-placeholder-note p{margin:0 0 10px;font-size:14px;line-height:1.6;color:var(--ogou-gold-ink)}.ogou-placeholder-note p:last-child{margin:0}.ogou-w-otp{margin:4px 0 0;border-radius:12px;background:rgba(255,176,32,.09);border:1px solid rgba(255,176,32,.3)}.ogou-w-otp.is-done{background:rgba(47,212,182,.1);border-color:rgba(47,212,182,.35)}.ogou-w-otp p{margin:0 0 11px;line-height:1.55;color:var(--ogou-gold-ink);margin-bottom:9px!important;font-size:12.5px!important}.ogou-w-otp.is-done p{color:var(--ogou-ok-ink)}.ogou-w-otp-row{display:flex;flex-wrap:wrap;align-items:center}.ogou-w-otp-row input{flex:0 0 auto!important;margin:0!important;text-align:center!important;letter-spacing:.32em!important;font-weight:700!important;font-variant-numeric:tabular-nums;width:104px!important;padding:9px!important;font-size:15px!important}.ogou .ogou-w-otp-row button.ogou-btn-sm{width:auto!important;flex:0 0 auto!important;margin:0!important;white-space:nowrap!important;padding:9px 13px!important;font-size:12px!important}.ogou-w-otp-msg{display:block;margin-top:10px;font-size:12.5px;color:var(--ogou-muted)}.ogou-w-otp-msg:empty{display:none}.ogou a.ogou-btn.ogou-owned,.ogou a.ogou-owned{display:inline-flex!important;align-items:center!important;gap:8px!important;background:linear-gradient(120deg,#17b877,#2fd4b6)!important;border:0!important;color:#06231b!important;font-weight:800!important;text-decoration:none!important;box-shadow:0 8px 22px rgba(23,184,119,.28)!important;transition:transform .16s,filter .16s!important}.ogou a.ogou-owned:hover{transform:translateY(-1px)!important;filter:brightness(1.06)!important}.ogou .ogou-card-foot a.ogou-owned{padding:8px 13px!important;font-size:12.5px!important}.ogou-collab{margin:0 0 30px}.ogou-collab h3{margin:0 0 4px;font-size:15px;color:var(--ogou-gold, var(--ogou-gold-ink))}.ogou-collab-sub{margin:0 0 14px;font-size:12.5px;line-height:1.6;color:var(--ogou-muted);max-width:62ch}.ogou-collab-table{width:100%;border-collapse:collapse;font-size:13.5px}.ogou-collab-table th{text-align:left;padding:8px 10px;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ogou-muted);font-weight:700;border-bottom:1px solid var(--ogou-border)}.ogou-collab-table td{padding:10px;border-bottom:1px solid var(--ogou-line-1);vertical-align:middle}.ogou-collab-table td:first-child{display:flex;align-items:center;gap:11px}.ogou-collab-cover{flex:0 0 auto;width:40px;height:40px;border-radius:9px;background:var(--ogou-card-2) center/cover no-repeat}.ogou-collab-table td span{display:flex;flex-direction:column;min-width:0}.ogou-collab-table td a{color:var(--ogou-text);text-decoration:none}.ogou-collab-table td a:hover{color:var(--ogou-gold, var(--ogou-gold-ink))}.ogou-collab-table td em{font-style:normal;font-size:12px;color:var(--ogou-muted);margin-top:2px}.ogou-collab-money{font-weight:800;color:var(--ogou-ok-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ogou-collab-table tfoot td{border-bottom:none;border-top:2px solid var(--ogou-border);font-weight:700}@media (max-width:560px){.ogou-collab-table td:nth-child(3),.ogou-collab-table th:nth-child(3){display:none}}.ogou-w-rules{margin:4px 0 14px;padding:13px 16px;border-radius:12px;background:var(--ogou-wash-1)}.ogou-w-rules strong{display:block;margin-bottom:7px;font-size:12.5px;color:var(--ogou-text)}.ogou-w-rules ul,details.ogou-w-rules ul{margin:0;padding-left:17px}.ogou-w-rules li,details.ogou-w-rules li{font-size:12.5px;line-height:1.6;color:var(--ogou-muted);margin-bottom:3px}.ogou-hold,.ogou-w-rules,details.ogou-w-rules{border-left:3px solid var(--ogou-gold, var(--ogou-gold))}.ogou-hold{display:flex;flex-direction:column;gap:6px;margin:0 0 22px;padding:15px 18px;border-radius:13px;background:rgba(255,176,32,.1)}.ogou-hold strong{font-size:14.5px;color:var(--ogou-text)}.ogou-hold span{font-size:12.5px;line-height:1.65;color:var(--ogou-gold-ink)}.ogou .ogou-modal,.ogou .ogou-modal-overlay{overflow-y:auto!important;-webkit-overflow-scrolling:touch}.ogou .ogou-modal-overlay{align-items:center!important;padding:16px!important}.ogou .ogou-modal{display:flex!important;flex-direction:column!important;max-height:88vh!important;max-height:88dvh!important;overscroll-behavior:contain}.ogou .ogou-modal>*{flex:0 0 auto;max-width:100%}.ogou .ogou-modal input,.ogou .ogou-modal select,.ogou .ogou-modal textarea{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}.ogou .ogou-modal>.ogou-modal-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0-4px;padding:0 4px}html.ogou-locked,html.ogou-locked body{overflow:hidden!important}html.ogou-locked body{position:fixed!important;width:100%!important;top:var(--ogou-lock-top, 0)!important;left:0!important}@media (max-height:700px){.ogou .ogou-modal{max-height:94dvh!important}}details.ogou-w-rules{margin:4px 0 14px;padding:11px 14px;border-radius:12px;background:var(--ogou-wash-1)}details.ogou-w-rules summary{cursor:pointer;font-size:12.5px;font-weight:700;color:var(--ogou-text);list-style:none;display:flex;align-items:center;gap:7px}details.ogou-w-rules summary::-webkit-details-marker{display:none}details.ogou-w-rules summary::before{content:"?";flex:0 0 auto;width:17px;height:17px;border-radius:50%;background:rgba(255,176,32,.2);color:var(--ogou-gold, var(--ogou-gold-ink));font-size:11px;display:flex;align-items:center;justify-content:center}details.ogou-w-rules[open] summary{margin-bottom:8px}.ogou-w-otp{padding:12px 14px!important}.ogou-w-otp-row{gap:7px!important}#ogou-toasts,.ogou-w-dest{display:flex;flex-direction:column}.ogou-w-dest{gap:3px;padding:13px 15px;border-radius:12px;background:var(--ogou-wash-2);border:1px solid var(--ogou-border)}.ogou-w-dest.is-empty{border-color:rgba(255,176,32,.4);background:rgba(255,176,32,.08)}.ogou-w-dest-m{font-size:14.5px;font-weight:700;color:var(--ogou-text);display:flex;align-items:center;gap:9px}.ogou-w-dest-m em{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:3px 8px;border-radius:100px;background:rgba(255,176,32,.18);color:var(--ogou-gold, var(--ogou-gold-ink))}.ogou-w-dest-d{font-size:13px;color:var(--ogou-muted);word-break:break-all}.ogou-toast,.ogou-w-dest.is-empty span{font-size:13px;color:var(--ogou-gold-ink);line-height:1.55}.ogou .ogou-w-dest a.ogou-w-change{align-self:flex-start;margin-top:7px;font-size:12.5px!important;color:var(--ogou-gold, var(--ogou-gold-ink))!important;text-decoration:underline!important;background:0 0!important;padding:0!important;border:0!important}#ogou-toasts{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:2147483200;gap:9px;width:min(440px,calc(100vw - 24px));pointer-events:none}.ogou-toast{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;border-radius:14px;pointer-events:auto;background:rgba(14,14,20,.97);border:1px solid var(--ogou-line-2);box-shadow:0 18px 44px var(--ogou-shade-3);backdrop-filter:blur(8px);color:var(--ogou-text);font-size:13.5px;animation:ogou-toast-in .26s cubic-bezier(.2,.9,.3,1) both}.ogou-toast.is-going{animation:ogou-toast-out .24s ease forwards}.ogou-toast-mark{flex:0 0 auto;width:22px;height:22px;border-radius:50%;margin-top:1px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.ogou-toast.is-ok .ogou-toast-mark{background:rgba(47,212,182,.2);color:var(--ogou-ok-ink)}.ogou-toast.is-bad .ogou-toast-mark{background:rgba(255,61,87,.2);color:#ff7a8c}.ogou-toast.is-info .ogou-toast-mark{background:rgba(255,176,32,.2);color:var(--ogou-gold-ink)}.ogou-toast-text{flex:1;min-width:0;white-space:pre-line}.ogou-toast-x{border:0;background:0 0}.ogou-wallet-statement summary:hover{color:var(--ogou-text)}.ogou-modal.is-done{text-align:center}.ogou-done{padding:34px 26px 26px}.ogou-done-mark{display:flex;align-items:center;justify-content:center;width:62px;height:62px;margin:0 auto 16px;border-radius:50%;animation:ogou-done-pop .34s cubic-bezier(.2,.9,.3,1) both}.ogou-done-mark.is-sent{background:rgba(47,212,182,.16);color:var(--ogou-ok-ink)}.ogou-done-mark.is-held{background:rgba(255,176,32,.16);color:var(--ogou-gold-ink)}.ogou-done h3{margin:0 0 6px!important;font-size:20px}.ogou-done-amount{margin:0 0 12px;font-size:26px;font-weight:800;color:var(--ogou-gold, var(--ogou-gold-ink))}.ogou-done-text{margin:0 0 20px;font-size:13.5px;line-height:1.65;color:var(--ogou-muted);white-space:pre-line}.ogou .ogou-done button.ogou-btn-block{width:100%!important;margin:0!important;position:static!important}@media (prefers-reduced-motion:reduce){.ogou-done-mark,.ogou-toast{animation:none}}.ogou-balance-held{display:flex;flex-direction:column;gap:1px;margin-top:6px;font-size:12px;color:var(--ogou-muted)}.ogou-balance-held em{font-style:normal;font-size:11px;color:rgba(255,176,32,.85)}.ogou-gw-note{display:block;margin-top:3px;font-style:normal;font-size:11.5px;line-height:1.45;color:var(--ogou-muted)}.ogou .ogou-paylist,.ogou label.ogou-pay{display:grid!important;gap:10px!important;margin:14px 0 18px!important}.ogou .ogou-modal .ogou-paylist label.ogou-pay{grid-template-columns:auto 1fr}.ogou .ogou-modal .ogou-paylist label.ogou-pay .ogou-pay-text{grid-column:2;grid-row:1}.ogou .ogou-modal .ogou-paylist label.ogou-pay .ogou-pay-mark{grid-column:1/-1;grid-row:2;max-width:100%!important}.ogou label.ogou-pay{grid-template-columns:auto auto 1fr;align-items:center!important;gap:6px 13px!important;padding:12px 15px!important;border-radius:14px!important;cursor:pointer!important;background:var(--ogou-wash-1)!important;border:1px solid var(--ogou-border)!important;margin:0!important;transition:border-color .16s,background .16s}.ogou label.ogou-pay:hover{background:var(--ogou-wash-2)!important}.ogou label.ogou-pay.is-on{border-color:var(--ogou-gold, var(--ogou-gold))!important;background:rgba(255,176,32,.09)!important}.ogou label.ogou-pay input[type=radio]{grid-column:1;grid-row:1;flex:0 0 auto!important;width:18px!important;height:18px!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;accent-color:var(--ogou-brand-ink)}.ogou label.ogou-pay .ogou-pay-mark{grid-column:2;grid-row:1;display:flex!important;align-items:center!important;gap:9px!important;height:30px!important;max-width:210px!important}.ogou label.ogou-pay .ogou-pay-mark img,.ogou label.ogou-pay .ogou-pay-mark svg{display:block!important;width:auto!important;max-width:none!important;margin:0!important}.ogou label.ogou-pay .ogou-pay-mark img.ogou-pay-wallets,.ogou label.ogou-pay .ogou-pay-mark img.ogou-pay-word{height:24px!important}.ogou label.ogou-pay .ogou-pay-mark svg.ogou-pay-svg{height:22px!important;width:auto!important}.ogou label.ogou-pay .ogou-pay-glyph{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:28px!important;border-radius:8px!important;background:var(--ogou-wash-3);color:var(--ogou-muted)}.ogou label.ogou-pay .ogou-pay-text{grid-column:3;grid-row:1;display:flex!important;flex-direction:column!important;min-width:0!important}.ogou label.ogou-pay .ogou-pay-text strong{font-size:13.5px!important;color:var(--ogou-text)!important;line-height:1.3!important}.ogou label.ogou-pay .ogou-pay-text em{font-style:normal!important;font-size:11.5px!important;line-height:1.45!important;color:var(--ogou-muted)!important;margin-top:3px!important}@media (max-width:620px){.ogou label.ogou-pay{grid-template-columns:auto 1fr}.ogou label.ogou-pay .ogou-pay-text{grid-column:2;grid-row:1}.ogou label.ogou-pay .ogou-pay-mark{grid-column:1/-1;grid-row:2;max-width:100%!important}}@media (prefers-reduced-motion:reduce){.ogou label.ogou-pay{transition:none}}.ogou-card.is-foreign{border-color:rgba(120,160,255,.35)}.ogou-card .ogou-card-owner{position:absolute;top:8px;left:8px;z-index:3;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 9px;border-radius:100px;background:rgba(10,14,26,.92);border:1px solid rgba(120,160,255,.45);font-size:10.5px;font-weight:700;letter-spacing:.03em;color:#9dbcff;cursor:help}.ogou-card{position:relative}.ogou-admin-scope{margin:0 0 14px;padding:10px 14px;border-radius:11px;background:rgba(120,160,255,.08);border-left:3px solid rgba(120,160,255,.5);font-size:12.5px;line-height:1.55;color:var(--ogou-info-ink);max-width:70ch}@media (max-width:820px){.ogou-album,.ogou-artist-page,.ogou-auth,.ogou-library,.ogou-single,.ogou-store{margin-left:0!important;margin-right:0!important;padding-left:18px!important;padding-right:18px!important;border-radius:0}.ogou-artist-hero{padding:30px 20px!important}.ogou-artist-hero-inner{gap:16px}.ogou-dash{padding-left:16px!important;padding-right:16px!important}.ogou .ogou-card,.ogou li,.ogou p,.ogou td{overflow-wrap:anywhere}.ogou table{display:block;overflow-x:auto;max-width:100%}}body,html{max-width:100%;overflow-x:clip;overscroll-behavior-x:none}:where(.ogou,.ogou *){max-width:100%}.ogou canvas,.ogou iframe,.ogou img,.ogou video{max-width:100%;height:auto}.ogou.ogou-dash,.ogou.ogou-library,.ogou.ogou-single{max-width:none}@media screen and (max-width:782px){body.ogou-fix-adminbar #wpadminbar{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}body.ogou-fix-adminbar #wpadminbar #wp-toolbar,body.ogou-fix-adminbar #wpadminbar .quicklinks{display:flex;flex-wrap:nowrap;width:max-content;min-width:100%}body.ogou-fix-adminbar #wpadminbar::-webkit-scrollbar{display:none}}.ogou .ogou-google-btn{display:flex!important;align-items:center;justify-content:center;gap:11px;width:100%;padding:14px 18px;margin:0 0 4px;border-radius:12px;border:1px solid var(--ogou-line-3)!important;background:#fff!important;color:#1f1f1f!important;font-size:14.5px;font-weight:700;text-decoration:none!important;transition:filter .16s,transform .16s}.ogou .ogou-google-btn:hover{filter:brightness(.96);transform:translateY(-1px)}.ogou .ogou-google-btn svg{flex:0 0 auto;display:block}.ogou-auth-or{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--ogou-muted);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.ogou-auth-or::after,.ogou-auth-or::before{content:"";flex:1;height:1px;background:var(--ogou-border)}@media (prefers-reduced-motion:reduce){.ogou .ogou-google-btn{transition:none}}.ogou-auth-hint{margin:0 0 16px;padding:10px 13px;border-radius:10px;background:rgba(120,160,255,.1);border-left:3px solid rgba(120,160,255,.5);font-size:12.5px;line-height:1.55;color:var(--ogou-info-ink)}.ogou-auth-hint a{color:var(--ogou-text);text-decoration:underline}.ogou .ogou-google-wrap{display:block;width:100%;margin:0 0 4px;overflow:hidden}.ogou .ogou-google-wrap iframe{margin:0 auto!important;display:block!important}.ogou .ogou-google-wrap>div{max-width:100%!important}.ogou-claim-refused{margin:0 0 18px;padding:16px 18px;border-radius:14px;background:rgba(255,176,32,.08);border-left:3px solid var(--ogou-gold, var(--ogou-gold))}.ogou-claim-refused.is-sent{background:rgba(47,212,182,.08);border-left-color:#2fd4b6}.ogou-claim-refused strong{display:block;font-size:14.5px;color:var(--ogou-text);margin-bottom:8px}.ogou-claim-why{margin:0 0 10px;padding:10px 13px;border-radius:10px;background:var(--ogou-wash-2);font-size:13px;line-height:1.6;color:var(--ogou-gold-ink)}.ogou-claim-help,.ogou-claim-sent{margin:0 0 11px;font-size:12.5px;line-height:1.6;color:var(--ogou-muted)}.ogou-claim-refused input[type=url],.ogou-claim-refused textarea{width:100%!important;margin-bottom:9px!important;box-sizing:border-box!important;min-width:0!important}.ogou .ogou-claim-refused button.ogou-claim-send{width:auto!important;padding:11px 20px!important}.ogou-claim-msg{display:block;margin-top:9px;font-size:12.5px;color:var(--ogou-gold-ink)}.ogou-claim-msg:empty{display:none}.ogou-wallet{background-color:var(--ogou-card);background-image:linear-gradient(180deg,var(--ogou-lift),var(--ogou-sink));border:1px solid var(--ogou-line-2);border-radius:22px;padding:22px 24px;margin:0 0 26px;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5)}.ogou-wallet-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:6px}.ogou-wallet-label{font-size:13px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--ogou-muted)}.ogou-wallet-amount{font-size:32px;font-weight:800;letter-spacing:-.02em;color:var(--ogou-text)}.ogou-wallet-note{margin:0 0 16px;font-size:13.5px;line-height:1.6;color:var(--ogou-muted)}.ogou-wallet-amounts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.ogou-wallet-preset{padding:9px 15px;border-radius:100px;cursor:pointer;background:var(--ogou-wash-2);border:1px solid var(--ogou-line-2);color:var(--ogou-text);font-weight:700;font-size:13.5px;transition:border-color .16s,background .16s}.ogou-wallet-preset:hover{border-color:var(--ogou-line-4)}.ogou-wallet-preset.is-on{background:var(--ogou-fire);border-color:transparent;color:var(--ogou-on-accent)}.ogou-wallet-custom{display:block;margin-bottom:16px}.ogou-wallet-custom span{display:block;font-size:13px;color:var(--ogou-muted);margin-bottom:6px}.ogou-wallet-custom input{width:100%;max-width:220px;min-width:0;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid var(--ogou-line-2)}.ogou-wallet-methods{display:flex;flex-wrap:wrap;gap:10px}.ogou-wallet-custom input,.ogou-wallet-pay{background:var(--ogou-wash-2);color:var(--ogou-text)}.ogou-wallet-pay{display:inline-flex;align-items:center;gap:9px;padding:11px 17px;border-radius:14px;cursor:pointer;border:1px solid var(--ogou-line-3);font-weight:700;font-size:14px;transition:border-color .16s,transform .16s}.ogou-wallet-pay:hover:not(:disabled){border-color:rgba(255,255,255,.36);transform:translateY(-1px)}.ogou-wallet-pay:disabled{opacity:.55;cursor:default}.ogou-wallet-pay img{height:20px;width:auto;display:block}.ogou-wallet-msg{margin:12px 0 0;font-size:13.5px;color:var(--ogou-danger-ink);min-height:1em}.ogou-wallet-statement{margin-top:18px;border-top:1px solid rgba(255,255,255,.09);padding-top:14px}.ogou-wallet-statement summary{cursor:pointer;font-size:13.5px;font-weight:700;color:var(--ogou-muted)}.ogou-wallet-statement table{width:100%;margin-top:12px;border-collapse:collapse;font-size:13.5px}.ogou-wallet-statement td{padding:8px 0;border-bottom:1px solid var(--ogou-line-1)}.ogou-wallet-when{color:var(--ogou-muted);white-space:nowrap}.ogou-wallet-why{color:var(--ogou-text)}.ogou-wallet-delta{text-align:right;white-space:nowrap;font-weight:700}.ogou-claim-meter.is-strong strong,.ogou-wallet-delta.is-in{color:var(--ogou-ok-ink)}.ogou-wallet-delta.is-out{color:var(--ogou-muted)}@media (max-width:620px){.ogou-wallet{padding:18px;border-radius:18px}.ogou-wallet-amount{font-size:26px}.ogou-wallet-pay{flex:1 1 auto;justify-content:center}}.ogou-wallet-why-note{display:block;font-size:12.5px;color:var(--ogou-muted);margin-top:2px}.ogou-offline-summary{margin:0 0 14px;font-size:13px;color:var(--ogou-muted, var(--ogou-muted))}.ogou-keep{display:block;width:100%;margin-top:8px;padding:8px 10px;border:1px solid var(--ogou-line-3);border-radius:10px;background:0 0;color:inherit;font:inherit;font-size:12.5px;cursor:pointer;text-align:center}.ogou-keep:hover{border-color:var(--ogou-line-4)}.ogou-keep[disabled]{opacity:.75;cursor:default}.ogou-keep.is-saved{border-color:rgba(46,204,113,.5);color:var(--ogou-ok-ink)}.ogou-keep.is-saved::before{content:"✓ "}.ogou-claim-modal{max-width:620px}.ogou-claim-agree .en,.ogou-claim-lead .en,.ogou-claim-terms .en,.ogou-wallet-gift label{display:block}.ogou-claim-agree .ht,.ogou-claim-lead .ht,.ogou-claim-terms .ht{display:block;color:var(--ogou-muted, var(--ogou-muted));font-style:italic;margin-top:2px}.ogou-claim-what{margin:0 0 12px;font-weight:700}.ogou-claim-terms{margin:0 0 16px;padding:14px 14px 14px 30px;max-height:240px;overflow-y:auto;border:1px solid var(--ogou-line-2);border-radius:12px;background:var(--ogou-wash-2);font-size:12.5px;line-height:1.5}.ogou-claim-terms li{margin-bottom:11px}.ogou-claim-terms li:last-child,.ogou-held-note p:last-child{margin-bottom:0}.ogou-claim-label{display:block;margin:12px 0 5px;font-size:12.5px;color:var(--ogou-muted, var(--ogou-muted))}.ogou-claim-label.is-required,.ogou-claim-meter.is-partial strong{color:var(--ogou-gold-ink)}.ogou-claim-agree,.ogou-claim-meter{display:flex;align-items:flex-start;margin:14px 0;font-size:12.5px;line-height:1.45}.ogou-claim-meter{gap:14px;padding:12px 14px;border-radius:12px;border:1px solid var(--ogou-line-2);background:var(--ogou-wash-1)}.ogou-claim-meter strong{flex:0 0 auto;min-width:52px;font-size:20px;text-align:center}.ogou-claim-meter em{display:block;margin-top:4px;opacity:.8;font-size:12px}.ogou-claim-meter.is-strong{border-color:rgba(46,204,113,.45)}.ogou-claim-meter.is-partial{border-color:rgba(255,176,32,.45)}.ogou-claim-meter.is-weak{border-color:rgba(255,90,95,.5)}.ogou-claim-meter.is-weak strong{color:#ff9aa2}.ogou-claim-meter.is-none strong{color:var(--ogou-muted, var(--ogou-muted))}.ogou-claim-agree{gap:10px;cursor:pointer}.ogou-claim-agree input{margin-top:3px;flex:0 0 auto}.ogou-claim-sign{width:100%;font-size:17px;letter-spacing:.01em;font-family:Georgia,"Times New Roman",serif;font-style:italic}.ogou-claim-err{color:var(--ogou-danger-ink)}.ogou-card.is-held{border-color:rgba(255,176,32,.45)}.ogou-held-note{margin:0 0 12px;padding:12px 14px;border-radius:12px;background:rgba(255,176,32,.1);border:1px solid rgba(255,176,32,.35);font-size:12.5px;line-height:1.5}.ogou-held-note strong{display:block;margin-bottom:6px;color:var(--ogou-gold-ink)}.ogou-held-note p{margin:0 0 7px}.ogou-held-own{padding-left:10px;border-left:2px solid rgba(255,176,32,.5);font-style:italic}.ogou-held-fix{font-weight:600}.ogou-held-done{margin-top:4px;padding:7px 14px;border:1px solid rgba(255,176,32,.5);border-radius:9px;background:0 0;color:var(--ogou-gold-ink);font:inherit;font-size:12.5px;cursor:pointer}.ogou-held-done:hover{background:rgba(255,176,32,.12)}.ogou-held-done[disabled]{opacity:.6;cursor:default}.ogou-held-waiting{margin:6px 0 0;font-weight:600;color:var(--ogou-ok-ink)}.ogou-wallet-gift{margin:14px 0;padding:12px 14px;border:1px solid var(--ogou-line-2);border-radius:12px}.ogou-wallet-gift summary{cursor:pointer;font-size:13.5px;font-weight:600}.ogou-wallet-gift label span,.ogou-wallet-gift-lead{font-size:12.5px;color:var(--ogou-muted, var(--ogou-muted))}.ogou-wallet-gift-lead{margin:10px 0 12px;line-height:1.5}.ogou-wallet-gift label span{display:block;margin-bottom:5px}.ogou-wallet-gift input[type=email]{width:100%}.ogou-wallet-who{margin:8px 0 0;font-size:13px;min-height:1.2em}.ogou-wallet-who.is-ok{color:var(--ogou-ok-ink);font-weight:600}.ogou-wallet-who.is-bad{color:var(--ogou-gold-ink)}.ogou-like{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:0;border-radius:999px;background:rgba(10,10,16,.62);backdrop-filter:blur(6px);color:#f4f4f6;font:inherit;font-size:12px;font-weight:600;cursor:pointer;line-height:1}.ogou-like:hover{background:rgba(10,10,16,.82)}.ogou-like svg{transition:transform .18s ease}.ogou-like.is-on{color:#ff5a7a}.ogou-like.is-on svg{fill:currentColor;transform:scale(1.12)}.ogou-like-n,.ogou-likes-table td.n{font-variant-numeric:tabular-nums}.ogou-like-msg{position:fixed;left:50%;bottom:96px;z-index:99999;max-width:min(440px,calc(100vw - 32px));padding:12px 18px;border-radius:13px;background:rgba(20,20,28,.97);border:1px solid var(--ogou-line-2);color:var(--ogou-text);font-size:13.5px;line-height:1.45;transform:translate(-50%,14px);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.ogou-like-msg.is-up{opacity:1;transform:translate(-50%,0)}.ogou-likes-panel{margin:16px 0;padding:14px 16px;border:1px solid rgba(255,90,122,.28);border-radius:14px;background:rgba(255,90,122,.06)}.ogou-extra-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--ogou-line-2)}.ogou-extra-label{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#a9a9bd}.ogou-extra-total{font-size:26px;font-weight:800;color:var(--ogou-gold-ink);line-height:1.1}.ogou-extra-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ogou-extra-card{padding:14px;border-radius:14px;background:var(--ogou-wash-1);border:1px solid var(--ogou-line-1);display:flex;flex-direction:column;gap:2px}.ogou-extra-ico{font-size:18px;color:var(--ogou-brand-ink);line-height:1;margin-bottom:4px}.ogou-extra-card strong{font-size:24px;line-height:1.1}.ogou-extra-sub{font-size:13px;color:#a9a9bd}.ogou-extra-amt{margin-top:6px;font-weight:700;color:var(--ogou-ok-ink);font-size:15px}@media (max-width:560px){.ogou-extra-grid{grid-template-columns:1fr}.ogou-extra-total{font-size:22px}}.ogou-likes-head{display:flex;gap:26px;flex-wrap:wrap}.ogou-likes-head strong{display:block;font-size:21px;line-height:1.2}.ogou-likes-head span,.ogou-likes-rule{font-size:12px;color:var(--ogou-muted, var(--ogou-muted))}.ogou-likes-rule{margin:10px 0 0;font-size:12.5px;line-height:1.5}.ogou-likes-table{width:100%;margin-top:12px;font-size:12.5px}.ogou-likes-table td{padding:5px 0}.ogou-likes-table td.n{text-align:right}.ogou-likes-next{color:var(--ogou-muted, var(--ogou-muted));width:74px}.ogou-story-btn[hidden]{display:none!important}.ogou-story-btn{gap:8px}.ogou-album-order{margin:16px 0 4px}.ogou-album-order-head{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:13.5px}.ogou-album-order-state{font-size:12.5px;color:var(--ogou-ok-ink)}.ogou-album-order-list{list-style:none;margin:0;padding:0}.ogou-album-order-item{display:flex;align-items:center;gap:10px;padding:9px 12px;margin-bottom:6px;background:var(--ogou-wash-1);border:1px solid var(--ogou-line-1);border-radius:10px;cursor:grab}.ogou-album-order-item.is-dragging{opacity:.45;cursor:grabbing}.ogou-album-order-grip{color:#5a5a6a;font-size:15px;line-height:1;flex:0 0 auto}.ogou-album-order-no,.ogou-album-order-title,input[type=number].ogou-album-order-no,input[type=text].ogou-album-order-title{min-width:0!important;background:var(--ogou-card);border:1px solid var(--ogou-line-2);color:var(--ogou-text);cursor:text;margin:0!important}.ogou-album-order-no,input[type=number].ogou-album-order-no{width:58px!important;flex:0 0 auto!important;max-width:58px!important;padding:6px 4px!important;text-align:center!important;border-radius:7px;font:inherit;font-size:13px}.ogou-album-order-title,input[type=text].ogou-album-order-title{flex:1 1 auto!important;width:auto!important;max-width:none!important;padding:6px 10px!important;font-size:14px;border-radius:8px;font-family:inherit}.ogou-album-order-no:focus,.ogou-album-order-title:focus{outline:0;border-color:var(--ogou-brand)}.ogou-album-order-tag{flex:0 0 auto;padding:2px 8px;border-radius:999px;background:rgba(255,176,32,.14);color:var(--ogou-gold-ink);font-size:11px;font-weight:700;text-transform:uppercase}.ogou-album-order-note{margin:8px 0 0;font-size:12.5px;color:var(--ogou-muted)}@media (hover:none){.ogou-album-order-item{cursor:default}.ogou-album-order-grip{display:none}}.ogou-album-draft{margin:14px 0 4px;padding:14px 16px;background:rgba(255,176,32,.08);border:1px solid rgba(255,176,32,.28);border-radius:12px}.ogou-album-draft-head{margin:0 0 8px;font-size:14px}.ogou-album-draft-head strong{color:var(--ogou-gold-ink);margin-right:8px}.ogou-album-draft-todo{margin:0 0 12px;padding-left:18px;font-size:13.5px;line-height:1.7;color:var(--ogou-muted)}.ogou-album-draft-act{display:flex;align-items:center;gap:12px;margin:0}.ogou-album-draft-state{font-size:13px;color:var(--ogou-ok-ink)}.ogou-album-publish[disabled]{opacity:.45;cursor:not-allowed}.ogou-album-draft-note{margin:10px 0 0;font-size:12.5px;color:var(--ogou-muted)}.ogou-album-head{position:relative;isolation:isolate;padding:34px 30px 30px;border-radius:26px;overflow:hidden}.ogou-album-head::before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90%at 12% 0%,rgba(255,90,31,.16),transparent 62%),linear-gradient(160deg,var(--ogou-card),#0d0d14);z-index:0;pointer-events:none;background:radial-gradient(120% 90%at 12%0,rgba(255,90,31,.22),transparent 62%),linear-gradient(160deg,#2b2b38,#0c0c12)!important}.ogou-album-head>*{position:relative;z-index:2}.ogou .ogou-album-head,.ogou-album-head{color:#fff}.ogou .ogou-album-head .ogou-album-saving,.ogou .ogou-album-head .ogou-muted,.ogou-album-head .ogou-muted{color:rgba(255,255,255,.72)!important}.ogou .ogou-album-head .ogou-album-save{color:#9be7b0!important}.ogou .ogou-album-head .ogou-genre{color:#ffb08a}.ogou .ogou-album-meta .ogou-artist,.ogou-album-meta .ogou-artist{color:#ff8a5c}.ogou .ogou-album-head .ogou-album-owned,.ogou-album-head .ogou-album-owned{background:rgba(255,255,255,.14)!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)}.ogou .ogou-album button.ogou-album-buy,.ogou .ogou-album-head .ogou-btn-share{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.32)!important;color:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ogou .ogou-album button.ogou-album-buy:hover,.ogou .ogou-album-head .ogou-btn-share:hover{background:rgba(255,255,255,.22)!important;border-color:#fff!important}.ogou .ogou-album-head .ogou-countdown,.ogou .ogou-album-head .ogou-countdown-note,.ogou .ogou-album-head .ogou-countdown-when{color:#fff}.ogou-album-cover{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.ogou-album-cover:hover{transform:translateY(-4px) scale(1.012)}.ogou-genre{display:inline-block;margin-bottom:4px;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ogou-brand-ink)}.ogou-album-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 10px}.ogou-album-actions .ogou-btn{padding:13px 26px;font-size:15px;font-weight:700}.ogou-album-tracks{margin-top:34px}.ogou-album-row{position:relative;border:1px solid transparent;transition:background .18s,border-color .18s}.ogou-album-row:hover{background:rgba(255,255,255,.045);border-color:var(--ogou-line-1)}.ogou-album-row+.ogou-album-row{margin-top:2px}.ogou-album-row .ogou-album-num{flex:0 0 30px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums;color:#6e6e7e}.ogou-album-row .ogou-album-title{font-weight:600}.ogou-album-row .ogou-album-price{font-variant-numeric:tabular-nums;color:#b9b9c8;font-size:14px}@media (max-width:900px){.ogou-album-head{grid-template-columns:1fr;gap:24px}.ogou-album-cover{max-width:300px}.ogou-countdown-cell b{font-size:22px}}.ogou-album-head{grid-template-columns:minmax(0,300px) 1fr;gap:36px;align-items:center;margin-bottom:46px;border:1px solid var(--ogou-line-1)}.ogou-album-cover{border-radius:18px;box-shadow:0 2px 0 rgba(255,255,255,.09) inset,0 30px 60px -20px rgba(0,0,0,.85),0 8px 20px -8px var(--ogou-shade-3);border:1px solid var(--ogou-line-1)}.ogou-album-meta .ogou-genre{padding:5px 11px;border-radius:999px;background:rgba(255,138,76,.14);border:1px solid rgba(255,138,76,.26)}.ogou-album-meta h1{text-wrap:balance}.ogou-album-meta .ogou-muted{color:var(--ogou-muted);font-size:14px}.ogou-album-save{color:var(--ogou-ok-ink);font-weight:700}.ogou-album-actions .ogou-btn-outline{background:var(--ogou-wash-2);border:1px solid var(--ogou-line-3);color:var(--ogou-text)}.ogou-album-actions .ogou-btn-outline:hover{background:var(--ogou-wash-3);border-color:var(--ogou-line-4)}.ogou-album-row{padding:14px 16px;border-radius:12px;gap:14px}.ogou-album-row .ogou-album-num{position:relative}.ogou-album-row:hover .ogou-album-num{color:transparent}.ogou-album-row .ogou-album-num::after{content:"▶";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--ogou-brand-ink);opacity:0;transition:opacity .15s}#ogou-appmenu.is-on .ogou-appmenu-veil,.ogou-album-row:hover .ogou-album-num::after,.ogou-album-row:hover .ogou-btn-sm{opacity:1}.ogou-album-row .ogou-btn-sm{opacity:.55;transition:opacity .15s,transform .15s}@media (max-width:900px){.ogou-album-head{display:block!important;padding:22px 16px 20px;border-radius:20px;text-align:center}.ogou-album-cover{width:min(240px,62vw)!important;max-width:none!important;margin:0 auto 22px!important}.ogou-album-meta{text-align:center}.ogou-album-meta .ogou-artist{justify-content:center}.ogou-album-meta h1{font-size:clamp(26px,8vw,36px)!important}.ogou-album-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin:20px 0 12px}.ogou-album-actions .ogou-btn{width:100%;justify-content:center;padding:14px 20px!important}.ogou-countdown{margin-left:auto;margin-right:auto}.ogou-album-row{padding:12px 10px;gap:10px}.ogou-album-row .ogou-album-num{flex:0 0 20px;font-size:13px}.ogou-album-row .ogou-album-title{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14.5px}.ogou-album-row .ogou-album-price{flex:0 0 auto;font-size:13px}.ogou-album-row .ogou-btn-sm{flex:0 0 auto;padding:7px 14px!important}}@media (hover:none){.ogou-album-row .ogou-btn-sm{opacity:1}.ogou-album-row .ogou-album-num::after{display:none}}.ogou-album-del,.ogou-install-x,.ogou-lm-close,.ogou-mini-close,.ogou-toast-x,button.ogou-album-del,button.ogou-install-x,button.ogou-lm-close,button.ogou-mini-close,button.ogou-toast-x{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:32px!important;height:32px!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border-radius:50%!important;border:1px solid var(--ogou-line-2)!important;background:var(--ogou-wash-2)!important;color:var(--ogou-muted)!important;font-size:16px!important;line-height:1!important;font-weight:400!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer;transition:background .15s,color .15s}.ogou-install-x:hover,.ogou-lm-close:hover,.ogou-mini-close:hover,.ogou-toast-x:hover{background:var(--ogou-wash-3)!important;color:var(--ogou-text)!important}.ogou-album-del:hover{background:var(--ogou-wash-3)!important}.ogou-album-del:hover,button.ogou-album-del:hover{background:rgba(255,90,90,.16)!important;color:var(--ogou-danger-ink)!important;border-color:rgba(255,90,90,.4)!important}.ogou-album-when{margin:16px 0 4px}.ogou-album-when-head{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-size:13.5px}.ogou-album-when-state{font-size:12.5px;color:var(--ogou-ok-ink)}.ogou-album-when-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.ogou-album-when-date,input[type=date].ogou-album-when-date{width:auto!important;min-width:165px!important;max-width:220px!important;padding:8px 12px!important;margin:0!important;background:var(--ogou-card);border:1px solid var(--ogou-line-2);border-radius:9px;color:var(--ogou-text);font:inherit;font-size:14px;color-scheme:dark}.ogou-album-when-date:focus{outline:0;border-color:var(--ogou-brand)}.ogou-album-when-pre{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ogou-muted);cursor:pointer}.ogou-album-when-pre input:disabled{cursor:not-allowed}.ogou-album-when-pre:has(input:disabled){opacity:.45;cursor:not-allowed}.ogou-album-when-note{margin:10px 0 0;font-size:12.5px;line-height:1.6;color:var(--ogou-muted);max-width:72ch}.ogou-dashboard input[type=date],.ogou-dashboard input[type=email],.ogou-dashboard input[type=number],.ogou-dashboard input[type=text],.ogou-dashboard textarea{padding:11px 14px!important}.ogou-dashboard input[type=date],.ogou-dashboard input[type=email],.ogou-dashboard input[type=number],.ogou-dashboard input[type=text],.ogou-dashboard select,.ogou-dashboard textarea,select.ogou-price-tier{width:100%!important;margin:0!important;background:var(--ogou-card)!important;border:1px solid var(--ogou-line-2)!important;border-radius:10px!important;color:var(--ogou-text)!important;font:inherit!important;font-size:14.5px!important;line-height:1.4!important;box-shadow:none!important;color-scheme:dark}.ogou-dashboard select,select.ogou-price-tier{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:11px 38px 11px 14px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%238b8b9c' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:12px 8px!important;cursor:pointer}.ogou-dashboard select option,select.ogou-price-tier option{background:var(--ogou-card);color:var(--ogou-text)}.ogou-dashboard input:focus,.ogou-dashboard select:focus,.ogou-dashboard textarea:focus,select.ogou-price-tier:focus{outline:0!important;border-color:var(--ogou-brand)!important}.ogou-album-remove{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--ogou-line-1)}.ogou-album-remove .ogou-album-del,.ogou-album-remove button.ogou-album-del{display:inline-flex!important;align-items:center!important;width:auto!important;height:auto!important;padding:8px 16px!important;margin:0!important;border-radius:9px!important;background:0 0!important;border:1px solid rgba(255,90,90,.28)!important;color:var(--ogou-danger-ink)!important;font:inherit!important;font-size:13px!important;cursor:pointer;transition:background .15s,border-color .15s}.ogou-album-remove .ogou-album-del:hover{background:rgba(255,90,90,.12)!important;border-color:rgba(255,90,90,.5)!important}.ogou-release-you{display:block;margin-top:10px;padding:9px 12px;background:var(--ogou-wash-2);border-left:3px solid var(--ogou-line-3);border-radius:0 8px 8px 0;font-size:12.5px;line-height:1.55;color:var(--ogou-muted)}@media (display-mode:standalone){body,html{background:#0b0b12}html{overscroll-behavior-y:none}body{padding-bottom:calc(62px + max(14px,env(safe-area-inset-bottom,0)));-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ogou-legal-part,.ogou-lyrics-body,.ogou-support-msg-body,[contenteditable],input,textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}*{-webkit-tap-highlight-color:transparent}}#ogou-appmenu{position:fixed;inset:0;z-index:9600;display:flex;align-items:flex-end;justify-content:center}.ogou-appmenu-veil{position:absolute;inset:0;background:var(--ogou-wash-2);opacity:0;transition:opacity .28s ease}.ogou-appmenu-sheet{position:relative;width:100%;max-width:520px;padding:10px 12px calc(14px + max(14px,env(safe-area-inset-bottom,0)));border-radius:22px 22px 0 0;background:#15151f;border:1px solid var(--ogou-line-2);border-bottom:0;transform:translateY(100%);transition:transform .34s cubic-bezier(.32,.72,0,1)}#ogou-appmenu.is-on .ogou-appmenu-sheet{transform:none}.ogou-appmenu-grab{display:block;width:38px;height:4px;margin:4px auto 12px;border-radius:99px;background:var(--ogou-wash-4)}.ogou-appmenu-row{display:flex;align-items:center;gap:14px;padding:14px;border-radius:14px;color:var(--ogou-text);text-decoration:none;font-size:15.5px}.ogou-appmenu-row:active{background:var(--ogou-wash-2)}.ogou-appmenu-row svg{flex:0 0 auto}.ogou-appmenu-row span{flex:1 1 auto}.ogou-appmenu-row svg,.ogou-appmenu-row.is-quiet{color:var(--ogou-muted)}.ogou-appmenu-row.is-quiet svg{color:#6b6b78}.ogou-appmenu-badge{flex:0 0 auto;min-width:20px;padding:2px 7px;border-radius:99px;background:var(--ogou-brand);color:var(--ogou-text);font-size:11.5px;font-weight:800;text-align:center}.ogou-appmenu-cancel{display:block;width:100%;margin-top:8px;padding:14px;border:0;border-radius:14px;background:var(--ogou-wash-2);color:var(--ogou-muted);font:inherit;font-size:15.5px;font-weight:600;cursor:pointer}@supports (backdrop-filter:blur(30px)) or (-webkit-backdrop-filter:blur(30px)){.ogou-appmenu-sheet{background:rgba(28,28,40,.72);-webkit-backdrop-filter:blur(34px) saturate(180%);backdrop-filter:blur(34px) saturate(180%);box-shadow:0-1px 0 rgba(255,255,255,.14) inset}.ogou-appmenu-cancel{background:var(--ogou-wash-3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}@supports not ((backdrop-filter:blur(30px)) or (-webkit-backdrop-filter:blur(30px))){.ogou-appmenu-sheet{border-radius:28px 28px 0 0;background:var(--ogou-card-2);box-shadow:0-8px 40px var(--ogou-shade-3)}}@media (prefers-reduced-motion:reduce){.ogou-appmenu-sheet,.ogou-appmenu-veil{transition:none}}@media (display-mode:standalone){.ogou-artist-grid,.ogou-grid,.ogou-grid-public{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.ogou-artist-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ogou-card-body{padding:10px 10px 12px!important}.ogou-card-body .ogou-title,.ogou-card-body h3{font-size:13.5px!important;line-height:1.3!important}.ogou-card .ogou-by{font-size:11.5px!important}.ogou-card .ogou-genre{font-size:9.5px!important;letter-spacing:.08em!important}.ogou-card .ogou-price{font-size:13px!important}.ogou-card .ogou-btn-sm{padding:6px 12px!important;font-size:11.5px!important}.ogou-card-time{font-size:10.5px!important}.ogou-cover .ogou-play,.ogou-play-overlay{width:44px!important;height:44px!important}.ogou-artist-av{width:64px!important;height:64px!important}.ogou-artist-nm{font-size:12px!important}.ogou-artist-ct{font-size:10.5px!important}.ogou-artist-cardlink{padding:14px 8px!important;gap:6px!important}.ogou-card-foot{gap:6px!important}.ogou-cover-countdown{left:6px;right:6px;bottom:6px;padding:5px 6px}.ogou-cover-countdown b{font-size:13px}.ogou-cover-countdown i{font-size:8.5px}}@media (display-mode:standalone) and (min-width:600px){.ogou-grid,.ogou-grid-public{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.ogou-artist-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (display-mode:standalone) and (min-width:900px){.ogou-grid,.ogou-grid-public{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ogou-artist-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (display-mode:standalone){#ogou-header,.ogou-hd,.ogou-header,body.ogou-app-screen .elementor-location-header,body.ogou-app-screen .site-header,body.ogou-app-screen header{display:none!important}.ogou-album,.ogou-artist-page,.ogou-help,.ogou-legal,.ogou-single,.ogou-support{margin-top:0!important;padding-top:16px!important}.ogou-app-back{display:inline-flex!important;align-items:center;gap:7px;margin:0 0 14px;padding:8px 14px 8px 10px;border-radius:999px;background:var(--ogou-wash-2);border:1px solid var(--ogou-line-2);color:var(--ogou-muted);text-decoration:none;font-size:13.5px;font-weight:600}.ogou-app-back:active{background:var(--ogou-wash-3)}}.ogou-app-back{display:none}.ogou-topup-offer{margin:8px 0 0;padding:14px 15px 15px;background:var(--ogou-wash-1);border:1px solid var(--ogou-line, var(--ogou-line-2));border-radius:12px}.ogou-topup-why{margin:0 0 12px!important;font-size:12.5px!important;line-height:1.55!important;color:var(--ogou-muted)!important}.ogou-topup-picks{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.ogou-topup-pick{appearance:none!important;-webkit-appearance:none!important;display:block!important;width:100%!important;margin:0!important;padding:11px 8px!important;background:var(--ogou-card-2)!important;border:1px solid #33334a!important;border-radius:9px!important;box-shadow:none!important;text-shadow:none!important;color:var(--ogou-text)!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;text-align:center!important;cursor:pointer!important;transition:border-color .12s ease,background .12s ease!important}.ogou-topup-pick:focus,.ogou-topup-pick:hover{border-color:var(--ogou-brand)!important;background:#1c1c28!important;color:var(--ogou-text)!important}.ogou-topup-pick[disabled]{opacity:.5!important;cursor:default!important}.ogou-topup-custom{display:flex!important;gap:8px!important;margin-top:8px!important}.ogou-topup-custom .ogou-topup-pick{width:auto!important;flex:0 0 auto!important;padding-left:18px!important;padding-right:18px!important}.ogou-topup-amount{appearance:none!important;-webkit-appearance:none!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;margin:0!important;padding:11px 12px!important;background:var(--ogou-card)!important;border:1px solid #33334a!important;border-radius:9px!important;box-shadow:none!important;text-shadow:none!important;color:var(--ogou-text)!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;text-align:left!important}.ogou-topup-amount:focus{border-color:var(--ogou-brand)!important;outline:0!important}.ogou-topup-amount::placeholder{color:#7a7a8c!important;font-weight:500!important}.ogou-topup-amount[disabled]{opacity:.5!important}.ogou-2fa-qr{margin:10px 0!important}.ogou-2fa-qr img{width:190px!important;height:190px!important;max-width:60%!important;background:#fff!important;padding:10px!important;border-radius:12px!important;display:block!important;image-rendering:pixelated!important}.ogou-modal-fee{margin:8px 0 2px!important}.ogou-fee-row,.ogou-w-fee{display:flex!important;font-size:14px!important}.ogou-fee-row{justify-content:space-between!important;gap:12px!important;padding:3px 0!important;color:var(--ogou-muted)!important}.ogou-fee-row.ogou-fee-total{margin-top:4px!important;padding-top:8px!important;border-top:1px solid var(--ogou-line-2)!important;font-weight:700!important;color:var(--ogou-text)!important;font-size:15px!important}.ogou-w-fee{margin:8px 0 4px!important;flex-direction:column!important;gap:2px!important}.ogou-w-fee span{color:var(--ogou-muted)!important}.ogou-w-fee strong{color:var(--ogou-ok-ink)!important;font-weight:700!important}.ogou-hp{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.ogou-pay-cards{display:inline-flex;gap:5px;align-items:center}.ogou-card-mark{display:block;border-radius:3px}body.ogou-style-dore .ogou-card{--rim-hi:#ffe9ab;--rim-mid:#f0b429;--rim-lo:#8a5a10;--rim-warm:#ff9d2e;position:relative;border:2px solid transparent!important;border-radius:20px!important;background-image:linear-gradient(180deg,rgba(23,23,32,.96),rgba(13,13,19,.98)),linear-gradient(145deg,var(--rim-lo) 0%,var(--rim-mid) 16%,var(--rim-hi) 30%,var(--rim-mid) 44%,var(--rim-lo) 58%,var(--rim-warm) 74%,var(--rim-hi) 88%,var(--rim-mid) 100%)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;box-shadow:inset 0 1px 0 rgba(255,214,140,.1),0 2px 8px rgba(0,0,0,.34),0 16px 38px var(--ogou-shade-2),0 0 22px rgba(240,180,41,.13)!important;overflow:hidden!important;transition:transform .4s cubic-bezier(.32,.72,0,1),box-shadow .4s cubic-bezier(.32,.72,0,1)}body.ogou-style-dore .ogou-card::after{content:"";position:absolute;inset:-40%;pointer-events:none;z-index:3;background:linear-gradient(105deg,transparent 42%,rgba(255,214,128,.18) 47%,rgba(255,240,200,.34) 50%,rgba(255,214,128,.18) 53%,transparent 58%);transform:translateX(-120%);opacity:0}@supports (animation-timeline:view()){body.ogou-style-dore .ogou-card::after{animation:ogou-sheen linear both;animation-timeline:view();animation-range:entry 12%cover 62%}}body.ogou-style-dore .ogou-card:hover{transform:translateY(-4px);--rim-hi:#fff3cd;--rim-mid:#ffc63d;--rim-lo:#b87a16;--rim-warm:#ff8a1f;box-shadow:inset 0 1px 0 rgba(255,214,140,.16),0 3px 12px var(--ogou-shade-2),0 26px 60px var(--ogou-shade-3),0 0 30px rgba(255,176,32,.26)!important}body.ogou-style-dore .ogou-card .ogou-cover{border-radius:18px 18px 0 0!important;overflow:hidden}body.ogou-style-dore .ogou-card .ogou-cover img{transition:transform .6s cubic-bezier(.32,.72,0,1)}body.ogou-style-dore .ogou-card:hover .ogou-cover img{transform:scale(1.04)}body.ogou-style-dore .ogou-card .ogou-play-overlay{background:var(--ogou-wash-4)!important;border:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 0 0 1px rgba(255,255,255,.12),0 8px 24px var(--ogou-shade-2)!important;-webkit-backdrop-filter:blur(12px) saturate(1.7);backdrop-filter:blur(12px) saturate(1.7);transition:transform .32s cubic-bezier(.32,.72,0,1),background .24s ease!important}body.ogou-style-dore .ogou-card .ogou-play-overlay:active{transform:scale(.92)!important}body.ogou-style-dore .ogou-card .ogou-price{background:linear-gradient(100deg,#ffd98a,var(--ogou-gold) 55%,#ff8a3c);-webkit-background-clip:text;background-clip:text;color:transparent!important;font-weight:800}body.ogou-style-dore .ogou-card .ogou-price.is-free{background:linear-gradient(100deg,#9af5d4,#2fd4b6);-webkit-background-clip:text;background-clip:text;color:transparent!important}@media (prefers-reduced-motion:reduce){body.ogou-style-dore .ogou-card::after{animation:none!important;opacity:0!important}body.ogou-style-dore .ogou-card,body.ogou-style-dore .ogou-card .ogou-cover img{transition:none!important}body.ogou-style-dore .ogou-card:hover{transform:none!important}}.ogou-album-badge,.ogou-artist-social a,.ogou-card,.ogou-card .ogou-cover .ogou-share,.ogou-card-time.is-preview,.ogou-cover-countdown,.ogou-genres-arrow,.ogou-like,.ogou-play-overlay,.ogou-queue-add,.ogou-release-badge,.ogou-share,.ogou-single-cover .ogou-play-overlay,.ogou-style-glass .ogou-card,.ogou-style-glass .ogou-play-overlay,body.ogou-style-dore .ogou-card .ogou-play-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ogou-like,.ogou-queue-add{background:rgba(10,10,16,.76)!important}.ogou-card .ogou-cover .ogou-share,.ogou-share{background:rgba(0,0,0,.52)!important}.ogou-card-time.is-preview{background:rgba(0,0,0,.58)!important}.ogou-play-overlay{background:rgba(0,0,0,.44)}.ogou-single-cover .ogou-play-overlay,.ogou-style-glass .ogou-play-overlay{background:rgba(255,255,255,.26)}body.ogou-style-dore .ogou-card .ogou-play-overlay{background:rgba(255,255,255,.2)!important}.ogou-artist-social a{background:rgba(10,10,16,.7)}.ogou-genres-arrow{background:rgba(10,10,16,.78)}.ogou-album-count,.ogou-card-hit{display:none}.ogou-row{margin:0 0 26px}.ogou-row-head{display:flex;align-items:center;gap:6px;width:100%;margin:0 0 12px;padding:0;background:0 0;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.ogou-row-head h3{margin:0;font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--ogou-text)}.ogou-row-more{font-size:19px;line-height:1;color:#8e8e99}.ogou-row-head:hover .ogou-row-more{color:var(--ogou-brand-ink)}.ogou-row-track{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-left:0;scroll-padding-right:0;scrollbar-width:none;padding-bottom:2px}.ogou-row-track::-webkit-scrollbar{display:none}.ogou-row-track>.ogou-card{flex:0 0 165px;scroll-snap-align:start}.ogou-row-track>.ogou-card-album{flex-basis:178px}.ogou-row-track>.ogou-grid-ad{display:none}.ogou-shelf-ad{margin:0 0 26px}.ogou-shelf-ad:has(>ins.adsbygoogle:not([data-ad-status=filled])){margin:0}.ogou-row .ogou-row-head,.ogou-store .ogou-row-head{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;width:100%!important;min-height:0!important;min-width:0!important;height:auto!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;font:inherit!important;line-height:1.2!important;text-align:left!important;text-transform:none!important;letter-spacing:-.02em!important;cursor:pointer}.ogou-store .ogou-row-head:active,.ogou-store .ogou-row-head:hover{background:0 0!important;border:0!important;box-shadow:none!important;transform:none!important}.ogou-row .ogou-row-head:focus{outline:0}.ogou-row .ogou-row-head:focus-visible{outline:2px solid #ff8a4c;outline-offset:4px;border-radius:6px}.ogou-row .ogou-row-head h3{margin:0!important;padding:0!important;font-size:19px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.024em!important;text-transform:none!important;color:var(--ogou-text)!important}.ogou-row .ogou-row-more{flex:0 0 auto;font-size:18px;line-height:1;color:#8e8e99;transition:transform .16s ease,color .16s ease}.ogou-row .ogou-row-head:hover .ogou-row-more{color:var(--ogou-brand-ink);transform:translateX(2px)}.ogou-row .ogou-row-head:active .ogou-row-more{transform:translateX(3px)}.ogou-queue-save{display:flex;flex-direction:column;gap:9px;margin-top:12px;padding-top:13px;border-top:1px solid var(--ogou-line-2)}.ogou-queue-save input[type=text]{width:100%;box-sizing:border-box;padding:10px 12px;border-radius:11px;border:1px solid var(--ogou-line-2);background:var(--ogou-wash-2);color:var(--ogou-text);font:inherit;font-size:14px}.ogou-queue-save input[type=text]::placeholder{color:#7f7f8d}.ogou-queue-save-public{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ogou-muted);cursor:pointer}.ogou-queue-save-msg{margin:0;font-size:12.5px}.ogou-queue-save-msg.is-ok{color:var(--ogou-ok-ink)}.ogou-queue-save-msg.is-bad{color:#ff8a8a}.ogou-queue-save-msg.is-quiet{margin:12px 0 0;padding-top:13px;border-top:1px solid var(--ogou-line-2);font-size:12.5px;color:var(--ogou-muted)}.ogou-playlist{max-width:960px;margin:32px auto}.ogou-playlist-head{display:flex;gap:24px;flex-wrap:wrap;align-items:flex-start}.ogou-playlist-cover{position:relative;flex:0 0 240px;width:240px;aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:var(--ogou-surface);border:1px solid var(--ogou-line-2)}.ogou-playlist-meta{flex:1 1 280px;min-width:0}.ogou-playlist-meta h1{margin:6px 0 4px}.ogou-playlist-count{margin:4px 0 14px;color:var(--ogou-muted);font-size:13.5px}.ogou-playlist-tracks .ogou-playlist-by{display:block;margin-top:2px;font-style:normal;font-size:12.5px;color:var(--ogou-muted)}.ogou-row-head.is-static{cursor:default}.ogou-lib-playlists{margin:22px 0 8px}.ogou-lib-playlists h3{margin:0 0 11px;font-size:17px;font-weight:700;letter-spacing:-.02em}.ogou-lib-pl-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ogou-lib-pl-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:13px;background:var(--ogou-wash-2);border:1px solid var(--ogou-line-2);color:inherit;text-decoration:none}.ogou-lib-pl-list a:hover,.ogou-plart.is-mosaic{background:var(--ogou-wash-3)}.ogou-lib-pl-title{flex:1 1 auto;min-width:0;font-weight:700;font-size:14.5px}.ogou-lib-pl-meta{flex:0 0 auto;font-size:12px;color:var(--ogou-muted);white-space:nowrap}.ogou-plart{position:relative;display:block;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--ogou-surface);border-radius:inherit;isolation:isolate}.ogou-plart img{display:block;width:100%;height:100%;object-fit:cover;background:#15151c}.ogou-plart.is-mosaic{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1px}.ogou-plart.is-made{background:linear-gradient(145deg,var(--plart-a, #2b2b6e) 0%,var(--plart-b, #10101c) 100%)}.ogou-plart-glow{position:absolute;inset:0;background:radial-gradient(circle at 76% 14%,var(--ogou-wash-4),rgba(255,255,255,0) 58%);pointer-events:none}.ogou-plart-mark{right:-4%;top:40%;line-height:.8;color:rgba(255,255,255,.13);transform:rotate(-9deg)}.ogou-plart-mark,.ogou-plart-name,.ogou-plart-scrim{position:absolute;pointer-events:none}.ogou-plart-scrim{left:0;right:0;bottom:0;height:74%;background:linear-gradient(to top,rgba(0,0,0,.74)0,rgba(0,0,0,.52) 38%,transparent 100%)}.ogou-plart-name{left:7%;right:7%;bottom:6.5%;color:var(--ogou-text);font-weight:800;letter-spacing:-.02em;line-height:1.12;text-wrap:balance;overflow-wrap:anywhere}.ogou-plart-lg{font-size:150px}.ogou-plart-lg .ogou-plart-name{font-size:19px}.ogou-plart-sm{font-size:180px}.ogou-plart-sm .ogou-plart-name{font-size:21px}.ogou-plart-xs{font-size:38px}.ogou-plart-xs .ogou-plart-name,.ogou-plart-xs .ogou-plart-scrim{display:none}.ogou-plart-xs .ogou-plart-mark{right:2%;top:26%;color:rgba(255,255,255,.5)}@supports (container-type:size){.ogou-plart.is-made{container-type:size}.ogou-plart-lg .ogou-plart-name,.ogou-plart-sm .ogou-plart-name{font-size:9.2cqw}.ogou-plart-lg .ogou-plart-mark,.ogou-plart-sm .ogou-plart-mark{font-size:76cqw}.ogou-plart-xs .ogou-plart-mark{font-size:86cqw}}.ogou-lib-pl-list .ogou-plart{flex:0 0 38px;width:38px;border-radius:9px}.ogou-publish-note{margin:18px 0 14px;padding:12px 14px;border-left:3px solid var(--ogou-brand);border-radius:0 10px 10px 0;background:var(--ogou-wash-2);color:var(--ogou-muted);font-size:13px;line-height:1.6}.ogou-publish-note a{color:var(--ogou-brand);font-weight:700;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.ogou button.ogou-follow{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:152px;justify-content:center!important;margin:0!important;padding:13px 20px!important;border-radius:12px!important;border:1px solid var(--ogou-line-4)!important;background:var(--ogou-wash-1)!important;color:var(--ogou-text)!important;font-family:inherit!important;font-size:14.5px!important;font-weight:700!important;line-height:1!important;text-transform:none!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ogou button.ogou-follow:hover{border-color:var(--ogou-text)!important;background:var(--ogou-wash-3)!important}.ogou button.ogou-follow.is-on{background:#fff!important;border-color:var(--ogou-text)!important;color:#121010!important}.ogou button.ogou-follow.is-on:hover{background:rgba(255,255,255,.88)!important}.ogou button.ogou-follow .ogou-follow-ico{display:inline-flex;align-items:center;flex:0 0 auto}.ogou button.ogou-follow .ogou-ico-on,.ogou button.ogou-follow.is-on .ogou-ico-off{display:none}.ogou button.ogou-follow.is-on .ogou-ico-on,.ogou-theme-sw svg,html[data-ogou-theme=dark] .ogou-th-sun{display:block}.ogou button.ogou-follow .ogou-follow-txt{display:inline-grid;justify-items:center}.ogou button.ogou-follow .ogou-follow-txt>i{grid-area:1/1;font-style:normal;white-space:nowrap}.ogou button.ogou-follow .ogou-follow-on,.ogou button.ogou-follow.is-on .ogou-follow-off{visibility:hidden}.ogou button.ogou-follow.is-on .ogou-follow-on{visibility:visible}.ogou button.ogou-follow .ogou-follow-n{font-variant-numeric:tabular-nums;opacity:.72;font-weight:600}.ogou .ogou-follow-n.is-mine{display:inline-block;margin:16px 0 4px;font-size:13.5px;opacity:.78;font-variant-numeric:tabular-nums}@media (max-width:640px){.ogou-artist-actions button.ogou-follow{flex:1 1 auto!important;min-width:128px}}.ogou-lib-follows{margin:26px 0 8px}.ogou-lib-follows h3{margin:0 0 12px;font-size:17px}.ogou-lib-follows .ogou-follow-card{display:flex;flex-direction:column;gap:12px;padding:22px 14px 14px;border-radius:18px;background-color:var(--ogou-card);background-image:linear-gradient(180deg,var(--ogou-lift),var(--ogou-sink));border:1px solid var(--ogou-line-2);transition:border-color .15s,background .15s}.ogou-lib-follows .ogou-follow-card:hover{border-color:var(--ogou-brand);background:linear-gradient(180deg,rgba(255,90,31,.12),var(--ogou-wash-1))}.ogou-lib-follows .ogou-artist-cardlink{flex:1 1 auto;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important}.ogou-lib-follows .ogou-artist-cardlink:hover{transform:none;background:0 0!important}.ogou-lib-follows button.ogou-follow{width:100%!important;min-width:0!important;gap:6px!important;padding:9px 12px!important;font-size:13px!important;border-radius:10px!important}.ogou-lib-follows button.ogou-follow .ogou-follow-n{display:none}@media (max-width:480px){.ogou-lib-follows .ogou-follow-card{padding:14px 8px 10px;gap:9px}.ogou-lib-follows button.ogou-follow{padding:8px!important;font-size:12.5px!important}}.ogou .ogou-btn-share.is-danger{border-color:rgba(255,120,120,.38);color:var(--ogou-danger-ink)}.ogou .ogou-btn-share.is-danger:hover{background:linear-gradient(135deg,#e0362f,#ff6b5a);border-color:transparent;color:var(--ogou-text);box-shadow:0 10px 26px rgba(224,54,47,.32)}.ogou-playlist-tracks.is-mine .ogou-playlist-drop{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:2px;padding:0;border-radius:50%;border:1px solid transparent;background:0 0;color:var(--ogou-muted);cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s,border-color .15s}.ogou-album-row:hover .ogou-playlist-drop,.ogou-playlist-drop:focus-visible{opacity:1}.ogou-playlist-drop:hover{background:rgba(224,54,47,.16);border-color:rgba(255,120,120,.4);color:var(--ogou-danger-ink)}.ogou-playlist-drop[disabled]{opacity:.4;cursor:default}@media (hover:none){.ogou-playlist-tracks.is-mine .ogou-playlist-drop{opacity:.7;width:38px;height:38px}}.ogou-theme-sw{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:0!important;flex:0 0 auto;padding:0!important;margin:0!important;border-radius:50%!important;border:1px solid var(--ogou-line-2)!important;background:0 0!important;background-image:none!important;box-shadow:none!important;color:var(--ogou-muted)!important;font-size:0!important;line-height:1!important;cursor:pointer;appearance:none;-webkit-appearance:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.ogou-theme-sw:hover{color:var(--ogou-text)!important;border-color:var(--ogou-line-3)!important;background:var(--ogou-wash-1)!important}.ogou-theme-sw:focus-visible{outline:2px solid var(--ogou-brand);outline-offset:2px}.ogou-th-sun,html[data-ogou-theme=dark] .ogou-th-moon{display:none}@media (prefers-color-scheme:dark){html[data-ogou-theme=auto] .ogou-th-sun{display:block}html[data-ogou-theme=auto] .ogou-th-moon{display:none}}@supports (animation-timeline:view()){.ogou-artist-grid>.ogou-artist-cardlink,.ogou-artist-grid>.ogou-follow-card,.ogou-grid>.ogou-card{animation:ogou-rise linear both;animation-timeline:view(block);animation-range:entry calc(4% + var(--ogou-o, 0%)) entry calc(46% + var(--ogou-o, 0%))}.ogou-grid>:nth-child(1){--ogou-o:0%}.ogou-grid>:nth-child(2){--ogou-o:3%}.ogou-grid>:nth-child(3){--ogou-o:6%}.ogou-grid>:nth-child(4){--ogou-o:9%}.ogou-grid>:nth-child(5){--ogou-o:12%}.ogou-grid>:nth-child(6){--ogou-o:15%}.ogou-card .ogou-cover{animation:ogou-settle linear both;animation-timeline:view(block);animation-range:entry 2%entry 70%}.ogou-shelf:first-of-type .ogou-card,.ogou-shelf:first-of-type .ogou-card .ogou-cover,.ogou-store>.ogou-grid:first-of-type>.ogou-card,.ogou-store>.ogou-grid:first-of-type>.ogou-card .ogou-cover{animation:none}}@media (prefers-reduced-motion:reduce){.ogou-artist-grid>.ogou-artist-cardlink,.ogou-artist-grid>.ogou-follow-card,.ogou-card .ogou-cover,.ogou-grid>.ogou-card{animation:none!important}}.ogou-support-img{display:block;margin-top:10px;max-width:420px;border-radius:12px;overflow:hidden;border:1px solid var(--ogou-line-2)}.ogou-support-img img{display:block;width:100%;height:auto}