.drawer-overlay.svelte-uoov0r{position:fixed;inset:0;z-index:1000;display:flex}.drawer-backdrop.svelte-uoov0r{position:absolute;inset:0;background:#0e0f0c66}.drawer-overlay.is-blur.svelte-uoov0r .drawer-backdrop:where(.svelte-uoov0r){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.drawer.svelte-uoov0r{position:absolute;z-index:1;display:flex;flex-direction:column;background:var(--white);box-shadow:var(--shadow-lg)}.drawer.desktop-right.svelte-uoov0r{top:0;bottom:0;right:0;width:100%;max-width:440px}.drawer.desktop-left.svelte-uoov0r{top:0;bottom:0;left:0;width:100%;max-width:440px}.drawer.is-large.desktop-right.svelte-uoov0r,.drawer.is-large.desktop-left.svelte-uoov0r{max-width:600px}@media(max-width:991px){.drawer.mobile-bottom.svelte-uoov0r{inset:auto 0 0;max-width:100%;max-height:90vh;border-radius:var(--r-xxl) var(--r-xxl) 0 0}.drawer.mobile-top.svelte-uoov0r{inset:0 0 auto;max-width:100%;max-height:90vh;border-radius:0 0 var(--r-xxl) var(--r-xxl)}}.drawer-header.svelte-uoov0r{display:flex;align-items:flex-start;gap:var(--p-lg);padding:var(--p) var(--p-xl);border-bottom:1px solid var(--gray-200);flex-shrink:0;align-items:center}.drawer-header-text.svelte-uoov0r{flex:1;display:flex;flex-direction:column;gap:var(--p-sm);min-width:0}.drawer-title.svelte-uoov0r{font-size:18px;font-weight:600;color:var(--dark);line-height:1.3;margin:0;letter-spacing:-.01em}.drawer-subtitle.svelte-uoov0r{font-size:14px;color:var(--gray-500);line-height:1.5;margin:0}.close-btn.svelte-uoov0r{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-lg);color:var(--gray-500);cursor:pointer;transition:all .12s ease;flex-shrink:0}.close-btn.svelte-uoov0r:hover{background:var(--gray-100);color:var(--dark)}.close-btn.svelte-uoov0r:disabled{opacity:.3;cursor:not-allowed}.drawer-body.svelte-uoov0r{padding:var(--p-xl);overflow-y:auto;flex:1}.drawer-footer.svelte-uoov0r{display:flex;gap:var(--p-md);padding:var(--p-lg) var(--p-xl);border-top:1px solid var(--gray-200);flex-shrink:0}.warning-overlay.svelte-uoov0r{position:fixed;inset:0;z-index:1001;display:flex;align-items:center;justify-content:center;padding:var(--p-xl)}.warning-modal.svelte-uoov0r{position:relative;z-index:1;display:flex;flex-direction:column;background:var(--white);border-radius:var(--r-xxl);box-shadow:var(--shadow-lg);width:100%;max-width:400px;overflow:hidden}.warning-body.svelte-uoov0r{padding:var(--p-xl)}.warning-footer.svelte-uoov0r{display:flex;justify-content:flex-end;gap:var(--p-md);padding:0 var(--p-xl) var(--p-xl)}.warning-default.svelte-uoov0r{display:flex;flex-direction:column;align-items:center;gap:var(--p-md);text-align:center;color:var(--gray-600);font-size:14px;line-height:1.5}.warning-default.svelte-uoov0r p:where(.svelte-uoov0r){margin:0}
