.admin-shell{color:#f7eef2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#141018;min-height:100vh;font-family:Outfit,system-ui,sans-serif}.admin-wrap{width:min(1100px,100% - 32px);margin:0 auto;padding:28px 0 72px}.admin-shell h1,.admin-shell h2{margin:0 0 8px;font-family:"Source Serif 4",Georgia,serif;font-weight:500}.admin-shell a{color:inherit}.admin-card{background:#1d171c;border:1px solid #ff4d942e;border-radius:16px;margin-bottom:16px;padding:18px}.admin-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.admin-stat{background:#1d171c;border:1px solid #ff4d942e;border-radius:14px;padding:14px 16px}.admin-stat span{color:#c9b6bf;letter-spacing:.06em;text-transform:uppercase;font-size:12px}.admin-stat b{margin-top:6px;font-size:28px;display:block}.admin-shell label{color:#c9b6bf;gap:6px;margin-bottom:12px;font-size:13px;display:grid}.admin-shell input,.admin-shell select,.admin-shell textarea{color:#fff;width:100%;font:inherit;background:#120e12;border:1px solid #ffffff1f;border-radius:10px;padding:10px 12px}.admin-shell button{font:inherit;cursor:pointer;border:0;border-radius:999px;padding:10px 16px}.btn-main{color:#fff;background:#2aabee}.btn-ghost{color:#f7eef2;background:0 0;border:1px solid #ffffff2e!important}.admin-tabs{flex-wrap:wrap;gap:8px;margin:8px 0 16px;display:flex}.admin-tabs button{color:#f7eef2;background:#241c22}.admin-tabs button.on{color:#05210d;background:#22c55e}.hint{color:#b9a8b0;margin:0 0 10px;font-size:13px;line-height:1.5}.code{word-break:break-all;background:#120e12;border-radius:10px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ok{color:#86efac}.err{color:#fda4af}.pill{text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.pill-ok{color:#dcfce7;background:#166534}.pill-wait{color:#fde68a;background:#3f3a1d}.pill-err{color:#fecaca;background:#7f1d1d}.funnel-step{margin-bottom:12px}.funnel-meta{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.funnel-track{background:#2a2227;border-radius:99px;height:8px;overflow:hidden}.funnel-bar{background:linear-gradient(90deg,#22c55e,#2aabee);height:100%}.admin-table{border-collapse:collapse;width:100%;font-size:14px}.admin-table td,.admin-table th{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:8px 6px}.check{align-items:center;gap:8px;grid-template-columns:none!important;display:flex!important}.check input{width:auto}.msg{min-height:18px;margin:0 0 10px;font-size:13px}@media (width<=800px){.admin-stats{grid-template-columns:1fr 1fr}}
