:root{color-scheme:dark;font-family:system-ui,-apple-system,Segoe UI,sans-serif;background:#101114;color:#f6f6f6}*{box-sizing:border-box}body{margin:0}header{padding:18px max(20px,calc((100vw - 1180px)/2));display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #292b30;background:#15161a}.brand{color:#fff;text-decoration:none;font-weight:900;letter-spacing:.08em;font-size:18px}.brand span{color:#df5353}.brand small{display:block;color:#9c9fa6;font-size:10px;letter-spacing:.22em;margin-top:3px}nav{display:flex;gap:20px}nav a,footer a{color:#c8c8cb;text-decoration:none;font-size:13px}main{max-width:1180px;margin:auto;padding:0 20px;min-height:75vh}.hero{padding:65px 0 45px;border-bottom:1px solid #2d2f35}.eyebrow{color:#e36c6c;font-size:12px;font-weight:700;letter-spacing:.2em}.hero h1{font-size:clamp(32px,5vw,62px);margin:15px 0}.hero p{color:#b9bbc1;max-width:620px;line-height:1.6}.toolbar{display:flex;gap:12px;padding:26px 0;flex-wrap:wrap}input,select,textarea{background:#1d1f24;color:#fff;border:1px solid #404249;border-radius:9px;padding:12px 14px;font:inherit}input[type=search]{flex:1;min-width:210px}button{background:#b93e3e;color:white;border:0;border-radius:8px;padding:11px 16px;cursor:pointer;font:inherit;font-weight:650}button:hover{filter:brightness(1.12)}button.secondary{background:#383a40}button.danger{background:#7f2929}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:24px;padding-bottom:70px}.videoCard{background:#1b1d22;border:1px solid #303239;border-radius:13px;overflow:hidden;cursor:pointer;text-align:left;color:inherit;padding:0;width:100%;font-weight:normal}.videoCard:hover{border-color:#a64a4a}.thumb{aspect-ratio:16/9;background:linear-gradient(135deg,#242731,#121318);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.thumb img{width:100%;height:100%;object-fit:cover}.playIcon{position:absolute;background:#b53a3ade;border-radius:100px;padding:11px 16px;font-size:22px}.videoInfo{padding:15px}.videoInfo strong{display:block;font-size:17px;margin:7px 0}.muted{color:#a7a9b0;font-size:13px}.videoInfo p{color:#b9bac0;font-size:13px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#status{color:#b5b7bd}dialog{background:#17191e;color:white;border:1px solid #45474f;border-radius:14px;width:min(940px,96vw);max-height:94vh;padding:16px}dialog::backdrop{background:#000c}.dialogtop{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.playerMedia{aspect-ratio:16/9;background:#000}.playerMedia iframe,.playerMedia video{width:100%;height:100%;border:0}#playerDescription{white-space:pre-wrap;line-height:1.5;color:#c8c9cd}footer{text-align:center;padding:30px;color:#8d8e94;border-top:1px solid #292b30;font-size:12px}.adminMain{max-width:850px;padding-top:36px}.panel{border:1px solid #353740;background:#1b1d22;padding:22px;border-radius:12px;margin:22px 0}.panel h2{margin-top:0}.form{display:grid;gap:13px}.form label{display:grid;gap:6px;color:#c6c7cc;font-size:13px}.form input,.form select,.form textarea{width:100%}.row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.adminItem{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #393b43;padding:14px 0}.adminItem strong{overflow-wrap:anywhere}@media(max-width:600px){header{padding:15px}nav{gap:9px}.hero{padding:42px 0 30px}.adminItem{align-items:flex-start;flex-direction:column}}

.accountGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.accountGrid .panel{margin:0}#recoveryCode{overflow-wrap:anywhere;user-select:all}button:disabled{opacity:.5;cursor:wait}nav{flex-wrap:wrap}input,textarea,select{max-width:100%}.accountNotice{line-height:1.6;color:#c6c7cc}.accountMain{max-width:950px;padding-top:32px;padding-bottom:50px}
