*{box-sizing:border-box}body{margin:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#80808047;border-radius:8px}input::placeholder{color:currentColor;opacity:.42}a{color:inherit;text-decoration:none}a:hover{opacity:.82}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes floatA{0%,to{transform:translate(0)}50%{transform:translate(40px,-50px)}}@keyframes floatB{0%,to{transform:translate(0)}50%{transform:translate(-50px,40px)}}@keyframes popIn{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:none}}@keyframes popOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.95) translateY(8px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes overlayOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shakeX{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes glowPulse{0%{box-shadow:0 0 #7c3aed80}to{box-shadow:0 0 0 16px #7c3aed00}}.chip-notch{transform-box:fill-box;transform-origin:top center;animation:notchDrop .22s cubic-bezier(.22,1,.36,1) both}@keyframes notchDrop{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes rowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes bounceY{0%{transform:translateY(0)}40%{transform:translateY(-6px)}to{transform:translateY(0)}}[data-pb] button{transition:background .2s ease,box-shadow .24s ease,transform .18s ease,filter .2s ease,border-color .2s ease,color .2s ease}[data-pb] .nav-btn:hover{background:var(--chip)!important;transform:translate(3px)}[data-pb] .lift-btn:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000002e}[data-pb] .chip-btn:hover{background:var(--hovbg)!important;border-color:var(--acc)!important;color:var(--acc)!important;transform:translateY(-1px)}[data-pb] .chip-btn--on:hover{background:var(--acc-fill)!important;border-color:var(--acc)!important;color:inherit!important;filter:brightness(1.1);box-shadow:0 5px 16px var(--acc25);transform:translateY(-1px)}[data-pb] .hl-nav:hover{background:var(--hovbg)!important;color:var(--acc)!important}[data-pb] .icon-btn:hover{transform:translateY(-2px);box-shadow:0 7px 18px var(--acc-soft);border-color:var(--acc25)!important}[data-pb] .btn-acc,[data-pb] .btn-tg{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,filter .22s ease}[data-pb] .btn-acc:hover{transform:translateY(-2px);filter:brightness(1.07);box-shadow:0 12px 28px var(--acc25)}[data-pb] .btn-tg:hover{transform:translateY(-3px);filter:brightness(1.07);box-shadow:0 14px 30px #2aabee80}[data-pb] .btn-acc:active,[data-pb] .btn-tg:active{transform:translateY(0);transition-duration:.06s}[data-pb] .sort-btn:hover{background:var(--hovbg)!important;border-color:var(--acc25)!important}[data-pb] .sort-opt:hover,[data-pb] .seg-btn:hover{background:var(--hovbg)!important}[data-pb] .refresh-btn:hover{background:var(--acc-soft)!important;color:var(--acc)!important;border-color:var(--acc25)!important;transform:scale(1.08)}[data-pb] .remove-btn:hover{background:var(--neg-soft)!important;color:var(--neg)!important;border-color:var(--neg)!important}[data-pb] .theme-card:hover{transform:translateY(-2px);border-color:var(--acc25)!important}[data-pb] .viewall:hover{background:var(--hovbg)}[data-pb] .pbrow:hover{transform:translateY(-4px);box-shadow:none!important}[data-pb] .net-link:hover{text-decoration:underline}[data-pb] button:active:not(:disabled){transform:scale(.985)}[data-pb] .sort-head{display:inline-flex;align-items:center;gap:4px;background:none;border:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;white-space:nowrap}[data-pb] .sort-head:hover{color:var(--acc)}[data-pb] .sort-head .caret{opacity:0;transition:opacity .15s ease,transform .18s cubic-bezier(.22,1,.36,1)}[data-pb] .sort-head:hover .caret{opacity:.5}[data-pb] .sort-head--on,[data-pb] .sort-head--on .caret{opacity:1;color:var(--acc)}[data-pb] .row-mark{box-shadow:inset 2px 0 0 transparent;transition:box-shadow .15s ease,background .15s ease}[data-pb] .row-mark:hover{box-shadow:inset 2px 0 0 var(--acc);background:var(--hovbg)}@media (prefers-reduced-motion: reduce){[data-pb] *,[data-pb] *:before,[data-pb] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-pb] .search-clear:hover{background:var(--hovbg);color:var(--acc)}[data-pb] .watch-sign{transition:transform .22s cubic-bezier(.22,1,.36,1)}[data-pb] .watch-btn:hover{transform:none}[data-pb] .x-link:hover{background:var(--hovbg);border-color:var(--acc25)!important;color:var(--acc)}
