body{background:#f8f9fa;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial;padding-top:1rem;padding-bottom:2rem}header .tool-title{font-weight:700}.card{border:0;border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.06)}.ad-placeholder{background:linear-gradient(135deg,#e9ecef,#f1f3f5);border:1px dashed #ced4da;display:flex;align-items:center;justify-content:center;min-height:90px;border-radius:8px;color:#6c757d;font-size:.9rem}.result-output{font-size:1.5rem;font-weight:700}footer{margin-top:2rem;font-size:.9rem;color:#6c757d}