/* Content is removed in its templates, not concealed by broad text selectors. */
.site-header .logo,.footer-top>a[aria-label="엔터애즈 홈"]{display:inline-flex;align-items:center;min-height:44px}.creator-promotion-bar>a{padding-block:12px;margin-block:-12px}
.member-feedback:empty,.aa-feedback:empty,.form-status:empty{display:none}
.ad-demo-footer{justify-content:flex-end}
.ad-metrics h3{margin:0;font-size:clamp(1.15rem,2.2vw,1.8rem);font-weight:650;letter-spacing:-.04em}
.ad-metrics>div{padding-block:1.5rem}
.ad-approval-flow li{min-height:110px}
.ad-approval-flow h3{margin-bottom:0}
.ad-hero-copy .ad-actions{margin-top:2rem}
.brand-hero-actions{margin-top:2rem}
.brand-method-list h3{margin-bottom:0}
.brand-handoff li{min-height:90px}
.site-footer .footer-top{grid-template-columns:1fr auto}
.ad-scene-board{margin-bottom:0}
.ad-demo-artist{margin-bottom:1rem}
.ad-demo-announcement:empty{display:none}
@media(max-width:640px){
 .ad-metrics>div{padding-block:1rem}
 .ad-approval-flow li{min-height:80px}
 .brand-method-list li{padding-block:1.5rem}
 .site-footer .footer-top{gap:1.5rem}
}

.cc-wallet-summary[data-withdrawals="false"] { grid-template-columns: 1fr; }

/* Fixed fourteen-day campaign examples; no forecast or generated performance. */
body[data-page="advertisers"] .planner-controls{align-items:end}
body[data-page="advertisers"] .planner-period{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:62px;border-bottom:1px solid var(--line);padding:12px 0}
body[data-page="advertisers"] .planner-period>span{font-size:14px}
body[data-page="advertisers"] .planner-period>strong{font-size:20px;white-space:nowrap}
body[data-page="advertisers"] .planner-result-heading{justify-content:flex-end}
body[data-page="advertisers"] .planner-result [data-guaranteed-views]{font-size:clamp(44px,6vw,80px);line-height:1.15;letter-spacing:-.06em;overflow-wrap:anywhere}
body[data-page="advertisers"] .planner-live-note{font-size:15px;margin:28px 0 0;color:inherit}
body[data-page="advertisers"] .planner-enquiry-summary{padding:16px 18px;border:1px solid var(--line);margin:20px 0;font-size:14px;line-height:1.7;overflow-wrap:anywhere}
@media(max-width:650px){body[data-page="advertisers"] .planner-controls{gap:20px}body[data-page="advertisers"] .planner-period{min-height:52px}body[data-page="advertisers"] .planner-period>strong{font-size:18px}body[data-page="advertisers"] .planner-live-note{font-size:14px}}
body[data-page="advertisers"] .planner-terms{border:1px solid var(--line);border-top:0;padding:16px 20px;font-size:14px}body[data-page="advertisers"] .planner-terms summary{cursor:pointer}body[data-page="advertisers"] .planner-terms p{margin:14px 0 0;line-height:1.8}
