.ops-next{--opx-primary:#21aeff;--opx-primary-700:#0378f2;--opx-primary-tint:#edfaff;--opx-success:#28a745;--opx-failure:#dc3545;--opx-warning:#e29400;--opx-info:#1789a3;--opx-bg:#fafafa;--opx-surface:#fff;--opx-surface-2:#f4f4f5;--opx-border:#e4e4e7;--opx-border-strong:#d4d4d8;--opx-muted:#71717a;--opx-text:#3f3f46;--opx-heading:#18181b;--opx-radius-xs:4px;--opx-radius-sm:6px;--opx-radius:10px;--opx-radius-lg:14px;--opx-radius-pill:999px;--opx-shadow-sm:0 2px 2px -0.5px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04);--opx-shadow-md:0 4px 12px -4px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.05);--opx-shadow-lg:0 12px 24px -8px rgba(0,0,0,0.14),0 0 0 1px rgba(0,0,0,0.05);--opx-shadow-pin:inset -10px 0 8px -8px rgba(0,0,0,0.12);--opx-tone-neutral-bg:#f4f4f5;--opx-tone-neutral-ink:#52525b;--opx-tone-neutral-border:#e4e4e7;--opx-tone-neutral-solid:#71717a;--opx-tone-info-bg:#edfaff;--opx-tone-info-ink:#0378f2;--opx-tone-info-border:#bfe6fb;--opx-tone-info-solid:#21aeff;--opx-tone-success-bg:#e9f8ee;--opx-tone-success-ink:#1c7a36;--opx-tone-success-border:#bfe5cb;--opx-tone-success-solid:#28a745;--opx-tone-warning-bg:#fff3df;--opx-tone-warning-ink:#8a5a00;--opx-tone-warning-border:#f0c66b;--opx-tone-warning-solid:#e29400;--opx-tone-danger-bg:#fdeaec;--opx-tone-danger-ink:#b3232f;--opx-tone-danger-border:#f3c0c6;--opx-tone-danger-solid:#dc3545;--opx-tone-purple-bg:#f3ecfd;--opx-tone-purple-ink:#6b2fb3;--opx-tone-purple-border:#dcc8f5;--opx-tone-purple-solid:#8b4fd8;--opx-tone-teal-bg:#e3f7f3;--opx-tone-teal-ink:#0f766e;--opx-tone-teal-border:#aee3da;--opx-tone-teal-solid:#14b8a6;--opx-sev-0:#bfe5cb;--opx-sev-1:#f0c66b;--opx-sev-2:#e29400;--opx-sev-3:#dc3545;--opx-sev-4:#a1121f;--opx-sev-na:#d4d4d8;--opx-sev-0-ink:#1c7a36;--opx-sev-0-bg:#e9f8ee;--opx-sev-1-ink:#8a5a00;--opx-sev-1-bg:#fff3df;--opx-sev-2-ink:#8a4b00;--opx-sev-2-bg:#ffe7c2;--opx-sev-3-ink:#b3232f;--opx-sev-3-bg:#fdeaec;--opx-sev-4-ink:#fff;--opx-sev-4-bg:#a1121f;--opx-sev-na-ink:#52525b;--opx-sev-na-bg:#f4f4f5;--opx-space-1:4px;--opx-space-2:8px;--opx-space-3:12px;--opx-space-4:16px;--opx-space-5:20px;--opx-space-6:24px;--opx-space-7:28px;--opx-space-8:32px;--opx-space-9:40px;--opx-space-10:48px;--opx-gutter:24px;--opx-dur-fast:0.12s;--opx-dur:0.15s;--opx-dur-slow:0.22s;--opx-ease:ease;--opx-ease-out:cubic-bezier(0.22,1,0.36,1);--opx-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--opx-font-sans);color:var(--opx-text);-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"cv11","ss01";font-feature-settings:"cv11","ss01"}.ops-next *,.ops-next :after,.ops-next :before{box-sizing:border-box}.opx-page{display:flex;flex-direction:column;background:var(--opx-bg)}.opx-page--inner{height:calc(100vh - 48px);height:calc(100vh - var(--ops-chrome-h, 48px));height:calc(100dvh - 48px);height:calc(100dvh - var(--ops-chrome-h, 48px));overflow:hidden}.opx-page--page{--opx-sticky-top:calc(var(--ops-chrome-h, 48px) - 48px);min-height:calc(100vh - 48px);min-height:calc(100vh - var(--ops-chrome-h, 48px))}.opx-page--standalone{height:100vh;overflow:hidden}.opx-layer{position:relative}.opx-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.opx-content.ops-content--bleed{padding:0}.opx-content.ops-content--bleed>.opx-content__inner{padding:0;max-width:none}.ops-next .opx-pagehead{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 14px;grid-gap:16px;gap:16px;flex-wrap:wrap;flex:none}.ops-next .opx-title{font-size:24px;font-weight:700;line-height:1.32;letter-spacing:-.18px;color:var(--opx-heading);margin:0}.ops-next .opx-subtitle{font-size:13px;color:var(--opx-muted);margin:2px 0 0}.ops-next .opx-pagehead__main{flex:1 1 auto;min-width:0}.ops-next .opx-pagehead__titlerow{display:flex;align-items:center;flex-wrap:wrap;grid-gap:4px 12px;gap:4px 12px;min-width:0}.ops-next .opx-pagehead__titlerow .opx-title{min-width:0;overflow-wrap:anywhere}.ops-next .opx-pagehead__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;grid-gap:8px;gap:8px;min-width:0}.ops-next .opx-pagehead__body{flex:1 1 100%;min-width:0;margin-top:-4px}.ops-next .opx-toolbar{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.ops-next .opx-btn__n{font-size:11px;font-weight:600;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.75}.ops-next .opx-viewtoggle{display:inline-flex;background:var(--opx-surface-2);border:1px solid var(--opx-border);border-radius:8px;padding:2px;grid-gap:2px;gap:2px}.ops-next .opx-viewtoggle button{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;height:30px;padding:0 12px;border:0;background:transparent;border-radius:6px;color:var(--opx-muted);font:500 13px "Inter",sans-serif;cursor:pointer;transition:color .12s ease}.ops-next .opx-viewtoggle button:hover{color:var(--opx-text)}.ops-next .opx-viewtoggle button.is-active{background:var(--opx-surface);color:var(--opx-heading);box-shadow:var(--opx-shadow-sm)}.ops-next .opx-search{display:flex;align-items:center;grid-gap:8px;gap:8px;height:36px;padding:0 12px;background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius-sm);color:var(--opx-muted);font-size:13px;min-width:220px}.ops-next .opx-search input{border:0;outline:0;background:transparent;font:inherit;color:var(--opx-text);width:100%}.ops-next .opx-btn{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;height:36px;padding:0 14px;border-radius:var(--opx-radius-sm);border:1px solid var(--opx-border);background:var(--opx-surface);color:var(--opx-text);font:500 13px "Inter",sans-serif;cursor:pointer;transition:background .12s ease,border-color .12s ease}.ops-next .opx-btn i{color:inherit}.ops-next .opx-btn:hover{background:var(--opx-surface-2)}.ops-next .opx-btn--primary{border-color:transparent;color:#fff;box-shadow:0 1px 2px rgba(3,120,242,.3)}.ops-next .opx-btn--primary,.ops-next .opx-btn--primary:hover{background:linear-gradient(135deg,var(--opx-primary),var(--opx-primary-700))}.ops-next .opx-btn--primary:hover{-webkit-filter:brightness(1.04);filter:brightness(1.04)}.ops-next .opx-btn[aria-disabled=true]{opacity:.55;cursor:default}.ops-next .opx-btn[aria-disabled=true]:hover{-webkit-filter:none;filter:none}.ops-next .opx-btn[aria-disabled=true]:not(.opx-btn--primary):not(.opx-btn--active):hover{background:var(--opx-surface)}.ops-next .opx-btn--active{border-color:var(--opx-primary);color:var(--opx-primary-700);color:var(--opx-primary-ink,var(--opx-primary-700));background:rgba(3,120,242,.08)}.ops-next .opx-search__clear{display:inline-flex;align-items:center;border:0;background:transparent;padding:0;color:var(--opx-muted);font-size:11px;cursor:pointer}.ops-next .opx-search__clear:hover{color:var(--opx-text)}.ops-next .opx-filter{position:relative}.ops-next .opx-filter__panel{position:absolute;top:calc(100% + 6px);right:0;z-index:90;width:340px;max-height:70vh;overflow-y:auto;padding:14px;display:flex;flex-direction:column;grid-gap:14px;gap:14px;background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius-sm);box-shadow:var(--opx-shadow-lg)}.ops-next .opx-filter__foot{display:flex;justify-content:flex-end;padding-top:10px;border-top:1px solid var(--opx-border)}.ops-next .opx-filterchip:disabled{opacity:.45;cursor:default}.ops-next .opx-filter__group{display:flex;flex-direction:column;grid-gap:7px;gap:7px}.ops-next .opx-filter__grouplabel{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--opx-muted)}.ops-next .opx-filter__chips{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.ops-next .opx-filterchip{height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--opx-border);background:var(--opx-surface);color:var(--opx-text);font:500 12px "Inter",sans-serif;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.ops-next .opx-filterchip:hover{background:var(--opx-surface-2)}.ops-next .opx-filterchip.is-on{background:var(--opx-primary);border-color:transparent;color:#fff}.ops-next .opx-chip{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;height:22px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:500;background:var(--opx-surface-2);color:var(--opx-muted);white-space:nowrap}.ops-next .opx-chip--sla-ok{background:#e9f8ee;color:#1c7a36}.ops-next .opx-chip--sla-warn{background:#fff3df;color:#9a6500}.ops-next .opx-chip--sla-late{background:#fdeaec;color:#b3232f}.ops-next .opx-chip--level{background:rgba(3,120,242,.1);color:var(--opx-primary-700);color:var(--opx-primary-ink,var(--opx-primary-700))}.ops-next .opx-chip--needs-action{background:#fff4e0;color:#8a5a00;font-weight:600;box-shadow:inset 0 0 0 1px #f0c66b}.ops-next .opx-chip--preventivo{background:#f3ecff;color:#5b21b6;font-weight:600;box-shadow:inset 0 0 0 1px #d8c6f7}.ops-next .opx-chip--tone-neutral{background:var(--opx-tone-neutral-bg);color:var(--opx-tone-neutral-ink);box-shadow:inset 0 0 0 1px var(--opx-tone-neutral-border)}.ops-next .opx-chip--tone-info{background:var(--opx-tone-info-bg);color:var(--opx-tone-info-ink);box-shadow:inset 0 0 0 1px var(--opx-tone-info-border)}.ops-next .opx-chip--tone-success{background:var(--opx-tone-success-bg);color:var(--opx-tone-success-ink);box-shadow:inset 0 0 0 1px var(--opx-tone-success-border)}.ops-next .opx-chip--tone-warning{background:var(--opx-tone-warning-bg);color:var(--opx-tone-warning-ink);box-shadow:inset 0 0 0 1px var(--opx-tone-warning-border)}.ops-next .opx-chip--tone-danger{background:var(--opx-tone-danger-bg);color:var(--opx-tone-danger-ink);box-shadow:inset 0 0 0 1px var(--opx-tone-danger-border)}.ops-next .opx-chip i{color:inherit}.ops-next .opx-tag{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;height:22px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:500;white-space:nowrap}.ops-next .opx-tag:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.85}.ops-next .opx-tag--bare:before{display:none}.ops-next .opx-tag--tone-neutral{background:var(--opx-tone-neutral-bg);color:var(--opx-tone-neutral-ink)}.ops-next .opx-tag--tone-info{background:var(--opx-tone-info-bg);color:var(--opx-tone-info-ink)}.ops-next .opx-tag--tone-success{background:var(--opx-tone-success-bg);color:var(--opx-tone-success-ink)}.ops-next .opx-tag--tone-warning{background:var(--opx-tone-warning-bg);color:var(--opx-tone-warning-ink)}.ops-next .opx-tag--tone-danger{background:var(--opx-tone-danger-bg);color:var(--opx-tone-danger-ink)}.ops-next .opx-tag--tone-purple{background:var(--opx-tone-purple-bg);color:var(--opx-tone-purple-ink)}.ops-next .opx-tag--tone-teal{background:var(--opx-tone-teal-bg);color:var(--opx-tone-teal-ink)}.ops-next .opx-tag i{color:inherit}.ops-next .opx-duecounter{display:inline-flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px}.ops-next .opx-duecounter__prefix{font-size:11.5px;color:var(--opx-muted);white-space:nowrap}.ops-next .opx-level{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;height:20px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap;flex:none}.ops-next .opx-level i{color:inherit;font-size:10px}.ops-next .opx-lightbox{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.78);-webkit-animation:opx-fade .15s ease;animation:opx-fade .15s ease}.ops-next .opx-lightbox__figure{margin:0;max-width:90vw;max-height:88vh;display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px}.ops-next .opx-lightbox__img{max-width:90vw;max-height:80vh;object-fit:contain;border-radius:var(--opx-radius-sm);box-shadow:var(--opx-shadow-lg);background:var(--opx-surface)}.ops-next .opx-lightbox__cap{color:#fff;font-size:13px;opacity:.85}.ops-next .opx-lightbox__x{position:absolute;top:16px;right:16px;width:36px;height:36px;border:none;border-radius:50%;background:hsla(0,0%,100%,.14);color:#fff;font-size:16px;cursor:pointer}.ops-next .opx-lightbox__x:hover{background:hsla(0,0%,100%,.26)}.ops-next .opx-lightbox__nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px;height:44px;border:none;border-radius:50%;background:hsla(0,0%,100%,.14);color:#fff;font-size:20px;cursor:pointer}.ops-next .opx-lightbox__nav:hover{background:hsla(0,0%,100%,.26)}.ops-next .opx-lightbox__nav--prev{left:16px}.ops-next .opx-lightbox__nav--next{right:16px}.ops-next .opx-filefield{position:relative;border:1px dashed var(--opx-border-strong);border-radius:var(--opx-radius-sm);background:var(--opx-surface);transition:background var(--opx-dur-fast) var(--opx-ease),border-color var(--opx-dur-fast) var(--opx-ease)}.ops-next .opx-filefield[data-dragging=true]{border-color:var(--opx-primary);background:var(--opx-primary-tint)}.ops-next .opx-filefield__input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.ops-next .opx-filefield__input:focus-visible+.opx-filefield__done,.ops-next .opx-filefield__input:focus-visible+.opx-filefield__zone{outline:2px solid var(--opx-primary);outline-offset:2px}.ops-next .opx-filefield__zone{display:block;padding:var(--opx-space-5) var(--opx-space-4);color:var(--opx-muted);font-size:13px;text-align:center;cursor:pointer}.ops-next .opx-filefield__zone--sheet{display:flex;flex-direction:column;align-items:center;grid-gap:var(--opx-space-1);gap:var(--opx-space-1);padding:var(--opx-space-5) var(--opx-space-4)}.ops-next .opx-filefield__icon{margin-bottom:var(--opx-space-1);color:var(--opx-primary);font-size:26px;line-height:1}.ops-next .opx-filefield__title{color:var(--opx-heading);font-size:13.5px;font-weight:500}.ops-next .opx-filefield__hint{color:var(--opx-muted);font-size:12px}.ops-next .opx-filefield__button{margin-top:var(--opx-space-2);pointer-events:none}.ops-next .opx-filefield__zone--sheet:hover .opx-filefield__button{border-color:var(--opx-border-strong);background:var(--opx-surface-2)}.ops-next .opx-filefield__done{display:flex;align-items:center;grid-gap:var(--opx-space-3);gap:var(--opx-space-3);padding:var(--opx-space-3) var(--opx-space-4);color:var(--opx-tone-success-ink);font-size:13px;font-weight:500}.ops-next .opx-filefield__name{flex:1 1;min-width:0;overflow:hidden;color:var(--opx-muted);font-weight:400;text-overflow:ellipsis;white-space:nowrap}.ops-next .opx-cellinput{width:100%;min-width:0;height:32px;padding:0 var(--opx-space-2);border:1px solid transparent;border-radius:var(--opx-radius-sm);background:var(--opx-surface-2);color:var(--opx-heading);font:400 13px "Inter",sans-serif;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background var(--opx-dur-fast) var(--opx-ease),border-color var(--opx-dur-fast) var(--opx-ease)}.ops-next .opx-cellinput::-webkit-input-placeholder{color:var(--opx-muted)}.ops-next .opx-cellinput::placeholder{color:var(--opx-muted)}.ops-next .opx-cellinput:hover:not(:disabled){border-color:var(--opx-border-strong)}.ops-next .opx-cellinput:focus{outline:0;background:var(--opx-surface);border-color:var(--opx-primary);box-shadow:0 0 0 1px var(--opx-primary)}.ops-next .opx-cellinput:disabled{background:transparent;color:var(--opx-muted);cursor:default}.ops-next .opx-tabs{display:flex;flex-direction:column;min-width:0}.ops-next .opx-tabs__panel{min-width:0}.ops-next .opx-tabs__list{display:flex;grid-gap:var(--opx-space-5);gap:var(--opx-space-5);margin-bottom:var(--opx-space-4);border-bottom:1px solid var(--opx-border);overflow-x:auto}.ops-next .opx-tabs__tab{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;margin-bottom:-1px;padding:0 0 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--opx-muted);font:500 13px "Inter",sans-serif;white-space:nowrap;cursor:pointer;transition:color var(--opx-dur-fast) var(--opx-ease)}.ops-next .opx-tabs__tab:hover{color:var(--opx-text)}.ops-next .opx-tabs__tab:focus-visible{outline:2px solid var(--opx-primary);outline-offset:2px;border-radius:var(--opx-radius-xs)}.ops-next .opx-tabs__tab.is-on{color:var(--opx-heading);border-bottom-color:var(--opx-primary)}.ops-next .opx-tabs__count{font-size:11px;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.7}.ops-next .opx-statedot{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;font-size:12.5px;color:var(--opx-text);white-space:nowrap}.ops-next .opx-statedot__dot{flex:none;width:8px;height:8px;border-radius:999px}.ops-next .opx-statedot__dot--neutral{background:var(--opx-tone-neutral-solid)}.ops-next .opx-statedot__dot--neutral.is-hollow{background:transparent;box-shadow:inset 0 0 0 1.5px var(--opx-tone-neutral-solid)}.ops-next .opx-statedot__dot--info{background:var(--opx-tone-info-solid)}.ops-next .opx-statedot__dot--info.is-hollow{background:transparent;box-shadow:inset 0 0 0 1.5px var(--opx-tone-info-solid)}.ops-next .opx-statedot__dot--success{background:var(--opx-tone-success-solid)}.ops-next .opx-statedot__dot--success.is-hollow{background:transparent;box-shadow:inset 0 0 0 1.5px var(--opx-tone-success-solid)}.ops-next .opx-statedot__dot--warning{background:var(--opx-tone-warning-solid)}.ops-next .opx-statedot__dot--warning.is-hollow{background:transparent;box-shadow:inset 0 0 0 1.5px var(--opx-tone-warning-solid)}.ops-next .opx-statedot__dot--danger{background:var(--opx-tone-danger-solid)}.ops-next .opx-statedot__dot--danger.is-hollow{background:transparent;box-shadow:inset 0 0 0 1.5px var(--opx-tone-danger-solid)}.ops-next .opx-statedot__dot--purple{background:var(--opx-tone-purple-solid)}.ops-next .opx-statedot__dot--purple.is-hollow{background:transparent;box-shadow:inset 0 0 0 1.5px var(--opx-tone-purple-solid)}.ops-next .opx-statedot__dot--teal{background:var(--opx-tone-teal-solid)}.ops-next .opx-statedot__dot--teal.is-hollow{background:transparent;box-shadow:inset 0 0 0 1.5px var(--opx-tone-teal-solid)}.ops-next .opx-switch{display:inline-flex;align-items:center;grid-gap:var(--opx-space-2);gap:var(--opx-space-2);padding:0;border:0;background:none;font:inherit;font-size:13px;color:var(--opx-text);cursor:pointer}.ops-next .opx-switch__track{position:relative;flex:none;width:34px;height:20px;border-radius:var(--opx-radius-pill);background:var(--opx-border-strong);transition:background-color var(--opx-dur-fast) var(--opx-ease)}.ops-next .opx-switch__thumb{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--opx-surface);box-shadow:var(--opx-shadow-sm);transition:-webkit-transform var(--opx-dur-fast) var(--opx-ease);transition:transform var(--opx-dur-fast) var(--opx-ease);transition:transform var(--opx-dur-fast) var(--opx-ease),-webkit-transform var(--opx-dur-fast) var(--opx-ease)}.ops-next .opx-switch[aria-checked=true] .opx-switch__track{background:var(--opx-primary-700)}.ops-next .opx-switch[aria-checked=true] .opx-switch__thumb{-webkit-transform:translateX(14px);transform:translateX(14px)}.ops-next .opx-switch:focus-visible{outline:none}.ops-next .opx-switch:focus-visible .opx-switch__track{outline:2px solid var(--opx-primary);outline-offset:2px}.ops-next .opx-switch[aria-busy=true]{opacity:.55;cursor:progress}.ops-next .opx-switch__label{white-space:nowrap}.ops-next .opx-banner{display:flex;align-items:baseline;flex-wrap:wrap;grid-gap:8px 12px;gap:8px 12px;padding:10px 14px;border-radius:var(--opx-radius);color:var(--opx-text);font-size:13px}.ops-next .opx-banner__icon{flex:none;font-size:14px}.ops-next .opx-banner__body{flex:1 1 200px;min-width:0}.ops-next .opx-banner__title{display:block;margin-bottom:2px;font-weight:600}.ops-next .opx-banner__hint{display:block;font-size:12px;color:var(--opx-muted)}.ops-next .opx-banner__actions{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-left:auto}.ops-next .opx-banner__close{flex:none;display:inline-flex;border:0;background:transparent;padding:2px;color:var(--opx-muted);font-size:11px;cursor:pointer}.ops-next .opx-banner__close i{color:inherit}.ops-next .opx-banner__close:hover{color:var(--opx-text)}.ops-next .opx-banner--tone-neutral{background:var(--opx-tone-neutral-bg);border:1px solid var(--opx-tone-neutral-border)}.ops-next .opx-banner--tone-neutral .opx-banner__icon{color:var(--opx-tone-neutral-ink)}.ops-next .opx-banner--tone-info{background:var(--opx-tone-info-bg);border:1px solid var(--opx-tone-info-border)}.ops-next .opx-banner--tone-info .opx-banner__icon{color:var(--opx-tone-info-ink)}.ops-next .opx-banner--tone-success{background:var(--opx-tone-success-bg);border:1px solid var(--opx-tone-success-border)}.ops-next .opx-banner--tone-success .opx-banner__icon{color:var(--opx-tone-success-ink)}.ops-next .opx-banner--tone-warning{background:var(--opx-tone-warning-bg);border:1px solid var(--opx-tone-warning-border)}.ops-next .opx-banner--tone-warning .opx-banner__icon{color:var(--opx-tone-warning-ink)}.ops-next .opx-banner--tone-danger{background:var(--opx-tone-danger-bg);border:1px solid var(--opx-tone-danger-border)}.ops-next .opx-banner--tone-danger .opx-banner__icon{color:var(--opx-tone-danger-ink)}.ops-next .opx-kpis{display:flex;align-items:baseline;flex-wrap:wrap;grid-gap:2px 4px;gap:2px 4px;font-size:13px;color:var(--opx-muted)}.ops-next .opx-kpi{border:0;background:transparent;padding:2px 6px;margin:0 -2px;border-radius:var(--opx-radius-sm);font:inherit;color:var(--opx-muted);white-space:nowrap}.ops-next .opx-kpi__value{font-weight:600;color:var(--opx-heading);font-size:15px;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-next .opx-kpi+.opx-kpi:before{content:"·";margin-right:8px;color:var(--opx-border-strong)}.ops-next .opx-kpi:focus-visible{outline:2px solid var(--opx-primary);outline-offset:2px}.ops-next button.opx-kpi{cursor:pointer;transition-property:background-color,color,-webkit-transform;transition-property:background-color,color,transform;transition-property:background-color,color,transform,-webkit-transform;transition-duration:.12s;transition-timing-function:ease}.ops-next button.opx-kpi:hover{color:var(--opx-text);background:var(--opx-surface-2)}.ops-next button.opx-kpi:active{-webkit-transform:scale(.96);transform:scale(.96)}.ops-next button.opx-kpi.is-on{color:var(--opx-heading);background:transparent;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;-webkit-text-decoration-color:var(--opx-heading);text-decoration-color:var(--opx-heading)}.ops-next .opx-kpi--danger .opx-kpi__value{color:var(--opx-sev-4)}.ops-next button.opx-kpi--danger.is-on{-webkit-text-decoration-color:var(--opx-sev-4);text-decoration-color:var(--opx-sev-4)}.ops-next .opx-furo-list{margin-top:6px;border:1px solid var(--opx-border);border-radius:var(--opx-radius-sm);overflow:hidden;background:var(--opx-surface)}.ops-next .opx-furo-row{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px}.ops-next .opx-furo-row+.opx-furo-row{border-top:1px solid var(--opx-border)}.ops-next .opx-furo-row--selectable{transition:background .12s ease}.ops-next .opx-furo-row--selectable:hover{background:var(--opx-surface-2)}.ops-next .opx-furo-row--on,.ops-next .opx-furo-row--on:hover{background:var(--opx-primary-tint)}.ops-next .opx-furo-row__check{flex-shrink:0;width:16px;height:16px;cursor:pointer}.ops-next .opx-furo-row__main{flex:1 1;min-width:0}.ops-next .opx-furo-row__name{font-weight:500;color:var(--opx-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-next .opx-furo-row__meta{margin-top:1px;font-size:12px;color:var(--opx-muted)}.ops-next .opx-furo-row__qty{display:flex;align-items:center;grid-gap:6px;gap:6px;flex-shrink:0}.ops-next .opx-chip--link{background:var(--opx-primary-tint);text-decoration:none;transition:-webkit-filter .12s ease;transition:filter .12s ease;transition:filter .12s ease,-webkit-filter .12s ease}.ops-next .opx-chip--link,.ops-next .opx-chip--link:hover{color:var(--opx-primary-700);color:var(--opx-primary-ink,var(--opx-primary-700))}.ops-next .opx-chip--link:hover{-webkit-filter:brightness(.96);filter:brightness(.96)}.ops-next .opx-btn--sm{height:30px;padding:0 10px;font-size:12px}.ops-next .opx-btn__icon{margin-right:.25rem}.ops-next .opx-btn--lg{height:48px;padding:0 20px;border-radius:var(--opx-radius);font-size:15px;font-weight:600}.ops-next .opx-btn--block{display:flex;width:100%;justify-content:center}.ops-next .opx-btn[aria-busy=true]{cursor:progress}.ops-next .opx-spinner{display:inline-block;flex:none;width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;-webkit-animation:opx-spin .7s linear infinite;animation:opx-spin .7s linear infinite}.ops-next .opx-code__box{position:relative}.ops-next .opx-code__input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;font-size:16px;cursor:text}.ops-next .opx-code__cells{display:grid;grid-gap:8px;gap:8px}.ops-next .opx-code__cell{display:flex;align-items:center;justify-content:center;height:56px;border:1px solid var(--opx-border-strong);border-radius:var(--opx-radius);background:var(--opx-surface);color:var(--opx-heading);font:600 24px "Inter",sans-serif;transition:border-color .12s ease,box-shadow .12s ease}.ops-next .opx-code__cell.is-current{border-color:var(--opx-primary);box-shadow:0 0 0 3px rgba(33,174,255,.25)}.ops-next .opx-code.has-error .opx-code__cell{border-color:var(--opx-tone-danger-solid)}.ops-next .opx-code.has-error .opx-code__cells{-webkit-animation:opx-shake .4s;animation:opx-shake .4s}.ops-next .opx-code.is-disabled .opx-code__cells{opacity:.6}.ops-next .opx-download:disabled{opacity:.55;cursor:not-allowed}.ops-next .opx-download[aria-busy=true]{opacity:.55;cursor:progress}.ops-next .opx-dot{width:8px;height:8px;border-radius:999px;flex:none}.ops-next .opx-avatar{width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:10.5px;font-weight:600;flex:none}.ops-next .opx-avatar--empty{background:var(--opx-tone-neutral-solid)}.ops-next .opx-card{background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius);padding:12px;margin-bottom:10px;box-shadow:var(--opx-shadow-sm);cursor:pointer;transition:box-shadow .14s ease,-webkit-transform .14s ease;transition:box-shadow .14s ease,transform .14s ease;transition:box-shadow .14s ease,transform .14s ease,-webkit-transform .14s ease}.ops-next .opx-card:hover{box-shadow:var(--opx-shadow-md);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ops-next .opx-section-label{font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--opx-muted);margin:0 0 8px}.ops-next .opx-timeline{list-style:none;margin:0;padding:0 0 0 6px}.ops-next .opx-timeline li{position:relative;padding:0 0 16px 18px;border-left:1.5px solid var(--opx-border)}.ops-next .opx-timeline li:last-child{border-left-color:transparent}.ops-next .opx-timeline li:before{content:"";position:absolute;left:-5px;top:2px;width:9px;height:9px;border-radius:999px;background:var(--opx-primary)}.ops-next .opx-timeline__when{font-size:11.5px;color:var(--opx-muted)}.ops-next .opx-timeline__what{font-size:13px;color:var(--opx-text)}.ops-next .opx-drawer-backdrop{position:fixed;inset:0;background:rgba(9,9,11,.32);z-index:1040;-webkit-animation:opx-fade .15s ease;animation:opx-fade .15s ease}.ops-next .opx-drawer{position:fixed;top:0;right:0;height:100vh;width:min(460px,92vw);max-width:96vw;background:var(--opx-bg);border-left:1px solid var(--opx-border);box-shadow:var(--opx-shadow-lg);z-index:1041;display:flex;flex-direction:column;-webkit-animation:opx-slide-in .22s cubic-bezier(.22,1,.36,1);animation:opx-slide-in .22s cubic-bezier(.22,1,.36,1);outline:0}.ops-next .opx-drawer>*{overscroll-behavior:contain}.ops-next .opx-drawer__grip{position:absolute;top:0;bottom:0;left:-4px;z-index:1;width:8px;cursor:col-resize;touch-action:none;outline:0}.ops-next .opx-drawer__grip:after{content:"";position:absolute;top:0;bottom:0;left:3px;width:2px;background:var(--opx-primary);opacity:0;transition:opacity .12s ease}.ops-next .opx-drawer__grip.is-resizing:after,.ops-next .opx-drawer__grip:focus:after,.ops-next .opx-drawer__grip:hover:after{opacity:1}.ops-next .opx-drawer__bar{display:flex;align-items:center;grid-gap:10px;gap:10px;height:52px;padding:0 12px 0 20px;flex:none;background:var(--opx-surface);border-bottom:1px solid var(--opx-border)}.ops-next .opx-drawer__bar-label{font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--opx-muted)}.ops-next .opx-iconbtn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:var(--opx-radius-sm);background:transparent;color:var(--opx-muted);cursor:pointer;font-size:16px;transition:background .12s ease,color .12s ease}.ops-next .opx-iconbtn:hover{background:var(--opx-surface-2);color:var(--opx-heading)}@media(max-width:767.98px){.opx-layer .opx-drawer{width:100vw!important;max-width:none!important}.opx-layer .opx-drawer__grip{display:none}}.ops-next .opx-bcols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:var(--opx-space-3);gap:var(--opx-space-3);flex:1 1;min-height:0}.ops-next .opx-bcol{flex-direction:column;min-width:0;min-height:0;background:var(--opx-bg);border:1px solid var(--opx-border);border-radius:var(--opx-radius);padding:var(--opx-space-2)}.ops-next .opx-bcol,.ops-next .opx-bcol__head{display:flex;grid-gap:var(--opx-space-2);gap:var(--opx-space-2)}.ops-next .opx-bcol__head{align-items:baseline;justify-content:space-between;padding:2px var(--opx-space-1)}.ops-next .opx-bcol__title{margin:0;font-size:13px;font-weight:600;color:var(--opx-heading)}.ops-next .opx-bcol__count{font-size:12px;color:var(--opx-muted);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-next .opx-bcol__hint{margin:0;padding:0 var(--opx-space-1);font-size:12px;color:var(--opx-muted)}.ops-next .opx-bcol__body{display:flex;flex-direction:column;grid-gap:var(--opx-space-2);gap:var(--opx-space-2);min-height:0;overflow-y:auto}.ops-next .opx-bcard{display:flex;flex-direction:column;grid-gap:6px;gap:6px;background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius-sm);padding:10px 12px;font-size:13px;color:var(--opx-text)}.ops-next .opx-bcard[data-openable]{cursor:pointer;transition-property:border-color,box-shadow;transition-duration:var(--opx-dur-fast);transition-timing-function:var(--opx-ease)}.ops-next .opx-bcard[data-openable]:hover{border-color:var(--opx-border-strong);box-shadow:var(--opx-shadow-sm)}.ops-next .opx-bcard[data-openable]:focus-visible{outline:2px solid var(--opx-primary);outline-offset:2px}.ops-next .opx-bcard--current{border-color:var(--opx-primary);box-shadow:0 0 0 1px var(--opx-primary)}.ops-next .opx-station{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);flex:1 1;min-height:0;background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius);overflow:hidden}.ops-next .opx-station--single{grid-template-columns:minmax(0,1fr)}.ops-next .opx-station--aside{grid-template-columns:minmax(280px,360px) minmax(0,1fr) minmax(280px,340px)}.ops-next .opx-station--itembar{grid-template-rows:auto minmax(0,1fr)}.ops-next .opx-station--itembar .opx-station__rail{grid-row:1/span 2;grid-column:1}.ops-next .opx-station--itembar .opx-station__aside,.ops-next .opx-station--itembar .opx-station__detail{grid-row:2}.ops-next .opx-station__itembar{grid-column:2/-1;grid-row:1;min-width:0;padding:var(--opx-space-3) var(--opx-space-5);background:var(--opx-surface);border-bottom:1px solid var(--opx-border)}.ops-next .opx-station--single .opx-station__itembar{padding:var(--opx-space-3) var(--opx-space-4)}.ops-next .opx-station__aside,.ops-next .opx-station__detail,.ops-next .opx-station__rail{display:flex;flex-direction:column;min-width:0;min-height:0}.ops-next .opx-station__rail{background:var(--opx-bg);border-right:1px solid var(--opx-border)}.ops-next .opx-station--single .opx-station__rail{border-right:0}.ops-next .opx-station__aside{background:var(--opx-bg);border-left:1px solid var(--opx-border)}.ops-next .opx-station__asidehead,.ops-next .opx-station__railhead{padding:var(--opx-space-3);border-bottom:1px solid var(--opx-border)}.ops-next .opx-station__railhead{display:flex;flex-direction:column;grid-gap:var(--opx-space-2);gap:var(--opx-space-2)}.ops-next .opx-station__asidebody,.ops-next .opx-station__detailbody,.ops-next .opx-station__railbody{flex:1 1;min-height:0;overflow-y:auto}.ops-next .opx-station__asidebody,.ops-next .opx-station__railbody{display:flex;flex-direction:column;grid-gap:var(--opx-space-2);gap:var(--opx-space-2);padding:var(--opx-space-3)}.ops-next .opx-station__back,.ops-next .opx-station__detailhead{padding:var(--opx-space-3) var(--opx-space-4) 0}.ops-next .opx-station__footer{display:flex;justify-content:flex-end;grid-gap:var(--opx-space-2);gap:var(--opx-space-2);padding:var(--opx-space-3) var(--opx-space-4)}.ops-next .opx-station__asidefooter,.ops-next .opx-station__footer{background:var(--opx-surface);border-top:1px solid var(--opx-border)}.ops-next .opx-station__asidefooter{padding:var(--opx-space-3)}.ops-next .opx-station__empty{display:flex;flex:1 1;align-items:center;justify-content:center;padding:var(--opx-space-5);color:var(--opx-muted);text-align:center}.ops-next .opx-updated{font-size:12px;color:var(--opx-muted);white-space:nowrap;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:767.98px){.ops-next .opx-bcols{grid-auto-flow:row;grid-auto-columns:auto;flex:none}}.ops-next .opx-facts{display:grid;grid-template-columns:repeat(4,minmax(0,220px));grid-gap:10px 32px;gap:10px 32px;margin:0;padding:0}.ops-next .opx-fact{min-width:0;margin:0}.ops-next .opx-fact__label{display:block;margin:0;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--opx-muted)}.ops-next .opx-fact__value{display:block;margin:0;font-size:13px;color:var(--opx-heading);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere}.ops-next .opx-fact--tone-warning .opx-fact__value{color:var(--opx-tone-warning-ink)}.ops-next .opx-fact--tone-danger .opx-fact__value{color:var(--opx-tone-danger-ink);font-weight:600}@media(max-width:767.98px){.ops-next .opx-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.ops-next .opx-pagehead--thing{padding-left:var(--opx-space-4);padding-right:var(--opx-space-4)}}.ops-next .opx-thingpage,.ops-next .opx-thingpage__body{display:flex;flex-direction:column;min-width:0}.ops-next .opx-thingpage__body{grid-gap:var(--opx-space-6);gap:var(--opx-space-6);padding:var(--opx-space-2) var(--opx-gutter) var(--opx-space-10)}.ops-next .opx-pagesection{display:flex;flex-direction:column;grid-gap:var(--opx-space-2);gap:var(--opx-space-2);min-width:0}.ops-next .opx-pagesection__title{margin:0}@media(max-width:767.98px){.ops-next .opx-thingpage__body{padding:var(--opx-space-2) var(--opx-space-4) var(--opx-space-9)}}.ops-next .opx-skel{display:inline-block;background:linear-gradient(90deg,#eceef3 25%,#dde1e9 37%,#eceef3 63%);background-size:400% 100%;-webkit-animation:opx-skel-shimmer 1.4s ease infinite;animation:opx-skel-shimmer 1.4s ease infinite;border-radius:6px}.ops-next .opx-state{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px;padding:44px 24px;background:var(--opx-surface);border:1px dashed var(--opx-border-strong);border-radius:var(--opx-radius-lg);text-align:center}.ops-next .opx-state--error{border-color:var(--opx-tone-danger-border)}.ops-next .opx-state__icon{font-size:32px;line-height:1;color:var(--opx-muted)}.ops-next .opx-state--error .opx-state__icon{color:var(--opx-tone-danger-ink)}.ops-next .opx-state__title{margin:0;font-size:15px;font-weight:600;line-height:1.35;color:var(--opx-heading)}.ops-next .opx-state__text{max-width:440px;font-size:13px;line-height:1.5;color:var(--opx-muted);text-wrap:pretty}.ops-next .opx-state__action{margin-top:8px}.ops-next .opx-skelrows{min-width:0}.ops-next .opx-skelrow{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--opx-skelrows-cols,1),minmax(0,1fr));grid-gap:12px;gap:12px;align-items:center;min-height:52px;padding:8px 14px;border-bottom:1px solid var(--opx-border)}.ops-next .opx-skelrow__cell{display:flex;align-items:center;min-width:0}.ops-next .opx-skelrow__cell .opx-skel{height:12px}.ops-next .opx-datalist{min-width:0;background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius);box-shadow:var(--opx-shadow-sm);overflow:clip}.ops-next .opx-datalist--scroll{overflow-x:auto;overflow-y:hidden}.ops-next .opx-datalist--scroll .opx-datalist__head{top:0}.ops-next .opx-datalist__table{min-width:-webkit-min-content;min-width:min-content}.ops-next .opx-datalist__head{position:-webkit-sticky;position:sticky;top:0;top:var(--opx-sticky-top,0);z-index:1;background:var(--opx-surface);border-bottom:1px solid var(--opx-border);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--opx-muted)}.ops-next .opx-datalist__row{display:grid;grid-template-columns:var(--dl-cols);grid-gap:12px;gap:12px;align-items:center;padding:8px 14px}.ops-next .opx-datalist__head .opx-datalist__row{min-height:34px}.ops-next .opx-datalist__body .opx-datalist__row{min-height:52px;border-bottom:1px solid var(--opx-border);font-size:13px;transition:background-color .1s ease;scroll-margin-top:35px;scroll-margin-top:calc(var(--opx-sticky-top, 0px) + 35px)}.ops-next .opx-datalist--stale .opx-datalist__body .opx-datalist__row{scroll-margin-bottom:48px}.ops-next .opx-datalist__body .opx-datalist__row:last-child{border-bottom:0}.ops-next .opx-datalist__body .opx-datalist__row:hover{background:var(--opx-primary-tint)}.ops-next .opx-datalist__row--link{cursor:pointer;outline:0}.ops-next .opx-datalist__row--link:focus-visible{outline:2px solid var(--opx-primary-700);outline-offset:-2px}.ops-next .opx-datalist__cell{min-width:0;overflow-wrap:anywhere}.ops-next .opx-datalist__head .opx-datalist__cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-next .opx-datalist__cell[data-align=end]{text-align:right}.ops-next .opx-datalist__cell[data-align=center]{text-align:center}.ops-next .opx-datalist__sort{display:inline-flex;align-items:center;grid-gap:var(--opx-space-1);gap:var(--opx-space-1);max-width:100%;padding:2px;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.ops-next .opx-datalist__sort-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-next .opx-datalist__sort i{flex:none;opacity:.45}.ops-next .opx-datalist__sort:hover{color:var(--opx-text)}.ops-next .opx-datalist__sort--active,.ops-next .opx-datalist__sort--active:hover{color:var(--opx-heading)}.ops-next .opx-datalist__sort--active i{opacity:1}.ops-next .opx-datalist__sort:focus-visible{outline:2px solid var(--opx-primary-700);outline-offset:-2px;border-radius:var(--opx-radius-xs)}.ops-next .opx-datalist__menu{display:flex;justify-content:flex-end}.ops-next .opx-datalist__none{color:var(--opx-muted)}.ops-next .opx-datalist .opx-state{border:0;border-radius:0}.ops-next .opx-datalist .opx-skelrow:last-child{border-bottom:0}.ops-next .opx-datalist__stale{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px;padding:8px 14px;background:var(--opx-tone-warning-bg);color:var(--opx-tone-warning-ink);border-top:1px solid var(--opx-tone-warning-border);font-size:12.5px}.ops-next .opx-datalist__stale i{color:inherit}.ops-next .opx-datalist__stale-text{margin-right:auto}.ops-next .opx-datalist__select{display:flex;align-items:center}.ops-next .opx-datalist__head .opx-datalist__select{overflow:visible}.ops-next input[type=checkbox].opx-datalist__check{width:16px;height:16px;flex-shrink:0;margin:0;accent-color:var(--opx-primary-700);cursor:pointer}.ops-next input[type=checkbox].opx-datalist__check:disabled{cursor:not-allowed;opacity:.55}.ops-next input[type=checkbox].opx-datalist__check:focus-visible{outline:2px solid var(--opx-primary-700);outline-offset:2px}.ops-next .opx-bulkbar{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px 12px;gap:8px 12px;padding:10px 14px;background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius);box-shadow:var(--opx-shadow-lg);font-size:13px;color:var(--opx-text)}.ops-next .opx-bulkbar__count{font-weight:600;color:var(--opx-heading)}.ops-next .opx-bulkbar__blocked{min-width:0;color:var(--opx-tone-warning-ink)}.ops-next .opx-bulkbar__actions{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-left:auto}.ops-next .opx-datalist--scroll .opx-datalist__cell--pin{position:-webkit-sticky;position:sticky;right:0;z-index:1;display:flex;align-self:stretch;align-items:center;margin:-8px -14px -8px -12px;padding:8px 14px 8px 12px;background:var(--opx-surface)}.ops-next .opx-datalist--scroll .opx-datalist__cell--pin[data-align=end]{justify-content:flex-end}.ops-next .opx-datalist--scroll .opx-datalist__cell--pin[data-align=center]{justify-content:center}.ops-next .opx-datalist--scroll .opx-datalist__head .opx-datalist__cell--pin{z-index:2;overflow:visible;background:var(--opx-surface)}.ops-next .opx-datalist--scroll .opx-datalist__body .opx-datalist__cell--pin{transition:background-color .1s ease}.ops-next .opx-datalist--scroll .opx-datalist__body .opx-datalist__row:hover .opx-datalist__cell--pin{background:var(--opx-primary-tint)}.ops-next .opx-datalist--scroll .opx-datalist__row--link:focus-visible .opx-datalist__cell--pin:after{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;border:2px solid var(--opx-primary-700);border-left:0;pointer-events:none}.ops-next .opx-datalist--scroll .opx-datalist__row--link:last-child:focus-visible .opx-datalist__cell--pin:after{bottom:0}.ops-next .opx-datalist--scroll:not(.opx-datalist--at-end) .opx-datalist__cell--pin:before{content:"";position:absolute;top:0;right:100%;bottom:-1px;width:16px;box-shadow:var(--opx-shadow-pin);pointer-events:none}.ops-next .opx-datalist--scroll:not(.opx-datalist--at-end) .opx-datalist__body .opx-datalist__row:last-child .opx-datalist__cell--pin:before{bottom:0}.ops-next .opx-pager{display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;padding:14px 0 0}.ops-next .opx-pager .opx-iconbtn:disabled{opacity:.4;cursor:default;background:transparent;color:var(--opx-muted)}.ops-next .opx-pagersum{font-size:12px;color:var(--opx-muted);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ops-next .opx-listpage{display:flex;flex-direction:column;grid-gap:var(--opx-space-3);gap:var(--opx-space-3);min-width:0;padding:var(--opx-space-5) var(--opx-gutter) var(--opx-space-10);scroll-margin-top:0;scroll-margin-top:var(--opx-sticky-top,0)}@media(max-width:767.98px){.ops-next .opx-listpage{padding:var(--opx-space-4) var(--opx-space-4) var(--opx-space-9)}}@media(min-width:768px)and (max-width:1199.98px){.ops-next .opx-datalist .opx-datalist__row{grid-template-columns:var(--dl-cols-md)}.ops-next .opx-datalist .opx-datalist__cell[data-priority="3"]{display:none}}@media(max-width:767.98px){.ops-next .opx-datalist .opx-datalist__row{grid-template-columns:var(--dl-cols-sm)}.ops-next .opx-datalist--stale .opx-datalist__body .opx-datalist__row{scroll-margin-bottom:76px}.ops-next .opx-datalist .opx-datalist__cell[data-priority="2"],.ops-next .opx-datalist .opx-datalist__cell[data-priority="3"]{display:none}}.ops-next .opx-listbar{display:flex;flex-direction:column;grid-gap:8px;gap:8px;min-width:0}.ops-next .opx-listbar__row{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px;min-width:0}.ops-next .opx-listbar__start{flex:0 1 320px;min-width:0}.ops-next .opx-listbar__start .opx-search{width:100%;min-width:0}.ops-next .opx-listbar__filters{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px}.ops-next .opx-listbar__end{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex-grow:1;grid-gap:12px;gap:12px;margin-left:auto}.ops-next .opx-listbar__action{display:flex;align-items:center;flex:none;margin-left:auto}.ops-next .opx-listbar__below{min-width:0}.ops-next .opx-listbar__below:empty{display:none}.ops-next .opx-search input[type=search]{-webkit-appearance:none;appearance:none}.ops-next .opx-search input[type=search]::-webkit-search-cancel-button,.ops-next .opx-search input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.ops-next .opx-filterbody{display:flex;flex-direction:column;grid-gap:14px;gap:14px;padding:14px;width:340px;max-width:calc(100vw - 16px)}.ops-next .opx-activefilters{display:flex;align-items:center;flex-wrap:wrap;grid-gap:6px 10px;gap:6px 10px;min-width:0}.ops-next .opx-activefilters__list{flex-wrap:wrap;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.ops-next .opx-activefilters__item,.ops-next .opx-activefilters__list{display:flex;min-width:0;max-width:100%}.ops-next .opx-activefilter{min-width:0;max-width:100%;padding-right:3px}.ops-next .opx-activefilter__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-next .opx-activefilter__remove{display:inline-flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;font-size:9px;cursor:pointer;opacity:.75;transition:background .12s ease,opacity .12s ease}.ops-next .opx-activefilter__remove:hover{background:var(--opx-tone-info-border);opacity:1}.ops-next .opx-activefilter__remove:focus-visible{outline:0;box-shadow:0 0 0 2px var(--opx-primary);opacity:1}.ops-next .opx-activefilters__clear{height:22px;padding:0 4px;border:0;border-radius:var(--opx-radius-xs);background:transparent;color:var(--opx-muted);font:500 12px "Inter",sans-serif;cursor:pointer}.ops-next .opx-activefilters__clear:hover{color:var(--opx-heading);text-decoration:underline}.ops-next .opx-activefilters__clear:focus-visible{outline:0;box-shadow:0 0 0 2px var(--opx-primary)}@media(max-width:767.98px){.ops-next .opx-listbar__start{flex:1 1 100%}.ops-next .opx-listbar__action .opx-btn{justify-content:center;width:36px;padding:0;grid-gap:0;gap:0;font-size:0}.ops-next .opx-listbar .opx-search input,.ops-next .opx-listbar__action .opx-btn i{font-size:16px}.ops-next .opx-activefilter__remove,.ops-next .opx-listbar .opx-search__clear{position:relative}.ops-next .opx-activefilter__remove:before,.ops-next .opx-listbar .opx-search__clear:before{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ops-next .opx-activefilters__clear{position:relative}.ops-next .opx-activefilters__clear:before{content:"";position:absolute;top:50%;left:0;right:0;height:32px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.ops-next .opx-confirm-backdrop{inset:0;z-index:1050;background:rgba(9,9,11,.32)}.ops-next .opx-confirm,.ops-next .opx-confirm-backdrop{position:fixed;-webkit-animation:opx-fade .15s ease;animation:opx-fade .15s ease}.ops-next .opx-confirm{top:50%;left:50%;z-index:1051;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(420px,92vw);max-height:90vh;overflow-y:auto;padding:20px 20px 16px;border:1px solid var(--opx-border);border-radius:var(--opx-radius);background:var(--opx-surface);box-shadow:var(--opx-shadow-lg);outline:0}.ops-next .opx-confirm__title{font-size:16px;font-weight:600;line-height:1.35;color:var(--opx-heading)}.ops-next .opx-confirm__body{margin-top:8px;font-size:13.5px;line-height:1.5;color:var(--opx-text)}.ops-next .opx-confirm__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-top:20px}.ops-next .opx-confirm--danger .opx-btn--primary{background:var(--opx-tone-danger-solid);box-shadow:0 1px 2px rgba(179,35,47,.3)}.ops-next .opx-confirm--danger .opx-btn--primary:hover{background:var(--opx-tone-danger-solid)}.ops-next .opx-popover{position:fixed;z-index:1045;overflow-y:auto;overscroll-behavior:contain;background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius-sm);box-shadow:var(--opx-shadow-lg);outline:0}.ops-next .opx-rowmenu{position:relative}.ops-next .opx-menu{display:flex;flex-direction:column;min-width:220px;padding:4px}.ops-next .opx-menu__item{display:flex;flex:none;align-items:center;height:32px;padding:0 10px;border:0;border-radius:4px;background:transparent;color:var(--opx-text);font:500 13px "Inter",sans-serif;text-align:left;cursor:pointer}.ops-next .opx-menu__item:focus-visible,.ops-next .opx-menu__item:hover:not(:disabled){background:var(--opx-surface-2);color:var(--opx-heading)}.ops-next .opx-menu__item:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--opx-primary)}.ops-next .opx-menu__item:disabled{opacity:.45;cursor:default}.ops-next .opx-menu__item--danger{color:var(--opx-tone-danger-ink)}.ops-next .opx-menu__item--danger:focus-visible,.ops-next .opx-menu__item--danger:hover:not(:disabled){background:var(--opx-tone-danger-bg);color:var(--opx-tone-danger-ink)}.ops-next .opx-menu__sep{flex:none;height:1px;margin:4px 6px;background:var(--opx-border)}.ops-next [data-tip]{position:relative}.ops-next [data-tip]:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;z-index:80;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:4px 8px;border-radius:4px;background:var(--opx-heading);color:#fff;font:500 11.5px/1.3 "Inter",sans-serif;letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s ease}.ops-next [data-tip]:focus-visible:after,.ops-next [data-tip]:hover:after{opacity:1;transition-delay:.15s}.ops-next [data-tip]:disabled:after{display:none}.ops-next .opx-datalist__menu [data-tip]:after,.ops-next .opx-listbar .opx-search__clear[data-tip]:after,.ops-next [data-tip-align=end]:after{left:auto;right:0;-webkit-transform:none;transform:none}.ops-next [data-tip-align=start]:after{left:0;-webkit-transform:none;transform:none}.ops-next .opx-drawer__bar [data-tip]:after,.ops-next .opx-listbar [data-tip]:after,.ops-next [data-tip-place=below]:after{top:calc(100% + 6px);bottom:auto}.ops-next .opx-toast{position:fixed;left:50%;bottom:32px;z-index:1100;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-flex;align-items:center;grid-gap:12px;gap:12px;max-width:min(560px,92vw);padding:10px 10px 10px 16px;border-radius:var(--opx-radius-sm);background:var(--opx-heading);color:#fff;font:500 13px "Inter",sans-serif;box-shadow:var(--opx-shadow-lg);-webkit-animation:opx-fade .15s ease;animation:opx-fade .15s ease}.ops-next .opx-toast--error{background:var(--opx-tone-danger-ink)}.ops-next .opx-toast__icon{flex:none;font-size:15px;line-height:1;color:inherit}.ops-next .opx-toast--info .opx-toast__icon{color:var(--opx-tone-info-solid)}.ops-next .opx-toast--success .opx-toast__icon{color:var(--opx-tone-success-solid)}.ops-next .opx-toast--warning .opx-toast__icon{color:var(--opx-tone-warning-solid)}.ops-next .opx-toast__close{display:inline-flex;border:0;background:transparent;padding:2px;color:hsla(0,0%,100%,.7);font-size:11px;cursor:pointer}.ops-next .opx-toast__close i{color:inherit}.ops-next .opx-toast__close:hover{color:#fff}.ops-next .opx-formsec{background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius);box-shadow:var(--opx-shadow-sm);display:flex;flex-direction:column;grid-gap:12px;gap:12px;min-width:0;padding:14px 16px}.ops-next .opx-formsec__head{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}.ops-next .opx-formsec__title{margin:0}.ops-next .opx-formsec__title .opx-chip{text-transform:none;letter-spacing:normal}.ops-next .opx-formgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px;align-items:start}.ops-next .opx-field{display:flex;flex-direction:column;grid-gap:5px;gap:5px;min-width:0}.ops-next .opx-field--wide{grid-column:1/-1}.ops-next .opx-field__label{font-size:11.5px;font-weight:600;color:var(--opx-text)}.ops-next .opx-field__req{color:var(--opx-muted);font-weight:400}.ops-next .opx-field__help{font-size:12px;color:var(--opx-muted)}.ops-next .opx-field__err{font-size:12px;color:var(--opx-failure)}.ops-next .opx-field__err i{color:inherit}.ops-next .opx-input{width:100%;height:36px;padding:0 12px;border:1px solid var(--opx-border);border-radius:var(--opx-radius-sm);background:var(--opx-surface);color:var(--opx-text);font:400 13px "Inter",sans-serif;outline:0;transition:border-color .12s ease,box-shadow .12s ease}.ops-next .opx-input::-webkit-input-placeholder{color:#a1a1aa}.ops-next .opx-input::placeholder{color:#a1a1aa}.ops-next .opx-input:focus{border-color:var(--opx-primary);box-shadow:0 0 0 3px rgba(33,174,255,.18)}.ops-next .opx-input.is-invalid{border-color:var(--opx-failure)}.ops-next .opx-input:disabled{background:var(--opx-surface-2);color:var(--opx-muted);cursor:not-allowed}.ops-next .opx-input.opx-input--readonly{background:var(--opx-surface-2);cursor:default}.ops-next select.opx-input.opx-input--select{padding-right:34px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%2371717a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px 14px}.ops-next .opx-input.opx-input--area{height:auto;min-height:72px;padding:8px 12px;resize:vertical}.ops-next .opx-affix{display:flex;align-items:stretch}.ops-next .opx-affix .opx-input{border-top-left-radius:0;border-bottom-left-radius:0}.ops-next .opx-affix.is-invalid .opx-input{border-color:var(--opx-failure)}.ops-next .opx-affix__text{display:inline-flex;align-items:center;padding:0 10px;border:1px solid var(--opx-border);border-right:0;border-radius:var(--opx-radius-sm) 0 0 var(--opx-radius-sm);background:var(--opx-surface-2);font-size:12.5px;color:var(--opx-muted)}.ops-next .opx-checks{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.ops-next .opx-checks__loading{color:var(--opx-muted)}.ops-next .opx-check{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;height:32px;padding:0 10px;border:1px solid var(--opx-border);border-radius:var(--opx-radius-sm);background:var(--opx-surface);font-size:13px;color:var(--opx-text);cursor:pointer;-webkit-user-select:none;user-select:none}.ops-next .opx-check.is-on{border-color:var(--opx-border-strong);color:var(--opx-heading)}.ops-next .opx-check.is-disabled{opacity:.55;cursor:not-allowed}.ops-next input[type=checkbox].opx-check__input,.ops-next input[type=radio].opx-check__input{width:16px;height:16px;flex-shrink:0;margin:0;accent-color:var(--opx-primary-700);cursor:pointer}.ops-next .opx-seg{display:inline-flex;align-self:flex-start;padding:2px;grid-gap:2px;gap:2px;border:1px solid var(--opx-border);border-radius:8px;background:var(--opx-surface-2)}.ops-next .opx-seg__opt{position:relative;display:inline-flex;align-items:center;height:28px;padding:0 14px;border-radius:6px;font-size:13px;font-weight:500;color:var(--opx-muted);cursor:pointer}.ops-next .opx-seg__opt input{position:absolute;opacity:0;width:1px;height:1px}.ops-next .opx-seg__opt.is-on{background:var(--opx-surface);color:var(--opx-heading);box-shadow:var(--opx-shadow-sm)}.ops-next .opx-seg__opt:focus-within{box-shadow:0 0 0 2px rgba(33,174,255,.35)}.ops-next .opx-radios{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:8px;gap:8px;min-width:0;margin:0;padding:0;border:0}.ops-next .opx-radio{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--opx-border);border-radius:var(--opx-radius-sm);background:var(--opx-surface);cursor:pointer}.ops-next .opx-radio.is-on{border-color:var(--opx-primary-700);background:var(--opx-primary-tint)}.ops-next .opx-radio:focus-within{box-shadow:0 0 0 2px var(--opx-primary)}.ops-next .opx-radio.is-disabled{opacity:.55;cursor:not-allowed}.ops-next .opx-radios.is-invalid .opx-radio:not(.is-disabled){border-color:var(--opx-failure)}.ops-next input[type=radio].opx-radio__input{width:16px;height:16px;flex-shrink:0;margin:2px 0 0;accent-color:var(--opx-primary-700);cursor:inherit}.ops-next .opx-radio__text{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.ops-next .opx-radio__label{font-size:13px;font-weight:600;color:var(--opx-heading)}.ops-next .opx-radio__desc{font-size:12px;color:var(--opx-muted)}.ops-next .opx-daterange{display:flex;align-items:center;grid-gap:8px;gap:8px}.ops-next .opx-daterange .opx-input{flex:1 1;min-width:0}.ops-next .opx-daterange__sep{flex:none;font-size:12px;color:var(--opx-muted)}@media(max-width:1200px){.ops-next .opx-formgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ops-next .opx-formsections{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.ops-next .opx-formsections.opx-formsections--single{grid-template-columns:minmax(0,1fr)}.ops-next .opx-formsections__index{position:-webkit-sticky;position:sticky;top:12px;top:calc(var(--opx-sticky-top, 0px) + 12px)}.ops-next .opx-formsections__list{display:flex;flex-direction:column;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.ops-next .opx-formsections__link{display:block;width:100%;padding:6px 10px;border:0;border-left:2px solid transparent;border-radius:0 var(--opx-radius-sm) var(--opx-radius-sm) 0;background:transparent;color:var(--opx-muted);font:500 13px "Inter",sans-serif;text-align:left;cursor:pointer;transition:color .12s ease,background .12s ease}.ops-next .opx-formsections__link:hover{background:var(--opx-surface-2);color:var(--opx-heading)}.ops-next .opx-formsections__link:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(33,174,255,.35)}.ops-next .opx-formsections__link.is-current{border-left-color:var(--opx-primary);background:var(--opx-surface-2);color:var(--opx-heading)}.ops-next .opx-formsections__body{display:flex;flex-direction:column;grid-gap:16px;gap:16px;min-width:0}.ops-next .opx-formsections__item{min-width:0;scroll-margin-top:12px;scroll-margin-top:calc(var(--opx-sticky-top, 0px) + 12px);outline:0}@media(max-width:991.98px){.ops-next .opx-formsections{grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.ops-next .opx-formsections__index{position:static}.ops-next .opx-formsections__list{flex-direction:row;flex-wrap:wrap;grid-gap:6px;gap:6px}.ops-next .opx-formsections__link{width:auto;padding:5px 12px;border:1px solid var(--opx-border);border-radius:var(--opx-radius-pill);background:var(--opx-surface)}.ops-next .opx-formsections__link.is-current{border-color:var(--opx-primary);background:var(--opx-primary-tint);color:var(--opx-primary-700);color:var(--opx-primary-ink,var(--opx-primary-700))}}.ops-next .opx-formitem{grid-column:1/-1;display:flex;flex-direction:column;grid-gap:10px;gap:10px;min-width:0;padding:10px 12px 12px;border:1px solid var(--opx-border);border-radius:var(--opx-radius-sm);background:var(--opx-bg)}.ops-next .opx-formitem__head{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px}.ops-next .opx-formitem__title{font-size:11.5px;font-weight:600;color:var(--opx-muted)}.ops-next .opx-formadd{grid-column:1/-1;justify-self:start}.ops-next .opx-formfooter{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;margin-top:auto;padding:12px 16px;background:var(--opx-surface);border-top:1px solid var(--opx-border)}.ops-next .opx-formfooter .opx-btn:disabled{opacity:.55;cursor:not-allowed;-webkit-filter:none;filter:none}.ops-next .opx-formpage{min-width:0;padding:var(--opx-space-5) var(--opx-gutter) 0}.ops-next .opx-formpage__form{display:flex;flex-direction:column}.ops-next .opx-pageloading{margin:0;padding:var(--opx-space-6) var(--opx-gutter);color:var(--opx-muted)}@media(max-width:767.98px){.ops-next .opx-formpage{padding:var(--opx-space-4) var(--opx-space-4) 0}}.ops-next .opx-drawerform{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto}.ops-next .opx-drawerform>.opx-drawer__bar{position:-webkit-sticky;position:sticky;top:0;z-index:2}.ops-next .opx-drawerform__close{margin-left:auto}.ops-next .opx-drawerform__nav{display:inline-flex;margin-left:auto}.ops-next .opx-drawerform__nav+.opx-drawerform__close{margin-left:0}.ops-next .opx-drawerform__body{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:20px}.ops-next .opx-drawerform__foot{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;margin-top:auto}.ops-next .opx-drawerform__error{margin:0;padding:10px 16px;font-size:13px;color:var(--opx-tone-danger-ink);background:var(--opx-tone-danger-bg);border-top:1px solid var(--opx-tone-danger-border);overflow-wrap:anywhere}.ops-next .opx-filterbody .opx-field__label{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--opx-muted)}.ops-next .opx-address__row{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}.ops-next .opx-address__row .opx-input{flex:1 1 220px;min-width:0;text-overflow:ellipsis}.ops-next .opx-address__row .opx-btn{flex:none}.ops-next .opx-address__search{flex:1 1 220px;min-width:0}.ops-next .opx-address__nonumber{align-self:flex-start}.ops-next .opx-csv{display:flex;flex-direction:column;grid-gap:10px;gap:10px;min-width:0}.ops-next .opx-csv__pick{position:relative;display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}.ops-next .opx-csv__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ops-next .opx-csv__input:focus-visible+.opx-csv__choose{border-color:var(--opx-primary);box-shadow:0 0 0 3px rgba(33,174,255,.18)}.ops-next .opx-csv__input[aria-invalid=true]+.opx-csv__choose{border-color:var(--opx-failure)}.ops-next .opx-csv__name{flex:1 1 120px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--opx-text)}.ops-next .opx-csv__name[data-empty=true]{color:var(--opx-muted)}.ops-next .opx-csv__counts{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.ops-next .opx-csv__counts:empty{margin-top:-10px}.ops-next .opx-csv__errors{padding:10px 12px;border:1px solid var(--opx-tone-warning-border);border-radius:var(--opx-radius-sm);background:var(--opx-tone-warning-bg);color:var(--opx-tone-warning-ink);font-size:12.5px}.ops-next .opx-csv__errors-title{margin:0 0 4px;font-weight:600}.ops-next .opx-csv__errors ul{margin:0;padding-left:18px}.ops-next .opx-csv__preview{overflow-x:auto;border:1px solid var(--opx-border);border-radius:var(--opx-radius-sm);background:var(--opx-surface)}.ops-next .opx-csv__table{width:100%;border-collapse:collapse;font-size:12.5px}.ops-next .opx-csv__table td,.ops-next .opx-csv__table th{padding:6px 10px;text-align:left;white-space:nowrap}.ops-next .opx-csv__table th{background:var(--opx-surface-2);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--opx-muted)}.ops-next .opx-csv__table td{border-top:1px solid var(--opx-border);color:var(--opx-text)}.ops-next .opx-csv__more{margin:0;padding:6px 10px;border-top:1px solid var(--opx-border);font-size:12px;color:var(--opx-muted)}.ops-next .opx-image{display:flex;flex-direction:column;grid-gap:8px;gap:8px;min-width:0}.ops-next .opx-image__meta{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px}.ops-next .opx-image__size{font-size:12px;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--opx-muted)}.ops-next .opx-image__pick{position:relative;display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}.ops-next .opx-image__thumb{display:block;max-width:120px;max-height:48px;object-fit:contain;border:1px solid var(--opx-border);border-radius:var(--opx-radius-xs);background:var(--opx-surface-2)}.ops-next .opx-image__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ops-next .opx-image__input:focus-visible+.opx-image__choose{border-color:var(--opx-primary);box-shadow:0 0 0 2px var(--opx-primary)}.ops-next .opx-image__input[aria-invalid=true]+.opx-image__choose{border-color:var(--opx-failure)}.ops-next .opx-image__name{flex:1 1 120px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--opx-text)}.ops-next .opx-image__name[data-empty=true]{color:var(--opx-muted)}.ops-next .opx-image.is-disabled{opacity:.55}.ops-next .opx-image.is-disabled .opx-btn{cursor:not-allowed}.ops-next .opx-image.is-disabled .opx-btn:hover{background:var(--opx-surface)}.ops-next.opx-select__menu-portal,.ops-next .opx-select__menu-portal{z-index:1045}@-webkit-keyframes opx-fade{0%{opacity:0}to{opacity:1}}@keyframes opx-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes opx-slide-in{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes opx-slide-in{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes opx-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes opx-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes opx-shake{20%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}40%{-webkit-transform:translateX(5px);transform:translateX(5px)}60%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@keyframes opx-shake{20%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}40%{-webkit-transform:translateX(5px);transform:translateX(5px)}60%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@media(prefers-reduced-motion:reduce){.ops-next *,.ops-next :after,.ops-next :before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ops-next button.opx-kpi:active{-webkit-transform:none;transform:none}}html{font-size:13px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{height:100%;margin:0;padding:0;font-size:13px;font-weight:400;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:767.98px){body,html{font-size:12px}}body{display:flex;flex-direction:column;line-height:1.5;color:#212529;background-color:#f3f6f9}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:600;line-height:1.2;color:#212529}h1{font-size:calc(1.3rem + .6vw)}h2{font-size:calc(1.275rem + .3vw)}h3{font-size:calc(1.26rem + .12vw)}@media(min-width:1200px){h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.35rem}}h4{font-size:1.25rem}h5{font-size:1.15rem}h6{font-size:1.075rem}p{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5rem;margin-left:0}blockquote,figure{margin:0 0 1rem}b,strong{font-weight:600}small{font-size:.875em}mark{padding:.1875em;background-color:#fff3cd}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}hr{margin:1rem 0;color:inherit;border:solid;border-width:1px 0 0;opacity:.25}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}a{color:#4154bf;text-decoration:none}a:hover{color:#2d3b86}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}a:active,a:focus,a:hover{text-decoration:none!important}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#b93993;overflow-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.325rem}kbd kbd{padding:0;font-size:1em}img,svg{vertical-align:middle}i{line-height:1;font-size:1rem;color:#a1a5b7}canvas{-webkit-user-select:none;user-select:none}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#a1a5b7;text-align:left}th{text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{overflow-wrap:normal}select:disabled{opacity:1}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}[type=search]{outline-offset:-2px;-webkit-appearance:textfield;appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button;appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:initial}[hidden]{display:none!important}@media(min-width:992px){div,main,ol,pre,span,ul{scrollbar-width:thin;scrollbar-color:#e9ecef transparent}div::-webkit-scrollbar,main::-webkit-scrollbar,ol::-webkit-scrollbar,pre::-webkit-scrollbar,span::-webkit-scrollbar,ul::-webkit-scrollbar{width:.4rem;height:.4rem}div::-webkit-scrollbar-thumb,main::-webkit-scrollbar-thumb,ol::-webkit-scrollbar-thumb,pre::-webkit-scrollbar-thumb,span::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{background-color:#e9ecef}div:hover,main:hover,ol:hover,pre:hover,span:hover,ul:hover{scrollbar-color:#e3e7eb transparent}div:hover::-webkit-scrollbar-thumb,main:hover::-webkit-scrollbar-thumb,ol:hover::-webkit-scrollbar-thumb,pre:hover::-webkit-scrollbar-thumb,span:hover::-webkit-scrollbar-thumb,ul:hover::-webkit-scrollbar-thumb{background-color:#e3e7eb}}[data-opx-theme=dark] body{background-color:#0e0e11;color:#d4d4d8}[data-opx-theme=dark] .ops-next{color-scheme:dark;--opx-primary:#21aeff;--opx-primary-700:#0378f2;--opx-primary-ink:#6cc6ff;--opx-primary-tint:#0c2a3d;--opx-success:#3dbd5c;--opx-failure:#f0606d;--opx-warning:#f0a722;--opx-info:#3bb0cc;--opx-bg:#0e0e11;--opx-surface:#17171a;--opx-surface-2:#212126;--opx-border:#2c2c33;--opx-border-strong:#3d3d46;--opx-muted:#a1a1aa;--opx-text:#d4d4d8;--opx-heading:#fafafa;--opx-shadow-sm:0 2px 2px -0.5px rgba(0,0,0,0.4),0 0 0 1px hsla(0,0%,100%,0.04);--opx-shadow-md:0 4px 12px -4px rgba(0,0,0,0.55),0 0 0 1px hsla(0,0%,100%,0.06);--opx-shadow-lg:0 12px 24px -8px rgba(0,0,0,0.65),0 0 0 1px hsla(0,0%,100%,0.07);--opx-shadow-pin:inset -10px 0 8px -8px rgba(0,0,0,0.5);--opx-tone-neutral-bg:#212126;--opx-tone-neutral-ink:#c4c4cc;--opx-tone-neutral-border:#34343b;--opx-tone-neutral-solid:#8b8b95;--opx-tone-info-bg:#0c2a3d;--opx-tone-info-ink:#6fc8ff;--opx-tone-info-border:#17506f;--opx-tone-info-solid:#21aeff;--opx-tone-success-bg:#0f2e1a;--opx-tone-success-ink:#5fd382;--opx-tone-success-border:#1d5230;--opx-tone-success-solid:#34b458;--opx-tone-warning-bg:#3a2905;--opx-tone-warning-ink:#f5c15a;--opx-tone-warning-border:#6b4a0b;--opx-tone-warning-solid:#e29400;--opx-tone-danger-bg:#3a1318;--opx-tone-danger-ink:#ff8a94;--opx-tone-danger-border:#6e2630;--opx-tone-danger-solid:#ef4a5a;--opx-tone-purple-bg:#2a1745;--opx-tone-purple-ink:#c9a2f5;--opx-tone-purple-border:#4d2d7d;--opx-tone-purple-solid:#9a62e0;--opx-tone-teal-bg:#0b2f2b;--opx-tone-teal-ink:#5fd8c8;--opx-tone-teal-border:#165a52;--opx-tone-teal-solid:#14b8a6;--opx-sev-0:#1d5230;--opx-sev-1:#8a6410;--opx-sev-2:#b86e00;--opx-sev-3:#c0303e;--opx-sev-4:#a1121f;--opx-sev-na:#3d3d46;--opx-sev-0-ink:#5fd382;--opx-sev-0-bg:#0f2e1a;--opx-sev-1-ink:#f5c15a;--opx-sev-1-bg:#3a2905;--opx-sev-2-ink:#ffb35c;--opx-sev-2-bg:#44280a;--opx-sev-3-ink:#ff8a94;--opx-sev-3-bg:#3a1318;--opx-sev-4-ink:#fff;--opx-sev-4-bg:#a1121f;--opx-sev-na-ink:#c4c4cc;--opx-sev-na-bg:#212126}[data-opx-theme=dark] .ops-next .opx-btn--active,[data-opx-theme=dark] .ops-next .opx-chip--level,[data-opx-theme=dark] .ops-next .opx-chip--link,[data-opx-theme=dark] .ops-next .opx-chip--link:hover{color:var(--opx-primary-ink)}[data-opx-theme=dark] .ops-next .opx-btn--active{background:rgba(33,174,255,.14)}[data-opx-theme=dark] .ops-next .opx-chip--level{background:rgba(33,174,255,.16)}[data-opx-theme=dark] .ops-next .opx-chip--sla-ok{background:var(--opx-tone-success-bg);color:var(--opx-tone-success-ink)}[data-opx-theme=dark] .ops-next .opx-chip--needs-action,[data-opx-theme=dark] .ops-next .opx-chip--sla-warn{background:var(--opx-tone-warning-bg);color:var(--opx-tone-warning-ink)}[data-opx-theme=dark] .ops-next .opx-chip--needs-action{box-shadow:inset 0 0 0 1px var(--opx-tone-warning-border)}[data-opx-theme=dark] .ops-next .opx-chip--sla-late{background:var(--opx-tone-danger-bg);color:var(--opx-tone-danger-ink)}[data-opx-theme=dark] .ops-next .opx-chip--preventivo{background:var(--opx-tone-purple-bg);color:var(--opx-tone-purple-ink);box-shadow:inset 0 0 0 1px var(--opx-tone-purple-border)}[data-opx-theme=dark] .ops-next .opx-skel{background:linear-gradient(90deg,#212126 25%,#2c2c33 37%,#212126 63%);background-size:400% 100%}[data-opx-theme=dark] .ops-next input::-webkit-input-placeholder,[data-opx-theme=dark] .ops-next textarea::-webkit-input-placeholder{color:#8b8b95}[data-opx-theme=dark] .ops-next input::placeholder,[data-opx-theme=dark] .ops-next textarea::placeholder{color:#8b8b95}[data-opx-theme=dark] .ops-next .opx-toast{background:var(--opx-border-strong);color:var(--opx-heading)}[data-opx-theme=dark] .ops-next .opx-toast--error{background:var(--opx-sev-4-bg);color:var(--opx-sev-4-ink)}[data-opx-theme=dark] .ops-next [data-tip]:after{background:var(--opx-border-strong);color:var(--opx-heading)}[data-opx-theme=dark] .ops-next a:not([class]){color:var(--opx-primary-ink)}[data-opx-theme=dark] .ops-next mark{color:#212529}@media(min-width:992px){.opx-shell__scroller{padding-left:232px}.opx-shell__scroller.is-aside-collapsed{padding-left:56px}}.opx-aside{--opx-primary:#21aeff;--opx-primary-700:#0378f2;--opx-primary-tint:#edfaff;--opx-success:#28a745;--opx-failure:#dc3545;--opx-warning:#e29400;--opx-info:#1789a3;--opx-bg:#fafafa;--opx-surface:#fff;--opx-surface-2:#f4f4f5;--opx-border:#e4e4e7;--opx-border-strong:#d4d4d8;--opx-muted:#71717a;--opx-text:#3f3f46;--opx-heading:#18181b;--opx-radius-xs:4px;--opx-radius-sm:6px;--opx-radius:10px;--opx-radius-lg:14px;--opx-radius-pill:999px;--opx-shadow-sm:0 2px 2px -0.5px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04);--opx-shadow-md:0 4px 12px -4px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.05);--opx-shadow-lg:0 12px 24px -8px rgba(0,0,0,0.14),0 0 0 1px rgba(0,0,0,0.05);--opx-shadow-pin:inset -10px 0 8px -8px rgba(0,0,0,0.12);--opx-tone-neutral-bg:#f4f4f5;--opx-tone-neutral-ink:#52525b;--opx-tone-neutral-border:#e4e4e7;--opx-tone-neutral-solid:#71717a;--opx-tone-info-bg:#edfaff;--opx-tone-info-ink:#0378f2;--opx-tone-info-border:#bfe6fb;--opx-tone-info-solid:#21aeff;--opx-tone-success-bg:#e9f8ee;--opx-tone-success-ink:#1c7a36;--opx-tone-success-border:#bfe5cb;--opx-tone-success-solid:#28a745;--opx-tone-warning-bg:#fff3df;--opx-tone-warning-ink:#8a5a00;--opx-tone-warning-border:#f0c66b;--opx-tone-warning-solid:#e29400;--opx-tone-danger-bg:#fdeaec;--opx-tone-danger-ink:#b3232f;--opx-tone-danger-border:#f3c0c6;--opx-tone-danger-solid:#dc3545;--opx-tone-purple-bg:#f3ecfd;--opx-tone-purple-ink:#6b2fb3;--opx-tone-purple-border:#dcc8f5;--opx-tone-purple-solid:#8b4fd8;--opx-tone-teal-bg:#e3f7f3;--opx-tone-teal-ink:#0f766e;--opx-tone-teal-border:#aee3da;--opx-tone-teal-solid:#14b8a6;--opx-sev-0:#bfe5cb;--opx-sev-1:#f0c66b;--opx-sev-2:#e29400;--opx-sev-3:#dc3545;--opx-sev-4:#a1121f;--opx-sev-na:#d4d4d8;--opx-sev-0-ink:#1c7a36;--opx-sev-0-bg:#e9f8ee;--opx-sev-1-ink:#8a5a00;--opx-sev-1-bg:#fff3df;--opx-sev-2-ink:#8a4b00;--opx-sev-2-bg:#ffe7c2;--opx-sev-3-ink:#b3232f;--opx-sev-3-bg:#fdeaec;--opx-sev-4-ink:#fff;--opx-sev-4-bg:#a1121f;--opx-sev-na-ink:#52525b;--opx-sev-na-bg:#f4f4f5;--opx-space-1:4px;--opx-space-2:8px;--opx-space-3:12px;--opx-space-4:16px;--opx-space-5:20px;--opx-space-6:24px;--opx-space-7:28px;--opx-space-8:32px;--opx-space-9:40px;--opx-space-10:48px;--opx-gutter:24px;--opx-dur-fast:0.12s;--opx-dur:0.15s;--opx-dur-slow:0.22s;--opx-ease:ease;--opx-ease-out:cubic-bezier(0.22,1,0.36,1);--opx-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;display:flex;flex-direction:column;width:232px;height:100vh;background:var(--opx-surface);border-right:1px solid var(--opx-border);font-size:13px;line-height:20px}@media(min-width:992px){.opx-aside{position:fixed;top:0;bottom:0;left:0;z-index:98}.opx-aside.is-collapsed{width:56px}}@media(max-width:991.98px){.opx-aside{position:fixed;top:0;bottom:0;left:0;z-index:110;width:auto;overflow:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.opx-aside.is-open{-webkit-transform:none;transform:none;box-shadow:0 1px 9px -3px rgba(0,0,0,.05)}}.opx-aside a:focus,.opx-aside button:focus{outline:none}.opx-aside a:focus-visible,.opx-aside button:focus-visible{outline:2px solid var(--opx-primary-700);outline-offset:-2px}.opx-aside__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:109;background-color:rgba(0,0,0,.2);-webkit-animation:opx-aside-backdrop-in .3s ease-in-out 1;animation:opx-aside-backdrop-in .3s ease-in-out 1}@-webkit-keyframes opx-aside-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes opx-aside-backdrop-in{0%{opacity:0}to{opacity:1}}.opx-aside__brand{display:flex;align-items:center;flex:none;height:48px;padding:0 18px;border-bottom:1px solid var(--opx-border)}.is-collapsed .opx-aside__brand{justify-content:center;padding:0}.opx-aside__logo{display:inline-flex;align-items:center;padding:4px;margin:-4px;border-radius:var(--opx-radius-sm)}.opx-aside__logo img{display:block;width:auto}.opx-aside__logo .is-wordmark{height:13px}.opx-aside__logo .is-symbol{height:18px}.opx-aside__nav{flex:1 1 auto;min-height:0;padding:10px 8px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.opx-aside__section+.opx-aside__section{margin-top:14px}.is-collapsed .opx-aside__section+.opx-aside__section{margin-top:8px;padding-top:8px;border-top:1px solid var(--opx-border)}.opx-aside__heading{font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--opx-muted);display:block;padding:2px 10px 4px;font-size:11px;line-height:16px}.opx-aside__list{display:flex;flex-direction:column;grid-gap:1px;gap:1px;margin:0;padding:0;list-style:none}.opx-aside__sub{margin-top:1px}.opx-aside__item{position:relative;display:flex;align-items:center;grid-gap:10px;gap:10px;width:100%;height:32px;padding:0 10px;border:0;border-radius:var(--opx-radius-sm);background:transparent;color:var(--opx-text);font:500 13px/20px "Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .12s ease,color .12s ease}.opx-aside__item:hover{background:var(--opx-surface-2)}.opx-aside__item:hover,.opx-aside__item:hover .opx-aside__icon{color:var(--opx-heading)}.opx-aside__item.is-active,.opx-aside__item.is-active:hover{background:var(--opx-primary-tint);font-weight:600}.opx-aside__item.is-active,.opx-aside__item.is-active .opx-aside__icon,.opx-aside__item.is-active:hover,.opx-aside__item.is-active:hover .opx-aside__icon{color:var(--opx-primary-700);color:var(--opx-primary-ink,var(--opx-primary-700))}.opx-aside__item.is-nested{padding-left:26px}.is-collapsed .opx-aside__item{justify-content:center;width:40px;height:36px;padding:0;margin:0 auto}.opx-aside__icon{flex:none;width:18px;color:var(--opx-muted);font-size:15px;line-height:1;text-align:center;transition:color .12s ease}.opx-aside__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.opx-aside__chevron{flex:none;color:var(--opx-muted);font-size:11px;transition:-webkit-transform .12s ease;transition:transform .12s ease;transition:transform .12s ease,-webkit-transform .12s ease}.opx-aside__group[aria-expanded=true] .opx-aside__chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.opx-aside__group.has-active[aria-expanded=false]{color:var(--opx-heading);font-weight:600}.opx-aside__group.has-active[aria-expanded=false] .opx-aside__icon{color:var(--opx-heading)}.opx-aside__count{flex:none;min-width:18px;height:18px;padding:0 5px;color:#fff;font:600 11px/18px "Inter",sans-serif;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.opx-aside__count,.opx-aside__dot{border-radius:999px;background:var(--opx-failure)}.opx-aside__dot{position:absolute;top:8px;right:9px;width:8px;height:8px;box-shadow:0 0 0 2px var(--opx-surface)}.opx-aside__foot{flex:none;padding:8px;border-top:1px solid var(--opx-border)}@media(max-width:991.98px){.opx-aside__foot{display:none}}.opx-aside__collapse{color:var(--opx-muted)}.opx-aside__tip{position:fixed;z-index:1080;padding:4px 8px;border-radius:var(--opx-radius-sm);background:var(--opx-heading);box-shadow:var(--opx-shadow-md);color:#fff;font:500 12px/16px "Inter",sans-serif;white-space:nowrap;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:991.98px){.opx-aside__tip{display:none}}@media(prefers-reduced-motion:reduce){.opx-aside,.opx-aside *{transition-duration:.01ms!important}}[data-opx-theme=dark] .opx-aside__tip{background:var(--opx-border-strong);color:var(--opx-heading)}[data-opx-theme=dark] .opx-aside__logo img{-webkit-filter:invert(1) hue-rotate(180deg);filter:invert(1) hue-rotate(180deg)}.opx-shell__scroller{--ops-chrome-h:48px;padding-top:48px}.opx-app{--opx-primary:#21aeff;--opx-primary-700:#0378f2;--opx-primary-tint:#edfaff;--opx-success:#28a745;--opx-failure:#dc3545;--opx-warning:#e29400;--opx-info:#1789a3;--opx-bg:#fafafa;--opx-surface:#fff;--opx-surface-2:#f4f4f5;--opx-border:#e4e4e7;--opx-border-strong:#d4d4d8;--opx-muted:#71717a;--opx-text:#3f3f46;--opx-heading:#18181b;--opx-radius-xs:4px;--opx-radius-sm:6px;--opx-radius:10px;--opx-radius-lg:14px;--opx-radius-pill:999px;--opx-shadow-sm:0 2px 2px -0.5px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04);--opx-shadow-md:0 4px 12px -4px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.05);--opx-shadow-lg:0 12px 24px -8px rgba(0,0,0,0.14),0 0 0 1px rgba(0,0,0,0.05);--opx-shadow-pin:inset -10px 0 8px -8px rgba(0,0,0,0.12);--opx-tone-neutral-bg:#f4f4f5;--opx-tone-neutral-ink:#52525b;--opx-tone-neutral-border:#e4e4e7;--opx-tone-neutral-solid:#71717a;--opx-tone-info-bg:#edfaff;--opx-tone-info-ink:#0378f2;--opx-tone-info-border:#bfe6fb;--opx-tone-info-solid:#21aeff;--opx-tone-success-bg:#e9f8ee;--opx-tone-success-ink:#1c7a36;--opx-tone-success-border:#bfe5cb;--opx-tone-success-solid:#28a745;--opx-tone-warning-bg:#fff3df;--opx-tone-warning-ink:#8a5a00;--opx-tone-warning-border:#f0c66b;--opx-tone-warning-solid:#e29400;--opx-tone-danger-bg:#fdeaec;--opx-tone-danger-ink:#b3232f;--opx-tone-danger-border:#f3c0c6;--opx-tone-danger-solid:#dc3545;--opx-tone-purple-bg:#f3ecfd;--opx-tone-purple-ink:#6b2fb3;--opx-tone-purple-border:#dcc8f5;--opx-tone-purple-solid:#8b4fd8;--opx-tone-teal-bg:#e3f7f3;--opx-tone-teal-ink:#0f766e;--opx-tone-teal-border:#aee3da;--opx-tone-teal-solid:#14b8a6;--opx-sev-0:#bfe5cb;--opx-sev-1:#f0c66b;--opx-sev-2:#e29400;--opx-sev-3:#dc3545;--opx-sev-4:#a1121f;--opx-sev-na:#d4d4d8;--opx-sev-0-ink:#1c7a36;--opx-sev-0-bg:#e9f8ee;--opx-sev-1-ink:#8a5a00;--opx-sev-1-bg:#fff3df;--opx-sev-2-ink:#8a4b00;--opx-sev-2-bg:#ffe7c2;--opx-sev-3-ink:#b3232f;--opx-sev-3-bg:#fdeaec;--opx-sev-4-ink:#fff;--opx-sev-4-bg:#a1121f;--opx-sev-na-ink:#52525b;--opx-sev-na-bg:#f4f4f5;--opx-space-1:4px;--opx-space-2:8px;--opx-space-3:12px;--opx-space-4:16px;--opx-space-5:20px;--opx-space-6:24px;--opx-space-7:28px;--opx-space-8:32px;--opx-space-9:40px;--opx-space-10:48px;--opx-gutter:24px;--opx-dur-fast:0.12s;--opx-dur:0.15s;--opx-dur-slow:0.22s;--opx-ease:ease;--opx-ease-out:cubic-bezier(0.22,1,0.36,1);--opx-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--opx-text);-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"cv11","ss01";font-feature-settings:"cv11","ss01"}.opx-app,.opx-app *,.opx-app :after,.opx-app :before{box-sizing:border-box}.opx-app i{color:inherit}.opx-app .opx-kbd{font:500 10.5px "Inter",sans-serif;color:var(--opx-muted);border:1px solid var(--opx-border);border-radius:4px;padding:0 5px;line-height:16px;background:var(--opx-surface);box-shadow:none;flex:none}.opx-app .opx-skel{display:inline-block;background:linear-gradient(90deg,#eceef3 25%,#dde1e9 37%,#eceef3 63%);background-size:400% 100%;-webkit-animation:opx-skel-shimmer 1.4s ease infinite;animation:opx-skel-shimmer 1.4s ease infinite;border-radius:6px}.opx-app .opx-avatar{width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:10.5px;font-weight:600;flex:none}@-webkit-keyframes opx-skel-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes opx-skel-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.opx-appbar{position:fixed;top:0;right:0;left:0;z-index:100;display:flex;align-items:center;grid-gap:8px;gap:8px;height:48px;padding:0 16px 0 24px;background:var(--opx-surface);border-bottom:1px solid var(--opx-border);font-size:13px;line-height:20px}@media(min-width:992px){.opx-appbar{left:232px}.opx-appbar.is-aside-collapsed{left:56px}}@media(max-width:991.98px){.opx-appbar{padding:0 12px}}.opx-appbar .opx-appbar__iconbtn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:var(--opx-radius-sm);background:transparent;color:var(--opx-muted);cursor:pointer;font-size:16px;transition:background .12s ease,color .12s ease;position:relative;flex:none;text-decoration:none}.opx-appbar .opx-appbar__iconbtn:hover{background:var(--opx-surface-2);color:var(--opx-heading)}.opx-appbar .opx-appbar__logo{display:inline-flex;flex:none}.opx-appbar .opx-appbar__logo img{height:18px}.opx-appbar a:focus,.opx-appbar button:focus{outline:none}.opx-appbar a:focus-visible,.opx-appbar button:focus-visible{outline:2px solid var(--opx-primary-700);outline-offset:2px}@media(min-width:992px){.opx-appbar .opx-appbar__mobileonly{display:none!important}}.opx-appbar .opx-crumbs{flex:1 1 auto;min-width:0;padding:3px;margin:-3px;overflow:hidden}.opx-appbar .opx-crumbs__list{display:flex;align-items:center;min-width:0;margin:0;padding:0;list-style:none;white-space:nowrap}.opx-appbar .opx-crumbs__item{display:flex;align-items:center;flex:0 1 auto;min-width:0}.opx-appbar .opx-crumbs__item.is-middle{flex-shrink:100000000;min-width:2.5em}.opx-appbar .opx-crumbs__item.is-first{flex-shrink:10000;min-width:3.5em}.opx-appbar .opx-crumbs__item.is-last{flex-shrink:1;min-width:5em}.opx-appbar .opx-crumbs__sep{flex:none;margin:0 8px;color:var(--opx-border-strong)}.opx-appbar .opx-crumbs__current,.opx-appbar .opx-crumbs__link,.opx-appbar .opx-crumbs__text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opx-appbar .opx-crumbs__link,.opx-appbar .opx-crumbs__text{color:var(--opx-muted);font-weight:500}.opx-appbar .opx-crumbs__link{border-radius:4px;text-decoration:none}.opx-appbar .opx-crumbs__link:hover{color:var(--opx-heading)}.opx-appbar .opx-crumbs__current{color:var(--opx-heading);font-weight:600}.opx-appbar .opx-crumbs__loading{display:inline-flex;align-items:center}.opx-appbar .opx-crumbs__skel{width:140px;height:12px}@media(max-width:575.98px){.opx-appbar .opx-crumbs__item.is-middle{display:none}}.opx-appbar .opx-appbar__end{display:flex;align-items:center;grid-gap:6px;gap:6px;flex:none;margin-left:auto}.opx-appbar .opx-appbar__goto{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;height:36px;border-radius:var(--opx-radius-sm);border:1px solid var(--opx-border);background:var(--opx-surface);color:var(--opx-text);font:500 13px "Inter",sans-serif;cursor:pointer;transition:background .12s ease,border-color .12s ease;height:30px;font-size:12px;grid-gap:8px;gap:8px;padding:0 6px 0 10px;min-width:168px;color:var(--opx-muted);font-size:12.5px}.opx-appbar .opx-appbar__goto:hover{background:var(--opx-surface-2);color:var(--opx-text)}.opx-appbar .opx-appbar__goto .opx-kbd{margin-left:auto}@media(max-width:767.98px){.opx-appbar .opx-appbar__goto{min-width:0}.opx-appbar .opx-appbar__goto .opx-appbar__gotolabel{display:none}}@media(max-width:575.98px){.opx-appbar .opx-appbar__goto{padding:0 8px}.opx-appbar .opx-appbar__goto .opx-kbd{display:none}}.opx-appbar .opx-appbar__notify{position:relative;display:flex;flex:none}.opx-appbar .opx-appbar__bell{font-size:16px}.opx-appbar .opx-appbar__bell.is-open{background:var(--opx-surface-2);color:var(--opx-heading)}.opx-appbar .opx-appbar__bell i{display:inline-block;-webkit-transform-origin:50% 2px;transform-origin:50% 2px}.opx-appbar .opx-appbar__bell.is-ringing i{-webkit-animation:opx-bell-ring 1.1s ease-in-out;animation:opx-bell-ring 1.1s ease-in-out}.opx-appbar .opx-appbar__bell.is-ringing .opx-appbar__badge{-webkit-animation:opx-badge-in .24s ease-out;animation:opx-badge-in .24s ease-out}@media(prefers-reduced-motion:reduce){.opx-appbar .opx-appbar__bell.is-ringing .opx-appbar__badge,.opx-appbar .opx-appbar__bell.is-ringing i{-webkit-animation:none;animation:none}}.opx-appbar .opx-appbar__badge{position:absolute;top:-2px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--opx-failure);box-shadow:0 0 0 2px var(--opx-surface);color:#fff;font:600 10px/16px "Inter",sans-serif;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}@-webkit-keyframes opx-bell-ring{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}12%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}28%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}44%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}60%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}76%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes opx-bell-ring{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}12%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}28%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}44%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}60%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}76%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@-webkit-keyframes opx-badge-in{0%{-webkit-transform:scale(.4);transform:scale(.4)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes opx-badge-in{0%{-webkit-transform:scale(.4);transform:scale(.4)}to{-webkit-transform:scale(1);transform:scale(1)}}.opx-appbar .opx-notif{position:absolute;top:calc(100% + 8px);right:-4px;display:flex;flex-direction:column;width:360px;max-width:calc(100vw - 24px);max-height:min(480px,75vh);background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius);box-shadow:var(--opx-shadow-lg);overflow:hidden}.opx-appbar .opx-notif:focus{outline:none}.opx-appbar .opx-notif__head{flex:none;padding:10px 14px 8px;border-bottom:1px solid var(--opx-border);color:var(--opx-heading);font-weight:600}.opx-appbar .opx-notif__scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.opx-appbar .opx-notif__part{padding-bottom:4px}.opx-appbar .opx-notif__part+.opx-notif__part{border-top:1px solid var(--opx-border)}.opx-appbar .opx-notif__parthead{display:flex;align-items:baseline;justify-content:space-between;grid-gap:8px;gap:8px;padding:10px 14px 2px;color:var(--opx-muted);font-size:12px;font-weight:600;line-height:18px}.opx-appbar .opx-notif__partlink{color:var(--opx-primary-700);color:var(--opx-primary-ink,var(--opx-primary-700));font-weight:500;text-decoration:none}.opx-appbar .opx-notif__partlink:focus,.opx-appbar .opx-notif__partlink:hover{color:var(--opx-primary-700);color:var(--opx-primary-ink,var(--opx-primary-700));text-decoration:underline}.opx-appbar .opx-notif__list{margin:0;padding:0 4px;list-style:none}.opx-appbar .opx-notif__item{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;padding:8px 10px;border-radius:var(--opx-radius-sm);color:var(--opx-text);text-decoration:none}.opx-appbar .opx-notif__item:focus,.opx-appbar .opx-notif__item:hover{background:var(--opx-surface-2);color:var(--opx-text)}.opx-appbar .opx-notif__item:focus-visible{outline-offset:-2px}.opx-appbar .opx-notif__icon{flex:none;width:16px;margin-top:2px;color:var(--opx-muted);font-size:14px;text-align:center}.opx-appbar .opx-notif__main{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.opx-appbar .opx-notif__body,.opx-appbar .opx-notif__context,.opx-appbar .opx-notif__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opx-appbar .opx-notif__title{color:var(--opx-heading);font-weight:500}.opx-appbar .opx-notif__item.is-unread .opx-notif__title{font-weight:600}.opx-appbar .opx-notif__item.is-static:focus,.opx-appbar .opx-notif__item.is-static:hover{background:transparent}.opx-appbar .opx-notif__body{color:var(--opx-text);font-size:12px;line-height:18px}.opx-appbar .opx-notif__meta{display:flex;grid-gap:6px;gap:6px;min-width:0;color:var(--opx-muted);font-size:12px;line-height:18px}.opx-appbar .opx-notif__context{min-width:0}.opx-appbar .opx-notif__when{flex:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.opx-appbar .opx-notif__when:not(:first-child):before{content:"·";margin-right:6px}.opx-appbar .opx-notif__dot{flex:none;width:8px;height:8px;margin-top:6px;border-radius:999px;background:var(--opx-primary-700)}.opx-appbar .opx-notif__loading{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding:14px}.opx-appbar .opx-notif__skel{width:100%;height:14px}.opx-appbar .opx-notif__skel:nth-child(2){width:80%}.opx-appbar .opx-notif__skel:nth-child(3){width:60%}.opx-appbar .opx-notif__state{display:flex;align-items:center;grid-gap:8px;gap:8px;margin:0;padding:14px;color:var(--opx-muted)}.opx-appbar .opx-notif__retry{padding:0;border:0;background:transparent;color:var(--opx-primary-700);color:var(--opx-primary-ink,var(--opx-primary-700));font:inherit;font-weight:500;cursor:pointer}.opx-appbar .opx-notif__retry:hover{text-decoration:underline}.opx-appbar .opx-notif__more{display:flex;align-items:center;justify-content:center;width:calc(100% - 8px);height:30px;margin:2px 4px 0;padding:0 10px;border:0;border-radius:var(--opx-radius-sm);background:transparent;color:var(--opx-text);font:inherit;font-weight:500;cursor:pointer}.opx-appbar .opx-notif__more:focus,.opx-appbar .opx-notif__more:hover{background:var(--opx-surface-2);color:var(--opx-heading)}.opx-appbar .opx-notif__more:focus-visible{outline-offset:-2px}.opx-appbar .opx-notif__more[aria-disabled=true]{color:var(--opx-muted);cursor:default;background:transparent}.opx-appbar .opx-appbar__user{position:relative;display:flex;flex:none}.opx-appbar .opx-appbar__avatarbtn{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;min-width:0;max-width:220px;height:32px;padding:2px 10px 2px 2px;border:0;border-radius:999px;background:transparent;color:var(--opx-heading);cursor:pointer;transition:background .12s ease}.opx-appbar .opx-appbar__avatarbtn:hover,.opx-appbar .opx-appbar__avatarbtn[aria-expanded=true]{background:var(--opx-surface-2)}@media(max-width:767.98px){.opx-appbar .opx-appbar__avatarbtn{padding:2px}.opx-appbar .opx-appbar__avatarbtn .opx-appbar__username{display:none}}.opx-appbar .opx-appbar__username{min-width:0;overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.opx-appbar .opx-appbar__avatar{width:28px;height:28px;background:var(--opx-heading);font-size:11px;letter-spacing:.02em;transition:box-shadow .12s ease}.opx-appbar .opx-usermenu{position:absolute;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;width:248px;padding:4px;background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius);box-shadow:var(--opx-shadow-lg)}.opx-appbar .opx-usermenu__who{display:flex;flex-direction:column;grid-gap:1px;gap:1px;min-width:0;padding:8px 10px 10px;margin-bottom:4px;border-bottom:1px solid var(--opx-border)}.opx-appbar .opx-usermenu__email,.opx-appbar .opx-usermenu__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opx-appbar .opx-usermenu__name{color:var(--opx-heading);font-weight:600}.opx-appbar .opx-usermenu__email{color:var(--opx-muted);font-size:12px}.opx-appbar .opx-usermenu__item{display:flex;align-items:center;grid-gap:8px;gap:8px;width:100%;height:32px;padding:0 10px;border:0;border-radius:4px;background:transparent;color:var(--opx-text);font:500 13px "Inter",sans-serif;text-align:left;text-decoration:none;cursor:pointer}.opx-appbar .opx-usermenu__item i{font-size:14px;color:var(--opx-muted)}.opx-appbar .opx-usermenu__item:focus,.opx-appbar .opx-usermenu__item:hover{background:var(--opx-surface-2);color:var(--opx-heading)}.opx-appbar .opx-usermenu__item:focus i,.opx-appbar .opx-usermenu__item:hover i{color:var(--opx-heading)}.opx-appbar .opx-usermenu__item:focus-visible{outline-offset:-2px}.opx-palette-backdrop{position:fixed;inset:0;z-index:1070;background:rgba(9,9,11,.32)}.opx-palette{position:fixed;top:12vh;left:50%;z-index:1071;display:flex;flex-direction:column;width:min(560px,calc(100vw - 32px));max-height:70vh;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;background:var(--opx-surface);border:1px solid var(--opx-border);border-radius:var(--opx-radius);box-shadow:var(--opx-shadow-lg);font-size:13px;line-height:20px}.opx-palette__field{display:flex;align-items:center;grid-gap:10px;gap:10px;flex:none;height:48px;padding:0 14px;border-bottom:1px solid var(--opx-border);color:var(--opx-muted)}.opx-palette__field input{flex:1 1;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--opx-heading);font:500 14px "Inter",sans-serif}.opx-palette__field input::-webkit-input-placeholder{color:var(--opx-muted)}.opx-palette__field input::placeholder{color:var(--opx-muted)}.opx-palette__list{flex:1 1;min-height:0;overflow-y:auto;padding:4px 6px 6px}.opx-palette__list:empty{display:none}.opx-palette__grouplabel{padding:8px 10px 4px;color:var(--opx-muted);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.opx-palette__option{display:flex;align-items:center;grid-gap:10px;gap:10px;height:34px;padding:0 10px;border-radius:var(--opx-radius-sm);color:var(--opx-text);font-weight:500;cursor:pointer}.opx-palette__option i{flex:none;width:16px;color:var(--opx-muted);font-size:14px;text-align:center}.opx-palette__option.is-active{background:var(--opx-surface-2);color:var(--opx-heading)}.opx-palette__option.is-active i{color:var(--opx-heading)}.opx-palette__title{min-width:0}.opx-palette__context,.opx-palette__title{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opx-palette__context{max-width:45%;margin-left:auto;color:var(--opx-muted);font-size:12px;font-weight:400}.opx-palette__empty{margin:0;padding:14px 16px;color:var(--opx-muted)}.ops-pagebar{--opx-primary:#21aeff;--opx-primary-700:#0378f2;--opx-primary-tint:#edfaff;--opx-success:#28a745;--opx-failure:#dc3545;--opx-warning:#e29400;--opx-info:#1789a3;--opx-bg:#fafafa;--opx-surface:#fff;--opx-surface-2:#f4f4f5;--opx-border:#e4e4e7;--opx-border-strong:#d4d4d8;--opx-muted:#71717a;--opx-text:#3f3f46;--opx-heading:#18181b;--opx-radius-xs:4px;--opx-radius-sm:6px;--opx-radius:10px;--opx-radius-lg:14px;--opx-radius-pill:999px;--opx-shadow-sm:0 2px 2px -0.5px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.04);--opx-shadow-md:0 4px 12px -4px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.05);--opx-shadow-lg:0 12px 24px -8px rgba(0,0,0,0.14),0 0 0 1px rgba(0,0,0,0.05);--opx-shadow-pin:inset -10px 0 8px -8px rgba(0,0,0,0.12);--opx-tone-neutral-bg:#f4f4f5;--opx-tone-neutral-ink:#52525b;--opx-tone-neutral-border:#e4e4e7;--opx-tone-neutral-solid:#71717a;--opx-tone-info-bg:#edfaff;--opx-tone-info-ink:#0378f2;--opx-tone-info-border:#bfe6fb;--opx-tone-info-solid:#21aeff;--opx-tone-success-bg:#e9f8ee;--opx-tone-success-ink:#1c7a36;--opx-tone-success-border:#bfe5cb;--opx-tone-success-solid:#28a745;--opx-tone-warning-bg:#fff3df;--opx-tone-warning-ink:#8a5a00;--opx-tone-warning-border:#f0c66b;--opx-tone-warning-solid:#e29400;--opx-tone-danger-bg:#fdeaec;--opx-tone-danger-ink:#b3232f;--opx-tone-danger-border:#f3c0c6;--opx-tone-danger-solid:#dc3545;--opx-tone-purple-bg:#f3ecfd;--opx-tone-purple-ink:#6b2fb3;--opx-tone-purple-border:#dcc8f5;--opx-tone-purple-solid:#8b4fd8;--opx-tone-teal-bg:#e3f7f3;--opx-tone-teal-ink:#0f766e;--opx-tone-teal-border:#aee3da;--opx-tone-teal-solid:#14b8a6;--opx-sev-0:#bfe5cb;--opx-sev-1:#f0c66b;--opx-sev-2:#e29400;--opx-sev-3:#dc3545;--opx-sev-4:#a1121f;--opx-sev-na:#d4d4d8;--opx-sev-0-ink:#1c7a36;--opx-sev-0-bg:#e9f8ee;--opx-sev-1-ink:#8a5a00;--opx-sev-1-bg:#fff3df;--opx-sev-2-ink:#8a4b00;--opx-sev-2-bg:#ffe7c2;--opx-sev-3-ink:#b3232f;--opx-sev-3-bg:#fdeaec;--opx-sev-4-ink:#fff;--opx-sev-4-bg:#a1121f;--opx-sev-na-ink:#52525b;--opx-sev-na-bg:#f4f4f5;--opx-space-1:4px;--opx-space-2:8px;--opx-space-3:12px;--opx-space-4:16px;--opx-space-5:20px;--opx-space-6:24px;--opx-space-7:28px;--opx-space-8:32px;--opx-space-9:40px;--opx-space-10:48px;--opx-gutter:24px;--opx-dur-fast:0.12s;--opx-dur:0.15s;--opx-dur-slow:0.22s;--opx-ease:ease;--opx-ease-out:cubic-bezier(0.22,1,0.36,1);--opx-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;position:-webkit-sticky;position:sticky;top:0;z-index:99;display:flex;align-items:center;grid-gap:var(--opx-space-4);gap:var(--opx-space-4);flex:none;min-height:44px;padding:0 var(--opx-gutter);background:var(--opx-surface);font-family:var(--opx-font-sans);-webkit-font-smoothing:antialiased;box-shadow:inset 0 -1px 0 var(--opx-border)}@media(max-width:991.98px){.ops-pagebar{padding:0 var(--opx-space-4)}}.ops-pagebar__tabs,.ops-pagebar__tabwrap{position:relative;display:flex;flex:1 1 auto;min-width:0;align-self:stretch}.ops-pagebar__tabs{align-items:stretch;grid-gap:20px;gap:20px;overflow-x:auto;scroll-padding:0 calc(var(--opx-space-7) + var(--opx-space-6));scrollbar-width:none}.ops-pagebar__tabs::-webkit-scrollbar{display:none}.ops-pagebar__tabs.has-overflow-start{-webkit-mask-image:linear-gradient(90deg,transparent var(--opx-space-7),#000 calc(var(--opx-space-7) + var(--opx-space-6)));mask-image:linear-gradient(90deg,transparent var(--opx-space-7),#000 calc(var(--opx-space-7) + var(--opx-space-6)))}.ops-pagebar__tabs.has-overflow-end{-webkit-mask-image:linear-gradient(270deg,transparent var(--opx-space-7),#000 calc(var(--opx-space-7) + var(--opx-space-6)));mask-image:linear-gradient(270deg,transparent var(--opx-space-7),#000 calc(var(--opx-space-7) + var(--opx-space-6)))}.ops-pagebar__tabs.has-overflow-start.has-overflow-end{-webkit-mask-image:linear-gradient(90deg,transparent var(--opx-space-7),#000 calc(var(--opx-space-7) + var(--opx-space-6)),#000 calc(100% - var(--opx-space-7) - var(--opx-space-6)),transparent calc(100% - var(--opx-space-7)));mask-image:linear-gradient(90deg,transparent var(--opx-space-7),#000 calc(var(--opx-space-7) + var(--opx-space-6)),#000 calc(100% - var(--opx-space-7) - var(--opx-space-6)),transparent calc(100% - var(--opx-space-7)))}.ops-pagebar__tab{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;flex:none;border-bottom:2px solid transparent;color:var(--opx-muted);font-size:13px;font-weight:400;white-space:nowrap;text-decoration:none}.ops-pagebar__tab i{color:inherit;font-size:14px}.ops-pagebar__tab:hover{color:var(--opx-text)}.ops-pagebar__tab.is-active{border-bottom-color:var(--opx-heading);color:var(--opx-heading);font-weight:500}.ops-pagebar__tab:focus{outline:none}.ops-pagebar__tab:focus-visible{outline:2px solid var(--opx-primary-700);outline-offset:-2px;border-radius:var(--opx-radius-xs)}.ops-pagebar__scroll{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--opx-space-7);margin:0;padding:0;border:0;background:var(--opx-surface);box-shadow:inset 0 -1px 0 var(--opx-border);color:var(--opx-muted);cursor:pointer}.ops-pagebar__scroll i{color:inherit;font-size:14px}.ops-pagebar__scroll:hover{color:var(--opx-text)}.ops-pagebar__scroll--start{left:0}.ops-pagebar__scroll--end{right:0}.ops-pagebar__actions{display:flex;align-items:center;grid-gap:8px;gap:8px;flex:0 1 auto;min-width:0;margin-left:auto;padding:6px 0}@media(prefers-reduced-motion:reduce){.opx-appbar,.opx-appbar *{transition-duration:.01ms!important}}.opx-appbar .opx-usermenu__item--toggle .opx-usermenu__switch{position:relative;flex:none;width:28px;height:16px;margin-left:auto;border-radius:999px;background:var(--opx-border-strong);transition:background var(--opx-dur-fast) var(--opx-ease)}.opx-appbar .opx-usermenu__item--toggle .opx-usermenu__switch:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--opx-surface);transition:-webkit-transform var(--opx-dur-fast) var(--opx-ease);transition:transform var(--opx-dur-fast) var(--opx-ease);transition:transform var(--opx-dur-fast) var(--opx-ease),-webkit-transform var(--opx-dur-fast) var(--opx-ease)}.opx-appbar .opx-usermenu__item--toggle[aria-checked=true] .opx-usermenu__switch{background:var(--opx-primary-700)}.opx-appbar .opx-usermenu__item--toggle[aria-checked=true] .opx-usermenu__switch:after{-webkit-transform:translateX(12px);transform:translateX(12px)}[data-opx-theme=dark] .ops-pagebar,[data-opx-theme=dark] .opx-app,[data-opx-theme=dark] .opx-aside{color-scheme:dark;--opx-primary:#21aeff;--opx-primary-700:#0378f2;--opx-primary-ink:#6cc6ff;--opx-primary-tint:#0c2a3d;--opx-success:#3dbd5c;--opx-failure:#f0606d;--opx-warning:#f0a722;--opx-info:#3bb0cc;--opx-bg:#0e0e11;--opx-surface:#17171a;--opx-surface-2:#212126;--opx-border:#2c2c33;--opx-border-strong:#3d3d46;--opx-muted:#a1a1aa;--opx-text:#d4d4d8;--opx-heading:#fafafa;--opx-shadow-sm:0 2px 2px -0.5px rgba(0,0,0,0.4),0 0 0 1px hsla(0,0%,100%,0.04);--opx-shadow-md:0 4px 12px -4px rgba(0,0,0,0.55),0 0 0 1px hsla(0,0%,100%,0.06);--opx-shadow-lg:0 12px 24px -8px rgba(0,0,0,0.65),0 0 0 1px hsla(0,0%,100%,0.07);--opx-shadow-pin:inset -10px 0 8px -8px rgba(0,0,0,0.5);--opx-tone-neutral-bg:#212126;--opx-tone-neutral-ink:#c4c4cc;--opx-tone-neutral-border:#34343b;--opx-tone-neutral-solid:#8b8b95;--opx-tone-info-bg:#0c2a3d;--opx-tone-info-ink:#6fc8ff;--opx-tone-info-border:#17506f;--opx-tone-info-solid:#21aeff;--opx-tone-success-bg:#0f2e1a;--opx-tone-success-ink:#5fd382;--opx-tone-success-border:#1d5230;--opx-tone-success-solid:#34b458;--opx-tone-warning-bg:#3a2905;--opx-tone-warning-ink:#f5c15a;--opx-tone-warning-border:#6b4a0b;--opx-tone-warning-solid:#e29400;--opx-tone-danger-bg:#3a1318;--opx-tone-danger-ink:#ff8a94;--opx-tone-danger-border:#6e2630;--opx-tone-danger-solid:#ef4a5a;--opx-tone-purple-bg:#2a1745;--opx-tone-purple-ink:#c9a2f5;--opx-tone-purple-border:#4d2d7d;--opx-tone-purple-solid:#9a62e0;--opx-tone-teal-bg:#0b2f2b;--opx-tone-teal-ink:#5fd8c8;--opx-tone-teal-border:#165a52;--opx-tone-teal-solid:#14b8a6;--opx-sev-0:#1d5230;--opx-sev-1:#8a6410;--opx-sev-2:#b86e00;--opx-sev-3:#c0303e;--opx-sev-4:#a1121f;--opx-sev-na:#3d3d46;--opx-sev-0-ink:#5fd382;--opx-sev-0-bg:#0f2e1a;--opx-sev-1-ink:#f5c15a;--opx-sev-1-bg:#3a2905;--opx-sev-2-ink:#ffb35c;--opx-sev-2-bg:#44280a;--opx-sev-3-ink:#ff8a94;--opx-sev-3-bg:#3a1318;--opx-sev-4-ink:#fff;--opx-sev-4-bg:#a1121f;--opx-sev-na-ink:#c4c4cc;--opx-sev-na-bg:#212126}[data-opx-theme=dark] .opx-appbar .opx-appbar__avatar{background:var(--opx-border-strong);color:var(--opx-heading)}[data-opx-theme=dark] .opx-palette-backdrop{background:rgba(0,0,0,.6)}.opx-content,.opx-content__inner,.opx-root,.opx-shell,.opx-shell__page,.opx-shell__scroller{box-sizing:border-box}.opx-root,.opx-shell{display:flex;flex-direction:column;flex:1 1}.opx-shell__page{display:flex;flex-direction:row;flex:1 0 auto;height:100vh;overflow:hidden}.opx-shell__scroller{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;height:100vh;overflow-y:auto}.opx-content{display:flex;flex-direction:column;flex:1 0 auto}@media(min-width:992px){.opx-content--padded{padding:30px 0}}@media(max-width:991.98px){.opx-content--padded{padding:15px 0}}
/*# sourceMappingURL=main.e83281af.chunk.css.map */