.admin-resource-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.admin-resource-nav [aria-current]{background:var(--brand);color:white}.management-record{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-top:1px solid var(--line)}.management-record>div{min-width:0}.management-record h3{overflow-wrap:anywhere;font-size:1rem}.management-record dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.management-record dt{font-size:.75rem;color:var(--muted)}.management-record dd{margin:0;overflow-wrap:anywhere}.management-record-actions{display:flex;gap:8px;align-items:start;flex-shrink:0}.management-modal{border:0;padding:0;border-radius:18px;width:min(1000px,calc(100vw - 32px));height:min(850px,calc(100dvh - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow:hidden;background:var(--surface);color:var(--ink)}.management-modal[open]{display:flex;flex-direction:column}.management-modal::backdrop{background:#102d2b99}.management-modal>header,.management-modal footer{display:flex;justify-content:space-between;gap:16px;padding:20px 28px;flex-shrink:0;border-bottom:1px solid var(--line)}.management-modal h2{font-size:1.4rem;margin:4px 0}.management-modal .eyebrow{margin:0}.management-modal form{display:flex;flex-direction:column;min-height:0;flex:1;margin:0}.management-modal-body{min-height:0;flex:1;overflow-y:auto;padding:24px 28px;margin:0;overscroll-behavior:contain}.management-modal-body>div{margin-bottom:18px}.management-modal footer{border-top:1px solid var(--line);border-bottom:0}.management-modal textarea{min-height:100px;resize:vertical}.management-modal .btn{min-height:48px}@media(max-width:600px){.management-record{flex-direction:column}.management-record dl{grid-template-columns:1fr}.management-modal>header,.management-modal footer{padding:16px}.management-modal-body{padding:16px}.management-modal h2{font-size:1.15rem}.admin-resource-nav .btn{flex:1}}
