.admin-2027-root[data-product-hardening=runtime]{grid-template-columns:196px minmax(0,1fr);font-size:13px}.admin-2027-root[data-product-hardening=runtime] .a27-sidebar nav{min-height:0;padding:8px 12px 18px}.admin-2027-root[data-product-hardening=runtime] .a27-sidebar{align-self:start;height:100vh;min-height:0;position:sticky;top:0}.admin-2027-root[data-product-hardening=runtime] .a27-sidebar nav section+section{margin-top:18px}.admin-2027-root[data-product-hardening=runtime] .a27-sidebar h2{margin:10px 10px 6px;font-size:13px;line-height:18px}.admin-2027-root[data-product-hardening=runtime] .a27-sidebar nav a{border-radius:9px;gap:10px;min-height:44px;padding:8px 10px;font-size:13px;line-height:18px}.admin-2027-root[data-product-hardening=runtime] .a27-nav-icon,.admin-2027-root[data-product-hardening=runtime] .a27-nav-icon svg{width:16px;height:16px}.admin-2027-root[data-product-hardening=runtime] .a27-ask{border-radius:10px;width:auto;min-height:44px;margin:10px 14px 16px;padding:8px 10px;font-size:13px}.admin-2027-root[data-product-hardening=runtime] .a27-header{flex-wrap:nowrap;flex:none;align-items:center;gap:14px;height:auto;min-height:72px;padding:10px 20px;display:flex}.admin-2027-root[data-product-hardening=runtime] .a27-header-title{flex:250px;gap:12px;min-width:190px;padding-left:0;position:static;transform:none}.admin-2027-root[data-product-hardening=runtime] .a27-header-title:before,.admin-2027-root[data-product-hardening=runtime] .a27-sidebar:after{display:none}.admin-2027-root[data-product-hardening=runtime] .a27-header-title>div{min-width:0;transform:none}.admin-2027-root[data-product-hardening=runtime] .a27-header-title h1{overflow-wrap:normal;font-size:19px;font-weight:600;line-height:24px}.admin-2027-root[data-product-hardening=runtime] .a27-header-title p{overflow-wrap:normal;margin-top:2px;font-size:13px;line-height:18px}.admin-2027-root[data-product-hardening=runtime] .a27-global-search{flex:360px;justify-self:auto;width:auto;min-width:220px;max-width:500px;height:44px;margin:0;position:static;top:auto;left:auto;transform:none}.admin-2027-root[data-product-hardening=runtime] .a27-global-search input{min-width:0;font-size:13px}.admin-2027-root[data-product-hardening=runtime] .a27-header-ask{flex:none;max-width:180px;height:44px;font-size:13px}.admin-2027-root[data-product-hardening=runtime] .a27-demo-lens{flex:none;font-size:13px}.admin-2027-root[data-product-hardening=runtime] .a27-profile{flex:none;gap:8px;margin-left:auto;position:static;right:auto;transform:none}.admin-2027-root[data-product-hardening=runtime] .a27-profile>span:nth-last-child(2){width:auto;min-width:0;transform:none}.admin-2027-root[data-product-hardening=runtime] .a27-profile strong,.admin-2027-root[data-product-hardening=runtime] .a27-profile small{font-size:13px;line-height:18px}.admin-2027-root[data-product-hardening=runtime] .a27-content,.admin-2027-root[data-product-hardening=runtime] .a27-workspace{min-width:0}.admin-2027-root[data-product-hardening=runtime] .a27-content{overflow:auto}.admin-2027-root[data-product-hardening=runtime] .a27-workspace{padding:22px;overflow:visible}.admin-2027-root[data-product-hardening=runtime] .a27-content.has-inspector{grid-template-columns:minmax(0,1fr) minmax(320px,390px)}.admin-2027-root[data-product-hardening=runtime] .a27-inspector{min-width:0;height:auto;max-height:calc(100vh - 92px);margin-top:0;position:sticky;top:0;overflow:auto}.admin-2027-root[data-product-hardening=runtime] .a27-position{height:auto;min-height:132px;padding:18px}.admin-2027-root[data-product-hardening=runtime] .a27-position-copy,.admin-2027-root[data-product-hardening=runtime] .a27-position-copy h2{width:auto;min-width:0;max-width:100%}.admin-2027-root[data-product-hardening=runtime] .a27-position-copy h2{overflow-wrap:normal;font-size:18px;line-height:25px}.admin-2027-root[data-product-hardening=runtime] .a27-position-copy p{overflow-wrap:normal;font-size:13px;line-height:19px}.admin-2027-root[data-product-hardening=runtime] .a27-metric-strip{min-width:0}.admin-2027-root[data-product-hardening=runtime] .a27-metric-strip article{min-width:130px;padding:10px 12px}.admin-2027-root[data-product-hardening=runtime] .a27-metric-strip article>span,.admin-2027-root[data-product-hardening=runtime] .a27-metric-strip article>small{overflow-wrap:normal;font-size:13px;line-height:18px}.admin-2027-root[data-product-hardening=runtime] .a27-data-surface{border-radius:14px;min-width:0}.admin-2027-root[data-product-hardening=runtime] .a27-data-surface>header{align-items:flex-start;gap:16px;padding:18px 18px 14px}.admin-2027-root[data-product-hardening=runtime] .a27-data-surface>header h3{overflow-wrap:normal;font-size:17px;line-height:23px}.admin-2027-root[data-product-hardening=runtime] .a27-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.admin-2027-root[data-product-hardening=runtime] .a27-button,.admin-2027-root[data-product-hardening=runtime] .a27-tools button{min-height:44px;padding:8px 12px}.admin-2027-root[data-product-hardening=runtime] button.is-capability-pending{cursor:not-allowed;opacity:.5}.admin-2027-root[data-product-hardening=runtime] .a27-tools{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 18px 14px}.admin-2027-root[data-product-hardening=runtime] .a27-tools label{flex:320px;min-width:220px;min-height:44px}.admin-2027-root[data-product-hardening=runtime] .a27-tools input{min-width:0;font-size:13px}.admin-2027-root[data-product-hardening=runtime] .a27-pagination>span:last-child{display:none}.admin-2027-root[data-product-hardening=runtime] .a27-pagination{min-height:46px;padding:12px 18px}.admin-2027-root[data-product-hardening=runtime] .a27-data-surface:has(.a27-empty-state) .a27-pagination{display:none}.admin-2027-root[data-product-hardening=runtime] .a27-table-wrap{scrollbar-gutter:stable;max-width:100%;overflow-x:auto}.admin-2027-root[data-product-hardening=runtime] .a27-table-wrap table{table-layout:auto;width:100%;min-width:760px}.admin-2027-root[data-product-hardening=runtime] .a27-table-wrap th{white-space:normal;padding:11px 14px;font-size:13px;line-height:18px}.admin-2027-root[data-product-hardening=runtime] .a27-table-wrap td{overflow-wrap:normal;vertical-align:middle;white-space:normal;max-width:280px;height:auto;min-height:58px;padding:12px 14px;font-size:13px;line-height:19px}.admin-2027-root[data-product-hardening=runtime] .a27-table-wrap td>span,.admin-2027-root[data-product-hardening=runtime] .a27-table-wrap td>small{overflow-wrap:normal;white-space:normal;max-width:100%;font-size:13px;line-height:18px;display:block}.admin-2027-root[data-product-hardening=runtime] .a27-table-wrap td>small{margin-top:3px}.admin-2027-root[data-product-hardening=runtime] .a27-table-wrap tbody tr{min-height:58px}.admin-2027-root[data-product-hardening=runtime] .a27-status{white-space:normal;max-width:180px;min-height:28px;padding:5px 9px;font-size:13px;line-height:18px;display:inline-flex}.admin-2027-root[data-product-hardening=runtime] .a27-rail>button{gap:12px;min-height:64px;padding:11px 12px}.admin-2027-root[data-product-hardening=runtime] .a27-rail>button b,.admin-2027-root[data-product-hardening=runtime] .a27-rail>button small,.admin-2027-root[data-product-hardening=runtime] .a27-rail>button em{overflow-wrap:normal;white-space:normal;font-size:13px;line-height:18px}.admin-2027-root[data-product-hardening=runtime] .a27-detail{min-width:0;padding:20px}.admin-2027-root[data-product-hardening=runtime] .a27-detail h2,.admin-2027-root[data-product-hardening=runtime] .a27-detail h3,.admin-2027-root[data-product-hardening=runtime] .a27-detail p,.admin-2027-root[data-product-hardening=runtime] .a27-inline-authority,.admin-2027-root[data-product-hardening=runtime] .a27-inline-authority *{overflow-wrap:normal}.admin-2027-root[data-product-hardening=runtime] .a27-empty-state{text-align:center;background:linear-gradient(#fff 0%,#fafbfe 100%);border:1px dashed #d7dfeb;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;margin:18px;padding:34px 28px;display:flex}.admin-2027-root[data-product-hardening=runtime] .a27-empty-state:before{color:#7357d8;content:"◇";background:#f3f0fc;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;font-size:20px;display:flex}.admin-2027-root[data-product-hardening=runtime] .a27-empty-state h3{max-width:560px;margin:7px 0 5px;font-size:18px;line-height:25px}.admin-2027-root[data-product-hardening=runtime] .a27-empty-state p{color:#61708d;max-width:560px;margin:0;font-size:13px;line-height:19px}.admin-2027-root[data-product-hardening=runtime] .a27-empty-clear{margin-top:18px}.admin-2027-root[data-product-hardening=runtime] .a27-tabs{gap:4px;padding:0 4px;overflow-x:auto}.admin-2027-root[data-product-hardening=runtime] .a27-tabs button{white-space:nowrap;min-height:44px;padding:8px 12px}.admin-2027-root[data-product-hardening=runtime] .a27-inspector h2,.admin-2027-root[data-product-hardening=runtime] .a27-inspector h3,.admin-2027-root[data-product-hardening=runtime] .a27-inspector dt,.admin-2027-root[data-product-hardening=runtime] .a27-inspector dd,.admin-2027-root[data-product-hardening=runtime] .a27-inspector p,.admin-2027-root[data-product-hardening=runtime] .a27-inspector small{overflow-wrap:normal}@media (max-width:1280px){.admin-2027-root[data-product-hardening=runtime]{grid-template-columns:174px minmax(0,1fr)}.admin-2027-root[data-product-hardening=runtime] .a27-header{flex-wrap:wrap;gap:10px 12px}.admin-2027-root[data-product-hardening=runtime] .a27-header-title{flex-basis:calc(100% - 270px)}.admin-2027-root[data-product-hardening=runtime] .a27-global-search{flex:420px;order:4;max-width:none}.admin-2027-root[data-product-hardening=runtime] .a27-demo-lens{order:3}.admin-2027-root[data-product-hardening=runtime] .a27-content.has-inspector{grid-template-columns:minmax(0,1fr) minmax(300px,340px)}}@media (max-width:1040px){.admin-2027-root[data-product-hardening=runtime]{grid-template-columns:158px minmax(0,1fr)}.admin-2027-root[data-product-hardening=runtime] .a27-sidebar nav a{font-size:13px}.admin-2027-root[data-product-hardening=runtime] .a27-content.has-inspector{display:block}.admin-2027-root[data-product-hardening=runtime] .a27-inspector{border-left:0;border-top:1px solid var(--a27-line);width:100%;max-height:none;position:static}}@media (max-width:1480px){.admin-2027-root[data-product-hardening=runtime] .a27-content.has-inspector{display:block;overflow:visible}.admin-2027-root[data-product-hardening=runtime] .a27-content.has-inspector .a27-workspace{width:100%;min-width:0}.admin-2027-root[data-product-hardening=runtime] .a27-inspector,.admin-2027-root[data-product-hardening=runtime][data-authority=ai-receptionist] .a27-inspector,.admin-2027-root[data-product-hardening=runtime][data-authority=deployments] .a27-inspector,.admin-2027-root[data-product-hardening=runtime][data-authority=metrics] .a27-inspector,.admin-2027-root[data-product-hardening=runtime][data-authority=system-health] .a27-inspector{border:1px solid var(--a27-line);box-shadow:none;border-radius:14px;width:auto;max-width:none;height:auto;max-height:none;margin:0 22px 24px;position:static;inset:auto;overflow:visible}}
.admin-2027-root[data-product-hardening=runtime] [data-bespoke]{min-width:0;font-size:13px;line-height:19px}.admin-2027-root[data-product-hardening=runtime] [data-bespoke] *,.admin-2027-root[data-product-hardening=runtime] [data-bespoke] :before,.admin-2027-root[data-product-hardening=runtime] [data-bespoke] :after{min-width:0}.admin-2027-root[data-product-hardening=runtime] [data-bespoke] small,.admin-2027-root[data-product-hardening=runtime] [data-bespoke] em{overflow-wrap:normal;white-space:normal!important;font-size:13px!important;line-height:18px!important}.admin-2027-root[data-product-hardening=runtime] [data-bespoke] p,.admin-2027-root[data-product-hardening=runtime] [data-bespoke] b,.admin-2027-root[data-product-hardening=runtime] [data-bespoke] strong{overflow-wrap:normal;font-size:13px!important;line-height:19px!important}.admin-2027-root[data-product-hardening=runtime] [data-bespoke] button,.admin-2027-root[data-product-hardening=runtime] [data-bespoke] input,.admin-2027-root[data-product-hardening=runtime] [data-bespoke] select,.admin-2027-root[data-product-hardening=runtime] [data-bespoke] textarea{font-size:13px!important;line-height:18px!important}.admin-2027-root[data-product-hardening=runtime] [data-bespoke] button{min-height:44px;height:auto!important}.admin-2027-root[data-product-hardening=runtime] [data-bespoke] input,.admin-2027-root[data-product-hardening=runtime] [data-bespoke] select,.admin-2027-root[data-product-hardening=runtime] [data-bespoke] textarea{min-height:44px}.admin-2027-root[data-product-hardening=runtime] [data-bespoke=users]>:first-child,.admin-2027-root[data-product-hardening=runtime] [data-bespoke=organizations]>:first-child{overflow-y:auto!important}.admin-2027-root[data-product-hardening=runtime] [data-bespoke=users]>:last-child,.admin-2027-root[data-product-hardening=runtime] [data-bespoke=organizations]>:last-child{min-height:calc(100vh - 72px);height:auto!important;overflow:visible!important}.admin-2027-root[data-product-hardening=runtime] [data-bespoke] [role=button],.admin-2027-root[data-product-hardening=runtime] [data-bespoke] a{min-height:44px}.admin-2027-root[data-product-hardening=runtime] .a27-runtime-directory-export{width:calc(100% - 36px);margin:10px 18px 12px}.admin-2027-root[data-product-hardening=runtime] .a27-runtime-directory-empty{text-align:center;background:linear-gradient(#fff 0%,#fafbfe 100%);border:1px dashed #d7dfeb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;margin:12px;padding:28px 20px;display:flex}.admin-2027-root[data-product-hardening=runtime] .a27-runtime-directory-empty:before{color:#7357d8;content:"◇";background:#f3f0fc;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:12px;font-size:20px;display:flex}.admin-2027-root[data-product-hardening=runtime] .a27-runtime-directory-empty>span{color:#7d8798;letter-spacing:.08em;font-size:13px;font-weight:700}.admin-2027-root[data-product-hardening=runtime] .a27-runtime-directory-empty h3{margin:7px 0 5px;font-size:18px;line-height:25px}.admin-2027-root[data-product-hardening=runtime] .a27-runtime-directory-empty p{color:#61708d;max-width:420px;margin:0;line-height:19px}.admin-2027-root[data-product-hardening=runtime] .a27-runtime-directory-empty button{margin-top:18px}.admin-2027-root[data-product-hardening=runtime] [data-bespoke=organizations] [class*=threeColumns]{grid-template-columns:repeat(3,minmax(0,1fr))!important;height:auto!important}.admin-2027-root[data-product-hardening=runtime] [data-bespoke=organizations] [class*=rows] li{align-content:center;padding:8px 0;grid-template-columns:22px minmax(0,1fr) auto!important;min-height:58px!important}.admin-2027-root[data-product-hardening=runtime] [data-bespoke=organizations] [class*=rows] li>small{grid-column:2/-1}.admin-2027-root[data-product-hardening=runtime] [data-bespoke=organizations] [class*=rows] li>b,.admin-2027-root[data-product-hardening=runtime] [data-bespoke=organizations] [class*=location] b,.admin-2027-root[data-product-hardening=runtime] [data-bespoke=organizations] [class*=location] small{overflow-wrap:normal!important;word-break:normal!important}.admin-2027-root[data-product-hardening=runtime] [data-bespoke=organizations] [class*=location]{min-height:124px;height:auto!important}@media (max-width:1280px){.admin-2027-root[data-product-hardening=runtime] [data-bespoke]{max-width:100%;overflow-x:auto}}
