.confirm-dialog.svelte-145vjb2.svelte-145vjb2{border:1px solid rgba(255,255,255,.15);background:linear-gradient(160deg,#11151a,#07090c);color:#e5e7eb;border-radius:10px;padding:18px 20px;max-width:22rem;font-family:inherit}.confirm-dialog.svelte-145vjb2.svelte-145vjb2::backdrop{background:#0009}.confirm-dialog.svelte-145vjb2 h3.svelte-145vjb2{margin:0 0 6px;font-size:1rem;font-family:Cinzel,Times New Roman,serif;font-weight:600;text-transform:capitalize;letter-spacing:.03em;color:#e5e7eb}.confirm-dialog.svelte-145vjb2 p.svelte-145vjb2{margin:0 0 16px;font-size:.85rem;color:#fff9;line-height:1.5}.dialog-actions.svelte-145vjb2.svelte-145vjb2{display:flex;justify-content:flex-end;gap:8px}.btn-ghost.svelte-145vjb2.svelte-145vjb2{padding:8px 16px;background:transparent;color:#fff9;border:1px solid rgba(255,255,255,.2);border-radius:6px;font-size:.85rem;font-family:inherit;cursor:pointer;transition:all .15s}.btn-ghost.svelte-145vjb2.svelte-145vjb2:hover{border-color:#ffffff80;color:#ffffffe6}.btn-danger.svelte-145vjb2.svelte-145vjb2{background:#c0392b;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:.85rem;font-family:inherit;font-weight:600;transition:background .15s}.btn-danger.svelte-145vjb2.svelte-145vjb2:hover{background:#e74c3c}.btn-primary.svelte-145vjb2.svelte-145vjb2{padding:8px 16px;background:var(--orange, #f97316);color:#fff;border:none;border-radius:6px;font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}.btn-primary.svelte-145vjb2.svelte-145vjb2:hover{opacity:.9}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:rgba(var(--teal-light-rgb),.1);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(var(--teal-light-rgb),.3);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--cyan)}
