.page-module__DhkuNG__page{color:#111827;background:#eef2ff;min-height:100vh;padding:1rem}.page-module__DhkuNG__shell{gap:1rem;width:min(100%,72rem);margin:0 auto;display:grid}.page-module__DhkuNG__header,.page-module__DhkuNG__locationList,.page-module__DhkuNG__detailCard{background:#fffffff5;border:1px solid #0f172a1f;border-radius:1.5rem;box-shadow:0 18px 52px #0f172a17}.page-module__DhkuNG__header{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.page-module__DhkuNG__eyebrow{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.78rem;font-weight:800}.page-module__DhkuNG__header h1,.page-module__DhkuNG__detailCard h2{letter-spacing:-.04em;margin:0}.page-module__DhkuNG__header h1{font-size:clamp(2rem,10vw,4rem);line-height:.95}.page-module__DhkuNG__adminLink,.page-module__DhkuNG__boxLinks a,.page-module__DhkuNG__auditButtons button{border-radius:.9rem;justify-content:center;align-items:center;min-height:2.75rem;font-weight:800;display:inline-flex}.page-module__DhkuNG__adminLink{color:#fff;background:#111827;padding:0 1rem}.page-module__DhkuNG__locationList,.page-module__DhkuNG__detailCard{padding:1rem}.page-module__DhkuNG__zoneBlock,.page-module__DhkuNG__shelfBlock{gap:.6rem;display:grid}.page-module__DhkuNG__zoneBlock+.page-module__DhkuNG__zoneBlock{border-top:1px solid #e2e8f0;margin-top:1rem;padding-top:1rem}.page-module__DhkuNG__zoneBlock h2,.page-module__DhkuNG__shelfBlock h3{margin:0}.page-module__DhkuNG__zoneBlock h2{font-size:1.15rem}.page-module__DhkuNG__shelfBlock h3{color:#475569;font-size:.95rem}.page-module__DhkuNG__boxLinks{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__DhkuNG__boxLinks a{color:#1e3a8a;background:#dbeafe;padding:0 .85rem}.page-module__DhkuNG__boxLinks a[aria-current=page]{color:#fff;background:#1e3a8a}.page-module__DhkuNG__detailCard{gap:1rem;display:grid}.page-module__DhkuNG__detailCard p{color:#475569;margin:0;line-height:1.5}.page-module__DhkuNG__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.page-module__DhkuNG__stats div{background:#f8fafc;border-radius:1rem;padding:.75rem}.page-module__DhkuNG__stats dt{color:#64748b;font-size:.78rem;font-weight:800}.page-module__DhkuNG__stats dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-weight:900}.page-module__DhkuNG__itemList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.page-module__DhkuNG__itemRow{border:1px solid #e2e8f0;border-radius:1rem;gap:.75rem;padding:.9rem;display:grid}.page-module__DhkuNG__itemRow div{gap:.25rem;display:grid}.page-module__DhkuNG__itemRow a{color:#1d4ed8;font-weight:900}.page-module__DhkuNG__itemRow span,.page-module__DhkuNG__itemRow small{color:#475569}.page-module__DhkuNG__auditButtons{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.page-module__DhkuNG__auditButtons button{color:#1e3a8a;font:inherit;cursor:pointer;background:#dbeafe;border:0}.page-module__DhkuNG__auditButtons button:hover,.page-module__DhkuNG__auditButtons button:focus-visible{background:#bfdbfe}.page-module__DhkuNG__successText,.page-module__DhkuNG__errorText,.page-module__DhkuNG__emptyState{border-radius:.9rem;padding:.75rem}.page-module__DhkuNG__successText{color:#166534;background:#dcfce7}.page-module__DhkuNG__errorText{color:#991b1b;background:#fee2e2}.page-module__DhkuNG__emptyState{color:#475569;background:#f8fafc}@media (max-width:28rem){.page-module__DhkuNG__stats,.page-module__DhkuNG__auditButtons{grid-template-columns:1fr}}@media (min-width:48rem){.page-module__DhkuNG__page{padding:2rem}.page-module__DhkuNG__shell{grid-template-columns:20rem 1fr;align-items:start}.page-module__DhkuNG__header{grid-column:1/-1}.page-module__DhkuNG__locationList{position:sticky;top:2rem}}
