.admin_page__Bupcd{min-height:100svh;background:#0b0b0c;color:#fff;padding:calc(var(--nav-h) + 32px) var(--pad) 80px;font-family:var(--f-text);--accent:var(--red)}.admin_wrap__cJVAL{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.admin_h1__37Ave{font-size:clamp(40px,6vw,72px);line-height:.9;margin:0}.admin_h1__37Ave,.admin_h2__hIG6d{font-family:var(--f-display);font-weight:400;text-transform:uppercase}.admin_h2__hIG6d{font-size:24px;margin:0 0 12px}.admin_muted__tAnxo{color:rgba(255,255,255,.5);font-size:14px;margin:0}.admin_err__Sxlpw{color:#ff6b6b;font-size:14px;margin:0}.admin_warn___QVmj{color:#ffcc00;font-size:13px}.admin_code__xnfyZ{background:#000;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:14px;font-size:13px;overflow-x:auto}.admin_login__81_71{max-width:340px;margin:12vh auto 0;display:flex;flex-direction:column;gap:24px}.admin_stack___YUzu{display:flex;flex-direction:column;gap:12px}.admin_input__wPpn8{width:100%;font:inherit;font-size:15px;color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:11px 13px;outline:none;transition:border-color .2s;resize:vertical}.admin_input__wPpn8:focus{border-color:rgba(255,255,255,.45)}.admin_btn__XDkQD{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.08em;font-size:14px;padding:11px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:transparent;color:#fff;cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s,opacity .2s}.admin_btn__XDkQD:hover:not(:disabled){background:rgba(255,255,255,.1)}.admin_btn__XDkQD:disabled{opacity:.4;cursor:default}.admin_btnPrimary__J2LEN,.admin_btnPrimary__J2LEN:hover:not(:disabled){background:var(--accent);border-color:var(--accent)}.admin_linkBtn__rCRfM{background:none;border:0;padding:0;color:rgba(255,255,255,.7);font:inherit;font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.admin_linkBtn__rCRfM:hover{color:#fff}.admin_danger__UwEi0{color:#ff6b6b!important}.admin_top__nn6LC{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.admin_topActions__fZ70P{display:flex;gap:10px;flex-wrap:wrap}.admin_panel__vRZcd{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:clamp(16px,2.4vw,24px);display:flex;flex-direction:column;gap:14px}.admin_grid2__llUD7{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.admin_field__5Wv6W{display:flex;flex-direction:column;gap:6px}.admin_label__Bw2W6{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.1em;font-size:12px;color:rgba(255,255,255,.55)}.admin_slug__V44u5{display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.5)}.admin_saveRow__zWECn{display:flex;align-items:center;justify-content:flex-end;gap:14px}.admin_badge__9EI_W{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.1em;font-size:11px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.7);margin-right:auto}.admin_badgeLive__Tr6H_{background:#1db954;color:#000}.admin_newRow__TM2DL{display:grid;grid-template-columns:1.4fr 1fr auto;grid-gap:10px;gap:10px}.admin_list__Kq_nQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.admin_row__fDq4l{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:18px;gap:18px;padding:16px 18px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);transition:border-color .2s,background .2s}.admin_row__fDq4l:hover{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.05)}.admin_row__fDq4l .admin_badge__9EI_W{margin:0}.admin_rowMain__UP4eb{display:flex;flex-direction:column;min-width:0}.admin_rowTitle__dlHzj{font-family:var(--f-display);text-transform:uppercase;font-size:22px;line-height:1.1}.admin_rowMeta__brz8F,.admin_rowSub__if5Tv{font-size:13px;color:rgba(255,255,255,.5)}.admin_drop__5DvKr{border:1.5px dashed rgba(255,255,255,.25);border-radius:14px;padding:34px 20px;text-align:center;display:flex;flex-direction:column;gap:6px;cursor:pointer;transition:border-color .2s,background .2s}.admin_drop__5DvKr:hover{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.03)}.admin_dropOverlay__buJfJ{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;background:rgba(225,6,0,.18);border:3px dashed var(--red);font-family:var(--f-display);text-transform:uppercase;font-size:clamp(32px,6vw,64px);pointer-events:none}.admin_queueHead__9coZx{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.admin_queue__IbbmN{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;max-height:320px;overflow-y:auto}.admin_job__4eypG{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;font-size:14px}.admin_jobName__KyhZp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin_jobStatus__qH7Yt{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.08em;font-size:12px;color:rgba(255,255,255,.6)}.admin_bar__LsbCg{grid-column:1/-1;height:3px;border-radius:3px;background:rgba(255,255,255,.1);overflow:hidden}.admin_bar__LsbCg span{display:block;height:100%;background:var(--accent);transition:width .3s linear}.admin_jobErr__hive7{grid-column:1/-1;color:#ff6b6b;font-size:13px}.admin_group__Ttizb{margin-top:6px}.admin_items__a3Gkp{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:10px;gap:10px}.admin_item__SXxr_{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:12px;gap:12px;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03)}.admin_thumb__XhI5n{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#151517;display:grid;place-items:center;font-family:var(--f-cond);font-size:12px;letter-spacing:.08em;color:rgba(255,255,255,.5)}.admin_thumb__XhI5n img{width:100%;height:100%;object-fit:cover}.admin_coverTag__LdYnX{position:absolute;left:6px;top:6px;padding:2px 7px;border-radius:999px;background:var(--accent);color:#fff;font-size:10px;text-transform:uppercase}.admin_itemBody__4jJnu{display:flex;flex-direction:column;gap:3px;min-width:0}.admin_itemName__z1VI3{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin_itemMeta__gfeIK{font-size:12px;color:rgba(255,255,255,.5)}.admin_itemActions__5hzwC{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px}.admin_itemActions__5hzwC button{font:inherit;font-size:12px;padding:4px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:transparent;color:rgba(255,255,255,.8);cursor:pointer}.admin_itemActions__5hzwC button:hover:not(:disabled){border-color:rgba(255,255,255,.5);color:#fff}.admin_itemActions__5hzwC button:disabled{opacity:.3;cursor:default}.admin_footer__JJkkF{margin-top:30px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}@media (max-width:720px){.admin_grid2__llUD7,.admin_newRow__TM2DL{grid-template-columns:1fr}.admin_row__fDq4l{grid-template-columns:minmax(0,1fr) auto}.admin_rowMeta__brz8F{display:none}}.admin_titleInput__tcoWP{font-family:var(--f-display);font-size:clamp(24px,3.4vw,34px);text-transform:uppercase;padding:10px 14px}.admin_filesHead__GPUvy{margin-top:8px}.admin_filesHead__GPUvy .admin_h2__hIG6d{display:flex;align-items:baseline;gap:12px;margin:0}.admin_groupLabel__3bGtg{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:500;color:rgba(255,255,255,.7);margin:0 0 10px}.admin_slug__V44u5 span{white-space:nowrap}.admin_topActions__fZ70P{align-items:center}.admin_rowWrap__VgeD1{display:flex;align-items:center;gap:14px}.admin_rowWrap__VgeD1 .admin_row__fDq4l{flex:1 1;min-width:0}.admin_rowDelete__7LJAW{flex:0 0 auto;padding:8px 4px}.admin_rowMeta__brz8F{text-align:right;line-height:1.5}.admin_expiry__0_yD3{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:4px;border-top:1px solid rgba(255,255,255,.08)}.admin_expiryActions__5ln6X{display:flex;gap:16px}.admin_page__Bupcd{background:var(--bg)}.admin_h1__37Ave,.admin_h2__hIG6d,.admin_rowTitle__dlHzj{font-weight:300;text-transform:none;letter-spacing:-.01em}.admin_btn__XDkQD{border-radius:0;letter-spacing:.2em;font-size:12px}.admin_btnPrimary__J2LEN,.admin_btnPrimary__J2LEN:hover:not(:disabled),.admin_coverTag__LdYnX{color:var(--bg)}.admin_dropOverlay__buJfJ{background:rgba(232,226,214,.12);border-color:var(--accent)}.admin_welcome__RK_jJ{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.admin_welcomeLogo__YasB5{width:120px;height:auto;margin-bottom:10px}.admin_welcome__RK_jJ .admin_h1__37Ave{font-size:clamp(30px,5vw,40px)}.admin_motto__6b3kW{margin:0;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim)}.admin_createRow__K9DnC{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.admin_slug__V44u5{flex-wrap:wrap}.admin_slug__V44u5 input{flex:1 1 160px;min-width:0}@media (max-width:600px){.admin_slug__V44u5 span{flex:1 1 100%;font-size:13px;white-space:normal;word-break:break-all}}.admin_tabs__iY2L8{display:flex;gap:4px;border-bottom:1px solid var(--line)}.admin_tabOn__PMRbx,.admin_tab__yJMQR{padding:10px 16px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--text-dim)}.admin_tabOn__PMRbx{color:var(--text);border-bottom-color:var(--text)}.admin_tab__yJMQR:hover{color:var(--text)}.admin_pfWrap__s6Hmc{display:flex;flex-direction:column;gap:22px}.admin_pfHead__IMN0O{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.admin_pfHead__IMN0O .admin_h2__hIG6d{margin:0 0 4px}.admin_pfGrid__eT9G_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:10px;gap:10px}.admin_pfItem__YtgSl{position:relative;aspect-ratio:4/5;border-radius:4px;overflow:hidden;background:var(--bg-card);border:1px solid var(--line);cursor:-webkit-grab;cursor:grab}.admin_pfItem__YtgSl img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.admin_pfNum__1r92J{position:absolute;top:6px;left:6px;font-size:11px;font-weight:600;padding:2px 7px;border-radius:999px;background:rgba(0,0,0,.65);color:#fff}.admin_pfActions__Qwsbg{position:absolute;left:0;right:0;bottom:0;display:flex;gap:4px;justify-content:center;flex-wrap:wrap;padding:8px 6px 6px;background:linear-gradient(0deg,rgba(0,0,0,.85),transparent)}.admin_pfActions__Qwsbg button{font:inherit;font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.5);color:#fff;cursor:pointer}.admin_pfActions__Qwsbg button:disabled{opacity:.3;cursor:default}.admin_pfPending__NQ44r{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px;text-align:center;cursor:default}.admin_pfName__zDcPJ{font-size:11px;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;max-width:100%}.admin_starTag__Z98rs{position:absolute;right:6px;top:6px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.65);color:var(--accent);font-size:13px;line-height:1}.admin_picks__jL93Y{display:inline-flex;align-items:baseline;gap:12px;margin-left:14px;text-transform:none;letter-spacing:normal;font-weight:400}.admin_picksCount__H5jKZ{color:var(--accent);font-size:14px}.admin_picks__jL93Y .admin_linkBtn__rCRfM,.admin_picks__jL93Y .admin_muted__tAnxo{font-size:13px}