:root{font-family:Inter,"Segoe UI",Arial,sans-serif;color:#1b273e;background:#f5f7fb;font-synthesis:none;font-size:16px;--blue:#315eed;--line:#e7ebf2}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,select,input[type=checkbox]{cursor:pointer}button{transition:background .15s,transform .15s}button:active{transform:translateY(1px)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #8aa7ff;outline-offset:3px}.topbar{height:86px;background:white;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 3.5%}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:#182741;font-size:24px;font-weight:750;letter-spacing:-.8px}.brand-icon{background:var(--blue);color:white;width:35px;height:35px;border-radius:10px;display:grid;place-items:center;font-size:23px}.brand-divider{height:25px;width:1px;background:var(--line);margin:0 10px}.workspace,.local{font-size:14px;color:#778196;font-weight:400;letter-spacing:0}.local{display:flex;align-items:center;gap:20px}.avatar{display:grid;place-items:center;background:#eaf0ff;color:#315eed;width:36px;height:36px;border-radius:50%;font-size:12px;font-weight:700}main{max-width:1800px;margin:auto;padding:45px 3.5% 28px}.heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.eyebrow{font-size:12px;letter-spacing:1.7px;font-weight:700;color:#7d889c}h1{font-size:38px;letter-spacing:-1.4px;margin:8px 0}.title-dot{color:var(--blue)}.heading p{color:#7a8495;margin:8px 0 0;font-size:15px}.primary{border:0;background:var(--blue);color:white;padding:12px 19px;border-radius:9px;font-weight:600;font-size:14px;box-shadow:0 4px 10px #315eed1c}.primary:hover{background:#244bc9}.primary span{font-size:21px;vertical-align:-1px;margin-right:6px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:30px}.stat{background:white;border:1px solid var(--line);border-radius:12px;padding:22px 25px}.stat>span{font-size:14px;color:#647086;display:flex;align-items:center;gap:8px}.stat strong{font-size:34px;display:block;letter-spacing:-1px;margin:12px 0 7px;font-weight:650}.stat small{font-size:13px;color:#8b94a4}.resolved{border-top:3px solid #39a788;padding-top:20px}.dot{display:inline-block;width:7px;height:7px;border-radius:50%}.gray{background:#9aa5b6}.amber{background:#e7aa38}.green{background:#39a788}.panel{background:white;border:1px solid var(--line);border-radius:13px;overflow:hidden;box-shadow:0 5px 20px #233c6810}.panel-title{padding:23px 25px;display:flex;justify-content:space-between;align-items:center;gap:12px}h2{font-size:18px;margin:0;font-weight:650;letter-spacing:-.3px}.count{font-size:12px;background:#edf2ff;color:#5572c6;border-radius:6px;margin-left:8px;padding:4px 8px;vertical-align:2px}#saved{color:#829083;font-size:13px}.filters{display:flex;gap:10px;padding:0 25px 23px;flex-wrap:wrap}.search{display:flex;align-items:center;flex:1;min-width:260px;gap:10px;border:1px solid #dde3ed;border-radius:8px;padding:0 12px}.search span{font-size:27px;color:#8290a7}.search input{border:0;min-width:0;width:100%;padding:11px 0;font-size:14px;background:transparent;outline-offset:0}.filters select{border:1px solid #dde3ed;border-radius:8px;background:white;padding:10px 30px 10px 12px;font-size:14px;color:#536076}.reset{background:transparent;border:0;font-size:13px;color:#67768e;padding:8px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:left}th{font-size:12px;font-weight:600;background:#f8f9fc;color:#7b8699;padding:15px 15px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}td{padding:18px 15px;border-bottom:1px solid #eef1f6;font-size:14px;color:#5e6d82}th:first-child,td:first-child{padding-left:25px}th:last-child,td:last-child{padding-right:25px}tbody tr:hover{background:#fafbff}tbody tr:last-child td{border-bottom:0}.name-button{color:#25344d;border:0;background:none;padding:0;font-size:14px;font-weight:600;display:flex;align-items:center;gap:10px}.initials{width:31px;height:31px;display:grid;place-items:center;background:#eef2fa;color:#657da5;border-radius:9px;font-size:11px;font-weight:650}.center{text-align:center}input[type=checkbox]{width:17px;height:17px;accent-color:#315eed;vertical-align:middle}.row-select{font-size:13px;border:1px solid #e1e6ef;border-radius:7px;background:white;padding:7px 6px;color:#526079;max-width:155px}.status-0{background:#f0f2f6;color:#68758a;border-color:#e8ecf2}.status-1{background:#fff7e6;color:#966610;border-color:#fae9bf}.status-2{background:#eaf8f1;color:#218663;border-color:#cfeee1}.status-3{background:#fceeee;color:#b26464;border-color:#f6dcdc}.note-input{width:200px;border:1px solid #dfe5ee;border-radius:6px;padding:8px;font-size:14px}.table-footer{border-top:1px solid var(--line);padding:17px 25px;font-size:12px;color:#8a94a6;display:flex;justify-content:space-between;gap:16px}.bottom-note{display:flex;justify-content:space-between;gap:16px;font-size:12px;color:#8b95a7;padding:20px 2px}.bottom-note button{font-size:12px;color:#6378ad;border:0;background:none;padding:0}.empty{text-align:center;padding:65px 20px;color:#768299}.empty strong{color:#34435c}.empty p{font-size:14px}.empty[hidden]{display:none}dialog{border:1px solid var(--line);border-radius:16px;padding:28px;width:500px;max-width:calc(100% - 32px);box-shadow:0 20px 90px #14234233}dialog::backdrop{background:#19274166;backdrop-filter:blur(3px)}.modal-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.modal-heading h2{font-size:25px;margin-top:6px}.close{border:0;background:#f2f4f8;border-radius:7px;font-size:25px;width:32px;height:32px;color:#647188}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-grid label{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#536178}.form-grid input:not([type=checkbox]){border:1px solid #dce3ed;border-radius:7px;padding:11px;width:100%;font-size:15px}.full{grid-column:1/-1}.form-grid .check-label{flex-direction:row;align-items:center}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:28px}.secondary{border:1px solid #dce3ed;border-radius:8px;padding:10px 18px;background:white;color:#56647b;font-size:14px}#notice{font-size:14px;color:#a63b3b}a{color:inherit}@media(min-width:1600px){td{padding-top:22px;padding-bottom:22px}}@media(max-width:850px){main{padding:28px 20px}.topbar{padding:0 20px;height:70px}.workspace,.brand-divider,.local{display:none}.stats{grid-template-columns:repeat(2,1fr);gap:12px}.stat{padding:18px}.panel-title{align-items:flex-start;flex-direction:column;padding:20px}.filters{padding:0 20px 20px}.search{flex-basis:100%}.filters select{flex:1}.heading h1{font-size:32px}.heading p{max-width:210px;line-height:1.5}.table-footer,.bottom-note{flex-direction:column}.table-footer{padding:16px 20px}}@media(max-width:460px){.heading{align-items:flex-start;gap:12px}.primary{padding:11px 12px}.heading>.primary{margin-top:24px}.stat small{font-size:12px}.stats{gap:9px}.stat>span{font-size:13px}.form-grid{grid-template-columns:1fr}.full{grid-column:auto}}

[hidden]{display:none!important}.login-panel{max-width:430px;margin:70px auto;padding:32px;background:white;border:1px solid var(--line);border-radius:14px}.login-panel p{color:#738096;font-size:14px;line-height:1.6}.login-panel label{display:grid;gap:8px;font-size:14px}.login-panel input{width:100%;padding:12px;border:1px solid #dce3ed;border-radius:8px;margin-bottom:18px}.login-panel button{width:100%}.data-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end}.bottom-note{flex-wrap:wrap;line-height:1.6}.bottom-note .data-actions button{font-size:13px}.panel[aria-busy=true]{opacity:.75;pointer-events:none}#notice{white-space:pre-wrap;line-height:1.6}button:disabled{opacity:.5;cursor:wait}@media(max-width:480px){.login-panel{margin:35px 20px;padding:25px}.data-actions{justify-content:flex-start}}

/* Independent cues: status controls the fill, outcome controls the outline. */
.row-state-0{--row-fill:#f5f7fa;--row-hover:#edf0f5}
.row-state-1{--row-fill:#fff8e9;--row-hover:#fff2d6}
.row-state-2{--row-fill:#edf8f2;--row-hover:#e2f3ea}
.row-state-3{--row-fill:#fdf0f1;--row-hover:#fae6e9}
.row-state-5{--row-fill:#fff5df;--row-hover:#ffedc5}
.row-result-0{--row-frame:#56ad89}
.row-result-1{--row-frame:#739ce0}
.row-result-2{--row-frame:#d88d94}
.row-result-3{--row-frame:#ab91ce}
.table-scroll{padding:0 12px 6px}
table{border-collapse:separate;border-spacing:0 7px}
.client-row{--row-default-frame:#e1e6ee;background:transparent}
.client-row>td{background:var(--row-fill,#fff);border-top:1px solid var(--row-frame,var(--row-default-frame));border-bottom:1px solid var(--row-frame,var(--row-default-frame));transition:background-color .18s,border-color .18s}
tbody tr.client-row:last-child>td{border-bottom:1px solid var(--row-frame,var(--row-default-frame))}
.client-row>td:first-child{border-left:3px solid var(--row-frame,var(--row-default-frame));border-radius:8px 0 0 8px;padding-left:13px}
.client-row>td:last-child{border-right:1px solid var(--row-frame,var(--row-default-frame));border-radius:0 8px 8px 0}
tbody tr.client-row:hover{background:transparent}
.client-row:hover>td,.client-row:focus-within>td{background:var(--row-hover,var(--row-fill,#fff))}
.client-row .initials{background:#ffffffb3}
.row-legend{margin:0 25px 9px;font-size:13px;color:#667389}
.row-legend summary{cursor:pointer;width:fit-content;padding:3px 0 7px}
.legend-group{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;margin:7px 0 12px}
.legend-group strong{font-size:13px;font-weight:600;min-width:140px}
.legend-group span{display:inline-flex;align-items:center;gap:7px}
.legend-group i{display:inline-block;width:21px;height:15px;border-radius:4px;flex-shrink:0}
.legend-fill{background:var(--row-fill);border:1px solid #ced5df}
.legend-frame{background:white;border:2px solid var(--row-frame)}
@media(prefers-reduced-motion:reduce){.client-row>td{transition:none}}

.stats{grid-template-columns:repeat(6,minmax(0,1fr))}
.stat{padding-left:20px;padding-right:20px}
.rose{background:#bd869e}.red{background:#d16d6d}
.declined{border-top:3px solid #d16d6d;padding-top:20px}
.row-state-4{--row-fill:#fbeceb;--row-hover:#f7dedc}
.status-4{background:#fae5e3;color:#a33e3e;border-color:#eec6c1}
.status-5{background:#fff0cf;color:#8c5b06;border-color:#efd69c}
.row-result-2{--row-frame:#d1a451}
.result-fields,.inline-field{display:flex;align-items:center;gap:8px}
.result-fields>.row-select,.inline-field>.row-select{max-width:none;min-width:150px}
.workflow-cell{min-width:270px;padding-top:10px;padding-bottom:10px}.workflow-line{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:12px;min-height:47px}.workflow-line+.workflow-line{border-top:1px solid #cbd5e4}.workflow-label{color:#465875;font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.workflow-line .inline-field{min-width:0}.workflow-line .row-select{flex:1;min-width:0;width:100%;padding:9px 11px;border-width:1.5px;border-color:#c8d3e3;color:#354764;font-weight:600;box-shadow:0 2px 5px #263b6410}.workflow-line .row-select:hover{border-color:#9eb1d1}.workflow-line .row-select:focus{border-color:#6f8fe0}
.contact-date-label{display:flex;flex-direction:column;gap:4px;color:#69758a;font-size:12px}
.contact-date{font:inherit;font-size:14px;min-width:148px;color:#34445d;background:#ffffffc9;border:1px solid #d4dce7;border-radius:7px;padding:7px 9px}
@media(max-width:1399px){.stats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:850px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}

.account{position:relative}.account .avatar{border:1px solid #d8e2ff;cursor:pointer;width:auto;min-width:62px;padding:0 12px;border-radius:18px}.account-menu{position:absolute;right:0;top:46px;z-index:20;min-width:180px;padding:6px;background:white;border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 32px #1b273e22}.account-menu button{display:block;width:100%;text-align:left;padding:11px;border:0;border-radius:6px;background:white;color:#34445d;font-size:14px}.account-menu button:hover{background:#eef3ff}
.filters .reset{border:1px solid #315eed;background:#315eed;color:white;font-size:14px;font-weight:600;border-radius:8px;padding:10px 15px;box-shadow:0 3px 8px #315eed24}.filters .reset:hover{background:#244bc9}.date-sort{border:1px solid #d0dbee;background:#eef3ff;color:#3155ae;border-radius:8px;padding:10px 13px;font-size:14px;font-weight:600}
.dialog-help{font-size:14px;color:#69758a;line-height:1.6;margin:16px 0}.dialog-error{color:#b34242;font-size:14px;line-height:1.5}.danger-outline,.danger{border:1px solid #d36e6e;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:600}.danger-outline{color:#b24444;background:#fff5f5;margin-right:auto}.danger{background:#b83f47;color:white}.danger:hover{background:#9d3038}.confirmation-code{font-family:monospace;font-size:28px;font-weight:700;letter-spacing:7px;background:#f4f6fb;padding:16px;text-align:center;border:1px dashed #bdc8db;border-radius:8px;margin:16px 0}.code-label{display:grid;gap:8px;font-size:14px}.code-label input{border:1px solid #dce3ed;border-radius:7px;padding:11px;font-size:18px;text-transform:uppercase}.modal-actions{flex-wrap:wrap}
@media(max-width:850px){.topbar .local{display:flex;font-size:0}.topbar .local .account-menu{font-size:14px}}

.brand-logo{display:block;width:211px;height:40px;object-fit:contain}.bottom-note{justify-content:flex-end}@media(max-width:460px){.brand-logo{width:180px;height:auto}}
.customer-id,.ordinal{font-variant-numeric:tabular-nums}.customer-id{font-weight:650;color:#34445d}.ordinal{color:#7b8699;font-weight:600}
.address-cell{white-space:normal;min-width:180px;max-width:280px;line-height:1.45;overflow-wrap:anywhere}
.contact-cell{white-space:normal;min-width:190px;max-width:245px;line-height:1.4;overflow-wrap:anywhere}.contact-cell>div{padding:6px 0}.contact-cell>div+div{border-top:1px solid #dfe5ed99;color:#647188}
.name-button{white-space:normal;max-width:260px;line-height:1.4;text-align:left;overflow-wrap:anywhere}.name-button .initials{flex:0 0 31px}
.pagination{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.pagination button{width:34px;height:32px;border:1px solid #dce3ed;border-radius:7px;background:white;color:#40516c;font-size:21px;line-height:1}.pagination button:hover:not(:disabled){background:#eef3ff;border-color:#c7d5f5}.pagination button:disabled{opacity:.4;cursor:default}.pagination label{display:flex;align-items:center;gap:8px;margin-left:8px}.pagination select{border:1px solid #dce3ed;border-radius:7px;background:white;color:#40516c;padding:6px 28px 6px 9px;font-size:13px}
.back-to-top{position:fixed;right:24px;bottom:24px;z-index:18;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#315eed;color:white;font-size:24px;line-height:1;box-shadow:0 8px 22px #1d3ca64d}.back-to-top:hover{background:#244bc9;transform:translateY(-2px)}@media(max-width:600px){.back-to-top{right:16px;bottom:16px}}
.form-grid textarea{border:1px solid #dce3ed;border-radius:7px;padding:11px;width:100%;font:inherit;font-size:15px;line-height:1.5;resize:vertical;min-height:96px}.form-grid small{color:#7b8699;line-height:1.4}.plan-amount{display:flex;align-items:center;gap:8px}.info-button{display:inline-grid;place-items:center;flex:0 0 auto;width:23px;height:23px;padding:0;border:1px solid #b9c9ed;border-radius:50%;background:#edf3ff;color:#315eed;font-family:Georgia,serif;font-size:14px;font-weight:700;font-style:italic;line-height:1}.info-button:hover{background:#315eed;color:white;border-color:#315eed}.plan-client{margin:-12px 0 18px;color:#647086;font-weight:600}.plan-detail{min-height:90px;padding:16px 18px;border:1px solid #e1e7f0;border-radius:10px;background:#f7f9fc;color:#40516c;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}
.service-check{display:inline-grid;place-items:center;width:25px;height:25px;border:1px solid #d8dee8;border-radius:7px;background:#f2f4f7;color:#a2abb9;font-size:16px;font-weight:750;line-height:1;cursor:default}.service-check.active{border-color:#a9dbc8;background:#e8f7f0;color:#218663;box-shadow:inset 0 0 0 1px #ffffff99}
.service-button{padding:0;cursor:pointer}.service-button:hover{border-color:#218663;background:#d9f2e7;transform:translateY(-1px)}
#editor{width:660px}.network-fields{display:block;padding:16px;border:1px solid #dce5f2;border-radius:10px;background:#f7f9fd}.network-fields-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;color:#43526a;font-size:14px}.add-network{display:flex;align-items:center;gap:7px;border:1px solid #b9caee;border-radius:8px;background:#edf3ff;color:#315eed;padding:7px 10px;font-size:13px;font-weight:650}.add-network:hover:not(:disabled){background:#315eed;color:white;border-color:#315eed}.add-network span{display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:currentColor;color:white;font-size:17px;line-height:1}.add-network:hover span{background:white;color:#315eed}.network-rows{display:grid;gap:12px}.network-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px;gap:12px;align-items:end;padding-top:12px;border-top:1px solid #dfe6f1}.network-row:first-child{padding-top:0;border-top:0}.remove-network{width:32px;height:42px;padding:0;border:1px solid #e3caca;border-radius:8px;background:#fff7f7;color:#b55454;font-size:22px;line-height:1}.remove-network:hover:not(:disabled){background:#b94a4a;color:white;border-color:#b94a4a}.network-values{display:grid;gap:14px}.network-connection{display:grid;gap:8px;padding:13px;border:1px solid #dfe6f1;border-radius:12px;background:#fbfcfe}.network-connection-title{color:#6b7890;font-size:12px;font-weight:750;letter-spacing:.7px;text-transform:uppercase}.copy-value{display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:12px;width:100%;padding:13px 14px;border:1px solid #dce5f2;border-radius:10px;background:#f7f9fd;color:#263750;text-align:left}.copy-value:not(:disabled):hover{border-color:#8ea8ef;background:#eef3ff}.copy-value:disabled{cursor:default;opacity:.72}.copy-value .copy-label{color:#6b7890;font-size:13px;font-weight:600}.copy-value strong{font-family:Consolas,"Courier New",monospace;font-size:15px;letter-spacing:.2px;overflow-wrap:anywhere}.copy-value .copy-hint{color:#315eed;font-size:12px}.copy-message{min-height:20px;margin:12px 0 0;color:#218663;font-size:13px;text-align:center}.network-empty{margin:0;padding:18px;border:1px dashed #d6deeb;border-radius:10px;color:#7a8699;text-align:center;font-size:14px}
@media(max-width:560px){.network-fields-heading{align-items:flex-start;flex-direction:column}.network-row{grid-template-columns:1fr 32px}.network-row label{grid-column:1}.network-row .remove-network{grid-column:2;grid-row:1/3;height:100%}.copy-value{grid-template-columns:58px 1fr}.copy-value .copy-hint{grid-column:2}}
.toast-region{position:fixed;z-index:1000;top:104px;right:24px;display:grid;gap:10px;width:min(390px,calc(100vw - 32px));pointer-events:none}.toast{display:grid;grid-template-columns:30px 1fr 24px;align-items:center;gap:11px;padding:14px 14px 14px 13px;border:1px solid #d8e4dc;border-radius:12px;background:#fff;color:#27364b;font-size:14px;font-weight:550;line-height:1.4;box-shadow:0 12px 36px #1d2b4629;pointer-events:auto;animation:toast-in .22s ease-out}.toast-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e5f6ed;color:#218663;font-size:15px;font-weight:800}.toast-error{border-color:#efd3d3}.toast-error .toast-icon{background:#fceaea;color:#bc4b4b}.toast button{width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:#8994a6;font-size:20px;line-height:1}.toast button:hover{background:#f1f3f7;color:#536178}.toast-out{opacity:0;transform:translateX(16px);transition:opacity .2s,transform .2s}@keyframes toast-in{from{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:600px){.toast-region{top:82px;right:16px}.toast{padding:12px}}
.info-button.has-value{background:#315eed;color:white;border-color:#315eed;box-shadow:0 0 0 3px #315eed18}.clock-button{display:inline-grid;place-items:center;flex:0 0 auto;width:27px;height:27px;padding:0;border:1px solid #c8d4e8;border-radius:50%;background:#f5f8fd;color:#57709d;font-size:18px;line-height:1}.clock-button:hover,.clock-button.has-value{background:#315eed;color:white;border-color:#315eed}.clock-button.has-value{box-shadow:0 0 0 3px #315eed18}.dialog-field{display:grid;gap:8px;color:#536178;font-size:14px}.dialog-field textarea,.dialog-field input{width:100%;border:1px solid #dce3ed;border-radius:8px;padding:11px;font:inherit;color:#34445d}.dialog-field textarea{resize:vertical;min-height:130px;line-height:1.5}
.billing-editor{display:grid;gap:8px;font-size:14px;color:#536178}.billing-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.billing-controls select,.billing-controls input,.month-filter{width:100%;border:1px solid #dce3ed;border-radius:7px;background:white;color:#40516c;padding:11px;font:inherit;font-size:15px}.billing-controls input:disabled{background:#f2f4f7;color:#9aa4b3;cursor:not-allowed}.month-filter{width:auto;min-width:160px;padding:9px 11px;font-size:14px}.billing-cell{display:grid;gap:5px;min-width:112px;white-space:normal}.billing-cell strong{color:#34445d;font-size:13px;font-weight:650}.billing-cell span{padding-top:5px;border-top:1px solid #dfe5ed99;color:#69758a;font-size:13px;font-variant-numeric:tabular-nums}
@media(max-width:460px){.billing-controls{grid-template-columns:1fr}}
.add-network span{background:#315eed}.add-network:hover span{background:white}
.id-cell{min-width:108px;white-space:normal;font-variant-numeric:tabular-nums}.id-cell>div{padding:5px 0;font-weight:650;color:#34445d;overflow-wrap:anywhere}.id-cell>div+div{border-top:1px solid #dfe5ed99;color:#69758a;font-weight:500}.client-key-fields{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:14px}.client-key-fields label{min-width:0}@media(max-width:620px){.client-key-fields{grid-template-columns:1fr}.client-key-fields label{grid-column:auto}}
