#seller-ad-preview{margin:20px auto;padding:18px;max-width:680px;border:1px solid #d8e2eb;border-radius:16px;background:#fff;color:#172438;text-align:center}#seller-ad-preview>h2{font-size:19px;margin:0 0 4px}.cw-ad-preview-body{text-align:center;color:#172438;font:16px/1.5 system-ui}.cw-ad-preview-body .ad-preview-card{margin:0 auto;max-width:640px;padding:0;background:#fff;color:#172438;border:0}.cw-ad-preview-body .ad-preview-title{font-size:clamp(28px,4.5vw,38px);font-weight:800;line-height:1.12;letter-spacing:-.025em;margin:8px 0 10px;color:#172438;overflow-wrap:anywhere}.cw-ad-preview-body .ad-preview-price{font-size:25px;font-weight:750;margin:0 0 6px;color:#172438}.cw-ad-preview-body .ad-preview-seller{margin:0 0 16px;color:#45566c}.cw-ad-preview-body .ad-preview-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px auto;max-width:600px}.cw-ad-preview-body .ad-preview-gallery figure{margin:0 auto;width:fit-content;max-width:100%;height:fit-content}.cw-ad-preview-body .ad-preview-gallery figure:first-child{grid-column:1/-1}.cw-ad-preview-body .scouts-pic img{display:block;width:auto;max-width:100%;height:auto;max-height:340px;object-fit:contain}.cw-ad-preview-body .ad-preview-gallery figure:not(:first-child) img{max-height:150px}.cw-ad-preview-body h4{font-size:17px;margin:17px 0 8px;color:#172438}.cw-ad-preview-body dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.cw-ad-preview-body dl>div{padding:9px 6px;border:1px solid #e0e7ef;border-radius:9px;background:#f8fafc;overflow-wrap:anywhere}.cw-ad-preview-body dt{font-size:12px;color:#53647a}.cw-ad-preview-body dd{margin:3px 0 0;font-weight:650;color:#24364c}.cw-ad-preview-body .ad-preview-description{white-space:pre-wrap;color:#354860;margin:0 auto 14px;max-width:60ch;overflow-wrap:anywhere}.cw-ad-preview-body .ad-preview-contact{display:inline-block;background:#e7f8f1;color:#1e594a;padding:10px 18px;border:1px solid #93cdb9;border-radius:8px;font-weight:700}.cw-ad-preview-body .preview-label,#seller-ad-preview .preview-label,#ad-preview-dialog .preview-label{color:#654a88;font:650 13px/1.4 system-ui;margin:5px 0 12px}#seller-ad-preview .ad-preview-disclaimer{font-size:13px;line-height:1.5;color:#45566c;margin:12px auto 0;max-width:60ch}#seller-ad-preview [data-open-ad-preview]{padding:10px 18px;border:1px solid #a58bc9;border-radius:8px;background:#f1ebf8;color:#493366;font:700 14px system-ui;margin:14px 0 0;cursor:pointer}#ad-preview-dialog{box-sizing:border-box;width:min(700px,calc(100vw - 24px));height:auto;min-height:0;max-height:calc(100dvh - 28px);padding:16px 20px;margin:auto;overflow:auto;border:1px solid #c5b5dc;border-radius:16px;background:#fff;color:#172438;box-shadow:0 20px 65px #17243840}#ad-preview-dialog::backdrop{background:#17243880}#ad-preview-dialog .ad-preview-dialog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 4px}#ad-preview-dialog .ad-preview-dialog-toolbar h2{font:700 16px system-ui;margin:0;color:#172438}#ad-preview-dialog [data-close-ad-preview]{padding:8px 12px;border:1px solid #ccd7e4;background:#f7f9fc;color:#24364c;border-radius:8px;font:650 14px system-ui;cursor:pointer}#ad-preview-dialog>.preview-label{text-align:center;margin-bottom:10px}@media(max-width:520px){.cw-ad-preview-body dl{grid-template-columns:repeat(2,minmax(0,1fr))}#ad-preview-dialog{padding:12px}.cw-ad-preview-body .scouts-pic img{max-height:280px}.cw-ad-preview-body .ad-preview-gallery{gap:8px}}