:root{color:#17201b;font-synthesis:none;text-rendering:optimizelegibility;background:#f5f7f4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:#f5f7f4;min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}.auth-page{background:linear-gradient(135deg,#10715b1f,#0000 36%),linear-gradient(315deg,#30558f1f,#0000 34%),#f5f7f4;place-items:center;min-height:100vh;padding:24px;display:grid}.auth-panel{background:#fff;border:1px solid #dce4dd;border-radius:8px;width:min(460px,100%);padding:28px;box-shadow:0 20px 60px #122a221f}.compact-loading{text-align:center}.brand-mark{color:#0b6f5c;align-items:center;gap:12px;display:flex}.brand-mark strong,.brand-mark span{display:block}.brand-mark span{color:#5b6962;font-size:.86rem}.brand-mark.compact{color:#e8fff5;padding:20px}.brand-mark.compact span{color:#b9d4c8}h1,h2{letter-spacing:0;margin:0;line-height:1.1}.auth-panel h1{margin:28px 0 20px;font-size:2rem}.auth-form,.stack{gap:16px;display:grid}.field{color:#243029;gap:7px;font-weight:650;display:grid}.field small{color:#647268;font-weight:500}input,select,textarea{color:#17201b;background:#fff;border:1px solid #cdd8d0;border-radius:6px;outline:none;width:100%;padding:11px 12px}textarea{resize:vertical}.recipient-input{grid-template-columns:minmax(190px,240px) minmax(0,1fr);gap:10px;display:grid}.notification-page{display:block}.notification-test-panel{padding:16px}.notification-test-panel .panel-heading{align-items:center;margin-bottom:12px}.notification-test-panel .field{gap:5px;font-size:.92rem}.notification-test-panel input,.notification-test-panel select,.notification-test-panel textarea{padding:8px 10px}.notification-test-panel textarea{min-height:82px}.notification-test-grid{grid-template-columns:minmax(420px,1.15fr) minmax(360px,.85fr);align-items:start;gap:14px;display:grid}.notification-primary-fields,.notification-options{gap:10px;display:grid}.notification-subject-row,.notification-provider-row{gap:10px}.notification-action-row{justify-content:flex-start;min-height:36px;margin-top:0}.document-proof-test-page{display:block}.document-proof-grid{grid-template-columns:minmax(420px,.92fr) minmax(440px,1.08fr);align-items:start;gap:16px;display:grid}.document-proof-form,.document-proof-preview,.document-proof-result{gap:12px;display:grid}.document-proof-preview{min-width:0}.document-proof-file{background:#f8fbf9;border:1px solid #dce4dd;border-radius:8px;gap:4px;padding:12px 14px;display:grid}.document-proof-file strong{color:#10251e;overflow-wrap:anywhere}.document-proof-file span,.document-proof-file small{color:#607069;font-size:.88rem}.document-proof-preview iframe,.document-proof-preview img{object-fit:contain;background:#fff;border:1px solid #dce4dd;border-radius:8px;width:100%;min-height:420px;max-height:620px}.document-proof-result{background:#fff;border:1px solid #dce4dd;border-radius:8px;margin-top:4px;padding:14px}.document-proof-result input[readonly]{background:#f8fbf9}.template-admin-toolbar{grid-template-columns:minmax(320px,1fr) auto;align-items:end;gap:12px;margin-bottom:14px;display:grid}.template-admin-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.template-admin-form{gap:12px;display:grid}.template-admin-provider-fields{background:#f8fbf9;border:1px solid #dce4dd;border-radius:8px;gap:10px;padding:12px;display:grid}.template-admin-footer{justify-content:space-between}input:focus,select:focus,textarea:focus{border-color:#10856b;box-shadow:0 0 0 3px #10856b24}.endpoint-strip{color:#5c6961;border-top:1px solid #e3e9e5;justify-content:space-between;gap:12px;margin-top:20px;padding-top:16px;font-size:.86rem;display:flex}code{color:#28447b;word-break:break-word}.console-shell{grid-template-columns:248px 1fr;min-height:100vh;display:grid}.sidebar{color:#effbf5;background:#10251e;flex-direction:column;display:flex}.sidebar nav{gap:4px;padding:12px;display:grid}.nav-item{color:#c8ddd3;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:42px;padding:10px 12px;display:flex}.nav-item.active,.nav-item:hover{color:#fff;background:#183b31}.main-area{min-width:0;padding:26px}.topbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.topbar h1{margin-top:5px;font-size:clamp(1.8rem,4vw,2.7rem)}.eyebrow{color:#607069;letter-spacing:0;text-transform:uppercase;font-size:.74rem;font-weight:800;display:block}.user-box{background:#fff;border:1px solid #dce4dd;border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.user-box strong,.user-box span{white-space:nowrap;display:block}.user-box span{color:#607069;font-size:.82rem}.workspace-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:18px;display:grid}.secret-page{display:block}.dashboard-page{gap:12px;display:grid}.dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.metric-card{background:#fff;border:1px solid #dce4dd;border-radius:8px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label""icon value""icon detail";align-items:center;gap:2px 10px;min-height:76px;padding:10px 12px;display:grid;box-shadow:0 8px 22px #182a220b}.metric-card span{color:#607069;text-transform:uppercase;grid-area:label;font-size:.7rem;font-weight:800}.metric-card strong{color:#17201b;overflow-wrap:anywhere;grid-area:value;font-size:1.05rem;line-height:1.1}.metric-card small{color:#647268;overflow-wrap:anywhere;grid-area:detail;font-size:.78rem;line-height:1.2}.metric-icon{border-radius:8px;grid-area:icon;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.metric-success{color:#0a6a50;background:#dff4e9}.metric-warning{color:#866017;background:#fff2ce}.metric-neutral{color:#47534c;background:#eef2ef}.dashboard-main{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:start;gap:18px;display:grid}.dashboard-chart-header,.sms-chart-panel{margin-bottom:12px}.dashboard-chart-header .panel-heading,.sms-chart-panel .panel-heading{align-items:center;margin-bottom:12px}.dashboard-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:12px;display:grid}.dashboard-chart-controls{grid-template-columns:minmax(130px,160px) minmax(220px,1fr);align-items:end;gap:10px;display:grid}.sms-chart-panel .field{min-width:220px}.dashboard-chart-controls .field{min-width:0}.sms-chart-summary{color:#536158;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.sms-chart-summary strong{color:#082018;font-size:22px;line-height:1}.sms-chart-summary small{color:#8a4d24;margin-left:auto}.sms-chart{grid-template-columns:repeat(var(--sms-chart-days,14), minmax(22px, 1fr));border-top:1px solid #e3ebe6;align-items:end;gap:6px;min-height:112px;padding-top:8px;display:grid;overflow-x:auto}.sms-chart-bar{color:#526158;grid-template-rows:14px 82px 14px;place-items:end center;gap:4px;font-size:10px;display:grid}.sms-chart-bar span{color:#0f2a21;font-weight:800}.sms-chart-bar i{background:linear-gradient(#0b8f70,#72c7af);border-radius:5px 5px 3px 3px;width:100%;max-width:26px;display:block}.dashboard-chart-grid .sms-chart-panel:nth-child(2) .sms-chart-bar i{background:linear-gradient(#315bb8,#8db4f2)}.sms-chart-bar small{color:#6d7a71;font-size:10px}.dashboard-actions{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.dashboard-action{color:#26332b;text-align:left;background:#f8fbf9;border:1px solid #d6ded8;border-radius:8px;grid-template-columns:auto 1fr;gap:6px 10px;min-height:104px;padding:14px;display:grid}.dashboard-action:hover{background:#eef8f4;border-color:#7bbca9}.dashboard-action svg{color:#0c765f;grid-row:span 2;margin-top:2px}.dashboard-action span{font-weight:850}.dashboard-action small{color:#647268;line-height:1.35}.technician-page{gap:12px;display:grid}.tech-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.tech-summary-card{background:#fff;border:1px solid #dce6df;border-radius:8px;gap:3px;min-height:72px;padding:10px 12px;display:grid}.tech-summary-card span{color:#607069;text-transform:uppercase;font-size:.66rem;font-weight:850}.tech-summary-card strong{color:#10251e;font-size:1rem;line-height:1.1}.tech-summary-card small{color:#66766d;overflow-wrap:anywhere;font-size:.74rem}.tech-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tech-chart-toolbar{background:#fff;border:1px solid #dce6df;border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(120px,180px) minmax(180px,280px);align-items:end;gap:10px;padding:10px 12px;display:grid}.tech-chart-toolbar .field{gap:4px;font-size:.78rem}.tech-chart-toolbar select{min-height:32px;padding:7px 9px;font-size:.82rem}.tech-chart-card{background:#fff;border:1px solid #dce6df;border-radius:8px;padding:12px}.tech-chart-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.tech-chart-heading span{color:#50645a;text-transform:uppercase;font-size:.72rem;font-weight:900}.tech-chart-heading strong{color:#10251e;font-size:1.05rem}.tech-chart{grid-template-columns:repeat(var(--tech-chart-days,7), minmax(18px, 1fr));border-top:1px solid #e3ebe6;align-items:end;gap:5px;min-height:86px;padding-top:7px;display:grid;overflow-x:auto}.tech-chart-bar{color:#526158;grid-template-rows:12px 58px 12px;place-items:end center;gap:3px;font-size:9px;display:grid}.tech-chart-bar span{color:#0f2a21;font-weight:800}.tech-chart-bar i{background:linear-gradient(#0b8f70,#72c7af);border-radius:4px 4px 2px 2px;width:100%;max-width:22px;display:block}.tech-chart-card:nth-child(2) .tech-chart-bar i{background:linear-gradient(#315bb8,#8db4f2)}.tech-chart-bar small{color:#6d7a71;font-size:9px}.tech-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.tech-table{border:1px solid #e0e7e2;border-radius:8px;display:grid;overflow:hidden}.tech-table>div,.tech-table>button{min-height:44px;color:inherit;text-align:left;background:#fff;border:0;grid-template-columns:minmax(140px,.8fr) minmax(0,1.4fr) minmax(90px,auto);align-items:center;gap:10px;padding:9px 12px;font-size:.86rem;display:grid}.tech-table>button{cursor:pointer}.tech-table>button:hover{background:#eef8f4}.tech-config-table>div,.tech-config-table>button{grid-template-columns:minmax(150px,1fr) 70px minmax(90px,auto)}.tech-table>div+div,.tech-table>button+button,.tech-table>div+button,.tech-table>button+div{border-top:1px solid #e0e7e2}.tech-table strong{color:#12251e}.tech-table code{color:#304139;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tech-delivery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tech-delivery-grid div{background:#f8fbf9;border:1px solid #dce6df;border-radius:8px;gap:6px;padding:16px;display:grid}.tech-delivery-grid span{color:#607069;text-transform:uppercase;font-size:.78rem;font-weight:850}.tech-delivery-grid strong{color:#10251e;font-size:1.25rem;line-height:1}.tech-action-list{gap:8px;display:grid}.tech-action-list button{color:#17201b;text-align:left;background:#fff;border:1px solid #cfd8d2;border-radius:6px;min-height:38px;padding:8px 12px;font-weight:800}.tech-action-list button:hover{background:#eef8f4;border-color:#7bbca9}.dashboard-list{gap:12px;display:grid}.dashboard-list div{border-bottom:1px solid #e0e7e2;gap:5px;padding-bottom:12px;display:grid}.dashboard-list div:last-child{border-bottom:0;padding-bottom:0}.dashboard-list span{color:#607069;text-transform:uppercase;font-size:.78rem;font-weight:800}.panel{background:#fff;border:1px solid #dce4dd;border-radius:8px;padding:20px;box-shadow:0 12px 32px #182a220f}.panel.wide{min-width:0}.panel-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.panel-heading h2{margin-top:4px;font-size:1.32rem}.heading-with-info{align-items:center;gap:8px;display:flex;position:relative}.info-trigger{color:#0c765f;background:#fff;border:1px solid #cfd8d2;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.info-trigger:hover,.info-trigger:focus{background:#eef8f4;border-color:#7bbca9}.info-popover{z-index:8;background:#fff;border:1px solid #cfd8d2;border-radius:8px;width:min(460px,100vw - 64px);padding:16px;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 20px 54px #182a222e}.info-popover .secret-policy{border-top:0;padding-top:0}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-grid.single-row{margin-top:18px}.action-row{align-items:center;gap:14px;min-height:40px;margin-top:18px;display:flex}.inline-status{color:#5f6d65;font-size:.93rem}.icon-button{color:#17201b;background:#fff;border:1px solid #cfd8d2;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 13px;font-weight:750;display:inline-flex}.icon-button.primary{color:#fff;background:#0c765f;border-color:#0c765f}.icon-button.danger{color:#fff;background:#a54832;border-color:#a54832}.icon-button:disabled{cursor:wait;opacity:.7}.pill{text-transform:uppercase;border-radius:999px;align-items:center;min-height:26px;padding:4px 10px;font-size:.78rem;font-weight:800;display:inline-flex}.pill-neutral{color:#47534c;background:#eef2ef}.pill-success{color:#0a6a50;background:#dff4e9}.pill-warning{color:#866017;background:#fff2ce}.alert{border-radius:8px;margin-bottom:18px;padding:12px 14px;font-weight:650}.alert-danger{color:#8f341f;background:#fff0ed;border:1px solid #efc2b8}.secret-input{grid-template-columns:1fr 34px;display:grid}.secret-input input{border-radius:6px 0 0 6px;min-height:32px}.secret-input button{color:#243029;background:#f7faf8;border:1px solid #cdd8d0;border-left:0;border-radius:0 6px 6px 0}.check-list,.secret-policy{color:#34433a;gap:13px;display:grid}.check-list div,.secret-policy div{align-items:flex-start;gap:9px;display:flex}.check-list svg,.secret-policy svg{color:#0b8064;flex:none;margin-top:2px}.settings-tabs{background:#f3f7f5;border:1px solid #d8e4dc;border-radius:8px;gap:4px;margin:2px 0 14px;padding:3px;display:inline-flex}.settings-tab{color:#4c5d55;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:28px;padding:0 11px;font-weight:800}.settings-tab.active{color:#063b2e;background:#fff;box-shadow:0 1px 3px #1120191f}.secret-scope-bar{width:min(420px,100%);margin-bottom:14px}.secret-editor-list{border:1px solid #e0e7e2;border-radius:8px;display:grid;overflow:hidden}.secret-editor-row{background:#fff;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:18px;padding:16px;display:grid}.secret-editor-row+.secret-editor-row{border-top:1px solid #e0e7e2}.secret-editor-meta{align-content:start;gap:6px;min-width:0;display:grid}.secret-key-heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.secret-editor-meta strong{color:#0c765f;overflow-wrap:anywhere;font-size:.95rem}.traffic-light{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:20px;padding:2px 7px;font-size:.67rem;font-weight:850;line-height:1;display:inline-flex}.traffic-light:before{content:"";border-radius:999px;width:6px;height:6px}.traffic-valid{color:#0a6a50;background:#dff4e9}.traffic-valid:before{background:#11a36f}.traffic-expired{color:#866017;background:#fff2ce}.traffic-expired:before{background:#d79a18}.traffic-missing{color:#8f341f;background:#fff0ed}.traffic-missing:before{background:#c5462b}.secret-editor-meta span,.secret-editor-meta small{color:#647268;overflow-wrap:anywhere;line-height:1.35}.secret-record-details{border-top:1px solid #e8eee9;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:6px;padding-top:10px;display:grid}.secret-record-details span{color:#4f5d55;gap:2px;font-size:.8rem;display:grid}.secret-record-details b{color:#728077;text-transform:uppercase;font-size:.7rem}.secret-editor-fields{grid-template-columns:minmax(210px,1fr) minmax(180px,.8fr) auto;align-items:end;gap:12px;min-width:0;display:grid}.secret-editor-action{gap:7px;min-width:132px;display:grid}.settings-table{border:1px solid #e0e7e2;border-radius:8px;display:grid;overflow:hidden}.settings-table-head,.settings-table-row{align-items:center;gap:8px;display:grid}.settings-table-db .settings-table-head,.settings-table-db .settings-table-row{grid-template-columns:minmax(190px,.85fr) minmax(240px,1.1fr) 116px 112px 100px 130px 110px}.settings-table-env .settings-table-head,.settings-table-env .settings-table-row{grid-template-columns:minmax(190px,.85fr) minmax(260px,1.2fr) 116px 112px 100px 130px 110px}.settings-table-head{color:#607069;text-transform:uppercase;background:#f0f5f2;min-height:34px;padding:0 13px;font-size:.66rem;font-weight:850}.settings-provider-group+.settings-provider-group{border-top:1px solid #dce6df}.settings-provider-heading{color:#50645a;letter-spacing:0;text-transform:uppercase;cursor:pointer;background:#f7faf8;border:0;justify-content:space-between;align-items:center;width:100%;min-height:27px;padding:7px 13px 6px;font-size:.68rem;font-weight:900;display:flex}.settings-provider-heading:hover{background:#edf5f1}.settings-provider-heading svg{color:#0c765f;flex:none}.settings-table-group+.settings-table-group{border-top:1px solid #e0e7e2}.settings-table-row{color:#3c4a42;background:#fff;min-height:46px;padding:8px 13px;font-size:.82rem}.settings-key-cell{align-items:center;gap:7px;min-width:0;display:flex}.settings-key-cell strong{color:#0c765f;overflow-wrap:anywhere}.source-pill{border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:20px;padding:2px 7px;font-size:.64rem;font-weight:850;display:inline-flex}.source-db{color:#28447b;background:#e7efff}.source-env{color:#47534c;background:#eef2ef}.env-value-preview{color:#17201b;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:.78rem;display:block;overflow:hidden}.setting-flag{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:20px;padding:2px 7px;font-size:.64rem;font-weight:850;display:inline-flex}.flag-protected{color:#8f341f;background:#fff0ed}.flag-editable{color:#0a6a50;background:#dff4e9}.flag-readonly{color:#47534c;background:#eef2ef}.flag-restart{color:#866017;background:#fff2ce}.flag-live{color:#28447b;background:#e7efff}.row-info-button{color:#0c765f;background:#fff;border:1px solid #cfd8d2;border-radius:999px;flex:none;justify-content:center;align-items:center;width:23px;height:23px;display:inline-flex}.row-info-button:hover{background:#eef8f4;border-color:#7bbca9}.settings-row-actions{justify-content:flex-end;display:flex}.compact-action{color:#17201b;background:#fff;border:1px solid #cfd8d2;border-radius:6px;min-height:27px;padding:5px 8px;font-size:.76rem;font-weight:750}.compact-action:hover{background:#eef8f4;border-color:#7bbca9}.settings-info-row{color:#526158;background:#f8fbf9;border-top:1px solid #edf2ee;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:10px;padding:10px 13px;font-size:.75rem;line-height:1.28;display:grid}.settings-info-row span{overflow-wrap:anywhere}.settings-readable-values{border-top:1px solid #e0e7e2;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-top:8px;display:grid}.settings-readable-values code{color:#17201b;background:#fff;border:1px solid #dfe7e2;border-radius:6px;gap:3px;padding:6px 8px;display:grid}.settings-readable-values b{color:#607069;text-transform:uppercase;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.62rem}.settings-edit-row{background:#fbfdfb;border-top:1px solid #edf2ee;grid-template-columns:minmax(230px,1.1fr) minmax(190px,.8fr) minmax(180px,.9fr) 96px auto;align-items:end;gap:10px;padding:11px 13px;font-size:.82rem;display:grid}.settings-edit-row .field{gap:4px;font-size:.78rem}.settings-edit-row input,.settings-edit-row select,.settings-edit-row textarea{min-height:32px;padding:7px 9px;font-size:.82rem}.settings-edit-row .icon-button{min-height:32px;padding:7px 10px;font-size:.78rem}.compact-check{align-content:end}.compact-check input{width:18px;height:18px}.secret-policy{border-top:1px solid #e0e7e2;padding-top:16px}.secret-policy span{overflow-wrap:anywhere}.toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.toggle{color:#26332b;text-align:left;background:#f8fbf9;border:1px solid #d6ded8;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px;display:flex}.toggle.active{background:#ebf8f3;border-color:#70bea7}.toggle.danger-toggle.active{background:#fff1ee;border-color:#d99a8b}.toggle.warning-toggle.active{background:#fff7df;border-color:#e1be6b}.toggle span,.toggle strong{overflow-wrap:anywhere}.table-list{border:1px solid #e0e7e2;border-radius:8px;display:grid;overflow:hidden}.table-list div{background:#fff;grid-template-columns:180px 1fr;gap:14px;padding:13px 14px;display:grid}.table-list div+div{border-top:1px solid #e0e7e2}.table-list span{font-weight:800}.port-status-table{background:#fff;border:1px solid #e0e7e2;border-radius:8px;display:grid;overflow:hidden}.port-status-head,.port-status-row{grid-template-columns:minmax(150px,1fr) minmax(130px,.8fr) minmax(110px,.6fr) minmax(220px,1.4fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.port-status-head{color:#607069;text-transform:uppercase;background:#f6faf8;font-size:.78rem;font-weight:850}.port-status-row+.port-status-row{border-top:1px solid #e0e7e2}.port-status-row code{overflow-wrap:anywhere}@media (width<=980px){.console-shell{grid-template-columns:1fr}.sidebar{z-index:4;position:sticky;top:0}.sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr))}.brand-mark.compact{padding:14px 18px 4px}.nav-item{justify-content:center}.nav-item span{display:none}.workspace-grid,.dashboard-grid,.dashboard-chart-grid,.tech-summary-grid,.tech-chart-grid,.tech-grid,.dashboard-main,.secret-editor-row,.secret-editor-fields,.secret-record-details,.settings-table-head,.settings-table-row,.settings-info-row,.settings-readable-values,.settings-edit-row{grid-template-columns:1fr}.settings-table-head{display:none}.settings-table-row{align-items:start;gap:8px}.port-status-head{display:none}.port-status-row{grid-template-columns:1fr;gap:8px}.settings-row-actions{justify-content:flex-start}.notification-test-grid,.document-proof-grid,.template-admin-toolbar{grid-template-columns:1fr}.template-admin-actions{justify-content:flex-start}}@media (width<=720px){.main-area{padding:18px}.topbar,.user-box,.action-row{flex-direction:column;align-items:stretch}.form-grid,.dashboard-actions,.notification-subject-row,.notification-provider-row,.toggle-grid,.table-list div,.recipient-input{grid-template-columns:1fr}.panel{padding:16px}}
