.super-admin-only{display:none!important}.is-super-admin .super-admin-only{display:block!important}.admin-subnav{position:sticky;top:0;z-index:4;display:flex;gap:8px;overflow:auto;margin:0 0 18px;padding:8px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.94);backdrop-filter:blur(10px)}.admin-subnav a{padding:9px 13px;border-radius:10px;color:var(--green-dark);font-weight:800;text-decoration:none;white-space:nowrap}.admin-subnav a:hover{background:var(--green-soft)}.admin-scope-summary{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:14px 18px;border-radius:14px;background:var(--green-soft);color:var(--green-dark)}.admin-scope-summary span{color:var(--muted)}.admin-access-account-card{grid-column:1/-1;padding:26px;border:1px solid var(--line);border-radius:20px;background:#fff}.admin-access-account-card h2{margin:3px 0 7px;font-size:27px}.admin-access-form{display:grid;gap:14px;margin-top:18px}.admin-access-form>label{display:grid;gap:7px;font-weight:800}.admin-access-form input,.admin-access-form textarea{width:100%;box-sizing:border-box}.admin-access-form textarea{min-height:90px;resize:vertical}.admin-access-form fieldset,.admin-request fieldset{margin:0;padding:0;border:0}.admin-access-form legend,.admin-request legend{margin-bottom:8px;font-weight:800}.park-check-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;max-height:240px;overflow:auto}.park-check-list label{display:flex;align-items:flex-start;gap:9px;padding:11px;border:1px solid var(--line);border-radius:11px;background:#fff;cursor:pointer}.park-check-list input{width:auto;margin-top:2px}.park-check-list span{display:grid}.park-check-list small{color:var(--muted);font-weight:500}.request-status{display:flex;gap:10px;margin:10px 0;padding:11px 13px;border-radius:10px;background:#f3f4f2}.request-status strong{text-transform:capitalize}.request-status.pending{background:#fff5d9}.request-status.approved{background:var(--green-soft)}.super-admin-workspace{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:15px}.super-admin-workspace>.admin-card:first-child{grid-column:1/-1}.admin-request-list,.admin-directory-list{display:grid;gap:10px;margin-top:14px}.admin-request{display:grid;grid-template-columns:1fr 1.3fr;gap:14px;padding:16px;border:1px solid var(--line);border-radius:14px}.admin-request>div:first-child,.admin-directory-list article>div:first-child{display:grid;align-content:start;gap:4px}.admin-request span,.admin-directory-list span{color:var(--muted);font-size:12px}.request-actions{display:flex;gap:8px}.admin-directory-list article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px;border:1px solid var(--line);border-radius:12px}.admin-directory-list article>div:last-child{display:flex;gap:7px}.admin-metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px}.admin-metric-grid article{display:grid;gap:4px;padding:18px;border-radius:14px;background:var(--green-soft)}.admin-metric-grid strong{font-size:28px}.platform-settings-form{display:grid;gap:12px;margin-top:15px}.platform-settings-form label{display:flex;gap:9px}.platform-settings-form input{width:auto}@media(max-width:800px){.super-admin-workspace{grid-template-columns:1fr}.admin-request{grid-template-columns:1fr}.admin-metric-grid{grid-template-columns:1fr}.admin-scope-summary{align-items:flex-start;flex-direction:column}}
