@font-face{font-family:Sarpanch;src:url(/assets/Sarpanch-Regular-XpNcB_hS.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Sarpanch;src:url(/assets/Sarpanch-Medium-C3hirD2A.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Sarpanch;src:url(/assets/Sarpanch-SemiBold-CAl406PW.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Sarpanch;src:url(/assets/Sarpanch-Bold-X6-gnVCP.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Sarpanch;src:url(/assets/Sarpanch-ExtraBold-Ce-UzwHP.ttf)format("truetype");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Sarpanch;src:url(/assets/Sarpanch-Black-ZjhEV7Qn.ttf)format("truetype");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-VariableFont_wght-BlNDD6KS.ttf)format("truetype-variations");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Brick;src:url(/assets/Brick-DmJZHo89.woff)format("woff"),url(/assets/Brick-DadH4eX8.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}:root,[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-n50:#f8f8f8;--neutral-n60:#e5e5e5;--neutral-n70:#c9c8c8;--voidrip-color-background:#f5f5f5;--voidrip-color-surface:#f5f5f5;--voidrip-color-surface-raised:#fff;--voidrip-color-surface-muted:#ededed;--voidrip-color-surface-selected:#e5e5e5;--voidrip-color-surface-switch:#e8e8e8;--voidrip-color-surface-tab:#e7e7e7;--voidrip-color-border:#e5e5e5;--voidrip-color-border-strong:#e5e5e5;--voidrip-color-text:#15171a;--voidrip-color-text-strong:#111;--voidrip-color-text-subtle:#55585e;--voidrip-color-muted:#777b82;--voidrip-color-disabled:#9a9ca1;--voidrip-color-placeholder:#b1b3b7;--voidrip-color-composer-border:transparent;--voidrip-color-selected-control-border:transparent;--voidrip-color-icon:#202124;--voidrip-color-selection-accent:#bc202e;--voidrip-color-cta-red:#bc202e;--voidrip-color-availability-lock:#f90c0c;--voidrip-color-console-ready:#37d93a;--voidrip-color-rail:#202124;--voidrip-color-rail-hover:#303136;--voidrip-color-rail-border:#4b4c50;--voidrip-color-rail-edge:transparent;--voidrip-color-rail-muted:#b9babd;--voidrip-color-rail-active:#fff;--voidrip-color-footer:#050505;--voidrip-color-footer-text:#b9babd;--voidrip-color-tooltip:#202124;--voidrip-color-tooltip-border:#38393d;--voidrip-color-tooltip-text:#fff;--voidrip-color-empr1t-ring:#dedede;--voidrip-color-empr1t-mark:#999;--voidrip-color-workbench-guide:#15171a0a;--voidrip-workbench-switch-shadow:0 1px 4px #0000001f;--voidrip-color-accent:#dfef4a;--voidrip-color-accent-foreground:#0b0c0e;--voidrip-color-action-primary:#212121;--voidrip-color-action-primary-foreground:#f8f8f8;--voidrip-color-action-primary-hover:#bc202e;--voidrip-color-danger:#c92a3a;--voidrip-color-warning:#9a6500;--voidrip-color-success:#247a43;--voidrip-color-modal-backdrop:#000000b8;--voidrip-focus-ring:0 0 0 3px #d222354d;--voidrip-empty-workspace-background:#f5f5f5;--voidrip-empty-workspace-watermark-width:100px;--voidrip-auth-color-backdrop:#171717;--voidrip-auth-color-surface:#f7f7f7;--voidrip-auth-color-border:#e5e5e5;--voidrip-auth-color-ink:#171717;--voidrip-auth-color-muted:#747474;--voidrip-auth-color-field-border:#e5e5e5;--voidrip-auth-color-field-surface:#fff;--voidrip-auth-color-placeholder:gray;--voidrip-auth-color-focus-border:#6a6a6a;--voidrip-auth-color-foreground-on-action:#fff;--voidrip-auth-color-action-hover:#bc202e;--voidrip-auth-color-status:#666;--voidrip-auth-color-fine-print:#848484;--voidrip-auth-session-background:#f5f5f5;--voidrip-auth-card-shadow:0 1px 3px #0000004d;--voidrip-auth-field-shadow:0 1px 2px #0000001a;--voidrip-auth-focus-shadow:0 0 0 2px #1717172e;--voidrip-color-void:var(--voidrip-color-background);--voidrip-color-panel:var(--voidrip-color-surface);--voidrip-color-panel-raised:var(--voidrip-color-surface-raised);--voidrip-radius-sm:4px;--voidrip-radius-md:8px;--voidrip-space-1:.25rem;--voidrip-space-2:.5rem;--voidrip-space-3:.75rem;--voidrip-space-4:1rem;--voidrip-space-6:1.5rem;--voidrip-space-8:2rem;--voidrip-duration-fast:.12s;--voidrip-duration-normal:.2s;--voidrip-panel-header-height:2.5rem;--voidrip-font-interface:Inter, ui-sans-serif, system-ui, sans-serif;--voidrip-font-code:"Geist Mono", ui-monospace, SFMono-Regular, monospace;--voidrip-font-display:Sarpanch, var(--voidrip-font-interface)}[data-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--voidrip-color-background:#17191d;--voidrip-color-surface:#1b1d21;--voidrip-color-surface-raised:#22252a;--voidrip-color-surface-muted:#292c31;--voidrip-color-surface-selected:#30343a;--voidrip-color-surface-switch:#292c31;--voidrip-color-surface-tab:#24272c;--voidrip-color-border:#50555f;--voidrip-color-border-strong:#858b95;--voidrip-color-text:#f1f2f3;--voidrip-color-text-strong:#fff;--voidrip-color-text-subtle:#c3c6cb;--voidrip-color-muted:#a7abb2;--voidrip-color-disabled:#747981;--voidrip-color-placeholder:#777c84;--voidrip-color-composer-border:#50555f;--voidrip-color-selected-control-border:#50555f;--voidrip-color-icon:#e6e8eb;--voidrip-color-selection-accent:#e1394c;--voidrip-color-rail:#111214;--voidrip-color-rail-hover:#292c31;--voidrip-color-rail-border:#50555f;--voidrip-color-rail-edge:#50555f;--voidrip-color-rail-muted:#a9adb4;--voidrip-color-rail-active:#fff;--voidrip-color-footer:#050505;--voidrip-color-footer-text:#b9babd;--voidrip-color-tooltip:#f1f2f3;--voidrip-color-tooltip-border:#c8cbd0;--voidrip-color-tooltip-text:#17191d;--voidrip-color-empr1t-ring:#444850;--voidrip-color-empr1t-mark:#747981;--voidrip-color-workbench-guide:#ffffff0a;--voidrip-workbench-switch-shadow:0 1px 4px #0000002e;--voidrip-color-accent:#dfef4a;--voidrip-color-accent-foreground:#0b0c0e;--voidrip-color-action-primary:#212121;--voidrip-color-action-primary-foreground:#f8f8f8;--voidrip-color-action-primary-hover:#bc202e;--voidrip-color-danger:#ff6b7a;--voidrip-color-warning:#f7be4a;--voidrip-color-success:#68d391;--voidrip-color-modal-backdrop:#000000c7;--voidrip-focus-ring:0 0 0 3px #e1394c61}@media (prefers-color-scheme:dark){[data-appearance=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--voidrip-color-background:#17191d;--voidrip-color-surface:#1b1d21;--voidrip-color-surface-raised:#22252a;--voidrip-color-surface-muted:#292c31;--voidrip-color-surface-selected:#30343a;--voidrip-color-surface-switch:#292c31;--voidrip-color-surface-tab:#24272c;--voidrip-color-border:#50555f;--voidrip-color-border-strong:#858b95;--voidrip-color-text:#f1f2f3;--voidrip-color-text-strong:#fff;--voidrip-color-text-subtle:#c3c6cb;--voidrip-color-muted:#a7abb2;--voidrip-color-disabled:#747981;--voidrip-color-placeholder:#777c84;--voidrip-color-composer-border:#50555f;--voidrip-color-selected-control-border:#50555f;--voidrip-color-icon:#e6e8eb;--voidrip-color-selection-accent:#e1394c;--voidrip-color-rail:#111214;--voidrip-color-rail-hover:#292c31;--voidrip-color-rail-border:#50555f;--voidrip-color-rail-edge:#50555f;--voidrip-color-rail-muted:#a9adb4;--voidrip-color-rail-active:#fff;--voidrip-color-footer:#050505;--voidrip-color-footer-text:#b9babd;--voidrip-color-tooltip:#f1f2f3;--voidrip-color-tooltip-border:#c8cbd0;--voidrip-color-tooltip-text:#17191d;--voidrip-color-empr1t-ring:#444850;--voidrip-color-empr1t-mark:#747981;--voidrip-color-workbench-guide:#ffffff0a;--voidrip-color-accent:#dfef4a;--voidrip-color-accent-foreground:#0b0c0e;--voidrip-color-action-primary:#212121;--voidrip-color-action-primary-foreground:#f8f8f8;--voidrip-color-action-primary-hover:#bc202e;--voidrip-color-danger:#ff6b7a;--voidrip-color-warning:#f7be4a;--voidrip-color-success:#68d391;--voidrip-color-modal-backdrop:#000000c7;--voidrip-focus-ring:0 0 0 3px #e1394c61}}[data-density=compact]{--voidrip-space-3:.5rem;--voidrip-space-4:.75rem;--voidrip-space-6:1rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{font-family:var(--voidrip-font-interface);color:var(--voidrip-color-text);background:var(--voidrip-color-background);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--voidrip-color-background);min-width:320px}button,input{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,summary:focus-visible,a:focus-visible{box-shadow:var(--voidrip-focus-ring);outline:0}.voidrip-auth-entry{min-height:100dvh;padding:var(--voidrip-space-8) var(--voidrip-space-4);background-color:var(--voidrip-auth-color-backdrop);background-image:var(--voidrip-auth-background);color:var(--voidrip-auth-color-ink);background-position:50%;background-repeat:no-repeat;background-size:cover;place-items:center;display:grid}.voidrip-auth-entry__card{border:1px solid var(--voidrip-auth-color-border);background:var(--voidrip-auth-color-surface);width:min(31rem,100%);color:var(--voidrip-auth-color-ink);box-shadow:var(--voidrip-auth-card-shadow);border-radius:0;padding:.75rem 1.5rem 1.35rem}.voidrip-auth-entry__header{text-align:center;justify-items:center;gap:0;display:grid}.voidrip-auth-entry__mark{object-fit:cover;object-position:center;filter:grayscale()brightness(0);width:5.5rem;height:4rem;margin-bottom:.45rem}.voidrip-auth-entry h1,.voidrip-auth-entry p{margin:0}.voidrip-auth-entry h1{font-family:var(--voidrip-font-display);letter-spacing:.035em;text-transform:uppercase;margin:.35rem 0 .9rem;font-size:1.4rem;font-weight:700;line-height:1.1}.voidrip-auth-entry .eyebrow{color:var(--voidrip-auth-color-muted);font-family:var(--voidrip-font-code);letter-spacing:.12em;font-size:.625rem}.voidrip-auth-entry__content{padding-top:1.1rem}.voidrip-auth-entry__content>.muted,.voidrip-auth-entry__content>p{color:var(--voidrip-auth-color-muted);font-size:.8125rem;line-height:1.4}.voidrip-auth-entry__form{margin-top:var(--voidrip-space-4);gap:.6rem;display:grid}.voidrip-auth-entry__form label{font-size:.8125rem;font-weight:500}.voidrip-auth-entry__form input{border:1px solid var(--voidrip-auth-color-field-border);background:var(--voidrip-auth-color-field-surface);width:100%;height:2.3rem;color:var(--voidrip-auth-color-ink);box-shadow:var(--voidrip-auth-field-shadow);font-family:var(--voidrip-font-code);border-radius:0;padding:0 .75rem;font-size:.875rem}.voidrip-auth-entry__form input:focus-visible{border-color:var(--voidrip-auth-color-focus-border);box-shadow:var(--voidrip-auth-focus-shadow)}.voidrip-auth-entry button{min-height:2.3rem;margin-top:var(--voidrip-space-4);padding:0 var(--voidrip-space-4);background:var(--voidrip-auth-color-ink);color:var(--voidrip-auth-color-foreground-on-action);border:0;border-radius:0;font-size:.8125rem;font-weight:600}.voidrip-auth-entry__form button{width:100%;margin-top:.4rem}.voidrip-auth-entry button:not(:disabled):hover{background:var(--voidrip-auth-color-action-hover)}.voidrip-auth-entry button:disabled{opacity:.5;cursor:not-allowed}.voidrip-auth-entry .text-button{width:100%;color:var(--voidrip-auth-color-muted);background:0 0;border:0;font-weight:500}.voidrip-auth-entry .text-button:hover{color:var(--voidrip-auth-color-ink);background:0 0}.form-message{margin-top:var(--voidrip-space-4)!important;color:var(--voidrip-auth-color-status)!important}.form-message.error,.denied .eyebrow{color:var(--voidrip-color-danger)!important}.enrollment{margin-bottom:var(--voidrip-space-4);text-align:center;justify-items:center;gap:.55rem;display:grid}.enrollment img{border:1px solid var(--voidrip-auth-color-border);background:#fff;width:180px;height:180px}.enrollment code{max-width:100%;margin-top:var(--voidrip-space-2);overflow-wrap:anywhere;border:1px solid var(--voidrip-auth-color-field-border);background:var(--voidrip-auth-color-field-surface);font-family:var(--voidrip-font-code);padding:.35rem .5rem;font-size:.75rem;display:block}.voidrip-auth-session-status{min-height:100dvh;padding:var(--voidrip-space-6);background:var(--voidrip-auth-session-background);color:var(--voidrip-auth-color-muted);place-items:center;display:grid}.voidrip-auth-session-status__panel{justify-items:center;gap:var(--voidrip-space-4);text-align:center;display:grid}.voidrip-auth-session-status__watermark{width:min(150px,42vw);height:auto;display:block}.voidrip-auth-session-status__line{font-family:var(--voidrip-font-code);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.spinner{background:var(--voidrip-color-selection-accent);border-radius:50%;width:.45rem;height:.45rem;animation:1.2s ease-in-out infinite pulse}.oculus-shell{background:var(--voidrip-color-background);height:100vh;min-height:100vh;color:var(--voidrip-color-text);transition:grid-template-columns var(--voidrip-duration-normal) cubic-bezier(.2, .8, .2, 1);grid-template-rows:3.25rem minmax(0,1fr) 2rem;grid-template-columns:3.25rem minmax(0,1fr);display:grid;overflow:hidden}.oculus-shell[data-sidebar-expanded=true]{grid-template-columns:13.5rem minmax(0,1fr)}.oculus-shell__rail{z-index:2;border-right:1px solid var(--voidrip-color-rail-edge);background:var(--voidrip-color-rail);color:var(--voidrip-color-rail-active);flex-direction:column;grid-area:1/1/4;align-items:stretch;display:flex}.oculus-shell__brand{justify-content:center;align-items:center;gap:var(--voidrip-space-3);border-bottom:1px solid var(--voidrip-color-rail-border);height:3.25rem;padding:0;display:flex}.oculus-shell__logo{object-fit:cover;object-position:center;width:2.5rem;height:2.5rem}.oculus-shell__brand>span{color:var(--voidrip-color-rail-active);font-family:var(--voidrip-font-display);letter-spacing:.16em;text-overflow:ellipsis;font-size:.875rem;font-weight:800;display:none;overflow:hidden}.oculus-shell[data-sidebar-expanded=true] .oculus-shell__brand{padding:0 var(--voidrip-space-3);justify-content:flex-start}.oculus-shell[data-sidebar-expanded=true] .oculus-shell__brand>span{display:inline}.oculus-shell__rail nav{flex-direction:column;display:flex}.oculus-shell__navigation{min-height:0;overflow:hidden auto}.oculus-shell__environment{background:var(--voidrip-color-rail-hover);width:3.25rem;height:3.25rem;color:var(--voidrip-color-rail-active);box-shadow:inset 3px 0 0 var(--voidrip-color-selection-accent);font-family:var(--voidrip-font-code);justify-content:center;align-items:center;gap:0;padding:0;font-size:.625rem;font-weight:700;display:inline-flex}.oculus-shell__environment strong{width:1.5rem;font-family:var(--voidrip-font-code)}.oculus-shell__environment>span{font-family:var(--voidrip-font-interface);letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:600;display:none}.oculus-shell[data-sidebar-expanded=true] .oculus-shell__environment{justify-content:flex-start;gap:var(--voidrip-space-3);width:100%;padding:0 var(--voidrip-space-4)}.oculus-shell[data-sidebar-expanded=true] .oculus-shell__environment>span{display:inline}.oculus-shell__nav-entry{width:3.25rem;min-height:3.25rem;color:var(--voidrip-color-rail-muted);justify-content:center;align-items:center;gap:0;padding:0;text-decoration:none;display:flex;position:relative}.oculus-shell__nav-entry:hover,.oculus-shell__nav-entry[aria-current=page]{background:var(--voidrip-color-rail-hover);color:var(--voidrip-color-rail-active)}.oculus-shell__nav-entry[aria-current=page]:before{content:"";background:var(--voidrip-color-selection-accent);width:3px;position:absolute;inset:0 auto 0 0}.oculus-shell__nav-entry strong{width:100%;font-family:var(--voidrip-font-code);letter-spacing:.015em;text-align:center;white-space:nowrap;font-size:.5rem;overflow:hidden}.oculus-shell__nav-entry>span{letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:600;display:none;overflow:hidden}.oculus-shell[data-sidebar-expanded=true] .oculus-shell__nav-entry{width:100%;padding:0 var(--voidrip-space-4);justify-content:flex-start;gap:0}.oculus-shell[data-sidebar-expanded=true] .oculus-shell__nav-entry strong{display:none}.oculus-shell[data-sidebar-expanded=true] .oculus-shell__nav-entry>span{display:block}.oculus-shell__rail-toggle{justify-content:center;align-items:center;gap:var(--voidrip-space-3);border:0;border-top:1px solid var(--voidrip-color-rail-border);width:3.25rem;height:3.25rem;color:var(--voidrip-color-rail-muted);background:0 0;border-radius:0;margin-top:auto;padding:0;display:inline-flex}.oculus-shell__rail-toggle:hover{background:var(--voidrip-color-rail-hover);color:var(--voidrip-color-rail-active)}.oculus-shell__rail-toggle span:first-child{font-family:var(--voidrip-font-code);font-size:1rem}.oculus-shell__rail-toggle span:last-child{text-transform:uppercase;font-size:.6875rem;font-weight:600;display:none}.oculus-shell[data-sidebar-expanded=true] .oculus-shell__rail-toggle{width:100%;padding:0 var(--voidrip-space-4);justify-content:flex-start}.oculus-shell[data-sidebar-expanded=true] .oculus-shell__rail-toggle span:last-child{display:inline}.oculus-shell__header{justify-content:space-between;align-items:center;gap:var(--voidrip-space-4);min-width:0;padding:0 var(--voidrip-space-4);background:var(--voidrip-color-surface);box-shadow:inset 0 -1px var(--voidrip-color-border);grid-area:1/2;display:flex}.oculus-shell__header-context,.oculus-shell__header-actions{align-items:center;min-width:0;display:flex}.oculus-shell__header-context{gap:var(--voidrip-space-3);text-transform:uppercase;font-size:.8125rem}.oculus-shell__context-mark{font-family:var(--voidrip-font-code);font-size:1rem}.oculus-shell__context-separator{color:var(--voidrip-color-muted)}.oculus-shell__header-actions{gap:var(--voidrip-space-4);color:var(--voidrip-color-muted);font-family:var(--voidrip-font-code);text-transform:uppercase;font-size:.625rem}.oculus-shell__environment-label{letter-spacing:.08em}.oculus-shell__environment-label[data-environment=production]{color:var(--voidrip-color-danger)}.oculus-shell__assurance{color:var(--voidrip-color-success)}.oculus-shell__header-actions button{height:1.75rem;padding:0 var(--voidrip-space-3);color:var(--voidrip-color-text-strong);font-family:var(--voidrip-font-interface);text-transform:uppercase;background:0 0;border:0;border-radius:0;font-size:.6875rem;font-weight:600}.oculus-shell__header-actions button:hover{background:var(--voidrip-color-surface-selected)}.attention-bell{position:relative}.attention-bell__trigger{min-width:3rem;position:relative}.attention-bell__trigger strong{background:var(--voidrip-color-danger);color:#fff;min-width:1rem;height:1rem;font-family:var(--voidrip-font-code);place-items:center;padding:0 .2rem;font-size:.5rem;display:grid;position:absolute;top:-.25rem;right:-.25rem}.attention-panel{z-index:8;border:1px solid var(--voidrip-color-border-strong);background:var(--voidrip-color-surface);width:min(26rem,100vw - 4.5rem);max-height:calc(100vh - 7rem);color:var(--voidrip-color-text);text-transform:none;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;top:calc(100% + .7rem);right:0;overflow:hidden;box-shadow:0 .75rem 2rem #00000024}.attention-panel>header{justify-content:space-between;align-items:center;gap:var(--voidrip-space-3);min-height:3.25rem;padding:var(--voidrip-space-3) var(--voidrip-space-4);border-bottom:1px solid var(--voidrip-color-border);display:flex}.attention-panel>header div{gap:.2rem;display:grid}.attention-panel>header span,.attention-panel>header strong{font-family:var(--voidrip-font-code);letter-spacing:.08em;font-size:.625rem}.attention-panel>header strong{color:var(--voidrip-color-danger)}.attention-panel>footer{padding:var(--voidrip-space-3) var(--voidrip-space-4);border-top:1px solid var(--voidrip-color-border);color:var(--voidrip-color-muted);font-family:var(--voidrip-font-code);font-size:.5625rem;line-height:1.4}.attention-panel__state,.attention-panel__error{padding:var(--voidrip-space-6) var(--voidrip-space-4);font-family:var(--voidrip-font-code);margin:0;font-size:.6875rem;line-height:1.5}.attention-panel__state{color:var(--voidrip-color-placeholder)}.attention-panel__error{color:var(--voidrip-color-danger)}.attention-list{min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.attention-list>li{gap:var(--voidrip-space-3);padding:var(--voidrip-space-4);border-bottom:1px solid var(--voidrip-color-border);display:grid}.attention-list>li[data-severity=p0],.attention-list>li[data-severity=p1]{box-shadow:inset 3px 0 var(--voidrip-color-danger)}.attention-list>li>header{justify-content:space-between;gap:var(--voidrip-space-3);color:var(--voidrip-color-muted);font-family:var(--voidrip-font-code);letter-spacing:.06em;font-size:.5625rem;display:flex}.attention-list p{margin:0;font-size:.75rem;line-height:1.45}.attention-list dl{gap:.25rem var(--voidrip-space-3);font-family:var(--voidrip-font-code);grid-template-columns:auto 1fr;margin:0;font-size:.5625rem;display:grid}.attention-list dt{color:var(--voidrip-color-muted);text-transform:uppercase}.attention-list dd{overflow-wrap:anywhere;margin:0}.attention-list__actions{gap:var(--voidrip-space-2);flex-wrap:wrap;display:flex}.attention-list__actions a,.attention-list__actions button{min-height:1.75rem;padding:0 var(--voidrip-space-3);border:1px solid var(--voidrip-color-border-strong);background:var(--voidrip-color-action-primary);color:var(--voidrip-color-action-primary-foreground);text-transform:uppercase;align-items:center;font-size:.625rem;font-weight:600;text-decoration:none;display:inline-flex}.attention-list__actions button:disabled{opacity:.45;cursor:wait}.oculus-shell__canvas{background:var(--voidrip-color-surface);grid-area:2/2;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden}.oculus-shell__canvas--control-core{display:block;overflow:hidden}.control-core-layout{background:var(--voidrip-color-surface);grid-template-columns:minmax(0,1fr) 18rem;min-width:0;height:100%;min-height:0;display:grid}.control-core-page{background-color:var(--voidrip-empty-workspace-background);background-image:linear-gradient(var(--voidrip-color-workbench-guide) 1px, transparent 1px), linear-gradient(90deg, var(--voidrip-color-workbench-guide) 1px, transparent 1px);background-size:3rem 3rem;min-width:0;min-height:0;overflow-y:auto}.control-core-page__header{justify-content:space-between;align-items:center;gap:var(--voidrip-space-6);min-height:6.5rem;padding:var(--voidrip-space-4) var(--voidrip-space-6);border-bottom:1px solid var(--voidrip-color-border);background:#f5f5f5f0;display:flex}.control-core-page__header h1,.control-core-page__header p{margin:0}.control-core-page__header h1{font-family:var(--voidrip-font-display);letter-spacing:.045em;text-transform:uppercase;margin:.25rem 0 .35rem;font-size:1.25rem;line-height:1.1}.control-core-page__header p:not(.control-core-page__eyebrow){max-width:48rem;color:var(--voidrip-color-text-subtle);font-size:.75rem;line-height:1.45}.control-core-page__eyebrow{color:var(--voidrip-color-muted);font-family:var(--voidrip-font-code);letter-spacing:.12em;font-size:.625rem}.control-core-page__header button,.control-core-workspace-status button{min-height:2rem;padding:0 var(--voidrip-space-4);border:1px solid var(--voidrip-color-border-strong);background:var(--voidrip-color-action-primary);color:var(--voidrip-color-action-primary-foreground);text-transform:uppercase;border-radius:0;font-size:.6875rem;font-weight:600}.control-core-page__header button:hover,.control-core-workspace-status button:hover{background:var(--voidrip-color-action-primary-hover)}.control-core-page__header button:disabled{opacity:.5;cursor:wait}.control-core-partial{align-items:center;gap:var(--voidrip-space-4);padding:.65rem var(--voidrip-space-6);border-bottom:1px solid var(--voidrip-color-border);background:var(--voidrip-color-surface-muted);display:flex}.control-core-partial span{color:var(--voidrip-color-warning);font-family:var(--voidrip-font-code);letter-spacing:.08em;flex:none;font-size:.625rem;font-weight:700}.control-core-partial p{color:var(--voidrip-color-text-subtle);margin:0;font-size:.6875rem;line-height:1.4}.control-core-summary{border-bottom:1px solid var(--voidrip-color-border);background:var(--voidrip-color-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.control-core-summary article{min-width:0;padding:var(--voidrip-space-3) var(--voidrip-space-6);border-right:1px solid var(--voidrip-color-border)}.control-core-summary article:last-child{border-right:0}.control-core-summary span,.position-page__facts span{color:var(--voidrip-color-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.2rem;font-size:.625rem;display:block}.control-core-summary strong,.position-page__facts strong{font-family:var(--voidrip-font-code);font-size:.6875rem}.position-grid{background:var(--voidrip-color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.position-card{gap:var(--voidrip-space-2) var(--voidrip-space-4);min-height:11.5rem;padding:var(--voidrip-space-6);color:var(--voidrip-color-text);text-align:left;background:#f5f5f5f5;border:0;border-radius:0;grid-template-rows:auto auto 1fr auto;grid-template-columns:auto 1fr;display:grid}.position-card:hover{background:var(--voidrip-color-surface-selected)}.position-card__index{color:var(--voidrip-color-muted);font-family:var(--voidrip-font-code);font-size:.625rem}.position-card__state{color:var(--voidrip-color-warning);font-family:var(--voidrip-font-code);letter-spacing:.08em;justify-self:end;font-size:.5625rem}.position-card strong{font-family:var(--voidrip-font-display);letter-spacing:.035em;text-transform:uppercase;grid-column:1/-1;font-size:.9375rem}.position-card__mission{color:var(--voidrip-color-text-subtle);grid-column:1/-1;font-size:.75rem;line-height:1.45}.position-card__route{color:var(--voidrip-color-muted);font-family:var(--voidrip-font-code);grid-column:1/-1;align-self:end;font-size:.625rem}.aka-host{grid-template-rows:var(--voidrip-panel-header-height) minmax(0, 1fr) 2.5rem;border-left:1px solid var(--voidrip-color-border);background:var(--voidrip-color-surface);min-width:0;min-height:0;display:grid}.aka-host header{padding:0 var(--voidrip-space-4);border-bottom:1px solid var(--voidrip-color-border);font-family:var(--voidrip-font-code);justify-content:space-between;align-items:center;font-size:.6875rem;display:flex}.aka-host header span:last-child{color:var(--voidrip-color-muted);font-size:.625rem}.aka-host>div{padding:var(--voidrip-space-6);align-self:center}.aka-host strong{font-family:var(--voidrip-font-code);letter-spacing:.1em;font-size:.625rem}.aka-host p{margin:var(--voidrip-space-3) 0 0;color:var(--voidrip-color-text-subtle);font-family:var(--voidrip-font-code);font-size:.6875rem;line-height:1.55}.aka-host footer{padding:0 var(--voidrip-space-4);border-top:1px solid var(--voidrip-color-border);color:var(--voidrip-color-placeholder);font-family:var(--voidrip-font-code);align-items:center;font-size:.625rem;display:flex}.position-page__facts{border-bottom:1px solid var(--voidrip-color-border);background:var(--voidrip-color-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.position-page__agent{font-family:var(--voidrip-font-code);letter-spacing:.07em;text-transform:uppercase;font-size:.625rem}.position-page__agent strong{color:var(--voidrip-color-text-strong)}.position-page__facts article{padding:var(--voidrip-space-3) var(--voidrip-space-6);border-right:1px solid var(--voidrip-color-border)}.position-page__facts article:last-child{border-right:0}.position-page__panels{background:var(--voidrip-color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.position-panel{background:#f5f5f5f5;min-height:10rem}.position-panel:first-child{grid-column:1/-1}.position-panel header{min-height:var(--voidrip-panel-header-height);padding:0 var(--voidrip-space-4);border-bottom:1px solid var(--voidrip-color-border);justify-content:space-between;align-items:center;display:flex}.position-panel h2{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600}.position-panel header span{color:var(--voidrip-color-muted);font-family:var(--voidrip-font-code);font-size:.625rem}.position-panel>p{padding:var(--voidrip-space-4);color:var(--voidrip-color-placeholder);font-family:var(--voidrip-font-code);margin:0;font-size:.6875rem}.support-query-selector{gap:var(--voidrip-space-3) var(--voidrip-space-6);padding:var(--voidrip-space-4) var(--voidrip-space-6);border-bottom:1px solid var(--voidrip-color-border);background:var(--voidrip-color-surface);grid-template-columns:minmax(12rem,1fr) minmax(12rem,1fr);align-items:end;display:grid}.support-query-selector h2,.support-query-selector p{margin:0}.support-query-selector h2{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.support-query-selector p{margin-top:var(--voidrip-space-1);color:var(--voidrip-color-text-subtle);font-size:.6875rem}.support-query-selector label{color:var(--voidrip-color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem}.support-query-selector input{min-height:2.25rem;padding:0 var(--voidrip-space-3);border:1px solid var(--voidrip-color-border-strong);background:var(--voidrip-color-surface);color:var(--voidrip-color-text-strong);font-family:var(--voidrip-font-code);border-radius:0}.support-query-actions{gap:var(--voidrip-space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.support-query-actions button{min-height:2rem;padding:0 var(--voidrip-space-4);border:1px solid var(--voidrip-color-border-strong);background:var(--voidrip-color-action-primary);color:var(--voidrip-color-action-primary-foreground);text-transform:uppercase;border-radius:0;font-size:.6875rem;font-weight:600}.support-query-actions button:disabled{opacity:.45;cursor:not-allowed}.support-query-grid{background:var(--voidrip-color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.support-query-panel{background:#f5f5f5f5;min-width:0}.support-query-panel:last-child{grid-column:1/-1}.support-query-panel>header{min-height:var(--voidrip-panel-header-height);padding:0 var(--voidrip-space-4);border-bottom:1px solid var(--voidrip-color-border);align-items:center;display:flex}.support-query-panel h2{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.6875rem}.support-query-panel>div{min-height:8rem}.support-query-state,.support-query-error,.support-query-result{padding:var(--voidrip-space-4);margin:0}.support-query-state{color:var(--voidrip-color-placeholder);font-family:var(--voidrip-font-code);font-size:.6875rem}.support-query-error{gap:var(--voidrip-space-1);color:var(--voidrip-color-danger);font-size:.6875rem;display:grid}.support-query-result h3{margin:0 0 var(--voidrip-space-3);font-size:.8125rem}.support-query-result dl{gap:var(--voidrip-space-1) var(--voidrip-space-3);grid-template-columns:minmax(7rem,auto) 1fr;margin:0;font-size:.6875rem;display:grid}.support-query-result dt{color:var(--voidrip-color-muted);text-transform:uppercase}.support-query-result dd{overflow-wrap:anywhere;margin:0}.support-message-list,.support-update-list{gap:var(--voidrip-space-2);margin:0;padding:0;list-style:none;display:grid}.support-message-list li,.support-update-list li{padding:var(--voidrip-space-3);border:1px solid var(--voidrip-color-border);background:var(--voidrip-color-surface)}.support-message-list header,.support-update-list header{justify-content:space-between;gap:var(--voidrip-space-3);font-family:var(--voidrip-font-code);font-size:.625rem;display:flex}.support-message-list p,.support-update-list p{margin:var(--voidrip-space-2) 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.6875rem;line-height:1.45}.support-query-evidence{gap:var(--voidrip-space-3);margin-top:var(--voidrip-space-4);padding-top:var(--voidrip-space-2);border-top:1px solid var(--voidrip-color-border);color:var(--voidrip-color-muted);font-family:var(--voidrip-font-code);flex-wrap:wrap;font-size:.5625rem;display:flex}.control-core-workspace-status{place-content:center;justify-items:center;gap:var(--voidrip-space-3);height:100%;padding:var(--voidrip-space-6);background-color:var(--voidrip-empty-workspace-background);background-image:linear-gradient(var(--voidrip-color-workbench-guide) 1px, transparent 1px), linear-gradient(90deg, var(--voidrip-color-workbench-guide) 1px, transparent 1px);color:var(--voidrip-color-text-subtle);text-align:center;background-size:3rem 3rem;font-size:.75rem;display:grid}.control-core-workspace-status.denied strong{color:var(--voidrip-color-danger)}.oculus-foundation{grid-template-rows:var(--voidrip-panel-header-height) minmax(0, 1fr);min-width:0;min-height:0;display:grid}.oculus-foundation__header{justify-content:space-between;align-items:center;gap:var(--voidrip-space-4);padding:0 var(--voidrip-space-4);border-bottom:1px solid var(--voidrip-color-border);color:var(--voidrip-color-text-subtle);text-transform:uppercase;font-size:.6875rem;display:flex}.oculus-foundation__header span:last-child{font-family:var(--voidrip-font-code);font-size:.625rem}.oculus-foundation__workspace{background-color:var(--voidrip-empty-workspace-background);background-image:linear-gradient(var(--voidrip-color-workbench-guide) 1px, transparent 1px), linear-gradient(90deg, var(--voidrip-color-workbench-guide) 1px, transparent 1px);background-size:3rem 3rem;place-items:center;min-width:0;min-height:0;display:grid;position:relative}.oculus-foundation__watermark{width:var(--voidrip-empty-workspace-watermark-width);opacity:.72;height:auto}.oculus-foundation__message{left:var(--voidrip-space-4);bottom:var(--voidrip-space-4);width:min(32rem,100% - 2rem);padding:var(--voidrip-space-4);border:1px solid var(--voidrip-color-border);background:#f5f5f5eb;position:absolute}.oculus-foundation__message h1{margin:0 0 var(--voidrip-space-2);font-family:var(--voidrip-font-display);letter-spacing:.035em;text-transform:uppercase;font-size:1rem;font-weight:600}.oculus-foundation__message p{color:var(--voidrip-color-text-subtle);margin:0;font-size:.75rem;line-height:1.5}.oculus-status-grid{border-top:1px solid var(--voidrip-color-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.oculus-status-item{min-width:0;padding:var(--voidrip-space-3) var(--voidrip-space-4);border-right:1px solid var(--voidrip-color-border);background:var(--voidrip-color-surface)}.oculus-status-item:last-child{border-right:0}.oculus-status-item span{margin-bottom:var(--voidrip-space-1);color:var(--voidrip-color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;display:block}.oculus-status-item strong{color:var(--voidrip-color-text-strong);font-family:var(--voidrip-font-code);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;display:block;overflow:hidden}.oculus-shell__footer{justify-content:space-between;align-items:center;gap:var(--voidrip-space-4);min-width:0;padding:0 var(--voidrip-space-4);background:var(--voidrip-color-footer);color:var(--voidrip-color-footer-text);font-family:var(--voidrip-font-code);grid-area:3/2;font-size:.625rem;font-weight:500;display:flex}.oculus-shell__footer-meta{gap:var(--voidrip-space-6);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.oculus-shell__footer-identity{white-space:nowrap;align-items:baseline;gap:.4375rem;display:inline-flex}.oculus-shell__footer-brand{font-family:var(--voidrip-font-display);letter-spacing:.2em;font-size:.875rem;font-weight:800;line-height:1}.oculus-shell__footer-version{font-family:var(--voidrip-font-display);letter-spacing:.08em;font-size:.625rem;font-weight:600}@keyframes pulse{50%{opacity:.35;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=760px){.oculus-shell,.oculus-shell[data-sidebar-expanded=true]{grid-template-columns:3.25rem minmax(0,1fr)}.oculus-shell__brand,.oculus-shell[data-sidebar-expanded=true] .oculus-shell__brand{justify-content:center;padding:0}.oculus-shell__brand>span,.oculus-shell__environment>span,.oculus-shell[data-sidebar-expanded=true] .oculus-shell__brand>span,.oculus-shell[data-sidebar-expanded=true] .oculus-shell__environment>span{display:none}.oculus-shell__environment,.oculus-shell[data-sidebar-expanded=true] .oculus-shell__environment{justify-content:center;gap:0;width:3.25rem;padding:0}.oculus-shell__environment strong{width:auto}.oculus-shell__rail-toggle{display:none}.control-core-layout{grid-template-columns:minmax(0,1fr)}.aka-host{display:none}.position-grid,.position-page__panels,.support-query-grid{grid-template-columns:minmax(0,1fr)}.position-panel:first-child,.support-query-panel:last-child{grid-column:auto}.support-query-selector{grid-template-columns:minmax(0,1fr)}.support-query-actions{grid-column:auto}.control-core-summary,.position-page__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.control-core-summary article:nth-child(2),.position-page__facts article:nth-child(2){border-right:0}.control-core-summary article:nth-child(-n+2),.position-page__facts article:nth-child(-n+2){border-bottom:1px solid var(--voidrip-color-border)}.oculus-shell__header{padding-inline:var(--voidrip-space-3)}.oculus-shell__header-context{gap:var(--voidrip-space-2)}.oculus-shell__context-separator,.oculus-shell__header-context span:last-child,.oculus-shell__assurance{display:none}.oculus-shell__header-actions{gap:var(--voidrip-space-2)}.oculus-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oculus-status-item:nth-child(-n+2){border-bottom:1px solid var(--voidrip-color-border)}.oculus-status-item:nth-child(2){border-right:0}.oculus-shell__footer-meta span:nth-child(2){display:none}}@media (width<=540px){.voidrip-auth-entry{padding:var(--voidrip-space-4)}.voidrip-auth-entry__card{padding:.75rem 1.25rem 1.3rem}.oculus-foundation__message{width:auto;margin:var(--voidrip-space-4);align-self:end;position:static}}
