.server-card-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.server-card-group{color:#657fa2;align-items:center;gap:7px;margin-right:auto;font-size:11px;font-weight:600;display:flex}.server-card-group select{background:#fff;border:1px solid #d3e2f6;border-radius:7px;max-width:200px;min-height:31px;padding:4px 25px 4px 7px;font-size:11px}.server-card-group-wrap{flex-direction:column;gap:7px;min-width:170px;margin-right:auto;display:flex}.server-card-group-create{flex-wrap:wrap;gap:6px;display:flex}.server-card-group-create input{border:1px solid #c9daf0;border-radius:7px;flex:1;min-width:120px;padding:6px 8px;font-size:12px}.server-card-group-create .secondary{white-space:nowrap}.server-card-actions .secondary,.server-card-actions .primary{min-height:31px;padding:5px 9px;font-size:11px}.server-card-actions .primary small{font-size:9px;font-weight:400;display:block}.server-update-status{color:#5277a8;align-self:center;font-size:11px}.server-download-status{color:#3f6fa9;align-self:center;max-width:250px;font-size:11px;line-height:1.4}.server-download-progress{color:#315f98;background:#eaf3ff;border-radius:8px;flex-direction:column;flex-basis:100%;gap:5px;padding:8px 10px;font-size:11px;line-height:1.4;display:flex}.server-download-progress progress{accent-color:#3676d8;width:100%;height:6px}.server-revoke{color:#a25060;border-color:#efd9dd}.server-edit-form{background:#f1f7ff;border:1px solid #c8ddf5;border-radius:10px;flex-direction:column;gap:10px;padding:15px;display:flex}.server-edit-form h3{color:#55759d;font-size:12px}.server-edit-actions{flex-wrap:wrap;gap:8px;display:flex}.server-edit-actions button{min-height:34px}.node-counterparties{flex-direction:column;gap:7px;min-width:0;margin-top:8px;display:flex}.node-counterparties-label{color:#58769c;font-size:12px;font-weight:650}.node-counterparties-chips{flex-wrap:wrap;gap:6px;min-height:28px;display:flex}.node-counterparties-chips>small{color:#8292a7}.node-counterparties-chip{color:#315e95;overflow-wrap:anywhere;background:#e5f0ff;border-radius:6px;align-items:center;gap:6px;max-width:100%;padding:4px 7px;font-size:11px;display:inline-flex}.node-counterparties-chip button{color:#315e95;background:0 0;border:0;padding:0 2px;font-size:17px;line-height:1}.node-counterparties-picker{position:relative}.node-counterparties-picker summary{cursor:pointer;color:#365d90;background:#fff;border:1px solid #cedef2;border-radius:7px;padding:8px 10px;font-size:12px;list-style:none}.node-counterparties-picker summary::-webkit-details-marker{display:none}.node-counterparties-menu{background:#fff;border:1px solid #d6e3f3;border-radius:0 0 8px 8px;flex-direction:column;gap:4px;max-height:220px;padding:8px;display:flex;overflow:auto}.node-counterparties-menu>input{border:1px solid #d6e3f3;border-radius:6px;width:100%;min-height:34px;padding:6px 8px}.node-counterparties-menu label{color:#38567b;overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;padding:6px;font-size:12px;display:flex}.node-counterparties-menu label:hover{background:#f2f7ff}.node-counterparties-menu p{color:#788aa3;font-size:12px}.mon-title-line{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.mon-title-line .stack-title{overflow-wrap:anywhere;min-width:0;margin:0}.mon-title-line .server-edit{min-height:29px;padding:5px 7px}.mon-title-line .server-revoke{min-height:30px;margin-left:auto;padding:5px 9px;font-size:11px}.mon-stack-panel .server-card-actions{padding:10px 30px 16px}.server-relations{flex-wrap:wrap;gap:8px;margin-top:7px;display:flex}.server-relations .mon-text-link{font-size:12px}.server-group-filters{flex-wrap:wrap;align-items:center;gap:10px;padding:0 23px 20px;display:flex}.server-group-filters>.mon-label{min-width:170px;margin:0}.server-group-filters>.input-search{max-width:210px}.server-group-filters>small{color:#7288a5;max-width:250px;font-size:11px}.server-hardware{color:#708aad;border:1px solid #e3ebf5;border-radius:9px;padding:17px}.server-hardware summary{cursor:pointer;font-size:13px}.server-hardware .detail-grid{margin-top:20px}.mon-volume[role=button]{cursor:pointer}.mon-volume[role=button]:focus-visible{outline-offset:3px;outline:2px solid #91b0ef}.directory-panel .directory-panel-scroll{padding:22px 30px}.directory-panel>.panel-scroll{min-height:0}@media (max-width:767px){.mon-stack-panel .server-card-actions{justify-content:flex-start;padding:10px 19px 14px}.mon-title-line .server-revoke{margin-left:0}.server-group-filters{padding:0 16px 17px}.server-group-filters>.input-search{flex:1;max-width:none}.server-group-filters>small{width:100%;max-width:none}.directory-panel .directory-panel-scroll{padding:16px}.server-card-group-wrap{min-width:0}.server-hardware .detail-grid{grid-template-columns:1fr}}.server-filter-actions{align-items:center;gap:14px;display:flex}.server-group-filter{color:#567fb8;font-size:12px;position:relative}.server-group-filter>summary{cursor:pointer;white-space:nowrap}.server-group-filter>.server-group-filters{z-index:40;background:#fff;border:1px solid #e4eaf2;border-radius:8px;width:min(380px,80vw);padding:16px;position:absolute;top:26px;right:0;box-shadow:0 8px 25px #27497015}.field-value-link{font:inherit;color:inherit;text-align:left;background:0 0;border:0;padding:0}.field-value-link:hover{text-decoration:underline}.field-value-link:focus-visible{outline-offset:3px;outline:2px solid #91b0ef}.mon-title-line .server-edit,.mon-title-line .server-revoke{min-height:26px;padding:3px 6px}.mon-panel-body>.server-card-actions{justify-content:flex-start;padding:0}.mon-panel-body .server-card-group{font-size:12px}.server-metric-history{background:#f7faff;border:1px solid #dbe8f7;border-radius:10px;margin:16px 0;padding:14px}.server-metric-history>summary{cursor:pointer;color:#315e95;font-size:13px;font-weight:650}.server-metric-history-body{gap:10px;margin-top:12px;display:grid}.server-metric-history .mon-label{max-width:200px}.server-metric-history-table{max-width:100%;overflow-x:auto}.server-metric-history table{border-collapse:collapse;color:#38567b;width:100%;min-width:570px;font-size:11px}.server-metric-history th,.server-metric-history td{text-align:left;white-space:nowrap;border-bottom:1px solid #e2ebf6;padding:7px 8px}.server-metric-history thead th{color:#657fa2}.server-metric-history .mon-caption{margin:0}.server-metric-history-scroll-hint{display:none}@media (max-width:767px){.server-metric-history-scroll-hint{display:block}}.server-directory{color:#233852}.directory-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin:1px 0 20px;display:flex}.directory-kicker{letter-spacing:.14em;color:#6a8dc2;font-size:10px;font-weight:750}.directory-heading h1{color:#243b5b;margin:4px 0 7px;font-size:27px;line-height:1.2}.directory-heading p{color:#6e819d;max-width:650px;font-size:13px;line-height:1.55}.directory-add{white-space:nowrap;align-items:center;gap:7px;min-height:41px;display:flex}.directory-toolbar{color:#7890ad;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:12px;display:flex}.directory-search{color:#7b96b8;background:#fff;border:1px solid #dce6f3;border-radius:10px;align-items:center;gap:8px;width:min(380px,100%);min-width:220px;padding:0 12px;display:flex}.directory-search:focus-within{border-color:#7fa8e9;box-shadow:0 0 0 3px #cde0ff72}.directory-search input{color:#2c4668;background:0 0;border:0;outline:0;width:100%;height:39px;font-size:13px}.directory-grid{grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:13px;display:grid}.directory-tile{text-align:left;color:#27415f;background:linear-gradient(145deg,#fff 70%,#f3f8ff);border:1px solid #dbe5f2;border-radius:13px;flex-direction:column;align-items:flex-start;min-width:0;min-height:172px;padding:17px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:0 3px 12px #294b740b}.directory-tile:hover{border-color:#94b6e9;transform:translateY(-2px);box-shadow:0 11px 26px #294b7422}.directory-tile.party-entrepreneur{background:linear-gradient(145deg,#fff 70%,#f0fbf7)}.directory-tile.party-person{background:linear-gradient(145deg,#fff 70%,#fff5ef)}.directory-icon{color:#4775bd;background:#e9f1ff;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.party-entrepreneur .directory-icon{color:#238a69;background:#e4f7ef}.party-person .directory-icon{color:#bb7848;background:#fff0e4}.directory-tile-main{min-width:0;margin:12px 0 auto;display:block}.directory-tile-main strong{overflow-wrap:anywhere;font-size:15px;line-height:1.35;display:block}.directory-tile-main small{color:#7185a0;margin-top:5px;font-size:11px;line-height:1.4;display:block}.directory-tile-foot{color:#6684ae;justify-content:space-between;align-items:center;width:100%;margin-top:14px;font-size:11px;display:flex}.directory-ready{color:#3977b4}.directory-warning{color:#ab712a}.directory-empty{color:#6d83a2;text-align:center;background:#f9fbff;border:1px dashed #bed2ed;border-radius:13px;padding:34px 18px;font-size:13px}.directory-panel{background:#f9fbff!important}.directory-panel-header{background:linear-gradient(115deg,#eaf2ff,#fff 58%,#e9f8f2);border-bottom:1px solid #d9e5f4;gap:6px!important;padding:22px 25px 17px!important}.directory-panel-header [data-slot=sheet-title]{color:#263d5d;overflow-wrap:anywhere;font-size:20px}.directory-panel-header [data-slot=sheet-description]{color:#7186a4;font-size:12px}.directory-panel-scroll{flex-direction:column;gap:15px;min-height:0;display:flex;overflow-y:auto;padding:18px 23px 32px!important}.directory-form{flex-direction:column;gap:15px;display:flex}.directory-form-section,.directory-onec{background:#fff;border:1px solid #deebf7;border-radius:12px;padding:17px;box-shadow:0 3px 13px #25487409}.directory-form-section h3,.directory-onec h3{color:#345377;margin:0 0 13px;font-size:14px;font-weight:700}.directory-kind-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.directory-kind{color:#6882a2;text-align:center;background:#f9fbfe;border:1px solid #dce6f3;border-radius:8px;min-height:41px;padding:7px 8px;font-size:11px;line-height:1.25}.directory-kind.active{color:#3364aa;background:#eef5ff;border-color:#8eb4ed;font-weight:700}.directory-kind.active.party-entrepreneur{color:#237b60;background:#ebf9f2;border-color:#8dd6b9}.directory-kind.active.party-person{color:#a56d3d;background:#fff4e9;border-color:#f0c69d}.directory-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.directory-field{color:#617b9d;flex-direction:column;gap:6px;min-width:0;font-size:11px;font-weight:650;display:flex}.directory-field.wide{grid-column:1/-1}.directory-field input,.directory-field select{color:#2e4b6f;background:#fff;border:1px solid #d9e5f2;border-radius:8px;outline:none;width:100%;min-width:0;min-height:39px;padding:8px 10px;font-size:12px}.directory-field input:focus,.directory-field select:focus{border-color:#78a5e9;box-shadow:0 0 0 3px #d6e6ff7a}.directory-field input:disabled,.directory-field select:disabled{color:#6c829e;background:#f5f8fc}.directory-field input::placeholder{color:#a5b6ca}.directory-form-footer{flex-wrap:wrap;gap:8px;display:flex}.directory-form-footer .primary,.directory-form-footer .secondary{min-height:39px;font-size:12px}.directory-notice{color:#257251;background:#ecf9f1;border:1px solid #bfe8d2;border-radius:9px;padding:10px 12px;font-size:12px}.directory-onec{background:linear-gradient(130deg,#fff,#f7fbff);border-color:#d8e9fa}.directory-onec-title{align-items:flex-start;gap:10px;display:flex}.directory-onec-title h3{margin:0 0 4px}.directory-onec-title p{color:#7b8fa9;font-size:11px;line-height:1.5}.directory-onec-icon{color:#4b7abc;background:#e8f1ff;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.directory-onec-empty{color:#8294ab;background:#fff;border:1px dashed #cedef1;border-radius:8px;margin-top:13px;padding:13px;font-size:12px}.directory-onec .directory-field{margin-top:13px}.directory-onec-linked{color:#276e5b;background:#eaf7f3;border-radius:8px;margin-top:12px;padding:11px;font-size:12px}.directory-onec-linked small{color:#638b7d;overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}@media (max-width:650px){.directory-heading{flex-direction:column}.directory-add{justify-content:center;width:100%}.directory-kind-row,.directory-form-grid{grid-template-columns:1fr}.directory-field.wide{grid-column:auto}.directory-panel-scroll{padding:14px!important}}.core-context{align-items:end;margin-bottom:18px}.core-context label,.core-form label,.core-report-actions label{color:var(--text-muted,#64748b);gap:7px;font-size:13px;display:grid}.core-context select,.core-form select,.core-form input,.core-report-actions select,.core-report-actions input{background:var(--surface,#fff);color:var(--text,#17223b);border:1px solid var(--border,#e0e6ef);border-radius:9px;max-width:100%;min-height:38px;padding:8px 11px}.core-form{gap:16px;display:grid}.core-form .primary,.core-form .secondary{justify-self:start}.core-report-actions{grid-template-columns:1fr 1fr;gap:24px;margin:18px 0;padding:22px;display:grid}.core-report-actions form{gap:15px;display:grid}.core-report-actions h2{font-size:17px}.core-report-actions .detail-grid{min-width:0;margin:0}.core-report-actions select{width:100%}.core-fact-details{margin:20px 0}.core-fact-details pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7fc;border-radius:10px;max-height:360px;padding:14px;font-size:12px;overflow:auto}.core-record-links{gap:10px;display:grid}.core-metric-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.core-metric-grid button{text-align:left;background:#f8faff;border:1px solid #dfe6f1;border-radius:12px;gap:8px;padding:14px;display:grid}.core-metric-grid strong{color:#335cbb;font-size:23px}.core-metric-grid small{color:#66758a}.core-report-rows{border-collapse:collapse;width:100%}.core-report-rows td,.core-report-rows th{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e5eaf2;padding:10px}.core-report-rows button{text-align:left;color:#365fc4}.core-pane-actions{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.core-list-note{color:#68788d;font-size:13px}.core-form textarea{min-height:90px}.core-context .text-button{align-self:center}@media (max-width:700px){.core-context{grid-template-columns:1fr;display:grid}.core-report-actions{grid-template-columns:1fr;padding:16px}.core-report-actions .detail-grid,.core-metric-grid,.core-form .detail-grid{grid-template-columns:1fr}.core-report-rows{font-size:12px}.core-report-rows td,.core-report-rows th{padding:7px}.core-context select{width:100%}}.core-report-rows td:first-child>button{margin:5px 0;display:block}.core-expected-title{flex-wrap:wrap;gap:10px}.core-expected-panel .candidate-card>.detail-grid,.core-fiscal-position>.detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.core-expected-panel .field{min-width:0}.core-expected-panel .field strong{overflow-wrap:anywhere}@media (max-width:700px){.core-expected-panel .candidate-card>.detail-grid,.core-fiscal-position>.detail-grid{grid-template-columns:1fr}.core-expected-title>.status{white-space:normal;max-width:100%}}.core-report-rows th{overflow-wrap:normal;word-break:normal}.core-report-rows td small{color:#68788d;margin-top:4px;display:block}.core-form .mon-check{align-items:center;gap:9px;display:flex}.core-form .mon-check input[type=checkbox]{flex:none;width:16px;height:16px;min-height:0;padding:0}.server-session-loading{color:#587394;background:#f5f8fc;place-items:center;min-height:100dvh;font-size:14px;display:grid}@media (max-width:767px){.topbar-demo-preview .top-left{flex:1 1 0;min-width:0;overflow:hidden}.topbar-demo-preview .org-picker{min-width:0;max-width:100%}.topbar-demo-preview .org-picker>span:not(.org-avatar){text-overflow:ellipsis;min-width:0;overflow:hidden}.topbar-demo-preview .top-actions{flex:none}.topbar-demo-preview .demo-return{font-size:12px}}
