.OperationRequestChanges-module__HmY6vG__wrapper{max-width:100%}.OperationRequestChanges-module__HmY6vG__table{table-layout:fixed;border-collapse:collapse;width:100%}.OperationRequestChanges-module__HmY6vG__table caption{text-align:start;padding-block:.75rem;font-weight:600}.OperationRequestChanges-module__HmY6vG__table th,.OperationRequestChanges-module__HmY6vG__table td{border-bottom:1px solid var(--border);vertical-align:top;text-align:start;white-space:pre-wrap;overflow-wrap:anywhere;padding:.65rem}.OperationRequestChanges-module__HmY6vG__table thead th{color:var(--muted)}@media (max-width:600px){.OperationRequestChanges-module__HmY6vG__table th,.OperationRequestChanges-module__HmY6vG__table td{padding:.5rem .3rem}}
.TextAreaField-module__OfliyW__textarea{border:1px solid var(--border);background:radial-gradient(circle at top left, #38bdf814, transparent 28%), linear-gradient(180deg, color-mix(in srgb, var(--surface) 94%, var(--background) 6%), var(--background));min-height:180px;color:var(--text);resize:vertical;border-radius:12px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.84rem;line-height:1.45}.TextAreaField-module__OfliyW__textarea:focus{outline:2px solid color-mix(in srgb, var(--accent) 40%, transparent 60%);outline-offset:2px}.TextAreaField-module__OfliyW__textarea:disabled{background:radial-gradient(circle at top left, #94a3b81a, transparent 28%), linear-gradient(180deg, color-mix(in srgb, var(--surface-disabled) 92%, var(--background) 8%), var(--surface-disabled));color:color-mix(in srgb, var(--text-muted) 82%, var(--text) 18%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--border) 70%, transparent 30%);border-style:dashed}.TextAreaField-module__OfliyW__textarea[aria-invalid=true]{border-color:var(--state-danger-border);background:var(--state-danger-surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--state-danger-border) 35%, transparent 65%)}.TextAreaField-module__OfliyW__textarea[aria-invalid=true]:focus{outline:2px solid color-mix(in srgb, var(--state-danger-border) 50%, transparent 50%);outline-offset:2px}
.ObservabilityDashboard-module__irP_Ba__observabilityCellStrong{font-weight:800}.ObservabilityDashboard-module__irP_Ba__observabilityIncludeOkToggle{text-transform:uppercase;border-radius:8px;min-width:max-content}.ObservabilityDashboard-module__irP_Ba__observabilityTableSection{overscroll-behavior-inline:contain;min-width:0;max-width:100%;padding-bottom:8px;overflow-x:auto}.ObservabilityDashboard-module__irP_Ba__observabilityTableSection>.ObservabilityDashboard-module__irP_Ba__task-table{width:max-content;min-width:100%}.ObservabilityDashboard-module__irP_Ba__observabilityTableFields{grid-template-rows:auto auto;grid-template-columns:50px repeat(24,minmax(0,1fr));min-width:1450px}.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:first-child{grid-row:1/span 2}.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(2),.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(3),.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(4),.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(5),.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(6),.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(7),.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(8),.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(9){grid-area:1/span 3}.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(10){grid-area:2/2/auto/span 10}.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(11){grid-area:2/12/auto/span 8}.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(12){grid-area:2/20/auto/span 3}.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>:nth-child(13){grid-area:2/23/auto/span 3}.ObservabilityDashboard-module__irP_Ba__observabilityActions{flex-direction:column;grid-row:1;justify-content:space-around;align-items:center;min-height:100%;display:flex}.ObservabilityDashboard-module__irP_Ba__observabilityServiceCell{text-transform:capitalize}.ObservabilityDashboard-module__irP_Ba__observabilityLevelIcon{width:22px;height:22px;margin-inline:auto;display:block}.ObservabilityDashboard-module__irP_Ba__observabilityLevelCritical{color:var(--status-crit)}.ObservabilityDashboard-module__irP_Ba__observabilityLevelWarning{color:var(--status-warn)}.ObservabilityDashboard-module__irP_Ba__observabilityLevelInfo{color:var(--state-info-accent)}.ObservabilityDashboard-module__irP_Ba__observabilityLevelOk{color:var(--status-ok)}.ObservabilityDashboard-module__irP_Ba__observabilityPriorityCell{justify-content:center;align-items:center;gap:5px;display:inline-flex}.ObservabilityDashboard-module__irP_Ba__observabilityPriorityIcon{flex:none;width:18px;height:18px}.ObservabilityDashboard-module__irP_Ba__observabilityPriorityCritical,.ObservabilityDashboard-module__irP_Ba__observabilityPriorityHigh{color:var(--status-crit)}.ObservabilityDashboard-module__irP_Ba__observabilityPriorityWarning{color:var(--status-warn)}.ObservabilityDashboard-module__irP_Ba__observabilityPriorityOk{color:var(--status-ok)}.ObservabilityDashboard-module__irP_Ba__observabilityEnrichmentActions{justify-content:center;gap:8px;display:flex}.ObservabilityDashboard-module__irP_Ba__observabilityEmptyState{border:1px dashed var(--border);background:color-mix(in srgb, var(--surface) 94%, var(--surface-muted) 6%);color:var(--text-muted);border-radius:14px;padding:18px 16px}.ObservabilityDashboard-module__irP_Ba__observabilityEnrichmentTableSection{inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.ObservabilityDashboard-module__irP_Ba__observabilityTableHeader .action-button{width:100%}.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>span,.ObservabilityDashboard-module__irP_Ba__observabilityTableFields>div{text-align:center}
@layer components{.RundeckTrackingModal-module__LV0c6q__modal{flex-direction:column;gap:12px;width:90dvw;min-width:90dvw;max-width:90dvw;height:90dvh;min-height:90dvh;max-height:90dvh;display:flex;overflow:hidden}.RundeckTrackingModal-module__LV0c6q__shell{flex-direction:column;flex:auto;gap:12px;min-height:0;display:flex;overflow:hidden}.RundeckTrackingModal-module__LV0c6q__progressBlock{gap:8px;display:grid}.RundeckTrackingModal-module__LV0c6q__progress{background:var(--background);height:8px;accent-color:var(--accent);border-radius:999px;overflow:hidden}.RundeckTrackingModal-module__LV0c6q__progress::-webkit-progress-bar{background:var(--background)}.RundeckTrackingModal-module__LV0c6q__progress::-webkit-progress-value{background:var(--accent);border-radius:inherit}.RundeckTrackingModal-module__LV0c6q__progress::-moz-progress-bar{background:var(--accent);border-radius:inherit}.RundeckTrackingModal-module__LV0c6q__beforeGrid{min-height:0}}
.DatabaseRightsDeployDialogBulkDelivery-module__OvlLIa__environmentShortcuts{flex-wrap:wrap;gap:12px;display:flex}
.DatabaseRightsDeployDialog-module__bOEpaq__database-rights-deploy-step{gap:18px;display:grid}.DatabaseRightsDeployDialog-module__bOEpaq__database-rights-deploy-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.DatabaseRightsDeployDialog-module__bOEpaq__database-rights-deploy-header>button{flex:none}.DatabaseRightsDeployDialog-module__bOEpaq__database-rights-deploy-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.DatabaseRightsDeployDialog-module__bOEpaq__database-rights-deploy-summary{flex-wrap:wrap;gap:8px;display:flex}.DatabaseRightsDeployDialog-module__bOEpaq__database-rights-deploy-result-list{gap:12px;display:grid}.DatabaseRightsDeployDialog-module__bOEpaq__database-rights-deploy-result-group{border:1px solid var(--border);background:var(--surface);border-radius:10px;gap:10px;padding:14px;display:grid}@media (max-width:720px){.DatabaseRightsDeployDialog-module__bOEpaq__database-rights-deploy-step{gap:14px}.DatabaseRightsDeployDialog-module__bOEpaq__database-rights-deploy-toolbar{flex-direction:column;align-items:stretch}}
.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#0000008f;place-items:center;padding:5vh 5vw;display:grid;position:fixed;inset:0}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-dialog{grid-template-rows:auto auto minmax(0,1fr) auto;gap:16px;display:grid;overflow:hidden}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-header{justify-content:space-between;align-items:start;gap:16px;display:flex}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-header h2,.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-header p,.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-results p{margin:0}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-header p{color:var(--text-muted);margin-top:6px}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-header>button{border:1px solid var(--border);background:var(--background);width:40px;height:40px;color:var(--text);border-radius:9px;place-items:center;padding:0;display:inline-grid}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-loading,.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-success,.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-error{justify-content:center;align-items:center;gap:10px;min-height:120px;margin:0;display:flex}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-loading svg{animation:1s linear infinite DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-spin}@keyframes DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-spin{to{transform:rotate(360deg)}}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-success{color:#16805c;font-weight:800}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-error{color:var(--danger);font-weight:800}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-summary span{border:1px solid var(--border);background:var(--background);text-align:center;border-radius:10px;padding:12px;font-weight:800}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-results{border:1px solid var(--border);border-radius:12px;min-height:0;overflow:auto}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-results>p{padding:12px 14px;font-weight:800}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-results table{border-collapse:collapse;width:100%}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-results th,.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-results td{border-top:1px solid var(--border);text-align:left;padding:11px 14px}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-results code{overflow-wrap:anywhere;color:inherit}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-results .DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-row-actions{text-align:right;width:62px}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-delete-button{border:1px solid var(--border);background:var(--surface);width:34px;height:34px;color:var(--danger);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:inline-grid}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-delete-button:hover{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface) 92%)}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-delete-button:focus-visible{outline:3px solid var(--focus-outline);outline-offset:2px}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-delete-button svg{width:12px;height:12px}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-issue{background:color-mix(in srgb, var(--danger) 10%, var(--surface) 90%);color:var(--danger);white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:.78rem;font-weight:800;display:inline-flex}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-actions{justify-content:flex-end;display:flex}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-confirm-backdrop{z-index:1010;background:#000000a8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-confirm-dialog{border:1px solid var(--border);background:var(--surface);width:min(560px,100vw - 40px);box-shadow:var(--shadow);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:22px;display:grid}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-confirm-dialog>svg{width:24px;height:24px;color:var(--danger)}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-confirm-dialog h3,.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-confirm-dialog p{margin:0}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-confirm-dialog p{color:var(--text-muted);margin-top:8px}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-confirm-dialog code{overflow-wrap:anywhere;color:inherit}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-confirm-actions{grid-column:1/-1;justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-confirm-delete{border-color:var(--danger);background:var(--danger);color:#fff;align-items:center;gap:8px;display:inline-flex}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-confirm-error{color:var(--danger);font-weight:800}@media (max-width:700px){.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-backdrop{padding:12px}.DatabaseVaultConsistencyDialog-module__hwecaG__database-vault-audit-summary{grid-template-columns:1fr}}
@layer components{.DatabaseUserList-module__DcEHWW__headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.DatabaseUserList-module__DcEHWW__toolbar{margin-bottom:12px;display:block}.DatabaseUserList-module__DcEHWW__filterResult{color:var(--text-muted);text-align:right;margin-bottom:14px;font-size:.8rem;font-weight:800}.DatabaseUserList-module__DcEHWW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,558px),558px));justify-content:start}.DatabaseUserList-module__DcEHWW__statusIcon{border:1px solid #0000;border-radius:7px;inline-size:34px;min-inline-size:34px;padding:0;font-size:15px;line-height:1}.DatabaseUserList-module__DcEHWW__statusIcon svg{stroke-width:3px;block-size:18px;inline-size:18px}.DatabaseUserList-module__DcEHWW__statusOk{border-color:color-mix(in oklab, var(--status-ok) 34%, var(--border) 66%);background:color-mix(in oklab, var(--status-ok) 16%, var(--surface) 84%);color:var(--status-ok)}.DatabaseUserList-module__DcEHWW__statusCrit{border-color:color-mix(in oklab, var(--status-crit) 34%, var(--border) 66%);background:color-mix(in oklab, var(--status-crit) 16%, var(--surface) 84%);color:var(--status-crit)}.DatabaseUserList-module__DcEHWW__noResult{border:1px dashed var(--border-strong);color:var(--text-muted);text-align:center;border-radius:16px;justify-items:center;gap:10px;padding:52px 20px;display:grid}.DatabaseUserList-module__DcEHWW__noResult>svg{width:28px;height:28px}.DatabaseUserList-module__DcEHWW__noResult p{margin:0}.DatabaseUserList-module__DcEHWW__noResult button{min-height:38px}.DatabaseUserList-module__DcEHWW__editButton:hover{border-color:var(--accent);color:var(--accent)}.DatabaseUserList-module__DcEHWW__icon{background:color-mix(in oklab, var(--accent) 12%, var(--surface) 88%);width:46px;height:46px;color:var(--accent);border-radius:12px;place-items:center;font-size:1.1rem;display:grid;overflow:hidden}.DatabaseUserList-module__DcEHWW__iconImage{display:block}.DatabaseUserList-module__DcEHWW__serviceAccount{width:80px;height:40px;padding:2px}.DatabaseUserList-module__DcEHWW__serviceAccount .DatabaseUserList-module__DcEHWW__iconImage{object-fit:contain}.DatabaseUserList-module__DcEHWW__identity{min-width:0}.DatabaseUserList-module__DcEHWW__identity h2{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;overflow:hidden}.DatabaseUserList-module__DcEHWW__identity>span{color:var(--text-muted);font-size:.75rem}.DatabaseUserList-module__DcEHWW__roleTag{white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:6px 10px;font-size:.75rem;line-height:1;display:inline-flex}.DatabaseUserList-module__DcEHWW__roleAdmin{border-color:color-mix(in oklab, #7c3aed 32%, var(--border) 68%);background:color-mix(in oklab, #7c3aed 13%, var(--surface) 87%);color:#6d28d9}.DatabaseUserList-module__DcEHWW__roleRw{border-color:color-mix(in oklab, #2563eb 32%, var(--border) 68%);background:color-mix(in oklab, #2563eb 12%, var(--surface) 88%);color:#1d4ed8}.DatabaseUserList-module__DcEHWW__roleRo{border-color:color-mix(in oklab, #16805c 32%, var(--border) 68%);background:color-mix(in oklab, #16805c 12%, var(--surface) 88%);color:#137052}.DatabaseUserList-module__DcEHWW__roleService{border-color:color-mix(in oklab, #c26712 34%, var(--border) 66%);background:color-mix(in oklab, #c26712 13%, var(--surface) 87%);color:#9a4d0b}.DatabaseUserList-module__DcEHWW__removed{filter:saturate(.45);opacity:.66;border-style:dashed;text-decoration:line-through}.DatabaseUserList-module__DcEHWW__roleEnvironment{text-transform:uppercase;font-weight:900}.DatabaseUserList-module__DcEHWW__roleTag strong{font-weight:900}.DatabaseUserList-module__DcEHWW__empty{color:var(--text-muted);align-items:center;gap:7px;font-size:.8rem;display:inline-flex}@media (max-width:1300px){.DatabaseUserList-module__DcEHWW__grid{grid-template-columns:minmax(0,min(640px,100%))}}@media (max-width:599px){.DatabaseUserList-module__DcEHWW__grid{grid-template-columns:1fr}}@media (forced-colors:active){.DatabaseUserList-module__DcEHWW__statusOk,.DatabaseUserList-module__DcEHWW__statusCrit{background:canvas;border-color:currentColor}}}
.InventoryMap-module__LBuGLq__shell{gap:1rem;min-width:0;display:grid}.InventoryMap-module__LBuGLq__toolbar,.InventoryMap-module__LBuGLq__legend,.InventoryMap-module__LBuGLq__controls{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.InventoryMap-module__LBuGLq__toolbar{justify-content:space-between}.InventoryMap-module__LBuGLq__legend{color:var(--text-muted);margin-block-start:.5rem;font-size:.78rem}.InventoryMap-module__LBuGLq__legendItem{align-items:center;gap:.35rem;display:inline-flex}.InventoryMap-module__LBuGLq__legendItem:before{content:"";background:var(--map-env);border-radius:50%;width:.6rem;height:.6rem}.InventoryMap-module__LBuGLq__env_tools{--map-env:#8956cc}.InventoryMap-module__LBuGLq__env_dev{--map-env:#2874c6}.InventoryMap-module__LBuGLq__env_int{--map-env:#20835f}.InventoryMap-module__LBuGLq__env_sta{--map-env:#ad820b}.InventoryMap-module__LBuGLq__env_ppd{--map-env:#cb6421}.InventoryMap-module__LBuGLq__env_prod{--map-env:#c44354}.InventoryMap-module__LBuGLq__workbench{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid;position:relative}.InventoryMap-module__LBuGLq__canvas{border:1px solid var(--border);background:var(--surface);border-radius:14px;height:clamp(480px,80dvh,1200px);position:relative;overflow:hidden}.InventoryMap-module__LBuGLq__canvas .react-flow{--xy-node-color:var(--text);--xy-node-background-color:var(--surface);--xy-node-border:1px solid var(--border);--xy-edge-stroke:var(--text-muted);--xy-minimap-background-color:var(--surface);--xy-attribution-background-color:var(--surface)}.InventoryMap-module__LBuGLq__canvas .react-flow__node{outline-offset:4px}.InventoryMap-module__LBuGLq__canvas .react-flow__node.selected .InventoryMap-module__LBuGLq__server{outline:3px solid var(--accent)}.InventoryMap-module__LBuGLq__server{border:1px solid color-mix(in srgb, var(--map-env) 35%, var(--border));background:var(--surface);block-size:110px;inline-size:260px;color:var(--text);box-sizing:border-box;box-shadow:0 3px 10px color-mix(in srgb, var(--map-env) 8%, transparent);border-radius:16px;padding:17px 24px;overflow:hidden}.InventoryMap-module__LBuGLq__server strong{white-space:nowrap;text-overflow:ellipsis;margin-block-end:8px;font-size:14px;font-weight:700;display:block;overflow:hidden}.InventoryMap-module__LBuGLq__lines{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:12px;line-height:1.85}.InventoryMap-module__LBuGLq__lines>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.InventoryMap-module__LBuGLq__overview .InventoryMap-module__LBuGLq__server strong{font-size:20px}.InventoryMap-module__LBuGLq__group{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--map-env) 25%, var(--border));background:var(--surface);block-size:100%;inline-size:100%;color:var(--text);border-radius:36px}.InventoryMap-module__LBuGLq__applicationGroup{border-radius:16px}.InventoryMap-module__LBuGLq__environment{border:2px solid color-mix(in srgb, var(--map-env) 65%, var(--border));background:color-mix(in srgb, var(--map-env) 12%, var(--surface));border-radius:64px}.InventoryMap-module__LBuGLq__subnet{border:1px dashed color-mix(in srgb, var(--map-env) 45%, var(--border));background:color-mix(in srgb, var(--surface) 65%, transparent);border-radius:48px}.InventoryMap-module__LBuGLq__groupHeader{align-items:center;gap:10px;padding:18px 32px;font-size:15px;display:flex}.InventoryMap-module__LBuGLq__environment .InventoryMap-module__LBuGLq__groupHeader{letter-spacing:.06em;padding:22px 44px;font-size:20px}.InventoryMap-module__LBuGLq__groupHeader strong{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.InventoryMap-module__LBuGLq__subnet .InventoryMap-module__LBuGLq__groupHeader strong{font-family:ui-monospace,monospace}.InventoryMap-module__LBuGLq__count{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-variant-numeric:tabular-nums;border-radius:20px;flex-shrink:0;margin-inline-start:auto;padding:2px 10px;font-size:12px}.InventoryMap-module__LBuGLq__groupHeader button{background:var(--surface);min-block-size:26px;min-inline-size:26px;color:var(--text);border:1px solid var(--border);cursor:pointer;border-radius:50%;flex-shrink:0}.InventoryMap-module__LBuGLq__groupHeader button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.InventoryMap-module__LBuGLq__subnetHint{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;padding-inline:32px;font-size:12px;overflow:hidden}.InventoryMap-module__LBuGLq__groupingLabel{color:var(--text-muted);font-size:.8rem}@media (forced-colors:active){.InventoryMap-module__LBuGLq__environment{border:3px solid canvastext}.InventoryMap-module__LBuGLq__subnet{border:2px dashed canvastext}.InventoryMap-module__LBuGLq__server,.InventoryMap-module__LBuGLq__group{color:canvastext;background:canvas}.InventoryMap-module__LBuGLq__server{border:1px solid canvastext}}.InventoryMap-module__LBuGLq__status{border:1px solid var(--border);color:var(--text-muted);background:var(--surface);border-radius:10px;padding:.85rem 1rem}.InventoryMap-module__LBuGLq__error{color:var(--text);border-color:#c44354}.InventoryMap-module__LBuGLq__panel{border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0;padding:1.25rem}.InventoryMap-module__LBuGLq__panel h2{overflow-wrap:anywhere;margin:0;font-size:1.15rem}.InventoryMap-module__LBuGLq__details{grid-template-columns:minmax(110px,1fr) minmax(0,2fr);gap:.65rem 1rem;font-size:.85rem;display:grid}.InventoryMap-module__LBuGLq__details dt{color:var(--text-muted)}.InventoryMap-module__LBuGLq__details dd{overflow-wrap:anywhere;white-space:pre-line;margin:0}.InventoryMap-module__LBuGLq__exportOptions{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.InventoryMap-module__LBuGLq__hint{color:var(--text-muted);margin:0;font-size:.8rem}@media (min-width:1150px){.InventoryMap-module__LBuGLq__withDetails{grid-template-columns:minmax(0,1fr) 340px}}@media (max-width:600px){.InventoryMap-module__LBuGLq__canvas{height:70dvh;min-height:420px}.InventoryMap-module__LBuGLq__details{grid-template-columns:1fr;gap:.25rem}.InventoryMap-module__LBuGLq__details dd{margin-bottom:.6rem}}.InventoryMap-module__LBuGLq__primaryFilters{align-items:center}@media (min-width:1150px){.InventoryMap-module__LBuGLq__primaryFilters{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.InventoryMap-module__LBuGLq__secondaryFilters{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.InventoryMap-module__LBuGLq__primaryFilters>div,.InventoryMap-module__LBuGLq__secondaryFilters>div{min-inline-size:0}}
@layer components{.DatabaseAccess-module__XzMoLa__accountBadge{border:1px solid var(--border);background:var(--surface);box-shadow:inset 4px 0 0 var(--accent-bright);border-radius:8px;gap:6px;inline-size:fit-content;padding:10px 14px;display:grid}.DatabaseAccess-module__XzMoLa__accountBadgeSection{align-items:baseline;gap:8px;display:flex}.DatabaseAccess-module__XzMoLa__accountBadgeLabel{color:var(--text-muted);letter-spacing:.06em;white-space:nowrap;font-size:.72rem;font-variant-caps:all-small-caps;font-weight:700}.DatabaseAccess-module__XzMoLa__accountBadgeValue{color:var(--text);overflow-wrap:anywhere;font-weight:700}.DatabaseAccess-module__XzMoLa__accountBadgeMono,.DatabaseAccess-module__XzMoLa__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.DatabaseAccess-module__XzMoLa__ipStack{gap:2px;display:grid}.DatabaseAccess-module__XzMoLa__ipLine{display:block}.DatabaseAccess-module__XzMoLa__intro{gap:14px;display:grid}.DatabaseAccess-module__XzMoLa__callout{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:12px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.DatabaseAccess-module__XzMoLa__callout>div{gap:6px;display:grid}.DatabaseAccess-module__XzMoLa__callout>div>p:first-child{margin:0}.DatabaseAccess-module__XzMoLa__callout svg{color:var(--accent);flex:none}.DatabaseAccess-module__XzMoLa__callout p{color:var(--text-muted);margin:0}.DatabaseAccess-module__XzMoLa__grid{gap:18px;display:grid}.DatabaseAccess-module__XzMoLa__engineCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:14px;gap:14px;padding:16px;display:grid}.DatabaseAccess-module__XzMoLa__emptyCard{gap:0}.DatabaseAccess-module__XzMoLa__engineHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.DatabaseAccess-module__XzMoLa__engineTitle{align-items:center;gap:12px;min-inline-size:0;display:flex}.DatabaseAccess-module__XzMoLa__engineTitle svg{color:var(--accent);flex:none}.DatabaseAccess-module__XzMoLa__engineTitle h2{margin:0}.DatabaseAccess-module__XzMoLa__engineTitle p{color:var(--text-muted);margin:0}.DatabaseAccess-module__XzMoLa__tableShell{overscroll-behavior:contain;overflow:auto}.DatabaseAccess-module__XzMoLa__table{border-collapse:collapse;inline-size:100%}.DatabaseAccess-module__XzMoLa__table th,.DatabaseAccess-module__XzMoLa__table td{border-bottom:1px solid var(--border);vertical-align:top;padding:10px 12px}.DatabaseAccess-module__XzMoLa__table th{color:var(--text-muted);letter-spacing:.06em;white-space:nowrap;font-size:.72rem;font-variant-caps:all-small-caps;font-weight:700}.DatabaseAccess-module__XzMoLa__table tbody tr:last-child td{border-bottom:0}.DatabaseAccess-module__XzMoLa__table th:first-child{inline-size:18%}.DatabaseAccess-module__XzMoLa__table th:nth-child(2){inline-size:22%}.DatabaseAccess-module__XzMoLa__table th:nth-child(3){text-align:center;inline-size:28%}.DatabaseAccess-module__XzMoLa__table td:nth-child(3){text-align:center}.DatabaseAccess-module__XzMoLa__table th:nth-child(4){inline-size:32%}.DatabaseAccess-module__XzMoLa__link{color:var(--accent);text-underline-offset:2px;overflow-wrap:anywhere;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.DatabaseAccess-module__XzMoLa__password{align-items:center;gap:8px;min-inline-size:0;display:inline-flex}.DatabaseAccess-module__XzMoLa__password svg{flex:none}.DatabaseAccess-module__XzMoLa__copyButton{block-size:32px;min-block-size:32px;inline-size:32px;min-inline-size:32px;padding:0}.DatabaseAccess-module__XzMoLa__copyButton:hover,.DatabaseAccess-module__XzMoLa__copyButton:focus-visible{border-color:var(--accent)}.DatabaseAccess-module__XzMoLa__copyButton svg{block-size:18px;inline-size:18px}.DatabaseAccess-module__XzMoLa__empty{color:var(--text-muted)}.DatabaseAccess-module__XzMoLa__empty code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (max-width:1100px){.DatabaseAccess-module__XzMoLa__accountBadge{inline-size:100%}}}
.page-module__8wTA3G__dashboardShell{width:95vw;margin:0 auto;padding:20px 0 56px}.page-module__8wTA3G__dashboardGrid{grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:calc((var(--dashboard-widget-height) - 1rem) / 2);--dashboard-widget-height:255px;align-items:stretch;gap:1rem;padding:0;display:grid}.page-module__8wTA3G__widget{border:1px solid var(--border,#ded8f2);background:var(--surface,#fff);min-width:0;min-height:0;color:var(--text,#17163a);border-radius:16px;padding:1.15rem;box-shadow:0 8px 24px #2438550f}.page-module__8wTA3G__counterWidget{height:auto;min-height:0;color:var(--accent,#3442e8);flex-direction:column;grid-column:span 1;justify-content:center;align-self:stretch;gap:.35rem;padding:.75rem;display:flex}.page-module__8wTA3G__chartWidget{flex-direction:column;grid-area:span 2/span 2;display:flex}.page-module__8wTA3G__wideWidget{grid-area:span 1/span 2}.page-module__8wTA3G__environmentPieGrid{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem;min-height:0;display:grid}.page-module__8wTA3G__environmentPie{flex-direction:column;min-width:0;min-height:0;padding:.15rem;display:flex}.page-module__8wTA3G__environmentPie h3{color:var(--text);text-align:center;text-transform:uppercase;margin:0 0 .15rem;font-size:.75rem}.page-module__8wTA3G__counterWidget>svg{font-size:1.25rem}.page-module__8wTA3G__counterWidget span{color:var(--text-muted,#655f7d);font-size:.85rem;font-weight:650}.page-module__8wTA3G__counterWidget strong{color:var(--text,#17163a);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3vw,2rem);line-height:1.1}.page-module__8wTA3G__counterWidget small{color:var(--text-muted,#655f7d);font-size:.78rem}.page-module__8wTA3G__widgetTitle{color:var(--accent,#3442e8);align-items:center;gap:.55rem;display:flex}.page-module__8wTA3G__widgetTitle h2{color:var(--text,#17163a);margin:0;font-size:1rem}@media (max-width:1100px){.page-module__8wTA3G__dashboardGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:760px){.page-module__8wTA3G__dashboardGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:520px){.page-module__8wTA3G__dashboardGrid{--dashboard-widget-height:220px;grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__8wTA3G__widget{min-height:0}}
.OperationRequestsView-module__uSCzCq__view{gap:1rem;display:grid}.OperationRequestsView-module__uSCzCq__header,.OperationRequestsView-module__uSCzCq__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.OperationRequestsView-module__uSCzCq__actions{justify-content:flex-start;margin-block:.75rem}.OperationRequestsView-module__uSCzCq__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.OperationRequestsView-module__uSCzCq__list{gap:1rem;display:grid}.OperationRequestsView-module__uSCzCq__card{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-left-width:4px;border-radius:.75rem;padding:1rem}.OperationRequestsView-module__uSCzCq__card[data-status=rejected]{border-left-color:var(--state-danger-accent)}.OperationRequestsView-module__uSCzCq__card[data-status=pending]{border-left-color:var(--state-info-accent)}.OperationRequestsView-module__uSCzCq__card[data-status=approved],.OperationRequestsView-module__uSCzCq__card[data-status=applying],.OperationRequestsView-module__uSCzCq__card[data-status=applied],.OperationRequestsView-module__uSCzCq__card[data-status=launching],.OperationRequestsView-module__uSCzCq__card[data-status=launched]{border-left-color:var(--state-success-accent)}.OperationRequestsView-module__uSCzCq__card h2{font-size:1rem}.OperationRequestsView-module__uSCzCq__reason{white-space:pre-wrap}@media (max-width:800px){.OperationRequestsView-module__uSCzCq__layout{grid-template-columns:minmax(0,1fr)}}
