.mk-workspace{max-width:1450px;margin:0 auto;padding:clamp(16px,3vw,32px);color:#17191b}.mk-heading{display:flex;align-items:center;gap:20px;margin:24px 0}.mk-heading h1{margin:4px 0;font-size:clamp(26px,4vw,38px)}.mk-heading p{margin:4px 0;color:#56616e}.mk-icon{display:grid;place-items:center;width:76px;height:76px;flex-shrink:0;background:color-mix(in srgb,var(--brand-yellow,#edbc00) 20%,white);border-radius:20px}.mk-icon svg{width:46px;height:46px}.mk-tabs,.mk-actions{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.mk-tabs button{background:#fff;color:#25282c;border:1px solid #dce0e5;border-radius:12px;min-height:46px}.mk-tabs button[aria-pressed=true]{background:#202224;color:white;border-color:#202224}.mk-banner{background:#fff6cf;border-left:4px solid var(--brand-yellow,#edbc00);padding:18px;border-radius:12px;margin:20px 0;line-height:1.5}.mk-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.mk-metrics article{display:flex;flex-direction:column;gap:10px;background:white;border:1px solid #e0e5ec;border-radius:16px;padding:22px}.mk-metrics strong{font-size:28px}.mk-metrics span,.mk-note{color:#56616e;font-size:14px;line-height:1.6}.mk-card{background:white;border:1px solid #dce2e9;border-radius:16px;padding:20px;margin:16px 0;overflow-wrap:anywhere;min-width:0}.mk-card h2{font-size:20px}.mk-card summary{font-size:18px;font-weight:700;cursor:pointer;min-height:44px}.mk-card pre,.mk-workspace pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font:inherit;font-size:14px;line-height:1.6;max-width:100%}.mk-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;align-items:end}.mk-form label,.mk-dialog form>label,.mk-card form>label{display:flex;flex-direction:column;gap:8px;min-width:0}.mk-workspace input,.mk-workspace select,.mk-workspace textarea,.mk-dialog input,.mk-dialog select,.mk-dialog textarea{width:100%;box-sizing:border-box;min-height:46px;border:1px solid #cbd3dc;border-radius:10px;padding:12px;background:#fff;color:#17191b;font:inherit;max-width:100%}.mk-workspace input[type=checkbox],.mk-dialog input[type=checkbox]{width:20px;height:20px;min-height:20px;flex:0 0 20px}.mk-selection{display:flex!important;flex-direction:row!important;align-items:center;gap:10px}.mk-contact-grid,.mk-previews{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px}.mk-contact-grid .mk-card{margin:0}.mk-tag{display:inline-block;padding:7px 10px;border-radius:9px;background:#f0f2f5;font-size:13px;line-height:1.4}.mk-good{background:#e1f7e6;color:#135626}.mk-error{background:#fff0ee;color:#9c2222;padding:14px;border-radius:10px}.mk-dialog{width:min(780px,calc(100vw - 32px));max-height:85dvh;overflow:auto;border:1px solid #dde3e8;border-radius:18px;padding:24px;color:#17191b;box-sizing:border-box}.mk-dialog::backdrop{background:#0008}.mk-dialog form{display:grid;gap:14px;margin:24px 0}.mk-workspace button,.mk-dialog button{min-height:44px;white-space:normal}.mk-workspace button:focus-visible,.mk-workspace a:focus-visible{outline:3px solid #17191b;outline-offset:3px}@media(max-width:480px){.mk-heading{gap:12px}.mk-icon{width:58px;height:58px;border-radius:14px}.mk-icon svg{width:38px;height:38px}.mk-metrics{grid-template-columns:1fr 1fr;gap:8px}.mk-metrics article{padding:14px}.mk-metrics strong{font-size:23px}.mk-metrics span{font-size:12px}.mk-tabs button{flex:1 1 100px}.mk-form{grid-template-columns:1fr}.mk-workspace{padding:16px 12px}.mk-dialog{padding:18px}.mk-actions button{flex:1}}
