.toast.svelte-h1h3dk{width:473px;background:var(--color-dark-60);border-radius:var(--border-radius-sm);block-size:74px;display:flex;align-items:center;padding-inline:22px;gap:16px;--icon-color: var(--color-white-100);color:var(--color-white-100)}.toast.success.svelte-h1h3dk{background:var(--color-approved)}.toast.error.svelte-h1h3dk{background:var(--color-warning)}.toast.svelte-h1h3dk .toast-close:where(.svelte-h1h3dk){background:transparent;border:none;margin-left:auto;cursor:pointer;pointer-events:all}.toast-manager.svelte-1oshz8{position:fixed;z-index:999;top:0;left:0;inline-size:100%;display:flex;justify-content:center;padding-block-start:30px;pointer-events:none}.toast-manager.svelte-1oshz8 .toast-wrapper:where(.svelte-1oshz8){--space: 6px}.fab.svelte-mc67cc{position:fixed;left:18px;bottom:18px;z-index:95;display:flex;align-items:center;gap:6px;height:48px;padding:0 18px 0 8px;border:2px solid #e4ddf7;border-radius:999px;background:#fff;color:#2e1065;font:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 24px #281e5a29;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.fab.svelte-mc67cc:hover{transform:translateY(-2px);box-shadow:0 12px 30px #6200b538;border-color:#c9bbf5}.fab.svelte-mc67cc:active{transform:translateY(0)}.fab.placed.svelte-mc67cc{bottom:auto}.fab.dragging.svelte-mc67cc{cursor:grabbing;transform:scale(1.04);transition:none}.fab-pal.svelte-mc67cc{width:46px;height:44px;display:block;position:relative;flex-shrink:0}.fab-pal.svelte-mc67cc .pallie{position:absolute;left:0;bottom:-2px}.fab-pal.svelte-mc67cc svg{display:block}@media (max-width: 640px){.fab.svelte-mc67cc{padding:0 8px}.fab-label.svelte-mc67cc{display:none}}.backdrop.minimized.svelte-mc67cc{display:none}.head-buttons.svelte-mc67cc{display:flex;gap:6px}.minimize.svelte-mc67cc{display:grid;place-items:center;background:#f7f4fe;border:0;width:38px;height:38px;border-radius:12px;cursor:pointer;color:#6b6389}.minimize.svelte-mc67cc:hover{background:#ede9fe;color:#2e1065}.dock.svelte-mc67cc{border-color:#c9bbf5}.dock-dot.svelte-mc67cc{position:absolute;top:-3px;right:-3px;width:12px;height:12px;border-radius:50%;background:#6200b5;border:2px solid #fff}.fab.dock.svelte-mc67cc{overflow:visible}.backdrop.svelte-mc67cc{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e173780;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1200;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px 24px;overflow-y:auto}.panel.svelte-mc67cc{width:min(880px,100%);background:#f7f4fe;border-radius:24px;box-shadow:0 24px 70px #281e5a4d;overflow:hidden;animation:svelte-mc67cc-panelIn .25s cubic-bezier(.2,.8,.3,1)}@keyframes svelte-mc67cc-panelIn{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.panel-head.svelte-mc67cc{display:grid;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 20px 8px;background:#fff;border-bottom:1px solid #e7e2f5}.head-pal.svelte-mc67cc{height:100px;display:block}.head-pal.svelte-mc67cc .pallie{display:block}.head-pal.svelte-mc67cc svg{display:block}.head-text.svelte-mc67cc h2:where(.svelte-mc67cc){margin:0;font-size:20px;font-weight:800;color:#221a3a;line-height:1.15}.head-text.svelte-mc67cc p:where(.svelte-mc67cc){margin:3px 0 0;font-size:13px;color:#6b6389}.close.svelte-mc67cc{background:#f7f4fe;border:0;width:38px;height:38px;border-radius:12px;font-size:24px;cursor:pointer;color:#6b6389}.close.svelte-mc67cc:hover{background:#fceae5;color:#b23e2c}@media (max-width: 640px){.panel-head.svelte-mc67cc{grid-template-columns:60px minmax(0,1fr) auto}.head-pal.svelte-mc67cc{height:80px}.head-pal.svelte-mc67cc .pallie{transform:scale(.8);transform-origin:top left}}.panel-body.svelte-mc67cc{padding:20px 22px 24px}.muted.svelte-mc67cc{color:#6b6389;font-size:14px;margin:10px 0}.done.svelte-mc67cc{display:flex;align-items:center;gap:22px;background:#fff;border:1px solid #e7e2f5;border-radius:18px;padding:22px 24px}.done.svelte-mc67cc h3:where(.svelte-mc67cc){margin:0 0 6px;font-size:30px;font-weight:800;letter-spacing:.02em;color:#6d4fc2}.done.svelte-mc67cc p:where(.svelte-mc67cc){margin:0 0 14px;color:#6b6389;font-size:14px}.done-actions.svelte-mc67cc{display:flex;gap:10px;flex-wrap:wrap}.again.svelte-mc67cc{padding:10px 16px;border-radius:12px;border:0;background:#c9bbf5;color:#2e1065;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.back.svelte-mc67cc{padding:10px 16px;border-radius:12px;border:1.5px solid #e7e2f5;background:#fff;color:#221a3a;font:inherit;font-size:14px;font-weight:700;cursor:pointer}
