:root{color:#182b38;font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif;background:#f5f7f8;font-size:14px;line-height:1.5;color-scheme:light}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}h1,h2,h3,.brand{font-family:Inter,Segoe UI,Tahoma,Arial,sans-serif!important}h1{font-size:28px!important;line-height:1.2;letter-spacing:-.8px}h2{letter-spacing:-.3px}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid #3c9070;outline-offset:3px}button:disabled{opacity:.5;cursor:not-allowed!important}button:not(:disabled),a,summary{transition:background .15s,border-color .15s}textarea{line-height:1.7}input,select,textarea{max-width:100%;color:#182b38;background:#fff}input,select{min-height:42px}a{color:#236b52}summary{cursor:pointer}pre{overflow-wrap:anywhere}p[dir=auto]{unicode-bidi:plaintext}audio{max-width:100%}[hidden]{display:none!important}.workspace-content .page,.workspace-content .test-page{max-width:none;color:#182b38}.workspace-content .top{align-items:center;flex-wrap:wrap;margin-bottom:8px}.workspace-content .card,.workspace-content .campaign,.workspace-content .create,.workspace-content .empty{border:1px solid #e0e6e9;box-shadow:none;border-radius:12px}.workspace-content .campaign:hover{border-color:#b2ccc0}.workspace-content .ghost,.workspace-content .secondary{background:#fff;color:#345347;border:1px solid #cfdcd5}.workspace-content .row[aria-label="Campaign setup"]{padding:8px;background:#eaf0ed;border-radius:12px;gap:8px}.workspace-content [aria-current=step]{background:#fff!important;color:#145639!important;border-color:#74ab90!important;box-shadow:0 2px 5px #183a2110}.workspace-content .err:empty{display:none}.workspace-content .error,.workspace-content .err{overflow-wrap:anywhere}.workspace-content .top-actions{flex-wrap:wrap}.ux-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:12px 0}.ux-toolbar input{flex:1;min-width:180px}.ux-toolbar input,.ux-toolbar select{padding:10px 12px;border:1px solid #ccd8df;border-radius:8px}.ux-segments{display:flex;gap:4px;padding:4px;background:#eaf0ed;border-radius:10px}.ux-segments button{border:0;background:transparent;color:#51665c;padding:9px 15px;border-radius:7px;cursor:pointer}.ux-segments button[aria-pressed=true]{background:#fff;color:#174d35;box-shadow:0 1px 4px #162d2014}.ux-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:8px 0 20px}.ux-summary>div{background:#fff;border:1px solid #e0e6e9;border-radius:12px;padding:20px}.ux-summary strong{display:block;font-size:28px;letter-spacing:-1px}.ux-summary span{font-size:12px;color:#667784}.ux-hint{padding:12px 16px;background:#edf5f0;border:1px solid #d4e6d9;border-radius:8px;color:#365b47;font-size:13px}.ux-caption{font-size:11px;text-transform:uppercase;letter-spacing:1.4px;color:#668073;font-weight:650}.ux-link-button{display:inline-block;text-decoration:none;padding:10px 15px;border:1px solid #cbdcd2;border-radius:8px;background:#fff;color:#245c40;font-weight:600}@media(max-width:640px){.ux-summary{gap:8px}.ux-summary>div{padding:12px}.ux-summary strong{font-size:22px}.top,.top-actions{align-items:stretch!important}.ux-segments{overflow:auto;max-width:100%}.ux-segments button{white-space:nowrap}h1{font-size:24px!important}}
