#account-menu{position:relative}#account-menu summary{cursor:pointer;list-style:none;white-space:nowrap;border:1px solid #315372;border-radius:7px;padding:10px;color:#c7e4ff;font-size:12px}#account-menu summary::-webkit-details-marker{display:none}.account-panel{position:absolute;right:0;top:45px;background:#0b1828;border:1px solid #315372;border-radius:9px;padding:18px;width:min(290px,85vw);z-index:15;box-shadow:0 15px 50px #0009}.account-panel button,.history-card button{background:#204a74;color:#fff;border:1px solid #4776a4;border-radius:6px;padding:11px 14px;cursor:pointer}.account-panel button[hidden]{display:none}.account-panel p{font-size:12px;color:#b3c9dd;line-height:1.7}#watch-history{margin:30px 0 40px}#watch-history[hidden]{display:none}#watch-history h2{margin-bottom:18px}.history-items{display:flex;gap:16px;overflow:auto;padding-bottom:14px}.history-card{flex:0 0 260px;background:#0d1d2f;border:1px solid #254562;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:9px}.history-card img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:6px}.history-card p{font-size:11px;color:#9fbad3;margin:0;line-height:1.5}.history-card progress{width:100%;height:6px;accent-color:#2cbcff}.history-card strong{font-size:15px}.history-empty{color:#9ab4cd;font-size:13px}@media(max-width:800px){header #account-menu{margin-left:auto}header .search{order:3;max-width:none;width:100%}.account-name{font-size:11px}}
