:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e4eaf2;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#10161f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{min-width:360px;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}button,input{color:#e4eaf2;background:#192330;border:1px solid #344052;border-radius:6px;padding:10px 14px}button:hover{background:#223040;border-color:#638192}:focus-visible{outline-offset:3px;outline:2px solid #55d8c5}h1,h2,h3,p{margin:0}#root>form{background:#171f2b;border:1px solid #2a3546;border-radius:12px;max-width:420px;margin:12vh auto;padding:32px}#root>form h1{margin-bottom:24px;font-size:26px}#root>form input{width:100%;margin-bottom:14px}#root>form button{background:#267568;border-color:#368d7f;width:100%}.console{min-height:100vh}.skip-link{z-index:10;background:#267568;border-radius:5px;padding:10px 16px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}.topbar{z-index:5;background:#151d28;border-bottom:1px solid #293343;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:0 30px 0 23px;display:flex;position:sticky;top:0}.brand{white-space:nowrap;align-items:center;gap:12px;display:flex}.brand-mark{color:#6ce3ce;background:#203c3c;border:1px solid #345752;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.brand-mark svg{width:23px;height:23px}.brand strong{letter-spacing:-.6px;font-size:21px}.brand-divider{background:#364151;width:1px;height:21px;margin:0 3px}.brand-name{color:#a8b7ca;font-size:14px}.account-controls{align-items:center;gap:12px;display:flex}.avatar{background:#2a3546;border:1px solid #3a475c;border-radius:50%;place-items:center;width:35px;height:35px;font-size:13px;font-weight:600;display:grid}.account{flex-direction:column;min-width:126px;display:flex}.account strong{font-size:13px;font-weight:600}.account span{color:#8d9db3;font-size:11px}.logout-button{background:0 0;align-items:center;gap:8px;margin-left:9px;padding:8px 12px;font-size:12px;display:flex}.console-body{min-height:calc(100vh - 76px);display:flex}.sidebar{background:#151d28;border-right:1px solid #293343;flex-direction:column;flex-shrink:0;width:242px;padding:26px 12px 18px;display:flex}.sidebar-label{letter-spacing:1.7px;text-transform:uppercase;color:#788ba5;padding:0 16px 12px;font-size:10px;font-weight:600}.administration-label{border-top:1px solid #283242;margin-top:20px;padding-top:23px}.nav-item{color:#9cabbe;border:1px solid #0000;border-radius:6px;align-items:center;gap:12px;margin-bottom:3px;padding:11px 15px;font-size:12px;font-weight:500;transition:background .15s,color .15s;display:flex}.nav-item svg{color:#7f91a8;flex-shrink:0;width:18px;height:18px}.nav-item:hover{color:#e6edf5;background:#1d2938}.nav-item.active{color:#77e6d3;background:#1d3637;border-color:#294a48}.nav-item.active svg{color:#77e6d3}.sidebar-footer{color:#6f859b;align-items:center;gap:11px;margin-top:auto;padding:24px 15px 0;display:flex}.sidebar-footer div{flex-direction:column;display:flex}.sidebar-footer strong{color:#98a9bd;font-size:11px;font-weight:500}.sidebar-footer span{margin-top:2px;font-size:10px}.main-content{flex-direction:column;flex:1;min-width:0;padding:29px 36px 20px;display:flex}.breadcrumb{color:#7f91a8;align-items:center;gap:10px;margin-bottom:23px;font-size:11px;display:flex}.breadcrumb span:last-child{color:#b2c0d1}.breadcrumb-slash{color:#445269}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.page-heading h1{letter-spacing:-.6px;font-size:27px;font-weight:600;line-height:1.3}.page-heading p{color:#8e9fb6;margin-top:8px;font-size:12px}.workspace-badge{color:#acbacb;white-space:nowrap;background:#18212e;border:1px solid #344053;border-radius:5px;padding:6px 10px;font-size:10px}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.metric-card{background:#171f2b;border:1px solid #2c3748;border-radius:9px;min-width:0;padding:19px 19px 0;overflow:hidden}.metric-heading{justify-content:space-between;align-items:center;gap:7px;display:flex}.metric-heading h2{color:#b6c3d5;font-size:12px;font-weight:500}.metric-icon{color:#74c9be;background:#213136;border-radius:7px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.metric-icon svg{width:17px;height:17px}.metric-value{color:#b5c4d5;margin-top:15px;font-size:31px;line-height:1.2}.metric-description{color:#7f91a8;margin-top:7px;font-size:10px}.metric-footer{color:#8e9fb4;background:#18222e;border-top:1px solid #283344;margin:17px -19px 0;padding:9px 19px;font-size:10px}.overview-panel{background:#171f2b;border:1px solid #2c3748;border-radius:9px;margin-top:26px;overflow:hidden}.panel-heading{border-bottom:1px solid #2a3545;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.panel-heading h2{font-size:13px;font-weight:500}.placeholder-badge{color:#93a6bf;border:1px solid #344255;border-radius:4px;padding:3px 7px;font-size:10px}.panel-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:35px 24px;display:flex}.empty-icon{color:#8aabbd;background:#202d3b;border:1px solid #334254;border-radius:12px;place-items:center;width:50px;height:50px;margin-bottom:17px;display:grid}.empty-icon svg{width:26px;height:26px}.panel-empty h3,.panel-empty h2{color:#c2cedd;font-size:15px;font-weight:500}.panel-empty p{color:#8295ac;max-width:390px;margin-top:8px;font-size:12px}.page-placeholder{min-height:360px}.page-heading+.overview-panel{margin-top:0}.content-footer{color:#667c95;justify-content:space-between;gap:15px;margin-top:auto;padding-top:36px;font-size:10px;display:flex}.console-error{color:#ffc3b5;background:#382725;border:1px solid #734339;border-radius:6px;margin-bottom:20px;padding:12px 16px;font-size:12px}@media (min-width:1600px){.main-content{padding-left:48px;padding-right:48px}.metric-card{padding-top:23px}}@media (max-width:1150px){.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.main-content{padding:26px}.brand-name{font-size:12px}}@media (max-width:800px){.topbar{gap:12px;padding:13px 18px}.brand{gap:8px}.brand-name,.brand-divider{display:none}.account{min-width:0}.sidebar{width:210px}.nav-item{gap:9px;padding-left:10px;font-size:11px}.main-content{padding:22px 20px}.workspace-badge{display:none}.page-heading h1{font-size:24px}}@media (max-width:600px){.topbar{flex-wrap:wrap;position:static}.account-controls{gap:8px}.avatar{display:none}.logout-button{margin-left:0}.console-body{flex-direction:column}.sidebar{border-bottom:1px solid #293343;border-right:none;width:100%;padding:12px}.sidebar-label,.sidebar-footer{display:none}.sidebar nav{gap:6px;padding-bottom:3px;display:flex;overflow-x:auto}.sidebar nav>div{flex-shrink:0}.nav-item{white-space:nowrap;margin:0;padding:9px 11px}.main-content{padding:22px 16px}.metric-card{padding-left:14px;padding-right:14px}.metric-footer{margin-left:-14px;margin-right:-14px;padding-left:14px}.metrics-grid{gap:12px}.metric-heading{align-items:flex-start}.metric-heading h2{font-size:11px}.metric-icon{width:26px;height:26px}.content-footer{font-size:9px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.audit-filters{background:#171f2b;border:1px solid #2c3748;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;padding:20px;display:grid}.audit-filters label{color:#b6c3d5;flex-direction:column;gap:7px;min-width:0;font-size:11px;display:flex}.audit-filters input,.audit-filters select{color:#e4eaf2;background:#111a25;border:1px solid #344052;border-radius:5px;width:100%;min-width:0;padding:9px 10px;font-size:12px}.audit-filters input::placeholder{color:#788aa2}.audit-filter-actions{border-top:1px solid #293343;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.audit-filter-actions span{color:#8396ae;font-size:10px}.audit-filter-actions>div{gap:9px;display:flex}.audit-filter-actions button,.audit-refresh,.audit-pagination button,.audit-state button{padding:8px 12px;font-size:11px}.audit-apply{background:#235d55;border-color:#368579}.audit-apply:hover{background:#2b7468}.audit-filter-error{color:#ffc3b5;grid-column:1/-1;font-size:12px}.audit-results{background:#171f2b;border:1px solid #2c3748;border-radius:9px;overflow:hidden}.audit-count{color:#91a4bc;font-size:11px}.audit-table-scroll{overflow-x:auto}.audit-table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.audit-table th{color:#91a4bc;white-space:nowrap;background:#141d29;padding:14px 13px;font-size:10px;font-weight:600}.audit-table td{vertical-align:middle;color:#b6c4d6;border-top:1px solid #293343;padding:14px 13px}.audit-event-row{cursor:pointer}.audit-event-row:hover,.audit-event-row.selected{background:#1d2b3a}.audit-timestamp{white-space:nowrap}.audit-event-name{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:#d8e3ef!important}.audit-target{overflow-wrap:anywhere;max-width:235px}.audit-result{white-space:nowrap;background:#2a3545;border-radius:4px;padding:3px 7px;font-size:10px;display:inline-block}.audit-result-success{color:#8be2c5;background:#1c3b34}.audit-result-failure{color:#f4b3a8;background:#482d2d}.audit-result-unknown{color:#b4bfd0}.audit-scope{text-transform:capitalize}.audit-details-button{background:0 0;padding:5px 8px;font-size:10px}.audit-details-row td{background:#101a26;padding:20px}.audit-detail-heading{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:11px;display:flex}.audit-detail-heading span{color:#7d92ac;overflow-wrap:anywhere}.audit-details-row pre{color:#b9d6d1;white-space:pre-wrap;overflow-wrap:anywhere;background:#0d141e;border:1px solid #293647;border-radius:5px;max-height:400px;margin:0;padding:16px;font-size:11px;overflow:auto}.audit-state{text-align:center;color:#91a4bc;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:230px;padding:30px;font-size:12px;display:flex}.audit-state h3{color:#c4d0df;font-size:15px;font-weight:500}.audit-pagination{color:#93a6be;border-top:1px solid #293343;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;font-size:11px;display:flex}.audit-pagination>div{gap:8px;display:flex}.audit-pagination label{align-items:center;gap:8px;display:flex}.audit-pagination select{color:#e4eaf2;background:#111a25;border:1px solid #344052;border-radius:5px;padding:6px 8px;font-size:11px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1150px){.audit-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.audit-filters{gap:12px;padding:15px}.audit-search{grid-column:1/-1}.audit-filter-actions{flex-direction:column;align-items:flex-start}.audit-pagination{padding:14px}.audit-pagination label{margin-left:auto}}.users-toolbar{background:#171f2b;border:1px solid #2c3748;border-radius:9px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:22px;padding:18px 20px;display:flex}.users-toolbar label,.users-form-grid label{color:#b6c3d5;flex-direction:column;gap:7px;font-size:11px;display:flex}.users-search{flex:1;min-width:220px}.users-toolbar input,.users-toolbar select,.users-form-grid input,.users-form-grid select{color:#e4eaf2;background:#111a25;border:1px solid #344052;border-radius:5px;width:100%;padding:9px 10px;font-size:12px}.users-toolbar button,.users-dialog-actions button{padding:9px 13px;font-size:11px}.users-notice{color:#a1e2c9;background:#1c342e;border:1px solid #315f54;border-radius:6px;margin-bottom:18px;padding:12px 16px;font-size:12px}.users-subtext{color:#8195ae;margin-top:4px;font-size:10px;display:block}.users-table strong{color:#dde7f2;font-weight:500}.users-table td{vertical-align:top}.users-scope{font-size:11px}.users-roles{flex-wrap:wrap;gap:5px;max-width:220px;display:flex}.users-role,.users-source{color:#b7c9dd;background:#233143;border:1px solid #34445a;border-radius:4px;padding:3px 6px;font-size:10px;display:inline-block}.users-source{color:#a3d7c6;background:#203632;border-color:#35574d}.users-row-actions{flex-wrap:wrap;gap:5px;min-width:190px;display:flex}.users-row-actions button{background:0 0;padding:5px 7px;font-size:10px}.users-dialog{color:#e4eaf2;background:#171f2b;border:1px solid #40516a;border-radius:12px;width:min(620px,100vw - 32px);max-height:calc(100vh - 48px);padding:0;box-shadow:0 25px 90px #0009}.users-dialog::backdrop{background:#050c17bb}.users-dialog-heading{border-bottom:1px solid #2c3748;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.users-dialog-heading h2{font-size:18px;font-weight:500}.users-dialog-heading button{background:0 0;padding:0 9px;font-size:22px}.users-editor{padding:24px}.users-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.users-role-picker{border:1px solid #344052;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:18px 0;padding:14px 16px;display:grid}.users-role-picker legend{color:#9fb2c9;padding:0 6px;font-size:11px}.users-role-picker label,.users-enabled{color:#bacbdd;align-items:center;gap:9px;font-size:12px;display:flex}.users-role-picker input,.users-enabled input{accent-color:#64c9b6;width:15px;height:15px;margin:0;padding:0}.users-enabled{margin:14px 0}.users-help{color:#8195ae;margin:12px 0 18px;font-size:11px;line-height:1.7}.users-dialog-actions{border-top:1px solid #2c3748;justify-content:flex-end;gap:9px;padding-top:18px;display:flex}@media (max-width:600px){.users-toolbar{padding:15px}.users-toolbar label{width:100%}.users-editor{padding:18px}.users-dialog-heading{padding:16px 18px}.users-form-grid{grid-template-columns:1fr}}.provider-section .panel-heading{align-items:center}.provider-section .panel-heading .users-help{margin:6px 0 0}.provider-notice{margin:16px 20px}.provider-dialog{width:min(970px,100vw - 32px)}.provider-eyebrow{color:#7f97b0;letter-spacing:.9px;text-transform:uppercase;margin-bottom:5px;font-size:10px;display:block}.provider-dialog-body{display:flex}.provider-steps{background:#131c28;border-right:1px solid #2d394b;flex-shrink:0;width:210px;padding:24px 12px}.provider-steps button{text-align:left;color:#8da3bc;background:0 0;border:1px solid #0000;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:11px 9px;font-size:11px;display:flex}.provider-steps button span{border:1px solid #3a4b61;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.provider-steps button.selected{color:#81ddca;background:#203c3b;border-color:#345b54}.provider-steps button.selected span{color:#8ee3d0;border-color:#6bcdb9}.provider-editor{flex:1;min-width:0;padding:25px 28px}.provider-step-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.provider-step-title h3{font-size:17px;font-weight:500}.provider-step-title span{color:#859db6;font-size:10px}.provider-wide{grid-column:1/-1}.provider-editor textarea{color:#dae5f1;resize:vertical;background:#111a25;border:1px solid #344052;border-radius:5px;width:100%;padding:10px;font-family:ui-monospace,monospace;font-size:11px}.provider-info{color:#a1b8cc;background:#1a2b39;border:1px solid #34495c;border-radius:6px;margin:16px 0;padding:13px 15px;font-size:11px;line-height:1.7}.provider-advanced{border:1px solid #303e51;border-radius:6px;margin:15px 0;padding:13px 15px}.provider-advanced summary{color:#aebfd4;cursor:pointer;font-size:11px}.provider-advanced .users-form-grid{margin-top:16px;margin-bottom:0}.provider-review{background:#121b28;border:1px solid #303d50;border-radius:6px;padding:18px}.provider-review dl{grid-template-columns:110px minmax(0,1fr);gap:13px 16px;margin:0;font-size:12px;display:grid}.provider-review dt{color:#829bb4}.provider-review dd{color:#bfcede;overflow-wrap:anywhere;margin:0}.provider-diagnostics{margin-top:24px}.provider-diagnostic-body{padding:20px}.provider-diagnostic-body .users-toolbar{background:0 0;border:0;padding:0}.provider-diagnostic-body .users-toolbar .users-enabled{flex-direction:row;width:100%}.provider-diagnostic-body .users-enabled input{width:15px}.provider-checks{margin:18px 0;padding:0;list-style:none}.provider-checks li{border-bottom:1px solid #2a384b;align-items:flex-start;gap:13px;padding:14px 0;display:flex}.provider-checks strong{text-transform:capitalize;font-size:12px;font-weight:500}.provider-checks p{color:#889fb9;margin-top:5px;font-size:11px}.provider-preview{background:#131d2a;border:1px solid #303f51;border-radius:6px;margin-top:20px;padding:17px}.provider-preview h3{margin-bottom:14px;font-size:13px;font-weight:500}.provider-preview dl{margin:0}.provider-preview dl>div{grid-template-columns:120px minmax(0,1fr);gap:14px;padding:7px 0;font-size:11px;display:grid}.provider-preview dt{color:#8199b2;text-transform:capitalize}.provider-preview dd{overflow-wrap:anywhere;margin:0}.provider-preview ul{margin:0;padding:0;list-style:none}.provider-preview li{border-top:1px solid #2b3a4e;padding:10px 0;font-size:12px}.provider-preview li span{color:#8199b2;overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}@media (max-width:800px){.provider-steps{width:160px;padding:18px 8px}.provider-editor{padding:22px 18px}.provider-section .panel-heading{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.provider-dialog-body{flex-direction:column}.provider-steps{border-bottom:1px solid #2d394b;border-right:0;width:100%;padding:10px;display:flex;overflow-x:auto}.provider-steps button{white-space:nowrap;flex-shrink:0;width:auto;margin:0 6px 0 0;padding:7px}.provider-steps button span{width:19px;height:19px}.provider-review dl{grid-template-columns:90px minmax(0,1fr);font-size:11px}}.compute-vdc-tabs,.compute-capacity{border-bottom:1px solid #2c3748;flex-wrap:wrap;gap:12px;padding:18px 24px;display:flex}.compute-capacity span{color:#9fb2c9;background:#111926;border-radius:6px;padding:10px;font-size:12px}.compute-capacity strong{color:#e4eaf2;margin-bottom:5px;font-size:17px;display:block}.compute-vdc-body{padding:0 24px 24px}.compute-pool{border:1px solid #344052;border-radius:8px;margin-top:20px;padding:15px}.compute-pool h4{color:#bacbdd;margin:18px 0 12px;font-weight:500}.compute-connection{border-top:1px solid #2c3748;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}.compute-fingerprint,.compute-pem{overflow-wrap:anywhere;white-space:pre-wrap;font-size:11px}.compute-node-picker{border:1px solid #344052;border-radius:6px;gap:14px;margin:16px 0;padding:15px;display:grid}.compute-node-picker label{align-items:center;gap:12px;display:flex}.compute-node-picker input{accent-color:#64c9b6;width:16px;height:16px}@media (max-width:700px){.compute-connection{flex-direction:column;align-items:flex-start}.compute-vdc-body{padding:0 12px 18px}}.structure-links{flex-wrap:wrap;gap:20px;margin:0 0 20px;font-size:13px;display:flex}.structure-links a,.structure-details a,.audit-table a,.compute-vdc-body a{color:#79d1c0;text-decoration:none}.structure-links a:hover,.structure-details a:hover,.audit-table a:hover{text-decoration:underline}.structure-details{grid-template-columns:190px minmax(0,1fr);gap:14px;margin:24px 0;font-size:13px;display:grid}.structure-details dt{color:#9fb2c9}.structure-details dd{margin:0}#root>.pcd-login-card{width:min(420px,100% - 32px)}.pcd-login-card .login-brand{margin-bottom:24px}.login-brand>div{flex-direction:column;gap:2px;display:flex}.login-brand strong{letter-spacing:.8px;font-size:21px}.login-brand>div>span{color:#9fb2c9;font-size:11px}#root>.pcd-login-card h1{margin-bottom:12px;font-size:24px}.pcd-login-card .login-guidance{color:#9fb2c9;margin-bottom:24px;font-size:12px;line-height:1.7}.pcd-login-card label{color:#b6c3d5;flex-direction:column;gap:7px;margin-bottom:18px;font-size:12px;display:flex}#root>.pcd-login-card input{margin-bottom:0}.pcd-login-card select{width:100%;min-width:0;font:inherit;color:#e4eaf2;background:#192330;border:1px solid #344052;border-radius:6px;padding:10px 14px}.pcd-login-card .console-error{margin:0 0 18px}.tenant-portal .main-content{max-width:1280px;margin:0 auto}.tenant-portal .topbar{position:relative}.tenant-portal .brand{white-space:normal;min-width:0}.tenant-portal .brand>span,.tenant-portal .page-heading p{overflow-wrap:anywhere}.tenant-portal .account-controls{flex-wrap:wrap;justify-content:flex-end}.tenant-navigation{margin-bottom:24px}.tenant-portal .page-heading h2{font-size:22px;font-weight:500}.tenant-editor-fields{border:0;min-width:0;margin:0;padding:0}.tenant-form-section{border-bottom:1px solid #2c3748;margin-bottom:28px;padding-bottom:26px}.tenant-form-section:last-child{border-bottom:0;margin-bottom:0}.tenant-form-section h3{margin-bottom:18px;font-size:16px;font-weight:500}.tenant-field-help{color:#8195ae;font-size:11px;line-height:1.7}.tenant-group-mapping{background:#131d2a;border:1px solid #303f51;border-radius:6px;margin-bottom:14px;padding:18px}.tenant-group-mapping .users-form-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.tenant-certificate{margin-top:18px}.tenant-certificate h4{margin:0 0 18px;font-size:13px}.tenant-certificate .users-enabled{align-items:flex-start;line-height:1.6}.tenant-certificate .users-enabled input{flex-shrink:0;margin-top:2px}.tenant-danger{color:#f0aeb7;border-color:#884d55}.tenant-portal .users-table{min-width:760px}.tenant-directory-editor input[type=file]{white-space:normal}@media (max-width:600px){.tenant-portal .topbar{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.tenant-portal .account-controls{justify-content:flex-start;gap:12px;font-size:12px}.tenant-portal .main-content{padding:20px 16px}.tenant-portal .page-heading{flex-wrap:wrap;gap:16px}.tenant-portal .panel-heading{flex-wrap:wrap;gap:12px}.tenant-group-mapping .users-form-grid{grid-template-columns:1fr}.tenant-portal .users-row-actions{min-width:0}.tenant-certificate{padding:14px}.tenant-certificate dl{grid-template-columns:1fr;gap:6px}.tenant-certificate dd{margin-bottom:10px}.users-dialog-actions{flex-wrap:wrap}}.tenant-account-dialog[open]{flex-direction:column;display:flex;overflow:hidden}.tenant-account-dialog .users-dialog-heading{flex-shrink:0}.tenant-account-dialog>.users-editor{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.tenant-dialog-content{min-height:0;padding:24px;overflow-y:auto}.tenant-account-dialog .users-dialog-actions{background:#171f2b;flex-shrink:0;padding:16px 24px}@media (max-width:600px){.tenant-dialog-content{padding:18px}.tenant-account-dialog .users-dialog-actions{padding:14px 18px}}.tenant-directory-editor button{padding:9px 13px;font-size:12px}.tenant-navigation a{border:1px solid #0000;border-radius:5px;padding:8px 12px;font-size:12px}.tenant-navigation a[aria-current=page]{color:#81ddca;background:#203c3b;border-color:#345b54}@media (max-width:380px){#root>.pcd-login-card h1{font-size:21px}}.vm-inventory-table td:first-child{min-width:260px}.vm-inventory-table .users-help{overflow-wrap:anywhere}.vm-inventory-panel button:disabled{cursor:not-allowed}.vm-inventory-panel button[aria-busy=true]{cursor:wait}.pvdc-breadcrumb{color:#9fb2c9;overflow-wrap:anywhere;margin:0 0 14px;font-size:12px}.pvdc-breadcrumb a,.pvdc-tab-panel a,.pvdc-tabs a,.users-toolbar>a{color:#79d1c0}.pvdc-tabs{background:#151e2a;border:1px solid #344052;border-radius:8px;flex-wrap:wrap;gap:5px;margin:20px 0;padding:12px;display:flex}.pvdc-tabs a{border-radius:5px;padding:10px 12px;font-size:12px;text-decoration:none}.pvdc-tabs a[aria-current]{color:#b1f1e1;background:#254740}.pvdc-tab-panel{min-width:0;padding:24px}.pvdc-tab-panel>h2{margin-bottom:16px;font-size:20px}.pvdc-tab-panel>p{margin:14px 0;font-size:13px;line-height:1.7}.pvdc-tab-panel h3{margin:16px 0;font-size:15px}.pvdc-tab-panel .panel-heading{flex-wrap:wrap;gap:14px;padding:0}.pvdc-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.pvdc-metrics>div{color:#9fb2c9;overflow-wrap:anywhere;background:#111926;border:1px solid #2c3748;border-radius:7px;padding:16px;font-size:12px}.pvdc-metrics strong{color:#e4eaf2;margin-bottom:8px;font-size:21px;display:block}.pvdc-metrics span{margin-top:10px;line-height:1.6;display:block}.pvdc-planned{border:1px solid #344052;border-radius:8px;margin:20px 0;padding:18px}.pvdc-planned fieldset{border:0;margin-top:18px;padding:0}.pvdc-planned select:disabled{opacity:1;color:#99a7ba;cursor:not-allowed;background:#1b2330;border-style:dashed}.pvdc-reference-list{overflow-wrap:anywhere;padding-left:20px;font-size:13px;line-height:1.9}.pvdc-tab-panel .compute-pool{min-width:0}.pvdc-tab-panel details>summary{cursor:pointer;color:#9cdccb;padding:12px 0;font-size:13px}.pvdc-tab-panel .audit-table-scroll{max-width:100%}.pvdc-tab-panel .audit-table{min-width:680px}.pvdc-dialog{max-height:calc(100dvh - 24px);padding:0}.pvdc-dialog>.users-editor{max-height:calc(100dvh - 110px);overflow-y:auto}.pvdc-dialog .users-dialog-actions{z-index:1;background:#182230;padding:16px 0;position:sticky;bottom:-24px}@media (max-width:1000px){.pvdc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pvdc-tab-panel{padding:16px}.pvdc-metrics{grid-template-columns:minmax(0,1fr)}.pvdc-tabs a{padding:10px 7px}.pvdc-dialog .users-form-grid,.pvdc-planned .users-form-grid{grid-template-columns:minmax(0,1fr)}}.pvdc-heading{flex-wrap:wrap}.pvdc-heading h1{overflow-wrap:anywhere}.pvdc-tab-panel .workspace-badge{display:inline-block}.pvdc-breadcrumb~.overview-panel>.audit-table-scroll>.audit-table{min-width:720px}.pvdc-heading~.overview-panel .users-toolbar{flex-wrap:wrap}.pvdc-tab-panel button:disabled,.pvdc-heading button:disabled{cursor:not-allowed}.pvdc-dialog form>label:not(.users-enabled){color:#b6c3d5;flex-direction:column;gap:9px;margin:18px 0;font-size:11px;display:flex}.pvdc-dialog textarea{color:#dae5f1;resize:vertical;background:#111a25;border:1px solid #344052;border-radius:5px;width:100%;min-width:0;padding:10px;font:12px ui-monospace,monospace}.pvdc-dialog input[type=file]{width:100%;min-width:0;font-size:12px}.pvdc-dialog .compute-node-picker:disabled{color:#94a5bb}.tenant-vm-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,285px),1fr));gap:16px;display:grid}.tenant-vm-card{background:#111a25;border:1px solid #344052;border-radius:8px;min-width:0;padding:18px}.tenant-vm-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.tenant-vm-card h3{overflow-wrap:anywhere;font-size:15px;font-weight:600}.tenant-vm-state{color:#9cdccb;border:1px solid #345752;border-radius:5px;padding:4px 7px;font-size:11px}.tenant-vm-card dl{gap:10px;margin:0;display:grid}.tenant-vm-card dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;font-size:12px;display:grid}.tenant-vm-card dt{color:#8e9fb6}.tenant-vm-card dd{overflow-wrap:anywhere;margin:0}.tenant-vm-card a{color:#79d1c0}.tenant-vm-observed{border-top:1px solid #2c3748;margin-top:18px;padding-top:12px;line-height:1.7}.tenant-vm-observed strong{color:#e2c594;font-weight:500}.tenant-vm-note{padding-bottom:0;line-height:1.7}.tenant-vm-filter{border:0;margin:18px 0 0;padding:0}.tenant-vm-filter label{min-width:min(100%,260px)}.https-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.https-library{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.https-fingerprint,.https-details dd{overflow-wrap:anywhere}.https-details{gap:12px;display:grid}.https-details>div{grid-template-columns:minmax(100px,160px) minmax(0,1fr);gap:16px;display:grid}.https-details dt{color:var(--text-muted,#8b9eb3)}.https-details dd{margin:0}.https-dialog{width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.https-dialog .users-dialog-actions{background:#17212e;padding:16px 0;position:sticky;bottom:0}@media (max-width:500px){.https-details>div{grid-template-columns:1fr;gap:4px}}.users-modal-backdrop{z-index:100;background:#050c17bb;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.https-dialog{padding:24px}.https-dialog textarea{box-sizing:border-box;color:#e4eaf2;width:100%;font:inherit;resize:vertical;background:#111a25;border:1px solid #40516a;border-radius:5px;padding:10px}.vm-console-overlay{z-index:110;background:#050c17df;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.vm-console-dialog{color:#e4eaf2;background:#17212e;border:1px solid #40516a;border-radius:12px;width:min(1200px,100%);max-height:calc(100dvh - 32px);padding:16px;overflow:auto}.vm-console-dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.vm-console-screen{background:#000;height:min(65dvh,720px);min-height:240px;margin:12px 0;overflow:hidden}.provider-health{overflow-wrap:anywhere;border:1px solid #344052;border-radius:8px;min-width:0;margin:18px 0;padding:16px}.health-connection{min-width:0;margin-top:18px}.health-badge{border:1px solid #526176;border-radius:5px;padding:4px 9px;font-size:12px;display:inline-block}.health-healthy,.health-online,.health-available{color:#81debf;background:#15342f}.health-degraded{color:#f0cd80;background:#3a311c}.health-offline,.health-unavailable,.health-no_quorum,.health-unreachable{color:#ffacac;background:#3a2227}.health-unknown{color:#c3cddd;background:#26303c}.health-events{padding-left:20px}.health-events li{margin:12px 0}.provider-health details{padding:10px 0}@media (max-width:600px){.structure-heading{flex-wrap:wrap}.structure-heading>div{overflow-wrap:anywhere;min-width:0}.structure-heading .users-row-actions{flex-wrap:wrap;min-width:0}}.structure-dialog .compute-node-picker input[type=number]{width:100%;height:auto}.structure-dialog .compute-node-picker .users-form-grid label{align-items:stretch}.media-workspace{min-width:0}.media-workspace .page-heading{align-items:flex-start;margin-bottom:20px}.media-workspace .page-heading h1{overflow-wrap:anywhere}.media-workspace .overview-panel{margin-top:0;margin-bottom:18px;padding:0}.media-workspace .panel-heading{gap:16px;padding:18px 20px}.media-workspace .panel-heading h2{font-size:16px}.media-workspace .media-description{color:#a2b2c7;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.6}.media-tabs{margin:0 0 20px}.media-workspace a{color:#83dbca}.media-workspace a:hover{text-decoration:underline}.media-workspace a:focus-visible,.media-workspace button:focus-visible,.media-dialog :focus-visible{outline-offset:3px;outline:2px solid #8be9d5}.media-workspace .media-name{text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline}.media-table-wrap{max-width:100%}.media-workspace .media-table{table-layout:fixed;width:100%;font-size:12px}.media-workspace .media-table th{padding:13px 18px;font-size:11px}.media-workspace .media-table td{vertical-align:top;overflow-wrap:anywhere;padding:16px 18px;line-height:1.6}.media-workspace .media-table th:first-child{width:29%}.media-workspace .media-table strong{color:#e3ebf6;font-weight:500}.media-workspace .media-table tr:hover td{background:#192432}.media-workspace .media-table button,.media-workspace .media-actions button{padding:7px 10px;font-size:12px}.media-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.media-workspace .media-primary,.media-dialog .media-primary{color:#d9fff4;background:#285b51;border-color:#438a79}.media-workspace button:disabled,.media-dialog button:disabled{cursor:not-allowed;opacity:.5}.media-status{color:#c7d4e7;background:#202c3e;border:1px solid #44536a;border-radius:4px;width:fit-content;padding:2px 7px;font-size:11px;display:inline-block}.media-status-ready{color:#b7f0d8;background:#1b3831;border-color:#3b6c5d}.media-file-name{font-size:13px;display:block}.media-workspace .media-content-table th:first-child{width:28%}.media-workspace .media-content-table th:last-child{width:23%}.media-details{overflow-wrap:anywhere;margin-top:10px;font-size:12px;line-height:1.65}.media-details summary{cursor:pointer;color:#a8d9cf;width:fit-content}.media-details dl{margin:12px 0}.media-details dt{color:#94a6bd;margin-top:8px}.media-details dd{color:#c6d3e4;margin:0}.media-details p{color:#9aacc3;margin:10px 0}.media-breadcrumb{overflow-wrap:anywhere;flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.media-footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;padding:0 0 18px;font-size:12px;display:flex}.media-footer>.media-details{max-width:520px;margin:0}.media-panel-footer,.media-section-body{padding:16px 20px;font-size:12px;line-height:1.7}.media-panel-footer{border-top:1px solid #2c3748}.media-empty{color:#a4b6ce;padding:24px 20px;font-size:13px;line-height:1.7}.media-empty button{margin-top:12px}.media-org-list{margin-top:12px;padding-left:18px}.media-org-list li{margin:8px 0}.media-org-list a{margin-left:12px}.media-subscription{flex-wrap:wrap;gap:16px;margin-bottom:10px;display:flex}.media-dialog{width:min(620px,100vw - 32px)}.media-dialog form>label{color:#c7d5e6;flex-direction:column;gap:7px;margin:16px 0;font-size:12px;display:flex}.media-dialog input:not([type=checkbox]),.media-dialog select,.media-dialog textarea{color:#e4eaf2;width:100%;min-width:0;max-width:100%;font:inherit;background:#101925;border:1px solid #40516a;border-radius:5px;padding:10px}.media-dialog textarea{resize:vertical;min-height:85px}.media-dialog select{text-overflow:ellipsis}.media-dialog .users-dialog-actions{background:#171f2b;padding:16px 0;position:sticky;bottom:-24px}.media-dialog .users-help{color:#a0b2c9}.media-org-picker{border:1px solid #40516a;max-height:240px;padding:12px;overflow:auto}.media-org-picker legend{font-size:12px}.media-org-picker label{align-items:center;gap:8px;padding:6px 0;font-size:12px;display:flex}.media-selected-file,.media-publish-file{overflow-wrap:anywhere;margin:12px 0;font-size:13px;line-height:1.7}.media-publish-file span{color:#9cafc6;display:block}.media-storage-option{border-bottom:1px solid #2c3748;padding:10px 0;font-size:12px}.media-storage-option p{margin:4px 0}.media-upload-progress{margin:18px 0;font-size:12px;line-height:1.7}.media-upload-progress progress{accent-color:#79d1c0;width:100%}.media-tenant-file{border-top:1px solid #2c3748;margin:10px 0;padding:8px 0}.media-tenant-file strong,.media-tenant-file span{display:block}@media (max-width:700px){.media-workspace .page-heading,.media-workspace .panel-heading{flex-wrap:wrap}.media-workspace .media-table,.media-workspace .media-table tbody,.media-workspace .media-table tr,.media-workspace .media-table td{width:100%;display:block}.media-workspace .media-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.media-workspace .media-table tr{border-top:1px solid #344052;padding:14px 18px}.media-workspace .media-table td{border:0;grid-template-columns:88px minmax(0,1fr);gap:10px;padding:7px 0;display:grid}.media-workspace .media-table td:before{content:attr(data-label);color:#96aac4;font-size:11px}.media-workspace .media-table td>*{grid-column:2;min-width:0}.media-workspace .media-table td>.users-subtext,.media-workspace .media-table td>.media-details{margin-top:0}.media-workspace .media-table tr:hover td{background:0 0}.media-workspace .media-table td .media-actions{gap:6px}.media-dialog .users-dialog-actions{bottom:-18px}}.vm-freshness{overflow-wrap:anywhere;margin:10px 0;font-size:11px;line-height:1.6}.vm-freshness p{margin:3px 0}.vm-freshness strong{color:#d8c7a6;font-weight:500}.vm-freshness details{margin-top:6px}.vm-freshness summary{cursor:pointer;color:#a5c7c1}.vm-workspace{min-width:0}.vm-workspace>.structure-links{margin-bottom:1rem}.vm-workspace .tenant-vm-card{max-width:58rem}.vm-workspace h2{overflow-wrap:anywhere;margin:.35rem 0}.vm-drive{border-top:1px solid var(--border-color,#293444);padding:1rem 0}.vm-drive h4{margin:0 0 .8rem}.vm-drive dl{grid-template-columns:7rem minmax(0,1fr);gap:.5rem;margin:.5rem 0;display:grid}.vm-drive dt{color:#9baabd}.vm-drive dd{overflow-wrap:anywhere;margin:0}.vm-workspace a:focus-visible{outline-offset:3px;outline:2px solid #7bb7fb}@media (max-width:600px){.vm-workspace .page-heading{flex-direction:column;align-items:flex-start;gap:.75rem}.vm-drive dl{grid-template-columns:1fr;gap:.25rem}.vm-drive dd{margin-bottom:.5rem}}.vm-iso-select{color:#b6c3d5;flex-direction:column;gap:7px;min-width:0;margin:1rem 0;font-size:12px;display:flex}.vm-iso-select select{color:#e4eaf2;text-overflow:ellipsis;background:#111a25;border:1px solid #344052;border-radius:5px;width:100%;min-width:0;padding:9px 10px;font-size:12px}.media-dialog .users-form-grid textarea{resize:vertical;color:#e4eaf2;width:100%;min-width:0;min-height:82px;font:inherit;background:#111a25;border:1px solid #344052;border-radius:5px;padding:9px 10px}.media-dialog .users-form-grid select,.media-dialog .users-form-grid input{min-width:0}.private-content>.overview-panel.users-editor{padding:20px}.private-content .page-heading h2{overflow-wrap:anywhere}@media (max-width:600px){.private-content>.overview-panel.users-editor{padding:18px}}.catalog-content{margin-top:16px}.catalog-controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.catalog-controls label{flex-direction:column;gap:6px;display:flex}.catalog-content .audit-pagination{flex-wrap:wrap;padding:16px}@media (max-width:600px){.catalog-controls label,.catalog-controls input,.catalog-controls select{width:100%}.catalog-content .media-table td{overflow-wrap:anywhere}}@media (min-width:601px){.media-workspace .media-content-table th:first-child{width:22%}.media-workspace .media-content-table th:nth-child(2),.media-workspace .media-content-table th:nth-child(3){width:9%}.media-workspace .media-content-table th:nth-child(4){width:16%}.media-workspace .media-content-table th:nth-child(5){width:24%}.media-workspace .media-content-table th:nth-child(6){width:20%}.media-workspace .media-content-table th,.media-workspace .media-content-table td{padding-left:12px;padding-right:12px}}.media-content-table button,.media-content-table .media-status{overflow-wrap:normal}.deployment-prerequisites{margin:14px 0}.deployment-prerequisites table{table-layout:fixed;width:100%;font-size:12px}.deployment-prerequisites th:first-child{width:35%}.deployment-prerequisites th:nth-child(2){width:65px}.deployment-prerequisites td:nth-child(2){white-space:nowrap}.deployment-prerequisites td{vertical-align:top;overflow-wrap:anywhere}@media (max-width:600px){.deployment-prerequisites table{font-size:11px}.deployment-prerequisites th,.deployment-prerequisites td{padding:7px 5px}}.deployment-readiness{color:#bdccdd;margin:12px 0}.deployment-blockers{margin:10px 0;padding-left:20px}.deployment-blockers li{margin:6px 0}.deployment-prerequisites details{margin-top:12px;font-size:12px}.deployment-prerequisites summary{cursor:pointer;color:#b7c9df}.media-dialog .users-dialog-actions #deploy-disabled-reason{flex-basis:100%;margin:0}.deploy-dialog .users-dialog-actions{flex-wrap:wrap;padding:12px 18px;bottom:0}.deploy-dialog .users-editor{padding-top:16px;padding-bottom:16px}.deploy-dialog .users-form-grid{gap:12px;margin-bottom:10px}.lifecycle-panel .panel-heading{flex-wrap:wrap;gap:12px}.lifecycle-danger{color:#ffc3bd;background:#472426;border:1px solid #b85151}.lifecycle-dialog{width:min(760px,100vw - 24px)}.lifecycle-dialog .users-editor{min-height:0;overflow-y:auto}.lifecycle-dialog details{overflow-wrap:anywhere;margin:10px 0}.lifecycle-dialog label:not(.users-enabled){gap:6px;margin-top:12px;display:grid}.lifecycle-dialog input:not([type=checkbox]){box-sizing:border-box;width:100%}.lifecycle-dialog .users-dialog-actions{flex-wrap:wrap}.lifecycle-dialog{max-height:90dvh;padding:0}.lifecycle-dialog .users-dialog-heading{flex-shrink:0}.lifecycle-dialog form.users-editor{box-sizing:border-box;max-height:calc(90dvh - 80px);overflow-y:auto}.lifecycle-dialog .users-dialog-actions{background:#182431;padding:12px 0;position:sticky;bottom:-1px}.lifecycle-dialog form.users-editor{overflow-wrap:anywhere}.deploy-dialog .structure-details>div{overflow-wrap:anywhere;min-width:0}.deploy-dialog .users-subtext{overflow-wrap:anywhere}.storage-policy-access button:disabled{cursor:not-allowed}.storage-policy-access button[aria-busy=true]{cursor:wait}@media (max-width:600px){.network-workspace .audit-table,.network-workspace .audit-table tbody{width:100%;min-width:0;display:block}.network-workspace .audit-table thead{display:none}.network-workspace .audit-table tr{border-bottom:1px solid #293748;padding:10px 0;display:block}.network-workspace .audit-table td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:5px 0;display:block}.network-workspace .audit-table td[data-label]:before{content:attr(data-label);color:#91a4bc;margin-bottom:3px;font-size:11px;display:block}.network-workspace .users-row-actions{flex-wrap:wrap}}.network-provision-form .network-provision-reason{grid-column:1/-1}.network-provision-form textarea{box-sizing:border-box;resize:vertical;color:#e4eaf2;width:100%;min-width:0;min-height:86px;font:inherit;background:#111a25;border:1px solid #344052;border-radius:5px;padding:9px 10px}.network-provision-form fieldset{min-width:0}.network-provision-form .users-row-actions{flex-wrap:wrap}.network-assignment-form fieldset{min-width:0}.network-assignment-form textarea{box-sizing:border-box;resize:vertical;color:#e4eaf2;width:100%;min-width:0;min-height:86px;font:inherit;background:#111a25;border:1px solid #344052;border-radius:5px;padding:9px 10px}.org-network-manager .users-row-actions{flex-wrap:wrap}.org-network-manager li{overflow-wrap:anywhere}@media (max-width:600px){.org-network-manager>.panel-heading{flex-direction:column;align-items:stretch}}.ai-integration button:disabled{cursor:not-allowed}.ai-integration button[aria-busy=true]{cursor:wait}.dashboard-summary th{white-space:normal;overflow-wrap:anywhere;width:45%}.dashboard-summary tbody th{vertical-align:middle;text-align:left;border-top:1px solid #293343}.dashboard-summary tbody th,.dashboard-summary tbody td{background:#10161f}.dashboard-summary tbody td{border-left:1px solid #293343}.dashboard-overview>.audit-count{padding:12px 13px}.deploy-dialog{border-radius:9px;width:min(760px,100vw - 24px)}.deploy-dialog .users-dialog-heading{background:#141d29;padding:14px 20px}.deploy-dialog .users-dialog-heading h2{margin:0;font-size:18px}.deploy-dialog>.users-editor{min-width:0;padding:16px 20px}.deploy-dialog .users-form-grid{background:#111923;border:1px solid #293647;border-radius:6px;gap:12px 16px;margin:12px 0;padding:12px}.deploy-dialog label{color:#aab9cc;flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.deploy-dialog .users-form-grid p{color:#91a3ba;align-self:center;margin:0;font-size:12px}.deploy-dialog .deployment-readiness{color:#9baabd;margin:10px 0;font-size:12px}.deploy-dialog p,.deploy-dialog td,.deploy-dialog code,.deploy-dialog .users-help{overflow-wrap:anywhere}.deploy-dialog .clone-guest-customization{background:#111923;border:1px solid #293647;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;padding:12px;display:grid}.deploy-dialog .clone-guest-customization legend{color:#a8d9cf;padding:0 6px;font-size:13px}.deploy-dialog .clone-guest-customization>label:first-of-type{flex-direction:row;grid-column:1/-1;align-items:center}.deploy-dialog .clone-guest-customization input[type=checkbox]{accent-color:#64c9b6;width:15px;height:15px;margin:0}.deploy-dialog .clone-guest-customization p{color:#91a3ba;grid-column:1/-1;margin:0;font-size:12px;line-height:1.5}.deploy-dialog .clone-guest-customization fieldset{border:1px solid #293647;border-radius:5px;gap:10px;min-width:0;margin:0;padding:10px;display:grid}.deploy-dialog .clone-guest-customization input,.deploy-dialog .clone-guest-customization select,.deploy-dialog textarea{box-sizing:border-box;color:#e4eaf2;background:#111a25;border:1px solid #344052;border-radius:5px;width:100%;min-width:0;padding:9px 10px;font-size:12px}.deploy-dialog .deployment-check-summary{background:#111923;border:1px solid #293647;border-radius:6px;align-items:flex-start;gap:10px;margin:12px 0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.deploy-dialog .deployment-check-summary>div{overflow-wrap:anywhere;min-width:0}.deploy-dialog .deployment-prerequisites details{border-top:1px solid #2c3748;padding-top:10px;font-size:12px}.deploy-dialog .deployment-prerequisites summary{cursor:pointer;color:#a8d9cf}.deploy-dialog .audit-table{table-layout:fixed;width:100%}.deploy-dialog .audit-table th:first-child{width:38%}.deploy-dialog .audit-table td{vertical-align:top;white-space:normal;font-size:12px}.deploy-dialog .users-dialog-actions{background:#141d29;flex-wrap:wrap;align-items:center;padding:12px 20px}.deploy-dialog .users-dialog-actions .users-help{flex:220px;margin:0 auto 0 0}.deploy-dialog .users-dialog-actions button:last-child{background:#235d55;border-color:#368579}@media (max-width:600px){.deploy-dialog>.users-editor{padding:12px}.deploy-dialog .users-form-grid,.deploy-dialog .clone-guest-customization{grid-template-columns:minmax(0,1fr)}.deploy-dialog .users-dialog-actions{padding:12px}.deploy-dialog .users-dialog-actions .users-help{flex-basis:100%}}.deploy-dialog{text-align:left}.deploy-dialog .clone-guest-customization>fieldset{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}@media (max-width:600px){.deploy-dialog .clone-guest-customization>fieldset{grid-template-columns:minmax(0,1fr)}}.deploy-dialog .users-dialog-heading{z-index:2;position:sticky;top:0}.deploy-dialog .users-dialog-actions{z-index:2;position:sticky;bottom:0}.deploy-dialog .deployment-readiness:empty{display:none}.tenant-portal .account-controls{flex-wrap:nowrap;justify-content:flex-end;min-width:0;max-width:100%;margin-left:auto}.tenant-portal .account-controls>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tenant-provider-return{color:#abc0d5;text-underline-offset:3px;text-transform:none;white-space:nowrap;border-radius:5px;flex-shrink:0;margin-left:12px;padding:0 6px;font-size:12px;font-weight:500;text-decoration:underline}.tenant-provider-return:hover{color:#d2f5ec;background:#20322f}.tenant-provider-return:focus-visible{outline-offset:3px;outline:2px solid #8be9d5}.header-nav-separated{position:relative}.header-nav-separated:before{content:"";pointer-events:none;background:#344052;width:1px;height:16px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.lc-outbound button:disabled{cursor:not-allowed}.lc-outbound fieldset:disabled button{cursor:wait}.vm-inventory-toolbar{gap:10px;margin:0 20px 16px;padding:12px 14px}.vm-inventory-toolbar input{box-sizing:border-box}.vm-inventory-toolbar [aria-pressed=true]{color:#9cdccb;background:#1b3837;border-color:#79d1c0}.vm-inventory-table{min-width:760px}.vm-inventory-table .tenant-vm-state{white-space:nowrap;display:inline-block}.vm-inventory-table td:first-child{overflow-wrap:anywhere;max-width:260px}@media (max-width:600px){.vm-inventory-toolbar{margin:0 15px 14px}.vm-inventory-toolbar label{width:auto;min-width:0}.vm-inventory-toolbar label:first-child{flex:180px}.vm-inventory-toolbar [role=group]{margin-left:auto}}.vm-inventory-toolbar [role=group] button{padding:9px 13px}.vm-inventory-table{table-layout:fixed}.vm-inventory-table th:first-child{width:17%}.vm-inventory-table th:nth-child(2){width:12%}.vm-inventory-table th:nth-child(3){width:17%}.vm-inventory-table th:nth-child(4){width:6%}.vm-inventory-table th:nth-child(5){width:8%}.vm-inventory-table th:nth-child(6){width:10%}.vm-inventory-table th:last-child{text-align:right;width:30%}.vm-inventory-table td{overflow-wrap:anywhere}.vm-inventory-table .tenant-vm-state{white-space:normal}.vm-list-actions{text-align:right}.vm-list-actions .users-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0}.vm-list-power{margin-top:8px;font-size:11px;line-height:1.6}.vm-list-power p{margin:5px 0 0}.vm-list-power button{white-space:nowrap}.vm-list-restart-note{padding:0 20px}.vm-power-dialog .users-dialog-actions{flex-wrap:wrap;padding:14px 18px}.vm-console-toolbar{border-top:1px solid #344052;border-bottom:1px solid #344052;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:12px;padding:12px 0;font-size:12px;display:flex}.vm-console-toolbar>div{min-width:0}.vm-console-toolbar .users-row-actions{flex-wrap:wrap;gap:6px;margin:0;display:flex}.vm-console-toolbar button{padding:6px 9px;font-size:11px}.vm-console-keyboard{border-left:1px solid #344052;padding-left:12px}.vm-console-power p,.vm-console-keyboard p{margin:6px 0 0}@media (max-width:600px){.vm-console-overlay{padding:8px}.vm-console-dialog{padding:12px}.vm-console-dialog>header{flex-wrap:wrap}.vm-console-keyboard{border-top:1px solid #344052;border-left:0;width:100%;padding:10px 0 0}}.vm-console-presence{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:10px;font-size:12px;display:flex}.vm-console-presence details{position:relative}.vm-console-presence ul{z-index:1;background:#17212e;border:1px solid #40516a;border-radius:6px;min-width:200px;margin:4px 0;padding:12px 24px;position:absolute}.organization-backup{min-width:0;max-width:100%}.organization-backup p,.organization-backup label,.organization-backup .users-help{overflow-wrap:anywhere}.organization-backup fieldset,.organization-backup .users-form-grid>div{min-width:0}.organization-backup .users-form-grid label:has(>input[type=checkbox]){flex-direction:row;align-items:center}.organization-backup .audit-table-scroll{max-width:100%;overflow-x:auto}.organization-backup .panel-heading{flex-wrap:wrap;gap:12px}.organization-backup .backup-settings-actions{z-index:2;background:var(--panel-bg,#17212e);border:1px solid #344052;border-radius:6px;flex-wrap:wrap;align-items:center;gap:14px;margin:12px 0;padding:12px;display:flex;position:sticky;top:12px}.organization-backup .backup-settings-actions span{overflow-wrap:anywhere;font-size:12px}.organization-backup .backup-save-confirmation{border:1px solid #386a57;border-radius:6px;padding:12px}.compute-connections-workspace{min-width:0}.compute-connections-workspace .page-heading{flex-wrap:wrap;align-items:center;gap:14px}.compute-connections-workspace .overview-panel{min-width:0;margin-bottom:18px}.compute-connections-workspace .panel-heading{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px}.compute-connections-workspace .panel-heading h2{font-size:14px}.compute-connections-workspace .panel-heading h3{font-size:13px}.compute-connections-workspace .users-row-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.compute-connections-workspace button{white-space:nowrap;padding:7px 10px;font-size:11px}.compute-connections-workspace .users-dialog-heading button{padding:0 9px;font-size:22px}.compute-connections-workspace .compute-connection-entry{border-top:1px solid #2c3748;padding:0 18px 12px}.compute-connections-workspace .compute-connection{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:14px 0}.compute-connections-workspace .compute-connection>div:first-child{overflow-wrap:anywhere;flex:300px;min-width:0}.compute-connections-workspace .compute-platform{margin-left:9px}.compute-connections-workspace .users-subtext{font-size:11px;line-height:1.6}.compute-connections-workspace .users-help{margin:8px 0;font-size:12px;line-height:1.6}.compute-connections-workspace .provider-section>.users-help{margin:0;padding:0 18px 12px}.compute-connections-workspace .vmid-allocation{background:#111a25;border:1px solid #2c3748;border-radius:6px;padding:12px 14px}.compute-connections-workspace h3{margin:0 0 8px;font-size:13px}.compute-connections-workspace .vmid-allocation fieldset{border:0;min-width:0;margin:0;padding:0}.compute-connections-workspace .vmid-allocation .users-form-grid{grid-template-columns:repeat(2,minmax(120px,180px));gap:12px;margin:10px 0}.compute-connections-workspace .vmid-allocation input{box-sizing:border-box;height:34px;padding:7px 9px}.compute-connections-workspace .settings-actions{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.compute-connections-workspace .vmid-allocation>button{margin-top:2px}.compute-connections-workspace .compute-connection-entry>details{padding:12px 0 0;font-size:12px}.compute-connections-workspace details>summary{cursor:pointer;color:#b6c4d6;line-height:1.6}.compute-connections-workspace .overview-panel.users-editor{padding:0}.compute-connections-workspace .overview-panel.users-editor>.users-help,.compute-connections-workspace .overview-panel.users-editor>form,.compute-connections-workspace .overview-panel.users-editor>p{margin:12px 18px}.compute-connections-workspace .compute-pool{border-top:1px solid #2c3748;border-radius:0;margin:0;padding:14px 18px}.compute-connections-workspace .compute-pool .panel-heading{margin-bottom:8px;padding:0}.compute-connections-workspace .compute-pool p{margin:7px 0;font-size:12px}.compute-connections-workspace .compute-pool ul{margin:10px 0;padding-left:18px;font-size:12px}.compute-connections-workspace .compute-pool li{overflow-wrap:anywhere;padding:8px 0;line-height:1.6}.compute-connections-workspace .compute-pool li+li{border-top:1px solid #293343}.compute-connections-workspace .audit-table-scroll{max-width:100%;overflow-x:auto}.compute-connections-workspace .audit-table{min-width:650px}.compute-connections-workspace .audit-table th,.compute-connections-workspace .audit-table td{padding:9px 12px}.compute-connections-workspace .audit-pagination{flex-wrap:wrap;gap:10px;padding:12px 18px}.compute-connections-workspace .compute-fingerprint,.compute-connections-workspace .provider-review dd{overflow-wrap:anywhere}@media (max-width:650px){.compute-connections-workspace .page-heading .users-row-actions{width:100%}.compute-connections-workspace .compute-connection-entry{padding:0 14px 12px}.compute-connections-workspace .compute-connection .users-row-actions{width:100%}.compute-connections-workspace .vmid-allocation .users-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compute-connections-workspace .panel-heading{padding:12px 14px}}@media (max-width:700px){.compute-connections-workspace .compute-connection>div:first-child{flex:0 auto}.compute-connections-workspace .panel-heading{text-align:left;justify-content:space-between}}.compute-connections-workspace .overview-panel>form{min-width:0}.compute-connections-workspace .overview-panel>form fieldset{border:1px solid #344052;border-radius:6px;min-width:0;margin:0;padding:12px}.compute-connections-workspace .overview-panel>form label{gap:6px;margin:8px 0;font-size:12px;display:grid}.compute-connections-workspace .overview-panel>form input:not([type=checkbox]),.compute-connections-workspace .overview-panel>form select,.compute-connections-workspace .overview-panel>form textarea{box-sizing:border-box;color:#e4eaf2;width:100%;min-width:0;max-width:100%;font:inherit;background:#111a25;border:1px solid #344052;border-radius:5px;padding:7px 9px}.compute-connections-workspace .overview-panel>form .users-help{overflow-wrap:anywhere}.compute-connections-workspace .users-dialog-actions{flex-wrap:wrap}@media (max-width:650px){.compute-connections-workspace .overview-panel>form .users-form-grid{grid-template-columns:minmax(0,1fr)}}.backup-service-view{color:#bdc9d8;gap:12px;min-width:0;display:grid}.backup-service-view .users-header{flex-wrap:wrap;align-items:center;gap:12px;margin:0}.backup-service-view .users-header h1{color:#d5deea;margin:0 0 5px;font-size:26px}.backup-service-view .users-header p{color:#94a8bf;margin:0;font-size:12px}.backup-service-view .overview-panel{border-color:#2c3748;min-width:0;margin:0}.backup-service-view .overview-panel.users-editor{padding:14px 18px}.backup-service-view .panel-heading{border-bottom:1px solid #2c3748;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding:0 0 11px}.backup-service-view h2{color:#d0dbe8;margin:0;font-size:14px;font-weight:500}.backup-service-view .users-editor>h2{border-bottom:1px solid #2c3748;margin-bottom:12px;padding-bottom:11px}.backup-service-view h3,.backup-service-view legend{color:#cad6e5;font-size:12px;font-weight:500}.backup-service-view p,.backup-service-view label,.backup-service-view li{font-size:12px;line-height:1.6}.backup-service-view p{overflow-wrap:anywhere;margin:7px 0}.backup-service-view p:not(.console-error):not(.provider-info),.backup-service-view .users-help{color:#9eafc3}.backup-service-view>.provider-info{margin:0}.backup-service-view .provider-info{border-radius:5px;padding:10px 12px;font-size:12px;line-height:1.6}.backup-service-view button{padding:7px 10px;font-size:11px;line-height:1.4}.backup-service-view .users-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.backup-service-view .audit-table-scroll{max-width:100%;overflow-x:auto}.backup-service-view .audit-table{width:100%;min-width:650px}.backup-service-view .audit-table th{color:#93a8c0;padding:9px 12px;font-size:11px;font-weight:500}.backup-service-view .audit-table td{vertical-align:middle;color:#bdcbdc;padding:10px 12px;font-size:12px}.backup-service-view .audit-table .users-subtext{color:#91a4bb;margin-top:4px;font-size:11px}.backup-service-view .audit-result{padding:3px 7px;font-size:10px;line-height:1.5}.backup-service-view .audit-table button[aria-pressed=true]{color:#a3dbd0;background:#203e3b;border-color:#477b72}.backup-service-view .users-form-grid{grid-template-columns:repeat(2,minmax(0,420px));gap:12px 18px;margin:12px 0 0;display:grid}.backup-service-view .users-form-grid>label{color:#afc0d4;flex-direction:column;gap:5px;min-width:0;display:flex}.backup-service-view input:not([type=checkbox]),.backup-service-view select,.backup-service-view textarea{box-sizing:border-box;color:#c9d5e5;width:100%;min-width:0;max-width:420px;font:inherit;background:#111a25;border:1px solid #344052;border-radius:5px;padding:7px 9px;font-size:12px}.backup-service-view input[type=number]{max-width:185px}.backup-service-view textarea{resize:vertical;max-width:100%;min-height:100px}.backup-service-view input[type=checkbox]{vertical-align:middle;accent-color:#70b6ac;flex:none;width:14px;height:14px;margin:0 5px 0 0}.backup-service-view .provider-wide{grid-column:1/-1}.backup-service-view fieldset{border:1px solid #344052;border-radius:5px;flex-wrap:wrap;gap:8px 20px;min-width:0;margin:0;padding:10px 12px;display:flex}.backup-service-view fieldset label{color:#afc0d4}.backup-service-view fieldset legend{padding:0 5px}.backup-service-view form>.users-row-actions,.backup-service-view form>div.provider-wide:last-child{border-top:1px solid #2c3748;margin-top:2px;padding-top:12px}.backup-service-view .audit-table form{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.backup-service-view .audit-table form label{gap:3px;display:grid}.backup-service-view .audit-table form input{width:160px}.backup-service-view .users-dialog{color:#bdc9d8;border:1px solid #344052;border-radius:8px;width:min(740px,100vw - 28px);max-height:calc(100dvh - 28px);overflow:auto}.backup-service-view button:focus-visible,.backup-service-view input:focus-visible,.backup-service-view select:focus-visible,.backup-service-view textarea:focus-visible{outline-offset:3px;outline:2px solid #83baff}@media (max-width:700px){.backup-service-view .overview-panel.users-editor{padding:12px 14px}.backup-service-view .users-form-grid{grid-template-columns:minmax(0,1fr);gap:10px}.backup-service-view .users-header h1{font-size:23px}.backup-service-view .panel-heading{align-items:flex-start}.backup-service-view .users-row-actions{gap:6px}}.provider-vm-workspace{min-width:0}.provider-vm-workspace .page-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.provider-vm-workspace .panel-heading{padding:14px 18px}.provider-vm-workspace .panel-heading h2{font-size:14px}.provider-vm-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0;padding:12px 18px;display:flex}.provider-vm-filters label{flex:145px;gap:5px;min-width:0;font-size:11px;display:grid}.provider-vm-filters label:first-child{flex:2 190px}.provider-vm-filters select,.provider-vm-filters input{box-sizing:border-box;min-width:0;height:34px}.provider-vm-workspace button{padding:7px 10px;font-size:11px}.provider-vm-workspace .audit-table-scroll{max-width:100%;overflow-x:auto}.provider-vm-table{min-width:1060px}.provider-vm-table th,.provider-vm-table td{vertical-align:top;padding:10px 12px}.provider-vm-table th:nth-child(4),.provider-vm-table td:nth-child(4){text-align:right}.provider-vm-table td:nth-child(5),.provider-vm-table td:nth-child(6){white-space:nowrap}.provider-vm-table td:first-child{overflow-wrap:anywhere;min-width:155px;max-width:260px}.provider-vm-table .users-subtext{margin-top:4px;font-size:11px;line-height:1.5}.provider-vm-table details{margin-top:6px;font-size:11px}.provider-vm-table summary{cursor:pointer;color:#a5c7c1}.provider-vm-links{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}.provider-vm-snapshots{white-space:nowrap;margin:0}.provider-vm-snapshots dt{display:none}.provider-vm-snapshots dd{margin:0}.provider-vm-workspace .audit-pagination{flex-wrap:wrap;gap:10px;padding:12px 18px}.provider-vm-table .provider-vm-group-heading th{color:#d8e3ef;background:#1c2937;border-top:1px solid #40516a;padding:9px 12px;font-size:12px}.provider-vm-group-heading th>div{align-items:center;gap:12px;display:flex}.provider-vm-group-heading .audit-count{font-size:11px;font-weight:400}.provider-vm-table .provider-vm-group+.provider-vm-group .provider-vm-group-heading th{border-top:2px solid #40516a}.dashboard-overview{gap:18px;min-width:0;margin-top:26px;display:grid}.dashboard-overview>.overview-panel{min-width:0;margin:0}.dashboard-overview .panel-heading{flex-wrap:wrap;gap:10px;padding:12px 18px}.dashboard-overview .panel-heading h2{margin:0;font-size:14px;font-weight:500}.dashboard-overview .panel-heading a{font-size:12px}.dashboard-overview a{color:#79d1c0;text-decoration:none}.dashboard-overview a:hover{text-decoration:underline}.dashboard-overview a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #83baff}.dashboard-overview .audit-table-scroll{max-width:100%;overflow:auto}.dashboard-overview .audit-table{table-layout:fixed;width:100%}.dashboard-overview .audit-table th,.dashboard-overview .audit-table td{vertical-align:middle;overflow-wrap:anywhere;padding:9px 16px;font-size:12px;line-height:1.5}.dashboard-overview .audit-table thead th{color:#9fb2c9;text-align:left;background:#111a25;font-size:11px;font-weight:500}.dashboard-overview .dashboard-summary tbody th{color:#d8e3ef;text-align:left;background:0 0;width:auto;font-weight:500}.dashboard-overview .dashboard-summary tbody td{color:#a7b5c6;background:0 0;border-left:0}.dashboard-overview .dashboard-item-column{width:30%}.dashboard-overview .dashboard-status-column{width:18%}.dashboard-overview .audit-result{white-space:normal;max-width:100%;padding:3px 7px;font-size:11px;line-height:1.4}.dashboard-overview .dashboard-status-warning{color:#edce91;background:#3a3020}.dashboard-overview .dashboard-observation{flex-wrap:wrap;align-items:center;gap:5px 10px;display:flex}.dashboard-overview .dashboard-job-heading th{padding:8px 16px;font-size:11px;color:#9fb2c9!important;background:#111a25!important}.dashboard-overview .dashboard-job-row th,.dashboard-overview .dashboard-job-row td{padding-top:8px;padding-bottom:8px}.dashboard-overview code{color:#b9c8da;white-space:normal;overflow-wrap:anywhere;font-size:11px}.dashboard-overview .dashboard-review-count{display:inline-block}.dashboard-overview .dashboard-storage-note{color:#a7b5c6;margin:0;padding:10px 18px;font-size:12px;line-height:1.6}.dashboard-overview .dashboard-storage-label{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.dashboard-overview .dashboard-storage-label>span:first-child{color:#d8e3ef}.dashboard-overview .dashboard-storage-table th:first-child{width:30%}.dashboard-overview .dashboard-storage-table th:last-child{width:23%}.dashboard-overview .dashboard-storage-table th:nth-child(n+2):nth-child(-n+4),.dashboard-overview .dashboard-storage-table td:nth-child(n+2):nth-child(-n+4){text-align:right;font-variant-numeric:tabular-nums}.dashboard-overview .dashboard-storage-table td:last-child{color:#a7b5c6;font-variant-numeric:tabular-nums}@media (max-width:800px){.dashboard-overview .audit-table th,.dashboard-overview .audit-table td{padding:8px 12px}.dashboard-overview .dashboard-summary{table-layout:fixed;min-width:620px}.dashboard-overview .dashboard-storage-table{min-width:640px}.dashboard-overview .panel-heading{padding:12px 14px}.dashboard-overview .dashboard-storage-note{padding:10px 14px}}.dashboard-overview .dashboard-summary thead th{width:auto}.dashboard-overview .audit-table-scroll:focus-visible{outline-offset:-2px;outline:2px solid #83baff}.automations-workspace{min-width:0}.automations-workspace .auto-workflow-ui{font-size:12px;line-height:1.6}.automations-workspace .auto-workflow-ui .workspace-actions{z-index:auto;box-sizing:border-box;max-width:100%;position:static;top:auto}.automations-workspace .auto-workflow-ui .panel-heading{flex-wrap:wrap;min-width:0}.automations-workspace .automation-inventory{min-width:0;overflow:hidden}.automations-workspace .automation-inventory>.panel-heading{flex-wrap:wrap;padding:16px 20px}.automations-workspace .automation-inventory>.panel-heading h2{margin:0;font-size:13px;font-weight:500}.automations-workspace .automation-inventory>.panel-heading p{color:#91a4bc;margin:5px 0 0;font-size:11px}.automations-workspace .automation-toolbar{background:#171f2b;border:1px solid #2c3748;border-radius:9px;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:16px 20px;padding:12px 14px;display:flex}.automations-workspace .automation-toolbar label{color:#b6c3d5;flex-direction:column;gap:7px;min-width:0;font-size:11px;display:flex}.automations-workspace .automation-toolbar input,.automations-workspace .automation-toolbar select{box-sizing:border-box;color:#e4eaf2;background:#111a25;border:1px solid #344052;border-radius:5px;max-width:100%;padding:9px 10px;font-size:12px}.automations-workspace .automation-ownership{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.automations-workspace button{font-size:11px}.automations-workspace .automation-toolbar button{padding:8px 11px}.automations-workspace .automation-ownership [aria-pressed=true]{color:#9cdccb;background:#1b3837;border-color:#79d1c0}.automations-workspace .automation-scope-note{color:#91a4bc;margin:12px 20px;font-size:11px}.automations-workspace .audit-table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.automations-workspace .audit-table th{color:#91a4bc;white-space:nowrap;background:#141d29;padding:12px 13px;font-size:10px;font-weight:600}.automations-workspace .audit-table td{color:#b6c4d6;vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #293343;padding:12px 13px}.automations-workspace .audit-table p{margin:5px 0;font-size:11px}.automations-workspace .audit-table button{white-space:nowrap;padding:5px 8px}.automations-workspace .table-scroll,.automations-workspace .audit-table-scroll{max-width:100%;overflow-x:auto}.automations-workspace .automation-state{color:#c3cddd;white-space:normal;background:#26303c;border-radius:5px;padding:3px 7px;font-size:10px;display:inline-block}.automations-workspace .automation-state.succeeded,.automations-workspace .automation-state.enabled{color:#9fdfc8;background:#193c32}.automations-workspace .automation-state.running,.automations-workspace .automation-state.queued,.automations-workspace .automation-state.authorizing{color:#a6d5ee;background:#20394a}.automations-workspace .automation-state.paused,.automations-workspace .automation-state.stopping,.automations-workspace .automation-state.awaiting_approval,.automations-workspace .automation-state.attention_required,.automations-workspace .automation-state.reconciling,.automations-workspace .automation-state.completed_with_errors{color:#e5c286;background:#3a2e1b}.automations-workspace .automation-state.failed{color:#e8adb4;background:#3b242b}.automations-workspace .workflow-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.automations-workspace .workflow-controls p{flex-basis:100%}.automations-workspace .auto-workflow-ui .workflow-health{background:#111923;border:1px solid #293647;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 20px;padding:12px 14px;font-size:11px;line-height:1.6;display:flex}.automations-workspace .auto-workflow-ui .workflow-health p{margin:0}.automations-workspace .auto-workflow-ui .workflow-health .actions{flex-wrap:wrap;gap:6px;display:flex}.automations-workspace .auto-workflow-ui .workflow-health button{padding:5px 8px}.automations-workspace .audit-pagination{color:#91a4bc;border-top:1px solid #293343;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:14px 20px;font-size:11px;display:flex}.automations-workspace .automation-parameters{max-width:320px}.automations-workspace summary{cursor:pointer;color:#aabbd0}.automations-workspace pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:11px}.automations-workspace .automation-parameters pre{background:#111923;border:1px solid #293647;border-radius:6px;max-height:220px;margin:8px 0 0;padding:10px;overflow:auto}.automations-workspace .panel-content{min-width:0;padding:16px 20px}.automations-workspace .workflow-step{gap:10px;padding:14px}.automations-workspace .workflow-stop{border:1px solid #675430;border-radius:6px;margin:12px 0;padding:12px 14px}.automations-workspace .workflow-stop p{margin:6px 0;font-size:11px}.automations-workspace .auto-workflow-ui dialog{padding:0}.automations-workspace .auto-workflow-ui dialog>h3,.automations-workspace .auto-workflow-ui dialog>p,.automations-workspace .auto-workflow-ui dialog>select,.automations-workspace .auto-workflow-ui dialog>details,.automations-workspace .auto-workflow-ui dialog>button,.automations-workspace .auto-workflow-ui dialog>.workflow-stop{margin:12px 20px}.automations-workspace .authorization-workspace>p,.automations-workspace .authorization-workspace>.users-notice,.automations-workspace .authorization-workspace>.console-error{margin:14px 20px;font-size:12px;line-height:1.6}.automations-workspace .authorization-workspace>.users-help{color:#91a4bc;font-size:11px}.automations-workspace .authorization-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:16px 20px;padding:12px 14px;display:flex}.automations-workspace .authorization-toolbar label:first-child{flex:250px}.automations-workspace .authorization-toolbar input,.automations-workspace .authorization-toolbar select{box-sizing:border-box;padding:9px 10px;font-size:12px}.automations-workspace .authorization-resources{gap:5px;font-size:11px}.automations-workspace .authorization-table{min-width:800px}.automations-workspace .authorization-table td:first-child{min-width:180px}.automations-workspace .authorization-table td:last-child{white-space:nowrap}.automations-workspace .authorization-dialog{width:min(680px,100vw - 28px)}.automations-workspace .authorization-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:18px 0;padding:14px}.automations-workspace .authorization-details dt{margin:0 0 4px}.automations-workspace .authorization-details dd{font-size:12px}.automations-workspace .authorization-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#111923;border:1px solid #293647;border-radius:6px;max-height:280px;padding:12px;font-size:11px;overflow:auto}@media (max-width:700px){.automations-workspace .automation-toolbar,.automations-workspace .auto-workflow-ui .workflow-health,.automations-workspace .authorization-toolbar{margin:12px 14px}.automations-workspace .automation-toolbar label{flex:180px}.automations-workspace .automation-inventory>.panel-heading,.automations-workspace .panel-content{padding:14px}.automations-workspace .audit-table{min-width:760px}.automations-workspace .authorization-table{min-width:800px}.automations-workspace .authorization-details{grid-template-columns:minmax(0,1fr)}.automations-workspace .audit-pagination{padding:12px 14px}.automations-workspace .authorization-workspace>p{margin:12px 14px}}.automations-workspace .auto-workflow-ui .workspace-heading h1{font-size:20px;line-height:1.4}.automations-workspace .auto-workflow-ui .workspace-actions button{padding:7px 10px;font-size:11px}.automations-workspace .users-dialog-heading button{padding:0 9px;font-size:22px}.automations-workspace .authorization-dialog .users-dialog-actions{padding-top:14px}.automations-workspace .automation-inventory>.panel-heading{padding:12px 18px}.automations-workspace .automation-toolbar{margin:12px 18px;padding:10px 12px}.automations-workspace .automation-toolbar input{max-width:320px;padding:7px 9px}.automations-workspace .panel-content{padding:14px 18px}.automations-workspace .auto-workflow-ui .workflow-health{margin:10px 18px;padding:10px 12px}.automations-workspace .workflow-cleanup-summary{background:#111a25;border:1px solid #344052;border-radius:5px;margin:10px 0;padding:8px 12px}.automations-workspace .auto-workflow-ui .panel-content section[aria-label="Per-VM deployment results"] p{margin:7px 0}.automations-workspace .auto-workflow-ui .panel-content section[aria-label="Per-VM deployment results"] th,.automations-workspace .auto-workflow-ui .panel-content section[aria-label="Per-VM deployment results"] td{padding:9px 12px;font-size:12px}@media (max-width:700px){.automations-workspace .panel-content{padding:12px 14px}.automations-workspace .automation-toolbar,.automations-workspace .auto-workflow-ui .workflow-health{margin:10px 14px}}.automations-workspace .auto-workflow-ui .automation-engine-strip{margin:10px 18px;padding:10px 12px;display:block}.automations-workspace .engine-summary{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12px;display:flex}.automations-workspace .engine-summary button{margin-left:auto}.automations-workspace .engine-controls{border-top:1px solid #293647;margin-top:8px;padding-top:8px;font-size:12px}.automations-workspace .engine-controls p{margin:8px 0 0;font-size:11px}.automations-workspace .engine-controls .actions{margin-top:8px}.automations-workspace .workflow-revision{color:#91a4bc;margin-top:4px;font-size:11px;display:block}.automations-workspace .workflow-row-actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:230px;max-width:300px;display:flex}.automations-workspace .workflow-row-actions .workflow-controls{display:contents}.automations-workspace .workflow-row-actions p,.automations-workspace .workflow-row-actions small{white-space:normal;color:#91a4bc;flex-basis:100%;margin:2px 0;font-size:11px}.automations-workspace .workflow-row-actions button{white-space:nowrap;padding:6px 9px;font-size:11px}.automations-workspace .automation-workflow-table td{vertical-align:middle;padding:9px 12px}.automations-workspace .automation-workflow-table td:first-child{overflow-wrap:anywhere;min-width:220px;max-width:320px}.automations-workspace .automation-workflow-table{min-width:980px}@media (max-width:700px){.automations-workspace .auto-workflow-ui .automation-engine-strip{margin:10px 14px}.automations-workspace .engine-summary button{margin-left:0}.automations-workspace .engine-live-counts{flex-basis:100%}}.service-identity-editor .users-role-picker{grid-template-columns:minmax(0,1fr)}.service-identity-editor .users-role-picker label{overflow-wrap:anywhere;min-width:0}.automation-delegation .users-form-grid label{min-width:0}.automation-delegation select{max-width:100%}.automation-delegation .job-metadata dd,.automation-delegation .users-editor>p{overflow-wrap:anywhere;min-width:0}.automation-delegation .audit-table td{overflow-wrap:anywhere}.automation-authorizations{min-width:0;margin-top:22px}.authorization-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.authorization-heading h2{margin:0 0 6px;font-size:22px}.authorization-heading p{margin:0}.authorization-tabs{border-bottom:1px solid #2d394b;flex-wrap:wrap;gap:8px;margin-bottom:22px;padding-bottom:16px;display:flex}.authorization-tabs button[aria-pressed=true]{color:#b2f1df;background:#244742;border-color:#438b7d}.authorization-pending{background:#151e2a;border:1px solid #2d394b;border-radius:9px;padding:22px}.authorization-connection p{overflow-wrap:anywhere;margin:8px 0}.authorization-identity{margin:22px 0 16px}.authorization-identity label,.authorization-toolbar label{color:#bacbdd;flex-direction:column;gap:8px;font-size:12px;display:flex}.authorization-identity select,.authorization-toolbar input,.authorization-toolbar select{color:#e4eaf2;background:#111a25;border:1px solid #344052;border-radius:5px;width:100%;min-width:0;max-width:100%;padding:10px}.authorization-identity select{max-width:480px}.authorization-guidance{color:#e4d1a4;background:#302a1c;border:1px solid #675430;border-radius:6px;padding:14px;font-size:12px;line-height:1.6}.authorization-empty{padding:24px 0}.authorization-empty h3{margin:0 0 10px;font-size:16px}.authorization-empty p{color:#aabbd0;max-width:850px;font-size:13px;line-height:1.6}.authorization-toolbar{grid-template-columns:minmax(180px,1fr) minmax(130px,200px);gap:16px;margin-bottom:18px;display:grid}.authorization-list{background:#151e2a;border:1px solid #2d394b;border-radius:8px;margin:0;padding:0;list-style:none}.authorization-list>li{border-bottom:1px solid #2d394b;grid-template-columns:minmax(150px,1fr) minmax(160px,1fr) minmax(150px,.9fr) auto;align-items:center;gap:18px;padding:20px;display:grid}.authorization-list>li:last-child{border:0}.authorization-list strong{font-size:14px}.authorization-list p{margin:7px 0;font-size:12px}.authorization-resources{color:#b3c3d7;gap:7px;font-size:12px;display:grid}.authorization-status{color:#c8d4e6;background:#263246;border:1px solid #425069;border-radius:5px;padding:4px 9px;font-size:11px;display:inline-block}.authorization-status.active{color:#9fdfc8;background:#193c32;border-color:#34695c}.authorization-status.expired{color:#e5c286;background:#3a2e1b;border-color:#7a6133}.authorization-status.revoked{color:#e8adb4;background:#3b242b;border-color:#75424a}.authorization-pagination{color:#aabbd0;justify-content:flex-end;align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}.authorization-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.authorization-details dt{color:#93a9c4;margin-bottom:6px;font-size:11px}.authorization-details dd{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}@media (max-width:1000px){.authorization-list>li{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:600px){.authorization-heading{align-items:flex-start}.authorization-pending{padding:16px}.authorization-toolbar,.authorization-list>li,.authorization-details{grid-template-columns:minmax(0,1fr)}.authorization-list>li{padding:16px}.authorization-tabs button{font-size:11px}.authorization-heading h2{font-size:20px}}@scope(.auto-workflow-ui){.login-page{place-items:center;min-height:100vh;padding:24px;display:grid}.login-page .pcd-login-card{background:#171f2b;border:1px solid #2a3546;border-radius:12px;width:min(420px,100%);padding:32px}.login-page .pcd-login-card h1{margin-bottom:12px;font-size:24px}.login-page .pcd-login-card input{width:100%;margin-bottom:0}.login-page .pcd-login-card button{background:#267568;border-color:#368d7f;width:100%}.login-username-help{color:#9fb2c9;margin:-10px 0 18px;font-size:12px;display:block}.form-stack label{color:#b6c3d5;flex-direction:column;gap:8px;font-size:12px;display:flex}@media (max-width:380px){.login-page{padding:16px}.login-page .pcd-login-card h1{font-size:21px}}.form-stack{flex-direction:column;gap:18px;max-width:800px;margin-top:18px;display:flex}.form-stack>button{align-self:flex-start}.panel-content{padding:22px}.panel-content>.panel-empty{min-height:180px}.panel-content p{color:#9aacc2;margin:12px 0;font-size:12px;line-height:1.7}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.card-grid .overview-panel{margin-top:0}.muted{color:#8295ac;font-size:12px;line-height:1.6}fieldset{border:0;min-width:0;padding:0}input,select,textarea{min-width:0;max-width:100%}textarea{color:#e4eaf2;resize:vertical;background:#111a25;border:1px solid #344052;border-radius:6px;min-height:100px;padding:12px}button:disabled,fieldset:disabled{opacity:.55;cursor:not-allowed}.state-list,.tabs,.section-toolbar,.pagination{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tabs{border-bottom:1px solid #344052;margin-bottom:24px;padding-bottom:14px}.tabs [aria-current]{color:#77e6d3;border-color:#77e6d3}.section-toolbar{justify-content:space-between;margin:20px 0}.section-toolbar h2{font-size:16px}.table-scroll{border:1px solid #2c3748;border-radius:8px;max-width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:12px}th,td{text-align:left;border-bottom:1px solid #2c3748;padding:14px}th{color:#8ea3bd;background:#171f2b}td{overflow-wrap:anywhere}.pagination{justify-content:flex-end;margin-top:16px;font-size:12px}.details{grid-template-columns:150px minmax(0,1fr);gap:14px;font-size:12px;display:grid}.details dt{color:#8ea3bd}.details dd{overflow-wrap:anywhere;margin:0}pre{white-space:pre-wrap;max-width:350px}.login-notice{text-align:center;font-size:12px;position:fixed;bottom:15px;left:20px;right:20px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid #77e6d3}.metric-value{overflow-wrap:anywhere;font-size:24px}.account strong{text-overflow:ellipsis;max-width:200px;overflow:hidden}.users-dialog-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.users-enabled{align-items:center;gap:10px;flex-direction:row!important;display:flex!important}.users-enabled input{width:auto}.users-editor p{margin-bottom:16px}@media (max-width:900px){.card-grid{grid-template-columns:1fr}.details{grid-template-columns:110px minmax(0,1fr)}}@media (max-width:600px){.panel-content{padding:16px}.details{grid-template-columns:1fr;gap:8px}.users-form-grid{grid-template-columns:1fr}.account strong{max-width:110px}.topbar .account-controls{flex-wrap:wrap}.metric-value{font-size:20px}.page-heading{flex-direction:column;align-items:flex-start}.table-scroll table{min-width:620px}}.workflow-editor{max-width:100%}.workflow-steps{gap:18px;margin:16px 0;padding:0;list-style:none;display:grid}.workflow-step{border:1px solid #344052;border-radius:8px;gap:14px;min-width:0;padding:18px;display:grid}.workflow-step legend{color:#77e6d3;padding:0 8px}.workflow-step label,.workflow-version{color:#b6c3d5;flex-direction:column;gap:7px;font-size:12px;display:flex}.workflow-step select,.workflow-version select{font:inherit;color:#e4eaf2;background:#192330;border:1px solid #344052;border-radius:6px;padding:10px 14px}.workflow-step pre{overflow-wrap:anywhere;max-width:100%;font-size:12px}.workflow-step small{color:#9fb2c9}.workflow-yaml{min-height:280px;font-family:ui-monospace,monospace;font-size:12px}.workflow-outcome{color:#77e6d3!important;font-size:20px!important}.runtime-input-definition{margin:18px 0}.workflow-parameter{gap:10px;display:grid}.runtime-parameters,.runtime-parameters pre{overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%}.core-public,.core-diagnostic pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.core-diagnostic{background:#192330;border:1px solid #344052;border-radius:6px;margin:18px 0;padding:14px}.workflow-workspace{max-width:1100px;margin:0 auto}.workspace-actions{z-index:5;background:#171f2b;border:1px solid #344052;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.8rem;display:flex;position:sticky;top:76px;box-shadow:0 2px 5px #0001}.workspace-fields{border:0;min-width:0;padding:0}.workflow-section{background:#171f2b;border:1px solid #344052;border-radius:6px;margin:.85rem 0}.workflow-section>summary{cursor:pointer;color:#e4eaf2;padding:1rem;list-style-position:inside;display:list-item}.workflow-section>summary span{color:#9fb2c9;overflow-wrap:anywhere;margin:.35rem 0 0 1.1rem;font-size:.875rem;display:block}.workflow-section>summary:focus-visible,.workflow-workspace button:focus-visible{outline-offset:3px;outline:3px solid #128a91}.workflow-section>.section-body{padding:0 1rem 1rem}.workflow-step-panel{margin:.5rem 0}.workflow-workspace .workflow-steps{padding-left:1.5rem}.workflow-workspace .workflow-steps>li{padding-left:.25rem}.workflow-add{flex-wrap:wrap;align-items:end;gap:.75rem;margin-top:1rem;display:flex}.workflow-add label{flex:1;min-width:180px}.workflow-workspace .form-stack{gap:.8rem;display:grid}.workflow-workspace .form-stack label,.workflow-workspace fieldset fieldset{min-width:0}.workflow-workspace pre{max-height:24rem;overflow:auto}@media (max-width:600px){.workspace-actions{gap:.4rem;padding:.5rem;top:76px}.workspace-actions button{padding:.5rem .65rem}.workflow-section>summary{padding:.8rem}.workflow-section>.section-body{padding:0 .7rem .7rem}.workflow-workspace .workflow-steps{padding-left:1rem}.workflow-workspace .users-form-grid{grid-template-columns:1fr}}.workflow-workspace button:disabled{cursor:not-allowed}.workflow-workspace .primary{background:#267568;border-color:#368d7f}.workflow-workspace .workspace-heading{margin-bottom:18px}.workflow-workspace .workspace-heading p{margin-top:6px}.workflow-workspace .workflow-start{margin-top:18px}.workflow-workspace .form-stack{max-width:none}.workflow-workspace select{font:inherit;color:#e4eaf2;background:#192330;border:1px solid #344052;border-radius:6px;width:100%;padding:10px 14px}.workflow-workspace .workflow-add label{gap:7px;display:grid}.workflow-workspace .runtime-input-definition>fieldset{border:0;margin:0}@media (max-width:600px){.workspace-actions{top:0}}.workflow-yaml .yaml-tools{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.workflow-workspace .workflow-yaml .yaml-tools button{width:auto;min-height:30px;padding:5px 9px;font-size:12px;line-height:1.4}.workflow-yaml .yaml-code-panel{color:#d5e2f1;tab-size:2;background:#0b182b;border:1px solid #294359;border-radius:6px;grid-template-columns:3rem minmax(0,1fr);height:28rem;min-height:12rem;max-height:60vh;margin:10px 0;font:13px/22px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid;overflow:hidden}.workflow-yaml .yaml-gutter{color:#8299b5;text-align:right;white-space:pre;-webkit-user-select:none;user-select:none;border-right:1px solid #294359;padding:12px 8px;overflow:hidden}.workflow-yaml .yaml-code-surface{min-width:0;height:100%;position:relative;overflow:hidden}.workflow-workspace .workflow-yaml .yaml-code-panel pre,.workflow-workspace .workflow-yaml .yaml-code-panel textarea{width:100%;height:100%;max-height:none;font:inherit;white-space:pre;overflow-wrap:normal;tab-size:2;background:0 0;border:0;border-radius:0;margin:0;padding:12px;line-height:22px;overflow:auto}.workflow-yaml .yaml-code-panel code{font:inherit}.workflow-yaml .is-editing pre{pointer-events:none;overflow:hidden!important}.workflow-workspace .workflow-yaml .yaml-code-panel textarea{resize:none;color:#0000;-webkit-text-fill-color:transparent;caret-color:#f1f7ff;position:absolute;inset:0}.workflow-yaml textarea::selection{background:#4e86bd66}.workflow-yaml textarea:focus-visible,.workflow-yaml pre:focus-visible{outline-offset:-2px;outline:2px solid #55d8c5}.workflow-yaml .yaml-key{color:#7ed5ff}.workflow-yaml .yaml-string{color:#b7e7ad}.workflow-yaml .yaml-literal,.workflow-yaml .yaml-number{color:#e7be8b}.workflow-yaml .yaml-comment{color:#93a8bf}.workflow-yaml .yaml-reference{color:#dcc1ff}@media (max-width:600px){.workflow-yaml .yaml-code-panel{grid-template-columns:2.5rem minmax(0,1fr);font-size:12px}}}.auto-workflow-ui{min-width:0}.auto-workflow-ui pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;overflow:auto}.auto-workflow-ui .table-container{overflow:auto}.auto-workflow-ui input,.auto-workflow-ui select{max-width:100%}.auto-workflow-ui .workflow-health{border:1px solid var(--border,#344152);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.6rem 0;padding:.65rem;font-size:.875rem;display:flex}.auto-workflow-ui .workflow-health details{flex-basis:100%}.job-detail.overview-panel{min-width:0;margin-top:16px;padding:16px}.job-detail-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.job-detail-heading>div{min-width:0}.job-detail-heading h2{margin:0 0 4px;font-size:18px;line-height:1.3}.job-detail .job-status{color:#a9dacf;overflow-wrap:anywhere;font-size:13px}.job-detail .job-outcome{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 16px;margin-top:5px;font-size:13px;display:flex}.job-outcome strong{font-size:14px;font-weight:500}.job-outcome>span{color:#9baabd}.job-detail .provider-info,.job-detail .console-error{margin:10px 0;padding:10px 12px;font-size:13px}.job-metadata{-webkit-user-select:text;user-select:text;background:#111923;border:1px solid #293647;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0 0 12px;padding:8px 12px;display:grid}.job-field{border-bottom:1px solid #25303d;grid-template-columns:118px minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding:7px 0;display:grid}.job-field dt{color:#91a3ba;font-size:12px;line-height:1.5}.job-field dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;line-height:1.5}.job-field-value{font-size:14px}.job-field a{text-underline-offset:2px;text-decoration:underline}.job-detail .job-identifier{overflow-wrap:anywhere;word-break:break-word;color:#aab9cc;-webkit-user-select:text;user-select:text;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.job-id-line{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:3px;display:flex}.job-copy{vertical-align:baseline;flex-wrap:wrap;align-items:center;gap:4px 7px;max-width:100%;font-size:12px;display:inline-flex}.job-copy button{white-space:nowrap;padding:3px 7px;font-size:12px}.job-copy [role=status]{color:#b6c6d6;overflow-wrap:anywhere;font-size:11px}.job-detail .job-section{overflow-wrap:anywhere;border-top:1px solid #2c3748;min-width:0;margin:10px 0 0;padding-top:8px;font-size:13px}.job-detail .job-section>h3{color:#a8d9cf;margin:0 0 8px;font-size:13px;font-weight:500}.job-detail .users-editor{min-width:0;padding:10px 0}.job-detail .users-editor h3{margin:0 0 8px;font-size:14px}.job-detail .users-editor h4{margin:10px 0 6px;font-size:13px}.job-detail dl.users-editor{background:#111923;border:1px solid #293647;border-radius:5px;grid-template-columns:minmax(135px,1fr) minmax(0,2fr);gap:5px 14px;margin:0;padding:8px 10px;display:grid}.job-detail dl.users-editor dt{color:#91a3ba;font-size:12px}.job-detail dl.users-editor dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px}.job-detail .users-help{margin:7px 0;font-size:12px;line-height:1.5}.job-detail .job-timeline ol{margin:8px 0;padding-left:20px}.job-detail .job-timeline li{overflow-wrap:anywhere;margin:4px 0;font-size:12px;line-height:1.6}.job-detail .job-attempt{border-bottom:1px solid #293647;padding:8px 0;font-size:12px}.job-detail .job-attempt p{margin:0 0 4px}@media (max-width:900px){.job-metadata{grid-template-columns:1fr}.job-field{grid-template-columns:120px minmax(0,1fr)}}@media (max-width:500px){.job-detail.overview-panel{padding:12px}.job-detail-heading{flex-direction:column;gap:8px}.job-metadata{padding:6px 9px}.job-field{grid-template-columns:88px minmax(0,1fr);gap:6px}.job-detail dl.users-editor{grid-template-columns:1fr;gap:3px}.job-detail dl.users-editor dd{margin-bottom:6px}.job-detail .job-outcome{flex-direction:column;gap:3px}}.lc-outbound{min-width:0}.lc-outbound>.panel-heading{border-bottom:1px solid #2c3748;flex-wrap:wrap;padding:0 0 12px}.lc-outbound h2{margin:0;font-size:14px;font-weight:500}.lc-outbound .lc-intro{margin:10px 0 16px}.lc-outbound fieldset{gap:16px;margin:0;display:grid}.lc-outbound .lc-stage{min-width:0;margin:0;padding:14px 18px}.lc-outbound .lc-stage-heading{border-bottom:1px solid #2c3748;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;padding:0 0 11px;display:flex}.lc-outbound h3{margin:0;font-size:13px;font-weight:500}.lc-outbound p,.lc-outbound label,.lc-outbound details,.lc-outbound dl{font-size:12px;line-height:1.6}.lc-outbound p{overflow-wrap:anywhere;margin:9px 0}.lc-outbound .users-help{color:#a7b5c6;font-size:12px}.lc-outbound .lc-status-tags,.lc-outbound .lc-copy-actions,.lc-outbound .users-row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lc-outbound .users-form-grid{grid-template-columns:repeat(2,minmax(0,420px));gap:12px 18px;margin:10px 0}.lc-outbound label{min-width:0}.lc-outbound input:not([type=checkbox]),.lc-outbound select{box-sizing:border-box;width:100%;max-width:420px;color:inherit;font:inherit;background:#111a25;border:1px solid #344052;border-radius:5px;padding:7px 9px}.lc-outbound label.users-enabled{flex-direction:row;align-items:flex-start;gap:8px;margin:10px 0;display:flex}.lc-outbound input[type=checkbox]{accent-color:#75b3f2;flex:none;width:14px;height:14px;margin:3px 0 0}.lc-outbound button{padding:7px 10px;font-size:11px}.lc-outbound .lc-cancel{margin-left:8px}.lc-outbound .users-row-actions{margin:10px 0}.lc-outbound .job-copy{flex-wrap:wrap;align-items:center;gap:5px;margin-left:6px;display:inline-flex}.lc-outbound .job-copy button{padding:3px 7px}.lc-outbound .job-copy>span{font-size:11px}.lc-outbound .lc-copy-actions .job-copy{margin:0}.lc-outbound summary{cursor:pointer;color:#c8d7e8;padding:3px 0}.lc-outbound details{margin:10px 0}.lc-outbound .lc-guidance{margin:8px 0}.lc-outbound .lc-trust-summary{background:#111a25;border:1px solid #2c3748;border-radius:5px;margin:10px 0 0;padding:10px 12px}.lc-outbound .lc-value,.lc-outbound code,.lc-outbound dd{overflow-wrap:anywhere;min-width:0}.lc-outbound .lc-public-value>div{align-items:flex-start;gap:8px;display:flex}.lc-outbound code,.lc-outbound pre{font-size:11px}.lc-outbound pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#111a25;border:1px solid #344052;border-radius:5px;padding:10px 12px}.lc-outbound .lc-metrics{background:#111a25;border:1px solid #2c3748;border-radius:5px;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:0 18px;margin-top:12px;padding:8px 12px;display:grid}.lc-outbound .lc-metrics p{color:#a7b5c6;padding:4px 0;font-size:11px}.lc-outbound .lc-metrics strong{color:#e4eaf2;font-size:13px;font-weight:500}.lc-outbound .console-error,.lc-outbound p[role=alert]{color:#f1b4a5;overflow-wrap:anywhere;background:#382724;border:1px solid #77524b;border-radius:5px;padding:9px 12px}.lc-outbound button:focus-visible,.lc-outbound input:focus-visible,.lc-outbound select:focus-visible,.lc-outbound summary:focus-visible{outline-offset:3px;outline:2px solid #83baff}.lc-outbound .lc-dialog{border-radius:8px;width:min(720px,100vw - 28px);max-height:calc(100dvh - 28px);padding:0;overflow:hidden}.lc-outbound .lc-dialog[open]{flex-direction:column;display:flex}.lc-outbound .lc-dialog .users-dialog-heading{flex:none;padding:14px 18px}.lc-outbound .lc-dialog .users-dialog-heading h2{font-size:14px}.lc-outbound .lc-dialog-body{min-height:0;padding:14px 18px;overflow:auto}.lc-outbound .lc-dialog .users-dialog-actions{flex-wrap:wrap;flex:none;margin:0;padding:12px 18px}.lc-outbound .lc-dialog>.console-error{margin:8px 18px}.lc-outbound dl{margin:10px 0}.lc-outbound dt{color:#a7b5c6;margin-top:10px;font-size:11px}.lc-outbound dd{margin:3px 0 0}@media (max-width:700px){.lc-outbound .users-form-grid{grid-template-columns:minmax(0,1fr)}.lc-outbound .lc-stage,.lc-outbound .lc-dialog .users-dialog-heading,.lc-outbound .lc-dialog-body,.lc-outbound .lc-dialog .users-dialog-actions{padding:12px 14px}.lc-outbound .users-row-actions button{white-space:normal;max-width:100%}.lc-outbound .lc-public-value>div{flex-wrap:wrap}}.lc-outbound .users-row-actions,.lc-outbound .users-row-actions a{font-size:12px}.lc-outbound .workspace-badge{display:inline-block}.auto-connection{min-width:0;max-width:1000px}.auto-connection .panel-heading{align-items:flex-start;gap:12px}.auto-connection .panel-heading h2{margin:0 0 6px}.auto-connection .panel-heading .users-help{margin:0}.auto-connection .auto-stage{min-width:0;margin:14px 0;padding:18px}.auto-connection .auto-stage header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.auto-connection .auto-stage h3{margin:0;font-size:1.05rem}.auto-connection .auto-stage h4{margin:0 0 6px}.auto-connection .users-form-grid{margin:10px 0}.auto-connection label,.auto-connection select,.auto-connection input{min-width:0;max-width:100%}.auto-connection .auto-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.auto-connection .auto-actions button{margin:0}.auto-connection button{cursor:pointer}.auto-connection button:disabled{cursor:not-allowed}.auto-connection button[aria-busy=true]{cursor:wait}.auto-connection .auto-state{color:#bdc9d9;border:1px solid #3c4d62;border-radius:5px;padding:4px 7px;font-size:.78rem;display:inline-block}.auto-connection .auto-state.complete{color:#a2d9c9;background:#193e37;border-color:#305e52}.auto-connection .auto-states{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.auto-connection .auto-feedback{overflow-wrap:anywhere;background:#182431;border-left:3px solid #6686a3;margin:8px 0;padding:8px 10px}.auto-connection .auto-feedback.success{color:#b1e0ce;border-color:#65b49e}.auto-connection .auto-feedback.error{color:#f0b9b9;border-color:#d78e8e}.auto-connection .auto-feedback.unknown{color:#e9d3a9;border-color:#d6b478}.auto-connection .auto-enrollment{border-top:1px solid #334155;margin-top:14px;padding-top:14px}.auto-connection pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #334155;border-radius:6px;max-width:100%;padding:12px}.auto-connection dd{margin:4px 0 10px}.auto-connection p,.auto-connection dd,.auto-connection small{overflow-wrap:anywhere}.auto-connection summary{cursor:pointer;margin:8px 0}.auto-connection .auto-result{border-top:1px solid #334155;margin-top:12px;padding-top:6px}@media (max-width:600px){.auto-connection .auto-stage{padding:13px}.auto-connection .auto-actions button{white-space:normal;max-width:100%}}.auto-connection>.panel-heading{flex-wrap:wrap;align-items:center;padding:0 0 12px}.auto-connection>.panel-heading h2{font-size:14px;font-weight:500}.auto-connection .auto-stage{margin:14px 0;padding:14px 18px}.auto-connection .auto-stage header{border-bottom:1px solid #2c3748;margin-bottom:12px;padding-bottom:10px}.auto-connection .auto-stage h3{font-size:13px;font-weight:500}.auto-connection .auto-stage h4{font-size:12px}.auto-connection p,.auto-connection label,.auto-connection details{font-size:12px;line-height:1.6}.auto-connection .users-form-grid{grid-template-columns:repeat(2,minmax(0,420px));gap:12px 18px}.auto-connection input:not([type=checkbox]),.auto-connection select{box-sizing:border-box;width:100%;max-width:420px;padding:7px 9px}.auto-connection .users-enabled{flex-direction:row;align-items:flex-start;gap:8px;display:flex}.auto-connection .users-enabled input{flex:none;width:14px;height:14px;margin:3px 0 0}.auto-connection .auto-actions button{padding:7px 10px;font-size:11px}.auto-connection .auto-state{padding:3px 7px;font-size:11px}.auto-connection .auto-review{background:#111a25;border:1px solid #344052;border-radius:5px;padding:12px}@media (max-width:700px){.auto-connection .users-form-grid{grid-template-columns:minmax(0,1fr)}.auto-connection .auto-stage{padding:12px 14px}}.vm-lifecycle-dialog{flex-direction:column;width:min(620px,100vw - 24px);max-height:calc(100dvh - 32px);display:flex;overflow:hidden}.vm-lifecycle-dialog:not([open]){display:none}.vm-lifecycle-dialog .users-dialog-heading,.vm-lifecycle-dialog .users-dialog-actions{flex-shrink:0}.vm-lifecycle-dialog>.users-editor{overflow-wrap:anywhere;min-height:0;padding:18px 22px;font-size:12px;line-height:1.6;overflow-y:auto}.vm-lifecycle-dialog label,.content-transfer-settings label{color:#bacbdd;gap:6px;margin-bottom:12px;font-size:12px;display:grid}.vm-lifecycle-dialog input,.vm-lifecycle-dialog select,.content-transfer-settings input{box-sizing:border-box;color:#e4eaf2;width:100%;min-width:0;font:inherit;background:#101925;border:1px solid #344052;border-radius:5px;padding:8px 10px}.vm-lifecycle-dialog .users-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.vm-lifecycle-dialog label:has(input[type=checkbox]){align-items:flex-start;gap:8px;display:flex}.vm-lifecycle-dialog input[type=checkbox]{flex-shrink:0;width:16px;height:16px;margin:3px 0}.vm-lifecycle-dialog h3{font-size:14px}.content-transfer-settings input{max-width:240px}@media (max-width:480px){.vm-lifecycle-dialog>.users-editor{padding:14px}.vm-lifecycle-dialog .users-fields{grid-template-columns:1fr}}.hardware-workspace{padding:0 20px;font-size:12px;line-height:1.6}.hardware-workspace .hardware-section{border-top:1px solid #2a3545;min-width:0;padding:16px 0}.hardware-workspace .hardware-overview{border-top:0}.hardware-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.hardware-workspace h3{color:#d2deeb;margin:0;font-size:13px;font-weight:500}.hardware-workspace h4{color:#91a4bc;margin:0 0 8px;font-size:11px;font-weight:500}.hardware-read-status{color:#91a4bc;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.hardware-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;display:grid}.hardware-facts{grid-template-columns:minmax(105px,135px) minmax(0,1fr);align-items:baseline;gap:5px 14px;margin:0;display:grid}.hardware-facts dt{color:#91a4bc;font-size:11px}.hardware-facts dd{color:#c2cedd;overflow-wrap:anywhere;min-width:0;margin:0}.hardware-workspace .users-subtext{color:#91a4bc;font-size:11px;display:inline}.hardware-compute fieldset,.hardware-disk-editor fieldset{border:0;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:12px;min-width:0;margin:0;padding:0;display:grid}.hardware-compute label,.hardware-disk-editor label{color:#b6c3d5;gap:5px;min-width:0;font-size:11px;display:grid}.hardware-workspace input,.hardware-workspace select{box-sizing:border-box;color:#e4eaf2;width:100%;min-width:0;height:35px;font:inherit;background:#192330;border:1px solid #344052;border-radius:6px;padding:7px 10px;font-size:12px}.hardware-compute output{color:#d2deeb;font-variant-numeric:tabular-nums;align-items:center;height:35px;font-size:13px;display:flex}.hardware-workspace button{white-space:normal;min-height:35px;padding:7px 11px;font-size:11px}.hardware-workspace button:disabled{cursor:not-allowed}.hardware-note,.hardware-empty{color:#91a4bc;margin:8px 0 0;font-size:11px;line-height:1.6}.hardware-workspace .hardware-empty{margin:0}.hardware-disk-editor{border-top:1px solid #293343;margin-top:4px;padding-top:10px}.hardware-disk-editor>.hardware-note:first-child{margin:0 0 10px}.hardware-disk-editor fieldset{grid-template-columns:140px minmax(130px,1fr) minmax(160px,1.2fr) 120px auto}.hardware-disk-add fieldset{grid-template-columns:140px minmax(160px,1fr) 120px auto}.hardware-table{table-layout:fixed}.hardware-workspace .hardware-table th{white-space:normal;background:#141d29;padding:8px 10px;font-size:10px}.hardware-workspace .hardware-table td{overflow-wrap:anywhere;vertical-align:top;padding:9px 10px;font-size:12px}.hardware-table th:first-child{width:12%}.hardware-table strong{color:#d2deeb;font-weight:500}.hardware-number{font-variant-numeric:tabular-nums}.hardware-media-row{border-top:1px solid #293343;align-items:center;gap:14px;min-width:0;padding:9px 0;display:flex}.hardware-device{flex-wrap:wrap;align-items:center;gap:8px;min-width:110px;display:flex}.hardware-device strong{font-size:12px;font-weight:500}.hardware-media-detail{overflow-wrap:anywhere;flex:1;min-width:0}.hardware-media-row .users-row-actions{flex-shrink:0;gap:6px;margin:0}.hardware-disclosure{border-top:1px solid #2a3545;padding:13px 0;font-size:12px}.hardware-disclosure summary{cursor:pointer;color:#b7c9df;font-size:12px}.hardware-disclosure summary .users-subtext{margin-left:8px}.hardware-disclosure[open]>summary{margin-bottom:12px}.hardware-disclosure p{color:#91a4bc;overflow-wrap:anywhere;margin-top:7px;font-size:11px}.hardware-evidence{border-top:0;margin-top:8px;padding:10px 0 0}.hardware-pending{background:#141d29;border:1px solid #344052;border-radius:6px;margin-bottom:6px;padding:12px}.hardware-pending .hardware-table{margin:12px 0}.hardware-advanced-facts{max-width:680px}.hardware-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1150px){.hardware-compute fieldset,.hardware-disk-editor fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.hardware-compute button,.hardware-disk-editor button{justify-self:start}.hardware-overview-grid{gap:16px}}@media (max-width:700px){.hardware-workspace{padding:0 15px}.hardware-overview-grid{grid-template-columns:minmax(0,1fr);gap:14px}.hardware-section-heading{gap:6px}.hardware-read-status{gap:7px}.hardware-media-row{flex-wrap:wrap}.hardware-media-row .users-row-actions{flex-basis:100%}.hardware-workspace .hardware-table{table-layout:auto}.hardware-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.hardware-table,.hardware-table tbody,.hardware-table tr{width:100%;display:block}.hardware-workspace .hardware-table tr{border-top:1px solid #293343;padding:7px 0}.hardware-workspace .hardware-table td{border:0;grid-template-columns:105px minmax(0,1fr);gap:10px;padding:4px 0;display:grid}.hardware-table td:before{content:attr(data-label);color:#91a4bc;font-size:11px}.hardware-table td>*{grid-column:2;min-width:0}.hardware-facts{grid-template-columns:115px minmax(0,1fr);gap:5px 10px}}@media (max-width:480px){.hardware-disk-editor fieldset{grid-template-columns:minmax(0,1fr)}.hardware-compute button,.hardware-disk-editor button{grid-column:1/-1;width:100%}.hardware-workspace .hardware-section{padding:14px 0}.hardware-media-detail{flex-basis:100%}.hardware-workspace .console-error{margin:8px 0}}.clone-guest-customization,.clone-guest-customization fieldset{box-sizing:border-box;border:1px solid #344052;border-radius:5px;min-width:0;max-width:100%;padding:12px}.clone-guest-customization textarea{box-sizing:border-box;color:#e4eaf2;width:100%;min-width:0;font:inherit;resize:vertical;background:#101925;border:1px solid #344052;border-radius:5px;padding:8px 10px}.delete-vm-dialog{width:min(520px,100vw - 24px)}.delete-vm-dialog .users-dialog-heading{padding:14px 18px}.delete-vm-dialog>.users-editor{padding:16px 18px}.delete-vm-identity{margin-bottom:16px}.delete-vm-name-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.delete-vm-name{color:#e4eaf2;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:text;user-select:text;min-width:0;font-size:17px;line-height:1.4}.delete-vm-name-row button{flex-shrink:0;padding:5px 9px;font-size:11px}.delete-vm-identity .users-subtext{margin-top:5px}.delete-vm-warning{border-radius:6px;margin:14px 0;padding:10px 12px}.delete-vm-dialog .users-enabled{margin:0}.delete-vm-dialog .users-dialog-actions{background:#141d29;padding:12px 18px}.system-settings{min-width:0}.settings-nav{flex-wrap:wrap;gap:.65rem;margin:0 0 1.5rem;display:flex}.settings-nav a{border:1px solid var(--border,#304053);border-radius:6px;padding:.5rem .75rem}.settings-nav a.active{background:#163343}.settings-form{max-width:960px}.settings-form fieldset{border:1px solid var(--border,#304053);border-radius:8px;min-width:0;margin:1rem 0;padding:1rem}.settings-form legend{padding:0 .5rem;font-weight:600}.settings-identity{grid-template-columns:max-content minmax(0,1fr);gap:.7rem 1rem;display:grid}.settings-identity dd{overflow-wrap:anywhere;margin:0}.settings-revision{margin:.75rem;font-size:.85rem;display:inline-block}@media (max-width:600px){.settings-identity{grid-template-columns:1fr}.settings-form .users-form-grid{grid-template-columns:minmax(0,1fr)}.settings-form input{width:100%;min-width:0}.settings-form input[type=checkbox]{width:auto}.system-settings .page-heading{flex-wrap:wrap;gap:.5rem}}.notification-form label:not(.users-enabled){color:#b6c3d5;flex-direction:column;gap:7px;margin:12px 0;font-size:12px;display:flex}.notification-form select,.notification-form textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#e4eaf2;background:#111a25;border:1px solid #344052;border-radius:5px;padding:9px 10px}.notification-form button{margin:4px 8px 4px 0}.system-settings .settings-nav,.organization-header-nav.settings-nav{background:#151e2a;border:1px solid #344052;border-radius:8px;gap:5px;margin-bottom:22px;padding:10px}.system-settings .settings-nav a,.organization-header-nav.settings-nav a{color:#abc0d5;border:0;border-radius:5px;padding:10px 12px;font-size:12px;text-decoration:none}.system-settings .settings-nav a.active,.system-settings .settings-operation-tabs a.active,.organization-header-nav.settings-nav a.active{color:#b1f1e1;background:#254740}.system-settings .settings-nav a:hover,.organization-header-nav.settings-nav a:hover{color:#d2f5ec;background:#20322f}.system-settings a:focus-visible,.system-settings button:focus-visible,.system-settings input:focus-visible{outline-offset:3px;outline:2px solid #8be9d5}.system-settings .page-heading{flex-wrap:wrap;align-items:flex-start;margin-bottom:20px}.system-settings .page-heading h2{font-size:20px;font-weight:500}.system-settings .settings-form{width:100%;max-width:960px}.system-settings .settings-form fieldset{background:#171f2b;border-color:#344052;margin:16px 0;padding:18px 20px}.system-settings .settings-form legend{color:#d2deeb;font-size:13px;font-weight:500}.system-settings .settings-form p,.system-settings .settings-note{color:#a2b5cd;font-size:12px;line-height:1.7}.system-settings .settings-form .users-form-grid{margin-bottom:0}.system-settings .settings-form .users-form-grid label{font-size:12px}.system-settings .settings-form input{min-width:0}.system-settings .settings-form input[type=checkbox]{width:16px;height:16px}.system-settings .settings-readonly{background:#141d29;border:1px solid #344052;border-radius:8px;max-width:960px;padding:16px 20px}.system-settings .settings-readonly h3{margin-bottom:14px;font-size:13px;font-weight:500}.system-settings .settings-readonly p{color:#8fa6bf;margin-top:12px;font-size:11px;line-height:1.65}.system-settings .settings-identity{align-items:start;font-size:12px;line-height:1.7}.system-settings .settings-identity dt{color:#92a9c3}.system-settings .settings-identity dd code{-webkit-user-select:all;user-select:all;font-size:11px}.system-settings .settings-identity dd button{margin-left:10px;padding:5px 8px;font-size:11px}.system-settings .settings-identity dd a{color:#83dbca}.system-settings .settings-revision{color:#a2b6ce;margin:0 0 0 12px;font-size:11px}.system-settings .settings-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.system-settings .settings-actions .settings-revision{margin:0}.system-settings .settings-note{border-top:1px solid #344052;max-width:960px;margin-top:22px;padding:14px 0}.system-settings .settings-note p{margin-bottom:5px}.system-settings .settings-runtime{max-width:1100px;margin-top:24px}.system-settings .settings-runtime .panel-heading h3{font-size:14px;font-weight:500}.system-settings .settings-runtime .users-help{margin:5px 0 0}.system-settings .settings-operation-tabs{margin-top:0}@media (max-width:600px){.system-settings .settings-readonly,.system-settings .settings-form fieldset{padding:16px}.system-settings .settings-nav,.organization-header-nav.settings-nav{gap:3px;padding:7px}.system-settings .settings-nav a,.organization-header-nav.settings-nav a{padding:9px;font-size:11px}.system-settings .settings-identity{gap:6px}.system-settings .settings-identity dt:not(:first-child){margin-top:9px}.system-settings .settings-identity dd button{margin:8px 0 0;display:block}.system-settings .settings-revision{margin:10px 0;display:block}.system-settings .settings-runtime .audit-table-scroll{overflow:visible}.system-settings .settings-runtime .audit-table{min-width:0}.system-settings .settings-runtime table,.system-settings .settings-runtime tbody,.system-settings .settings-runtime tr{width:100%;display:block}.system-settings .settings-runtime thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.system-settings .settings-runtime tr{border-top:1px solid #344052;padding:10px 16px}.system-settings .settings-runtime td{overflow-wrap:anywhere;border:0;grid-template-columns:85px minmax(0,1fr);gap:8px;padding:7px 0;display:grid}.system-settings .settings-runtime td:before{content:attr(data-label);color:#96aac4}.system-settings .settings-runtime td>*{grid-column:2;min-width:0}}.organization-navigation-heading{flex-wrap:wrap}.organization-header-nav.settings-nav{box-sizing:border-box;flex-wrap:nowrap;flex:0 auto;min-width:0;max-width:100%;margin:0 0 0 auto}.organization-header-nav.settings-nav a{white-space:nowrap}.organization-header-nav .organization-tenant-link{margin-left:20px}.organization-header-nav a:focus-visible{outline-offset:3px;outline:2px solid #8be9d5}.common-events{min-width:0}.events-filters{flex-wrap:wrap;gap:1rem;margin:1rem 0;display:flex}.events-filters label{flex-direction:column;gap:.4rem;min-width:0;display:flex}.events-filters select,.events-filters input{min-width:0;max-width:100%}.events-filters form{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.event-detail dd{overflow-wrap:anywhere}.event-correlation{display:contents}.event-severity-warning{color:#eab85c}.event-severity-error,.event-severity-critical{color:#f99}@media (max-width:600px){.events-filters{flex-direction:column}.common-events .page-heading{flex-wrap:wrap;gap:.7rem}.event-detail{display:block}.event-detail dd{margin:0 0 .75rem}.common-events .audit-table{min-width:780px}}.https-workspace{gap:18px;min-width:0;display:grid}.https-workspace .page-heading{margin-bottom:0}.https-workspace .https-panel{min-width:0;margin:0;padding:16px 18px}.https-workspace .panel-heading{flex-wrap:wrap;margin:-16px -18px 14px;padding:12px 18px}.https-workspace h2{margin:0;font-size:14px;font-weight:500}.https-workspace h3{margin:0 0 8px;font-size:13px}.https-workspace p{margin:10px 0;font-size:12px;line-height:1.6}.https-workspace .https-section-heading{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.https-workspace button,.https-workspace .https-actions a{padding:7px 10px;font-size:11px}.https-workspace .users-form-grid{grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:12px 18px;margin-top:12px}.https-workspace label{font-size:12px;line-height:1.5}.https-workspace input:not([type=checkbox]),.https-workspace textarea{box-sizing:border-box;width:100%;max-width:520px;color:inherit;font:inherit;background:#111a25;border:1px solid #344052;border-radius:5px;padding:7px 9px}.https-workspace textarea{resize:vertical;min-height:72px}.https-workspace input[type=number]{max-width:120px;display:block}.https-workspace input[type=checkbox]{vertical-align:middle;accent-color:#75b3f2;margin:0 7px 0 0}.https-workspace .provider-wide{grid-column:1/-1}.https-workspace .provider-wide:has(>button){flex-wrap:wrap;align-items:center;gap:8px;display:flex}.https-workspace .users-help{color:#a7b5c6;font-size:12px}.https-workspace .provider-info{margin:10px 0;padding:10px 12px}.https-workspace details{margin:12px 0 0;font-size:12px}.https-workspace summary{cursor:pointer;color:#c8d7e8;padding:3px 0}.https-workspace summary:focus-visible,.https-workspace button:focus-visible,.https-workspace input:focus-visible,.https-workspace textarea:focus-visible{outline-offset:3px;outline:2px solid #83baff}.https-workspace .https-actions{flex-wrap:wrap;align-items:center;gap:8px}.https-workspace .https-library{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:12px}.https-workspace .https-library article{background:#111a25;border:1px solid #344052;border-radius:6px;min-width:0;margin:0;padding:14px}.https-workspace .https-active-summary{flex-wrap:wrap;gap:8px 20px;margin:8px 0;font-size:12px;display:flex}.https-workspace .https-copy-value{margin:8px 0}.https-workspace .https-copy-value>div{align-items:flex-start;gap:8px;display:flex}.https-workspace code{overflow-wrap:anywhere;min-width:0;font-size:11px}.https-workspace .https-copy{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:6px;margin-left:8px;display:inline-flex}.https-workspace .https-copy button{padding:3px 7px}.https-workspace .https-details{gap:0;margin:0;font-size:12px}.https-workspace .https-details>div{border-bottom:1px solid #2c3748;grid-template-columns:145px minmax(0,1fr);gap:12px;padding:9px 0}.https-workspace .https-details dd{min-width:0;margin:0}.https-workspace .https-dialog{border-radius:8px;width:min(720px,100vw - 28px);max-height:calc(100dvh - 28px);padding:0;overflow:hidden}.https-workspace .https-dialog[open]{flex-direction:column;display:flex}.https-workspace .https-dialog .users-dialog-heading{flex:none;padding:14px 18px}.https-workspace .https-dialog .users-dialog-heading h2{font-size:14px}.https-workspace .https-dialog>form{flex-direction:column;min-height:0;display:flex;overflow:hidden}.https-workspace .https-dialog-body{min-height:0;margin:0;padding:16px 18px;overflow:auto}.https-workspace .https-dialog .users-form-grid{grid-template-columns:minmax(0,1fr)}.https-workspace .https-dialog input:not([type=number]),.https-workspace .https-dialog textarea{max-width:none}.https-workspace .https-dialog .users-dialog-actions{background:#171f2b;border-top:1px solid #2c3748;flex-wrap:wrap;flex:none;padding:12px 18px;position:static}.https-workspace .https-dialog .console-error{margin:8px 18px}@media (max-width:700px){.https-workspace .users-form-grid{grid-template-columns:minmax(0,1fr)}.https-workspace .https-panel{padding:14px}.https-workspace .panel-heading{margin:-14px -14px 12px;padding:12px 14px}.https-workspace .https-details>div{grid-template-columns:minmax(0,1fr);gap:4px}.https-workspace .https-dialog .users-dialog-heading,.https-workspace .https-dialog-body,.https-workspace .https-dialog .users-dialog-actions{padding:12px 14px}}.https-workspace label.users-enabled{flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;display:flex}.https-workspace label.users-enabled input[type=checkbox]{flex:none;height:14px;margin:0;width:14px!important}.org-vdc-detail{gap:16px;min-width:0;display:grid}.org-vdc-detail .page-heading,.org-vdc-detail .overview-panel{min-width:0;margin:0}.org-vdc-detail .page-heading{flex-wrap:wrap;align-items:center;gap:12px}.org-vdc-detail .page-heading h1{margin-bottom:6px}.org-vdc-detail .structure-links{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0 0 3px;font-size:12px;display:flex}.org-vdc-detail .panel-heading{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 18px}.org-vdc-detail h2{margin:0;font-size:14px;font-weight:500}.org-vdc-detail h3{margin:0 0 10px;font-size:13px;font-weight:500}.org-vdc-detail h4{margin:0 0 8px;font-size:12px}.org-vdc-detail p,.org-vdc-detail label,.org-vdc-detail dl,.org-vdc-detail li,.org-vdc-detail details{font-size:12px;line-height:1.6}.org-vdc-detail p{overflow-wrap:anywhere;margin:8px 0}.org-vdc-detail .users-editor{padding:14px 18px}.org-vdc-detail .overview-panel.users-editor>h2,.org-vdc-detail .overview-panel.users-editor>h3{border-bottom:1px solid #2c3748;margin-bottom:12px;padding-bottom:11px}.org-vdc-detail .overview-panel.users-editor>.panel-heading{padding:0 0 12px}.org-vdc-detail .lifecycle-panel .panel-heading p{color:#a7b5c6;margin:5px 0 0}.org-vdc-detail .lifecycle-panel>.users-help{margin:0;padding-top:10px;padding-bottom:12px}.org-vdc-detail .users-help{color:#a7b5c6;font-size:12px}.org-vdc-detail .users-row-actions{flex-wrap:wrap;align-items:center;gap:8px}.org-vdc-detail button{padding:7px 10px;font-size:11px}.org-vdc-detail .workspace-badge{padding:4px 7px;font-size:10px;display:inline-block}.org-vdc-detail .structure-details{grid-template-columns:155px minmax(0,1fr);gap:10px 14px;margin:12px 0 18px;font-size:12px}.org-vdc-detail .structure-details dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.org-vdc-detail code{overflow-wrap:anywhere;font-size:11px}.org-vdc-detail .compute-capacity{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}.org-vdc-detail .compute-capacity>span{border:1px solid #2c3748;border-radius:5px;padding:12px;font-size:11px}.org-vdc-detail .compute-capacity strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.org-vdc-detail .users-form-grid{grid-template-columns:repeat(2,minmax(0,420px));gap:12px 18px;margin:10px 0}.org-vdc-detail input:not([type=checkbox]),.org-vdc-detail select,.org-vdc-detail textarea{box-sizing:border-box;width:100%;max-width:420px;color:inherit;font:inherit;background:#111a25;border:1px solid #344052;border-radius:5px;padding:7px 9px}.org-vdc-detail input[type=number]{max-width:150px}.org-vdc-detail textarea{resize:vertical;min-height:72px}.org-vdc-detail label{min-width:0}.org-vdc-detail label.users-enabled{flex-direction:row;align-items:flex-start;gap:8px;margin:10px 0;display:flex}.org-vdc-detail input[type=checkbox]{accent-color:#75b3f2;flex:none;width:14px;height:14px;margin:3px 0 0}.org-vdc-detail summary{cursor:pointer;color:#c8d7e8;padding:3px 0}.org-vdc-detail details{margin:10px 0}.org-vdc-detail .provider-info,.org-vdc-detail .compute-pool{margin:10px 0;padding:10px 12px}.org-vdc-detail .org-vdc-capacity .users-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.org-vdc-detail .org-vdc-capacity .users-editor>p:not(.users-help){background:#111a25;border:1px solid #2c3748;border-radius:5px;margin:0;padding:10px 12px}.org-vdc-detail .org-vdc-capacity .users-help{grid-column:1/-1}.org-vdc-detail .job-copy{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.org-vdc-detail .job-copy button{padding:3px 7px}.org-vdc-detail .job-copy>span{font-size:11px}.org-vdc-detail .audit-table-scroll{max-width:100%;overflow:auto}.org-vdc-detail .audit-table th,.org-vdc-detail .audit-table td{padding:10px 12px;font-size:12px}.org-vdc-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#111a25;border:1px solid #344052;border-radius:5px;padding:10px 12px;font-size:11px}.org-vdc-detail .users-dialog{border-radius:8px;width:min(740px,100vw - 28px);max-height:calc(100dvh - 28px);padding:0;overflow:hidden}.org-vdc-detail .users-dialog[open]{flex-direction:column;display:flex}.org-vdc-detail .users-dialog .users-dialog-heading{flex:none;padding:14px 18px}.org-vdc-detail .users-dialog .users-dialog-heading h2{font-size:14px}.org-vdc-detail .users-dialog>.users-editor{min-height:0;padding:14px 18px;overflow:auto}.org-vdc-detail .users-dialog .users-dialog-actions{background:#171f2b;border-top:1px solid #2c3748;flex-wrap:wrap;margin-top:12px;padding:12px 0;position:sticky;bottom:0}.org-vdc-detail .users-dialog .compute-node-picker{border:1px solid #344052;margin:12px 0;padding:10px 12px}.org-vdc-detail .users-dialog .compute-node-picker legend{padding:0 6px;font-size:12px}.org-vdc-detail button:focus-visible,.org-vdc-detail input:focus-visible,.org-vdc-detail select:focus-visible,.org-vdc-detail textarea:focus-visible,.org-vdc-detail summary:focus-visible{outline-offset:3px;outline:2px solid #83baff}@media (max-width:700px){.org-vdc-detail .panel-heading,.org-vdc-detail .users-editor{padding:12px 14px}.org-vdc-detail .provider-section .panel-heading{flex-direction:row;align-items:center}.org-vdc-detail .structure-details{grid-template-columns:minmax(0,1fr);gap:4px}.org-vdc-detail .structure-details dd{margin-bottom:8px}.org-vdc-detail .compute-capacity{grid-template-columns:minmax(0,1fr);gap:8px}.org-vdc-detail .users-form-grid,.org-vdc-detail .org-vdc-capacity .users-editor{grid-template-columns:minmax(0,1fr)}.org-vdc-detail .users-dialog .users-dialog-heading,.org-vdc-detail .users-dialog>.users-editor{padding:12px 14px}.org-vdc-detail .users-row-actions button{white-space:normal;max-width:100%}}.org-vdc-detail .users-dialog>.users-editor{scroll-padding-bottom:80px}.org-vdc-detail .users-dialog .users-dialog-actions{z-index:1;margin:12px -18px -14px;padding:12px 18px;bottom:-14px}@media (max-width:700px){.org-vdc-detail .users-dialog .users-dialog-actions{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}}.org-vdc-detail{color:#bdc9d8;gap:12px}.org-vdc-detail .page-heading h1,.org-vdc-detail h2,.org-vdc-detail h3,.org-vdc-detail h4{color:#d5deea}.org-vdc-detail .structure-details{gap:8px 14px;margin:10px 0 16px}.org-vdc-detail .structure-details dt{color:#91a4bb;font-weight:400}.org-vdc-detail .structure-details dd{color:#c5d1df;margin:0}.org-vdc-detail .structure-details code{color:#b5c5d8}.org-vdc-detail .org-vdc-summary>.users-editor>p{color:#9eafc3;margin-top:0}.org-vdc-detail .compute-capacity{gap:8px}.org-vdc-detail .compute-capacity>span{color:#96a9bf;background:#111a25;padding:10px 12px}.org-vdc-detail .compute-capacity strong{color:#cbd7e5}.org-vdc-detail .org-vdc-capacity .users-editor{align-items:stretch;gap:8px}.org-vdc-detail .org-vdc-capacity .users-editor>p:not(.users-help){color:#a5b6ca;border-color:#2c3748;line-height:1.65}.org-vdc-detail .org-capacity-label{color:#d0dbe8;margin-bottom:3px;font-weight:500;display:block}.org-vdc-detail .users-dialog{color:#bdc9d8;border:1px solid #344052}.org-vdc-detail .users-dialog label{color:#b0c0d3}.org-vdc-detail .users-dialog legend{color:#cfdae8}.organization-workspace{min-width:0}.organization-workspace .organization-navigation-heading{align-items:center;gap:14px;margin-bottom:18px}.organization-workspace .organization-header-nav.settings-nav{border:0;flex-wrap:wrap;gap:8px;padding:0}.organization-workspace .organization-header-nav.settings-nav a{border:1px solid #344052;border-radius:5px;padding:7px 10px;font-size:12px}.organization-workspace .organization-header-nav .organization-tenant-link{margin-left:0}.organization-workspace .header-nav-separated{border-left:1px solid #344052}.organization-workspace .overview-panel{min-width:0;margin-bottom:18px}.organization-workspace .panel-heading{gap:12px;padding:14px 18px}.organization-workspace .panel-heading h2{font-size:14px}.organization-workspace .lifecycle-panel .panel-heading{align-items:center}.organization-workspace .lifecycle-panel .panel-heading p{color:#8be9d5;margin:6px 0 0;font-size:12px}.organization-workspace .lifecycle-panel>.users-help{margin:0;padding:0 18px 14px;line-height:1.6}.organization-workspace .users-row-actions{flex-wrap:wrap;gap:8px}.organization-workspace button{font-size:12px}.organization-workspace .organization-inventory-toolbar{border-bottom:1px solid #293749;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0;padding:12px 18px;display:flex}.organization-workspace .organization-inventory-toolbar label{flex-direction:column;gap:6px;min-width:180px;font-size:12px;display:flex}.organization-workspace .organization-inventory-toolbar select{height:34px}.organization-workspace .audit-table-scroll{max-width:100%;overflow-x:auto}.organization-workspace .vm-inventory-table{width:100%;min-width:680px}.organization-workspace .vm-inventory-table th{padding:10px 14px;font-size:11px}.organization-workspace .vm-inventory-table td{vertical-align:top;padding:10px 14px;font-size:12px}.organization-workspace .vm-inventory-table th:last-child,.organization-workspace .vm-inventory-table td:last-child{text-align:right}.organization-workspace .vm-inventory-table th:nth-child(3),.organization-workspace .vm-inventory-table td:nth-child(3){text-align:left}.organization-workspace .vm-inventory-table td:first-child{min-width:160px}.organization-workspace .vm-inventory-table td:nth-child(2){min-width:230px}.organization-workspace .vm-inventory-table summary{line-height:1.5}.organization-workspace .vm-inventory-table .users-subtext{margin-top:3px;font-size:11px}.organization-workspace .vm-inventory-table .audit-result{white-space:nowrap;margin:0 0 4px;font-size:11px;display:inline-block}.organization-workspace .vm-inventory-table td:nth-child(3)>.audit-result{margin-top:6px;display:table}.organization-workspace .vm-freshness{margin-top:4px;font-size:11px;line-height:1.5}.organization-workspace .vm-freshness p{margin:3px 0}.organization-workspace .vm-freshness details{margin-top:5px}.organization-workspace .audit-pagination{flex-wrap:wrap;gap:10px;padding:12px 18px}.organization-workspace .overview-panel>details.users-editor{padding:12px 18px}.organization-workspace .users-dialog{max-width:calc(100vw - 28px)}.organization-workspace .users-dialog .users-editor{overflow-wrap:anywhere}@media (max-width:700px){.organization-workspace .organization-header-nav.settings-nav{margin:0}.organization-workspace .organization-navigation-heading{align-items:flex-start}.organization-workspace .organization-inventory-toolbar label{flex:1;min-width:150px}.organization-workspace .lifecycle-panel .users-row-actions{width:100%}.organization-workspace .panel-heading{padding:12px 14px}}.organization-workspace .vm-inventory-table{min-width:900px}.organization-workspace .vm-inventory-table td:nth-child(2){width:290px}.organization-workspace .vm-freshness p{white-space:nowrap}.organization-workspace .lifecycle-panel .panel-heading>div:first-child{text-align:left}.organization-workspace .vm-inventory-table button{white-space:nowrap;padding:6px 9px}@media (max-width:700px){.organization-workspace .lifecycle-panel .panel-heading{align-items:flex-start}.organization-workspace .lifecycle-panel .panel-heading>div:first-child{width:100%}}.organization-workspace .vm-freshness{min-width:310px}.organization-workspace .vm-inventory-table{table-layout:auto}.tenant-backups{min-width:0;max-width:100%}.tenant-backups .panel-heading{flex-wrap:wrap;align-items:flex-start;gap:14px}.tenant-backups .backup-summary,.tenant-backups .backup-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.tenant-backups .backup-actions label{flex-direction:column;gap:5px;display:flex}.tenant-backups .backup-actions select,.tenant-backups td select{color:#e4eaf2;background:#111a25;border:1px solid #344052;border-radius:5px;max-width:100%;padding:7px}.tenant-backups .audit-table-scroll{max-width:100%;overflow-x:auto}.tenant-backups .audit-table{min-width:780px}.tenant-backups .backup-identity{overflow-wrap:anywhere;max-width:240px;font-size:10px}.tenant-backups .backup-enrollment{white-space:nowrap;align-items:center;gap:6px;display:flex}.tenant-backups .audit-table td>button{margin-top:7px;display:block}.tenant-backups .audit-table input[type=checkbox]{width:16px;height:16px}.tenant-backups .users-help{overflow-wrap:anywhere}@media (max-width:600px){.tenant-backups .backup-summary{flex-direction:column;align-items:flex-start}.tenant-backups .backup-actions>*{max-width:100%}}.tenant-backups .backup-workload-group th{text-align:left;overflow-wrap:anywhere;white-space:normal;background:#172330}.tenant-backups .backup-navigation{border-bottom:1px solid #344052;flex-wrap:wrap;gap:4px;margin:18px 0;display:flex}.tenant-backups .backup-navigation button{color:var(--text-muted,#9caec4);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:5px 5px 0 0;padding:12px 18px}.tenant-backups .backup-navigation button[aria-current=page]{color:var(--text-primary,#e4eaf2);background:#203242;border-bottom-color:#63c3c3}.tenant-backups .backup-vm-name{margin-bottom:5px;font-size:13px;display:block}.tenant-backups .backup-status{white-space:normal;max-width:220px;display:block}.tenant-backups .backup-status-backup_available{color:#75d3b2}.tenant-backups .backup-status-backup_failed,.tenant-backups .backup-status-needs_attention{color:#f0bd76}.tenant-backups .backup-inline-link{margin-top:6px;display:block}.tenant-backups .backup-feedback{overflow-wrap:anywhere;border:1px solid #344052;border-radius:6px;margin:14px 0;padding:12px 14px}.tenant-backups progress{width:150px;max-width:100%;margin-top:8px;display:block}.tenant-backups details{color:#9caec4;margin:8px 0;font-size:11px}.backup-restore-dialog{box-sizing:border-box;width:calc(100vw - 32px);max-width:720px}.backup-restore-dialog .users-editor{min-width:0}.backup-restore-dialog .users-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.backup-restore-dialog input,.backup-restore-dialog select{box-sizing:border-box;max-width:100%}.backup-restore-preview{background:#172c2d;border-radius:6px;margin:16px 0;padding:14px}.snapshot-workspace{min-width:0;overflow:hidden}.snapshot-workspace .panel-heading{flex-wrap:wrap;padding:16px 20px}.snapshot-workspace .panel-heading h3{margin:0}.snapshot-workspace .panel-heading p{margin:5px 0 0}.snapshot-content{gap:14px;min-width:0;padding:16px 20px;display:grid}.snapshot-content>p,.snapshot-content .hardware-note p,.snapshot-content .users-notice p{margin:0}.snapshot-summary{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.snapshot-table{overflow-x:auto}.snapshot-table table{border-collapse:collapse;width:100%}.snapshot-table th,.snapshot-table td{text-align:left;vertical-align:top;border-bottom:1px solid #2a3545;padding:12px 10px}.snapshot-table th{color:#acbacb;font-size:11px;font-weight:500}.snapshot-table td{font-size:12px}.snapshot-description{white-space:pre-wrap;overflow-wrap:anywhere;max-width:32rem;margin:6px 0 0}.snapshot-action-note{max-width:19rem;margin:7px 0 0}.snapshot-empty{padding:16px 10px}.snapshot-diagnostics summary{cursor:pointer;color:#acbacb;font-size:12px}.snapshot-diagnostics pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px}.snapshot-target{gap:5px;margin-bottom:18px;display:grid}.snapshot-identifier{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.snapshot-form{grid-template-columns:minmax(0,1fr)}.snapshot-form textarea{box-sizing:border-box;color:#e4eaf2;width:100%;min-height:70px;font:inherit;resize:vertical;background:#111a25;border:1px solid #344052;border-radius:5px;padding:9px 10px}.snapshot-dialog .users-help{margin:10px 0}@media (max-width:600px){.snapshot-content,.snapshot-workspace .panel-heading{padding:14px}.snapshot-table table{min-width:600px}.snapshot-summary{align-items:flex-start}.snapshot-workspace .users-row-actions{flex-wrap:wrap}}.snapshot-diagnostics{font-size:12px;line-height:1.6}.snapshot-dialog .users-dialog-actions{flex-wrap:wrap;padding:16px 22px}@media (max-width:480px){.snapshot-dialog .users-dialog-actions{padding:14px}}.snapshot-diagnostic-panel{overflow-wrap:anywhere;background:#111923;border:1px solid #293647;border-radius:6px;min-width:0;margin-top:12px;padding:16px}.snapshot-diagnostic-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.snapshot-diagnostic-section{margin-top:18px}.snapshot-diagnostic-section h4{margin:0 0 10px;font-size:12px;font-weight:600}.snapshot-diagnostic-section p{margin:12px 0}.snapshot-diagnostic-section pre{margin:0 0 16px}.snapshot-diagnostic-section h4:not(:first-child){margin-top:18px}.snapshot-diagnostic-identity{gap:10px;margin:0;display:grid}.snapshot-diagnostic-identity dt{color:#acbacb;font-size:11px}.snapshot-diagnostic-identity dd{margin:3px 0 0}@media (max-width:480px){.snapshot-diagnostic-panel{padding:14px}}
