:root{--md11-pink:#ec4899;--md11-purple:#8b5cf6;--md11-line:rgba(255,255,255,.09);--md11-muted:#94a3b8;--md11-card:#0d1729;--md11-card2:#091222}.md11-shell{width:min(1420px,calc(100% - 28px));margin:28px auto 90px}.md11-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:center;gap:28px;padding:30px;border:1px solid var(--md11-line);border-radius:22px;background:radial-gradient(circle at 85% 10%,rgba(139,92,246,.16),transparent 28%),linear-gradient(135deg,#101c31,#08111f);box-shadow:0 24px 70px rgba(0,0,0,.18)}.md11-hero>div>span{display:inline-flex;color:#f9a8d4;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.md11-hero h1{margin:5px 0 8px;color:#fff;font-size:34px}.md11-hero p{margin:0;max-width:690px;color:var(--md11-muted);line-height:1.75}.md11-search{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:6px 7px 6px 15px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(4,10,20,.78);position:relative}.md11-search>i{color:#9ca3af}.md11-search input{min-width:0;height:44px;border:0;outline:0;background:transparent;color:#fff;font:inherit}.md11-search button{width:42px;height:42px;border:0;border-radius:10px;background:linear-gradient(135deg,var(--md11-pink),var(--md11-purple));color:#fff;cursor:pointer}.md11-section{margin-top:24px;padding:20px;border:1px solid var(--md11-line);border-radius:18px;background:linear-gradient(180deg,var(--md11-card),var(--md11-card2))}.md11-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.md11-head h2{margin:0;color:#fff;font-size:18px}.md11-head>span{min-width:30px;height:25px;padding:0 8px;display:grid;place-items:center;border-radius:999px;background:rgba(236,72,153,.1);border:1px solid rgba(236,72,153,.18);color:#f9a8d4;font-size:10px;font-weight:900}.md11-head>a{color:#c4b5fd;font-size:11px;font-weight:800}.md11-track-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.md11-track-card{min-width:0;position:relative}.md11-cover{display:block;position:relative;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:#070d19}.md11-cover img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .22s ease}.md11-cover>span{position:absolute;right:10px;bottom:10px;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:rgba(236,72,153,.92);color:#fff;opacity:0;transform:translateY(5px);transition:.2s}.md11-cover:hover img{transform:scale(1.035)}.md11-cover:hover>span{opacity:1;transform:none}.md11-track-copy{padding:10px 2px 6px}.md11-track-copy a{color:#fff;text-decoration:none}.md11-track-copy strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.md11-track-copy small{display:block;margin-top:4px;color:var(--md11-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px}.md11-actions{display:flex;gap:6px}.md11-actions button{width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#101b2f;color:#dbeafe;cursor:pointer}.md11-actions button:hover{border-color:rgba(236,72,153,.32);color:#f9a8d4}.md11-empty{padding:25px;border:1px dashed rgba(255,255,255,.1);border-radius:14px;color:var(--md11-muted);text-align:center}.md11-entity-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.md11-artist-grid,.md11-album-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.md11-artist-grid a,.md11-album-grid a{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:rgba(255,255,255,.018);text-decoration:none;transition:.2s}.md11-artist-grid a:hover,.md11-album-grid a:hover{border-color:rgba(139,92,246,.25);background:rgba(139,92,246,.05)}.md11-artist-grid img,.md11-album-grid img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;background:#07101d}.md11-artist-grid img{border-radius:50%}.md11-artist-grid strong,.md11-album-grid strong{display:block;margin-top:8px;color:#fff;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md11-artist-grid small,.md11-album-grid small{display:block;margin-top:3px;color:var(--md11-muted);font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}form.music-smart-search{position:relative!important;overflow:visible!important}.music-smart-suggest{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:9999;display:none;overflow:hidden;border:1px solid rgba(148,163,184,.2);border-radius:13px;background:#07111f;box-shadow:0 22px 55px rgba(0,0,0,.42)}.music-smart-suggest.open{display:block}.music-smart-suggest a{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px!important;color:#e5edf8!important;text-decoration:none!important;border-bottom:1px solid rgba(255,255,255,.055)!important;background:transparent!important}.music-smart-suggest a:last-child{border-bottom:0!important}.music-smart-suggest a:hover,.music-smart-suggest a.active{background:rgba(139,92,246,.09)!important}.music-smart-suggest img{width:42px;height:42px;object-fit:cover;border-radius:9px;background:#111827}.music-smart-suggest .mss-copy{min-width:0}.music-smart-suggest strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.music-smart-suggest small{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;font-size:9px}.music-smart-suggest em{padding:4px 6px;border-radius:999px;background:rgba(236,72,153,.1);color:#f9a8d4;font-style:normal;font-size:8px;font-weight:900;text-transform:uppercase}.music-smart-suggest .mss-empty{padding:12px;color:#94a3b8;font-size:10px}.music-smart-suggest .mss-all{grid-template-columns:1fr!important;justify-items:center;color:#c4b5fd!important;font-weight:900;font-size:10px!important}.stage11-search-note{margin:9px 0 0;padding:9px 11px;border:1px solid rgba(139,92,246,.18);border-radius:10px;background:rgba(139,92,246,.055);color:#c4b5fd;font-size:11px}.stage11-search-note a{color:#f0abfc;font-weight:900}.stage11-search-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px}.stage11-search-tools a{padding:7px 10px;border:1px solid rgba(139,92,246,.2);border-radius:9px;color:#ddd6fe;background:rgba(139,92,246,.055);font-size:10px;font-weight:800;text-decoration:none}@media (max-width:1100px){.md11-track-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.md11-entity-grid{grid-template-columns:1fr}.md11-artist-grid,.md11-album-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:760px){.md11-shell{width:min(100% - 18px,1420px);margin-top:12px}.md11-hero{grid-template-columns:1fr;padding:19px;gap:18px}.md11-hero h1{font-size:25px}.md11-track-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.md11-section{padding:14px;margin-top:14px}.md11-artist-grid,.md11-album-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.music-smart-suggest{position:fixed;left:10px;right:10px;top:78px;max-height:65vh;overflow:auto}}.music-search16-panel{margin:14px 0 18px;padding:16px;border:1px solid rgba(96,165,250,.18);border-radius:16px;background:linear-gradient(135deg,rgba(10,25,48,.92),rgba(7,17,33,.96));box-shadow:0 16px 44px rgba(0,0,0,.14)}.music-search16-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.music-search16-head span{font-size:10px;font-weight:900;letter-spacing:.15em;color:#60a5fa}.music-search16-head h2{margin:3px 0 2px;font-size:18px}.music-search16-head p{margin:0;color:#8fa2bc;font-size:12px}.music-search16-head>b{min-width:30px;height:30px;display:grid;place-items:center;border-radius:999px;background:rgba(96,165,250,.12);color:#93c5fd;font-size:12px}.music-search16-form{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;align-items:end}.music-search16-form label{display:grid;gap:6px;font-size:11px;font-weight:800;color:#aebbd0}.music-search16-form select,.music-search16-form input[type=number]{width:100%;height:40px;border:1px solid rgba(148,163,184,.18);border-radius:10px;background:#07111f;color:#eaf1fb;padding:0 10px;outline:none}.music-search16-form select:focus,.music-search16-form input:focus{border-color:rgba(96,165,250,.72)}.music-search16-check{display:flex!important;align-items:center;gap:8px;height:40px;padding:0 10px;border:1px solid rgba(148,163,184,.14);border-radius:10px;background:rgba(5,13,25,.55)}.music-search16-check input{accent-color:#3b82f6}.music-search16-actions{grid-column:1/-1;display:flex;justify-content:flex-end;align-items:center;gap:9px;padding-top:2px}.music-search16-actions a,.music-search16-actions button{border-radius:10px;padding:9px 13px;font-weight:850;font-size:12px;text-decoration:none}.music-search16-actions a{color:#9fb0c7;border:1px solid rgba(148,163,184,.16)}.music-search16-actions button{border:1px solid #2563eb;background:#2563eb;color:white;cursor:pointer}@media (max-width:980px){.music-search16-form{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.music-search16-panel{padding:13px}.music-search16-head{display:block}.music-search16-head>b{margin-top:8px}.music-search16-form{grid-template-columns:1fr 1fr}.music-search16-check,.music-search16-actions{grid-column:1/-1}.music-search16-actions{justify-content:stretch}.music-search16-actions a,.music-search16-actions button{flex:1;text-align:center}}:root{--osa-pink:#ff4f93;--osa-pink-2:#ec3d85;--osa-violet:#a855f7;--osa-bg:#050916;--osa-panel:#0c1527;--osa-panel-2:#101a30;--osa-line:rgba(255,255,255,.09);--osa-muted:#9eacc4}body.search-page{background:#050916!important;padding:0!important;color:#fff}body.search-page .page{max-width:none!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 76% -10%,rgba(255,79,147,.09),transparent 30%),#050916!important;box-shadow:none!important}body.search-page .search-hero{min-height:176px!important;padding:32px clamp(20px,4.8vw,76px)!important;background:linear-gradient(90deg,rgba(5,9,22,.98),rgba(12,10,28,.83),rgba(5,9,22,.56)),var(--osanime-bg-rzy) center 35%/cover!important;border-bottom:1px solid rgba(255,79,147,.16)}body.search-page .search-box-wrap{width:min(720px,100%)}body.search-page .search-box-wrap h1{font-size:clamp(24px,3vw,34px)!important;letter-spacing:-.025em;margin-bottom:14px!important}body.search-page .big-search{width:min(650px,100%)!important;height:54px!important;border-radius:14px!important;border:1px solid rgba(255,79,147,.34)!important;background:rgba(6,12,28,.90)!important;box-shadow:0 12px 36px rgba(0,0,0,.26),0 0 0 3px rgba(255,79,147,.035)}body.search-page .big-search:focus-within{border-color:rgba(255,79,147,.78)!important;box-shadow:0 0 0 3px rgba(255,79,147,.10)}body.search-page .big-search button{width:56px!important;background:linear-gradient(135deg,var(--osa-pink),var(--osa-pink-2))!important;font-size:22px!important}body.search-page .search-box-wrap p{font-size:13px!important;color:#aebbd0!important;margin-top:12px!important}body.search-page .search-content{grid-template-columns:minmax(0,1fr) 330px!important;gap:24px!important;padding:26px clamp(18px,3.8vw,62px) 110px!important;background:transparent!important}body.search-page .filters-row{gap:14px;margin-bottom:14px!important;align-items:stretch!important}.search-page .tabs{flex:1;border-radius:12px!important;background:#0b1427!important;border-color:var(--osa-line)!important;padding:3px;overflow-x:auto!important}.search-page .tabs button{min-width:92px;width:auto!important;height:42px!important;padding:0 18px;color:#b7c3d8!important;border-radius:9px}.search-page .tabs button.active{color:#fff!important;background:linear-gradient(135deg,var(--osa-pink),var(--osa-pink-2))!important;box-shadow:0 8px 22px rgba(236,61,133,.24)}body.search-page .sort{min-width:250px;justify-content:flex-end;color:#9eacc4!important}.search-page .sort select{width:170px!important;height:48px!important;border-radius:12px!important;background:#0b1427!important;border-color:var(--osa-line)!important}.music-search16-panel{margin:0 0 16px!important;padding:18px!important;border-color:rgba(255,79,147,.17)!important;border-radius:16px!important;background:linear-gradient(145deg,rgba(15,24,45,.96),rgba(7,14,29,.98))!important;box-shadow:0 18px 50px rgba(0,0,0,.18)!important;overflow:hidden;position:relative}.music-search16-panel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(var(--osa-pink),var(--osa-violet))}.music-search16-head span{color:#ff7eb0!important}.music-search16-head h2{font-size:20px!important;letter-spacing:-.02em}.music-search16-head p{color:#92a2bb!important}.music-search16-head>b{background:rgba(255,79,147,.12)!important;color:#ff8fba!important}.music-search16-form{grid-template-columns:repeat(5,minmax(120px,1fr))!important;gap:12px!important}.music-search16-form label{color:#b7c2d5!important}.music-search16-form select,.music-search16-form input[type=number]{height:44px!important;border-color:rgba(255,255,255,.10)!important;background:#081226!important;border-radius:11px!important}.music-search16-form select:focus,.music-search16-form input:focus{border-color:rgba(255,79,147,.72)!important;box-shadow:0 0 0 3px rgba(255,79,147,.08)}.music-search16-check{height:44px!important;background:#081226!important;border-color:rgba(255,255,255,.10)!important}.music-search16-check input{accent-color:var(--osa-pink)!important}.music-search16-actions a{color:#b7c2d5!important}.music-search16-actions button{border-color:var(--osa-pink)!important;background:linear-gradient(135deg,var(--osa-pink),var(--osa-pink-2))!important;box-shadow:0 8px 20px rgba(236,61,133,.18)}body.search-page .search-found-count{border:1px solid var(--osa-line);background:#0b1427!important;border-radius:11px!important;padding:13px 16px!important;margin-bottom:14px;font-weight:800}.search-page .results-list{padding-right:0!important;border-right:0!important}.search-page .result-item{grid-template-columns:116px minmax(0,1fr) 42px!important;gap:18px!important;padding:13px!important;margin-bottom:10px!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(14,24,44,.78),rgba(8,15,30,.86))!important;transition:.18s ease}.search-page .result-item:hover{transform:translateY(-1px);border-color:rgba(255,79,147,.24)!important;background:linear-gradient(145deg,rgba(19,29,52,.9),rgba(10,17,34,.94))!important}.search-page .thumb{width:116px!important;height:92px!important;border-radius:10px!important}.search-page .thumb button{left:10px!important;bottom:10px!important;width:36px!important;height:36px!important}.search-page .result-info h2{font-size:17px!important}.search-page .meta{margin:9px 0 7px!important;gap:12px!important;font-size:11px!important}.search-page .result-info p{font-size:11px!important;line-height:1.55}.search-page .download{font-size:22px!important;width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:rgba(255,79,147,.10)}body.search-page .side-card{border-radius:14px!important;background:linear-gradient(145deg,#0e182d,#091226)!important;border-color:rgba(255,255,255,.07)!important}.search-page .side-card h3{border-left-color:var(--osa-pink)!important}.search-page .chips a:hover{border-color:rgba(255,79,147,.28);color:#fff;background:rgba(255,79,147,.09)}html.lyrics-modal-open{overflow:hidden}.lyrics-contribute-overlay[hidden]{display:none!important}.lyrics-contribute-overlay{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:18px;background:rgba(2,6,15,.76);backdrop-filter:blur(9px)}.lyrics-contribute-dialog{width:min(640px,100%);max-height:min(88vh,760px);overflow:auto;border:1px solid rgba(255,79,147,.22);border-radius:20px;background:linear-gradient(155deg,#111b31,#080f20 70%);box-shadow:0 30px 90px rgba(0,0,0,.55);color:#fff}.lyrics-contribute-head{display:grid;grid-template-columns:42px minmax(0,1fr) 36px;gap:12px;align-items:start;padding:20px;border-bottom:1px solid rgba(255,255,255,.07)}.lyrics-contribute-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(255,79,147,.22),rgba(168,85,247,.17));color:#ff75aa}.lyrics-contribute-head span{font-size:9px;letter-spacing:.14em;font-weight:900;color:#ff79ad}.lyrics-contribute-head h2{margin:2px 0 3px;font-size:22px}.lyrics-contribute-head p{margin:0;color:#92a1b8;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lyrics-contribute-head>button{width:36px;height:36px;border:0;border-radius:10px;background:rgba(255,255,255,.05);color:#cad3e2;cursor:pointer}.lyrics-contribute-form{padding:20px;display:grid;gap:14px}.lyrics-contribute-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lyrics-contribute-form label>span{display:block;margin-bottom:6px;color:#aebbd0;font-size:11px;font-weight:800}.lyrics-contribute-form select,.lyrics-contribute-form textarea{width:100%;border:1px solid rgba(255,255,255,.10);border-radius:11px;background:#071124;color:#eef4ff;outline:none}.lyrics-contribute-form select{height:44px;padding:0 11px}.lyrics-contribute-form textarea{min-height:220px;resize:vertical;padding:13px;line-height:1.55;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.lyrics-contribute-form select:focus,.lyrics-contribute-form textarea:focus{border-color:rgba(255,79,147,.68);box-shadow:0 0 0 3px rgba(255,79,147,.08)}.lyrics-file-drop{position:relative;min-height:104px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px dashed rgba(255,79,147,.34);border-radius:13px;background:rgba(255,79,147,.045);cursor:pointer}.lyrics-file-drop:hover{background:rgba(255,79,147,.075);border-color:rgba(255,79,147,.55)}.lyrics-file-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.lyrics-file-drop i{font-size:23px;color:#ff6da5;margin-bottom:6px}.lyrics-file-drop strong{font-size:12px}.lyrics-file-drop small{margin-top:4px;color:#7f8da6;font-size:10px}.lyrics-or{display:flex;align-items:center;gap:10px;color:#67758d;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.lyrics-or:before,.lyrics-or:after{content:"";height:1px;flex:1;background:rgba(255,255,255,.07)}.lyrics-contribute-help{margin:0;color:#8493ab;font-size:10px;line-height:1.55}.lyrics-contribute-help i{color:#ff6da5;margin-right:5px}.lyrics-contribute-note{min-height:18px;font-size:11px}.lyrics-contribute-note[data-state=error]{color:#fb7185}.lyrics-contribute-note[data-state=ok]{color:#5ee6b1}.lyrics-contribute-note[data-state=loading]{color:#f8a4c5}.lyrics-contribute-actions{display:flex;justify-content:flex-end;gap:9px}.lyrics-contribute-actions button{height:42px;padding:0 16px;border-radius:10px;border:1px solid rgba(255,255,255,.10);background:#101a2d;color:#c5d0e1;font-weight:800;cursor:pointer}.lyrics-contribute-actions button.primary{border-color:transparent;background:linear-gradient(135deg,var(--osa-pink),var(--osa-pink-2));color:#fff}.lyrics-contribute-actions button:disabled{opacity:.55;cursor:wait}@media (max-width:1100px){body.search-page .search-content{grid-template-columns:1fr!important}.search-page .right-sidebar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px}.music-search16-form{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){body.search-page .search-hero{min-height:142px!important;padding:22px 14px!important}.search-page .search-content{padding:14px 12px 96px!important}.search-page .filters-row{display:grid!important}.search-page .tabs{display:flex!important;margin:0!important}.search-page .sort{min-width:0!important;width:100%;height:44px!important;margin:0!important;justify-content:space-between!important}.search-page .sort select{width:160px!important;height:38px!important}.music-search16-panel{padding:14px!important}.music-search16-form{grid-template-columns:1fr 1fr!important}.music-search16-actions,.music-search16-check{grid-column:1/-1}.search-page .result-item{grid-template-columns:82px minmax(0,1fr) 34px!important;gap:11px!important;padding:10px!important}.search-page .thumb{width:82px!important;height:72px!important}.search-page .result-info h2{font-size:14px!important}.search-page .result-info p{display:none}.search-page .meta{gap:7px!important;font-size:9px!important}.search-page .right-sidebar{grid-template-columns:1fr!important}.lyrics-contribute-overlay{padding:8px;align-items:end}.lyrics-contribute-dialog{border-radius:18px 18px 0 0;max-height:92vh}.lyrics-contribute-head,.lyrics-contribute-form{padding:16px}.lyrics-contribute-grid{grid-template-columns:1fr}.lyrics-contribute-form textarea{min-height:190px}}body.search-page.search-php-page .music-search16-panel-pro{--search-pro-pink:#ff4f93;
  --search-pro-pink-soft:#ff79ae;
  --search-pro-violet:#a855f7;
  --search-pro-surface:#0a1325;
  --search-pro-surface-2:#0d1930;
  --search-pro-line:rgba(255,255,255,.085);
  position:relative;
  isolation:isolate;
  overflow:hidden;
  margin:0 0 18px!important;
  padding:0!important;
  border:1px solid rgba(255,79,147,.18)!important;
  border-radius:22px!important;
  background:
    linear-gradient(145deg,rgba(15,24,45,.98) 0%,rgba(8,16,32,.985) 55%,rgba(7,13,28,.995) 100%)!important;
  box-shadow:
    0 26px 70px rgba(0,0,0,.25),
    inset 0 1px 0 rgba(255,255,255,.035)!important;}body.search-page.search-php-page .music-search16-panel-pro::before{content:"";
  position:absolute;
  inset:0 auto 0 0;
  width:4px;
  background:linear-gradient(180deg,#ff4f93 0%,#d84cff 52%,#7c5cff 100%);
  box-shadow:0 0 24px rgba(255,79,147,.28);
  z-index:2;}body.search-page.search-php-page .music-search16-panel-pro::after{content:"";
  position:absolute;
  left:4px;
  right:0;
  top:0;
  height:1px;
  background:linear-gradient(90deg,rgba(255,79,147,.35),rgba(168,85,247,.12),transparent 72%);
  pointer-events:none;}body.search-page.search-php-page .music-search16-orb{position:absolute;
  border-radius:50%;
  filter:blur(2px);
  pointer-events:none;
  z-index:-1;}body.search-page.search-php-page .music-search16-orb-a{width:260px;
  height:260px;
  right:-105px;
  top:-145px;
  background:radial-gradient(circle,rgba(255,79,147,.13),rgba(255,79,147,0) 68%);}body.search-page.search-php-page .music-search16-orb-b{width:210px;
  height:210px;
  left:34%;
  bottom:-155px;
  background:radial-gradient(circle,rgba(168,85,247,.10),rgba(168,85,247,0) 70%);}body.search-page.search-php-page .music-search16-head{position:relative;
  z-index:1;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:22px!important;
  margin:0!important;
  padding:22px 24px 19px 27px!important;
  border-bottom:1px solid rgba(255,255,255,.065);
  background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,0));}body.search-page.search-php-page .music-search16-title-wrap{min-width:0;
  display:grid;
  grid-template-columns:48px minmax(0,1fr);
  gap:14px;
  align-items:center;}body.search-page.search-php-page .music-search16-title-icon{width:48px;
  height:48px;
  display:grid;
  place-items:center;
  border:1px solid rgba(255,79,147,.22);
  border-radius:15px;
  background:linear-gradient(145deg,rgba(255,79,147,.16),rgba(168,85,247,.08));
  color:#ff78ac;
  font-size:18px;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 24px rgba(0,0,0,.12);}body.search-page.search-php-page .music-search16-head .music-search16-eyebrow{display:block;
  margin:0 0 3px!important;
  color:#ff80b3!important;
  font-size:9px!important;
  line-height:1.2;
  font-weight:900!important;
  letter-spacing:.16em!important;}body.search-page.search-php-page .music-search16-head h2{margin:0!important;
  color:#fff;
  font-size:clamp(19px,2vw,24px)!important;
  line-height:1.12;
  letter-spacing:-.035em!important;}body.search-page.search-php-page .music-search16-head p{max-width:720px;
  margin:6px 0 0!important;
  color:#93a2ba!important;
  font-size:11.5px!important;
  line-height:1.55;}body.search-page.search-php-page .music-search16-active-badge{flex:0 0 auto;
  min-width:116px;
  height:44px;
  padding:0 8px 0 13px;
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:9px;
  border:1px solid rgba(255,79,147,.16);
  border-radius:999px;
  background:rgba(255,79,147,.065);
  color:#cbd4e5;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025);}body.search-page.search-php-page .music-search16-active-badge>span{color:#a8b5c9!important;
  font-size:10px!important;
  font-weight:800!important;
  letter-spacing:0!important;
  white-space:nowrap;}body.search-page.search-php-page .music-search16-active-badge>b,body.search-page.search-php-page .music-search16-head .music-search16-active-badge>b{width:29px!important;
  min-width:29px!important;
  height:29px!important;
  display:grid!important;
  place-items:center!important;
  margin:0!important;
  border:0!important;
  border-radius:50%!important;
  background:linear-gradient(135deg,#ff5f9e,#ec3d85)!important;
  color:#fff!important;
  font-size:11px!important;
  box-shadow:0 7px 18px rgba(236,61,133,.24)!important;}body.search-page.search-php-page .music-search16-form{display:block!important;
  padding:19px 24px 21px 27px!important;}body.search-page.search-php-page .music-search16-fields{display:grid;
  grid-template-columns:minmax(150px,1.18fr) minmax(150px,1.18fr) minmax(125px,.84fr) minmax(125px,.84fr) minmax(130px,.78fr);
  gap:11px;
  align-items:end;}body.search-page.search-php-page .music-search16-field{min-width:0;
  display:block!important;
  color:#b9c5d7!important;}body.search-page.search-php-page .music-search16-field-label{min-height:20px;
  margin:0 0 7px!important;
  display:flex!important;
  align-items:center;
  gap:7px;
  color:#b5c0d2!important;
  font-size:10.5px!important;
  line-height:1.2;
  font-weight:850!important;
  letter-spacing:.01em;}body.search-page.search-php-page .music-search16-field-label i{width:14px;
  color:#ff78ab;
  font-size:10px;
  text-align:center;
  opacity:.95;}body.search-page.search-php-page .music-search16-control{position:relative;
  display:block;}body.search-page.search-php-page .music-search16-control>select,body.search-page.search-php-page .music-search16-control>input[type=number]{width:100%!important;
  height:48px!important;
  margin:0!important;
  border:1px solid rgba(255,255,255,.09)!important;
  border-radius:13px!important;
  outline:0!important;
  background:linear-gradient(180deg,rgba(5,13,28,.88),rgba(7,16,33,.94))!important;
  color:#edf3ff!important;
  font-size:12px!important;
  font-weight:700;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
  transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease;}body.search-page.search-php-page .music-search16-control>select{appearance:none;
  -webkit-appearance:none;
  padding:0 35px 0 13px!important;
  cursor:pointer;}body.search-page.search-php-page .music-search16-control>input[type=number]{padding:0 13px!important;}body.search-page.search-php-page .music-search16-control>select:hover,body.search-page.search-php-page .music-search16-control>input[type=number]:hover{border-color:rgba(255,255,255,.15)!important;
  background:linear-gradient(180deg,rgba(8,17,34,.96),rgba(8,18,37,.98))!important;}body.search-page.search-php-page .music-search16-control:focus-within>select,body.search-page.search-php-page .music-search16-control:focus-within>input[type=number]{border-color:rgba(255,79,147,.58)!important;
  box-shadow:0 0 0 3px rgba(255,79,147,.085),0 8px 24px rgba(0,0,0,.14)!important;}body.search-page.search-php-page .music-search16-control>i{position:absolute;
  right:13px;
  top:50%;
  z-index:2;
  transform:translateY(-50%);
  color:#74839b;
  font-size:9px;
  pointer-events:none;
  transition:color .18s ease;}body.search-page.search-php-page .music-search16-control:focus-within>i{color:#ff79ad}body.search-page.search-php-page .music-search16-control input::placeholder{color:#65748c;opacity:1}body.search-page.search-php-page .music-search16-control input::-webkit-inner-spin-button{opacity:.45}body.search-page.search-php-page .music-search16-footer{margin-top:15px;
  padding-top:15px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  border-top:1px solid rgba(255,255,255,.06);}body.search-page.search-php-page .music-search16-check{min-width:0;
  width:auto!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  display:flex!important;
  align-items:center!important;
  gap:11px!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  color:inherit!important;
  cursor:pointer;}body.search-page.search-php-page .music-search16-check>input{position:absolute!important;
  width:1px!important;
  height:1px!important;
  opacity:0!important;
  pointer-events:none;}body.search-page.search-php-page .music-search16-switch{position:relative;
  flex:0 0 auto;
  width:44px;
  height:25px;
  border:1px solid rgba(255,255,255,.11);
  border-radius:999px;
  background:#111c31;
  box-shadow:inset 0 2px 5px rgba(0,0,0,.22);
  transition:.2s ease;}body.search-page.search-php-page .music-search16-switch>i{position:absolute;
  top:3px;
  left:3px;
  width:17px;
  height:17px;
  border-radius:50%;
  background:#7f8ca0;
  box-shadow:0 2px 7px rgba(0,0,0,.28);
  transition:.2s cubic-bezier(.2,.8,.2,1);}body.search-page.search-php-page .music-search16-check>input:checked+.music-search16-switch{border-color:rgba(255,79,147,.48);
  background:linear-gradient(135deg,rgba(255,79,147,.78),rgba(185,65,201,.76));
  box-shadow:0 0 0 3px rgba(255,79,147,.07),0 7px 18px rgba(236,61,133,.14);}body.search-page.search-php-page .music-search16-check>input:checked+.music-search16-switch>i{left:22px;
  background:#fff;}body.search-page.search-php-page .music-search16-check>input:focus-visible+.music-search16-switch{outline:2px solid rgba(255,79,147,.65);
  outline-offset:3px;}body.search-page.search-php-page .music-search16-check-copy{min-width:0;
  display:grid;
  gap:2px;}body.search-page.search-php-page .music-search16-check-copy>b{color:#e9effa;
  font-size:11.5px;
  line-height:1.25;}body.search-page.search-php-page .music-search16-check-copy>small{max-width:520px;
  color:#75849d;
  font-size:9.5px;
  line-height:1.4;
  font-weight:600;}body.search-page.search-php-page .music-search16-actions{grid-column:auto!important;
  flex:0 0 auto;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:9px!important;
  padding:0!important;}body.search-page.search-php-page .music-search16-actions>a,body.search-page.search-php-page .music-search16-actions>button{height:43px!important;
  margin:0!important;
  padding:0 15px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
  border-radius:12px!important;
  font-size:11px!important;
  line-height:1!important;
  font-weight:850!important;
  text-decoration:none!important;
  white-space:nowrap;
  cursor:pointer;
  transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease;}body.search-page.search-php-page .music-search16-actions>a{min-width:90px;
  border:1px solid rgba(255,255,255,.09)!important;
  background:#0b1529!important;
  color:#aab7cb!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025);}body.search-page.search-php-page .music-search16-actions>a:hover{border-color:rgba(255,79,147,.22)!important;
  background:rgba(255,79,147,.065)!important;
  color:#fff!important;}body.search-page.search-php-page .music-search16-actions>button{min-width:162px;
  border:1px solid rgba(255,112,169,.42)!important;
  background:linear-gradient(135deg,#ff5a9a 0%,#ec3d85 56%,#d33f9d 100%)!important;
  color:#fff!important;
  box-shadow:0 10px 24px rgba(236,61,133,.20),inset 0 1px 0 rgba(255,255,255,.16)!important;}body.search-page.search-php-page .music-search16-actions>button i:last-child{margin-left:2px;
  font-size:9px;
  opacity:.78;
  transition:transform .18s ease;}body.search-page.search-php-page .music-search16-actions>a:hover,body.search-page.search-php-page .music-search16-actions>button:hover{transform:translateY(-1px)}body.search-page.search-php-page .music-search16-actions>button:hover{box-shadow:0 14px 30px rgba(236,61,133,.28),inset 0 1px 0 rgba(255,255,255,.18)!important;}body.search-page.search-php-page .music-search16-actions>button:hover i:last-child{transform:translateX(2px)}body.search-page.search-php-page .filters-row{display:grid!important;
  grid-template-columns:minmax(0,1fr) auto!important;
  align-items:center!important;
  gap:12px!important;
  margin:0 0 14px!important;}body.search-page.search-php-page .filters-row .tabs{min-width:0;
  min-height:48px;
  padding:4px!important;
  display:flex!important;
  align-items:center;
  gap:3px;
  border:1px solid rgba(255,255,255,.075)!important;
  border-radius:14px!important;
  background:linear-gradient(180deg,#0d172b,#091225)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025);
  scrollbar-width:none;}body.search-page.search-php-page .filters-row .tabs::-webkit-scrollbar{display:none}body.search-page.search-php-page .filters-row .tabs button{min-width:86px!important;
  height:38px!important;
  padding:0 14px!important;
  border-radius:10px!important;
  color:#9eacc1!important;
  font-size:10.5px!important;
  font-weight:850!important;
  transition:.18s ease;}body.search-page.search-php-page .filters-row .tabs button:hover{color:#fff!important;background:rgba(255,255,255,.035)!important}body.search-page.search-php-page .filters-row .tabs button.active{color:#fff!important;
  background:linear-gradient(135deg,#ff5a9a,#ec3d85)!important;
  box-shadow:0 8px 20px rgba(236,61,133,.18)!important;}body.search-page.search-php-page .filters-row .sort{min-width:0!important;
  height:48px!important;
  padding:4px 4px 4px 12px!important;
  display:flex!important;
  align-items:center!important;
  gap:9px!important;
  border:1px solid rgba(255,255,255,.075);
  border-radius:14px;
  background:linear-gradient(180deg,#0d172b,#091225);
  color:#7f8ca2!important;
  font-size:10px!important;
  font-weight:800;}body.search-page.search-php-page .filters-row .sort select{width:156px!important;
  height:38px!important;
  border:0!important;
  border-radius:10px!important;
  background:#111c31!important;
  color:#edf3ff!important;
  font-size:10.5px!important;
  font-weight:800;
  outline:0;}body.search-page.search-php-page .filters-row .sort:focus-within{border-color:rgba(255,79,147,.28)}body.search-page.search-php-page .search-found-count{min-height:46px;
  display:flex;
  align-items:center;
  margin:0 0 14px!important;
  padding:0 14px!important;
  border:1px solid rgba(255,255,255,.07)!important;
  border-radius:13px!important;
  background:linear-gradient(180deg,rgba(13,23,43,.82),rgba(9,18,36,.84))!important;
  color:#cbd5e6!important;
  font-size:11.5px!important;
  font-weight:800!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.018);}@media (max-width:1180px){body.search-page.search-php-page .music-search16-fields{grid-template-columns:repeat(3,minmax(0,1fr));}body.search-page.search-php-page .music-search16-per-page{grid-column:auto}}@media (max-width:820px){body.search-page.search-php-page .music-search16-head{align-items:flex-start!important;
    padding:19px 18px 17px 21px!important;}body.search-page.search-php-page .music-search16-title-wrap{grid-template-columns:42px minmax(0,1fr);gap:11px}body.search-page.search-php-page .music-search16-title-icon{width:42px;height:42px;border-radius:13px}body.search-page.search-php-page .music-search16-form{padding:16px 18px 18px 21px!important}body.search-page.search-php-page .music-search16-fields{grid-template-columns:1fr 1fr}body.search-page.search-php-page .music-search16-footer{align-items:flex-end}body.search-page.search-php-page .music-search16-check-copy>small{max-width:360px}body.search-page.search-php-page .filters-row{grid-template-columns:1fr!important}body.search-page.search-php-page .filters-row .sort{width:100%!important;justify-content:space-between!important}body.search-page.search-php-page .filters-row .sort select{width:min(190px,48vw)!important}}@media (max-width:560px){body.search-page.search-php-page .music-search16-panel-pro{border-radius:18px!important}body.search-page.search-php-page .music-search16-head{display:grid!important;
    gap:12px!important;
    padding:17px 14px 15px 17px!important;}body.search-page.search-php-page .music-search16-head p{font-size:10.5px!important}body.search-page.search-php-page .music-search16-active-badge{min-width:0;
    width:max-content;
    height:34px;
    padding-left:10px;}body.search-page.search-php-page .music-search16-active-badge>b,body.search-page.search-php-page .music-search16-head .music-search16-active-badge>b{width:23px!important;min-width:23px!important;height:23px!important;font-size:9px!important}body.search-page.search-php-page .music-search16-form{padding:14px 14px 16px 17px!important}body.search-page.search-php-page .music-search16-fields{grid-template-columns:1fr}body.search-page.search-php-page .music-search16-field-label{margin-bottom:6px!important}body.search-page.search-php-page .music-search16-control>select,body.search-page.search-php-page .music-search16-control>input[type=number]{height:46px!important}body.search-page.search-php-page .music-search16-footer{margin-top:14px;
    padding-top:14px;
    display:grid;
    gap:14px;}body.search-page.search-php-page .music-search16-check{width:100%!important}body.search-page.search-php-page .music-search16-check-copy>small{max-width:none}body.search-page.search-php-page .music-search16-actions{width:100%;display:grid!important;grid-template-columns:94px minmax(0,1fr)!important}body.search-page.search-php-page .music-search16-actions>a,body.search-page.search-php-page .music-search16-actions>button{width:100%!important;min-width:0!important;padding:0 10px!important}body.search-page.search-php-page .filters-row .tabs{overflow-x:auto!important;justify-content:flex-start!important}body.search-page.search-php-page .filters-row .tabs button{min-width:82px!important;flex:0 0 auto}}@media (prefers-reduced-motion:reduce){body.search-page.search-php-page .music-search16-control>select,body.search-page.search-php-page .music-search16-control>input[type=number],body.search-page.search-php-page .music-search16-switch,body.search-page.search-php-page .music-search16-switch>i,body.search-page.search-php-page .music-search16-actions>a,body.search-page.search-php-page .music-search16-actions>button{transition:none!important}}body.search-page.search-php-page{--ux-bg:#050b16;
  --ux-panel:#0b1424;
  --ux-panel-2:#0f1a2e;
  --ux-panel-3:#131f35;
  --ux-line:rgba(255,255,255,.085);
  --ux-line-strong:rgba(255,255,255,.14);
  --ux-text:#f7f9fd;
  --ux-muted:#9eabc0;
  --ux-soft:#cbd5e4;
  --ux-pink:#ff4f93;
  --ux-pink-2:#e93d82;
  --ux-violet:#9a6cff;
  --ux-shadow:0 18px 48px rgba(0,0,0,.24);
  background:#040914!important;
  color:var(--ux-text);}body.search-page.search-php-page .page{background:var(--ux-bg);}body.search-page.search-php-page a{-webkit-tap-highlight-color:transparent;}body.search-page.search-php-page button:focus-visible,body.search-page.search-php-page a:focus-visible,body.search-page.search-php-page input:focus-visible,body.search-page.search-php-page select:focus-visible{outline:2px solid rgba(255,79,147,.9)!important;
  outline-offset:3px;}body.search-page.search-php-page .search-hero{min-height:230px!important;
  position:relative;
  isolation:isolate;
  overflow:hidden;
  padding:42px clamp(24px,5vw,72px)!important;
  background:
    radial-gradient(circle at 78% 25%,rgba(154,108,255,.20),transparent 28%),
    radial-gradient(circle at 18% 88%,rgba(255,79,147,.14),transparent 30%),
    linear-gradient(90deg,rgba(4,9,20,.98),rgba(5,10,23,.83),rgba(5,10,23,.60)),
    var(--osanime-bg-rzy) center 38%/cover!important;
  border-bottom:1px solid rgba(255,255,255,.055);}body.search-page.search-php-page .search-hero::after{content:"";
  position:absolute;
  inset:auto 0 0;
  height:64px;
  z-index:-1;
  background:linear-gradient(180deg,transparent,#071020 95%);
  pointer-events:none;}body.search-page.search-php-page .search-box-wrap{width:min(760px,100%);}body.search-page.search-php-page .search-box-wrap h1{margin:0 0 15px!important;
  font-size:clamp(24px,2.7vw,35px)!important;
  line-height:1.12;
  letter-spacing:-.035em;}body.search-page.search-php-page .big-search{width:min(680px,100%)!important;
  height:58px!important;
  border:1px solid rgba(255,255,255,.15)!important;
  border-radius:16px!important;
  background:rgba(8,16,32,.86)!important;
  box-shadow:0 12px 36px rgba(0,0,0,.20),inset 0 1px rgba(255,255,255,.035);
  backdrop-filter:blur(12px);
  transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;}body.search-page.search-php-page .big-search:focus-within{border-color:rgba(255,79,147,.62)!important;
  box-shadow:0 0 0 4px rgba(255,79,147,.10),0 18px 40px rgba(0,0,0,.25);
  transform:translateY(-1px);}body.search-page.search-php-page .big-search input{min-width:0;
  padding:0 20px!important;
  font-size:15px!important;
  color:#fff!important;}body.search-page.search-php-page .big-search input::placeholder{color:#8290a7;opacity:1}body.search-page.search-php-page .big-search button{width:60px!important;
  flex:0 0 60px;
  font-size:20px!important;
  background:linear-gradient(135deg,var(--ux-pink),#f04489 58%,#d93682)!important;
  transition:filter .18s ease,transform .18s ease;}body.search-page.search-php-page .big-search button:hover{filter:brightness(1.08)}body.search-page.search-php-page .big-search button:active{transform:scale(.96)}body.search-page.search-php-page .search-box-wrap>p{max-width:670px;
  margin-top:13px!important;
  color:#c1cada!important;
  font-size:13px!important;
  line-height:1.6;}body.search-page.search-php-page .stage11-search-tools{margin-top:14px!important;}body.search-page.search-php-page .stage11-search-tools a{display:inline-flex!important;
  align-items:center;
  gap:8px;
  min-height:34px;
  padding:0 12px!important;
  border-radius:999px!important;
  border:1px solid rgba(255,255,255,.10)!important;
  background:rgba(13,25,45,.66)!important;
  color:#e8eef9!important;
  font-size:11px!important;
  font-weight:800!important;
  backdrop-filter:blur(10px);}body.search-page.search-php-page .stage11-search-tools a:hover{border-color:rgba(255,79,147,.30)!important;
  background:rgba(255,79,147,.09)!important;}body.search-page.search-php-page .search-content{grid-template-columns:minmax(0,1fr) 292px!important;
  gap:22px!important;
  padding:24px clamp(20px,3.8vw,54px) 26px!important;
  background:linear-gradient(180deg,#071020 0,#050a14 52%,#040914 100%)!important;}body.search-page.search-php-page .main-results{min-width:0}body.search-page.search-php-page .filters-row{display:grid!important;
  grid-template-columns:minmax(0,1fr) auto!important;
  align-items:center!important;
  gap:12px!important;
  margin-bottom:14px!important;}body.search-page.search-php-page .filters-row .tabs{min-width:0;
  display:flex!important;
  gap:5px!important;
  padding:5px!important;
  border:1px solid var(--ux-line)!important;
  border-radius:13px!important;
  background:rgba(13,24,42,.86)!important;
  overflow-x:auto!important;
  scrollbar-width:none;}body.search-page.search-php-page .filters-row .tabs::-webkit-scrollbar{display:none}body.search-page.search-php-page .filters-row .tabs button{width:auto!important;
  min-width:78px!important;
  height:36px!important;
  padding:0 13px!important;
  flex:0 0 auto;
  border-radius:9px!important;
  color:#aab6c8!important;
  font-size:11px!important;
  font-weight:800!important;
  transition:background .16s ease,color .16s ease,box-shadow .16s ease;}body.search-page.search-php-page .filters-row .tabs button:hover{color:#fff!important;
  background:rgba(255,255,255,.045)!important;}body.search-page.search-php-page .filters-row .tabs button.active{color:#fff!important;
  background:linear-gradient(135deg,var(--ux-pink),var(--ux-pink-2))!important;
  box-shadow:0 7px 20px rgba(255,79,147,.20)!important;}body.search-page.search-php-page .filters-row .sort{min-height:48px!important;
  margin:0!important;
  padding:5px 6px 5px 12px!important;
  display:flex!important;
  gap:8px!important;
  border:1px solid var(--ux-line)!important;
  border-radius:13px!important;
  background:rgba(13,24,42,.86)!important;
  color:#8997ad!important;
  font-size:10px!important;
  font-weight:800;
  white-space:nowrap;}body.search-page.search-php-page .filters-row .sort select{width:150px!important;
  height:36px!important;
  padding:0 28px 0 10px!important;
  border:0!important;
  border-radius:9px!important;
  background:#111e32!important;
  color:#eef3fb!important;
  font-size:11px!important;
  outline:0!important;}body.search-page.search-php-page .music-search16-panel-pro{margin:0 0 18px!important;
  border-radius:17px!important;
  box-shadow:0 16px 42px rgba(0,0,0,.16)!important;}body.search-page.search-php-page .search-found-count{display:flex!important;
  align-items:center;
  min-height:42px;
  margin:2px 0 10px!important;
  padding:0 13px!important;
  border:1px solid rgba(255,255,255,.065)!important;
  border-radius:11px!important;
  background:rgba(11,20,36,.68)!important;
  color:#a9b5c7!important;
  font-size:11px!important;
  font-weight:700!important;}body.search-page.search-php-page .search-found-count::before{content:"";
  margin-right:8px;
  font-family:"Font Awesome 6 Free";
  font-weight:900;
  color:var(--ux-pink);}body.search-page.search-php-page .stage11-search-note{margin:0 0 11px!important;
  border-radius:11px!important;}body.search-page.search-php-page .results-list{padding-right:0!important;
  border-right:0!important;
  display:grid;
  gap:9px;}body.search-page.search-php-page .result-item{display:grid!important;
  grid-template-columns:92px minmax(0,1fr) 34px!important;
  gap:15px!important;
  align-items:center!important;
  min-height:116px;
  margin:0!important;
  padding:11px 11px!important;
  border:1px solid rgba(255,255,255,.072)!important;
  border-radius:14px!important;
  background:linear-gradient(145deg,rgba(15,26,45,.94),rgba(9,17,31,.94))!important;
  box-shadow:0 8px 24px rgba(0,0,0,.10);
  transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;}body.search-page.search-php-page .result-item:hover{transform:translateY(-2px);
  border-color:rgba(255,79,147,.24)!important;
  background:linear-gradient(145deg,rgba(18,31,52,.98),rgba(11,20,35,.98))!important;
  box-shadow:0 14px 34px rgba(0,0,0,.18);}body.search-page.search-php-page .result-item .thumb{width:92px!important;
  height:92px!important;
  border-radius:11px!important;
  background:#121d30;
  box-shadow:0 8px 18px rgba(0,0,0,.18);}body.search-page.search-php-page .result-item .thumb::after{content:"";
  position:absolute;
  inset:0;
  border:1px solid rgba(255,255,255,.06);
  border-radius:inherit;
  pointer-events:none;}body.search-page.search-php-page .result-item .thumb img{transition:transform .22s ease,filter .22s ease;}body.search-page.search-php-page .result-item:hover .thumb img{transform:scale(1.035);
  filter:brightness(.91);}body.search-page.search-php-page .result-item .play-badge{position:absolute!important;
  left:50%!important;
  bottom:auto!important;
  top:50%!important;
  width:36px!important;
  height:36px!important;
  display:grid!important;
  place-items:center;
  border-radius:50%!important;
  transform:translate(-50%,-50%);
  border:1px solid rgba(255,255,255,.24)!important;
  background:rgba(255,79,147,.94)!important;
  color:#fff!important;
  font-size:12px!important;
  box-shadow:0 8px 20px rgba(0,0,0,.28);
  opacity:0;
  transition:opacity .18s ease,transform .18s ease;}body.search-page.search-php-page .result-item:hover .play-badge{opacity:1;
  transform:translate(-50%,-50%) scale(1.04);}body.search-page.search-php-page .result-info{min-width:0}body.search-page.search-php-page .result-info h2{display:flex;
  align-items:center;
  gap:8px;
  min-width:0;
  margin:0!important;
  color:#f9fbff;
  font-size:15px!important;
  line-height:1.35!important;
  letter-spacing:-.012em;}body.search-page.search-php-page .result-info h2 em{flex:0 0 auto;
  margin:0!important;
  padding:4px 7px!important;
  border:1px solid rgba(255,79,147,.16);
  border-radius:999px!important;
  background:rgba(255,79,147,.10)!important;
  color:#ff80b1!important;
  font-size:8.5px!important;
  font-weight:850!important;
  letter-spacing:.02em;}body.search-page.search-php-page .result-info .meta{display:flex!important;
  gap:6px!important;
  margin:9px 0 7px!important;}body.search-page.search-php-page .result-info .meta span{display:inline-flex;
  align-items:center;
  gap:5px;
  min-width:0;
  max-width:210px;
  padding:4px 7px;
  border:1px solid rgba(255,255,255,.055);
  border-radius:999px;
  background:rgba(255,255,255,.025);
  color:#93a2b8!important;
  font-size:9.5px!important;
  line-height:1.2;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;}body.search-page.search-php-page .result-info .meta .artist{color:#e7edf7!important;
  font-weight:800;}body.search-page.search-php-page .result-info .meta i{margin:0!important;
  color:#ff6ea7!important;
  font-size:9px;}body.search-page.search-php-page .result-info p{max-width:100%;
  margin:0!important;
  color:#7f8da3!important;
  font-size:10.5px!important;
  line-height:1.45;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;}body.search-page.search-php-page .search-result-arrow{width:31px;
  height:31px;
  display:grid!important;
  place-items:center;
  justify-self:end;
  border:1px solid rgba(255,255,255,.07);
  border-radius:10px;
  background:rgba(255,255,255,.025);
  color:#6f7d92!important;
  font-size:10px!important;
  transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;}body.search-page.search-php-page .result-item:hover .search-result-arrow{color:#fff!important;
  border-color:rgba(255,79,147,.26);
  background:rgba(255,79,147,.10);
  transform:translateX(2px);}body.search-page.search-php-page .search-empty{min-height:176px;
  margin:8px 0 14px!important;
  padding:30px 22px!important;
  display:flex!important;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  text-align:center;
  border:1px dashed rgba(255,255,255,.12)!important;
  border-radius:16px!important;
  background:linear-gradient(145deg,rgba(13,24,42,.72),rgba(8,16,29,.72))!important;}body.search-page.search-php-page .search-empty::before{content:"";
  width:44px;
  height:44px;
  margin-bottom:12px;
  display:grid;
  place-items:center;
  border-radius:14px;
  background:rgba(255,79,147,.10);
  color:#ff73aa;
  font-family:"Font Awesome 6 Free";
  font-weight:900;
  font-size:16px;}body.search-page.search-php-page .search-empty b{font-size:14px;color:#f0f4fb!important}body.search-page.search-php-page .search-empty small{max-width:480px;margin-top:6px;color:#8290a5!important;line-height:1.55}body.search-page.search-php-page .search-pagination{margin-top:18px!important;
  padding:4px 0 2px!important;
  justify-content:center!important;
  align-items:center;
  gap:6px!important;}body.search-page.search-php-page .search-pagination a,body.search-page.search-php-page .search-pagination span.pagination-gap{min-width:38px;
  height:38px;
  padding:0 10px;
  display:grid;
  place-items:center;
  border:1px solid rgba(255,255,255,.08)!important;
  border-radius:10px!important;
  background:#0c1627!important;
  color:#aab6c8!important;
  font-size:11px;
  font-weight:800;}body.search-page.search-php-page .search-pagination a:hover{color:#fff!important;
  border-color:rgba(255,79,147,.25)!important;}body.search-page.search-php-page .search-pagination a.active{border-color:transparent!important;
  background:linear-gradient(135deg,var(--ux-pink),var(--ux-pink-2))!important;
  color:#fff!important;
  box-shadow:0 7px 18px rgba(255,79,147,.20);}body.search-page.search-php-page .search-pagination span.pagination-gap{border-color:transparent!important;background:transparent!important}body.search-page.search-php-page .right-sidebar{gap:12px!important;
  align-self:start;
  position:sticky;
  top:16px;}body.search-page.search-php-page .side-card{padding:15px!important;
  border:1px solid rgba(255,255,255,.075)!important;
  border-radius:14px!important;
  background:linear-gradient(150deg,rgba(15,26,45,.94),rgba(8,17,31,.96))!important;
  box-shadow:0 12px 30px rgba(0,0,0,.12);}body.search-page.search-php-page .side-head{margin-bottom:10px!important}body.search-page.search-php-page .side-card h3{padding-left:9px!important;
  border-left:3px solid var(--ux-pink)!important;
  font-size:12px!important;
  line-height:1.2;}body.search-page.search-php-page .search-clear-history,body.search-page.search-php-page .side-head a{border:0;
  background:transparent;
  color:#8f9db3!important;
  font-size:9px!important;
  font-weight:850!important;
  cursor:pointer;}body.search-page.search-php-page .search-clear-history:hover,body.search-page.search-php-page .side-head a:hover{color:#ff78ad!important}body.search-page.search-php-page .chips{gap:6px!important;margin-top:9px!important}body.search-page.search-php-page .chips a{max-width:100%;
  display:inline-flex;
  align-items:center;
  gap:6px;
  padding:7px 9px!important;
  border-radius:999px!important;
  background:#111d31!important;
  color:#afbacb!important;
  font-size:9.5px!important;}body.search-page.search-php-page .chips a:hover{background:rgba(255,79,147,.10)!important;color:#fff!important}body.search-page.search-php-page .artist-row{grid-template-columns:34px minmax(0,1fr) 16px!important;
  min-height:48px;
  padding:7px 5px!important;
  border-bottom-color:rgba(255,255,255,.055)!important;
  border-radius:8px;
  font-size:11px!important;}body.search-page.search-php-page .artist-row:hover{background:rgba(255,255,255,.025)}body.search-page.search-php-page .artist-row img{width:34px!important;height:34px!important}body.search-page.search-php-page .artist-row small{margin-top:2px!important;font-size:9px;color:#75849b!important}body.search-page.search-php-page .hitz li{grid-template-columns:25px minmax(0,1fr)!important;
  gap:8px!important;
  padding:7px 0!important;
  border-bottom-color:rgba(255,255,255,.05)!important;}body.search-page.search-php-page .hitz li:before{width:24px;
  height:24px!important;
  border-radius:7px!important;
  background:#121f34!important;
  font-size:9px;}body.search-page.search-php-page .hitz b{font-size:10.5px;line-height:1.35}body.search-page.search-php-page .hitz small{font-size:8.8px;line-height:1.4;color:#728098!important}@media (max-width:1100px){body.search-page.search-php-page .search-content{grid-template-columns:minmax(0,1fr) 250px!important}}@media (max-width:880px){body.search-page.search-php-page .search-content{display:block!important}body.search-page.search-php-page .right-sidebar{position:static!important;
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr));
    margin-top:18px;}body.search-page.search-php-page .right-sidebar .hitz{grid-column:1/-1}}@media (max-width:780px){body.search-page.search-php-page .search-hero{min-height:auto!important;
    padding:24px 16px 26px!important;
    background:
      radial-gradient(circle at 85% 16%,rgba(154,108,255,.18),transparent 28%),
      linear-gradient(180deg,rgba(5,10,23,.90),rgba(5,10,23,.97)),
      var(--osanime-bg-rzy) center top/cover!important;}body.search-page.search-php-page .search-box-wrap h1{margin-bottom:12px!important;font-size:23px!important}body.search-page.search-php-page .big-search{height:50px!important;border-radius:13px!important}body.search-page.search-php-page .big-search input{padding:0 14px!important;font-size:13px!important}body.search-page.search-php-page .big-search button{width:50px!important;flex-basis:50px;font-size:17px!important}body.search-page.search-php-page .search-box-wrap>p{margin-top:10px!important;font-size:10.5px!important;line-height:1.5}body.search-page.search-php-page .stage11-search-tools{margin-top:10px!important}body.search-page.search-php-page .stage11-search-tools a{min-height:31px;font-size:9.5px!important}body.search-page.search-php-page .search-content{padding:13px 10px 22px!important}body.search-page.search-php-page .filters-row{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:10px!important}body.search-page.search-php-page .filters-row .tabs{margin:0!important;padding:4px!important;border-radius:11px!important}body.search-page.search-php-page .filters-row .tabs button{min-width:72px!important;height:34px!important;padding:0 10px!important;font-size:9.5px!important}body.search-page.search-php-page .filters-row .sort{width:100%!important;min-height:42px!important;padding:4px 5px 4px 10px!important;border-radius:11px!important}body.search-page.search-php-page .filters-row .sort select{width:min(180px,55vw)!important;height:32px!important}body.search-page.search-php-page .music-search16-panel-pro{margin-bottom:12px!important;border-radius:14px!important}body.search-page.search-php-page .search-found-count{min-height:38px;margin-bottom:8px!important;border-radius:10px!important;font-size:10px!important}body.search-page.search-php-page .results-list{gap:7px}body.search-page.search-php-page .result-item{grid-template-columns:68px minmax(0,1fr) 26px!important;
    gap:9px!important;
    min-height:88px;
    padding:9px!important;
    border-radius:12px!important;}body.search-page.search-php-page .result-item .thumb{width:68px!important;height:68px!important;border-radius:9px!important}body.search-page.search-php-page .result-item .play-badge{display:none!important}body.search-page.search-php-page .result-info h2{font-size:11.5px!important;line-height:1.3!important}body.search-page.search-php-page .result-info h2 em{display:none!important}body.search-page.search-php-page .result-info .meta{gap:4px!important;margin:6px 0 0!important;flex-wrap:nowrap!important;overflow:hidden}body.search-page.search-php-page .result-info .meta span{max-width:115px;padding:3px 5px;font-size:8px!important}body.search-page.search-php-page .result-info .meta span:nth-child(n/**/+3){display:none!important}body.search-page.search-php-page .result-info p{display:none!important}body.search-page.search-php-page .search-result-arrow{width:25px;height:25px;border-radius:8px;font-size:8px!important}body.search-page.search-php-page .search-pagination{justify-content:center!important;gap:4px!important;margin-top:13px!important}body.search-page.search-php-page .search-pagination::before{display:none!important;content:none!important}body.search-page.search-php-page .search-pagination a,body.search-page.search-php-page .search-pagination span.pagination-gap{min-width:34px;height:34px;padding:0 8px;border-radius:9px!important;font-size:10px}body.search-page.search-php-page .right-sidebar{grid-template-columns:1fr!important;gap:9px!important;margin-top:14px}body.search-page.search-php-page .right-sidebar .hitz{grid-column:auto}body.search-page.search-php-page .side-card{padding:13px!important;border-radius:12px!important}}@media (max-width:390px){body.search-page.search-php-page .search-content{padding-left:8px!important;padding-right:8px!important}body.search-page.search-php-page .result-item{grid-template-columns:62px minmax(0,1fr) 24px!important;gap:8px!important}body.search-page.search-php-page .result-item .thumb{width:62px!important;height:62px!important}}@media (prefers-reduced-motion:reduce){body.search-page.search-php-page *{scroll-behavior:auto!important;
    transition-duration:.01ms!important;
    animation-duration:.01ms!important;
    animation-iteration-count:1!important;}}:root{--op-bg:#050a13;
  --op-surface:#0a1424;
  --op-surface-2:#0e1a2d;
  --op-surface-3:#132139;
  --op-line:rgba(255,255,255,.085);
  --op-line-strong:rgba(255,255,255,.14);
  --op-text:#f6f8fd;
  --op-muted:#8f9db2;
  --op-soft:#c7d1df;
  --op-pink:#ff4f93;
  --op-pink-2:#e83f83;
  --op-purple:#9b72ff;
  --op-blue:#67b8ff;
  --op-radius:16px;
  --op-shadow:0 18px 55px rgba(0,0,0,.20);
  --op-content:1380px;}body.search-page.search-php-page{background:var(--op-bg)!important;
  color:var(--op-text);}body.search-page.search-php-page *{box-sizing:border-box}body.search-page.search-php-page img{max-width:100%}body.search-page.search-php-page .search-hero,body.search-page.search-php-page .search-content{width:min(100%,var(--op-content));
  margin-inline:auto;}body.search-page.search-php-page .search-hero{min-height:220px!important;
  padding:38px clamp(18px,3.8vw,54px)!important;}body.search-page.search-php-page .search-box-wrap{width:min(820px,100%)!important}body.search-page.search-php-page .big-search{width:min(720px,100%)!important}body.search-page.search-php-page .search-content{grid-template-columns:minmax(0,1fr) 300px!important;
  gap:20px!important;
  padding:22px clamp(14px,3vw,42px) 34px!important;}body.search-page.search-php-page .filters-row{position:relative;
  z-index:7;
  grid-template-columns:minmax(0,1fr) auto!important;}body.search-page.search-php-page .filters-row .tabs{min-width:0;
  overscroll-behavior-inline:contain;
  scroll-snap-type:x proximity;}body.search-page.search-php-page .filters-row .tabs button{scroll-snap-align:start}body.search-page.search-php-page .filters-row .sort{position:relative;z-index:8}body.search-page.search-php-page .filters-row .sort select{min-width:150px;
  color-scheme:dark;}body.search-page.search-php-page .osanime-advanced-search{position:relative;
  z-index:6;
  margin:0 0 14px;
  border:1px solid rgba(255,255,255,.085);
  border-radius:15px;
  overflow:visible;
  background:linear-gradient(145deg,rgba(15,26,45,.86),rgba(8,17,31,.9));
  box-shadow:0 10px 32px rgba(0,0,0,.12);}body.search-page.search-php-page .osanime-advanced-search>summary{min-height:54px;
  display:flex;
  align-items:center;
  gap:12px;
  padding:10px 14px;
  cursor:pointer;
  list-style:none;
  user-select:none;
  color:#edf2fb;
  -webkit-tap-highlight-color:transparent;}body.search-page.search-php-page .osanime-advanced-search>summary::-webkit-details-marker{display:none}body.search-page.search-php-page .osanime-advanced-search>summary .adv-icon{width:34px;
  height:34px;
  flex:0 0 34px;
  display:grid;
  place-items:center;
  border:1px solid rgba(255,79,147,.22);
  border-radius:10px;
  background:rgba(255,79,147,.09);
  color:#ff7aad;}body.search-page.search-php-page .osanime-advanced-search>summary .adv-copy{min-width:0;flex:1}body.search-page.search-php-page .osanime-advanced-search>summary b{display:block;font-size:12px;line-height:1.2}body.search-page.search-php-page .osanime-advanced-search>summary small{display:block;
  margin-top:4px;
  color:#8493aa;
  font-size:9px;
  line-height:1.35;}body.search-page.search-php-page .osanime-advanced-search>summary .adv-status{display:inline-flex;
  align-items:center;
  gap:7px;
  flex:0 0 auto;
  color:#95a4ba;
  font-size:9px;
  font-weight:800;}body.search-page.search-php-page .osanime-advanced-search>summary .adv-status i{transition:transform .18s ease;}body.search-page.search-php-page .osanime-advanced-search[open]>summary .adv-status i{transform:rotate(180deg)}body.search-page.search-php-page .osanime-advanced-search[open]>summary{border-bottom:1px solid rgba(255,255,255,.07);}body.search-page.search-php-page .osanime-advanced-search .music-search16-panel-pro{margin:0!important;
  border:0!important;
  border-radius:0 0 15px 15px!important;
  box-shadow:none!important;
  overflow:visible!important;}body.search-page.search-php-page .music-search16-control,body.search-page.search-php-page .music-search16-field,body.search-page.search-php-page .music-search16-fields{overflow:visible!important}body.search-page.search-php-page .music-search16-control select,body.search-page.search-php-page .music-search16-control input{color-scheme:dark}body.search-page.search-php-page .results-list{gap:8px!important}body.search-page.search-php-page .result-item{grid-template-columns:84px minmax(0,1fr) 34px!important;
  min-width:0;
  min-height:108px!important;
  padding:10px!important;
  border-radius:14px!important;}body.search-page.search-php-page .result-item .thumb{width:84px!important;
  height:84px!important;
  border-radius:11px!important;}body.search-page.search-php-page .result-info h2{max-width:100%;
  font-size:13px!important;
  line-height:1.35!important;}body.search-page.search-php-page .result-info .meta{min-width:0}body.search-page.search-php-page .result-info .meta span{max-width:210px}body.search-page.search-php-page .right-sidebar{position:sticky!important;
  top:86px!important;
  align-self:start;}body.search-page.search-php-page .side-card{border-radius:14px!important}@media (max-width:1180px){body.search-page.search-php-page .search-content{grid-template-columns:minmax(0,1fr) 270px!important;}}@media (max-width:900px){body.search-page.search-php-page .search-content{display:block!important}body.search-page.search-php-page .right-sidebar{position:static!important;
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:9px!important;
    margin-top:16px!important;}body.search-page.search-php-page .right-sidebar .hitz{grid-column:1/-1}}@media (max-width:700px){body.search-page.search-php-page .search-hero{padding:22px 12px 24px!important}body.search-page.search-php-page .search-content{padding:11px 8px 24px!important}body.search-page.search-php-page .filters-row{grid-template-columns:1fr!important;gap:7px!important}body.search-page.search-php-page .filters-row .sort{width:100%!important;justify-content:space-between}body.search-page.search-php-page .filters-row .sort select{width:min(190px,58vw)!important;min-width:0}body.search-page.search-php-page .osanime-advanced-search>summary{min-height:50px;padding:8px 10px}body.search-page.search-php-page .osanime-advanced-search>summary .adv-status span{display:none}body.search-page.search-php-page .osanime-advanced-search>summary small{font-size:8px}body.search-page.search-php-page .music-search16-head{padding-inline:12px!important}body.search-page.search-php-page .music-search16-form{padding-inline:12px!important}body.search-page.search-php-page .result-item{grid-template-columns:66px minmax(0,1fr) 25px!important;
    min-height:86px!important;
    gap:8px!important;
    padding:8px!important;}body.search-page.search-php-page .result-item .thumb{width:66px!important;height:66px!important}body.search-page.search-php-page .result-info h2{font-size:11px!important}body.search-page.search-php-page .result-info .meta{flex-wrap:nowrap!important;overflow:hidden}body.search-page.search-php-page .result-info .meta span{max-width:105px!important}body.search-page.search-php-page .result-info .meta span:nth-child(n/**/+3){display:none!important}body.search-page.search-php-page .result-info p{display:none!important}body.search-page.search-php-page .right-sidebar{grid-template-columns:1fr!important}body.search-page.search-php-page .right-sidebar .hitz{grid-column:auto}}@media (max-width:430px){body.search-page.search-php-page .big-search{height:48px!important}body.search-page.search-php-page .filters-row .tabs button{min-width:68px!important;padding:0 8px!important}body.search-page.search-php-page .result-item{grid-template-columns:60px minmax(0,1fr) 22px!important}body.search-page.search-php-page .result-item .thumb{width:60px!important;height:60px!important}}@media (prefers-reduced-motion:reduce){body.search-page.search-php-page *{scroll-behavior:auto!important;
    transition-duration:.01ms!important;
    animation-duration:.01ms!important;
    animation-iteration-count:1!important;}}body.search-page.search-php-page select{color-scheme:dark!important}body.search-page.search-php-page select option{background:#0d182a;
  color:#f6f8fd;}body.search-page.search-php-page .search-box-wrap{max-width:820px}body.search-page.search-php-page .big-search{position:relative;overflow:visible!important}body.search-page.search-php-page .big-search .search-query-clear{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;
  margin:auto 5px auto 0;border-radius:10px;color:#8f9db1!important;
  background:transparent;text-decoration:none;transition:background .16s ease,color .16s ease}body.search-page.search-php-page .big-search .search-query-clear:hover{background:rgba(255,255,255,.06);color:#fff!important}body.search-page.search-php-page .big-search .music-smart-suggest{top:calc(100% + 10px);border-radius:15px}body.search-page.search-php-page .music-smart-suggest .mss-loading{padding:14px;color:#aab5c7;font-size:11px;text-align:center}body.search-page.search-php-page .music-smart-suggest .mss-loading::before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;vertical-align:-2px;
  border:2px solid rgba(255,255,255,.14);border-top-color:#ff5a99;border-radius:50%;animation:searchStage6Spin .7s linear infinite}@keyframes searchStage6Spin{to{transform:rotate(360deg)}}body.search-page.search-php-page .filters-row{position:relative;z-index:2}body.search-page.search-php-page .filters-row .tabs button{min-width:86px!important}body.search-page.search-php-page .filters-row .tabs button[aria-selected="true"]{box-shadow:0 8px 22px rgba(255,79,147,.18)!important}body.search-page.search-php-page .osanime-advanced-search{margin:0 0 14px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:rgba(10,19,34,.62);overflow:hidden}body.search-page.search-php-page .osanime-advanced-search>summary{min-height:58px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;
  padding:10px 13px;cursor:pointer;list-style:none}body.search-page.search-php-page .osanime-advanced-search>summary::-webkit-details-marker{display:none}body.search-page.search-php-page .osanime-advanced-search>summary .adv-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(255,79,147,.10);color:#ff78ad}body.search-page.search-php-page .osanime-advanced-search>summary .adv-copy{min-width:0;display:grid;gap:2px}body.search-page.search-php-page .osanime-advanced-search>summary .adv-copy b{font-size:12px;color:#eef3fb}body.search-page.search-php-page .osanime-advanced-search>summary .adv-copy small{font-size:9.5px;line-height:1.45;color:#7f8da3}body.search-page.search-php-page .osanime-advanced-search>summary .adv-status{display:inline-flex;align-items:center;gap:8px;color:#94a1b6;font-size:9px;font-weight:800}body.search-page.search-php-page .osanime-advanced-search>summary .adv-status i{transition:transform .18s ease}body.search-page.search-php-page .osanime-advanced-search[open]>summary .adv-status i{transform:rotate(180deg)}body.search-page.search-php-page .osanime-advanced-search.has-active-filters>summary{background:rgba(255,79,147,.025)}body.search-page.search-php-page .osanime-advanced-search .music-search16-panel-pro{margin:0!important;border:0!important;border-top:1px solid rgba(255,255,255,.06)!important;border-radius:0!important;box-shadow:none!important}body.search-page.search-php-page .music-search16-fields{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body.search-page.search-php-page .music-search16-field{min-width:0}body.search-page.search-php-page .music-search16-control select,body.search-page.search-php-page .music-search16-control input{font-size:11px!important}body.search-page.search-php-page .search-active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 13px;padding:10px 11px;
  border:1px solid rgba(255,255,255,.065);border-radius:12px;background:rgba(10,19,34,.62)}body.search-page.search-php-page .search-active-filters-label{margin-right:2px;color:#8795aa;font-size:9px;font-weight:850;text-transform:uppercase;letter-spacing:.055em}body.search-page.search-php-page .search-filter-chip{max-width:100%;display:inline-flex;align-items:center;gap:7px;padding:6px 8px!important;border:1px solid rgba(255,79,147,.14);
  border-radius:999px;background:rgba(255,79,147,.075);color:#dbe4f1!important;font-size:9px!important;text-decoration:none!important}body.search-page.search-php-page .search-filter-chip b{color:#fff;font-weight:850}body.search-page.search-php-page .search-filter-chip i{color:#ff7eae;font-size:8px}body.search-page.search-php-page .search-filter-clear-all{margin-left:auto;color:#ff7eae!important;font-size:9px!important;font-weight:850!important;text-decoration:none!important}body.search-page.search-php-page .search-start-state{min-height:210px!important}body.search-page.search-php-page .search-start-state::before{display:none!important}body.search-page.search-php-page .search-empty-icon{width:48px;height:48px;margin-bottom:12px;display:grid;place-items:center;border-radius:14px;background:rgba(255,79,147,.10);color:#ff73aa;font-size:17px}body.search-page.search-php-page .search-shortcut-hint{margin-top:13px;padding:5px 9px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0c1627;color:#8290a5;
  font-family:inherit;font-size:9px;font-weight:750;box-shadow:none}body.search-page.search-php-page .search-recent-main{margin:0 0 15px;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(10,19,34,.68)}body.search-page.search-php-page .search-recent-main[hidden]{display:none!important}body.search-page.search-php-page .search-recent-main-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}body.search-page.search-php-page .search-recent-main-head h2{margin:0;font-size:12px;color:#eef3fb}body.search-page.search-php-page .search-recent-main-head button{border:0;background:none;color:#ff7eae;font-size:9px;font-weight:850;cursor:pointer}body.search-page.search-php-page .search-recent-main-chips{display:flex;flex-wrap:wrap;gap:7px}body.search-page.search-php-page .history-chip-wrap{display:inline-flex;align-items:stretch;max-width:100%;border-radius:999px;background:#111d31;overflow:hidden}body.search-page.search-php-page .history-chip-wrap .history-chip{min-width:0;max-width:220px;border-radius:0!important;background:transparent!important}body.search-page.search-php-page .history-chip-remove{width:28px;flex:0 0 28px;border:0;border-left:1px solid rgba(255,255,255,.05);background:transparent;color:#77869a;cursor:pointer}body.search-page.search-php-page .history-chip-remove:hover{color:#fff;background:rgba(255,79,147,.10)}body.search-page.search-php-page .search-recent-main .history-chip-wrap{background:#101b2d;border:1px solid rgba(255,255,255,.055)}body.search-page.search-php-page .search-recent-main .history-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;color:#c2ccda!important;font-size:9.5px;text-decoration:none}body.search-page.search-php-page .result-item{content-visibility:auto;contain-intrinsic-size:116px}body.search-page.search-php-page .result-info h2{min-width:0}body.search-page.search-php-page .result-info h2:first-line{line-height:1.35}body.search-page.search-php-page .search-found-count{justify-content:space-between}body.search-page.search-php-page .search-page-status{margin-left:8px;color:#718096;font-size:9px;font-weight:750;white-space:nowrap}@media (max-width:980px){body.search-page.search-php-page .music-search16-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:880px){body.search-page.search-php-page .right-sidebar{grid-template-columns:1fr 1fr!important}body.search-page.search-php-page .right-sidebar .popular-search{grid-column:1/-1}body.search-page.search-php-page .right-sidebar .chips{display:flex;flex-wrap:wrap}}@media (max-width:780px){body.search-page.search-php-page .search-hero{padding-top:20px!important;padding-bottom:22px!important}body.search-page.search-php-page .search-box-wrap h1{font-size:22px!important;letter-spacing:-.025em}body.search-page.search-php-page .big-search .search-query-clear{width:30px;height:30px;flex-basis:30px;margin-right:3px}body.search-page.search-php-page .big-search .music-smart-suggest{position:absolute!important;left:0!important;right:0!important;top:calc(100% + 8px)!important;max-height:min(56vh,430px);overflow:auto}body.search-page.search-php-page .filters-row{position:sticky;top:0;z-index:20;padding:5px 0 7px;background:linear-gradient(180deg,#071020 82%,transparent)}body.search-page.search-php-page .filters-row .tabs button{min-width:76px!important;font-size:10px!important}body.search-page.search-php-page .osanime-advanced-search>summary{min-height:54px;grid-template-columns:32px minmax(0,1fr) auto;padding:9px 10px}body.search-page.search-php-page .osanime-advanced-search>summary .adv-copy small{display:none}body.search-page.search-php-page .osanime-advanced-search>summary .adv-status span{display:none}body.search-page.search-php-page .music-search16-head{gap:10px!important}body.search-page.search-php-page .music-search16-head p{font-size:10px!important}body.search-page.search-php-page .music-search16-fields{grid-template-columns:1fr 1fr;gap:8px}body.search-page.search-php-page .music-search16-field.music-search16-per-page{grid-column:1/-1}body.search-page.search-php-page .search-active-filters{padding:8px;gap:5px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}body.search-page.search-php-page .search-active-filters::-webkit-scrollbar{display:none}body.search-page.search-php-page .search-active-filters-label{flex:0 0 auto}body.search-page.search-php-page .search-filter-chip{flex:0 0 auto}body.search-page.search-php-page .search-filter-clear-all{flex:0 0 auto;margin-left:2px}body.search-page.search-php-page .result-item{grid-template-columns:76px minmax(0,1fr) 28px!important;min-height:96px;contain-intrinsic-size:96px}body.search-page.search-php-page .result-item .thumb{width:76px!important;height:76px!important}body.search-page.search-php-page .result-info h2{font-size:13px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.search-page.search-php-page .result-info .meta{margin-top:7px!important;flex-wrap:wrap!important;max-height:25px}body.search-page.search-php-page .result-info .meta span{font-size:8.5px!important;max-width:150px}body.search-page.search-php-page .search-page-status{width:100%;margin:5px 0 0;text-align:center}body.search-page.search-php-page .right-sidebar{grid-template-columns:1fr!important}body.search-page.search-php-page .right-sidebar .popular-search{grid-column:auto}}@media (max-width:480px){body.search-page.search-php-page .search-content{padding-left:9px!important;padding-right:9px!important}body.search-page.search-php-page .music-search16-fields{grid-template-columns:1fr}body.search-page.search-php-page .music-search16-field.music-search16-per-page{grid-column:auto}body.search-page.search-php-page .music-search16-footer{display:grid!important;gap:9px}body.search-page.search-php-page .music-search16-check{grid-column:auto!important;height:auto!important;min-height:50px;padding:8px 9px!important}body.search-page.search-php-page .music-search16-actions{grid-column:auto!important;display:grid!important;grid-template-columns:1fr 1.35fr!important;gap:7px!important}body.search-page.search-php-page .music-search16-actions a,body.search-page.search-php-page .music-search16-actions button{min-height:39px;display:flex;align-items:center;justify-content:center;gap:6px}body.search-page.search-php-page .result-item{grid-template-columns:68px minmax(0,1fr)!important;gap:10px!important;padding:9px!important}body.search-page.search-php-page .result-item .thumb{width:68px!important;height:68px!important}body.search-page.search-php-page .search-result-arrow{display:none!important}body.search-page.search-php-page .result-info .meta span:nth-child(n/**/+3){display:none!important}body.search-page.search-php-page .search-recent-main{padding:11px}body.search-page.search-php-page .search-recent-main-chips{display:grid;grid-template-columns:1fr}body.search-page.search-php-page .search-recent-main .history-chip-wrap{width:100%}body.search-page.search-php-page .search-recent-main .history-chip{max-width:none;flex:1}}@media (prefers-reduced-motion:reduce){body.search-page.search-php-page .music-smart-suggest .mss-loading::before{animation:none}}