:root{--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--ink-950:#111418;--ink-900:#171a1f;--ink-850:#20252c;--ink-800:#252b33;--ink-650:#4f5b69;--ink-600:#5c6876;--ink-500:#718091;--line-strong:#aeb7c3;--line:#d4dae3;--line-soft:#e7ebf0;--border:#d4dae3;--surface:#f4f6f8;--surface-raised:#fbfcfd;--surface-subtle:#eef2f5;--surface-panel:#fff;--muted:#4f5b69;--halo:#c67a00;--halo-strong:#a96500;--halo-soft:#fff3d4;--chrome-accent:#252b33;--chrome-accent-strong:#171a1f;--chrome-accent-muted:#718091;--chrome-accent-soft:#eef2f5;--chrome-accent-softer:#f7f9fb;--control-bg:#fbfcfd;--control-bg-hover:#f7f9fb;--control-primary-bg:#e8eef5;--control-primary-bg-hover:#dce5ee;--control-primary-border:#d7e0ea;--control-primary-border-hover:#c3cfdd;--control-border:#d8dee7;--control-border-hover:#b9c4d1;--focus-ring:#4f5b692e;--cyan:#0f6b78;--green:#157348;--yellow:#9a6700;--red:#b42318;--radius-sm:4px;--radius:6px;--control-height-sm:28px;--control-height:30px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--shadow-focus:0 0 0 3px #4f5b693d;color:var(--ink-950);background:var(--surface);font-family:var(--font-sans);font-size:13px;line-height:1.42}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-color:var(--chrome-accent-muted)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--shadow-focus);outline:0}.app-shell{background:var(--surface);grid-template-columns:244px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#eef1f4;background:#14171d;border-right:1px solid #000;flex-direction:column;justify-content:space-between;gap:22px;height:100vh;padding:18px 14px;display:flex;position:sticky;top:0}.sidebar-primary{gap:18px;display:grid}.sidebar-mobile-bar{gap:8px;display:grid}.sidebar-drawer{gap:18px;display:grid}.mobile-account-summary,.mobile-menu-toggle{display:none}.brand-lockup{color:#fff;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:40px;padding:6px 7px;text-decoration:none;display:grid}.brand-logo{object-fit:contain;border-radius:var(--radius-sm);background:#080821;border:1px solid #ffffff3d;width:30px;height:30px;display:block;box-shadow:0 0 0 1px #aeb7c324}.brand-lockup strong{letter-spacing:0;font-size:14px;display:block}.brand-lockup small{color:#aeb7c3;margin-top:1px;font-size:11px;display:block}.sidebar-nav{gap:3px;display:grid}.sidebar-nav-admin{border-top:1px solid #ffffff1a;margin-top:4px;padding-top:13px}.nav-group-label{color:#8d98a7;letter-spacing:.08em;text-transform:uppercase;margin:0 8px 5px;font-size:10px;font-weight:600}.sidebar-nav a{color:#cbd3dc;border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;min-height:30px;padding:5px 8px 5px 13px;text-decoration:none;display:flex}.sidebar-nav a:hover{color:#fff;background:#ffffff0f}.sidebar-nav a.active{color:#f7f9fb;background:#4f5b6952;border-color:#aeb7c338;font-weight:600;box-shadow:inset 3px 0 #aeb7c3}.sidebar-account{border-top:1px solid #ffffff1f;min-width:0;padding-top:12px}.console{min-width:0}.content{width:min(100%,1440px);padding:20px 22px 34px}.ui-page-header{justify-content:space-between;align-items:flex-start;gap:12px;min-height:34px;display:flex}.ui-page-header-actions,.ui-panel-actions,.ui-toolbar{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ui-toolbar{align-items:flex-end;margin-bottom:12px}:is(.ui-panel,.detail-panel,.status-section)>:is(.inspection-suggestions,.summary-list,.ui-summary-grid,.ui-responsive-data-table,.ui-data-table,.ui-empty-state,.ui-toolbar,.ui-alert,.subsection,.application-detail-grid,.repository-target-form)+:is(.inspection-suggestions,.summary-list,.ui-summary-grid,.ui-responsive-data-table,.ui-data-table,.ui-empty-state,.ui-toolbar,.ui-alert,.subsection,.application-detail-grid,.repository-target-form){margin-top:var(--space-3)}.ui-page-header-actions{justify-content:flex-end;align-self:flex-start;padding-top:0}.content>.empty-state,.detail-panel,.status-section{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);overflow-x:auto}.content>section{padding:14px;overflow-x:visible}.content>section>header:first-child,.detail-panel>header:first-child,.subsection>header:first-child{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}h1,h2,h3{letter-spacing:0}.content h1{margin:0;font-size:28px;line-height:1.15}.content h2{margin:0;font-size:15px}.content h3{margin:0;font-size:14px}.page-section-header p,.pane-header p,.application-detail-header p{margin:2px 0 0}.section-count{min-height:24px;color:var(--ink-650);background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;padding:2px 8px;font-size:11px;font-weight:650;display:inline-flex}.eyebrow{color:var(--ink-500);letter-spacing:.06em;text-transform:uppercase;margin:0 0 2px;font-size:11px;font-weight:600}.empty-state{padding:22px}.ui-empty-state{align-content:center;min-height:132px;display:grid}.ui-empty-state-action{margin-top:10px}.empty-state p{color:var(--ink-650);margin:6px 0 0}.muted{color:var(--ink-650)}.auth-panel{background:0 0;border:0;justify-content:flex-end;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.topbar-signed-out .auth-panel{justify-content:space-between;width:100%}.auth-summary{flex:none;min-width:116px}.auth-title{color:var(--ink-500);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.auth-title-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.auth-panel p{color:var(--ink-800);white-space:nowrap;margin:1px 0 0;font-weight:600}.auth-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.auth-actions .ui-alert{white-space:normal;flex:100%;min-width:min(100%,280px);max-width:520px;margin:0}.sidebar .auth-panel{justify-content:stretch;gap:10px;display:grid}.sidebar .auth-summary{min-width:0}.sidebar .auth-title{color:#8d98a7}.sidebar .auth-panel p{color:#eef1f4;text-overflow:ellipsis;overflow:hidden}.sidebar .auth-actions{justify-content:stretch;gap:8px;display:grid}.sidebar .auth-actions .ui-button,.sidebar .auth-actions button{width:100%}.sidebar .auth-actions .ui-alert{min-width:0;max-width:none}.sidebar .auth-actions form.inline-form{background:0 0;border:0;grid-template-columns:1fr;gap:7px;width:100%;padding:0;display:grid}.auth-panel-signed-in{position:relative}.auth-account-menu{min-width:0;position:relative}.auth-account-menu summary{color:#eef1f4;cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:28px minmax(0,1fr) 10px;align-items:center;gap:9px;min-height:38px;padding:3px 0;list-style:none;display:grid}.auth-account-menu summary::-webkit-details-marker{display:none}.auth-account-menu summary:hover{background:0 0}.auth-avatar{color:#f7f9fb;background:var(--chrome-accent);border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:inline-grid}.auth-account-name{color:#f7f9fb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;overflow:hidden}.auth-account-caret{border-bottom:2px solid #8d98a7;border-right:2px solid #8d98a7;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.auth-account-menu[open] .auth-account-caret{transform:translateY(2px)rotate(225deg)}.auth-account-popover{z-index:40;border-radius:var(--radius);background:#1b1f27;border:1px solid #ffffff29;padding:0;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 14px 28px #00000042}.auth-account-menu:not([open]) .auth-account-popover{display:none}.auth-account-popover .ui-button{border-radius:var(--radius-sm);width:100%}.auth-actions form.inline-form{background:0 0;border:0;gap:6px;margin:0;padding:0;display:flex}.ui-button,a.primary-link,span.primary-link-disabled,a.secondary-link,.auth-actions a,button,td button,.inline-form button{min-height:var(--control-height);border-radius:var(--radius-sm);white-space:nowrap;overflow-wrap:normal;cursor:pointer;justify-content:center;align-items:center;padding:6px 14px;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.ui-button,button,.auth-actions button,.inline-form button{color:var(--ink-900);background:var(--control-bg);border:1px solid var(--control-border)}.ui-button:hover,button:hover,.auth-actions button:hover,.inline-form button:hover{color:var(--ink-950);background:var(--control-bg-hover);border-color:var(--control-border-hover)}.ui-button:disabled,button:disabled,.inline-form button:disabled{cursor:not-allowed;opacity:.55}.ui-button-sm{min-height:var(--control-height);padding:5px 11px;font-size:12px}.ui-button-spinner{border:2px solid;border-right-color:#0000;border-radius:999px;width:13px;height:13px;margin-right:7px;animation:.7s linear infinite ui-button-spin}@keyframes ui-button-spin{to{transform:rotate(360deg)}}.ui-button-primary{color:var(--chrome-accent-strong);background:var(--control-primary-bg);border-color:var(--control-primary-border)}.ui-button-primary:hover{color:var(--ink-950);background:var(--control-primary-bg-hover);border-color:var(--control-primary-border-hover)}.ui-button-secondary{color:var(--ink-800);background:var(--surface-panel);border-color:var(--control-border)}.ui-button-secondary:hover{color:var(--ink-950);background:var(--control-bg-hover);border-color:var(--control-border-hover)}.ui-button-ghost{color:var(--ink-800);background:0 0;border-color:#0000}.ui-button-ghost:hover{color:var(--ink-950);background:var(--surface-subtle);border-color:var(--line)}.ui-button-danger{color:var(--red);background:#fff7f5;border-color:#f4b5ae}.ui-button-danger:hover{color:#931b12;background:#ffedea;border-color:#e28f85}.ui-button-icon{margin-right:6px;display:inline-flex}.auth-actions a,td button,a.secondary-link{color:var(--ink-800);background:var(--control-bg);border:1px solid var(--control-border)}a.primary-link{color:var(--chrome-accent-strong);background:var(--control-primary-bg);border:1px solid var(--control-primary-border)}.primary-link-disabled{color:var(--ink-650);background:var(--surface-subtle);border:1px solid var(--line);cursor:default}.ui-field input,.ui-field select,.ui-field textarea,input,select,textarea{min-width:0;min-height:var(--control-height);color:var(--ink-950);background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-sm);padding:5px 8px}.ui-field input:hover,.ui-field select:hover,.ui-field textarea:hover,input:hover,select:hover,textarea:hover{background:var(--surface-panel);border-color:var(--control-border-hover)}.ui-field input:focus,.ui-field select:focus,.ui-field textarea:focus,input:focus,select:focus,textarea:focus{background:var(--surface-panel);border-color:var(--chrome-accent-muted)}.ui-field input:disabled,.ui-field select:disabled,.ui-field textarea:disabled,input:disabled,select:disabled,textarea:disabled{color:var(--ink-500);background:var(--surface-subtle);border-color:var(--line);cursor:not-allowed}textarea{min-height:148px;font-family:var(--font-mono);font-size:12px}.ui-field{color:var(--ink-650);gap:5px;font-size:12px;font-weight:500;display:grid}.ui-field small{color:var(--ink-500);font-size:11px;font-weight:500}.ui-field .ui-field-error{color:var(--red)}.ui-checkbox-field{color:var(--ink-650);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.ui-checkbox-field input{width:15px;height:15px;min-height:15px;accent-color:var(--chrome-accent)}.ui-textarea-mono{font-family:var(--font-mono);font-size:12px}.settings-form{gap:12px;margin-top:12px;display:grid}.settings-form label,.inline-form label{color:var(--ink-650);gap:5px;font-size:12px;font-weight:500;display:grid}.settings-form label.ui-checkbox-field,.inline-form label.ui-checkbox-field,label.ui-checkbox-field{min-height:var(--control-height);align-self:end;align-items:center;gap:8px;display:inline-flex}.settings-form label.ui-checkbox-field span,.inline-form label.ui-checkbox-field span{line-height:var(--control-height)}.settings-form .checkbox-row,.checkbox-label{align-items:center;gap:8px;display:flex}.settings-form .checkbox-row input,.checkbox-label input{width:15px;height:15px;min-height:15px}.form-actions,.button-group{flex-wrap:wrap;gap:7px;display:flex}.ui-popover,.confirm-action{align-items:center;display:inline-flex;position:relative}.ui-popover-content{z-index:80;position:fixed}.confirm-action-dialog{width:min(280px,82vw);color:var(--ink-950);background:var(--surface-panel);border:1px solid var(--line);border-radius:var(--radius-sm);gap:8px;padding:10px;display:grid;box-shadow:0 8px 22px #11141824}.confirm-action-message{font-size:12px;line-height:1.35}.confirm-action-buttons{justify-content:flex-end;gap:6px;display:flex}.ui-form-section{background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:10px}.ui-form-section h3{margin-bottom:8px}.ui-panel{background:var(--surface-panel);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:10px}.ui-panel-header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.application-index-panel,.repository-applications-panel{background:0 0;border:0;border-radius:0;padding:0}.repository-applications-panel .ui-panel-header h2{font-size:22px;line-height:1.2}.ui-data-table{overflow-x:auto}.ui-action-list-table{border-top:1px solid var(--line-soft);display:grid}.ui-action-list{gap:0;display:grid}.ui-action-list-header{color:var(--ink-500);border-bottom:1px solid var(--line-soft);gap:8px 18px;padding:8px 10px 8px 22px;font-size:12px;font-weight:500;display:grid}.ui-action-list-row{min-width:0;color:inherit;background:var(--surface-raised);border:1px solid #0000;border-top-width:0;border-bottom-color:var(--line-soft);align-items:center;gap:8px 18px;padding:13px 10px 13px 22px;text-decoration:none;display:grid}.ui-action-list-row:hover{background:var(--chrome-accent-softer);border-color:var(--line-soft);box-shadow:inset 3px 0 0 var(--chrome-accent-muted)}.ui-action-list-row-clickable{cursor:pointer}.ui-action-list-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.ui-responsive-data-table{width:100%;overflow:visible}.ui-responsive-data-table table{table-layout:fixed}.ui-responsive-data-table th,.ui-responsive-data-table td{overflow-wrap:normal;word-break:normal}.ui-responsive-data-table tbody>tr:not(.responsive-table-detail-row)>td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.responsive-table-disclosure-header{width:88px}.responsive-table-primary-actions-header{width:150px}.responsive-table-disclosure-cell{text-overflow:clip;white-space:normal;text-align:right;width:88px;padding-left:8px;padding-right:8px;overflow:visible}.responsive-table-disclosure-button{width:auto;min-width:32px;height:32px;min-height:32px;color:var(--ink-800);background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:5px;padding:0 8px;line-height:1;display:inline-flex}.responsive-table-disclosure-label{font-size:12px;font-weight:500}.responsive-table-disclosure-button:hover{color:var(--ink-950);background:var(--control-bg-hover);border-color:var(--control-border-hover)}.responsive-table-disclosure-icon{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;display:block;transform:translateY(-2px)rotate(45deg)}.responsive-table-disclosure-button[aria-expanded=true] .responsive-table-disclosure-icon{transform:translateY(2px)rotate(225deg)}.responsive-table-primary-actions-cell{text-overflow:clip;white-space:normal;text-align:right;width:150px;overflow:visible}.responsive-table-row-expanded,.responsive-table-row-selected{background:var(--chrome-accent-soft)}.responsive-table-detail-row>td{background:var(--chrome-accent-softer);padding:0}.responsive-table-detail-panel{border-top:1px solid var(--line-soft);gap:10px;padding:10px;display:grid}.responsive-table-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;display:grid}.responsive-table-detail-grid div{min-width:0}.responsive-table-detail-grid dt{color:var(--ink-500);letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.responsive-table-detail-grid dd{overflow-wrap:anywhere;margin:4px 0 0}.responsive-table-detail-actions{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:flex-end;gap:8px;padding-top:10px;display:flex}.responsive-table-detail-actions .button-group{flex-wrap:wrap}.ui-resource-list{gap:8px;display:grid}.ui-pagination-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.ui-pagination-leading,.ui-pagination,.ui-page-size{align-items:center;gap:7px;display:flex}.ui-pagination{justify-content:flex-end}.ui-pagination,.ui-page-size{color:var(--ink-650);font-size:12px;font-weight:500}.ui-pagination-footer-compact{justify-content:space-between;gap:12px}.ui-pagination-footer-compact .ui-pagination,.ui-pagination-footer-compact .ui-pagination-leading{gap:6px}.ui-pagination-footer-compact .ui-pagination .ui-button{width:32px;padding-inline:0;font-size:18px;line-height:1}.ui-page-size select{min-height:var(--control-height);height:var(--control-height)}.repository-sync-indicator{min-height:var(--control-height);color:var(--ink-650);background:var(--control-bg);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;gap:7px;padding:5px 9px;font-size:12px;font-weight:500;display:inline-flex}.repository-sync-spinner{border:2px solid;border-right-color:#0000;border-radius:999px;width:11px;height:11px;animation:.7s linear infinite ui-button-spin}.inline-form{background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(180px,1.3fr) minmax(140px,1fr) 96px 96px auto auto;align-items:end;gap:8px;margin:12px 0;padding:10px;display:grid}.deployment-form{grid-template-columns:minmax(220px,360px) auto auto}.split-forms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.operator-form{grid-template-columns:repeat(2,minmax(140px,1fr))}.detail-panel{margin-top:14px;padding:14px}.detail-panel header{justify-content:space-between;align-items:center;gap:10px;display:flex}.subsection{border-top:1px solid var(--line-soft);margin-top:18px;padding-top:14px}.application-configuration-workspace{margin-top:6px;padding-top:0}.application-tab-description{color:var(--ink-850);margin:0 0 12px}.applications-page{min-height:calc(100vh - 116px)}.applications-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.application-list-pane,.application-workspace{min-width:0}.application-list-pane{background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius);padding:10px;overflow-x:auto}.application-index-panel{margin-top:12px}.application-filter-form{grid-template-columns:minmax(280px,520px) auto;align-items:end;gap:8px;margin-bottom:12px;display:grid}.application-list-header{grid-template-columns:minmax(220px,1.4fr) minmax(92px,.65fr) minmax(54px,.35fr) minmax(88px,.6fr) minmax(116px,.7fr)}.pane-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.application-workspace>.empty-state{align-content:center;min-height:188px;display:grid}.application-detail-panel{background:0 0;border:0;border-radius:0;gap:14px;margin-top:0;padding:0;display:grid;overflow-x:visible}.application-compact-context{border-bottom:1px solid var(--line-subtle);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 0;display:flex}.application-compact-context-main{flex-wrap:wrap;align-items:center;gap:18px;min-width:0;display:flex}.application-compact-context-main>span{min-width:0;color:var(--ink-850);align-items:center;gap:7px;display:inline-flex}.subtle-label{color:var(--ink-500);font-size:12px;font-weight:500}.status-row,.badge-row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.status-row{justify-content:flex-start}.status-row>:not(.status-badge){overflow-wrap:anywhere;min-width:0}.badge-row{justify-content:flex-end}.application-key-values{border-top:1px solid var(--line-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px;margin:0;padding:12px 0 0;display:grid}.application-key-values div{border-bottom:1px solid var(--line-soft);min-width:0;padding-bottom:12px}.application-key-values div:nth-last-child(-n+3){border-bottom:0}.application-key-values dt{color:var(--ink-500);letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}.application-key-values dd{overflow-wrap:anywhere;color:var(--ink-950);margin:6px 0 0;font-weight:500}.application-tab-nav{border-bottom:1px solid var(--line);scrollbar-width:none;align-items:center;gap:4px;margin-top:0;padding:0;display:flex;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 18px),#0000 100%)}.application-tab-nav::-webkit-scrollbar{display:none}.application-tab-nav button{color:var(--ink-650);background:0 0;border-color:#0000;border-bottom-style:solid;border-bottom-width:2px;border-radius:0;flex:none;margin-bottom:-1px}.application-tab-nav button.active,.application-tab-nav button[aria-current=page]{color:var(--ink-950);background:var(--chrome-accent-softer);border-color:transparent transparent var(--chrome-accent)}.service-management-tab-nav{margin-bottom:20px}.admin-section-tab-nav{margin-bottom:18px}.admin-tab-content{min-width:0}.admin-tab-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.admin-add-user-form{grid-template-columns:minmax(180px,1fr) minmax(120px,160px) minmax(140px,180px) auto;align-items:end;gap:10px;margin-bottom:14px;display:grid}.admin-add-user-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.toolbar-search-field{width:min(100%,560px)}.toolbar-search-field input{width:100%}.application-current-status{background:linear-gradient(90deg,#f0fff7 0%,#fff 88%);border:0;border-left:4px solid #22a35a;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-top:0;padding:16px 16px 16px 18px;display:grid}.application-current-status-failed{border-left-color:var(--red);background:#fff7f5}.application-current-status-main{gap:6px;min-width:0;display:grid}.application-current-status-main h2,.deployment-diagnostic-header h3{margin:0;font-size:21px;line-height:1.22}.application-current-status-main p,.deployment-diagnostic-header p,.deployment-list-summary{color:var(--ink-600);overflow-wrap:anywhere;margin:0}.application-status-list{gap:7px;margin:4px 0 0;padding:0;display:grid}.application-status-list div{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:10px;display:grid}.application-status-list dt{color:var(--ink-800);letter-spacing:0;text-transform:none;font-size:14px;font-weight:400}.application-status-list dd{min-width:0;margin:0}.application-detail-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;margin-top:12px;display:grid}.application-detail-grid .ui-panel{overflow-x:auto}.application-detail-grid .ui-panel>table{table-layout:fixed;min-width:620px}.application-detail-grid .ui-panel>table th,.application-detail-grid .ui-panel>table td{overflow-wrap:normal;white-space:nowrap;word-break:normal}.application-detail-grid .ui-panel>table td:last-child,.application-detail-grid .ui-panel .ui-alert{white-space:normal}.application-detail-grid .ui-panel .ui-alert,.application-detail-grid .ui-panel .empty-state,.application-detail-grid .ui-panel table+table,.application-detail-grid .ui-panel table+.ui-alert,.application-detail-grid .ui-panel table+.empty-state{margin-top:10px}.runtime-status-panel,.deployments-panel{background:0 0;border:0;border-radius:0;grid-area:auto;padding:0}.content .application-tab-section-title{margin:0 0 16px;font-size:22px;line-height:1.2}.content .application-tab-section-title-spaced{margin-top:28px}.runtime-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;min-width:0;margin:0;padding:0;display:grid}.runtime-summary-grid div{border-bottom:1px solid var(--line-soft);min-width:0;padding:11px 0}.runtime-summary-grid dt{color:var(--ink-500);letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}.runtime-summary-grid dd{overflow-wrap:anywhere;min-width:0;color:var(--ink-950);margin:5px 0 0;font-size:14px;font-weight:500;line-height:1.35}.runtime-metrics-grid{margin-top:-1px}.runtime-log-shell,.runtime-log-panel{margin-top:0}.admin-controls-panel{background:0 0;border:0;border-radius:0;padding:0}.admin-controls-panel .ui-form-section{background:#fff}.admin-controls-panel .inline-form{background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;padding:0}.admin-controls-panel .ui-form-section+.ui-form-section{margin-top:10px}.application-lifecycle-actions{align-items:center}.domains-panel{background:0 0;border:0;border-radius:0;padding:0}.domain-list-header,.domain-list-item{grid-template-columns:minmax(260px,1.45fr) minmax(92px,.45fr) minmax(130px,.6fr) minmax(180px,.8fr)}.domain-list-header-admin,.domain-list-item-admin{grid-template-columns:minmax(260px,1.35fr) minmax(92px,.45fr) minmax(130px,.55fr) minmax(170px,.7fr) minmax(230px,.95fr)}.domain-list-main,.domain-list-cell{min-width:0}.domain-list-main strong{overflow-wrap:anywhere;min-width:0;color:var(--ink-950);font-weight:650;display:block}.domain-list-cell{overflow-wrap:anywhere;color:var(--ink-850);font-weight:500}.domain-status-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:inline-flex}.domain-status-actions select{width:min(140px,100%);min-width:0}.domain-status-help{flex-basis:100%;margin:0}.domain-list{container-type:inline-size}@container (width<=1000px){.domain-list-header{display:none}.domain-list-item,.domain-list-item-admin{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.domain-list-main{grid-area:1/1}.domain-status-actions{grid-area:1/2}.domain-list-https{grid-area:2/1}.domain-list-certificate{grid-area:2/2;justify-self:end}.domain-list-updated{color:var(--ink-500);grid-area:3/1/auto/-1;font-size:12px}}@container (width<=520px){.domain-list-main,.domain-list-https,.domain-list-certificate,.domain-list-updated,.domain-status-actions{grid-column:1/-1;justify-self:start}.domain-list-main{grid-row:1}.domain-list-https{grid-row:2}.domain-list-certificate{grid-row:3}.domain-list-updated{grid-row:4}.domain-status-actions{grid-row:5}}.environment-panel table td:first-child,.runtime-status-panel table td:nth-child(2),.deployments-panel .summary-list dd{font-family:var(--font-mono);font-size:12px}.application-list-item{grid-template-columns:minmax(220px,1.4fr) minmax(92px,.65fr) minmax(54px,.35fr) minmax(88px,.6fr) minmax(116px,.7fr)}.application-list-item[aria-current=true]{background:var(--chrome-accent-soft)}.application-list-main{gap:2px;min-width:0;display:grid}.application-list-main strong{font-weight:650}.application-list-main span{overflow-wrap:anywhere}.application-list-cell{overflow-wrap:anywhere;min-width:0;font-weight:500}.service-catalog-page{gap:var(--space-4);display:grid}.service-catalog-list-stack{gap:8px;display:grid}.service-catalog-copy-hint{color:var(--ink-600);margin:0;font-size:14px}.service-catalog-list-header,.service-catalog-list-item{grid-template-columns:minmax(220px,1.2fr) minmax(150px,.7fr) minmax(240px,1.1fr) minmax(104px,.5fr)}.service-catalog-list{container-type:inline-size}.service-catalog-main{gap:2px;min-width:0;display:grid}.service-catalog-main strong{overflow-wrap:anywhere;min-width:0;color:var(--ink-950);font-weight:650}.service-catalog-cell{overflow-wrap:anywhere;min-width:0;color:var(--ink-850);font-weight:500}.service-catalog-status{justify-self:start}@container (width<=900px){.service-catalog-list-header{display:none}.service-catalog-list-item{grid-template-columns:minmax(0,1fr) auto;gap:6px 14px}.service-catalog-main{grid-area:1/1}.service-catalog-status{grid-area:1/2}.service-catalog-provider{color:var(--ink-500);grid-area:2/1}.service-catalog-binding{grid-area:3/1/auto/-1}}.target-environment-list-header,.target-environment-list-item,.target-service-list-header,.target-service-list-item{grid-template-columns:minmax(220px,1fr) minmax(220px,1.1fr) minmax(48px,auto)}.target-environment-main,.target-environment-cell,.target-service-main,.target-service-cell{overflow-wrap:anywhere;min-width:0}.target-environment-main strong,.target-service-main strong{color:#0550ae;font-weight:500}.target-environment-main,.target-service-main{gap:5px;display:grid}.target-variable-name-row{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.target-variable-tag{min-height:18px;color:var(--ink-500);background:0 0;border:1px solid #71809138;border-radius:999px;align-items:center;padding:1px 6px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.target-secret-key-icon{width:14px;height:14px;color:var(--ink-500);stroke-width:2px;flex:none}.target-environment-cell,.target-service-cell{color:var(--ink-850);font-weight:500}.target-environment-actions,.target-service-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.target-row-action-menu{justify-self:end}.target-row-action-trigger{width:32px;height:30px;color:var(--ink-650);background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-sm);cursor:pointer;place-items:center;font-weight:500;line-height:1;display:inline-grid}.target-row-action-trigger:hover{color:var(--ink-950);background:var(--control-bg-hover);border-color:var(--control-border-hover)}.target-row-action-popover{background:var(--surface-panel);border:1px solid var(--line);border-radius:var(--radius-sm);gap:4px;min-width:172px;padding:6px;display:grid;box-shadow:0 8px 22px #11141824}.target-row-action-popover .ui-button{justify-content:flex-start;width:100%}.target-environment-edit-row,.target-environment-add-row,.target-service-edit-row,.target-service-add-row{background:var(--surface-subtle);border:1px solid #0000;border-top-width:0;border-bottom-color:var(--line-soft);min-width:0;padding:13px 22px 15px}.target-environment-add-row,.target-service-add-row{border-top:1px solid var(--line-soft)}.target-environment-variable-form,.target-service-binding-form{margin:0}.target-environment-variable-form+.ui-alert,.target-service-binding-form+.ui-alert{margin-top:10px}.target-environment-add-toolbar{justify-content:flex-start;margin-top:-4px}.inspection-suggestions.environment-suggestions{justify-content:stretch;align-items:start;gap:8px;display:grid}.environment-suggestions-header{text-align:left;justify-items:start;gap:3px;display:grid}.environment-suggestion-list{border-top:1px solid var(--line-soft);gap:0;display:grid}.environment-suggestion-row{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:9px 0;display:grid}.service-catalog-grid,.service-instance-grid,.allocation-grid,.binding-grid{gap:10px;display:grid}.service-runtime-layout,.service-allocation-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;margin-top:12px;display:grid}.service-management-page>.allocation-sharing-panel{margin-top:10px}.service-create-panel,.service-list-panel,.allocation-create-panel,.allocation-list-panel,.allocation-sharing-panel{background:0 0;border:0;border-radius:0;padding:0}.service-create-panel{border-radius:var(--radius);background:#ffffff47;border:1px solid #aeb7c361;width:min(100%,854px);padding:14px 16px 16px}.service-create-form,.allocation-share-form{background:0 0;border:0;margin:0;padding:0}.service-create-form{gap:14px;width:min(100%,820px);display:grid}.service-create-group{border:0;border-bottom:1px solid var(--line-soft);min-width:0;margin:0;padding:0 0 14px}.service-create-group legend{width:100%;color:var(--ink-650);margin-bottom:9px;padding:0 0 5px;font-size:12px;font-weight:500}.service-create-fields{align-items:end;gap:10px;display:grid}.service-create-identity-fields{grid-template-columns:190px 120px minmax(240px,1fr)}.service-create-resource-fields{grid-template-columns:repeat(2,180px)}.service-create-actions{justify-content:flex-end;display:flex}.service-create-actions .ui-button-primary{color:#fff;background:var(--chrome-accent);border-color:var(--chrome-accent)}.service-create-actions .ui-button-primary:hover{color:#fff;background:var(--chrome-accent-strong);border-color:var(--chrome-accent-strong)}.allocation-forms{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:12px}.allocation-form-tool,.allocation-share-tool{border-radius:var(--radius);background:#ffffff47;border:1px solid #aeb7c361;min-width:0;padding:14px 16px 16px}.allocation-share-tool{width:min(100%,1134px);margin-bottom:16px}.allocation-form,.allocation-share-form{gap:14px;margin:0;display:grid}.allocation-form-fields,.allocation-share-fields{border-bottom:1px solid var(--line-soft);align-items:end;gap:10px;padding-bottom:14px;display:grid}.allocation-form-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.allocation-share-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.allocation-selected-field{gap:3px;min-width:0;padding:0 0 8px;display:grid}.allocation-selected-field .field-label{color:var(--ink-500);font-size:12px;font-weight:500}.allocation-selected-field strong{min-width:0;color:var(--ink-950);overflow-wrap:anywhere;font-weight:500}.allocation-selected-field span:last-child{min-width:0;color:var(--ink-500);overflow-wrap:anywhere;font-size:12px;font-weight:500}.allocation-form-wide{grid-column:1/-1}.allocation-form .field-help{margin:0}.allocation-form-actions,.allocation-share-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.allocation-form-tool .ui-button-primary,.allocation-share-tool .ui-button-primary{color:#fff;background:var(--chrome-accent);border-color:var(--chrome-accent)}.allocation-form-tool .ui-button-primary:hover,.allocation-share-tool .ui-button-primary:hover{color:#fff;background:var(--chrome-accent-strong);border-color:var(--chrome-accent-strong)}.service-catalog-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.service-catalog-card,.service-instance-card,.allocation-card,.binding-card{background:var(--surface-panel);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:10px}.service-catalog-card>header,.service-instance-card>header,.allocation-card>header,.binding-card>header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.service-card-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.service-manifest-block{white-space:pre-wrap;max-width:none;margin:0}.service-instance-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.table-cell-note{color:var(--ink-500);margin-top:2px;font-size:11px;font-weight:500;display:block}.allocation-grid,.binding-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.service-catalog-card .service-card-summary,.service-instance-card .service-instance-summary,.allocation-card .allocation-summary,.binding-card .binding-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.allocation-card .allocation-summary div:last-child,.binding-card .binding-summary div:last-child{grid-column:1/-1}.service-card-actions{gap:8px;display:grid}.service-card-actions>button{justify-self:start}.service-limits-form{grid-template-columns:repeat(2,minmax(140px,180px)) auto;align-items:end;gap:8px;margin:0;display:grid}.service-instance-list,.allocation-list,.binding-list,.admin-user-list,.audit-event-list{container-type:inline-size}.service-instance-list-header,.service-instance-list-item{grid-template-columns:minmax(250px,1.45fr) minmax(170px,.8fr) minmax(140px,.65fr) minmax(130px,.6fr)}.service-instance-list-header,.allocation-list-header,.binding-list-header,.admin-user-list-header,.audit-event-list-header{color:var(--ink-600);background:#ffffff2e;border-bottom-color:#71809147;padding-top:6px;padding-bottom:6px}.admin-user-list-header,.admin-user-list-item{grid-template-columns:minmax(220px,1.4fr) minmax(120px,.6fr) minmax(90px,.45fr) minmax(110px,.55fr) 34px}.admin-user-main,.audit-event-main{gap:2px;min-width:0;display:grid}.admin-user-main strong,.audit-event-main strong{overflow-wrap:anywhere;min-width:0;color:var(--ink-950);font-weight:650}.admin-user-main span,.audit-event-main code{overflow-wrap:anywhere;min-width:0;color:var(--ink-500);font-size:12px;font-weight:500}.admin-user-role{color:var(--ink-850);text-transform:capitalize}.admin-user-id,.audit-event-metadata{color:var(--ink-650);font-family:var(--font-mono);font-size:12px}.admin-user-actions{justify-self:end}.audit-event-list-header,.audit-event-list-item{grid-template-columns:minmax(260px,1.15fr) minmax(180px,.7fr) minmax(100px,.4fr) minmax(280px,1.25fr)}.audit-event-list-item time{color:var(--ink-650);white-space:nowrap}.audit-event-metadata{overflow-wrap:anywhere;white-space:normal;min-width:0}@container (width<=820px){.admin-user-list-header,.audit-event-list-header{display:none}.admin-user-list-item,.audit-event-list-item{grid-template-columns:minmax(0,1fr) auto;gap:7px 14px}.admin-user-main,.audit-event-main{grid-area:1/1}.admin-user-actions{grid-area:1/2}.admin-user-access,.audit-event-list-item time{grid-area:2/1}.admin-user-role,.audit-event-actor{grid-area:2/2;justify-self:end}.admin-user-id,.audit-event-metadata{grid-area:3/1/auto/-1}}@container (width<=480px){.admin-user-access,.admin-user-role,.admin-user-id,.audit-event-list-item time,.audit-event-actor,.audit-event-metadata{grid-column:1/-1;justify-self:start}.admin-user-access,.audit-event-list-item time{grid-row:2}.admin-user-role,.audit-event-actor{grid-row:3}.admin-user-id,.audit-event-metadata{grid-row:4}}.service-instance-list-header-admin,.service-instance-list-item-admin{grid-template-columns:minmax(250px,1.45fr) minmax(170px,.8fr) minmax(140px,.65fr) minmax(130px,.6fr) 34px}.service-instance-main,.allocation-list-main,.binding-list-main{gap:2px;min-width:0;display:grid}.service-instance-main strong,.allocation-list-main strong,.binding-list-main strong{overflow-wrap:anywhere;min-width:0;color:var(--ink-950);font-weight:650}.service-instance-main span,.binding-list-main span{overflow-wrap:anywhere;min-width:0;color:var(--ink-500);font-size:12px;font-weight:500}.service-instance-cell,.allocation-list-cell,.binding-list-cell{overflow-wrap:anywhere;min-width:0;color:var(--ink-850);font-weight:500}.service-instance-state{align-items:start;gap:5px;display:grid}.service-instance-state .status-badge{justify-self:start}.service-instance-state>span:last-child{color:var(--ink-500);font-size:12px}.service-instance-provider,.service-instance-resources{white-space:nowrap}.service-instance-actions{justify-self:end}.service-action-trigger,.admin-row-action-trigger{width:30px;height:30px;color:var(--ink-650);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.service-action-trigger:hover,.service-action-trigger[aria-expanded=true],.admin-row-action-trigger:hover,.admin-row-action-trigger[aria-expanded=true]{color:var(--ink-950);background:var(--surface-subtle);border-color:var(--line-soft)}.service-action-popover,.admin-row-action-popover{background:var(--surface-panel);border:1px solid var(--line);border-radius:var(--radius-sm);gap:3px;min-width:180px;padding:5px;display:grid;box-shadow:0 8px 22px #11141824}.service-action-popover .ui-button,.admin-row-action-popover .ui-button{justify-content:flex-start;width:100%}.service-instance-edit-row{background:var(--surface-subtle);border:1px solid #0000;border-top-width:0;border-bottom-color:var(--line-soft);gap:9px;padding:12px 10px 14px 22px;display:grid}.service-instance-edit-row>strong{font-size:13px;font-weight:500}.service-limit-actions{align-items:center;gap:6px;display:flex}@container (width<=900px){.service-instance-list-header{display:none}.service-instance-list-item,.service-instance-list-item-admin{grid-template-columns:minmax(0,1fr) auto;gap:7px 14px}.service-instance-main{grid-area:1/1}.service-instance-actions{grid-area:1/2}.service-instance-state{grid-area:2/1/auto/-1;align-items:center;gap:7px;display:flex}.service-instance-provider{grid-area:3/1}.service-instance-resources{grid-area:3/2;justify-self:end}}@container (width<=520px){.service-instance-provider,.service-instance-resources{grid-column:1/-1;justify-self:start}.service-instance-provider{grid-row:3}.service-instance-resources{grid-row:4}.service-limits-form{grid-template-columns:1fr}.service-limit-actions{justify-content:flex-end}}.allocation-list-header,.allocation-list-item{grid-template-columns:minmax(220px,1.25fr) minmax(170px,.8fr) minmax(220px,1fr) minmax(190px,.85fr) 34px}.allocation-list-item-selected{background:var(--chrome-accent-softer);box-shadow:inset 3px 0 0 var(--chrome-accent-muted)}.allocation-list-main .status-badge{justify-self:start}.allocation-list-actions,.binding-list-actions{justify-self:end}.binding-list-header,.binding-list-item{grid-template-columns:minmax(220px,1.2fr) minmax(210px,1fr) minmax(180px,.8fr) minmax(110px,.45fr) 34px}.allocation-list-state,.binding-list-state{align-items:start;gap:5px;display:grid}.allocation-list-state .status-badge,.binding-list-state .status-badge{justify-self:start}.allocation-list-state>span:last-child{color:var(--ink-500);font-size:12px}.allocation-list-storage,.binding-list-binding{gap:3px;display:grid}.allocation-list-storage small,.binding-list-binding small{color:var(--ink-500);overflow-wrap:anywhere;font-size:11px;font-weight:500}@container (width<=1000px){.allocation-list-header,.binding-list-header{display:none}.allocation-list-item,.binding-list-item{grid-template-columns:minmax(0,1fr) auto;gap:7px 14px}.allocation-list-main,.binding-list-main{grid-area:1/1}.allocation-list-actions,.binding-list-actions{grid-area:1/2}.allocation-list-state,.binding-list-state{flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:center;gap:7px;display:flex}.allocation-list-storage,.binding-list-binding{grid-area:3/1}.allocation-list-isolation,.binding-list-access{grid-area:3/2;justify-self:end}}@container (width<=520px){.allocation-list-storage,.allocation-list-isolation,.binding-list-binding,.binding-list-access{grid-column:1/-1;justify-self:start}.allocation-list-storage,.binding-list-binding{grid-row:3}.allocation-list-isolation,.binding-list-access{grid-row:4}}.allocation-card .button-group,.binding-card .button-group{margin-top:10px}.platform-status-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.platform-status-panel{margin-bottom:14px}.platform-status-panel,.ops-card.ops-summary-card,.capability-summary-panel{background:0 0;border:0;border-radius:0;padding:0}.platform-status-panel>header,.ops-card.ops-summary-card>header,.capability-summary-panel>header{margin-bottom:8px}.github-setup-panel{margin-bottom:14px}.github-setup-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.github-setup-panel h2,.github-setup-panel h3{margin:0}.github-setup-panel p{margin:5px 0 0}.github-setup-grid,.platform-settings-grid{gap:10px;display:grid}.platform-setup-checklist{background:0 0;border:0;border-radius:0;margin-bottom:12px;padding:0}.setup-checklist-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;display:grid}.setup-checklist-item{border:0;border-bottom:1px solid var(--line-soft);background:0 0;border-radius:0;gap:4px;min-width:0;padding:9px 0 10px;display:grid}.setup-checklist-item span:last-child{color:var(--ink-650);overflow-wrap:anywhere}.github-setup-grid{grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);align-items:start}.setup-card,.platform-settings-card{border-radius:var(--radius);background:#ffffff47;border:1px solid #aeb7c361;min-width:0;padding:14px 16px 16px}.github-setup-panel,.platform-summary-section{background:0 0;border:0;border-radius:0;padding:0}.github-setup-panel>.ui-panel-header{border-bottom:1px solid var(--line-soft);padding-bottom:9px}.setup-card,.platform-settings-card{align-content:start}.setup-card>button{justify-self:start}.platform-settings-grid{grid-template-columns:minmax(0,1fr);align-items:start}.admin-form-tool{border-radius:var(--radius);background:#ffffff47;border:1px solid #aeb7c361;width:min(100%,920px);padding:14px 16px 16px}.platform-settings-card.admin-form-tool{width:min(100%,920px)}.platform-settings-card>header{margin-bottom:2px}.platform-editor-card textarea{min-height:260px}.platform-save-panel{grid-column:1/-1}.platform-save-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:min(100%,920px);padding-top:2px;display:flex}.platform-save-card .ui-alert{margin:0}.ops-grid,.audit-event-list{gap:10px;display:grid}.ops-grid{grid-template-columns:minmax(0,1fr);align-items:start}.ops-card,.audit-event-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;min-width:0;padding:10px}.maintenance-cleanup-tool{width:min(100%,720px)}.maintenance-cleanup-tool>.ui-panel-header{margin-bottom:7px}.maintenance-cleanup-tool>.field-help{margin-bottom:12px}.ops-card>header,.audit-event-card>header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.ops-card-wide{grid-row:auto}.ops-summary-grid,.audit-event-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cleanup-result-grid{margin-top:10px}.audit-event-summary div:last-child{grid-column:1/-1}.ui-data-table.audit-events-table table,.ui-data-table.admin-users-table table{table-layout:fixed}.ui-data-table.admin-users-table table{min-width:900px}.ui-data-table.audit-events-table table{min-width:1080px}.ui-data-table.audit-events-table th:first-child{width:170px}.ui-data-table.audit-events-table th:nth-child(2){width:230px}.ui-data-table.audit-events-table th:nth-child(3){width:110px}.ui-data-table.audit-events-table th:nth-child(4){width:260px}.ui-data-table.audit-events-table th,.ui-data-table.audit-events-table td{overflow-wrap:normal;white-space:nowrap;word-break:normal}.ui-data-table.audit-events-table td:last-child{white-space:normal}.ui-data-table.admin-users-table th:nth-child(2),.ui-data-table.admin-users-table th:nth-child(4),.ui-data-table.admin-users-table th:nth-child(5){width:120px}.ui-data-table.admin-users-table th:last-child{width:320px}.deployment-list{border:1px solid var(--line-soft);border-radius:var(--radius);background:#fff;gap:0;width:100%;max-width:100%;display:grid;overflow:visible}.deployment-workspace{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:18px;display:grid}.deployment-history-pane,.deployment-detail-pane{min-width:0}.deployment-history-pane{justify-self:start;width:min(500px,100%);max-width:500px}.deployment-detail-pane{align-content:start;gap:12px;display:grid}.deployment-list-item{--deployment-row-accent:#8a96a3;--deployment-row-bg:#f8fafc;--deployment-row-bg-hover:#f2f5f8;cursor:pointer;background:#fff;border:0;border-left:4px solid #0000;border-radius:0;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;width:100%;max-width:100%;min-height:104px;padding:17px 18px;display:grid;position:relative}.deployment-list-item+.deployment-list-item{border-top:1px solid var(--line-soft)}.deployment-list-item:hover{background:var(--deployment-row-bg-hover)}.deployment-list-item:focus-visible{outline-offset:-3px;outline:3px solid #4f5b693d}.deployment-list-item[aria-current=true]{background:linear-gradient(90deg, var(--deployment-row-bg) 0%, #fff 88%);border-left-color:var(--deployment-row-accent)}.deployment-list-item[aria-current=true]:hover{background:linear-gradient(90deg, var(--deployment-row-bg-hover) 0%, #fff 88%)}.deployment-list-item-succeeded{--deployment-row-accent:#22a35a;--deployment-row-bg:#f0fff7;--deployment-row-bg-hover:#e9fbf2}.deployment-list-item-failed{--deployment-row-accent:#df4438;--deployment-row-bg:#fff4f3;--deployment-row-bg-hover:#ffeceb}.deployment-list-item-queued,.deployment-list-item-running{--deployment-row-accent:#d69a18;--deployment-row-bg:#fff8e8;--deployment-row-bg-hover:#fff2ce}.deployment-list-item-cancelled{--deployment-row-accent:#8a96a3;--deployment-row-bg:#f6f8fa;--deployment-row-bg-hover:#eef2f5}.deployment-status-icon{border:2px solid var(--line-strong);width:24px;height:24px;box-shadow:0 0 0 5px var(--surface-subtle);background:#fff;border-radius:999px;margin-top:1px;position:relative}.deployment-status-icon-success{background:#effbf4;border-color:#75c997;box-shadow:0 0 0 5px #e8f7ef}.deployment-status-icon-success:after{content:"";border-bottom:2px solid #24a05a;border-right:2px solid #24a05a;width:6px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)rotate(45deg)}.deployment-status-icon-danger{background:#fff4f3;border-color:#f1a29d;box-shadow:0 0 0 5px #fff0ef}.deployment-status-icon-danger:before,.deployment-status-icon-danger:after{content:"";transform-origin:50%;background:#c7372c;width:9px;height:2px;position:absolute;top:50%;left:50%}.deployment-status-icon-danger:before{transform:translate(-50%,-50%)rotate(45deg)}.deployment-status-icon-danger:after{transform:translate(-50%,-50%)rotate(-45deg)}.deployment-status-icon-warning,.deployment-status-icon-pending,.deployment-status-icon-info{background:#fff8e8;border-color:#e2b348;box-shadow:0 0 0 5px #fff4d8}.deployment-status-icon-warning:after,.deployment-status-icon-pending:after,.deployment-status-icon-info:after{content:"...";color:#99690f;letter-spacing:0;font-size:14px;font-weight:600;line-height:1;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.deployment-list-main{gap:9px;width:100%;min-width:0;max-width:100%;display:grid}.deployment-list-title-row{flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;display:flex}.deployment-list-title-row strong{color:var(--ink-950);flex:none;font-size:16px;font-weight:650}.deployment-list-title-row .status-badge{flex:none}.deployment-list-title-row .muted{white-space:nowrap;flex:none;margin-left:2px}.deployment-list-ref,.deployment-list-time{color:var(--ink-650);font-size:13px;font-weight:500}.deployment-list-ref{font-weight:600}.deployment-list-summary{color:var(--red);overflow-wrap:anywhere;margin:0;font-size:12px}.deployment-list-meta{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;margin:0;display:grid}.deployment-list-meta dt{color:var(--ink-500);letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.deployment-list-meta dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:500}.deployment-diagnostic-panel{gap:12px;padding:0;display:grid}.deployment-diagnostic-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.deployment-diagnostic-status-line{align-items:center;gap:9px;min-width:0;display:flex}.deployment-diagnostic-status-line .deployment-status-icon{transform-origin:50%;flex:none;margin-top:0;transform:scale(.82)}.deployment-diagnostic-header h3{font-size:17px;font-weight:400;line-height:1.25}.deployment-root-error{gap:4px;padding-right:46px;display:grid;position:relative}.deployment-root-error>span{text-transform:uppercase;color:#7a1d15;font-size:12px;font-weight:650}.deployment-root-error strong{font-family:var(--font-mono);overflow-wrap:anywhere}.copyable-surface{position:relative}.copy-icon-button{z-index:2;width:20px;height:20px;color:var(--ink-650);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:10px}.copy-icon-button:hover{color:var(--ink-950);background:0 0}.copy-icon-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.copy-icon{width:14px;height:14px;position:relative}.copy-icon:before,.copy-icon:after{content:"";background:0 0;border:1.6px solid;border-radius:2px;width:9px;height:11px;position:absolute}.copy-icon:before{opacity:.55;top:3px;left:1px}.copy-icon:after{top:0;left:4px}.deployment-pipeline{align-items:flex-start;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.deployment-pipeline-step{grid-template-rows:auto auto;grid-template-columns:22px max-content minmax(28px,1fr);align-items:center;gap:2px 7px;min-width:118px;padding:0;display:grid}.deployment-pipeline-step:last-child{grid-template-columns:22px max-content;min-width:auto}.deployment-pipeline-icon{border:2px solid var(--line-strong);background:#fff;border-radius:999px;grid-row:1/3;width:22px;height:22px;position:relative}.deployment-pipeline-step.succeeded .deployment-pipeline-icon{background:#2fbf71;border-color:#2fbf71}.deployment-pipeline-step.succeeded .deployment-pipeline-icon:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:5px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)rotate(45deg)}.deployment-pipeline-step.failed .deployment-pipeline-icon{background:#fff;border-color:#d94a3d}.deployment-pipeline-step.failed .deployment-pipeline-icon:before,.deployment-pipeline-step.failed .deployment-pipeline-icon:after{content:"";transform-origin:50%;background:#d94a3d;width:9px;height:2px;position:absolute;top:50%;left:50%}.deployment-pipeline-step.failed .deployment-pipeline-icon:before{transform:translate(-50%,-50%)rotate(45deg)}.deployment-pipeline-step.failed .deployment-pipeline-icon:after{transform:translate(-50%,-50%)rotate(-45deg)}.deployment-pipeline-step.running .deployment-pipeline-icon,.deployment-pipeline-step.pending .deployment-pipeline-icon{background:#fff8e8;border-color:#e2b348}.deployment-pipeline-step.running .deployment-pipeline-icon:after,.deployment-pipeline-step.pending .deployment-pipeline-icon:after{content:"...";color:#9a6a0f;letter-spacing:0;font-size:13px;font-weight:650;line-height:1;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.deployment-pipeline-step.skipped .deployment-pipeline-icon{background:var(--surface-subtle);border-color:var(--line)}.deployment-pipeline-connector{grid-area:1/3/3;align-self:center;min-width:24px;height:22px;position:relative}.deployment-pipeline-step:last-child .deployment-pipeline-connector{display:none}.deployment-pipeline-connector:before{content:"";background:#aeb7c359;height:2px;position:absolute;top:50%;left:2px;right:7px;transform:translateY(-50%)}.deployment-pipeline-connector:after{content:"";border-top:2px solid #aeb7c359;border-right:2px solid #aeb7c359;width:6px;height:6px;position:absolute;top:50%;right:2px;transform:translateY(-50%)rotate(45deg)}.deployment-pipeline-step.succeeded .deployment-pipeline-connector:before{background:#2fbf7142}.deployment-pipeline-step.succeeded .deployment-pipeline-connector:after{border-color:#2fbf7142}.deployment-pipeline-step.failed .deployment-pipeline-connector:before,.deployment-pipeline-step.skipped .deployment-pipeline-connector:before{background:#aeb7c33d}.deployment-pipeline-step.failed .deployment-pipeline-connector:after,.deployment-pipeline-step.skipped .deployment-pipeline-connector:after{border-color:#aeb7c33d}.deployment-pipeline-label{color:var(--ink-950);font-size:12px;font-weight:400;line-height:1.2}.deployment-pipeline-step>strong{border-radius:var(--radius-sm);text-transform:capitalize;width:fit-content;color:var(--ink-600);grid-column:2;padding:0;font-size:11px;line-height:1.15}.deployment-pipeline-step.succeeded>strong{color:#0f6b3b}.deployment-pipeline-step.running>strong,.deployment-pipeline-step.pending>strong{color:#7a4a00}.deployment-pipeline-step.failed>strong{color:#a62317}.technical-value{font-family:var(--font-mono)}.notice{color:#5f3c00;background:var(--halo-soft);border-radius:var(--radius);border:1px solid #e5b653;padding:10px}.settings-subsection{border-top:1px solid var(--line-soft);padding-top:10px}.status-badge{min-height:22px;color:var(--yellow);background:var(--halo-soft);border-radius:var(--radius);border:1px solid #e5b653;align-items:center;padding:2px 7px;font-size:11px;font-weight:650;line-height:1.25;display:inline-flex}.application-list-cell .status-badge,.application-title-badges .status-badge,.deployment-list-main .status-badge{text-transform:capitalize}.status-badge.neutral,.status-badge-neutral{color:var(--ink-650);background:var(--surface-subtle);border-color:var(--line)}.status-badge-success{color:#0c5f3a;background:#e6f6ed;border-color:#8ad6ad}.status-badge-warning,.status-badge-pending{color:var(--yellow);background:var(--halo-soft);border-color:#e5b653}.status-badge-info{color:var(--cyan);background:#e7f7fa;border-color:#94c7cf}.status-badge.danger,.status-badge-danger{color:var(--red);background:#fff0ee;border-color:#f1a59d}.ui-alert{border:1px solid var(--line);border-radius:var(--radius);margin:10px 0;padding:8px 10px;font-weight:600}.ui-alert-info{color:var(--cyan);background:#e7f7fa;border-color:#94c7cf}.ui-alert-success{color:#0c5f3a;background:#e6f6ed;border-color:#8ad6ad}.ui-alert-warning{color:var(--yellow);background:var(--halo-soft);border-color:#e5b653}.ui-alert-danger{color:var(--red);background:#fff0ee;border-color:#f1a59d}.deployment-error-alert{gap:5px;font-weight:500;line-height:1.45;display:grid}.deployment-error-label{font-weight:650}.deployment-error-message{color:#7a1d15;overflow-wrap:anywhere}table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--radius);background:#fff;width:100%;overflow:hidden}th,td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:middle;padding:8px 9px}th{color:var(--ink-650);letter-spacing:.04em;text-transform:uppercase;background:#f1f3f6;font-size:11px;font-weight:650}tr:last-child td{border-bottom:0}tr[aria-current=true]{background:var(--chrome-accent-softer)}td{overflow-wrap:anywhere}td .ui-button,td button,td select,td input{vertical-align:middle}.inline-code-block{color:#27303a;white-space:pre;border:1px solid var(--line);border-radius:var(--radius-sm);max-width:360px;font-family:var(--font-mono);background:#f7f9fb;margin:0;padding:7px;font-size:11px;overflow-x:auto}.ui-code-block{max-width:none}.summary-list,.maintenance-result,.status-grid{gap:8px;margin:0;display:grid}.summary-list{grid-template-columns:repeat(4,minmax(0,1fr))}.maintenance-result,.status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.summary-list div,.maintenance-result div,.status-grid div{background:var(--surface-panel);border:1px solid var(--line);border-radius:var(--radius);padding:10px}.summary-list dt,.maintenance-result dt,.status-grid span{color:var(--ink-500);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.summary-list dd,.maintenance-result dd,.status-grid strong{overflow-wrap:anywhere;color:var(--ink-950);margin:4px 0 0;font-weight:650;display:block}.ui-summary-grid{border-top:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 28px}.ui-summary-grid div{border:0;border-bottom:1px solid var(--line-soft);background:0 0;border-radius:0;min-width:0;padding:11px 0 12px}.ui-summary-grid dt{color:var(--ink-500);letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}.ui-summary-grid dd{color:var(--ink-950);margin-top:6px;font-size:13px;font-weight:500;line-height:1.35}.deployment-artifacts-list{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.deployment-artifacts-list div{border:0;border-bottom:1px solid var(--line-soft);background:0 0;border-radius:0;min-width:0;padding:11px 0 12px}.deployment-artifacts-list div:nth-last-child(-n+2){border-bottom:0}.deployment-artifacts-list dt{color:var(--ink-500);letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}.deployment-artifacts-list dd{color:var(--ink-950);margin-top:6px;font-size:13px;font-weight:500;line-height:1.35}.status-section{margin-top:14px;padding:12px}.image-pull-section-active{background:#eef8fa;border-color:#94c7cf}.image-pull-section-ready{background:#f2fbf5;border-color:#8ad6ad}.image-pull-section-failed{background:#fff4f2;border-color:#f1a59d}.capability-page{max-width:1180px;margin:0 auto;padding:22px}.capability-page .ui-page-header{margin-bottom:12px}.capability-page .ui-panel+.ui-panel{margin-top:10px}.capability-page .ui-panel{box-shadow:none;background:0 0;border:0}.capability-page .ui-panel>.ui-panel-header{border-bottom:1px solid var(--line-subtle);padding-bottom:8px}.capability-page .ui-responsive-data-table,.capability-page .capability-log-panel,.capability-auth-panel{background:var(--surface-panel);border:1px solid var(--line);border-radius:var(--radius)}.capability-actions,.capability-status-stack{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.capability-status-stack{justify-content:flex-end}.capability-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.ui-data-table.capability-table table{table-layout:fixed;min-width:0}.ui-data-table.capability-table th,.ui-data-table.capability-table td{overflow-wrap:normal;white-space:nowrap;word-break:normal}.ui-data-table.capability-table td:first-child{white-space:normal}.capability-log-panel{color:#e8edf3;white-space:pre-wrap;background:#111418;border-color:#000;max-height:340px;padding:10px 12px;overflow:auto}.capability-log-line{overflow-wrap:anywhere;min-height:18px;line-height:1.45;display:block}.log-panel-shell{margin-top:10px;position:relative}.log-panel-shell .copy-icon-button{color:#d8e2ed}.log-panel-shell .copy-icon-button:hover{color:#fff}.log-panel{color:#e8edf3;border-radius:var(--radius);max-height:340px;font-family:var(--font-mono);background:#111418;border:1px solid #000;margin-top:10px;padding:10px 46px 10px 12px;font-size:12px;overflow-y:auto}.log-panel-shell .log-panel{margin-top:0}.log-panel ol{margin:0;padding-left:0;list-style:none}.log-panel li+li{margin-top:5px}.log-line-time{color:#9fb2c5}.log-line-error{color:#ffd7d1;font-weight:600}.repositories-page,.repository-detail-page,.repository-target-stack{gap:var(--space-4);display:grid}.repository-search-field{width:min(100%,520px)}.repository-search-field input{width:100%}.repository-list-item,.repository-application-list-item{grid-template-columns:minmax(0,1fr) auto}.repository-list-main,.repository-application-main{flex-wrap:wrap;align-items:baseline;gap:14px;min-width:0;display:flex}.repository-list-name,.repository-application-name{min-width:0;color:var(--ink-950);overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.2}.repository-list-meta,.repository-application-meta{color:var(--ink-600);white-space:nowrap;font-size:13px;font-weight:500}.repository-application-meta{white-space:normal;flex-wrap:wrap;gap:6px 10px;min-width:0;display:inline-flex}.repository-application-meta span{overflow-wrap:anywhere;min-width:0}.repository-application-meta span:not(:last-child):after{content:"·";color:var(--ink-400);margin-left:10px}.repository-list-badges,.repository-application-badges{justify-content:flex-end;align-items:center;gap:7px;min-width:max-content;display:inline-flex}.repository-target-form{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;display:grid}.target-workspace-section{gap:var(--space-3);width:100%;min-width:0;max-width:1120px;display:grid}.target-workspace-section h2{margin:0;font-size:22px;line-height:1.2}.target-basics-form{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;min-width:0;display:grid}.repository-target-workflow{gap:var(--space-4);grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;display:grid}.repository-target-workflow-embedded{grid-template-columns:minmax(0,1fr)}.repository-target-workflow-embedded .repository-target-stack{width:100%}.application-configuration-workspace .repository-target-workflow{margin-top:var(--space-4)}.target-setup-summary{gap:var(--space-3);background:var(--surface-panel);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:12px;display:grid;position:sticky;top:84px}.target-setup-summary h2{overflow-wrap:anywhere;margin:0;font-size:15px}.target-summary-list{gap:9px;margin:0;display:grid}.target-summary-list div{border-bottom:1px solid var(--line-soft);grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:10px;min-width:0;padding-bottom:9px;display:grid}.target-summary-list div:last-child{border-bottom:0;padding-bottom:0}.target-summary-list dt{color:var(--ink-500);letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}.target-summary-list dd{overflow-wrap:anywhere;min-width:0;color:var(--ink-950);margin:0;font-weight:500;line-height:1.35}.setup-step-nav,.platform-section-nav{background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:nowrap;gap:7px;padding:7px;display:flex;overflow-x:auto}.setup-step-nav button,.platform-section-nav a{min-height:var(--control-height-sm);color:var(--ink-800);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:4px 8px;font-weight:500;text-decoration:none}.setup-step-nav button:hover,.platform-section-nav a:hover{color:var(--ink-950);background:var(--chrome-accent-softer)}.setup-step-nav button[aria-current=step],.setup-step-nav button.active,.platform-section-nav a[aria-current=page]{color:var(--ink-950);background:var(--chrome-accent-softer);border-bottom-color:var(--chrome-accent)}.repository-target-stack{gap:var(--space-4);display:grid}.repository-target-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.field-help{color:var(--ink-650);margin:0;font-size:12px;line-height:1.35}.domain-compose{gap:var(--space-3);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;min-width:0;display:grid}.domain-preview{min-height:var(--control-height);min-width:0;color:var(--ink-650);background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius-sm);grid-column:1/-1;align-self:end;gap:5px;margin:0;padding:5px 8px;display:grid}.domain-preview span{font-size:12px;font-weight:500}.domain-preview strong{overflow-wrap:anywhere;min-width:0;color:var(--ink-950);font-size:13px;line-height:1.25;display:block}.repository-target-form+.inspection-suggestions,.target-basics-form+.inspection-suggestions{margin-top:var(--space-4)}.inspection-suggestions{gap:var(--space-3);min-width:0;padding:var(--space-3);background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}.inspection-suggestions h3{color:var(--ink-800);margin:0;font-size:14px}.inspection-suggestions p{color:var(--ink-650);margin:3px 0 0}.inspection-suggestions-list{justify-content:stretch;display:grid}.suggestion-chip-list{gap:var(--space-2);flex-wrap:wrap;display:flex}.suggestion-chip{min-height:var(--control-height);color:var(--ink-950);background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:4px;padding:5px 8px;font-weight:500;display:inline-flex}.suggestion-chip:hover{background:var(--surface-panel);border-color:var(--control-border-hover)}@media (width<=1180px){.repository-target-workflow{grid-template-columns:minmax(0,1fr)}.target-setup-summary{position:static}}.table-action-row{gap:var(--space-2);flex-wrap:nowrap;justify-content:flex-end;align-items:center;min-width:0;display:flex}@media (width<=900px){.app-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.sidebar{z-index:70;border-bottom:1px solid #000;border-right:0;grid-template-columns:minmax(0,1fr);gap:8px;height:auto;padding:8px 10px;display:grid;position:sticky;top:0}.sidebar-primary{gap:8px}.sidebar-mobile-bar{grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;display:grid}.mobile-account-summary{color:#cbd3dc;text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:12px;display:block;overflow:hidden}.mobile-menu-toggle{color:#eef1f4;border-radius:var(--radius-sm);background:#ffffff0d;border:1px solid #aeb7c338;place-items:center;width:34px;height:34px;display:inline-grid}.sidebar-drawer,.sidebar-drawer-account{display:none}.sidebar-mobile-open .sidebar-drawer,.sidebar-mobile-open .sidebar-drawer-account{display:grid}.sidebar-account{padding-top:8px}.brand-lockup{min-height:34px;padding:3px 4px}.brand-logo{width:26px;height:26px}.sidebar-nav{gap:6px;padding-bottom:2px;display:grid}.sidebar-nav-admin{border-top:0;margin-top:0;padding-top:0}.nav-group-label{margin:8px 8px 2px}.sidebar-nav a{white-space:nowrap;min-height:36px}.sidebar-nav a.active{box-shadow:inset 3px 0 #aeb7c3}.content{padding:14px}.ui-page-header{flex-direction:column;align-items:stretch}.ui-page-header-actions{justify-content:flex-start;align-self:stretch}.applications-layout,.application-detail-grid,.application-key-values,.deployment-workspace,.repository-target-workflow,.application-current-status,.admin-controls-panel .inline-form{grid-template-columns:1fr}.target-setup-summary{position:static}.deployment-diagnostic-header{grid-template-columns:1fr;display:grid}.deployment-detail-pane{border-top:1px solid var(--line-soft);padding-top:12px}.responsive-table-disclosure-label{display:none}.responsive-table-disclosure-button{width:32px;padding:0}.runtime-status-panel,.deployments-panel{grid-area:auto}.application-list-item,.runtime-summary-grid,.target-environment-list-item,.target-service-list-item{grid-template-columns:1fr}.target-environment-actions,.target-service-actions{justify-content:flex-start}.target-row-action-menu{justify-self:start}.target-row-action-menu[data-placement=bottom-end]>.ui-popover-content{left:0;right:auto}.environment-suggestion-row{grid-template-columns:1fr;justify-items:start}.application-filter-form,.admin-add-user-form{grid-template-columns:1fr}.admin-tab-actions{justify-content:flex-start}.application-list-header,.service-catalog-list-header,.domain-list-header,.service-instance-list-header,.allocation-list-header,.binding-list-header,.target-environment-list-header,.target-service-list-header{display:none}.application-list-pane{max-width:100%}.inline-form,.deployment-form,.operator-form,.split-forms,.summary-list,.responsive-table-detail-grid,.maintenance-result,.status-grid{grid-template-columns:1fr}.deployment-artifacts-list div:nth-last-child(-n+2){border-bottom:1px solid var(--line-soft)}.deployment-artifacts-list div:last-child{border-bottom:0}.service-catalog-grid,.service-instance-grid,.allocation-grid,.binding-grid,.service-runtime-layout,.service-allocation-layout,.github-setup-grid,.platform-settings-grid,.ops-grid,.service-create-form,.allocation-forms .inline-form,.allocation-share-form{grid-template-columns:1fr}.platform-save-card{flex-direction:column;align-items:flex-start}.ops-summary-grid,.audit-event-summary{grid-template-columns:1fr}.auth-panel,.detail-panel header{flex-direction:column;align-items:flex-start}.auth-actions{justify-content:flex-start;width:100%}.capability-page .ui-page-header{flex-direction:column;align-items:flex-start}.capability-actions,.capability-status-stack{justify-content:flex-start}.detail-action-stack{justify-items:start}.badge-row{justify-content:flex-start}.deployment-list-item{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;width:100%}.application-status-list div{grid-template-columns:1fr;gap:3px}.repository-list-item,.repository-application-list-item,.repository-target-form{grid-template-columns:1fr}.repository-list-badges,.repository-application-badges{justify-content:flex-start;min-width:0}.domain-compose{grid-column:auto;grid-template-columns:1fr}.service-create-identity-fields{grid-template-columns:minmax(160px,1fr) minmax(110px,.65fr)}.service-create-identity-fields .ui-field:last-child{grid-column:1/-1}}@media (pointer:coarse){.admin-row-action-trigger,.service-action-trigger,.target-row-action-trigger,.copy-icon-button,.responsive-table-disclosure-button{min-width:40px;min-height:40px}}@media (width<=620px){.content{padding:10px}.content>section{padding:11px}.application-key-values{grid-template-columns:1fr}.application-key-values div:nth-last-child(-n+3){border-bottom:1px solid var(--line-soft)}.application-key-values div:last-child{border-bottom:0}.application-current-status{border-left-width:4px;padding:13px}.application-current-status-main h2,.deployment-diagnostic-header h3{font-size:19px}.target-summary-list div{grid-template-columns:1fr;gap:2px}.deployment-list-meta{grid-template-columns:1fr}.deployment-list,.deployment-history-pane{width:100%;max-width:none}.deployment-list-main{width:auto}.service-create-identity-fields,.service-create-resource-fields{grid-template-columns:1fr}.service-create-identity-fields .ui-field:last-child{grid-column:auto}.service-create-actions .ui-button{width:100%}.allocation-form-fields,.allocation-share-fields{grid-template-columns:1fr}.allocation-form-wide{grid-column:auto}.allocation-form-actions,.allocation-share-actions{flex-direction:column;align-items:stretch}.allocation-form-actions .ui-button,.allocation-share-actions .ui-button{width:100%}}
