/* ==========================================================================
   BEL-AIR public site — online requests, tracking and checking (W7b; Mockup 02 request.html, request-print.html,
   business-clearance.html, business-clearance-print.html, report-concern.html, track.html, verify.html).
   The mockup's inline spacing as classes (CSP, Red Flag #49); everything else comes from inner.css and
   pages-services.css, which these pages load as the mockup does.
   ========================================================================== */
.rq-mt-0 { margin-top: 0; }
.rq-mt-04 { margin-top: .4rem; }
.rq-mt-06 { margin-top: .6rem; }
.rq-mt-075 { margin-top: .75rem; }
.rq-mt-1 { margin-top: 1rem; }
.rq-mt-125 { margin-top: 1.25rem; }
.rq-mt-14 { margin-top: 1.4rem; }
.rq-mt-15 { margin-top: 1.5rem; }
.rq-mt-175 { margin-top: 1.75rem; }
.rq-mt-25 { margin-top: 2.5rem; }
.rq-mb-1 { margin-bottom: 1rem; }
.rq-mb-2 { margin-bottom: 2rem; }

/* A short box (previous clearance number). */
.rq-short { max-width: 24rem; }

/* The "Request received" heading inside its notice (mockup: an inline style on .step-title). */
.rq-confirm-title { font-family: var(--font-ui); font-size: var(--t-lg); font-weight: 800; margin: 0; }

/* The confirmation's buttons sit without the form's top rule. */
.form-actions.rq-plain { border: 0; padding-top: 0; }

/* The no-printer hint takes its own line under the print buttons. */
.a4-tools .hint { flex-basis: 100%; }

/* The code under the QR code on the printed sheets. */
.rq-code { font-family: var(--font-mono); font-size: 12pt; letter-spacing: .06em; }

/* The "Someone at home" tick reads as an answer, not a heading. */
.check b.rq-plain { font-weight: 600; }

/* "Added: {file}" under an upload box, and the held files of an earlier visit. */
.rq-added { margin-top: .5rem; color: var(--ink-d2); }

/* The review step's Change link keeps the 44 px target. */
.review__group header .btn { min-height: 44px; }

/* The second A4 page of the business form: the barangay's box starts its own section. */
.a4__office .a4__sign { margin-top: 0; padding-top: 14mm; }
