.mdm-root .mdm-client-ui-page{max-width:none}.mdm-root .mdm-client-ui-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:18px;align-items:start}.mdm-root .mdm-client-ui-form{display:grid;gap:18px;min-width:0}.mdm-root .mdm-client-ui-page .mdm-ui-page-actions .mdm-ui-secondary{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 18px;line-height:1;text-align:center;text-decoration:none}.mdm-root .mdm-client-card,.mdm-root .mdm-client-logo-card,.mdm-root .mdm-client-options-card{grid-column:auto!important;margin:0!important}.mdm-root .mdm-client-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 16px}.mdm-root .mdm-client-fields label{display:flex;flex-direction:column;gap:7px;min-width:0;color:#526078;font-size:12px;font-weight:700}.mdm-root .mdm-client-fields label>span{min-height:16px}.mdm-root .mdm-client-fields label>span b{margin-left:4px;color:#98a3b7;font-size:10px;font-weight:600}.mdm-root .mdm-client-fields input,.mdm-root .mdm-client-fields textarea{box-sizing:border-box;width:100%;min-height:43px;padding:10px 12px;border:1px solid #d4deed;border-radius:12px;background:rgb(255 255 255 / .72);color:#172238;font:500 14px/1.45 Inter,system-ui,sans-serif;transition:border-color .18s,box-shadow .18s,background .18s}.mdm-root .mdm-client-fields textarea{min-height:92px;resize:vertical}.mdm-root .mdm-client-fields input:focus,.mdm-root .mdm-client-fields textarea:focus{outline:0;border-color:#8792ff;background:#fff;box-shadow:0 0 0 4px rgb(88 102 242 / .1)}.mdm-root .mdm-client-name{grid-column:span 2}.mdm-root .mdm-client-address{grid-column:span 1}.mdm-root .mdm-client-money{display:flex}.mdm-root .mdm-client-money input{min-width:0;border-radius:12px 0 0 12px}.mdm-root .mdm-client-money i{display:flex;align-items:center;padding:0 13px;border:1px solid #d4deed;border-left:0;border-radius:0 12px 12px 0;background:rgb(242 245 251 / .86);color:#65738b;font-style:normal;white-space:nowrap}.mdm-root .mdm-client-logo-row{display:flex;align-items:center;gap:18px;padding:2px 0 4px}.mdm-root .mdm-client-logo-preview{display:grid;place-items:center;flex:0 0 78px;width:78px;height:78px;overflow:hidden;border:1px solid rgb(255 255 255 / .92);border-radius:22px;background:linear-gradient(135deg,#35c6b4,#4b6eea);color:#fff;font-size:21px;font-weight:800;box-shadow:0 10px 24px rgb(69 92 161 / .17)}.mdm-root .mdm-client-logo-preview img,.mdm-root .mdm-client-summary .mdm-ui-summary-party>span img{width:100%;height:100%;object-fit:contain;background:#fff}.mdm-root .mdm-client-upload{display:flex;flex:1;flex-direction:column;gap:6px;color:#263248;font-size:13px}.mdm-root .mdm-client-upload small{color:#8792a5;font-size:11px}.mdm-root .mdm-client-upload input[type=file]{box-sizing:border-box;width:100%;min-height:43px;margin-top:3px;padding:4px;border:1px solid #d4deed;border-radius:12px;background:rgb(255 255 255 / .72);color:#647188}.mdm-root .mdm-client-upload input[type=file]::file-selector-button{height:33px;margin-right:10px;padding:0 14px;border:0;border-radius:9px;background:linear-gradient(115deg,#4d69f6,#7547eb);color:#fff;font-weight:750;cursor:pointer}.mdm-root .mdm-client-options-card>header{margin-bottom:8px}.mdm-root .mdm-client-switch{display:flex;align-items:center;gap:11px;color:#53617a;font-size:13px;cursor:pointer}.mdm-root .mdm-client-switch input{position:absolute;opacity:0}.mdm-root .mdm-client-switch>span{position:relative;width:42px;height:24px;border-radius:999px;background:#dce3ef;transition:.2s}.mdm-root .mdm-client-switch>span:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgb(40 52 80 / .2);transition:.2s}.mdm-root .mdm-client-switch input:checked+span{background:#eb5b68}.mdm-root .mdm-client-switch input:checked+span:after{transform:translateX(18px)}.mdm-root .mdm-client-bottom-actions{display:flex;gap:10px;padding:0 2px}.mdm-root .mdm-client-bottom-actions .mdm-ui-secondary{display:inline-flex;align-items:center;text-decoration:none}.mdm-root .mdm-client-summary{grid-column:2;grid-row:auto;top:14px}.mdm-root .mdm-client-summary .mdm-ui-summary-party>span{overflow:hidden;flex:0 0 38px}.mdm-root .mdm-client-summary-details{margin-top:15px;padding:2px 0 12px;border-bottom:1px solid #dce3ef}.mdm-root .mdm-client-summary-details p{display:flex;justify-content:space-between;gap:12px;margin:0;padding:7px 0;font-size:11px}.mdm-root .mdm-client-summary-details span,.mdm-root .mdm-client-summary-address>span{color:#8390a6}.mdm-root .mdm-client-summary-details b{max-width:170px;overflow:hidden;color:#344056;text-align:right;text-overflow:ellipsis;white-space:nowrap}.mdm-root .mdm-client-summary-address{margin-top:15px}.mdm-root .mdm-client-summary-address>span{font-size:11px}.mdm-root .mdm-client-summary-address p{margin:6px 0 0;color:#3d4960;font-size:12px;line-height:1.55;white-space:pre-line}.mdm-root .mdm-client-summary-state{display:flex;align-items:center;gap:8px;margin-top:18px;padding:11px;border-radius:13px;background:#eaf9f3;color:#258063;font-size:11px;font-weight:800}.mdm-root .mdm-client-summary-state i{width:8px;height:8px;border-radius:50%;background:#2eb787;box-shadow:0 0 0 4px rgb(46 183 135 / .12)}.mdm-root .mdm-client-summary-state.is-inactive{background:#fff0f1;color:#c74956}.mdm-root .mdm-client-summary-state.is-inactive i{background:#eb5b68;box-shadow:0 0 0 4px rgb(235 91 104 / .12)}.mdm-root .mdm-client-delete{display:flex;align-items:center;gap:12px;margin-top:18px;padding:15px 4px}.mdm-root .mdm-client-delete span{color:#8792a5;font-size:11px}.mdm-root.is-dark .mdm-client-fields input,.mdm-root.is-dark .mdm-client-fields textarea,.mdm-root.is-dark .mdm-client-upload input[type=file]{background:#1a2233;border-color:#354159;color:#f4f6fb}.mdm-root.is-dark .mdm-client-fields label,.mdm-root.is-dark .mdm-client-upload,.mdm-root.is-dark .mdm-client-summary-details b,.mdm-root.is-dark .mdm-client-summary-address p{color:#d8deea}.mdm-root.is-dark .mdm-client-money i{border-color:#354159;background:#222b3e;color:#cbd3e1}.mdm-root.is-dark .mdm-client-summary-details{border-color:#354159}@media(max-width:1100px){.mdm-root .mdm-client-ui-layout{grid-template-columns:1fr}.mdm-root .mdm-client-summary{grid-column:1;position:static}}@media(max-width:720px){.mdm-root .mdm-client-fields{grid-template-columns:1fr}.mdm-root .mdm-client-name,.mdm-root .mdm-client-address{grid-column:1}.mdm-root .mdm-client-logo-row{align-items:flex-start}.mdm-root .mdm-client-bottom-actions{flex-direction:column}.mdm-root .mdm-client-bottom-actions>*{justify-content:center;width:100%}}