.ad-tool{gap:18px;display:grid}.ad-header,.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:17px}.ad-header{justify-content:space-between;gap:14px;padding:18px;display:flex}.ad-header>div:first-child,.card>header,.batch-card>header>div:first-child,.history-card>header>div:first-child{align-items:flex-start;gap:9px;display:flex}.ad-header svg,.card header svg{color:var(--color-primary)}.ad-header h2,.card h2{margin:0;font-size:18px}.ad-header p,.card p{color:var(--color-text-secondary);margin:4px 0 0;font-size:11px;line-height:1.55}.ad-actions{flex-wrap:wrap;gap:7px;display:flex}.ad-actions button,.card button{border:1px solid var(--color-border);min-height:39px;color:var(--color-text);cursor:pointer;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-weight:700;display:inline-flex}.ad-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ad-modes>button{border:1px solid var(--color-border);text-align:left;cursor:pointer;background:#f8f9fc;border-radius:11px;grid-template-columns:auto 1fr;align-items:start;gap:9px;padding:13px;display:grid}.ad-modes>button.is-active{border-color:var(--color-primary);background:var(--color-primary-soft)}.ad-modes svg{color:var(--color-primary)}.ad-modes span,.ad-modes strong,.ad-modes small{display:block}.ad-modes small{color:var(--color-text-secondary);margin-top:4px}.ad-main{grid-template-columns:minmax(350px,.4fr) minmax(0,.6fr);gap:14px;display:grid}.card{padding:18px}.card>header{margin-bottom:14px}.fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.fields.one{grid-template-columns:1fr}.fields label{gap:7px;display:grid}.fields span{color:var(--color-text-secondary);text-transform:uppercase;font-size:9px;font-weight:700}.fields input,.fields select,.batch-grid textarea{border:1px solid var(--color-border);background:#fff;border-radius:9px;width:100%}.fields input,.fields select{min-height:43px;padding:0 10px}.fields input:focus,.fields select:focus,.batch-grid textarea:focus{border-color:var(--color-primary);outline:3px solid var(--color-primary-soft)}.error{color:#a12b2b;background:#fff1f1;border:1px solid #efc0c0;border-radius:9px;margin-top:12px;padding:10px;font-size:12px}.result-card>header{grid-template-columns:auto 1fr auto;display:grid}.result-card>header>button{width:39px;padding:0}.result-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.result-grid article,.finance-grid article,.metric-list article,.limits-grid article,.batch-stats article{border:1px solid var(--color-border);background:#f8f9fc;border-radius:10px;padding:13px}.result-grid article.is-drr{background:#fff9e7;border-color:#ead79d}.result-grid article.is-roas,.finance-grid article.is-profit,.limits-grid article.is-budget{background:#edf9f1;border-color:#bce3ca}.result-grid span,.result-grid strong,.finance-grid span,.finance-grid strong,.metric-list span,.metric-list strong,.limits-grid span,.limits-grid strong,.limits-grid small,.batch-stats span,.batch-stats strong{display:block}.result-grid span,.finance-grid span,.metric-list span,.limits-grid span,.batch-stats span{color:var(--color-text-secondary);text-transform:uppercase;font-size:9px}.result-grid strong{overflow-wrap:anywhere;margin-top:7px;font-size:clamp(16px,2vw,22px)}.finance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.finance-grid strong,.metric-list strong,.limits-grid strong,.batch-stats strong{overflow-wrap:anywhere;margin-top:5px}.formula{color:#e3e9f4;background:#101522;border-radius:10px;margin-top:10px;padding:12px}.formula span,.formula code{display:block}.formula span{text-transform:uppercase;color:#98a4b8;font-size:9px}.formula code{overflow-wrap:anywhere;margin-top:5px}.result-card footer,.batch-card footer{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:13px;display:flex}.result-card button:disabled,.batch-card button:disabled,.history-card button:disabled{opacity:.45;cursor:default}.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.metric-list{gap:8px;display:grid}.limits-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.limits-grid article.is-main{background:#f2f3ff;border-color:#ccd3ff}.limits-grid small{color:var(--color-text-secondary);margin-top:5px;line-height:1.45}.batch-card>header,.history-card>header{justify-content:space-between;gap:12px;display:flex}.batch-card>header>div:last-child{gap:7px;display:flex}.batch-grid{grid-template-columns:minmax(280px,.34fr) minmax(0,.66fr);gap:12px;display:grid}.batch-grid textarea{resize:vertical;min-height:340px;padding:14px;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.batch-results{align-content:start;gap:7px;max-height:430px;display:grid;overflow:auto}.batch-results article{border:1px solid var(--color-border);background:#f8f9fc;border-radius:9px;grid-template-columns:210px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.batch-results article.is-error{background:#fff1f1;border-color:#efc0c0}.batch-results code{overflow-wrap:anywhere;background:#fff;border-radius:6px;padding:6px}.batch-results p{color:var(--color-text);margin:0;font-size:12px}.batch-results button{width:36px;min-height:36px;padding:0}.batch-stats{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.batch-card footer button:first-child{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.history-card>div{gap:8px;display:grid}.history-card>div>article{border:1px solid var(--color-border);background:#f8f9fc;border-radius:10px;grid-template-columns:230px 1fr auto;align-items:center;gap:12px;padding:11px;display:grid}.history-card strong,.history-card small{display:block}.history-card small{color:var(--color-text-secondary);margin-top:4px}.history-card article p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.empty{border:1px dashed var(--color-border);color:var(--color-text-secondary);text-align:center;border-radius:10px;padding:20px}.privacy{color:var(--color-text-secondary);justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.privacy svg{color:#267452}@media (width<=1150px){.limits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.batch-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1000px){.ad-header{flex-direction:column}.ad-actions button{flex:1}.ad-main,.batch-grid{grid-template-columns:1fr}.three{grid-template-columns:1fr 1fr}.history-card>div>article{grid-template-columns:1fr}.history-card article p{white-space:normal}}@media (width<=760px){.result-grid,.finance-grid,.three,.limits-grid,.batch-stats{grid-template-columns:1fr 1fr}.batch-card>header,.history-card>header{flex-direction:column}.batch-results article{grid-template-columns:1fr}.batch-results button{width:100%}}@media (width<=500px){.ad-modes,.fields,.result-grid,.finance-grid,.three,.limits-grid,.batch-stats{grid-template-columns:1fr}}.tool-hero[data-astro-cid-ka2zy24k]{padding-block:54px 38px}.breadcrumbs[data-astro-cid-ka2zy24k]{color:var(--color-text-secondary);flex-wrap:wrap;gap:7px;font-size:12px;display:flex}.heading-grid[data-astro-cid-ka2zy24k]{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:28px;display:flex}.heading-copy[data-astro-cid-ka2zy24k]{max-width:900px}.category-label[data-astro-cid-ka2zy24k],.section-kicker[data-astro-cid-ka2zy24k]{color:var(--color-primary);letter-spacing:.05em;text-transform:uppercase;margin-bottom:9px;font-size:12px;font-weight:750;display:block}h1[data-astro-cid-ka2zy24k]{letter-spacing:-.052em;margin:0;font-size:clamp(39px,5vw,61px);line-height:1.04}.heading-copy[data-astro-cid-ka2zy24k]>p[data-astro-cid-ka2zy24k]{max-width:850px;color:var(--color-text-secondary);margin:18px 0 0;font-size:17px;line-height:1.7}.privacy-badge[data-astro-cid-ka2zy24k]{color:#23734f;background:#f0faf5;border:1px solid #cfe9dd;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-top:20px;padding:8px 11px;font-size:12px;font-weight:650;display:flex}.format-list[data-astro-cid-ka2zy24k]{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.format-list[data-astro-cid-ka2zy24k] span[data-astro-cid-ka2zy24k]{background:var(--color-primary-soft);color:var(--color-primary);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.tool-workspace[data-astro-cid-ka2zy24k]{padding-block:25px 80px}.container[data-astro-cid-ka2zy24k].is-wide{max-width:1480px}.content-section[data-astro-cid-ka2zy24k]{border-top:1px solid var(--color-border);background:var(--color-surface);padding-block:78px}.content-layout[data-astro-cid-ka2zy24k]{grid-template-columns:minmax(0,1.55fr) minmax(280px,.45fr);align-items:start;gap:72px;display:grid}.article[data-astro-cid-ka2zy24k] section[data-astro-cid-ka2zy24k]+section[data-astro-cid-ka2zy24k]{margin-top:47px}.article[data-astro-cid-ka2zy24k] h2[data-astro-cid-ka2zy24k]{margin:0;font-size:clamp(25px,3vw,32px)}.article[data-astro-cid-ka2zy24k] p[data-astro-cid-ka2zy24k],.article[data-astro-cid-ka2zy24k] li[data-astro-cid-ka2zy24k]{color:var(--color-text-secondary);font-size:16px;line-height:1.8}.sidebar[data-astro-cid-ka2zy24k]{position:sticky;top:100px}.sidebar-card[data-astro-cid-ka2zy24k]{border:1px solid var(--color-border);background:#f8f9fc;border-radius:18px;padding:25px}.sidebar-icon[data-astro-cid-ka2zy24k],.related-icon[data-astro-cid-ka2zy24k]{background:var(--color-primary-soft);width:49px;height:49px;color:var(--color-primary);border-radius:14px;place-items:center;display:grid}.sidebar-icon[data-astro-cid-ka2zy24k]{margin-bottom:18px}.sidebar-card[data-astro-cid-ka2zy24k] ul[data-astro-cid-ka2zy24k]{gap:10px;padding-left:19px;display:grid}.sidebar-card[data-astro-cid-ka2zy24k] li[data-astro-cid-ka2zy24k]{color:var(--color-text-secondary);font-size:14px;line-height:1.65}.related-section[data-astro-cid-ka2zy24k]{background:#f6f8fc;padding-block:80px}.related-heading[data-astro-cid-ka2zy24k]{margin-bottom:34px}.related-grid[data-astro-cid-ka2zy24k]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.related-card[data-astro-cid-ka2zy24k]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:21px;display:grid}.related-copy[data-astro-cid-ka2zy24k] h3[data-astro-cid-ka2zy24k]{margin:0;font-size:16px}.related-copy[data-astro-cid-ka2zy24k] p[data-astro-cid-ka2zy24k]{color:var(--color-text-secondary);margin:6px 0 0;font-size:13px}.related-arrow[data-astro-cid-ka2zy24k]{color:var(--color-primary)}.faq-section[data-astro-cid-ka2zy24k]{background:var(--color-surface);padding-block:82px}.faq-layout[data-astro-cid-ka2zy24k]{grid-template-columns:minmax(250px,.42fr) minmax(0,.58fr);gap:72px;display:grid}.faq-list[data-astro-cid-ka2zy24k]{gap:12px;display:grid}.faq-item[data-astro-cid-ka2zy24k]{border:1px solid var(--color-border);background:#fafbfe;border-radius:16px;overflow:hidden}.faq-item[data-astro-cid-ka2zy24k] summary[data-astro-cid-ka2zy24k]{cursor:pointer;padding:19px 20px;font-weight:650}.faq-item[data-astro-cid-ka2zy24k] p[data-astro-cid-ka2zy24k]{color:var(--color-text-secondary);margin:0;padding:0 20px 20px;line-height:1.7}@media (width<=940px){.content-layout[data-astro-cid-ka2zy24k],.faq-layout[data-astro-cid-ka2zy24k]{grid-template-columns:1fr}.sidebar[data-astro-cid-ka2zy24k]{position:static}.related-grid[data-astro-cid-ka2zy24k]{grid-template-columns:1fr}}@media (width<=760px){.heading-grid[data-astro-cid-ka2zy24k]{display:block}.format-list[data-astro-cid-ka2zy24k]{justify-content:flex-start;margin-top:23px}}
