.app-drawer-overlay[data-v-0d55c817]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay, rgba(11, 42, 82, .45));display:flex;justify-content:flex-end;z-index:var(--z-modal-backdrop, 1035)}.app-drawer[data-v-0d55c817]{background:var(--bg-card);width:100%;height:100%;display:flex;flex-direction:column;outline:none;box-shadow:-8px 0 24px #1118271f}@media(min-width:768px){.app-drawer[data-v-0d55c817]{max-width:420px;border-left:1px solid var(--border-light)}}.app-drawer__header[data-v-0d55c817]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-light);flex-shrink:0}.app-drawer__header h3[data-v-0d55c817]{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}.app-drawer__close[data-v-0d55c817]{width:28px;height:28px;border-radius:50%;border:none;background:var(--bg-hover);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px}.app-drawer__body[data-v-0d55c817]{padding:16px 20px;overflow-y:auto;flex:1}.app-drawer__footer[data-v-0d55c817]{padding:12px 20px;border-top:1px solid var(--border-light);flex-shrink:0}.drawer-enter-active[data-v-0d55c817],.drawer-leave-active[data-v-0d55c817]{transition:opacity .25s ease}.drawer-enter-from[data-v-0d55c817],.drawer-leave-to[data-v-0d55c817]{opacity:0}.drawer-enter-from .app-drawer[data-v-0d55c817],.drawer-leave-to .app-drawer[data-v-0d55c817]{transform:translate(40px)}.drawer-enter-active .app-drawer[data-v-0d55c817],.drawer-leave-active .app-drawer[data-v-0d55c817]{transition:transform .25s ease}@media(prefers-reduced-motion:reduce){.drawer-enter-active[data-v-0d55c817],.drawer-leave-active[data-v-0d55c817],.drawer-enter-active .app-drawer[data-v-0d55c817],.drawer-leave-active .app-drawer[data-v-0d55c817]{transition:none}}
