/* WordPress integration layer. The adopted design remains scoped to #faithful-drive. */
body.used-car-drive-review{margin:0;background:#000;color:#f5f4ee;overflow:hidden}
body.used-car-drive-review #faithful-drive>.experience{height:calc(100dvh - 32px);min-height:420px;max-width:100%;margin:0}
body.used-car-drive-review.admin-bar #faithful-drive>.experience{height:calc(100dvh - 64px)}
body.used-car-drive-review .ucd-review-banner{height:32px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:4px 10px;background:#1b191c;color:#efc6f2;font:11px/1.4 Arial,"Yu Gothic",Meiryo,sans-serif}
body.used-car-drive-review #faithful-drive .preview-tools{display:none}
body.used-car-drive-review #faithful-drive button,body.used-car-drive-review #faithful-drive a{cursor:pointer}
body.used-car-drive-review .ucd-no-script{position:fixed;inset:32px 0 auto;z-index:10000;padding:20px;background:#1b191c;color:#f5f4ee;font:14px/1.6 Arial,"Yu Gothic",Meiryo,sans-serif}
@media(max-width:782px){body.used-car-drive-review.admin-bar #faithful-drive>.experience{height:calc(100dvh - 78px)}}
@media(max-width:380px){body.used-car-drive-review .ucd-review-banner{font-size:10px}}
@media(prefers-reduced-motion:reduce){body.used-car-drive-review #faithful-drive *{scroll-behavior:auto}}
