.account-market-state{padding:7px 11px;border-radius:999px;background:#eaf3ff;color:#075ccf;font-size:12px;font-weight:800}.account-market-success{margin:0 0 16px;padding:12px 14px;border:1px solid #a8dfbf;border-radius:8px;background:#effbf4;color:#08733d;font-size:14px;font-weight:800}.account-market-controls{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px;align-items:end;padding:18px;border:1px solid #cfe0f4;border-radius:10px;background:#f6faff}.account-market-controls form{display:grid;grid-template-columns:minmax(180px,1fr) minmax(200px,1fr) auto;gap:12px;align-items:end}.account-market-controls label{display:grid;gap:7px}.account-market-controls label>span{font-size:13px;font-weight:800;color:#1d3454}.account-market-controls select{width:100%;min-height:44px;border:1px solid #b9cce3;border-radius:6px;padding:0 12px;background:#fff;color:#102846;font-size:15px}.account-market-controls>div{display:grid;gap:5px}.account-market-controls>div strong{font-size:14px}.account-market-controls>div small{color:#5a6d87;font-size:12px;line-height:1.5}.account-market-controls .account-form-status{grid-column:1/-1}.account-market-notice,.account-market-locked,.account-market-empty{margin-top:16px;padding:22px;border:1px solid #f0d79d;border-radius:10px;background:#fffaf0;color:#5d4822}.account-market-locked,.account-market-empty{border-color:#d8e5f3;background:#f8fbff;color:#334a67}.account-market-locked h3,.account-market-empty h3{margin:0 0 8px;color:#0b2343;font-size:21px}.account-market-locked p,.account-market-empty p{margin:0 0 14px;font-size:15px;line-height:1.65}.account-market-report{display:grid;gap:20px;margin-top:20px}.account-market-report>header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.account-market-report>header span{color:#1470e6;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.account-market-report>header h3{margin:5px 0 0;font-size:25px}.account-market-report>header small{color:#60708a;font-size:13px}.account-market-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.account-market-kpis article{display:grid;gap:7px;padding:16px;border:1px solid #d7e4f2;border-radius:9px;background:#f5f9ff}.account-market-kpis span{color:#526983;font-size:12px;font-weight:700}.account-market-kpis strong{color:#09254a;font-size:25px}.account-market-block{min-width:0;padding:18px;border:1px solid #d8e5f3;border-radius:10px;background:#fff}.account-market-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:14px}.account-market-heading h4{margin:5px 0 0;font-size:20px}.account-market-heading>small{max-width:430px;color:#62748b;font-size:12px;line-height:1.5;text-align:right}.account-market-table{overflow:auto}.account-market-table table{width:100%;border-collapse:collapse;font-size:14px}.account-market-table th{padding:10px;border-bottom:1px solid #cddced;color:#53677f;font-size:11px;text-align:left;text-transform:uppercase;letter-spacing:.04em}.account-market-table td{padding:12px 10px;border-bottom:1px solid #e3ebf4;color:#233b58;vertical-align:middle}.account-market-table td strong,.account-market-table td small{display:block}.account-market-table td small{margin-top:4px;color:#687b91;font-size:11px}.account-market-table form{display:grid;gap:4px;min-width:116px}.account-market-table button{border:0;background:none;color:#0967df;font-size:12px;font-weight:800;text-align:left;cursor:pointer}.market-score{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:12px;font-weight:800}.market-score.is-high{background:#ddf8e8;color:#08733d}.market-score.is-medium{background:#fff2ce;color:#815d00}.market-score.is-low{background:#edf2f8;color:#52667d}.account-market-split{display:grid;grid-template-columns:1fr 1fr;gap:16px}.account-market-competitors{display:grid;gap:9px}.account-market-competitors article{display:flex;justify-content:space-between;gap:14px;padding:12px;border-radius:8px;background:#f4f8fd}.account-market-competitors article div{display:grid;gap:3px}.account-market-competitors strong{font-size:14px}.account-market-competitors small,.account-market-competitors span{color:#60738a;font-size:12px}.account-market-report>footer{padding-top:5px;color:#66788f;font-size:12px;line-height:1.6}.account-market .account-form-status{margin:0;color:#08733d;font-size:12px;font-weight:700}@media(max-width:1080px){.account-market-controls{grid-template-columns:1fr}.account-market-controls form{grid-template-columns:1fr 1fr}.account-market-controls form .button{grid-column:1/-1}.account-market-kpis{grid-template-columns:1fr 1fr}}@media(max-width:760px){.account-market-controls form,.account-market-split{grid-template-columns:1fr}.account-market-controls form .button{grid-column:auto}.account-market-kpis{grid-template-columns:1fr}.account-market-report>header,.account-market-heading,.account-market-competitors article{align-items:flex-start;flex-direction:column}.account-market-heading>small{text-align:left}.account-market-table table{min-width:680px}}

.account-market-controls{grid-template-columns:1fr;align-items:stretch}.account-market-controls form{grid-template-columns:minmax(240px,.9fr) minmax(280px,1.35fr) auto;min-width:0}.account-market-controls label{min-width:0}.account-market-controls select{box-sizing:border-box;min-height:48px;padding:0 40px 0 12px;border-radius:7px;font-size:15px}.account-market-controls>div{display:flex;align-items:baseline;gap:8px 14px;padding-top:13px;border-top:1px solid #d9e6f4}.account-market-controls>div small{max-width:none}.account-market-controls .account-form-status{min-height:0}
@media(max-width:1180px){.account-market-controls form{grid-template-columns:1fr 1fr}.account-market-controls form .button{grid-column:1/-1;justify-self:start;min-width:230px}}
@media(max-width:760px){.account-market-controls form{grid-template-columns:1fr}.account-market-controls form .button{grid-column:auto;width:100%}.account-market-controls>div{align-items:flex-start;flex-direction:column}}
.account-market-coverage{padding:20px;border:1px solid #cfe0f4;border-radius:10px;background:#f6faff;color:#334a67;min-width:0}.account-market-coverage h4{margin:0 0 10px;font-size:1.2rem;color:#0b2343}.account-market-coverage p,.account-market-coverage li{font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.account-market-coverage p{margin:8px 0}.account-market-coverage summary{cursor:pointer;font-size:1rem;font-weight:600;padding:10px 0}.account-market-coverage summary:focus-visible{outline:2px solid #075ccf;outline-offset:3px}.account-market-coverage ul{padding-left:24px}.account-market-kpis strong{overflow-wrap:anywhere}
.account-market-controls form{grid-template-columns:repeat(3,minmax(0,1fr))}.account-market-controls .account-market-seed{grid-column:1/3}.account-market-controls .account-market-submit{grid-column:3;justify-self:stretch}.account-market-controls .account-market-seed[hidden]{display:none!important}.account-market-controls input[type="text"]{box-sizing:border-box;width:100%;min-width:0;height:54px;border:1px solid #b9cce3;border-radius:7px;padding:0 12px;font:inherit;font-size:1rem;background:#fff;color:#102846}.account-market-seed small{font-size:.9rem;font-weight:400;line-height:1.5;color:#526983}.account-market-saved{margin-top:16px;font-size:1rem;line-height:1.6}.account-market-saved summary{cursor:pointer;padding:10px 0;font-weight:600}.account-market-saved a[aria-current]{font-weight:700}.account-market-saved ul{padding-left:24px;overflow-wrap:anywhere}@media(max-width:1180px){.account-market-controls form{grid-template-columns:1fr 1fr}.account-market-controls .account-market-seed{grid-column:1/-1}.account-market-controls .account-market-submit{grid-column:1/-1}}@media(max-width:760px){.account-market-controls form{grid-template-columns:1fr}.account-market-controls .account-market-seed,.account-market-controls .account-market-submit{grid-column:1}}
.account-market-controls .account-market-seed-help{grid-column:1/-1;font-size:.9rem;font-weight:400;line-height:1.5;color:#526983}.account-market-controls .account-market-seed-help[hidden]{display:none!important}
