:root{--admin-v3-bg:#e8eef4;--admin-v3-panel:#fff;--admin-v3-panel-soft:#f5f7fa;--admin-v3-border:#d8e0e9;--admin-v3-border-strong:#c2cdd9;--admin-v3-text:#162132;--admin-v3-muted:#68758a;--admin-v3-accent:#335fc8;--admin-v3-accent-hover:#294fae;--admin-v3-accent-soft:#e8efff;--admin-v3-rail:#253b6d;--admin-v3-rail-hover:#314b80;--admin-v3-radius:.875rem;--admin-v3-shadow:0 10px 28px #364a6214;--admin-rail-bg:var(--admin-v3-rail);--admin-rail-text:#f4f7ff;--admin-rail-muted:#adbad4;--admin-active:#eef4ff;--admin-active-ink:#253b6d;--admin-surface-soft:var(--admin-v3-panel-soft);--admin-surface-raised:var(--admin-v3-panel);--qs-ink:var(--admin-v3-text);--qs-paper:var(--admin-v3-bg);--qs-white:var(--admin-v3-panel);--qs-border:#335fc829;--qs-focus:#335fc8;--qs-teal-100:#e8efff;--qs-teal-400:#7398f6;--qs-teal-500:#4f76dd;--qs-teal-600:#335fc8;--qs-teal-700:#294ca2}.overview-header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.operation-flow{border:1px solid var(--qs-border,#dce3ed);background:var(--qs-surface,#fff);border-radius:22px;overflow:hidden;box-shadow:0 18px 48px #182a4c12}.operation-flow>header{border-bottom:1px solid var(--qs-border,#e4e9f1);justify-content:space-between;align-items:end;gap:24px;padding:24px 26px 20px;display:flex}.operation-flow h2{margin:3px 0 0;font-size:22px}.operation-flow>header>small{max-width:400px;color:var(--qs-muted,#6e7890);text-align:right}.operation-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.operation-flow-grid>a{min-height:210px;color:inherit;border-right:1px solid var(--qs-border,#e4e9f1);align-content:start;gap:10px;padding:24px;text-decoration:none;transition:background .18s,transform .18s;display:grid;position:relative}.operation-flow-grid>a:last-child{border-right:0}.operation-flow-grid>a:hover{z-index:1;background:#265bbb0d;transform:translateY(-2px)}.operation-flow-grid>a>span{color:#9ba7ba;font:700 12px/1 ui-monospace,monospace}.operation-flow-grid>a>i{color:#275ab4;background:#edf4ff;border-radius:999px;width:fit-content;padding:4px 8px;font-size:11px;font-style:normal;font-weight:800}.operation-flow-grid>a>strong{margin-top:3px;font-size:19px}.operation-flow-grid>a>em{color:#275ab4;font-size:12px;font-style:normal;font-weight:800}.operation-flow-grid>a>small{min-height:42px;color:var(--qs-muted,#68748a);line-height:1.6}.operation-flow-grid>a>b{color:#275ab4;margin-top:auto;font-size:13px}.operation-flow-note{border-top:1px solid var(--qs-border,#e4e9f1);color:var(--qs-muted,#68748a);background:#f5f8fcbd;align-items:center;gap:12px;padding:14px 24px;font-size:12px;display:flex}.operation-flow-note strong{color:var(--qs-ink,#17233b)}.operation-flow-note a{color:#275ab4;margin-left:auto;font-weight:800;text-decoration:none}@media (max-width:1100px){.operation-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-flow-grid>a:nth-child(2){border-right:0}.operation-flow-grid>a:nth-child(-n+2){border-bottom:1px solid var(--qs-border,#e4e9f1)}}@media (max-width:720px){.overview-header-actions{width:100%}.overview-header-actions .qs-button{flex:1}.operation-flow>header{padding:20px;display:block}.operation-flow>header>small{text-align:left;margin-top:8px;display:block}.operation-flow-grid{grid-template-columns:1fr}.operation-flow-grid>a{border-right:0;border-bottom:1px solid var(--qs-border,#e4e9f1);min-height:0}.operation-flow-grid>a:last-child{border-bottom:0}.operation-flow-note{flex-wrap:wrap;align-items:flex-start;padding:14px 20px}.operation-flow-note a{width:100%;margin-left:0}}.task-guide{background:#f9fbfe;border:1px solid #c9d6e5;border-radius:1.35rem;grid-template-columns:minmax(16rem,.8fr) minmax(30rem,1.25fr);gap:1.5rem;margin:0 0 1.35rem;padding:1.5rem;display:grid;overflow:hidden;box-shadow:0 18px 50px #27406814}.task-guide-copy{align-self:center}.task-guide-kicker{color:#264fae;letter-spacing:.08em;background:#e5edff;border-radius:999px;margin-bottom:.65rem;padding:.28rem .6rem;font-size:.75rem;font-weight:800;display:inline-flex}.task-guide h2{color:#102340;margin:0;font-size:clamp(1.4rem,2vw,2rem);line-height:1.15}.task-guide-copy>p{color:#52657c;max-width:42rem;margin:.75rem 0 0;font-size:.95rem;line-height:1.7}.task-guide-actions{flex-wrap:wrap;gap:.65rem;margin-top:1.15rem;display:flex}.task-guide-actions .qs-button--primary{color:#fff;background:#315fc8;border-color:#315fc8;box-shadow:0 8px 20px #315fc833}.task-guide-actions .qs-button--primary:hover,.task-guide-actions .qs-button--primary:focus-visible{background:#244aa4;border-color:#244aa4}.task-guide-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.task-guide-steps li{background:#fff;border:1px solid #d7e1ec;border-radius:1rem;grid-template-columns:2.35rem minmax(0,1fr);align-items:start;gap:.75rem;min-height:6.15rem;padding:1rem;display:grid}.task-guide-steps li>span{color:#fff;background:#203a70;border-radius:.75rem;place-items:center;width:2.35rem;height:2.35rem;font-size:.75rem;font-weight:900;display:grid}.task-guide-steps li>div{gap:.35rem;display:grid}.task-guide-steps strong,.task-guide-steps a{color:#142b4e;font-size:.96rem;font-weight:850;line-height:1.35;text-decoration:none}.task-guide-steps a:hover,.task-guide-steps a:focus-visible{color:#315fc8;text-underline-offset:.2rem;text-decoration:underline}.task-guide-steps small{color:#687a90;font-size:.78rem;line-height:1.5}.advanced-config-panel{background:#ffffffc7;border:1px solid #cfdae7;border-radius:1rem;margin:1.1rem 0;overflow:hidden}.advanced-config-panel>summary{color:#243b5b;cursor:pointer;padding:1rem 3rem 1rem 1.15rem;font-size:.92rem;font-weight:850;list-style:none;position:relative}.advanced-config-panel>summary::-webkit-details-marker{display:none}.advanced-config-panel>summary:after{content:"+";color:#315fc8;font-size:1.2rem;position:absolute;top:50%;right:1.15rem;transform:translateY(-50%)}.advanced-config-panel[open]>summary:after{content:"−"}.advanced-config-panel>p{color:#66788d;margin:-.35rem 1.15rem 1rem;font-size:.84rem;line-height:1.6}.advanced-config-panel>:not(summary):not(p){margin-left:1rem;margin-right:1rem}.advanced-config-panel>:last-child{margin-bottom:1rem}.moderation-tools-panel .section-nav{margin-top:0}.chat-migration-advanced .chat-migration-entry{box-shadow:none}.operations-page .operations-header,.control-page .control-header{margin-bottom:1.25rem}.operations-page .operations-header .header-summary,.control-page .control-header>div>p:last-child{max-width:50rem;font-size:.98rem;line-height:1.75}@media (max-width:1180px){.task-guide{grid-template-columns:1fr}.task-launcher-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.task-guide{border-radius:1rem;padding:1rem}.task-guide-steps,.task-launcher-grid{grid-template-columns:1fr}.task-guide-actions{flex-direction:column;align-items:stretch}.task-guide-actions .qs-button{justify-content:center}}html[data-theme=light]{--admin-v3-bg:#e8eef4;--admin-v3-panel:#fff;--admin-v3-panel-soft:#f5f7fa;--admin-v3-border:#d8e0e9;--admin-v3-border-strong:#c2cdd9;--admin-v3-text:#162132;--admin-v3-muted:#68758a;--admin-v3-accent:#335fc8;--admin-v3-accent-hover:#294fae;--admin-v3-accent-soft:#e8efff;--admin-v3-rail:#253b6d;--admin-v3-rail-hover:#314b80;--admin-v3-shadow:0 10px 28px #364a6214;--admin-rail-bg:var(--admin-v3-rail);--admin-rail-text:#f4f7ff;--admin-rail-muted:#adbad4;--admin-active:#eef4ff;--admin-active-ink:#253b6d;--admin-surface-soft:var(--admin-v3-panel-soft);--admin-surface-raised:var(--admin-v3-panel);--qs-ink:var(--admin-v3-text);--qs-navy:#263a64;--qs-ocean:#3e5f96;--qs-mist:#d8e0e9;--qs-paper:var(--admin-v3-bg);--qs-white:var(--admin-v3-panel);--qs-border:#335fc829;--qs-shadow:var(--admin-v3-shadow);--qs-focus:#335fc8;--qs-teal-100:#e8efff;--qs-teal-400:#7398f6;--qs-teal-500:#4f76dd;--qs-teal-600:#335fc8;--qs-teal-700:#294ca2}html[data-theme=dark]{--admin-v3-bg:#0b1220;--admin-v3-panel:#111b2a;--admin-v3-panel-soft:#162234;--admin-v3-border:#263449;--admin-v3-border-strong:#3a4a63;--admin-v3-text:#eef3fb;--admin-v3-muted:#94a3b8;--admin-v3-accent:#7aa2ff;--admin-v3-accent-hover:#91b3ff;--admin-v3-accent-soft:#1c2f58;--admin-v3-rail:#0a1324;--admin-v3-rail-hover:#152443;--admin-v3-shadow:0 12px 32px #0000002e;--admin-rail-bg:var(--admin-v3-rail);--admin-rail-text:#edf3ff;--admin-rail-muted:#91a2c3;--admin-active:#1d315d;--admin-active-ink:#eff4ff;--admin-surface-soft:var(--admin-v3-panel-soft);--admin-surface-raised:var(--admin-v3-panel);--qs-ink:var(--admin-v3-text);--qs-navy:#b8c8e8;--qs-ocean:#8da9df;--qs-mist:#263449;--qs-paper:var(--admin-v3-bg);--qs-white:var(--admin-v3-panel);--qs-border:#7aa2ff2e;--qs-shadow:var(--admin-v3-shadow);--qs-focus:#7aa2ff;--qs-teal-100:#1c2f58;--qs-teal-400:#91b3ff;--qs-teal-500:#7aa2ff;--qs-teal-600:#668fe8;--qs-teal-700:#b8cbff}body{background:var(--admin-v3-bg);color:var(--admin-v3-text);font-size:14px}.admin-frame{background:var(--admin-v3-bg);grid-template-columns:14.5rem minmax(0,1fr)}.admin-rail{background:var(--admin-v3-rail);gap:1.25rem;padding:1.25rem 1rem;box-shadow:inset -1px 0 #ffffff0d}.admin-wordmark{grid-template-columns:2.25rem 1fr;min-height:2.75rem;padding-inline:.35rem}.admin-wordmark>span{width:2.25rem;height:2.25rem;box-shadow:none;background:#eef4ff;border:1px solid #eef4ff80;border-radius:.7rem}.admin-wordmark>span:before{border-color:#253b6d}.admin-wordmark>span i{background:#253b6d}.admin-wordmark b{font-size:1.05rem;font-weight:760}.admin-wordmark small{letter-spacing:.18em;margin-top:.2rem;font-size:.55rem}.admin-rail nav{gap:.25rem}.admin-nav-heading{color:#64748b;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.4rem;padding-inline:.65rem;font-size:.6rem}.admin-rail nav a,.admin-system-nav a{color:#cbd5e1;border:0;border-radius:.6rem;grid-template-columns:1.1rem minmax(0,1fr) auto;gap:.7rem;padding:.52rem .65rem;font-size:.78rem;font-weight:560;min-height:2.5rem!important}.admin-rail nav a svg{color:#718096;stroke-width:1.8px;width:1rem;height:1rem}.admin-rail nav a:hover{background:var(--admin-v3-rail-hover);color:#fff;border-color:#0000}.admin-rail nav a[aria-current=page]{background:var(--admin-active);color:var(--admin-active-ink);box-shadow:none}.admin-rail nav a[aria-current=page]:before{inset-block:.65rem;background:#9db9ff;width:.18rem;left:-.15rem}.admin-system-nav{padding-top:1rem}.admin-rail footer{gap:.65rem;font-size:.62rem}.rail-health{background:#eef4ff14;border-color:#eef4ff2e;border-radius:.7rem;gap:.65rem;padding:.8rem}.rail-health>i{box-shadow:none;background:#8fb0ff}.admin-topbar{border-color:var(--admin-v3-border);background:var(--admin-v3-panel);min-height:3.75rem;color:var(--admin-v3-muted);padding-inline:clamp(1.25rem,3vw,2.25rem)}.admin-breadcrumb,.admin-operator-tools,.admin-operator-chip,.admin-operator-chip>span{align-items:center;display:flex}.admin-breadcrumb{gap:.55rem;font-size:.76rem}.admin-breadcrumb i{color:var(--admin-v3-border-strong);font-style:normal}.admin-breadcrumb b{color:var(--admin-v3-text);font-weight:680}.admin-operator-tools{gap:.75rem}.admin-notification-link{border:1px solid var(--admin-v3-border);background:var(--admin-v3-panel);min-height:2.1rem;color:var(--admin-v3-text);border-radius:.55rem;align-items:center;gap:.4rem;padding:.42rem .65rem;font-size:.7rem;font-weight:680;text-decoration:none;display:inline-flex;position:relative}.admin-notification-link:hover{border-color:var(--admin-v3-border-strong);background:var(--admin-v3-accent-soft)}.admin-notification-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1rem;height:1rem}.admin-notification-link b{color:#fff;background:#d84f52;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding-inline:.28rem;font-size:.58rem;display:grid}.notification-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.notification-center-page{padding-bottom:3rem}.notification-summary article{border:1px solid var(--admin-v3-border);border-radius:var(--admin-v3-radius);background:var(--admin-v3-panel);box-shadow:var(--admin-v3-shadow);gap:.28rem;padding:1rem 1.1rem;display:grid}.notification-summary small,.notification-summary span{color:var(--admin-v3-muted)}.notification-summary strong{color:var(--admin-v3-text);font-size:2rem;line-height:1}.notification-business-list,.notification-retry-heading{margin-top:1rem}.system-alert-actions{justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.system-alert-actions>*{white-space:nowrap}.system-job-row aside details{max-width:16rem;color:var(--admin-v3-muted);font-size:.68rem}.system-job-row aside summary{cursor:pointer}.system-job-row aside code{overflow-wrap:anywhere;margin-top:.3rem;display:block}.notification-task-grid{gap:.7rem;display:grid}.notification-task-grid article{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.1rem;display:grid}.notification-task-grid h3,.notification-task-grid p{margin:0}.notification-task-grid p,.notification-task-grid small,.notification-retry-heading p{color:var(--admin-v3-muted)}.notification-priority{background:var(--admin-v3-accent-soft);width:2.35rem;height:2.35rem;color:var(--admin-v3-accent);border-radius:.65rem;place-items:center;font-weight:760;display:grid}.notification-retry-heading{border-top:1px solid var(--admin-v3-border);padding-top:1.25rem}.theme-switch{border-color:var(--admin-v3-border);background:var(--admin-v3-panel);min-height:2.1rem;color:var(--admin-v3-text);box-shadow:none;border-radius:.55rem;padding:.45rem .7rem;font-size:.7rem}.admin-operator-chip{border-left:1px solid var(--admin-v3-border);gap:.55rem;padding-left:.75rem}.admin-operator-chip>i{background:var(--admin-v3-accent-soft);width:2rem;height:2rem;color:var(--admin-v3-accent);border-radius:50%;place-items:center;font-size:.72rem;font-style:normal;font-weight:760;display:grid}.admin-operator-chip>span{flex-direction:column;align-items:flex-start;gap:.08rem}.admin-operator-chip b{color:var(--admin-v3-text);font-size:.72rem}.admin-operator-chip small{color:var(--admin-v3-accent);font-size:.58rem}.operations-page{background:0 0;padding:1.75rem 0 3rem}.control-page{width:min(100%,86rem);margin-inline:auto;padding:1.75rem clamp(1.25rem,3vw,2.25rem) 3rem}.control-header,.compact-control-header{border-bottom:0;align-items:center;gap:1.5rem;margin-bottom:1.25rem;padding-bottom:1.25rem}.control-header .qs-eyebrow,.compact-control-header .qs-eyebrow{color:var(--admin-v3-accent);letter-spacing:.14em;margin-bottom:.45rem;font-size:.62rem}.control-header h1,.compact-control-header h1{max-width:none;color:var(--admin-v3-text);letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.12}.control-header>div>p:last-child,.compact-control-header>div>p:last-child{max-width:52rem;color:var(--admin-v3-muted);margin-top:.55rem;font-size:.76rem;line-height:1.55}.operations-page>.qs-shell{width:min(100%,86rem);padding-inline:clamp(1.25rem,3vw,2.25rem)}.operations-page .operations-header{border:0;align-items:center;gap:1.5rem;padding:0 0 1.25rem}.operations-page .operations-header .qs-eyebrow{color:var(--admin-v3-accent);letter-spacing:.14em;margin-bottom:.45rem;font-size:.62rem}.operations-page .operations-header .qs-title{color:var(--admin-v3-text);letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.12}.operations-page .header-summary{max-width:52rem;color:var(--admin-v3-muted);margin-top:.55rem;font-size:.76rem;line-height:1.55}.operations-page .stage-stamp{border:1px solid var(--admin-v3-border);border-radius:var(--admin-v3-radius);background:var(--admin-v3-panel);min-width:auto;box-shadow:var(--admin-v3-shadow);grid-template-columns:auto auto;align-items:center;gap:.1rem .6rem;padding:.65rem .8rem;display:grid}.operations-page .stage-stamp strong{color:var(--admin-v3-accent);letter-spacing:-.06em;grid-area:1/1/3;font-size:1.5rem;line-height:1}.operations-page .stage-stamp span,.operations-page .stage-stamp small{color:var(--admin-v3-muted);white-space:nowrap;grid-column:2;font-size:.55rem;line-height:1.1}.operations-page .section-nav{border-color:var(--admin-v3-border);border-radius:var(--admin-v3-radius);background:var(--admin-v3-panel);box-shadow:var(--admin-v3-shadow);gap:.25rem;margin-bottom:1rem;padding:.35rem}.operations-page .section-nav :is(span,strong,a){color:var(--admin-v3-muted);border-radius:.5rem;padding:.5rem .7rem;font-size:.72rem;font-weight:620}.operations-page .section-nav a:hover{background:var(--admin-v3-panel-soft);color:var(--admin-v3-text)}.operations-page .section-nav :is(strong,a[aria-current=page]){background:var(--admin-v3-accent);color:#fff;box-shadow:none}.lottery-workspace-tabs{border-color:var(--admin-v3-border);border-radius:var(--admin-v3-radius);background:var(--admin-v3-border)}.lottery-workspace-tab{border-color:var(--admin-v3-border);background:var(--admin-v3-panel);color:var(--admin-v3-text)}.lottery-workspace-tab:hover{background:var(--admin-v3-panel-soft)}.operations-page button.lottery-workspace-tab[aria-selected=true]{border-color:var(--admin-v3-border-strong);background:var(--admin-v3-accent-soft);color:var(--admin-v3-text)}.lottery-workspace-tab[aria-selected=true]:after{background:var(--admin-v3-accent)}.lottery-workspace-tab[aria-selected=true]>span{background:var(--admin-v3-accent);color:#fff}.lottery-workspace-tab[aria-selected=true] small{color:var(--admin-v3-muted)}.lottery-workspace-context{border-left-color:var(--admin-v3-accent)}.qs-card,.case-queue,.lottery-list,.submission-queue{border-color:var(--admin-v3-border);border-radius:var(--admin-v3-radius);background:var(--admin-v3-panel);box-shadow:var(--admin-v3-shadow)}.case-overview,.lottery-summary,.verification-summary{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.75rem;margin:0 0 1rem;overflow:visible}.lottery-summary,.verification-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.case-overview>*,.lottery-summary>*,.verification-summary>*{border-radius:var(--admin-v3-radius);background:var(--admin-v3-panel);box-shadow:var(--admin-v3-shadow);gap:.2rem;padding:1rem 1.1rem;border:1px solid var(--admin-v3-border)!important}.case-overview strong,.lottery-summary strong,.verification-summary strong{color:var(--admin-v3-text);margin-block:.3rem;font-size:1.45rem}.case-overview small,.lottery-summary small,.verification-summary small,.case-overview span,.lottery-summary span,.verification-summary span{color:var(--admin-v3-muted);font-size:.65rem}.case-workspace,.lottery-workspace,.submission-admin-grid{grid-template-columns:minmax(18rem,.58fr) minmax(30rem,1.42fr);gap:1rem}.case-queue,.lottery-list,.submission-queue{max-height:calc(100vh - 6rem);padding:.75rem;top:4.75rem}.case-tabs{background:var(--admin-v3-panel);margin:-.75rem -.75rem .65rem;padding:.75rem;top:-.75rem}.case-tabs button,.case-refresh,.operations-page button:not(.qs-button),.primary-action,.danger-action{border-color:var(--admin-v3-border-strong);background:var(--admin-v3-panel);min-height:2.35rem;color:var(--admin-v3-text);box-shadow:none;border-radius:.55rem;padding:.52rem .75rem;font-size:.72rem;font-weight:650}.operations-page button:hover:not(:disabled),.primary-action:hover:not(:disabled),.danger-action:hover:not(:disabled){border-color:var(--admin-v3-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-v3-accent) 10%, transparent)}.primary-action,.primary-action:visited,.confirm,.case-tabs button.active{border-color:var(--admin-v3-accent)!important;background:var(--admin-v3-accent)!important;color:#fff!important}.primary-action:hover:not(:disabled),.confirm:hover:not(:disabled){background:var(--admin-v3-accent-hover)!important}.primary-action[aria-disabled=true]{cursor:not-allowed;border-color:var(--admin-v3-border)!important;background:var(--admin-v3-panel-soft)!important;color:var(--admin-v3-muted)!important;box-shadow:none!important}.danger-action{border-color:color-mix(in srgb, var(--qs-danger) 38%, var(--admin-v3-border));background:var(--qs-danger-soft);color:var(--qs-danger)}.case-inspector,.lottery-editor,.submission-reviewer{border-radius:var(--admin-v3-radius);box-shadow:var(--admin-v3-shadow);padding:1.25rem}.case-inspector-header,.lottery-editor>header,.submission-reviewer>header{background:var(--admin-v3-panel-soft);margin:-1.25rem -1.25rem 0;padding:1rem 1.25rem}.case-unselected{min-height:17rem;padding:2rem}.submission-reviewer:has(>.qs-empty){min-height:0}.case-unselected h2{margin:.5rem 0;font-size:1.15rem}.case-unselected p{color:var(--admin-v3-muted);margin:.25rem auto;font-size:.74rem;line-height:1.55}.qs-empty,.empty-state{border-color:var(--admin-v3-border-strong);background:var(--admin-v3-panel-soft);color:var(--admin-v3-muted);text-align:center;border-radius:.65rem;padding:1.25rem;font-size:.76rem;line-height:1.55}.operations-page :where(input,select,textarea){border-color:var(--admin-v3-border-strong);background:var(--admin-v3-panel);color:var(--admin-v3-text);box-shadow:none;border-radius:.55rem}.verification-toolbar>label{width:min(100%,18rem)}.verification-toolbar>label select{width:100%}.control-page :where(button:not(.chat-master-item):not(.qs-button):not(.theme-switch),.primary-action){border:1px solid var(--admin-v3-border-strong);background:var(--admin-v3-panel);min-height:2.35rem;color:var(--admin-v3-text);box-shadow:none;border-radius:.55rem;padding:.52rem .75rem;font-size:.72rem;font-weight:650}.control-page :where(button:not(.chat-master-item):not(.qs-button):not(.theme-switch),.primary-action):hover:not(:disabled){border-color:var(--admin-v3-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-v3-accent) 10%, transparent)}.control-page :where(input,select,textarea){border-color:var(--admin-v3-border-strong);background:var(--admin-v3-panel);color:var(--admin-v3-text);box-shadow:none;border-radius:.55rem}.qs-button[aria-disabled=true],.primary-action[aria-disabled=true]{cursor:not-allowed;pointer-events:none;border-color:var(--admin-v3-border)!important;background:var(--admin-v3-panel-soft)!important;color:var(--admin-v3-muted)!important;box-shadow:none!important}.system-switch-panel .system-job-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.system-switch-panel .system-job-row{grid-template-columns:minmax(0,1fr) auto;gap:1rem;margin:0}.system-switch-panel .system-job-row>button{align-self:center}.template-summary{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.75rem;overflow:visible}.template-summary article{border-radius:var(--admin-v3-radius);background:var(--admin-v3-panel);box-shadow:var(--admin-v3-shadow);padding:1rem 1.1rem;border:1px solid var(--admin-v3-border)!important}.template-summary b{font-size:1.45rem}.template-create-card,.template-library,.support-config-form,.support-preview-card,.staff-create-panel,.staff-directory,.audit-stream,.system-control-panel,.system-job-list,.pilot-recorder{border-color:var(--admin-v3-border);border-radius:var(--admin-v3-radius);box-shadow:var(--admin-v3-shadow)}.state-badge,.case-status,.support-mode,.qs-badge{background:var(--admin-v3-accent-soft);color:var(--admin-v3-accent);border:0;border-radius:999px;padding:.35rem .6rem;font-size:.62rem;font-weight:700}.submission-operations-overview{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:1rem;margin-top:1rem;display:grid}.submission-operations-overview>article{min-width:0;padding:1.1rem}.submission-config-panel{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:1rem;margin-top:1rem;display:grid}.submission-config-panel>article{min-width:0;padding:1.1rem}.submission-config-editor,.submission-config-list{align-self:start}.submission-config-panel>article>header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.submission-config-panel h2{margin:.15rem 0 0;font-size:1rem}.submission-config-copy{color:var(--admin-v3-muted);margin:0 0 1rem;font-size:.75rem;line-height:1.6}.submission-config-form{gap:.8rem;display:grid}.submission-config-form label{color:var(--admin-v3-muted);gap:.42rem;font-size:.7rem;font-weight:700;display:grid}.submission-config-form textarea{resize:vertical;min-height:6.5rem}.submission-config-form .qs-button{width:100%}.submission-config-count{background:var(--admin-v3-accent-soft);color:var(--admin-v3-accent);border-radius:999px;padding:.28rem .58rem;font-size:.65rem;font-weight:750}.submission-category-list{gap:.65rem;display:grid}.submission-category-row{border:1px solid var(--admin-v3-border);background:var(--admin-v3-panel-soft);border-radius:.72rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem;display:grid}.submission-category-row strong{font-size:.8rem;display:block}.submission-category-row p{color:var(--admin-v3-muted);margin:.25rem 0;font-size:.7rem;line-height:1.5}.submission-category-row small{color:var(--admin-v3-muted);font-size:.58rem}.submission-category-actions{justify-items:end;gap:.55rem;display:grid}.submission-category-actions .qs-button{min-height:2rem;padding:.45rem .7rem;font-size:.68rem}.submission-config-notice{background:var(--admin-v3-accent-soft);color:var(--admin-v3-accent);border-radius:.65rem;margin:.8rem 0 0;padding:.68rem .75rem;font-size:.72rem;font-weight:650}.submission-config-workspace{gap:1rem;margin-top:1rem;display:grid}.submission-config-toolbar{border:1px solid var(--admin-v3-border);border-radius:var(--admin-v3-radius);background:var(--admin-v3-panel);box-shadow:var(--admin-v3-shadow);justify-content:space-between;align-items:flex-end;gap:1rem;padding:1.1rem;display:flex}.submission-config-toolbar h2{margin:.15rem 0 0;font-size:1.05rem}.submission-config-toolbar p:last-child{color:var(--admin-v3-muted);margin:.35rem 0 0;font-size:.72rem}.submission-config-workspace>.submission-config-notice{margin:0}.submission-policy-editor,.submission-config-two-column>article{min-width:0;padding:1.1rem}.submission-policy-editor>header,.submission-config-two-column>article>header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.submission-policy-editor h3,.submission-config-two-column h3{margin:.15rem 0 0;font-size:1rem}.submission-policy-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.submission-policy-grid label,.submission-config-wide,.submission-choice-grid label,.submission-switch{color:var(--admin-v3-muted);font-size:.68rem;font-weight:700}.submission-policy-grid>label:not(.submission-switch),.submission-config-wide{gap:.38rem;display:grid}.submission-choice-grid{border:1px solid var(--admin-v3-border);background:var(--admin-v3-panel-soft);border-radius:.72rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.9rem 0;padding:.8rem;display:grid}.submission-choice-grid legend{color:var(--admin-v3-text);padding:0 .35rem;font-size:.7rem;font-weight:750}.submission-choice-grid label,.submission-switch{align-items:center;gap:.45rem;display:flex}.submission-choice-grid input,.submission-switch input{width:1rem;height:1rem;accent-color:var(--admin-v3-accent)}.submission-policy-grid .submission-switch{border:1px solid var(--admin-v3-border);background:var(--admin-v3-panel-soft);border-radius:.64rem;align-self:end;min-height:2.65rem;padding:.65rem}.submission-config-wide textarea{resize:vertical;min-height:6rem}.submission-policy-editor>.qs-button{min-width:11rem;margin-top:.85rem}.submission-config-two-column{grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);gap:1rem;display:grid}.submission-config-two-column .submission-config-editor,.submission-config-two-column .submission-config-list{align-self:start}.submission-config-two-column .submission-config-form fieldset{margin:0}.submission-config-two-column .submission-category-actions{grid-template-columns:repeat(2,auto)}.submission-config-two-column .submission-category-actions .state-badge{grid-column:1/-1}.qs-button--danger{border-color:color-mix(in srgb, var(--qs-danger) 35%, var(--admin-v3-border))!important;background:var(--admin-v3-panel)!important;color:var(--qs-danger)!important}.submission-queue-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.7rem;display:flex}.submission-queue-header h2{margin:0;font-size:.95rem}.submission-queue-header small,.submission-queue-header label{color:var(--admin-v3-muted);font-size:.64rem}.submission-queue-header label{align-items:center;gap:.35rem;display:flex}.submission-batch-tools{border:1px solid var(--admin-v3-border);background:var(--admin-v3-panel-soft);border-radius:.68rem;gap:.45rem;margin-bottom:.75rem;padding:.65rem;display:grid}.submission-batch-tools label{color:var(--admin-v3-muted);gap:.28rem;font-size:.62rem;font-weight:700;display:grid}.submission-batch-tools select{border:1px solid var(--admin-v3-border-strong);background:var(--admin-v3-panel);width:100%;min-height:2.25rem;color:var(--admin-v3-text);border-radius:.5rem;padding:.45rem .55rem}.submission-batch-tools button{width:100%}.submission-queue-row{border:1px solid var(--admin-v3-border);background:var(--admin-v3-panel);border-radius:.65rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;margin-top:.4rem;padding:.38rem .45rem;display:grid}.submission-queue-row.active{border-color:color-mix(in srgb, var(--admin-v3-accent) 45%, var(--admin-v3-border));background:var(--admin-v3-accent-soft)}.submission-queue-row>label{place-items:center;display:grid}.submission-queue-row>button{cursor:pointer;min-width:0;color:var(--admin-v3-text);text-align:left;background:0 0;border:0;justify-items:start;gap:.22rem;padding:.5rem;display:grid}.submission-queue-row>button b,.submission-queue-row>button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.submission-queue-row>button small,.submission-queue-row>button span{color:var(--admin-v3-muted);font-size:.6rem}.submission-review-editor{border:1px solid color-mix(in srgb, var(--admin-v3-accent) 25%, var(--admin-v3-border));background:var(--admin-v3-accent-soft);border-radius:.78rem;gap:.8rem;padding:.9rem;display:grid}.submission-review-editor>header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.submission-review-editor h3{margin:.15rem 0 0}.submission-review-editor>header>span{color:var(--admin-v3-muted);font-size:.65rem}.submission-review-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.submission-review-edit-grid label{color:var(--admin-v3-muted);gap:.35rem;font-size:.68rem;font-weight:700;display:grid}.submission-review-edit-grid :is(input,select,textarea){border:1px solid var(--admin-v3-border-strong);background:var(--admin-v3-panel);width:100%;min-height:2.55rem;color:var(--admin-v3-text);border-radius:.55rem;padding:.6rem .7rem}.submission-review-edit-grid textarea{resize:vertical;min-height:6rem}.submission-review-wide{grid-column:1/-1}.submission-review-media{border:1px solid var(--admin-v3-border);background:var(--admin-v3-panel-soft);border-radius:.62rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.45rem;padding:.55rem .65rem;display:flex}.submission-review-media p{color:var(--admin-v3-muted);margin:0;font-size:.68rem}.submission-review-media>div{flex:none;gap:.35rem;display:flex}.submission-review-media button{min-height:2rem;padding:.35rem .55rem}.audit-filter-bar{border:1px solid var(--admin-v3-border);border-radius:var(--admin-v3-radius);background:var(--admin-v3-panel);box-shadow:var(--admin-v3-shadow);grid-template-columns:repeat(3,minmax(0,1fr)) auto auto;align-items:end;gap:.65rem;margin-bottom:1rem;padding:.85rem;display:grid}.audit-filter-bar label{color:var(--admin-v3-muted);gap:.35rem;font-size:.65rem;font-weight:700;display:grid}.audit-filter-bar input{border:1px solid var(--admin-v3-border-strong);background:var(--admin-v3-panel);width:100%;min-height:2.45rem;color:var(--admin-v3-text);border-radius:.55rem;padding:.55rem .65rem}.audit-filter-bar .qs-button{white-space:nowrap;min-height:2.45rem}.submission-calendar-panel,.submission-failure-panel{align-self:start}.submission-operations-overview>article>header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.submission-operations-overview h2{margin:.15rem 0 0;font-size:1rem}.submission-calendar-list,.submission-failure-list{gap:.5rem;display:grid}.submission-calendar-list>article{border-top:1px solid var(--admin-v3-border);grid-template-columns:9.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-top:.65rem;display:grid}.submission-calendar-list time,.submission-calendar-list span,.submission-failure-list span,.submission-failure-list small{color:var(--admin-v3-muted);font-size:.66rem}.submission-calendar-list>article>div,.submission-failure-list>article{gap:.2rem;min-width:0;display:grid}.publication-plan-idle p{color:var(--admin-v3-muted);margin:0;font-size:.74rem;line-height:1.55}.auth-shell,.mini-shell{background:var(--admin-v3-bg)}.auth-context:before{display:none}.auth-brand>span{background:#eef4ff1a;border-color:#eef4ff3d}.auth-brand i{box-shadow:none;background:#9db9ff}.auth-card,.mini-card{border-color:var(--admin-v3-border);background:var(--admin-v3-panel);box-shadow:var(--admin-v3-shadow);border-radius:1rem}.admin-main{background:var(--admin-v3-bg)}.admin-main:before{display:none}.admin-advanced-nav{border-top:1px solid #ffffff1f;margin-top:.35rem;padding-top:.45rem}.admin-advanced-nav>summary{color:#ffffffbd;cursor:pointer;letter-spacing:.08em;justify-content:space-between;align-items:center;padding:.65rem .72rem;font-size:.75rem;font-weight:760;list-style:none;display:flex}.admin-advanced-nav>summary:after{content:"+";font-size:1rem;font-weight:500}.admin-advanced-nav[open]>summary:after{content:"−"}.admin-advanced-nav>summary::-webkit-details-marker{display:none}.admin-advanced-nav nav{padding-top:.2rem}.task-launcher{background:var(--admin-v3-panel);border:1px solid var(--admin-v3-border);border-radius:var(--admin-v3-radius);box-shadow:var(--admin-v3-shadow);margin-bottom:1.25rem;padding:1.2rem}.task-launcher>header{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.task-launcher>header h2{color:var(--admin-v3-text);margin:.2rem 0 0;font-size:1.22rem}:root{--admin-v3-accent:#086cff;--admin-v3-accent-hover:#0757d2;--admin-v3-accent-soft:#e8f1ff;--admin-v3-rail:#031128;--admin-v3-rail-hover:#0a2858;--admin-active:linear-gradient(135deg, #0c76ff, #1b49bf);--admin-active-ink:#fff;--qs-focus:#2e8dff}.admin-frame{background:#edf3fa}.admin-rail{background:radial-gradient(circle at 35% 3%,#1b6fff61,#0000 16rem),linear-gradient(#061a3b,#020b1c 68%,#010713);position:relative;overflow:hidden;box-shadow:inset -1px 0 #69aaff2e,12px 0 50px #010c231f}.admin-rail:after{content:"";pointer-events:none;border:1px solid #4897ff29;border-radius:50%;width:14rem;height:14rem;position:absolute;bottom:2rem;right:-5rem;box-shadow:0 0 70px #0066ff21}.admin-wordmark{grid-template-columns:2.75rem 1fr;min-height:3.15rem}.admin-wordmark>span{background:url(/7ii-brand-lockup.png) 0/auto 2.25rem no-repeat,linear-gradient(145deg,#f7fbff,#bcd8ff);border-color:#84c3ff57;border-radius:.9rem;width:2.65rem;height:2.65rem;box-shadow:inset 0 1px #fff,0 8px 22px #0044bd57}.admin-wordmark>span:before,.admin-wordmark>span i{display:none}.admin-wordmark b{color:#fff;letter-spacing:.03em}.admin-wordmark small{color:#7fafe9}.admin-rail nav a[aria-current=page]{color:#fff;background:linear-gradient(135deg,#0d77ff,#1b49bd);box-shadow:0 10px 24px #0056e23d,inset 0 1px #fff3}.admin-rail nav a[aria-current=page]:before{background:#ffda7d}.admin-rail nav a[aria-current=page] svg{color:#fff}.admin-workspace{isolation:isolate;background:linear-gradient(#edf3fae6,#edf3fa 31rem),url(/7ii-operations-wide-v2.png) top/100% no-repeat;position:relative}.admin-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfdffe0;border-color:#4c7ec229;box-shadow:0 8px 30px #1e406912}.admin-workspace>#main-content{z-index:1;position:relative}.lottery-workspace :is(.qs-card,.activity-config-grid,.support-config-grid),.lottery-draw-section,.draw-proof-input{border-color:#3d74be2b;box-shadow:0 16px 46px #1f3e6714,inset 0 1px #fffc}.lottery-workspace :is(button,.qs-button),.lottery-draw-section :is(button,.qs-button){transition:transform .12s,border-color .12s,box-shadow .12s,filter .12s}.lottery-workspace :is(button,.qs-button):not(:disabled):hover,.lottery-draw-section :is(button,.qs-button):not(:disabled):hover{border-color:#4f8fe9;transform:translateY(-1px);box-shadow:0 8px 20px #1d64d324}.lottery-workspace .primary-action,.lottery-draw-section .primary-action{color:#fff;background:linear-gradient(135deg,#0b79ff,#1d48bd);border-color:#126fff;box-shadow:0 10px 25px #0f61df38,inset 0 1px #ffffff40}.draw-proof-input{background:linear-gradient(145deg,#f9fcfff5,#ebf3fdf0);border:1px solid #3470c433;border-radius:1.1rem;grid-template-columns:minmax(18rem,.8fr) minmax(24rem,1.2fr);gap:1.1rem;margin:1rem 0;padding:1.25rem;display:grid}.draw-proof-input h3{color:#0b2446;margin:.25rem 0 .6rem}.draw-proof-input p{color:#59708f;margin:0;line-height:1.7}.draw-proof-input textarea{resize:vertical;color:#173152;background:#fff;border:1px solid #bfd0e5;border-radius:.85rem;width:100%;min-height:20rem;padding:.9rem 1rem;font:650 .78rem/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.draw-proof-input>small{color:#657b99;grid-column:2}@media (max-width:900px){.draw-proof-input{grid-template-columns:1fr}.draw-proof-input>small{grid-column:1}}.task-launcher>header>small{color:var(--admin-v3-muted);text-align:right;max-width:30rem}.task-launcher-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.task-launcher-grid>a{background:var(--admin-v3-panel-soft);border:1px solid var(--admin-v3-border);border-radius:var(--admin-v3-radius);color:var(--admin-v3-text);gap:.42rem;min-height:10.5rem;padding:1rem;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.task-launcher-grid>a:hover,.task-launcher-grid>a:focus-visible{border-color:var(--admin-v3-accent);transform:translateY(-2px);box-shadow:0 14px 30px #253b6d21}.task-launcher-grid>a>span{background:var(--admin-v3-accent-soft);color:var(--admin-v3-accent);border-radius:999px;justify-content:center;align-items:center;width:2.2rem;height:1.7rem;font-size:.68rem;font-weight:850;display:inline-flex}.task-launcher-grid>a>strong{font-size:1rem}.task-launcher-grid>a>small{color:var(--admin-v3-muted);line-height:1.55}.task-launcher-grid>a>b{color:var(--admin-v3-accent);align-self:end;font-size:.8rem}.task-onboarding-note{background:var(--admin-v3-panel-soft);border-radius:var(--admin-v3-radius);color:var(--admin-v3-muted);align-items:center;gap:.65rem;margin-top:.8rem;padding:.78rem .9rem;display:flex}.task-onboarding-note strong{color:var(--admin-v3-text)}.task-onboarding-note a{color:var(--admin-v3-accent);margin-left:auto;font-weight:800}.admin-page-help{position:relative}.admin-page-help>summary{background:var(--admin-v3-panel);border:1px solid var(--admin-v3-border);color:var(--admin-v3-accent);cursor:pointer;border-radius:999px;padding:.55rem .78rem;font-size:.75rem;font-weight:800;list-style:none}.admin-page-help>summary::-webkit-details-marker{display:none}.admin-page-help>p{background:var(--admin-v3-panel);border:1px solid var(--admin-v3-border);border-radius:var(--admin-v3-radius);color:var(--admin-v3-muted);z-index:20;width:min(22rem,70vw);margin:.45rem 0 0;padding:.8rem .9rem;font-size:.78rem;line-height:1.55;position:absolute;top:100%;right:0;box-shadow:0 18px 40px #253b6d2e}@media (max-width:1100px){.task-launcher-grid,.audit-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.submission-operations-overview,.submission-config-panel,.submission-config-two-column{grid-template-columns:1fr}.submission-policy-grid,.lottery-summary,.verification-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.admin-frame{display:block}.admin-rail{padding:.9rem 1rem}.case-workspace,.lottery-workspace,.submission-admin-grid,.system-switch-panel .system-job-list{grid-template-columns:1fr}.notification-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.admin-notification-link span{display:none}.notification-summary{grid-template-columns:1fr}.notification-task-grid article{grid-template-columns:auto minmax(0,1fr)}.notification-task-grid article>a{grid-column:1/-1}.system-alert-actions{flex-direction:column;align-items:stretch}.task-launcher{padding:.9rem}.task-launcher>header,.task-onboarding-note{flex-direction:column;align-items:flex-start}.task-launcher>header>small{text-align:left}.task-launcher-grid{grid-template-columns:1fr}.task-launcher-grid>a{min-height:8.6rem}.task-onboarding-note a{margin-left:0}.admin-page-help>summary{padding-inline:.65rem}.audit-filter-bar{grid-template-columns:1fr}.admin-operator-chip>span{display:none}.operations-page{padding-top:1.2rem}.operations-page .operations-header{grid-template-columns:1fr}.operations-page .stage-stamp{border-top:1px solid var(--admin-v3-border);width:fit-content;padding:.55rem .7rem}.case-overview,.lottery-summary,.verification-summary{grid-template-columns:1fr}.submission-calendar-list>article{grid-template-columns:1fr auto}.submission-calendar-list time{grid-column:1/-1}.submission-config-toolbar,.submission-policy-editor>header,.submission-config-two-column>article>header{flex-direction:column;align-items:stretch}.submission-policy-grid,.submission-choice-grid,.submission-review-edit-grid{grid-template-columns:1fr}.submission-review-wide{grid-column:auto}.submission-review-media{flex-direction:column;align-items:stretch}}.moderation-custom-rules,.moderation-events-details,.lottery-advanced-conditions,.verification-advanced-policy{scroll-margin-top:5rem}.verification-advanced-policy{grid-column:1/-1}.verification-advanced-policy>.verification-form-grid{margin:0 1rem 1rem}.verification-history-toggle{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.task-launcher-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.operations-page .operations-header .qs-title,.control-page .control-header h1{letter-spacing:-.055em;max-width:24ch;font-size:clamp(2rem,3.2vw,3.15rem)}[data-theme=dark] .task-guide,[data-theme=dark] .advanced-config-panel{background:#1a2639;border-color:#40506c}[data-theme=dark] .task-guide-steps li{background:#202e43;border-color:#40506c}[data-theme=dark] .task-guide h2,[data-theme=dark] .task-guide-steps strong,[data-theme=dark] .task-guide-steps a,[data-theme=dark] .advanced-config-panel>summary{color:#edf3ff}[data-theme=dark] .task-guide-copy>p,[data-theme=dark] .task-guide-steps small,[data-theme=dark] .advanced-config-panel>p{color:#b6c2d4}@media (max-width:1180px){.task-launcher-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.task-launcher-grid{grid-template-columns:1fr}}.auth-context:before{opacity:.2;background-image:linear-gradient(120deg,#0000 30%,#3987ff2e,#0000 66%),radial-gradient(circle,#80bcff5c 1px,#0000 1px)}.auth-brand{grid-template-columns:3.2rem auto}.auth-brand>span{background:url(/7ii-brand-lockup.png) 0/auto 2.7rem no-repeat,linear-gradient(145deg,#f9fcff,#bad8ff);border-color:#79beff61;border-radius:1rem;width:3.2rem;height:3.2rem;box-shadow:inset 0 1px #fff,0 12px 30px #003fb557}.auth-brand>span i{display:none}.auth-brand b{color:#fff}.auth-brand small{color:#81afe8}.auth-context-copy .qs-eyebrow{color:#65aaff}.auth-context-copy h1{color:#fff;text-shadow:0 10px 35px #000b2661}.auth-steps li[data-current=true]{border-color:#4f9cff}.auth-submit{background:linear-gradient(135deg,#0a78ff,#1b49bc);border-color:#1478ff;box-shadow:0 12px 28px #145edc38,inset 0 1px #ffffff3d}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--admin-v3-bg:#030914;--admin-v3-panel:#081426;--admin-v3-panel-soft:#0b1a31;--admin-v3-border:#1d3657;--admin-v3-border-strong:#2e5d96;--admin-v3-text:#f3f7ff;--admin-v3-muted:#8ea4c3;--admin-v3-accent:#147cff;--admin-v3-accent-hover:#3a92ff;--admin-v3-accent-soft:#102c58;--admin-v3-shadow:0 18px 50px #00030d57;--admin-surface-soft:#0b1a31;--admin-surface-raised:#081426;--qs-ink:#f3f7ff;--qs-navy:#f3f7ff;--qs-ocean:#8ea4c3;--qs-mist:#10223d;--qs-paper:#030914;--qs-white:#081426;--qs-border:#4a87d33d}body,.admin-frame{color:#f3f7ff;background:#030914}.admin-workspace{background:linear-gradient(#030914b8,#030914 31rem),url(/7ii-operations-wide-v2.png) top/100% no-repeat,#030914}.admin-topbar{color:#8ea4c3;background:#050f1fe0;border-color:#4885d233;box-shadow:0 8px 32px #00030d3d}.admin-workspace :is(.qs-card,.task-launcher,.task-guide,.advanced-config-panel,.lottery-create-panel,.lottery-draw-section,.submission-config-panel,.submission-policy-editor,.control-panel,.case-panel){color:#f3f7ff;background:linear-gradient(145deg,#09192ff7,#050f1ff7);border-color:#447fca40;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #00030d3d}.admin-workspace :is(input,select,textarea){color:#eaf3ff;background:#071225;border-color:#24466f;box-shadow:inset 0 1px 2px #00000040}.admin-workspace :is(input,select,textarea):focus{border-color:#2e88ff;outline:3px solid #2883ff29}.admin-workspace :is(button,.qs-button):not(.primary-action){color:#dceaff;background:linear-gradient(#0d203b,#081629);border-color:#284b77}.admin-workspace :is(h1,h2,h3,h4,strong,b){color:#f4f8ff}.admin-workspace :is(p,small,label,dt){color:#8ea4c3}.admin-rail{background:radial-gradient(circle at 45% 2%,#186bff57,#0000 16rem),linear-gradient(#06172f,#020814 76%)}.admin-wordmark>span{background:url(/7ii-brand-lockup.png) 0/auto 4rem no-repeat,radial-gradient(circle at 50% 20%,#f9fcff,#a9ccff)}.draw-proof-input{background:linear-gradient(145deg,#0a1c36fa,#050f1ffa);border-color:#3b7fda4d}.draw-proof-input h3{color:#f4f8ff}.draw-proof-input p,.draw-proof-input>small{color:#8ea4c3}.draw-proof-input textarea{color:#dcecff;background:#050f20;border-color:#285080}.auth-shell{background:linear-gradient(90deg,#01071459,#010714b3),url(/7ii-operations-wide-v2.png) 50%/cover,#020814;grid-template-columns:minmax(0,1.05fr) minmax(30rem,.72fr)}.auth-context{background:0 0}.auth-context-copy{max-width:40rem}.auth-context-copy h1{max-width:11em;font-size:clamp(2.7rem,4vw,3.65rem);line-height:1.04}.auth-context-copy h1>span{display:block}.auth-card,.auth-card.mini-card{color:#f3f7ff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#091930f5,#040d1df5);border-color:#4892f052;box-shadow:inset 0 1px #ffffff12,0 28px 80px #00030e7a}.auth-card :is(h2,label,.auth-card-footer){color:#f3f7ff}.auth-card :is(p,small,.auth-card-footer span){color:#8ea4c3}.auth-card :is(input,select,textarea){color:#eef6ff;background:#061225;border-color:#244a78}.auth-card :is(input,select,textarea)::placeholder{color:#627b9f}@media (max-width:760px){.auth-shell{background-position:68%}.auth-context{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030d1eb8}.auth-card,.auth-card.mini-card{border-radius:1.25rem}}.admin-workspace .task-guide-steps li{background:linear-gradient(145deg,#0b1d36f5,#061122fa);border-color:#4889db47;box-shadow:inset 0 1px #ffffff0a}.admin-workspace .task-guide-steps :is(strong,a){color:#eff6ff}.admin-workspace .task-guide-steps small{color:#8ea4c3}.admin-workspace .overview-statusline{background:linear-gradient(145deg,#09192ff7,#050f1ff7);border-color:#4889db47}.admin-workspace .status-orb{background:radial-gradient(circle at 14% 22%,#1c8bff3d,#0000 45%),linear-gradient(145deg,#0c2547,#08172c);border-right:1px solid #4889db3d}.admin-workspace .status-orb-warning{background:radial-gradient(circle at 14% 22%,#ffb03f33,#0000 45%),linear-gradient(145deg,#2a2114,#131923)}.admin-workspace .status-orb small{color:#9db1ce}.admin-workspace .overview-console .overview-side section>header,.admin-workspace .chat-detail-header,.admin-workspace .support-preview-card>header,.admin-workspace .bot-resource-card>header,.admin-workspace .template-library>header,.admin-workspace .staff-directory-header,.admin-workspace .pilot-history .section-title{background:linear-gradient(135deg,#0e2340fa,#08162afa);border-color:#4889db3d}.admin-workspace .overview-console .overview-side section,.admin-workspace .chat-console .chat-detail section:not([class]),.admin-workspace .chat-metrics{background:#081426;border-color:#4889db3d}.admin-workspace .permission-ok,.admin-workspace .bot-pending-version-clear,.admin-workspace .support-enabled-switch{color:#a9f0d5;background:#196f592e;border-color:#2fcfa34d}.admin-workspace .permission-missing{color:#ffabb7;background:#8b223833;border-color:#ff677c4d}.admin-workspace .chat-console .permission-grid .permission-ok{color:#a9f0d5;background:#196f592e;border-color:#2fcfa34d}.admin-workspace .chat-console .permission-grid .permission-missing{color:#ffabb7;background:#8b223833;border-color:#ff677c4d}.admin-workspace .authority-control,.admin-workspace .support-mode-option,.admin-workspace .moderation-rule-options label,.admin-workspace .moderation-rule-advanced>summary,.admin-workspace .moderation-rule-preview,.admin-workspace .template-create-card>summary,.admin-workspace .staff-create-card>summary,.admin-workspace .staff-role-grid label{color:#dceaff;background:#0b1a31;border-color:#4889db3d}.admin-workspace .support-mode-option:has(input:checked){background:linear-gradient(145deg,#144e976b,#0a1e39fa);border-color:#2f8dff;box-shadow:inset 0 0 0 1px #4d9bff26}.admin-workspace .support-phone-preview{background:radial-gradient(circle at 50% 8%,#1f80ff2e,#0000 16rem),#061122;border-color:#162c49;box-shadow:inset 0 1px #ffffff0d,0 24px 50px #00030d5c}.admin-workspace .support-phone-preview :is(h3,strong,b){color:#f2f7ff}.admin-workspace .support-phone-preview :is(p,small){color:#8ea4c3}.admin-workspace .moderation-rule-preview dl>div{background:#071326;border:1px solid #4889db33}@media (max-width:820px){.admin-workspace .status-orb{border-bottom:1px solid #4889db3d;border-right:0}}
