.admin-drawer-root[data-v-9bfa1da0]{z-index:12000;position:fixed;inset:0}.admin-drawer-overlay[data-v-9bfa1da0]{background:#0006;position:absolute;inset:0}.admin-drawer[data-v-9bfa1da0]{background:var(--bg-card);flex-direction:column;max-width:96vw;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-10px 0 40px #00000040}.admin-drawer-header[data-v-9bfa1da0]{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.admin-drawer-header h3[data-v-9bfa1da0]{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}.admin-drawer-close[data-v-9bfa1da0]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px;line-height:1;display:inline-flex}.admin-drawer-close[data-v-9bfa1da0]:hover{background:var(--bg-light);color:var(--text-primary)}.admin-drawer-body[data-v-9bfa1da0]{flex:1;padding:20px;overflow-y:auto}.admin-drawer-footer[data-v-9bfa1da0]{border-top:1px solid var(--border-color);flex-shrink:0;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.admin-drawer-enter-active[data-v-9bfa1da0],.admin-drawer-leave-active[data-v-9bfa1da0]{transition:opacity .2s}.admin-drawer-enter-active .admin-drawer[data-v-9bfa1da0],.admin-drawer-leave-active .admin-drawer[data-v-9bfa1da0]{transition:transform .25s}.admin-drawer-enter-from[data-v-9bfa1da0],.admin-drawer-leave-to[data-v-9bfa1da0]{opacity:0}.admin-drawer-enter-from .admin-drawer[data-v-9bfa1da0],.admin-drawer-leave-to .admin-drawer[data-v-9bfa1da0]{transform:translate(100%)}
