.saas-op-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.saas-panel{min-width:0}.saas-op-grid form{margin:18px 0}.saas-panel form p{display:grid;gap:7px;min-width:0}.saas-panel form input:not([type=checkbox]):not([type=hidden]),.saas-panel form select,.saas-panel form textarea{width:100%;max-width:100%;box-sizing:border-box;padding:11px;border:1px solid #dce8ec;border-radius:9px;background:white;color:#19364a;font:inherit}.saas-panel form input[type=checkbox]{justify-self:start}.saas-panel form .helptext,.saas-help{font-size:12px;color:#627d8b}.saas-panel .errorlist{color:#ad233c}.saas-operation-result{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:12px}.saas-table-wrap{max-width:100%;overflow:auto}.saas-panel{margin-bottom:18px}.saas-brand-swatches{display:flex;gap:12px}.saas-brand-swatches span{display:block;padding:12px;border-radius:10px;border:1px solid #dae8eb}.saas-op-grid h2{font-size:20px}.saas-op-grid .mk-button-primary{background:#007f80;color:white}@media(max-width:900px){.saas-op-grid{grid-template-columns:minmax(0,1fr)}}

.saas-panel{background:white;border:1px solid #e1ecef;border-radius:18px;padding:22px;box-shadow:0 6px 22px #164b5010}.saas-panel h2{margin-top:0}.saas-panel .saas-table{width:100%;border-collapse:collapse;text-align:left}.saas-panel .saas-table td,.saas-panel .saas-table th{padding:12px;border-bottom:1px solid #edf2f4}.saas-panel .saas-table th{background:#f5f9fa;color:#617d8a;font-size:11px}.saas-panel .mk-button-primary{background:#007f80;color:#fff}.saas-panel form button{margin-top:10px}@media(max-width:500px){.saas-panel{padding:16px}.saas-op-grid{gap:12px}}
