.page-module__m0jU4q__page{padding:2rem 0 2.8rem}.page-module__m0jU4q__hero{gap:.7rem;padding:1.2rem;display:grid}.page-module__m0jU4q__hero h1{font-size:clamp(1.7rem,4.2vw,2.9rem)}.page-module__m0jU4q__hero p{color:var(--ink-soft);max-width:74ch}.page-module__m0jU4q__controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.page-module__m0jU4q__controls label{gap:.45rem;font-weight:700;display:grid}.page-module__m0jU4q__controls input,.page-module__m0jU4q__controls select{border:1px solid color-mix(in srgb, var(--ink-soft) 24%, transparent);color:var(--ink);font:inherit;background:#fffc;border-radius:.7rem;padding:.56rem .7rem}.page-module__m0jU4q__panel{gap:.9rem;margin-top:1rem;display:grid}.page-module__m0jU4q__record{gap:.62rem;padding:1rem;display:grid}.page-module__m0jU4q__record h2{font-size:1.1rem}.page-module__m0jU4q__meta{color:var(--ink-soft);line-height:1.5}.page-module__m0jU4q__actions,.page-module__m0jU4q__badgeRow{flex-wrap:wrap;gap:.55rem;display:flex}.page-module__m0jU4q__badge{border:1px solid color-mix(in srgb, var(--ink-soft) 24%, transparent);background:color-mix(in srgb, white 85%, var(--surface-2) 15%);border-radius:999px;padding:.22rem .55rem;font-size:.82rem}.page-module__m0jU4q__message{color:var(--ink-soft);margin-top:.4rem}@media (max-width:980px){.page-module__m0jU4q__controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.page-module__m0jU4q__controls{grid-template-columns:1fr}}
