.admin-sidebar{width:220px}.admin-sidebar .sidebar-head{padding:0 12px 0 20px}.admin-sidebar .side-item{width:auto}.admin-list{margin:0 -16px -16px;padding:0;list-style:none;display:grid}.admin-item{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.admin-item:hover{background:var(--bg-subtle)}.admin-item:last-child{border-radius:0 0 10px 10px}.card>h2:first-child+.admin-list{margin-top:-12px}.card>h2:first-child+.admin-list>.admin-item:first-child{border-top:0}.admin-item-main{gap:2px;min-width:0;display:grid}.admin-email{overflow-wrap:anywhere;color:var(--text);font-weight:600}.admin-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.admin-ready{color:var(--success-text);font-weight:600}.admin-error{color:var(--danger-text);overflow-wrap:anywhere}.admin-row-actions{white-space:nowrap}@media (width<=719px){.admin-shell{flex-direction:column}.admin-sidebar{border-right:0;border-bottom:1px solid var(--border);visibility:visible;width:100%;height:auto;box-shadow:none;flex-flow:wrap;align-items:center;transition:none;position:sticky;top:0;transform:none}.admin-sidebar .sidebar-head{border-bottom:0;flex:1;min-height:52px;padding:0 12px}.admin-sidebar .sidebar-nav{flex-direction:row;flex:1 0 100%;order:3;padding:0 0 8px;overflow:visible}.admin-sidebar .side-item{margin:0 0 0 12px}.admin-sidebar .sidebar-foot{background:0 0;border-top:0;padding:0 8px;display:flex}.admin-sidebar .sidebar-foot .side-row:not(.side-button){display:none}.admin-item{align-items:flex-start}.admin-row-actions{white-space:normal}}.admin-panel-backdrop{z-index:60;background:#0006;justify-content:flex-end;display:flex;position:fixed;inset:0}.admin-panel{width:min(32rem,100%);height:100%;color:var(--text);background:var(--bg-surface);border-left:1px solid var(--border);box-shadow:var(--shadow-pop);outline:none;align-content:start;gap:16px;padding:20px 16px;display:grid;overflow-y:auto}.admin-panel h2{overflow-wrap:anywhere;font-size:18px;line-height:24px}.admin-panel h3{color:var(--text-secondary);margin:0 0 4px;font-size:13px;font-weight:600}.admin-panel p{margin:0}.admin-panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-facts{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;display:grid}.admin-facts dt{color:var(--text-secondary)}.admin-facts dd{margin:0}.admin-plain{gap:4px;margin:0;padding:0;list-style:none;display:grid}.admin-login{flex-wrap:wrap;gap:2px 12px;display:flex}.admin-panel-actions{border-top:1px solid var(--border);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.admin-delete{border:1px solid var(--border);border-radius:8px;gap:8px;padding:12px;display:grid}.admin-delete input{width:100%}.admin-click-row{cursor:pointer}.admin-click-row:hover{background:var(--bg-subtle)}.admin-filter{max-width:24rem;margin-bottom:12px}@media (width<=719px){.admin-panel{border-left:0;width:100%}}
