:root{--bg:#0b0f14;--border:rgba(148,163,184,0.18);--text:#e2e8f0;--muted:#94a3b8;--accent:#22d3ee;--accent-2:#38bdf8;--danger:#ef4444;--shadow-md:0 12px 30px rgba(0,0,0,0.3)}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%}body{color:var(--text);font-family:Manrope,Space Grotesk,sans-serif;background:radial-gradient(1200px 600px at 10% -10%,#16345a 0,var(--bg) 55%,#06080c 100%)}a{color:#c6e7ff}.dashboard-shell{min-height:100vh;display:grid;grid-template-columns:260px 1fr;position:relative}.dashboard-sidebar{height:100vh;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;background:rgba(10,16,24,.9);border-right:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20}.dashboard-brand{display:inline-flex;align-items:center;gap:12px;padding:24px 20px 16px;text-decoration:none}.panel-brand-copy{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1}.panel-brand-dot{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#081018;font-weight:700;display:inline-grid;place-items:center}.panel-brand-logo{width:36px;height:36px;border-radius:12px;display:block;object-fit:cover}.panel-brand-text{font-size:18px;font-weight:700;color:#e7f4ff}.panel-brand-beta{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(148,163,184,.88)}.dashboard-nav{padding:8px 12px 16px;display:flex;flex-direction:column;gap:6px}.panel-nav-link{display:inline-flex;align-items:center;gap:12px;padding:12px 14px;min-height:42px;border-radius:12px;text-decoration:none;border:1px solid transparent;color:var(--muted);font-size:14px;font-weight:600}.panel-nav-link:hover{background:rgba(56,189,248,.12);color:var(--text)}.panel-nav-link.is-active{background:rgba(34,211,238,.18);color:#e0f7ff}.panel-nav-icon{width:18px;height:18px;color:currentColor;flex:0 0 18px}.panel-nav-icon svg{width:18px;height:18px;display:block}.sidebar-character-box{margin:auto 12px 0;border-radius:14px;border:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.55);padding:10px 12px}.sidebar-character-label{display:block;margin-bottom:8px;color:var(--muted);font-size:12px;font-weight:600}.sidebar-character-select{width:100%;border-radius:12px;border:1px solid var(--border);padding:9px 10px;background:rgba(8,12,20,.8);color:var(--text);color-scheme:dark;font-size:13px}.sidebar-character-select option{background:#09111d;color:#eef6ff}.sidebar-avatar-box{margin:10px 12px 14px;min-height:240px;max-height:420px;height:min(44vh,420px);border-radius:16px;border:1px solid rgba(148,163,184,.2);overflow:hidden;position:relative;background:radial-gradient(120% 120% at 50% 100%,rgba(34,211,238,.18),rgba(15,23,42,.45) 35%,rgba(8,12,20,.7))}.sidebar-avatar-preview{position:relative;width:100%;height:100%}.sidebar-avatar-canvas{width:100%;height:100%}.sidebar-avatar-canvas canvas{width:100%!important;height:100%!important;display:block}.sidebar-avatar-error,.sidebar-avatar-loading{position:absolute;inset:auto 16px 16px 16px;border-radius:12px;border:1px solid rgba(148,163,184,.18);background:rgba(6,10,18,.76);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:rgba(226,232,240,.92);font-size:12px;line-height:1.45;padding:10px 12px}.sidebar-avatar-loading{color:rgba(186,230,253,.94)}.sidebar-avatar-error{color:#fecaca}.sidebar-avatar-fallback{position:relative;display:flex;height:100%;flex-direction:column;justify-content:flex-end;padding:22px 20px;background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.16),transparent 28%),linear-gradient(180deg,rgba(15,23,42,.08),rgba(8,12,20,.82))}.sidebar-avatar-fallback:before{content:"";position:absolute;inset:12% 18% 34%;border-radius:999px;background:radial-gradient(circle at 50% 35%,rgba(34,211,238,.34),rgba(15,23,42,.04) 68%,transparent 76%);filter:blur(8px);pointer-events:none}.sidebar-avatar-fallback:after{content:"";position:absolute;inset:auto 14% 18% 14%;height:28%;border-radius:999px 999px 18px 18px;background:linear-gradient(180deg,rgba(34,211,238,.22),rgba(15,23,42,.04));opacity:.9;pointer-events:none}.sidebar-avatar-kicker,.sidebar-avatar-name,.sidebar-avatar-note{position:relative;z-index:1}.sidebar-avatar-kicker{color:rgba(186,230,253,.82);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sidebar-avatar-name{margin-top:6px;color:#f8fbff;font-size:28px;line-height:1.05}.sidebar-avatar-note{margin-top:8px;max-width:190px;color:rgba(203,213,225,.82);font-size:12px;line-height:1.45}.sidebar-avatar-box img{width:88%;max-height:300px;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.45))}.dashboard-main{min-width:0;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:28px 32px 40px}.dashboard-content{position:relative}.panel-shell-auction{min-height:100vh;background:radial-gradient(80% 90% at 50% 100%,rgba(20,34,58,.42),transparent 58%),radial-gradient(40% 35% at 20% 100%,rgba(245,158,11,.08),transparent 72%),linear-gradient(180deg,#090d16,#0b1019 48%,#09111d)}.panel-main-auction{padding:0;background:transparent}.panel-content-auction{position:relative;min-height:100%;display:flex;flex-direction:column}@media (min-width:1101px){.panel-shell-auction{grid-template-columns:96px minmax(0,1fr);overflow:visible;isolation:isolate}.panel-shell-auction .dashboard-sidebar{width:96px;min-width:96px;position:-webkit-sticky;position:sticky;top:0;overflow:hidden;border-right-color:rgba(124,246,255,.12);background:radial-gradient(circle at 50% 0,rgba(124,246,255,.12),transparent 34%),linear-gradient(180deg,rgba(6,11,20,.98),rgba(7,13,22,.94) 44%,rgba(5,10,18,.98));box-shadow:0 0 0 1px rgba(124,246,255,.03);z-index:72;transition:width .26s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease,background .22s ease}.panel-shell-auction.is-sidebar-expanded .dashboard-sidebar{width:260px;border-right-color:rgba(124,246,255,.18);box-shadow:22px 0 44px rgba(2,8,23,.34),0 0 0 1px rgba(124,246,255,.06);z-index:92}.panel-shell-auction .dashboard-brand{min-height:84px;transition:padding .26s cubic-bezier(.22,1,.36,1),gap .26s cubic-bezier(.22,1,.36,1),justify-content .26s cubic-bezier(.22,1,.36,1)}.panel-shell-auction .panel-brand-copy{max-width:140px;overflow:hidden;opacity:1;transform:translateX(0);transition:max-width .22s ease,opacity .18s ease,transform .22s ease}.panel-shell-auction.is-sidebar-collapsed .dashboard-brand{justify-content:center;gap:0;padding-inline:0}.panel-shell-auction.is-sidebar-collapsed .panel-brand-copy{max-width:0;opacity:0;transform:translateX(-10px);pointer-events:none}.panel-shell-auction .dashboard-nav{padding:8px 10px 18px;gap:8px}.panel-shell-auction .panel-nav-link{min-height:48px;border-radius:16px;border-color:rgba(124,246,255,.04);transition:padding .26s cubic-bezier(.22,1,.36,1),gap .26s cubic-bezier(.22,1,.36,1),justify-content .26s cubic-bezier(.22,1,.36,1),background .18s ease,border-color .18s ease,color .18s ease}.panel-shell-auction .panel-nav-link:hover{background:rgba(124,246,255,.1);border-color:rgba(124,246,255,.14)}.panel-shell-auction .panel-nav-link.is-active{border-color:rgba(124,246,255,.18);background:linear-gradient(135deg,rgba(18,84,96,.42),rgba(12,55,79,.26)),rgba(34,211,238,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.panel-shell-auction .panel-nav-label.desktop{max-width:148px;overflow:hidden;white-space:nowrap;opacity:1;transform:translateX(0);transition:max-width .22s ease,opacity .18s ease,transform .22s ease}.panel-shell-auction.is-sidebar-collapsed .panel-nav-link{justify-content:center;gap:0;padding-inline:0}.panel-shell-auction.is-sidebar-collapsed .panel-nav-label.desktop{max-width:0;opacity:0;transform:translateX(-10px);pointer-events:none}.panel-shell-auction .dashboard-main{position:relative;z-index:10}}.dashboard-content.is-route-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(14,203,255,.12) 20%,rgba(96,165,250,.92) 50%,rgba(14,203,255,.12) 80%,transparent);background-size:180% 100%;box-shadow:0 0 0 1px rgba(96,165,250,.08),0 0 20px rgba(14,203,255,.26);animation:panelRouteShimmer .9s linear infinite;z-index:20;pointer-events:none}@keyframes panelRouteShimmer{0%{background-position:160% 0;opacity:.35}to{background-position:-60% 0;opacity:1}}.panel-auth-loading{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(1100px 620px at 8% -12%,#153865 0,#0b1018 55%,#06090f 100%)}.panel-auth-loading-card{display:grid;grid-gap:8px;gap:8px;min-width:min(92vw,420px);border-radius:16px;border:1px solid rgba(148,163,184,.22);background:linear-gradient(160deg,rgba(8,16,30,.95),rgba(9,14,23,.95));box-shadow:0 20px 50px rgba(0,0,0,.35);padding:22px 24px}.panel-auth-loading-card strong{font-size:18px;font-weight:700;color:#f0f8ff}.panel-auth-loading-card span{font-size:13px;color:var(--muted)}.panel-role-blocked{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:24px;background:radial-gradient(1200px 700px at 14% -10%,rgba(20,72,118,.46),rgba(3,10,20,.94)),rgba(3,8,16,.82);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.panel-role-blocked-card{width:min(560px,92vw);border-radius:18px;border:1px solid rgba(148,163,184,.3);background:linear-gradient(160deg,rgba(7,15,29,.97),rgba(10,18,34,.95)),radial-gradient(120% 120% at 100% 0,rgba(56,189,248,.2),transparent 60%);box-shadow:0 24px 72px rgba(2,8,23,.55);padding:clamp(22px,4vw,34px);display:grid;grid-gap:14px;gap:14px;text-align:center}.panel-role-blocked-card h2{margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(24px,3.2vw,32px);line-height:1.15;color:#f5fbff}.panel-role-blocked-card p{margin:0;color:#c5d6e7;font-size:15px;line-height:1.5}.panel-role-blocked-card .next-btn{justify-self:center;min-width:140px}.login-stage{--login-surface:rgba(8,18,32,0.78);--login-surface-strong:rgba(6,14,27,0.93);--login-line:rgba(121,162,208,0.24);--login-text-muted:#b8cde6;position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden;isolation:isolate;padding:clamp(18px,2.8vw,34px);background:radial-gradient(1200px 760px at 0 -10%,#19365f 0,rgba(11,24,42,0) 58%),radial-gradient(980px 720px at 100% 0,rgba(17,67,88,.58) 0,rgba(6,16,28,0) 56%),linear-gradient(165deg,#07101d,#070e1a 48%,#050a13)}.login-grid,.login-noise{position:absolute;inset:0;pointer-events:none}.login-grid{opacity:.25;background-image:linear-gradient(rgba(121,162,208,.18) 1px,transparent 0),linear-gradient(90deg,rgba(121,162,208,.18) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle at 50% 40%,black 30%,transparent 85%);mask-image:radial-gradient(circle at 50% 40%,black 30%,transparent 85%)}.login-noise{opacity:.08;background-image:radial-gradient(rgba(255,255,255,.48) .6px,transparent 0);background-size:2px 2px}.login-shell{position:relative;z-index:1;width:min(1020px,94vw);display:grid;grid-template-columns:minmax(0,1.04fr) minmax(340px,.78fr);grid-gap:clamp(14px,1.6vw,20px);gap:clamp(14px,1.6vw,20px);align-items:start}.login-orb{position:absolute;border-radius:50%;filter:blur(22px);opacity:.5;pointer-events:none;z-index:0;animation:loginOrbFloat 9s ease-in-out infinite}.login-orb-left{width:440px;height:440px;left:-180px;bottom:-200px;background:radial-gradient(circle at 34% 30%,rgba(55,220,255,.76),rgba(20,40,88,.12) 70%);animation-delay:-1s}.login-orb-right{width:520px;height:520px;right:-240px;top:-230px;background:radial-gradient(circle at 48% 48%,rgba(77,169,255,.66),rgba(10,18,35,.08) 72%)}.login-card{background:linear-gradient(150deg,var(--login-surface-strong),var(--login-surface)),radial-gradient(120% 140% at 100% 0,rgba(59,207,255,.18),transparent 56%);box-shadow:0 28px 80px rgba(2,7,16,.58);padding:clamp(22px,3vw,34px);animation:loginCardEnter .68s cubic-bezier(.22,1,.36,1) both}.login-card,.login-showcase{position:relative;border-radius:28px;border:1px solid var(--login-line);display:grid;align-content:start;align-self:start}.login-showcase{background:linear-gradient(152deg,rgba(9,22,38,.95),rgba(7,15,27,.92)),radial-gradient(120% 150% at 100% 0,rgba(80,184,255,.2),transparent 58%);box-shadow:0 24px 72px rgba(3,10,20,.52);padding:clamp(20px,2.8vw,28px);grid-gap:14px;gap:14px;animation:loginCardEnter .72s cubic-bezier(.22,1,.36,1) .1s both}.login-brand{display:inline-flex;align-items:center;gap:12px;margin-bottom:10px}.login-brand-logo{width:44px;height:44px;border-radius:12px;display:block;object-fit:cover;box-shadow:0 14px 26px rgba(3,10,22,.45)}.login-brand-text{font-size:clamp(30px,3.3vw,42px);font-weight:800;color:#f1f9ff}.login-brand-text,.login-card h1{font-family:Space Grotesk,sans-serif;letter-spacing:-.02em}.login-card h1{margin:0;font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.02;color:#f5fbff;max-width:15ch}.login-subtitle{margin:12px 0 0;max-width:46ch;color:var(--login-text-muted);font-size:15px;line-height:1.52}.login-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:22px}.login-btn{width:100%;min-height:62px;border-radius:16px;padding:12px 16px;border-width:1px;align-items:center;justify-content:center;text-align:center;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.login-btn:hover{transform:translateY(-1px)}.login-btn-twitch{border-color:rgba(78,205,255,.82);background:linear-gradient(140deg,#5fe3ff,#2ea8ff);box-shadow:0 16px 30px rgba(31,119,184,.33);color:#041622}.login-btn-twitch:hover{box-shadow:0 20px 36px rgba(31,119,184,.4)}.login-btn-da{border-color:rgba(255,196,122,.78);background:linear-gradient(140deg,#ffbf5e,#ff8a2b);box-shadow:0 16px 30px rgba(170,92,26,.32);color:#241003}.login-btn-da:hover{box-shadow:0 20px 36px rgba(170,92,26,.4)}.login-btn-title{display:block;font-size:15px;line-height:1.2;font-weight:800}.login-error{margin-top:16px;border:1px solid rgba(239,68,68,.34);border-radius:14px;padding:10px 12px;background:rgba(239,68,68,.09)}.login-preview-head{display:grid;grid-gap:6px;gap:6px}.login-preview-title{margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(22px,1.8vw,26px);line-height:1.08;color:#f2f9ff}.login-preview-controls{display:grid;grid-gap:6px;gap:6px}.login-preview-label{color:#9bc8ef;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.login-preview-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:44px;border-radius:14px;border:1px solid rgba(123,167,214,.22);padding:0 14px;background:linear-gradient(160deg,rgba(7,15,29,.97),rgba(10,18,34,.95)),radial-gradient(120% 120% at 100% 0,rgba(56,189,248,.12),transparent 60%);background-color:#0a1321;color:#f0f7ff;color-scheme:dark;font-size:14px;font-weight:600;outline:none}.login-preview-select option{background:#09111d;color:#eef6ff}.login-preview-select:focus{border-color:rgba(95,227,255,.62);box-shadow:0 0 0 3px rgba(95,227,255,.12)}.login-preview-stage{min-height:320px;height:min(46vh,420px);border-radius:20px;border:1px solid rgba(148,163,184,.2);overflow:hidden;position:relative;background:radial-gradient(120% 120% at 50% 100%,rgba(34,211,238,.18),rgba(15,23,42,.45) 35%,rgba(8,12,20,.7)),linear-gradient(180deg,rgba(7,14,27,.86),rgba(7,14,27,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 40px rgba(3,10,20,.38)}.login-preview-stage .sidebar-avatar-canvas,.login-preview-stage .sidebar-avatar-preview{width:100%;height:100%}@keyframes loginCardEnter{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes loginOrbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.dashboard-topbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:18px;padding:14px 18px;border-radius:22px;border:1px solid rgba(124,246,255,.12);background:linear-gradient(145deg,rgba(7,14,26,.92),rgba(8,15,27,.86)),radial-gradient(120% 140% at 0 0,rgba(34,211,238,.12),transparent 58%);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 18px 42px rgba(2,8,23,.24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.panel-subtitle{margin:0;color:var(--muted);font-size:14px}.panel-topbar-main{flex:1 1 680px;min-width:0}.panel-topbar-slot{min-width:0}.panel-topbar-right{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-left:auto;flex:0 0 auto;justify-content:flex-end}.panel-chip{display:inline-flex;align-items:center;justify-content:center;min-height:36px;border-radius:999px;border:1px solid rgba(148,163,184,.18);padding:0 14px;background:linear-gradient(135deg,rgba(9,16,29,.88),rgba(12,20,35,.92));color:#eef6ff;font-size:12px;font-weight:700;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.user-chip{border-color:rgba(56,189,248,.24);background:rgba(56,189,248,.12);color:#c9f2ff}.logout-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.logout-chip:hover{background:rgba(30,41,59,.9)}.events-chip-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.events-chip-button:hover{border-color:rgba(34,211,238,.4);background:rgba(34,211,238,.14)}.panel-shell .next-connection-page,.panel-shell .next-events-page{display:flex;flex-direction:column;gap:16px}.next-connection-header,.next-events-header{display:none}.next-connection-header h1,.next-events-header h1{margin:0;font-family:Space Grotesk,sans-serif;font-size:28px}.next-connection-header p,.next-events-header p{margin:6px 0 0;color:var(--muted);font-size:14px}.next-connection-grid,.next-events-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.next-connection-card,.next-events-card{border-radius:16px;border:1px solid var(--border);background:linear-gradient(180deg,rgba(17,24,39,.95),rgba(11,15,20,.95));box-shadow:var(--shadow-md);overflow:hidden}.next-connection-card h2,.next-events-card h2{margin:0;font-size:15px;font-weight:700;padding:18px 22px;border-bottom:1px solid var(--border)}.next-events-card-header{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:18px 22px;border-bottom:1px solid var(--border)}.next-events-card-header h2{padding:0;border:0}.next-connection-card>:not(h2):not(.next-events-card-header),.next-events-card>:not(h2):not(.next-events-card-header){margin-left:22px;margin-right:22px}.next-connection-card>.next-events-card-header+*,.next-connection-card>h2+*,.next-events-card>.next-events-card-header+*,.next-events-card>h2+*{margin-top:14px}.next-connection-card>:last-child,.next-events-card>:last-child{margin-bottom:20px}.next-connection-card p,.next-events-card p,.next-events-item p,.next-log-item p{margin-top:5px;margin-bottom:5px;color:var(--text);font-size:13px;line-height:1.45}.next-connection-actions,.next-events-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.next-connection-actions .next-field-input,.next-events-actions .next-field-input{flex:1 1 360px;min-width:300px}.next-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 14px;border-radius:12px;border:1px solid var(--border);background:rgba(15,23,42,.8);color:var(--text);text-decoration:none;font-size:13px;font-weight:700;cursor:pointer}.next-btn:hover{background:rgba(30,41,59,.9)}.next-btn-primary{background:linear-gradient(135deg,var(--accent),var(--accent-2));border-color:rgba(56,189,248,.75);color:#04151a}.next-btn-secondary{background:rgba(15,23,42,.8)}.next-btn-ghost{background:transparent}.next-btn:disabled{opacity:.6;cursor:default}.next-live-badge{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;background:rgba(56,189,248,.18);color:#7dd3fc}.next-filter-wrap{position:relative}.next-filter-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;padding:8px;border-radius:12px;border:1px solid var(--border);background:rgba(15,23,42,.95);box-shadow:var(--shadow-md);z-index:50}.next-filter-item{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;font-size:12px;color:var(--text)}.next-filter-item:hover{background:rgba(56,189,248,.12)}.next-events-list,.next-log-list{display:grid;grid-gap:12px;gap:12px}.next-video-queue-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.next-video-queue-grid .next-events-item{height:100%}.next-video-queue-grid .next-video-job-card{position:relative;overflow:hidden;border-color:rgba(56,189,248,.22);background:linear-gradient(180deg,rgba(9,18,31,.94),rgba(7,12,22,.94)),radial-gradient(120% 140% at 100% 0,rgba(45,212,191,.16),transparent 62%);box-shadow:0 16px 34px rgba(2,8,23,.32);padding:14px;display:grid;grid-gap:12px;gap:12px}.next-video-queue-grid .next-video-job-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,rgba(34,211,238,.65),rgba(56,189,248,0));pointer-events:none}.next-video-job-card .next-video-job-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin:0}.next-video-job-card .next-video-job-title{margin:0;min-width:0;color:#f0f8ff;font-size:clamp(16px,1.2vw,18px);line-height:1.28;word-break:break-word}.next-video-job-card .next-video-job-status{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.34);background:rgba(15,23,42,.72);color:#cbd5e1;padding:4px 10px;font-size:10px;font-weight:700;line-height:1;letter-spacing:.35px;text-transform:uppercase;white-space:nowrap}.next-video-job-card .next-video-job-status.is-success{border-color:rgba(74,222,128,.5);background:rgba(22,101,52,.34);color:#bbf7d0}.next-video-job-card .next-video-job-status.is-pending{border-color:rgba(250,204,21,.48);background:rgba(113,63,18,.34);color:#fef08a}.next-video-job-card .next-video-job-status.is-error{border-color:rgba(248,113,113,.56);background:rgba(127,29,29,.4);color:#fecaca}.next-video-job-card .next-video-job-stage{display:flex;justify-content:center;align-items:center}.next-video-job-card .next-video-job-preview-wrap{position:relative;width:min(238px,100%);aspect-ratio:9/16;border-radius:16px;overflow:hidden;border:1px solid rgba(93,149,223,.4);background:radial-gradient(120% 120% at 0 0,rgba(56,189,248,.22),transparent 58%),linear-gradient(180deg,rgba(8,16,30,.95),rgba(6,12,22,.95));box-shadow:inset 0 1px 0 rgba(191,219,254,.12),0 16px 36px rgba(2,8,23,.45);display:grid;place-items:center}.next-video-job-card .next-video-job-preview-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 42%,rgba(3,7,15,.78));pointer-events:none}.next-video-job-card .next-video-job-preview-img{width:100%;height:100%;object-fit:cover;display:block}.next-video-job-card .next-video-job-preview-placeholder{margin:0;padding:0 18px;text-align:center;color:#b0c4d8;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.next-video-job-card .next-video-job-actions{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;padding:6px;border-radius:999px;border:1px solid rgba(148,163,184,.32);background:rgba(7,14,26,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1}.next-video-job-card .next-video-job-action{width:36px;height:36px;border-radius:50%;border:1px solid rgba(148,163,184,.3);background:linear-gradient(180deg,rgba(15,23,42,.94),rgba(7,12,22,.94));color:#e2e8f0;display:inline-flex;align-items:center;justify-content:center;font-size:17px;line-height:1;text-decoration:none;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.next-video-job-card .next-video-job-action:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(125,211,252,.68);box-shadow:0 10px 18px rgba(2,8,23,.4)}.next-video-job-card .next-video-job-action:active:not(:disabled){transform:translateY(0)}.next-video-job-card .next-video-job-action.is-replay{color:#a5f3fc}.next-video-job-card .next-video-job-action.is-open{color:#bfdbfe}.next-video-job-card .next-video-job-action.is-stop{color:#fde68a}.next-video-job-card .next-video-job-action.is-blacklist{border-color:rgba(248,113,113,.58);background:linear-gradient(180deg,rgba(185,28,28,.92),rgba(127,29,29,.92));color:#fff1f2}.next-video-job-card .next-video-job-action.is-blacklist:hover:not(:disabled){border-color:rgba(252,165,165,.84)}.next-video-job-card .next-video-job-action:disabled{opacity:.45;cursor:default;transform:none;box-shadow:none}.next-video-job-card .next-video-job-meta{display:grid;grid-gap:8px;gap:8px}.next-video-job-card .next-video-job-line{margin:0;display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:8px;gap:8px}.next-video-job-card .next-video-job-line-label{color:#8fa9c4;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.next-video-job-card .next-video-job-line-value{min-width:0;color:#d7e3ef;font-size:12px;line-height:1.45;word-break:break-word}.next-video-settings-grid{display:grid;grid-template-columns:minmax(240px,1fr) minmax(300px,1.25fr) minmax(300px,1.25fr);grid-gap:12px;gap:12px;align-items:stretch}.next-video-setting{border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.55);border-radius:12px;padding:12px 14px;min-height:84px}.next-video-setting-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px}.next-video-setting-hint{margin:0;color:var(--muted);font-size:12px;line-height:1.35}.next-donation-settings-grid{display:grid;grid-gap:12px;gap:12px;align-items:stretch}.next-donation-settings-grid-two{grid-template-columns:minmax(340px,1.3fr) minmax(280px,1fr)}.next-donation-settings-grid-three{grid-template-columns:minmax(240px,1fr) minmax(300px,1.25fr) minmax(300px,1.25fr)}.next-donation-setting{border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.55);border-radius:12px;padding:12px 14px;min-height:84px}.next-donation-setting-toggle{display:flex;align-items:center;justify-content:space-between;gap:14px}.next-donation-setting-hint{margin:0;color:var(--muted);font-size:12px;line-height:1.35}.next-donation-settings-footer{margin-top:12px;padding-top:12px;border-top:1px solid rgba(148,163,184,.12);display:flex;align-items:center;gap:14px;flex-wrap:wrap}.next-donation-settings-footer .next-events-info{margin:0}.next-donation-actions{margin-left:auto}.next-donation-actions .next-btn{min-width:138px}.next-admin-users-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) minmax(150px,190px) minmax(190px,230px) auto;grid-gap:10px;gap:10px;align-items:end;width:100%}.next-admin-users-search{min-width:220px}.next-admin-users-filter{min-width:140px}.next-admin-users-sort{min-width:160px}.next-admin-users-count{justify-self:end;align-self:center;color:var(--muted);font-size:12px;font-weight:600;white-space:nowrap}.next-admin-users-stats{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.next-admin-users-stat{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(148,163,184,.2);background:rgba(12,20,33,.76);color:var(--muted);font-size:11px;font-weight:700;padding:3px 10px}.next-admin-users-table-wrap{margin-top:10px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(10,18,30,.82),rgba(8,14,24,.76)),radial-gradient(120% 80% at 100% 0,rgba(56,189,248,.1),transparent 50%);border-radius:12px;overflow:auto;max-height:560px;scrollbar-gutter:stable}.next-admin-users-table{width:100%;min-width:1040px;border-collapse:separate;border-spacing:0}.next-admin-users-table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:rgba(13,24,40,.98);color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.35px;text-transform:uppercase;text-align:left;padding:10px 12px;border-bottom:1px solid rgba(148,163,184,.16)}.next-admin-users-table tbody td{font-size:13px;color:var(--text);padding:11px 12px;border-bottom:1px solid rgba(148,163,184,.1);vertical-align:middle;transition:background-color .16s ease}.next-admin-users-table tbody tr:hover td{background:rgba(20,33,52,.4)}.next-admin-users-table tbody tr.is-limit-low td{background:rgba(123,77,16,.16)}.next-admin-users-table tbody tr.is-limit-empty td{background:rgba(122,28,28,.2)}.next-admin-users-table tbody tr:last-child td{border-bottom:0}.next-admin-user-main{display:flex;flex-direction:column;gap:3px;min-width:0}.next-admin-user-main-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.next-admin-user-main strong{font-size:13px;line-height:1.25;word-break:break-word}.next-admin-user-main small{font-size:11px;color:var(--muted);word-break:break-word}.next-admin-user-activity{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(148,163,184,.24);background:rgba(12,20,30,.8);color:var(--muted);font-size:10px;font-weight:700;padding:2px 8px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.next-admin-user-activity.is-online{border-color:rgba(34,197,94,.5);color:#86efac;background:rgba(20,83,45,.32)}.next-admin-user-activity.is-recent{border-color:rgba(56,189,248,.48);color:#bae6fd;background:rgba(8,47,73,.36)}.next-admin-user-activity.is-old{border-color:rgba(251,191,36,.4);color:#fcd34d;background:rgba(91,61,5,.28)}.next-admin-user-activity.is-unknown{border-color:rgba(148,163,184,.26);color:#94a3b8}.next-admin-runtime-overview{border-color:rgba(56,189,248,.2);background:linear-gradient(180deg,rgba(8,18,32,.96),rgba(6,12,22,.94)),radial-gradient(120% 140% at 0 0,rgba(34,211,238,.12),transparent 54%)}.next-admin-runtime-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.next-admin-runtime-summary-card{display:flex;flex-direction:column;gap:6px;min-height:110px;padding:14px 16px;border-radius:16px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(13,24,40,.92),rgba(8,15,26,.94)),radial-gradient(140% 100% at 100% 0,rgba(56,189,248,.12),transparent 52%);box-shadow:inset 0 1px 0 rgba(191,219,254,.06)}.next-admin-runtime-summary-card strong{font-size:28px;line-height:1;color:#f8fbff}.next-admin-runtime-summary-card small{color:var(--muted);font-size:12px;line-height:1.4}.next-admin-runtime-summary-label{color:#b9d7ee;font-size:12px;font-weight:700;letter-spacing:.25px;text-transform:uppercase}.next-admin-runtime-summary-card.is-problems{border-color:rgba(248,113,113,.28);background:linear-gradient(180deg,rgba(44,16,16,.92),rgba(18,11,15,.95)),radial-gradient(140% 100% at 100% 0,rgba(248,113,113,.14),transparent 54%)}.next-admin-runtime-summary-card.is-warning{border-color:rgba(250,204,21,.28);background:linear-gradient(180deg,rgba(42,28,9,.92),rgba(16,13,8,.95)),radial-gradient(140% 100% at 100% 0,rgba(250,204,21,.12),transparent 54%)}.next-admin-runtime-summary-card.is-danger{border-color:rgba(248,113,113,.28)}.next-admin-runtime-issues{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:10px;gap:10px}.next-admin-runtime-issue-card{border-radius:14px;border:1px solid rgba(248,113,113,.22);background:linear-gradient(180deg,rgba(33,15,19,.9),rgba(20,12,16,.92));padding:12px 14px}.next-admin-runtime-issue-card p{margin:8px 0 0;color:#fecaca;line-height:1.45;font-size:13px}.next-admin-runtime-issue-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.next-admin-runtime-issue-head strong{color:#fef2f2}.next-admin-runtime-issue-head small{color:rgba(254,202,202,.72)}.next-admin-runtime-users{display:grid;grid-gap:12px;gap:12px}.next-admin-runtime-user{padding:14px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(10,20,33,.92),rgba(8,14,24,.92)),radial-gradient(130% 100% at 100% 0,rgba(56,189,248,.08),transparent 52%);box-shadow:inset 0 1px 0 rgba(191,219,254,.05),0 12px 28px rgba(2,8,23,.2)}.next-admin-runtime-user.is-problem{border-color:rgba(248,113,113,.24);background:linear-gradient(180deg,rgba(23,15,20,.94),rgba(14,12,18,.95)),radial-gradient(140% 100% at 100% 0,rgba(248,113,113,.12),transparent 55%)}.next-admin-runtime-user-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.next-admin-runtime-user-title{min-width:0}.next-admin-runtime-user-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.next-admin-runtime-user-heading h3{margin:0;font-size:18px;line-height:1.2;color:#f8fbff}.next-admin-runtime-user-title p{margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.next-admin-runtime-user-meta{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:12px}.next-admin-runtime-user-meta span{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.16);background:rgba(15,23,42,.52);color:#cbd5e1;font-size:12px}.next-admin-runtime-events{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.next-admin-user-last-seen{display:flex;flex-direction:column;gap:2px}.next-admin-user-last-seen small{color:var(--muted);font-size:11px}.next-admin-role-select{min-width:132px}.next-admin-user-events{display:flex;flex-direction:column;gap:4px;min-width:126px}.next-admin-user-events strong{font-size:13px;font-weight:700}.next-admin-user-events small{color:var(--muted);font-size:11px}.next-admin-user-events-progress{width:100%;height:6px;border-radius:999px;background:rgba(30,41,59,.9);overflow:hidden}.next-admin-user-events-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22d3ee,#38bdf8)}.next-admin-users-limit{font-weight:600}.next-admin-users-limit.is-unlimited{color:#7dd3fc}.next-admin-users-remaining{display:inline-flex;align-items:center;justify-content:center;min-width:42px;border-radius:999px;border:1px solid rgba(148,163,184,.24);padding:2px 9px;font-size:12px;font-weight:700}.next-admin-users-remaining.is-ok{color:#86efac;border-color:rgba(34,197,94,.5);background:rgba(20,83,45,.28)}.next-admin-users-remaining.is-low{color:#fcd34d;border-color:rgba(234,179,8,.5);background:rgba(113,63,18,.3)}.next-admin-users-remaining.is-empty{color:#fda4af;border-color:rgba(244,63,94,.52);background:rgba(127,29,29,.35)}.next-admin-users-remaining-edit{display:flex;align-items:center;gap:8px}.next-admin-users-remaining-edit .next-field-input{min-width:118px;max-width:140px;padding:8px 10px;border-radius:10px}.next-admin-users-remaining-edit .next-btn{min-height:34px;padding:0 10px}.next-admin-users-empty{padding:14px;text-align:center}.next-admin-summaries-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(170px,220px) minmax(190px,240px) minmax(190px,240px) auto;grid-gap:12px;gap:12px;align-items:end}.next-admin-summaries-field{min-width:0}.next-admin-summaries-meta{justify-self:end;align-self:center;color:var(--muted);font-size:12px;font-weight:600;white-space:nowrap}.next-admin-summaries-layout{display:grid;grid-template-columns:minmax(290px,.95fr) minmax(0,1.45fr);grid-gap:12px;gap:12px;align-items:start}.next-admin-summaries-list{border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(10,18,30,.84),rgba(7,13,23,.76)),radial-gradient(120% 120% at 100% 0,rgba(56,189,248,.1),transparent 52%);border-radius:12px;max-height:520px;overflow:auto;padding:8px;scrollbar-gutter:stable}.next-admin-summary-row{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid rgba(148,163,184,.16);background:rgba(15,23,42,.65);border-radius:11px;padding:11px 12px;color:var(--text);text-align:left;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,transform .14s ease}.next-admin-summary-row+.next-admin-summary-row{margin-top:8px}.next-admin-summary-row:hover{background:rgba(24,35,57,.9);border-color:rgba(100,116,139,.4);transform:translateY(-1px)}.next-admin-summary-row.is-selected{border-color:rgba(56,189,248,.65);background:rgba(16,35,52,.88);box-shadow:inset 0 0 0 1px rgba(56,189,248,.26)}.next-admin-summary-row-head{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.next-admin-summary-row-title{font-size:13px;font-weight:700;line-height:1.2;word-break:break-word}.next-admin-summary-row-updated{color:var(--muted);font-size:11px;white-space:nowrap}.next-admin-summary-row-meta{display:flex;gap:6px;flex-wrap:wrap}.next-admin-summary-chip{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(148,163,184,.2);background:rgba(10,17,29,.72);color:var(--muted);font-size:11px;font-weight:600;padding:2px 8px}.next-admin-summary-chip.is-character{color:#bae6fd;border-color:rgba(56,189,248,.35);background:rgba(14,56,85,.4)}.next-admin-summary-chip.is-loyalty.is-high{color:#86efac;border-color:rgba(34,197,94,.45);background:rgba(20,83,45,.3)}.next-admin-summary-chip.is-loyalty.is-mid{color:#fcd34d;border-color:rgba(234,179,8,.42);background:rgba(113,63,18,.28)}.next-admin-summary-chip.is-loyalty.is-low{color:#fca5a5;border-color:rgba(248,113,113,.45);background:rgba(127,29,29,.34)}.next-admin-summary-chip.is-loyalty.is-unknown{color:#cbd5e1}.next-admin-summary-chip.is-pending.has-pending{color:#fbbf24;border-color:rgba(234,179,8,.45);background:rgba(92,52,15,.3)}.next-admin-summary-row-preview{color:#c6d4e4;font-size:12px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.next-admin-summaries-detail{border:1px solid rgba(148,163,184,.14);background:rgba(9,16,27,.75);border-radius:12px;min-height:360px;padding:14px}.next-admin-summary-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.next-admin-summary-detail-head h3{margin:0;font-size:16px;line-height:1.3}.next-admin-summary-detail-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.next-admin-summary-detail-actions .next-btn{min-width:148px}.next-admin-summary-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.next-admin-summary-stat{border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.55);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.next-admin-summary-stat span{color:var(--muted);font-size:11px}.next-admin-summary-stat strong{color:var(--text);font-size:13px;font-weight:700}.next-admin-summary-text{margin:0;padding:12px;border:1px solid rgba(148,163,184,.14);background:rgba(8,12,20,.75);border-radius:10px;color:var(--text);font:inherit;font-size:13px;line-height:1.5;white-space:pre-wrap;max-height:360px;overflow:auto}.next-admin-tts-grid{display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,1.15fr);grid-gap:12px;gap:12px;align-items:stretch}.next-admin-tts-card{border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.55);border-radius:12px;padding:12px 14px}.next-admin-tts-meta{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:1.35}.next-admin-tts-toggle{margin-top:12px}.next-admin-tts-footer,.next-admin-tts-test-wrap{margin-top:12px;padding-top:12px;border-top:1px solid rgba(148,163,184,.12)}.next-admin-tts-footer{display:flex;justify-content:flex-end}.next-admin-tts-actions .next-btn{min-width:138px}.next-admin-maps-layout{display:grid;grid-template-columns:minmax(320px,360px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.next-admin-maps-controls{display:flex;flex-direction:column;gap:14px}.next-admin-maps-stats{display:flex;flex-wrap:wrap;gap:8px}.next-admin-maps-stat{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(148,163,184,.16);background:rgba(15,23,42,.58);color:#dbe7f9;font-size:12px;font-weight:700}.next-admin-maps-meta{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.55);color:#d6e3f5;font-size:13px}.next-admin-maps-actions{display:flex;flex-direction:column;gap:10px}.next-admin-maps-actions .next-btn{width:100%}.next-admin-maps-preview{min-width:0;padding:14px;border-radius:18px;border:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(10,18,31,.92),rgba(7,13,24,.96)),radial-gradient(140% 140% at 0 0,rgba(34,211,238,.08),transparent 55%);box-shadow:0 18px 40px rgba(2,8,23,.24)}.next-video-settings-footer{margin-top:12px;padding-top:12px;border-top:1px solid rgba(148,163,184,.12);display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.next-video-settings-actions{flex:1 1 320px}.next-video-blacklist{margin:0;color:var(--muted);font-size:12px}.next-video-queue-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.next-video-queue-head h2{margin:0}.next-events-item,.next-log-item{padding:12px 14px;background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.12);border-radius:12px}.next-events-item header,.next-log-item header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.next-events-item header div,.next-log-item header div{display:flex;align-items:center;gap:8px}.next-events-item header small,.next-log-item small{font-size:11px;color:var(--muted)}.next-auction-entry-item{box-shadow:inset 4px 0 0 var(--auction-entry-accent,rgba(125,211,252,.86))}.next-auction-entry-donor{display:flex;align-items:center;gap:8px}.next-auction-entry-dot{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:var(--auction-entry-accent,rgba(125,211,252,.96))}.next-auction-entry-actions{margin-top:10px;flex-wrap:wrap}.next-auction-entry-editor{display:grid;grid-gap:12px;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(148,163,184,.16)}.next-auction-entry-editor .next-auction-field-grid{margin-top:0}.next-auction-entry-color-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.next-auction-entry-color-preview{width:18px;height:18px;flex:0 0 auto;border-radius:50%;border:1px solid rgba(255,255,255,.24);box-shadow:0 0 0 2px rgba(8,20,37,.78)}.next-auction-entry-color-input{width:52px;height:40px;padding:0;border:1px solid rgba(124,171,220,.28);border-radius:12px;background:rgba(6,14,26,.96);cursor:pointer}.next-auction-entry-color-input::-webkit-color-swatch-wrapper{padding:6px}.next-auction-entry-color-input::-webkit-color-swatch{border:0;border-radius:8px}.next-console-list{min-height:408px;max-height:408px;overflow-y:auto;padding-right:6px;align-content:start}.next-console-list::-webkit-scrollbar{width:10px}.next-console-list::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(116,178,233,.5);border:2px solid rgba(10,22,40,.95)}.next-console-list::-webkit-scrollbar-track{background:rgba(8,20,37,.85);border-radius:999px}.next-console-summary-row{display:flex;align-items:center;justify-content:space-between;gap:8px 14px;flex-wrap:wrap;padding:2px 2px 4px}.next-console-summary-item{margin:0;font-size:12px;color:var(--muted)}.next-console-summary-item strong{color:var(--text)}.next-console-entry{padding:12px;border-radius:14px;background:linear-gradient(180deg,rgba(12,26,46,.72),rgba(8,18,33,.9))}.next-console-entry-donation{border-color:rgba(251,146,60,.34)}.next-console-entry-reward{border-color:rgba(56,189,248,.34)}.next-console-entry-direct{border-color:rgba(129,140,248,.34)}.next-console-entry-social{border-color:rgba(74,222,128,.28)}.next-console-entry-utility{border-color:rgba(192,132,252,.28)}.next-console-entry-system{border-color:rgba(148,163,184,.24)}.next-console-entry-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.next-console-entry-headline{min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.next-console-type{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;letter-spacing:.15px;border:1px solid transparent}.next-console-type-donation{background:rgba(251,146,60,.16);border-color:rgba(251,146,60,.32);color:#fdba74}.next-console-type-reward{background:rgba(56,189,248,.16);border-color:rgba(56,189,248,.32);color:#7dd3fc}.next-console-type-direct{background:rgba(129,140,248,.15);border-color:rgba(129,140,248,.3);color:#c7d2fe}.next-console-type-social{background:rgba(74,222,128,.15);border-color:rgba(74,222,128,.28);color:#86efac}.next-console-type-utility{background:rgba(192,132,252,.15);border-color:rgba(192,132,252,.3);color:#d8b4fe}.next-console-type-system{background:rgba(148,163,184,.18);border-color:rgba(148,163,184,.32);color:#cbd5e1}.next-console-status{display:inline-flex;align-items:center;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;letter-spacing:.15px;border:1px solid transparent}.next-console-status-ok{background:rgba(74,222,128,.16);border-color:rgba(74,222,128,.32);color:#86efac}.next-console-status-pending{background:rgba(250,204,21,.16);border-color:rgba(250,204,21,.32);color:#fde047}.next-console-status-error{background:rgba(248,113,113,.16);border-color:rgba(248,113,113,.32);color:#fca5a5}.next-console-status-neutral{background:rgba(148,163,184,.18);border-color:rgba(148,163,184,.28);color:#cbd5e1}.next-console-provider{display:inline-flex;align-items:center;border-radius:999px;padding:3px 9px;font-size:11px;color:#93c5fd;border:1px solid rgba(125,211,252,.32);background:rgba(56,189,248,.1)}.next-console-entry-controls{display:inline-flex;align-items:center;gap:8px}.next-console-time{font-size:12px;color:var(--muted);white-space:nowrap}.next-console-replay-btn{min-height:34px;padding:0 12px}.next-console-entry-content{margin-top:10px;display:grid;grid-gap:8px;gap:8px}.next-console-entry-block{border-radius:10px;border:1px solid rgba(148,163,184,.14);background:rgba(15,23,42,.58);padding:10px 12px}.next-console-entry-block-response{border-color:rgba(125,211,252,.2);background:linear-gradient(180deg,rgba(16,33,57,.58),rgba(15,23,42,.56))}.next-console-entry-block h3{margin:0 0 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.28px;color:#9fb3cd}.next-console-entry-block p{margin:0;font-size:13px;line-height:1.5;color:var(--text);white-space:pre-wrap;word-break:break-word}.next-runtime-feed{display:grid;grid-gap:.9rem;gap:.9rem}.next-runtime-meta{display:flex;flex-wrap:wrap;gap:.55rem .85rem;margin-top:.75rem;font-size:.82rem;color:rgba(204,219,236,.74)}.next-runtime-preview{margin:.8rem 0 0;color:rgba(238,246,255,.9);line-height:1.55;white-space:pre-wrap;word-break:break-word}.next-field-input,.next-overlay-url{width:100%;border-radius:12px;border:1px solid var(--border);padding:10px 12px;background:rgba(8,12,20,.8);color:var(--text);font:inherit;font-size:13px}.next-overlay-url,textarea.next-field-input{min-height:92px}.next-field-label{display:block;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--muted)}.next-field-slider{width:100%;accent-color:var(--accent)}.next-voice-toggle-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:10px;gap:10px}.next-voice-settings-panel{margin-top:12px;border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.55);border-radius:12px;padding:12px 14px}.next-voice-settings-panel .next-toggle-hint{margin:8px 0 0}.next-voice-settings-footer{margin-top:12px;padding-top:12px;border-top:1px solid rgba(148,163,184,.12);display:flex;justify-content:flex-end}.next-voice-settings-actions .next-btn{min-width:188px}.next-voice-stats{display:flex;flex-wrap:wrap;gap:16px}.next-voice-stats p{margin:0}.next-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.55);border-radius:12px;padding:10px 12px;cursor:pointer}.next-toggle-row-inline{min-height:74px}.next-toggle-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.next-toggle-label{font-size:13px;font-weight:700;line-height:1.2;color:var(--text)}.next-toggle-hint{font-size:12px;line-height:1.3;color:var(--muted)}.next-toggle-control{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.next-toggle-state{min-width:36px;text-align:right;font-size:11px;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.next-toggle-state.is-on{color:#67e8f9}.next-toggle-state.is-off{color:#94a3b8}.panel-subtabs-shell{width:100%;overflow:hidden}.panel-subtabs-shell.is-topbar{overflow:visible}.panel-subtabs{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center;grid-gap:8px;gap:8px;width:100%;max-width:100%;padding:8px;border-radius:18px;border:1px solid rgba(56,189,248,.22);background:radial-gradient(120% 140% at 0 0,rgba(34,211,238,.11),transparent 52%),linear-gradient(155deg,rgba(8,17,30,.98),rgba(9,18,31,.94) 58%,rgba(8,15,28,.98));box-shadow:inset 0 1px 0 rgba(191,219,254,.12),0 14px 28px rgba(2,8,23,.24);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(56,189,248,.4) transparent}.panel-subtabs.is-topbar{padding:4px;border-radius:16px;border-color:rgba(71,85,105,.26);background:linear-gradient(180deg,rgba(8,16,28,.86),rgba(9,18,31,.9)),radial-gradient(120% 140% at 0 0,rgba(34,211,238,.08),transparent 52%);box-shadow:inset 0 1px 0 rgba(191,219,254,.08),0 10px 24px rgba(2,8,23,.18)}.panel-subtabs-button{display:inline-flex;align-items:center;gap:10px;min-height:42px;border-radius:14px;border:1px solid rgba(114,126,161,.2);padding:0 16px;background:linear-gradient(180deg,rgba(16,25,42,.78),rgba(9,16,28,.92));color:#9dafcb;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 0 1px rgba(255,255,255,.01);cursor:pointer;font-size:13px;font-weight:700;transition:transform .14s ease,border-color .14s ease,background .14s ease,color .14s ease}.panel-subtabs-button.is-topbar{min-height:38px;border-radius:12px;padding:0 14px;background:rgba(15,23,42,.56);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.panel-subtabs-button:hover{border-color:rgba(114,126,161,.3);background:rgba(26,31,48,.9);color:#eef4ff;transform:translateY(-1px)}.panel-subtabs-button:focus-visible{outline:none;border-color:rgba(103,232,249,.65);box-shadow:0 0 0 2px rgba(56,189,248,.2),inset 0 1px 0 rgba(186,230,253,.2)}.panel-subtabs-button.is-active{border-color:rgba(114,126,161,.24);background:linear-gradient(180deg,rgba(34,211,238,.16),rgba(22,77,105,.36)),rgba(26,31,48,.95);color:#f8fbff;box-shadow:inset 0 1px 0 rgba(224,242,254,.12),0 0 0 1px rgba(255,255,255,.02)}.panel-subtabs-button.is-topbar.is-active{border-color:rgba(56,189,248,.34);background:linear-gradient(180deg,rgba(34,211,238,.14),rgba(12,74,110,.28)),rgba(17,24,39,.94);box-shadow:inset 0 1px 0 rgba(224,242,254,.16),0 10px 18px rgba(8,47,73,.18)}.panel-subtabs-icon{width:16px;height:16px;color:currentColor;flex:0 0 16px}.panel-subtabs-icon svg{width:100%;height:100%;display:block}.panel-subtabs-label{white-space:nowrap}.next-reward-disabled{opacity:.7}.next-standard-reward-tools{display:inline-flex;align-items:center;gap:8px}.next-reward-icon-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:10px;border:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.82);color:var(--text);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.next-reward-icon-button svg{width:18px;height:18px}.next-reward-icon-button:hover{background:rgba(30,41,59,.94)}.next-reward-icon-button:disabled{opacity:.45;cursor:default}.next-reward-icon-button-primary{color:#7dd3fc;border-color:rgba(56,189,248,.3)}.next-reward-icon-button-primary:hover{border-color:rgba(56,189,248,.58);background:rgba(8,96,126,.28)}.next-reward-icon-button-danger{color:#fca5a5;border-color:rgba(248,113,113,.28)}.next-reward-icon-button-danger:hover{border-color:rgba(248,113,113,.58);background:rgba(127,29,29,.24)}.next-switch{position:relative;display:inline-flex;align-items:center;width:48px;height:28px}.next-switch input{opacity:0;width:0;height:0}.next-switch-slider{position:absolute;inset:0;border-radius:999px;background:rgba(114,132,158,.55);cursor:pointer;transition:background .2s ease}.next-switch-slider:before{content:"";position:absolute;left:4px;top:4px;width:20px;height:20px;border-radius:50%;background:#edf8ff;transition:transform .2s ease}.next-switch input:checked+.next-switch-slider{background:linear-gradient(135deg,var(--accent),var(--accent-2))}.next-switch input:checked+.next-switch-slider:before{transform:translateX(20px)}.next-empty{margin:0;color:var(--muted);font-size:12px}.next-console-empty{min-height:100%;display:grid;place-items:center;text-align:center;padding:22px 12px}.next-events-info{margin:0;color:#7dd3fc;font-size:13px}.next-connection-error,.next-events-error{margin:0;color:var(--danger);font-size:13px}.next-auction-step-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.next-auction-step-card{display:grid;grid-gap:8px;gap:8px;padding:14px;border-radius:14px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(15,23,42,.58),rgba(8,12,20,.82))}.next-auction-step-card strong{font-size:15px}.next-auction-step-card p{margin:0;color:var(--muted)}.next-auction-step-index{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#04151a;font-size:12px;font-weight:800}.next-auction-pill-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.next-auction-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgba(148,163,184,.16);background:rgba(8,12,20,.64);color:#dbeafe;font-size:12px;font-weight:700}.next-auction-create-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.82fr);grid-gap:16px;gap:16px;align-items:start}.next-auction-create-main{display:grid;grid-gap:14px;gap:14px}.next-auction-create-grid{grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr)}.next-auction-create-actions .next-btn-primary{min-width:220px}.next-auction-summary-stack{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:22px;border:1px solid rgba(148,196,255,.14);background:linear-gradient(180deg,rgba(12,18,34,.88),rgba(7,12,22,.96))}.next-auction-summary-item{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border-radius:16px;border:1px solid rgba(148,196,255,.1);background:rgba(8,14,28,.76)}.next-auction-summary-item span{color:rgba(214,226,244,.64);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.next-auction-summary-item strong{font-size:18px;line-height:1.1}.next-auction-field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px 16px;gap:14px 16px}.next-auction-field{display:grid;grid-gap:8px;gap:8px;align-content:start}.next-auction-field.is-wide{grid-column:1/-1}.next-auction-field-head{display:grid;grid-gap:4px;gap:4px}.next-auction-field-hint{color:var(--muted);font-size:12px;line-height:1.35}.next-auction-mode-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.next-auction-mode-btn{min-height:74px;padding:14px 16px;border-radius:18px;border:1px solid rgba(148,196,255,.14);background:rgba(7,12,24,.9);color:#eef6ff;font:inherit;text-align:left;display:grid;grid-gap:4px;gap:4px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.next-auction-mode-btn:hover{transform:translateY(-1px);border-color:rgba(124,246,255,.26)}.next-auction-mode-btn.is-active{border-color:rgba(124,246,255,.36);background:linear-gradient(135deg,rgba(124,246,255,.14),rgba(121,169,255,.2));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.next-auction-mode-btn strong{font-size:15px;line-height:1.15}.next-auction-mode-btn span{color:var(--auction-muted);font-size:12px;line-height:1.4}.next-auction-advanced{margin-top:16px;border-radius:22px;border:1px solid rgba(148,196,255,.12);background:rgba(8,13,25,.76);overflow:hidden}.next-auction-advanced summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;cursor:pointer;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#e6f1ff}.next-auction-advanced summary::-webkit-details-marker{display:none}.next-auction-advanced summary:after{content:"+";font-size:18px;line-height:1;color:var(--auction-cyan)}.next-auction-advanced[open] summary:after{content:"−"}.next-auction-advanced-grid{padding:0 18px 18px}.next-auction-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.next-auction-metric{display:grid;grid-gap:6px;gap:6px;padding:14px;border-radius:14px;border:1px solid rgba(148,163,184,.14);background:rgba(15,23,42,.58)}.next-auction-metric strong,.next-auction-metric-value{font-size:18px;line-height:1.1}.next-auction-timer-inline{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.next-auction-timer-controls{display:inline-flex;align-items:center;gap:6px}.next-auction-timer-bump{width:34px;height:34px;border-radius:12px;border:1px solid rgba(124,246,255,.2);background:rgba(10,18,34,.9);color:#f7fbff;font:inherit;font-size:20px;font-weight:800;line-height:1;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.next-auction-timer-bump:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(124,246,255,.42);background:rgba(18,29,52,.96)}.next-auction-timer-bump:disabled{opacity:.55;cursor:default}.next-auction-metric-label{color:#a5f3fc;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.next-auction-metric-hint{color:var(--muted);font-size:12px;line-height:1.35}.next-auction-status-badge.is-draft,.next-auction-status-badge.is-idle{background:rgba(148,163,184,.18);color:#cbd5e1}.next-auction-status-badge.is-collecting{background:rgba(34,211,238,.18);color:#a5f3fc}.next-auction-status-badge.is-locked{background:rgba(250,204,21,.18);color:#fde68a}.next-auction-status-badge.is-racing{background:rgba(249,115,22,.18);color:#fdba74}.next-auction-status-badge.is-finished{background:rgba(74,222,128,.18);color:#bbf7d0}.next-auction-status-badge.is-cancelled{background:rgba(248,113,113,.18);color:#fecaca}.next-auction-editor-shell,.next-auction-preview-shell{border-radius:14px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(15,23,42,.78),rgba(8,14,24,.88));padding:14px}.next-auction-editor-shell{display:grid;grid-gap:12px;gap:12px}.next-auction-map-workbench{min-width:0;display:grid;grid-gap:16px;gap:16px}.next-auction-maps-card{overflow:visible}.next-auction-raw-json-shell{display:grid;grid-gap:10px;gap:10px}.next-auction-raw-json{width:100%}.next-auction-section-copy{display:grid;grid-gap:4px;gap:4px}.next-auction-section-copy strong{font-size:14px}.next-auction-section-copy span{color:var(--muted);font-size:12px;line-height:1.45}.next-auction-editor-toolbar-wrap{position:-webkit-sticky;position:sticky;top:18px;display:grid;grid-gap:12px;gap:12px;padding:12px;border-radius:12px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(10,16,29,.96),rgba(5,11,21,.98));box-shadow:0 18px 40px rgba(2,8,23,.28);z-index:4}.next-auction-tool-summary{display:grid;grid-gap:4px;gap:4px}.next-auction-tool-summary span{color:#a5f3fc;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.next-auction-tool-summary strong{font-size:16px;line-height:1.15}.next-auction-tool-summary p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.next-auction-editor-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:8px;gap:8px}.next-auction-tool{min-height:44px;padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.16);background:rgba(15,23,42,.8);color:var(--text);font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease}.next-auction-tool.is-active,.next-auction-tool:hover{transform:translateY(-1px);border-color:rgba(125,211,252,.34);background:rgba(18,33,56,.92)}.next-auction-editor-meta{display:flex;flex-wrap:wrap;gap:8px}.next-auction-editor-meta span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(148,163,184,.16);background:rgba(8,12,20,.64);color:var(--muted);font-size:12px;font-weight:600}.next-auction-editor-warning{display:grid;grid-gap:8px;gap:8px;padding:12px;border-radius:12px;border:1px solid rgba(248,113,113,.24);background:rgba(127,29,29,.18)}.next-auction-editor-warning strong{font-size:13px}.next-auction-editor-warning span{color:var(--muted);font-size:12px;line-height:1.45}.next-auction-grid-scroll{overflow-x:auto;overflow-y:visible;min-width:0;padding-bottom:4px}.next-auction-grid{display:grid;grid-gap:6px;gap:6px;min-width:max-content}.next-auction-grid-row{display:grid;grid-template-columns:36px repeat(12,44px);grid-gap:6px;gap:6px;align-items:center}.next-auction-grid-index{display:grid;place-items:center;background:rgba(8,12,20,.64);color:var(--muted);font-size:12px;font-weight:700}.next-auction-grid-cell,.next-auction-grid-index{min-height:44px;border-radius:10px;border:1px solid rgba(148,163,184,.14)}.next-auction-grid-cell{background:rgba(8,12,20,.7);color:var(--text);font:inherit;font-size:12px;font-weight:800;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .12s ease,border-color .12s ease}.next-auction-grid-cell:hover{transform:translateY(-1px);border-color:rgba(125,211,252,.3)}.tile-empty{background:rgba(8,12,20,.72);color:rgba(148,163,184,.45)}.tile-b{background:linear-gradient(180deg,rgba(59,130,246,.28),rgba(30,64,175,.34));color:#bfdbfe}.tile-l,.tile-r{background:linear-gradient(180deg,rgba(251,191,36,.24),rgba(180,83,9,.34));color:#fde68a}.tile-o{background:linear-gradient(180deg,rgba(34,197,94,.24),rgba(20,83,45,.34));color:#bbf7d0}.tile-s{background:linear-gradient(180deg,rgba(168,85,247,.24),rgba(88,28,135,.34));color:#e9d5ff}.tile-d{background:linear-gradient(180deg,rgba(244,114,182,.26),rgba(131,24,67,.36));color:#fbcfe8}.tile-p{background:linear-gradient(180deg,rgba(34,211,238,.24),rgba(14,116,144,.36));color:#cffafe}.tile-t{background:linear-gradient(180deg,rgba(129,140,248,.24),rgba(67,56,202,.36));color:#e0e7ff}.tile-f{background:linear-gradient(180deg,rgba(244,63,94,.24),rgba(136,19,55,.34));color:#fecdd3}.next-auction-preview-shell{display:grid;grid-gap:12px;gap:12px;align-content:start}.next-auction-preview-panel{display:grid;grid-gap:14px;gap:14px;align-content:start}.next-auction-library-sort{min-width:min(280px,100%)}.next-auction-map-rating{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:12px;border:1px solid rgba(148,163,184,.16);background:rgba(8,12,20,.58)}.next-auction-map-rating-copy{min-width:0;display:grid;grid-gap:4px;gap:4px}.next-auction-map-rating-copy strong{font-size:14px}.next-auction-map-rating-copy span{color:var(--muted);font-size:12px;line-height:1.4}.next-auction-map-rating-actions,.next-auction-vote-btn{display:inline-flex;align-items:center;gap:8px}.next-auction-vote-btn{min-width:52px;min-height:42px;justify-content:center;padding:0 12px;border-radius:12px;border:1px solid rgba(148,163,184,.16);background:rgba(15,23,42,.82);color:var(--text);cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease}.next-auction-vote-btn:hover{transform:translateY(-1px);border-color:rgba(125,211,252,.3)}.next-auction-vote-btn.is-active{border-color:rgba(34,197,94,.38);background:rgba(22,101,52,.24);color:#dcfce7}.next-auction-vote-btn.is-negative.is-active{border-color:rgba(248,113,113,.34);background:rgba(127,29,29,.24);color:#fecaca}.next-auction-vote-btn svg{width:16px;height:16px;flex:0 0 auto}.next-auction-preview-stage{display:grid;grid-gap:12px;gap:12px}.next-auction-preview-toolbar{display:flex;align-items:end;justify-content:space-between;gap:12px;flex-wrap:wrap}.next-auction-preview-field{min-width:180px;display:grid;grid-gap:6px;gap:6px}.next-auction-preview-field span{font-size:12px;font-weight:700;color:var(--muted)}.next-auction-preview-toolbar .next-events-actions{margin:0}.next-auction-preview-status{font-size:12px;color:var(--muted)}.next-auction-preview-canvas{min-height:360px;border-radius:12px;overflow:hidden;border:1px solid rgba(148,163,184,.14);background:radial-gradient(circle at top,rgba(56,189,248,.16),transparent 48%),linear-gradient(180deg,rgba(6,13,24,.96),rgba(3,7,14,.98))}.next-auction-shell{--auction-surface:rgba(9,14,28,0.84);--auction-surface-strong:rgba(6,10,22,0.96);--auction-surface-soft:rgba(14,21,38,0.7);--auction-stroke:rgba(148,196,255,0.14);--auction-stroke-strong:rgba(148,196,255,0.28);--auction-cyan:#7cf6ff;--auction-blue:#79a9ff;--auction-gold:#ffd166;--auction-rose:#ff7ab8;--auction-muted:rgba(214,226,244,0.74);position:relative;isolation:isolate;padding-bottom:28px}.next-auction-shell:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(960px 560px at 6% -4%,rgba(124,246,255,.12),transparent 58%),radial-gradient(720px 420px at 92% 6%,rgba(255,122,184,.1),transparent 54%),radial-gradient(1200px 820px at 50% 100%,rgba(121,169,255,.08),transparent 62%)}.next-auction-shell .next-events-card{border-radius:28px;border:1px solid var(--auction-stroke);background:linear-gradient(180deg,rgba(14,21,38,.82),rgba(8,12,24,.92));box-shadow:0 24px 60px rgba(2,6,23,.34),inset 0 1px 0 rgba(255,255,255,.04)}.next-auction-shell .next-events-card-header{align-items:start;gap:16px}.next-auction-shell .next-empty,.next-auction-shell .next-events-card-header p{color:var(--auction-muted)}.next-auction-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,320px);grid-gap:18px;gap:18px;padding:28px 30px;border-radius:30px;border:1px solid var(--auction-stroke-strong);background:radial-gradient(circle at top left,rgba(124,246,255,.14),transparent 38%),radial-gradient(circle at bottom right,rgba(255,122,184,.12),transparent 34%),linear-gradient(145deg,rgba(10,16,31,.96),rgba(5,8,18,.98));box-shadow:0 34px 80px rgba(2,6,23,.38)}.next-auction-hero-copy{display:grid;grid-gap:10px;gap:10px;align-content:center}.next-auction-hero-copy h1{margin:0;font-size:clamp(36px,6vw,58px);line-height:.92;letter-spacing:-.04em}.next-auction-hero-copy p{max-width:760px;margin:0;color:var(--auction-muted);font-size:15px;line-height:1.65}.next-auction-hero-badge{display:grid;grid-gap:8px;gap:8px;align-content:center;padding:18px 20px;border-radius:24px;border:1px solid rgba(124,246,255,.18);background:linear-gradient(180deg,rgba(12,20,36,.92),rgba(7,12,22,.96))}.next-auction-eyebrow,.next-auction-hero-badge-label{color:var(--auction-cyan);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.next-auction-hero-badge strong{font-size:24px;line-height:1.05}.next-auction-hero-badge small{color:var(--auction-muted);font-size:13px;line-height:1.45}.next-auction-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.next-auction-overview-grid .next-auction-metric{min-height:126px;padding:18px;border-radius:24px;border-color:rgba(148,196,255,.12);background:linear-gradient(180deg,rgba(13,20,37,.86),rgba(8,12,24,.96))}.next-auction-tabs-card{padding:10px;background:linear-gradient(180deg,rgba(13,20,37,.86),rgba(8,12,24,.96))}.next-auction-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.next-auction-tab,.next-auction-tabs .next-btn{min-height:54px;border-radius:18px;border:1px solid var(--auction-stroke);background:rgba(12,18,34,.82);color:#d9ecff;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.next-auction-tab:hover,.next-auction-tabs .next-btn:hover{transform:translateY(-1px);border-color:rgba(124,246,255,.24)}.next-auction-tab.is-active,.next-auction-tabs .next-btn-primary{border-color:rgba(124,246,255,.36);background:linear-gradient(135deg,rgba(124,246,255,.18),rgba(121,169,255,.22));color:#f7fbff;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.next-auction-toolbar-card{padding:18px 22px}.next-auction-toolbar-head{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.next-auction-toolbar-head h2{margin:4px 0 0}.next-auction-library-sort{min-width:min(320px,100%);display:grid;grid-gap:6px;gap:6px}.next-auction-maps-layout,.next-auction-session-layout{display:grid;grid-gap:18px;gap:18px;align-items:start}.next-auction-session-layout{grid-template-columns:minmax(0,1.4fr) minmax(340px,.92fr)}.next-auction-panel-participants{grid-column:2;grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:22px}.next-auction-maps-layout{grid-template-columns:minmax(760px,1.55fr) minmax(360px,.9fr)}.next-auction-editor-panel,.next-auction-library-panel,.next-auction-preview-panel{min-width:0}.next-auction-maps-sidebar{min-width:0;display:grid;grid-gap:18px;gap:18px;position:-webkit-sticky;position:sticky;top:22px}.next-auction-shell .next-field-input,.next-auction-shell select.next-field-input,.next-auction-shell textarea.next-field-input{min-height:52px;border-radius:16px;border:1px solid rgba(148,196,255,.16);background:rgba(7,12,24,.88);color:#eef6ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.next-auction-shell textarea.next-field-input{min-height:112px}.next-auction-shell .next-field-input:focus,.next-auction-shell select.next-field-input:focus,.next-auction-shell textarea.next-field-input:focus{border-color:rgba(124,246,255,.4);box-shadow:0 0 0 4px rgba(124,246,255,.08),inset 0 1px 0 rgba(255,255,255,.04)}.next-auction-shell input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.next-auction-shell input[type=number]::-webkit-inner-spin-button,.next-auction-shell input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.next-auction-shell .next-btn{min-height:46px;border-radius:16px;border:1px solid rgba(148,196,255,.14);font-weight:800;transition:transform .16s ease,border-color .16s ease,background .16s ease}.next-auction-shell .next-btn:hover{transform:translateY(-1px)}.next-auction-shell .next-btn-primary{border-color:rgba(124,246,255,.34);background:linear-gradient(135deg,#7cf6ff,#79a9ff);color:#031019;box-shadow:0 16px 36px rgba(121,169,255,.22)}.next-auction-shell .next-btn-secondary{background:rgba(12,18,34,.82);color:#dbeafe}.next-auction-shell .next-events-actions{gap:10px}.next-auction-pill{min-height:34px;padding:0 12px;border-radius:999px;border-color:rgba(148,196,255,.14);background:rgba(8,14,28,.72);color:#e6f1ff}.next-auction-panel .next-empty{padding:12px 14px;border-radius:14px;background:rgba(8,13,26,.52)}.next-auction-entry-list,.next-auction-history-grid,.next-auction-library-grid{max-height:min(72vh,980px);overflow:auto;padding-right:6px}.next-auction-entry-list,.next-auction-library-grid{display:grid;grid-gap:12px;gap:12px;align-content:start}.next-auction-history-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px;align-content:start}.next-auction-entry-item,.next-auction-history-card,.next-auction-map-card{padding:18px;border-radius:22px;border:1px solid rgba(148,196,255,.12);background:linear-gradient(180deg,rgba(13,20,37,.86),rgba(8,12,24,.96))}.next-auction-entry-item header,.next-auction-history-card header,.next-auction-map-card header{gap:10px}.next-auction-entry-item p,.next-auction-history-card p,.next-auction-map-card p{margin:0;line-height:1.55}.next-auction-history-card .next-events-actions,.next-auction-map-card .next-events-actions{margin-top:12px}.next-auction-map-card .next-events-actions .next-btn{flex:1 1 140px}.next-auction-shell .next-events-error,.next-auction-shell .next-events-info{margin-top:14px;padding:14px 16px;border-radius:18px;border:1px solid rgba(148,196,255,.16);background:rgba(10,16,31,.88)}.next-auction-shell .next-events-error{border-color:rgba(248,113,113,.24)}@media (max-width:1480px){.next-auction-maps-layout{grid-template-columns:1fr}.next-auction-maps-sidebar{position:static}.next-auction-library-grid{max-height:none}}@media (max-width:1100px){.next-auction-hero,.next-auction-maps-layout,.next-auction-session-layout{grid-template-columns:1fr}.next-auction-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.next-auction-maps-sidebar,.next-auction-panel-participants{position:static;grid-column:auto;grid-row:auto}.next-auction-entry-list,.next-auction-history-grid,.next-auction-library-grid{max-height:none}.next-auction-pill-row{justify-content:flex-start}.next-auction-create-grid,.next-auction-create-layout,.next-auction-field-grid,.next-auction-metric-grid,.next-auction-mode-toggle,.next-auction-step-grid{grid-template-columns:1fr}.next-auction-editor-toolbar-wrap{position:static}.next-auction-editor-toolbar{grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.next-auction-grid-scroll{overflow-x:auto;padding-bottom:4px}.next-auction-grid-row{grid-template-columns:32px repeat(12,38px)}.next-auction-grid-cell,.next-auction-grid-index{min-height:38px}.next-auction-preview-canvas{min-height:280px}.login-stage{padding:18px}.login-shell{width:min(760px,100%);grid-template-columns:1fr}.login-card,.login-showcase{border-radius:22px;padding:clamp(22px,4vw,30px)}.login-actions{grid-template-columns:1fr}.login-btn{min-height:60px}.login-showcase{gap:14px}.login-preview-stage{min-height:300px;height:min(44vh,360px)}.dashboard-shell{grid-template-columns:1fr;grid-template-rows:auto 1fr}.dashboard-sidebar{height:auto;border-right:none;border-bottom:1px solid var(--border)}.dashboard-nav{flex-direction:row;overflow-x:auto}.panel-nav-label.desktop{display:none}.panel-nav-label.mobile{display:inline;font-size:12px}.sidebar-avatar-box,.sidebar-character-box{display:none}.dashboard-main{padding:16px}.dashboard-topbar{flex-direction:column;align-items:flex-start}.panel-topbar-main{width:100%;flex-basis:auto}.panel-topbar-right{width:100%;margin-left:0;justify-content:flex-start}.next-connection-header h1,.next-events-header h1{font-size:22px}.next-connection-grid,.next-donation-settings-grid-three,.next-donation-settings-grid-two,.next-events-grid{grid-template-columns:1fr}.next-donation-settings-footer{align-items:flex-start;flex-direction:column}.next-donation-actions{margin-left:0}.next-donation-actions .next-btn{min-width:0;width:100%}.next-admin-maps-layout,.next-admin-tts-grid{grid-template-columns:1fr}.panel-subtabs{width:100%;grid-auto-columns:max-content}.panel-subtabs-button{min-height:38px;padding:0 13px;font-size:12px}.next-admin-users-toolbar{grid-template-columns:1fr;align-items:stretch}.next-admin-users-count{justify-self:start;white-space:normal}.next-admin-users-stat{font-size:10px}.next-admin-runtime-issues,.next-admin-runtime-summary-grid{grid-template-columns:1fr}.next-admin-runtime-user-head{flex-direction:column;align-items:stretch}.next-admin-summary-row-head{flex-direction:column;align-items:flex-start;gap:4px}.next-admin-summary-row-updated{white-space:normal}.next-admin-summaries-toolbar{grid-template-columns:1fr;align-items:stretch}.next-admin-summaries-meta{justify-self:start}.next-admin-summaries-layout{grid-template-columns:1fr}.next-admin-summaries-list{max-height:300px}.next-admin-summary-detail-head{flex-direction:column;align-items:stretch}.next-admin-summary-detail-actions{justify-content:flex-start}.next-admin-summary-detail-actions .next-btn{flex:1 1 160px;min-width:0}.next-admin-tts-footer{justify-content:flex-start}.next-admin-tts-actions{width:100%}.next-admin-tts-actions .next-btn{min-width:0;width:100%}.next-video-settings-grid{grid-template-columns:1fr}.next-video-settings-footer{align-items:flex-start;flex-direction:column}.next-video-queue-grid{grid-template-columns:1fr}.next-video-queue-grid .next-video-job-card{padding:12px;gap:10px}.next-video-job-card .next-video-job-head{gap:8px}.next-video-job-card .next-video-job-title{font-size:16px}.next-video-job-card .next-video-job-preview-wrap{width:min(228px,100%);border-radius:14px}.next-video-job-card .next-video-job-actions{bottom:8px}.next-video-job-card .next-video-job-line{grid-template-columns:1fr;gap:2px}.next-console-list{max-height:460px}.next-console-entry-header{align-items:flex-start;flex-direction:column;gap:8px}.next-console-entry-controls{width:100%;justify-content:space-between}.next-console-replay-btn{min-height:32px}}@media (max-width:720px){.next-auction-overview-grid,.next-auction-tabs{grid-template-columns:1fr}.next-auction-hero{padding:22px}.next-auction-shell .next-events-card{border-radius:22px}.login-stage{padding:14px}.login-shell{gap:12px}.login-card,.login-showcase{border-radius:18px;padding:20px 18px}.login-brand-logo{width:42px;height:42px;border-radius:12px}.login-brand-text{font-size:clamp(30px,10vw,38px)}.login-card h1{font-size:clamp(27px,8.2vw,34px)}.login-btn-title,.login-subtitle{font-size:14px}.login-preview-title{font-size:22px}.login-preview-stage{min-height:260px;height:min(42vh,320px)}}@media (max-width:1480px) and (min-width:1101px){.panel-subtabs{width:100%}.next-admin-users-toolbar{grid-template-columns:minmax(220px,1fr) minmax(160px,200px) minmax(180px,220px)}.next-admin-users-count{grid-column:1/-1;justify-self:start}.next-admin-summaries-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.next-admin-summaries-meta{grid-column:1/-1;justify-self:start}.next-admin-tts-grid,.next-donation-settings-grid-three,.next-video-queue-grid,.next-video-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1101px){.panel-nav-label.mobile{display:none}}.panel-payments-modal-backdrop{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(2,6,23,.74);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.panel-payments-modal{width:min(1080px,100%);max-height:min(88vh,920px);overflow:auto;border-radius:28px;border:1px solid rgba(148,163,184,.24);background:radial-gradient(120% 140% at 10% 0,rgba(34,211,238,.18),transparent 44%),linear-gradient(180deg,rgba(8,14,24,.98),rgba(5,10,18,.98));box-shadow:0 28px 70px rgba(0,0,0,.45);padding:28px}.panel-payments-modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.panel-payments-modal-kicker,.payment-result-kicker{margin:0 0 8px;color:rgba(186,230,253,.85);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.panel-payments-modal h2,.payment-result-header h2{margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(28px,4vw,40px)}.panel-payments-modal-note{max-width:640px;color:rgba(203,213,225,.86)}.panel-payments-modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:42px;height:42px;border-radius:14px;border:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.8);color:#f8fafc;font-size:24px;line-height:1;cursor:pointer}.panel-payments-modal-meta,.payment-admin-status-row,.payment-flow-status-row{display:flex;flex-wrap:wrap;gap:10px}.panel-payments-modal-meta{margin-top:18px}.panel-payments-modal-chip,.payment-admin-status-chip,.payment-flow-status-chip,.payment-result-badge{display:inline-flex;align-items:center;justify-content:flex-start;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.72);color:#e2e8f0;font-size:12px;font-weight:700;line-height:1.25;max-width:100%;text-align:left;white-space:normal}.panel-payment-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:22px}.panel-payment-package-card{position:relative;display:flex;min-height:320px;flex-direction:column;gap:16px;border-radius:24px;border:1px solid rgba(148,163,184,.18);background:radial-gradient(90% 110% at 100% 0,rgba(56,189,248,.12),transparent 52%),rgba(9,15,26,.86);padding:22px}.panel-payment-package-card.is-recommended{border-color:rgba(34,211,238,.52);box-shadow:0 18px 42px rgba(8,145,178,.18)}.panel-payment-package-badge{align-self:flex-start;border-radius:999px;background:linear-gradient(135deg,rgba(34,211,238,.26),rgba(56,189,248,.4));color:#dffbff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 10px}.panel-payment-package-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.panel-payment-package-top h3{margin:0;font-size:24px}.panel-payment-package-top strong{font-size:22px;color:#e0fbff}.panel-payment-package-description{color:rgba(203,213,225,.82);min-height:60px}.panel-payment-package-stats{display:flex;flex-wrap:wrap;gap:10px}.panel-payment-package-stat{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:rgba(15,23,42,.72);color:#bae6fd;font-size:12px;font-weight:700}.panel-payment-package-action{margin-top:auto}.payment-flow-page{display:flex;flex-direction:column;gap:16px}.payment-flow-card{overflow:hidden}.payment-flow-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px}.payment-admin-overview-card,.payment-flow-summary-item{display:flex;flex-direction:column;min-width:0;gap:8px;border-radius:18px;border:1px solid rgba(148,163,184,.18);background:rgba(8,14,24,.68);padding:16px}.payment-admin-overview-card span,.payment-flow-summary-item span{color:rgba(148,163,184,.88);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.payment-admin-overview-card strong,.payment-flow-summary-item strong{min-width:0;font-size:clamp(18px,1.4vw,20px);line-height:1.18;overflow-wrap:anywhere;word-break:break-word}.payment-flow-actions{margin-top:16px}.payment-flow-summary-value.is-code{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:16px;letter-spacing:-.02em}.next-btn.is-disabled,a.next-btn[aria-disabled=true]{opacity:.48;pointer-events:none}.donation-platform-actions{align-items:center}.donation-platform-summary{margin-top:16px}.donation-platform-grid,.donation-public-form{margin-top:18px}.donation-platform-card{gap:14px}.donation-platform-textarea{min-height:140px;resize:vertical}.donation-platform-inline-grid{margin-top:6px}.donation-platform-recent{margin-top:22px;border-top:1px solid rgba(148,163,184,.12);padding-top:22px}.donation-platform-orders{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.donation-platform-order{display:flex;min-width:0;flex-direction:column;gap:10px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:radial-gradient(90% 120% at 100% 0,rgba(56,189,248,.1),transparent 55%),rgba(8,14,24,.72);padding:16px}.donation-platform-order-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px}.donation-platform-order-top strong{min-width:0;font-size:16px;line-height:1.25;overflow-wrap:anywhere}.donation-platform-order-message,.donation-platform-order-meta{margin:0;min-width:0;color:rgba(203,213,225,.82);line-height:1.5;overflow-wrap:anywhere}.donation-platform-order-message{color:rgba(226,232,240,.92)}.donation-public-page{max-width:1080px;margin:0 auto}.donation-public-card{background:radial-gradient(85% 120% at 100% 0,rgba(34,211,238,.12),transparent 56%),rgba(6,11,20,.74)}.donation-public-summary{margin-top:18px}.donation-public-description{margin:18px 0 0;max-width:760px;color:rgba(203,213,225,.9);line-height:1.6}.donation-public-suggested{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.payment-result-card.is-success{border-color:rgba(16,185,129,.32)}.payment-result-card.is-warning{border-color:rgba(245,158,11,.32)}.payment-result-card.is-danger{border-color:rgba(239,68,68,.32)}.payment-result-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.payment-admin-status-chip.is-ok,.payment-result-badge.is-success{border-color:rgba(16,185,129,.32);background:rgba(16,185,129,.16);color:#bbf7d0}.payment-result-badge.is-warning{border-color:rgba(245,158,11,.32);background:rgba(245,158,11,.16);color:#fde68a}.payment-admin-status-chip.is-error,.payment-result-badge.is-danger{border-color:rgba(239,68,68,.32);background:rgba(239,68,68,.16);color:#fecaca}.payment-admin-status-chip.is-neutral,.payment-result-badge.is-neutral{color:rgba(226,232,240,.86)}.payment-admin-status-chip.is-pending{border-color:rgba(34,211,238,.3);background:rgba(34,211,238,.16);color:#bae6fd}.payment-admin-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.payment-admin-overview-card small{color:rgba(148,163,184,.8)}.payment-admin-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:18px;gap:18px;margin-top:18px}.payment-admin-column{display:flex;flex-direction:column;gap:18px}.payment-admin-section{border-radius:20px;border:1px solid rgba(148,163,184,.16);background:rgba(6,11,20,.62);padding:18px}.payment-admin-section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.payment-admin-detail-block h4,.payment-admin-section-head h3{margin:0;font-size:18px}.payment-admin-section-head span{color:rgba(148,163,184,.82);font-size:12px}.payment-admin-detail-block,.payment-admin-orders-list,.payment-admin-package-form,.payment-admin-package-list{display:flex;flex-direction:column;gap:12px}.payment-admin-inline-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.payment-admin-log-card,.payment-admin-package-card{display:flex;flex-direction:column;gap:12px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:rgba(10,17,30,.78);padding:16px}.payment-admin-package-card.is-active{border-color:rgba(34,211,238,.26)}.payment-admin-log-head,.payment-admin-package-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.payment-admin-log-head small,.payment-admin-package-card-head small{color:rgba(148,163,184,.76)}.payment-admin-orders-toolbar,.payment-admin-package-actions{display:flex;flex-wrap:wrap;gap:10px}.payment-admin-order-row{width:100%;display:flex;flex-direction:column;gap:10px;border-radius:16px;border:1px solid rgba(148,163,184,.14);background:rgba(9,15,26,.7);color:inherit;text-align:left;padding:14px;cursor:pointer}.payment-admin-order-row.is-selected,.payment-admin-order-row:hover{border-color:rgba(34,211,238,.28);background:rgba(15,23,42,.86)}.payment-admin-order-row-head,.payment-admin-order-row-meta{display:flex;justify-content:space-between;align-items:center;gap:12px}.payment-admin-order-row-meta{color:rgba(203,213,225,.8);font-size:12px}.payment-admin-order-row-meta span{min-width:0;overflow-wrap:anywhere}.payment-admin-log-json{margin:0;border-radius:14px;background:rgba(2,6,23,.8);color:#dbeafe;font-size:12px;line-height:1.45;overflow:auto;padding:14px}@media (max-width:1100px){.donation-platform-orders,.panel-payment-package-grid,.payment-admin-inline-fields,.payment-admin-layout,.payment-admin-overview-grid,.payment-flow-summary{grid-template-columns:1fr}.donation-platform-order-top,.payment-admin-order-row-head,.payment-admin-order-row-meta,.payment-admin-section-head,.payment-result-header{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.panel-payments-modal-backdrop{padding:12px}.panel-payments-modal{padding:20px;border-radius:22px}.panel-payments-modal-head{flex-direction:column}}