:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ops-bg:#f2f3f7;--ops-surface:#fff;--ops-surface-soft:#f8f8fb;--ops-surface-strong:#eef1f6;--ops-line:#1920341a;--ops-line-strong:#1920342e;--ops-text-strong:#101623;--ops-text-body:#455065;--ops-text-soft:#738095;--ops-primary:#202060;--ops-primary-soft:#38407d;--ops-success:#256243;--ops-attention:#8b6500;--ops-danger:#9f342b;--ops-success-bg:#2562431c;--ops-attention-bg:#f0c0002e;--ops-danger-bg:#b04b4324;--ops-primary-bg:#20206017;--ops-neutral-bg:#1016230f;--ops-shadow:0 20px 48px #0f172a14;--radius-xl:28px;--radius-lg:20px;--radius-md:16px;--radius-sm:12px;font-family:SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--ops-bg);color:var(--ops-text-strong);margin:0;font-family:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p,pre{margin:0}.ops-shell{grid-template-columns:18rem minmax(0,1fr);min-height:100vh;display:grid}.ops-sidebar{color:#f5f7fb;background:#111522;grid-template-rows:minmax(0,1fr) auto;gap:1.5rem;height:100vh;min-height:0;padding:1.5rem;display:grid;position:sticky;top:0;overflow:hidden}.ops-sidebar-top,.ops-sidebar-bottom{gap:1rem;display:grid}.ops-sidebar-top{grid-template-rows:auto minmax(0,1fr);min-height:0}.ops-sidebar-bottom{min-height:0}.brand-lockup{align-items:center;gap:.9rem;min-width:0;display:inline-flex}.brand-mark{border-radius:.75rem;width:2.3rem;height:2.3rem}.brand-lockup strong{font-size:1rem;display:block}.ops-sidebar .brand-lockup span,.ops-user-card span,.ops-topbar span{color:#f5f7fba6}.auth-card .brand-lockup span{color:var(--ops-text-soft)}.ops-nav{overscroll-behavior:contain;align-content:start;gap:1rem;min-height:0;padding-right:.2rem;display:grid;overflow-y:auto}.ops-nav-section{gap:.35rem;display:grid}.ops-nav-section-title{color:#f5f7fb7a;letter-spacing:.08em;text-transform:uppercase;padding:0 .95rem;font-size:.7rem;font-weight:800}.ops-nav-link{color:#f5f7fbc2;overflow-wrap:anywhere;border-radius:.9rem;align-items:center;width:100%;min-height:2.9rem;padding:.8rem .95rem;transition:background-color .16s,color .16s;display:inline-flex}.ops-nav-link:hover,.ops-nav-link.is-active{color:#fff;background:#ffffff17}.ops-user-card{background:#ffffff0f;border-radius:1rem;gap:.3rem;padding:1rem;display:grid}.ops-main-frame{grid-template-rows:auto auto 1fr;min-width:0;display:grid}.ops-topbar{border-bottom:1px solid var(--ops-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#ffffffdb;justify-content:flex-start;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex;position:sticky;top:0}.ops-topbar-copy{min-width:0}.ops-topbar-title-row,.environment-badge{flex-wrap:wrap;align-items:center;gap:.55rem;min-width:0;display:flex}.ops-topbar strong{display:block}.ops-topbar span{color:var(--ops-text-soft)}.ops-main{min-width:0;padding:1.5rem}.page-stack,.detail-column,.detail-stack,.stack-list,.stack-form,.auth-card,.auth-copy{gap:1rem;min-width:0;display:grid}.page-header{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.page-header-copy,.page-header-actions,.panel-header-copy,.panel-header-action,.panel-body{min-width:0}.page-eyebrow,.field-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ops-primary);font-size:.78rem;font-weight:700;display:inline-block}.page-header h1,.auth-copy h1{letter-spacing:0;overflow-wrap:anywhere;font-size:2.1rem;line-height:1.05}.page-header p,.auth-copy p,.panel-header p,.resource-row p,.resource-card p,.muted-meta,.list-button p{color:var(--ops-text-soft)}.panel,.auth-card,.stat-card,.resource-card{border:1px solid var(--ops-line);border-radius:var(--radius-lg);background:var(--ops-surface);min-width:0;box-shadow:var(--ops-shadow)}.panel{padding:1.1rem}.panel-header{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;margin-bottom:1rem;display:flex}.panel-header h2{overflow-wrap:anywhere;font-size:1.02rem}.panel-body{min-width:0}.resource-button{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.resource-button.is-selected .resource-row{background:#2020600a;border-color:#2020603d}.ops-error-state{border:1px solid var(--ops-line);border-radius:var(--radius-lg);background:var(--ops-surface);max-width:42rem;box-shadow:var(--ops-shadow);gap:.9rem;margin:2rem auto 0;padding:1.6rem;display:grid}.ops-error-illustration{stroke:#2020606b;stroke-linecap:round;stroke-linejoin:round;stroke-width:8px;fill:#f0c00014;width:min(15rem,100%);height:auto}.ops-error-detail{border:1px solid var(--ops-line);color:var(--ops-text-soft);background:#11152208;border-radius:1rem;padding:.85rem 1rem}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.stat-card{gap:.45rem;min-width:0;padding:1rem 1.1rem;display:grid}.stat-card>*{overflow-wrap:anywhere;word-break:break-word;min-width:0}.stat-card span{color:var(--ops-text-soft);font-size:.88rem}.stat-card strong{letter-spacing:0;font-size:2rem;line-height:1.05}.stat-card-primary strong{color:var(--ops-primary)}.stat-card-attention strong{color:var(--ops-attention)}.stat-card-danger strong{color:var(--ops-danger)}.two-column-layout,.split-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.three-column-layout{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.compact-data-grid,.resource-list{gap:.85rem;min-width:0;display:grid}.compact-data-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.compact-data-card{border:1px solid var(--ops-line);background:var(--ops-surface-soft);border-radius:1rem;gap:.35rem;min-width:0;padding:.95rem 1rem;display:grid}.compact-data-card span{color:var(--ops-text-soft);font-size:.82rem;font-weight:700}.compact-data-card strong{overflow-wrap:anywhere}.split-layout{align-items:start}.resource-row,.list-button,.resource-card-head,.button-row,.session-banner{justify-content:space-between;align-items:center;gap:.9rem;min-width:0;display:flex}.button-row{flex-wrap:wrap;justify-content:flex-start}.resource-row,.list-button{border:1px solid var(--ops-line);background:var(--ops-surface-soft);border-radius:1rem;min-width:0;padding:.95rem 1rem}.resource-row>*,.list-button>*,.resource-card-head>*,.button-row>*,.session-banner>*{min-width:0}.resource-row strong,.resource-row p,.resource-row span,.resource-row small,.resource-card p,.resource-card strong,.resource-card small,.list-button p,.list-button strong,.list-button small,.muted-meta,.status-badge,.button{overflow-wrap:anywhere;word-break:break-word}.safe-text{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.safe-text-token,.safe-text-email,.safe-text-json{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.safe-text-summary{display:block}.safe-text-clamp-1,.safe-text-clamp-2,.safe-text-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.safe-text-clamp-1{-webkit-line-clamp:1}.safe-text-clamp-2{-webkit-line-clamp:2}.safe-text-clamp-3{-webkit-line-clamp:3}.audit-event-summary{color:var(--ops-text-muted);margin-top:.35rem;line-height:1.45}.ops-document-frame{border:1px solid var(--ops-line);background:#fff;border-radius:1rem;width:100%;min-height:36rem}.ops-document-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;border:1px solid var(--ops-line);max-width:100%;color:var(--ops-text);background:#fff;border-radius:1rem;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.list-button{text-align:left;width:100%}.list-button.is-active{border-color:var(--ops-line-strong);background:#fff}.list-button-side{justify-items:end;gap:.45rem;min-width:0;max-width:100%;display:grid}.list-button-side>*{min-width:0;max-width:100%}.resource-card{padding:1rem}.resource-card-head{flex-wrap:wrap;align-items:flex-start;margin-bottom:1rem}.resource-card-head>:first-child{flex:12rem}.ops-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ops-showcase-card{border:1px solid var(--ops-line);background:#11152205;border-radius:1rem;gap:.85rem;padding:.9rem;display:grid}.ops-showcase-media{aspect-ratio:16/10;background:#11152214;border-radius:.85rem;overflow:hidden}.ops-showcase-media img,.ops-showcase-media video{object-fit:cover;width:100%;height:100%;display:block}.ops-showcase-copy{gap:.45rem;display:grid}.button,.compact-select,.stack-form input,.stack-form textarea,.platform-draft-card input,.form-grid input,.form-grid textarea,.form-grid select,.code-textarea{border:1px solid var(--ops-line);background:var(--ops-surface);min-height:2.8rem;color:var(--ops-text-strong);border-radius:.9rem}.button{white-space:normal;text-align:center;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:600;display:inline-flex}.button-primary{background:var(--ops-primary);border-color:var(--ops-primary);color:#fff}.button-secondary{background:var(--ops-surface)}.button-danger{color:var(--ops-danger);background:#fff4f3;border-color:#b04b4347}.button-ghost{color:var(--ops-primary);background:0 0;border-color:#0000}.button-full{width:100%}.app-button-icon,.app-button-label{min-width:0}.app-button-icon{flex:none;display:inline-flex}.compact-select,.stack-form input,.stack-form textarea,.platform-draft-card input,.form-grid input,.form-grid textarea,.form-grid select,.code-textarea{width:100%;min-width:0;max-width:100%;padding:.75rem .9rem;display:block}.stack-form input[aria-invalid=true],.stack-form textarea[aria-invalid=true],.form-grid input[aria-invalid=true],.form-grid textarea[aria-invalid=true],.form-grid select[aria-invalid=true]{border-color:#b04b439e;box-shadow:0 0 0 3px #b04b431f}.stack-form label,.password-field,.platform-draft-card label,.form-grid label{gap:.45rem;display:grid}.field-error{color:var(--ops-danger);font-size:.82rem;line-height:1.35}.password-input-row{display:block;position:relative}.password-input-row input{padding-right:4.6rem}.password-visibility-button{background:var(--ops-surface-soft);min-width:3.35rem;min-height:2rem;color:var(--ops-primary);border:0;border-radius:.7rem;font-size:.82rem;font-weight:700;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.form-grid label:first-child,.field-span-full{grid-column:1/-1}.platform-draft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;display:grid}.platform-draft-card{gap:.9rem;min-width:0;display:grid}.platform-upload-state{border-top:1px solid var(--ops-line);gap:.4rem;min-width:0;padding-top:.25rem;display:grid}.json-preview,.safe-text-json{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:#dbe4f3;background:#0f1421;border-radius:1rem;padding:1rem;font-size:.84rem;line-height:1.45;overflow:auto}.ops-mono-block{white-space:pre-wrap;overflow-wrap:anywhere;color:#dbe4f3;background:#0f1421;border-radius:1rem;max-width:100%;max-height:18rem;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.ops-overview-grid{align-items:start}.ops-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ops-action-card{color:inherit;text-decoration:none}.ops-action-card-primary{border-color:#20206024}.ops-action-card-attention{background:#fffaf2;border-color:#d6851c33}.ops-action-card-danger{background:#fff6f7;border-color:#a32d4333}.ops-action-card-success{background:#f7fcf9;border-color:#2d80652e}.ops-action-meta{color:var(--text-muted);margin-top:.5rem;font-size:.92rem;font-weight:600}.ops-readiness-grid,.ticket-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ops-readiness-card,.ops-highlight-card{gap:1rem}.split-layout-rail{grid-template-columns:minmax(18rem,.92fr) minmax(0,1.35fr)}.workbench-layout{grid-template-columns:minmax(18rem,.92fr) minmax(0,1.35fr);align-items:start;gap:1rem;min-width:0;display:grid}.workbench-rail,.workbench-detail{min-width:0}.ops-policy-summary,.ops-policy-diff-list,.ops-history-list{gap:.85rem;display:grid}.ops-policy-diff-row,.ops-history-row,.ops-toggle-card{border:1px solid var(--ops-line);background:var(--ops-surface-soft);border-radius:1rem;padding:.95rem 1rem}.ops-policy-diff-row,.ops-toggle-card{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ops-policy-diff-values{justify-items:end;gap:.35rem;min-width:11rem;font-weight:600;display:grid}.ops-policy-diff-values span:first-child{color:var(--ops-text-soft);text-decoration:line-through}.ops-policy-diff-values span:last-child{color:var(--ops-primary)}.ops-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.section-subhead{color:var(--ops-text);margin:.2rem 0 -.25rem}.ops-toggle-card{font-weight:600}.ops-toggle-card input{width:1.05rem;height:1.05rem}.ticket-detail-grid{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.9fr);align-items:start;gap:1rem;display:grid}.status-badge{overflow-wrap:normal;white-space:nowrap;word-break:normal;border-radius:999px;flex:none;align-items:center;max-width:100%;padding:.45rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}.status-badge-v2{min-inline-size:max-content;line-height:1.15}.status-badge-primary{background:var(--ops-primary-bg);color:var(--ops-primary)}.status-badge-success{background:var(--ops-success-bg);color:var(--ops-success)}.status-badge-attention{background:var(--ops-attention-bg);color:var(--ops-attention)}.status-badge-danger{background:var(--ops-danger-bg);color:var(--ops-danger)}.status-badge-neutral{background:var(--ops-neutral-bg);color:var(--ops-text-body)}.status-badge-cluster{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.inline-error,.session-banner,.inline-note,.inline-notice,.inline-success{border-radius:1rem;padding:.9rem 1rem}.inline-error,.session-banner{color:var(--ops-danger);background:#fff5f4;border:1px solid #b04b4338}.inline-note,.inline-notice,.inline-success{border:1px solid var(--ops-line);background:var(--ops-surface-soft);color:var(--ops-text)}.ops-api-status-panel{border:1px solid var(--ops-line);background:var(--ops-surface-soft);border-radius:1rem;gap:.75rem;padding:.9rem 1rem;display:grid}.ops-api-status-panel div{gap:.25rem;min-width:0;display:grid}.ops-api-status-panel span{color:var(--ops-text-soft);text-transform:uppercase;font-size:.78rem;font-weight:700}.ops-api-status-panel strong{overflow-wrap:anywhere}.ops-api-status-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.compact-input{border:1px solid var(--ops-line);background:var(--ops-surface);width:100%;min-height:2.7rem;color:var(--ops-text-strong);border-radius:.75rem;padding:.7rem .85rem}.conversation-workbench,.assistant-workbench{grid-template-columns:minmax(260px,.9fr) minmax(0,1.4fr);align-items:start;gap:1rem;display:grid}.conversation-list,.message-thread,.assistant-result,.assistant-step-list{gap:.75rem;display:grid}.conversation-list{margin-top:.75rem}.conversation-list-item{border:1px solid var(--ops-line);background:var(--ops-surface-soft);width:100%;min-width:0;color:var(--ops-text);text-align:left;border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem;display:grid}.conversation-list-item.is-active{background:#eef8f8;border-color:#24626873}.conversation-list-main,.conversation-list-side{gap:.35rem;min-width:0;display:grid}.conversation-list-main strong,.conversation-list-main small{overflow-wrap:anywhere;min-width:0}.conversation-list-side{justify-items:end}.conversation-unread{background:var(--ops-danger);color:#fff;border-radius:999px;place-items:center;min-width:1.4rem;height:1.4rem;font-size:.75rem;font-weight:800;display:inline-grid}.message-stream{align-content:start;gap:.7rem;max-height:min(56dvh,560px);padding:.3rem;display:grid;overflow-y:auto}.message-bubble{border:1px solid var(--ops-line);background:var(--ops-surface-soft);border-radius:.9rem;justify-self:start;gap:.35rem;max-width:min(86%,42rem);padding:.75rem .85rem;display:grid}.message-bubble.is-own{background:#e7f2f0;border-color:#24626859;justify-self:end}.message-bubble p,.assistant-step p,.assistant-action-card p{margin:0}.message-bubble small{color:var(--ops-text-soft);font-weight:700}.message-composer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.message-composer textarea,.assistant-prompt{resize:vertical;border:1px solid var(--ops-line);background:var(--ops-surface);min-height:7rem;color:var(--ops-text-strong);border-radius:.85rem;padding:.8rem}.assistant-prompt{width:100%}.assistant-step,.assistant-action-card{border:1px solid var(--ops-line);background:var(--ops-surface-soft);border-radius:.75rem;gap:.35rem;min-width:0;padding:.85rem;display:grid}.assistant-action-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.session-banner button{color:inherit;background:0 0;border:0}.auth-shell,.loading-screen,.empty-state{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.auth-card{width:min(30rem,100%);padding:1.5rem}.empty-inline{color:var(--ops-text-soft);padding:1rem}.empty-state-card{border:1px dashed var(--ops-line-strong);background:var(--ops-surface-soft);border-radius:1rem;gap:1rem;min-width:0;padding:1rem;display:grid}.empty-state-card p,.empty-state-card small{color:var(--ops-text-soft)}.bulk-action-stack,.compact-data-list{gap:.9rem;min-width:0;display:grid}.bulk-idle-row,.bulk-summary-row,.bulk-actions,.compact-data-row{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;display:flex}.bulk-idle-row,.bulk-summary-row,.compact-data-row{border:1px solid var(--ops-line);background:var(--ops-surface-soft);border-radius:1rem;padding:.9rem 1rem}.bulk-actions{flex-wrap:wrap;justify-content:flex-start}.compact-data-main,.compact-data-status,.compact-data-action{min-width:0}.compact-data-main{gap:.25rem;display:grid}.compact-data-main p,.compact-data-main small{color:var(--ops-text-soft)}.section-tabs{scrollbar-width:thin;gap:.5rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.section-tab{border:1px solid var(--ops-line);background:var(--ops-surface);min-height:2.5rem;color:var(--ops-text);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .8rem;font-weight:700;display:inline-flex}.section-tab.is-active{border-color:var(--ops-line-strong);background:var(--ops-primary-bg);color:var(--ops-primary)}.tabs-v2{gap:.5rem;min-width:0;display:grid}.tabs-v2-list{position:relative}.tabs-v2-list:after{content:"";pointer-events:none;background:linear-gradient(90deg, #f2f3f700, var(--ops-bg));flex:0 0 1.5rem;width:1.5rem;position:sticky;right:0}.tabs-v2-select-label{display:none}.toast-viewport{z-index:110;gap:.7rem;width:min(26rem,100vw - 2rem);display:grid;position:fixed;bottom:1rem;right:1rem}.toast-card,.action-result-row{border:1px solid var(--ops-line);background:var(--ops-surface);min-width:0;box-shadow:var(--ops-shadow);border-radius:.9rem;justify-content:space-between;gap:.8rem;padding:.9rem 1rem;display:flex}.toast-card>*,.action-result-row>*{min-width:0}.toast-card p,.toast-card small,.action-result-row p,.action-result-row time{color:var(--ops-text-soft)}.toast-card button{color:inherit;background:0 0;border:0;align-self:start;font-size:1.1rem}.toast-card-success,.action-result-row-success{border-color:#25624333}.toast-card-danger,.action-result-row-danger{border-color:#b04b4347}.toast-card-attention,.action-result-row-attention{border-color:#f0c00052}.action-result-center{gap:.9rem;min-width:0;display:grid}.action-result-center-head,.action-result-meta{justify-content:space-between;align-items:flex-start;gap:.8rem;min-width:0;display:flex}.action-result-center-head p{color:var(--ops-text-soft)}.action-result-list{gap:.7rem;display:grid}.action-result-meta{flex:none;justify-items:end;font-size:.82rem;display:grid}.confirm-action-layer{z-index:100;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.confirm-action-backdrop{background:#11152275;position:absolute;inset:0}.confirm-action-dialog{border:1px solid var(--ops-line);border-radius:var(--radius-sm);background:var(--ops-surface);width:min(34rem,100%);box-shadow:var(--ops-shadow);gap:1rem;padding:1.2rem;display:grid;position:relative}.confirm-action-copy{gap:.45rem;display:grid}.confirm-action-copy p{color:var(--ops-text-soft)}.confirm-action-impact{color:var(--ops-text-body);margin:0;padding-left:1.1rem}.data-workbench,.data-toolbar,.data-workbench-layout{gap:1rem;min-width:0;display:grid}.data-toolbar{grid-template-columns:minmax(12rem,1fr) minmax(10rem,.55fr) auto;align-items:end}.data-toolbar label{gap:.45rem;min-width:0;display:grid}.data-toolbar input,.data-toolbar select{border:1px solid var(--ops-line);background:var(--ops-surface);border-radius:.9rem;width:100%;min-width:0;min-height:2.8rem;padding:.75rem .9rem}.data-toolbar-summary{min-width:0;color:var(--ops-text-soft);justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.data-workbench-layout{grid-template-columns:minmax(18rem,.88fr) minmax(0,1.3fr);align-items:start}.data-workbench-list,.data-workbench-detail{min-width:0}.data-workbench-list{gap:.6rem;display:grid}.data-workbench-row{border:1px solid var(--ops-line);border-radius:var(--radius-sm);background:var(--ops-surface-soft);width:100%;min-width:0;color:inherit;text-align:left;justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.9rem 1rem;display:flex}.data-workbench-row.is-active{box-shadow:inset .28rem 0 0 var(--ops-primary);background:#fff;border-color:#20206052}.data-workbench-row-copy,.data-workbench-row-meta{gap:.25rem;min-width:0;display:grid}.data-workbench-row-copy small,.data-workbench-row-copy span,.data-workbench-row-meta{color:var(--ops-text-soft)}.ops-mobile-menu-button,.ops-mobile-nav-layer{display:none}.ops-mobile-menu-button{border:1px solid var(--ops-line);background:var(--ops-surface);min-height:2.75rem;color:var(--ops-text-strong);font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.68rem .9rem;font-weight:700;box-shadow:0 .75rem 1.5rem #11152214}body.ops-mobile-nav-open{overflow:hidden}.ops-mobile-menu-button:focus-visible,.ops-mobile-nav-close:focus-visible{outline-offset:2px;outline:3px solid #20206038}.ops-menu-icon{gap:.18rem;width:1rem;display:grid}.ops-menu-icon span{background:currentColor;border-radius:999px;height:2px}textarea{resize:vertical}@media (width<=1080px){.ops-shell,.stat-grid,.two-column-layout,.three-column-layout,.split-layout,.workbench-layout,.ops-action-grid,.ops-readiness-grid,.ticket-summary-grid,.ticket-detail-grid,.ops-toggle-grid,.ops-showcase-grid{grid-template-columns:1fr}.ops-sidebar{display:none}.ops-mobile-menu-button{display:inline-flex}.ops-mobile-nav-layer{z-index:80;display:block;position:fixed;inset:0}.ops-mobile-nav-backdrop{background:#1115226b;border:0;position:absolute;inset:0}.ops-mobile-nav-drawer{color:#f5f7fb;background:#111522;grid-template-rows:auto minmax(0,1fr) auto auto;gap:1rem;width:min(24rem,100vw - 2.5rem);min-width:0;max-height:100dvh;padding:1rem;display:grid;position:absolute;inset:0 auto 0 0;overflow:hidden;box-shadow:0 1.5rem 4rem #00000052}.ops-mobile-nav-head{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.ops-mobile-nav-drawer .ops-nav{overscroll-behavior:contain;min-height:0;max-height:100%;padding-right:.4rem;overflow-y:auto}.ops-mobile-nav-close{color:#f5f7fb;width:2.75rem;height:2.75rem;font:inherit;background:#f5f7fb14;border:1px solid #f5f7fb33;border-radius:999px;justify-content:center;align-items:center;font-size:1.45rem;line-height:1;display:inline-flex}}@media (width<=720px){.ops-main{padding:1rem}.page-header,.panel-header,.button-row,.resource-row,.resource-card-head,.bulk-idle-row,.bulk-summary-row,.compact-data-row{flex-direction:column;align-items:stretch}.form-grid,.platform-draft-grid,.compact-data-grid,.ops-api-status-actions{grid-template-columns:1fr}.ops-topbar{padding:1rem}.ops-topbar-copy span{display:block}.status-badge-cluster,.list-button-side{place-items:flex-start start}.list-button{grid-template-columns:minmax(0,1fr);display:grid}.list-button-side{width:100%}.status-badge-cluster{flex-wrap:nowrap;justify-content:flex-start;max-width:100%;overflow-x:auto}.tabs-v2-list{display:none}.tabs-v2-select-label{gap:.45rem;display:grid}.data-toolbar,.data-workbench-layout,.conversation-workbench,.assistant-workbench{grid-template-columns:1fr}.data-toolbar-summary,.action-result-center-head,.action-result-row,.toast-card,.message-composer,.assistant-action-card{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.message-bubble{max-width:100%}.action-result-meta{justify-items:start}.page-header h1,.auth-copy h1{font-size:1.72rem}.panel,.resource-card,.stat-card{border-radius:.9rem}}
