button.svelte-45cbxn{display:inline-flex;justify-content:center;align-items:center;min-width:120px;height:2rem;padding:.5rem 1rem;gap:.5rem;box-sizing:border-box;white-space:nowrap;vertical-align:middle;position:relative;margin-right:.25rem;font-size:1rem;line-height:1;text-align:center;text-decoration:none;border:none;border-radius:.2rem;cursor:pointer;transition:background-color .2s ease,color .2s ease}.icon.svelte-45cbxn{font-size:1rem}button.stretch.svelte-45cbxn{width:100%}button.subtle.svelte-45cbxn{--bg-normal: var(--token-color-background-subtle-normal);--bg-hover: var(--token-color-background-subtle-hover);--bg-pressed: var(--token-color-background-subtle-pressed);--color-normal: var(--token-color-text-default-normal);--color-hover: var(--token-color-text-default-normal);--color-pressed: var(--token-color-text-default-normal)}button.primary.svelte-45cbxn{--bg-normal: var(--token-color-background-primary-normal);--bg-hover: var(--token-color-background-primary-hover);--bg-pressed: var(--token-color-background-primary-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}button.warning.svelte-45cbxn{--bg-normal: var(--token-color-background-warning-normal);--bg-hover: var(--token-color-background-warning-hover);--bg-pressed: var(--token-color-background-warning-pressed);--color-normal: var(--token-color-text-light-normal);--color-hover: var(--token-color-text-light-normal);--color-pressed: var(--token-color-text-light-normal)}button.danger.svelte-45cbxn{--bg-normal: var(--token-color-background-danger-normal);--bg-hover: var(--token-color-background-danger-hover);--bg-pressed: var(--token-color-background-danger-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}button.discover.svelte-45cbxn{--bg-normal: var(--token-color-background-discover-normal);--bg-hover: var(--token-color-background-discover-hover);--bg-pressed: var(--token-color-background-discover-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}button.svelte-45cbxn{background-color:var(--bg-normal);color:var(--color-normal)}button.svelte-45cbxn:hover:not(:disabled){background-color:var(--bg-hover);color:var(--color-hover)}button.svelte-45cbxn:active:not(:disabled){background-color:var(--bg-pressed);color:var(--color-pressed)}button.svelte-45cbxn:disabled{background-color:var(--token-color-background-disabled-normal);cursor:not-allowed;color:var(--token-color-text-default-normal)}button.svelte-45cbxn:focus{outline:2px solid var(--token-color-focusring);background-color:var(--bg-hover);color:var(--color-hover)}a.svelte-136nkr3{display:inline-flex;align-items:center;min-width:120px;height:2rem;padding:.5rem 1rem;gap:.5rem;box-sizing:border-box;white-space:nowrap;vertical-align:middle;position:relative;margin-right:.25rem;font-size:1rem;line-height:1;text-align:left;text-decoration:none;border:none;border-radius:.2rem;cursor:pointer;transition:background-color .2s ease,color .2s ease}.icon.svelte-136nkr3{font-size:1rem}a.stretch.svelte-136nkr3{width:100%}a.subtle.svelte-136nkr3{--bg-normal: var(--token-color-background-subtle-normal);--bg-hover: var(--token-color-background-subtle-hover);--bg-pressed: var(--token-color-background-subtle-pressed);--color-normal: var(--token-color-text-default-normal);--color-hover: var(--token-color-text-default-normal);--color-pressed: var(--token-color-text-default-normal)}a.primary.svelte-136nkr3{--bg-normal: var(--token-color-background-primary-normal);--bg-hover: var(--token-color-background-primary-hover);--bg-pressed: var(--token-color-background-primary-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}a.warning.svelte-136nkr3{--bg-normal: var(--token-color-background-warning-normal);--bg-hover: var(--token-color-background-warning-hover);--bg-pressed: var(--token-color-background-warning-pressed);--color-normal: var(--token-color-text-light-normal);--color-hover: var(--token-color-text-light-normal);--color-pressed: var(--token-color-text-light-normal)}a.danger.svelte-136nkr3{--bg-normal: var(--token-color-background-danger-normal);--bg-hover: var(--token-color-background-danger-hover);--bg-pressed: var(--token-color-background-danger-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}a.discover.svelte-136nkr3{--bg-normal: var(--token-color-background-discover-normal);--bg-hover: var(--token-color-background-discover-hover);--bg-pressed: var(--token-color-background-discover-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}a.svelte-136nkr3{background-color:var(--bg-normal);color:var(--color-normal)}a.svelte-136nkr3:hover:not(:disabled){background-color:var(--bg-hover);color:var(--color-hover)}a.svelte-136nkr3:active:not(:disabled){background-color:var(--bg-pressed);color:var(--color-pressed)}a.svelte-136nkr3:disabled{background-color:var(--token-color-background-disabled-normal);cursor:not-allowed;color:var(--token-color-text-default-normal)}a.svelte-136nkr3:focus{outline:2px solid var(--token-color-focusring);background-color:var(--bg-hover);color:var(--color-hover)}button.svelte-ga7nfz{display:inline-flex;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.5rem;gap:.5rem;box-sizing:border-box;white-space:nowrap;vertical-align:middle;position:relative;margin-right:.25rem;font-size:1rem;line-height:1;text-align:center;text-decoration:none;border:none;border-radius:.2rem;cursor:pointer;transition:background-color .2s ease,color .2s ease}.icon.svelte-ga7nfz{font-size:1rem}.image-icon.svelte-ga7nfz{width:1rem;height:1rem;object-fit:contain}button.subtle.svelte-ga7nfz{--bg-normal: var(--token-color-background-subtle-normal);--bg-hover: var(--token-color-background-subtle-hover);--bg-pressed: var(--token-color-background-subtle-pressed);--color-normal: var(--token-color-text-default-normal);--color-hover: var(--token-color-text-default-normal);--color-pressed: var(--token-color-text-default-normal)}button.primary.svelte-ga7nfz{--bg-normal: var(--token-color-background-primary-normal);--bg-hover: var(--token-color-background-primary-hover);--bg-pressed: var(--token-color-background-primary-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}button.warning.svelte-ga7nfz{--bg-normal: var(--token-color-background-warning-normal);--bg-hover: var(--token-color-background-warning-hover);--bg-pressed: var(--token-color-background-warning-pressed);--color-normal: var(--token-color-text-light-normal);--color-hover: var(--token-color-text-light-normal);--color-pressed: var(--token-color-text-light-normal)}button.danger.svelte-ga7nfz{--bg-normal: var(--token-color-background-danger-normal);--bg-hover: var(--token-color-background-danger-hover);--bg-pressed: var(--token-color-background-danger-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}button.discover.svelte-ga7nfz{--bg-normal: var(--token-color-background-discover-normal);--bg-hover: var(--token-color-background-discover-hover);--bg-pressed: var(--token-color-background-discover-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}button.svelte-ga7nfz{background-color:var(--bg-normal);color:var(--color-normal)}button.svelte-ga7nfz:hover:not(:disabled){background-color:var(--bg-hover);color:var(--color-hover)}button.svelte-ga7nfz:active:not(:disabled){background-color:var(--bg-pressed);color:var(--color-pressed)}button.svelte-ga7nfz:disabled{background-color:var(--token-color-background-disabled-normal);cursor:not-allowed;color:var(--token-color-text-default-normal)}button.svelte-ga7nfz:focus{outline:2px solid var(--token-color-focusring);background-color:var(--bg-hover);color:var(--color-hover)}.dropdown-wrapper.svelte-a0caj{display:inline-block;position:relative}.btn.svelte-a0caj{font-size:1rem;display:inline-flex;align-items:center;gap:.3rem;padding:.4em .8em;border:none;cursor:pointer;line-height:0;box-sizing:border-box;transition:background-color .2s ease,color .2s ease;border-radius:4px;-webkit-user-select:none;user-select:none}.dropdown-toggle.svelte-a0caj{min-width:120px;justify-content:center;gap:.4rem}.icon.svelte-a0caj{font-size:1rem}.dropdown-arrow.svelte-a0caj{font-size:1.2rem}.subtle.svelte-a0caj{--bg-normal: var(--token-color-background-subtle-normal);--bg-hover: var(--token-color-background-subtle-hover);--bg-pressed: var(--token-color-background-subtle-pressed);--color-normal: var(--token-color-text-default-normal);--color-hover: var(--token-color-text-default-normal);--color-pressed: var(--token-color-text-default-normal)}.primary.svelte-a0caj{--bg-normal: var(--token-color-background-primary-normal);--bg-hover: var(--token-color-background-primary-hover);--bg-pressed: var(--token-color-background-primary-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}.warning.svelte-a0caj{--bg-normal: var(--token-color-background-warning-normal);--bg-hover: var(--token-color-background-warning-hover);--bg-pressed: var(--token-color-background-warning-pressed);--color-normal: var(--token-color-text-light-normal);--color-hover: var(--token-color-text-light-normal);--color-pressed: var(--token-color-text-light-normal)}.danger.svelte-a0caj{--bg-normal: var(--token-color-background-danger-normal);--bg-hover: var(--token-color-background-danger-hover);--bg-pressed: var(--token-color-background-danger-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}.discover.svelte-a0caj{--bg-normal: var(--token-color-background-discover-normal);--bg-hover: var(--token-color-background-discover-hover);--bg-pressed: var(--token-color-background-discover-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}.btn.svelte-a0caj{background-color:var(--bg-normal);color:var(--color-normal)}.btn.svelte-a0caj:hover:not(:disabled){background-color:var(--bg-hover);color:var(--color-hover)}.btn.svelte-a0caj:active:not(:disabled){background-color:var(--bg-pressed);color:var(--color-pressed)}.btn.svelte-a0caj:disabled{background-color:var(--token-color-background-disabled-normal);cursor:not-allowed;color:var(--token-color-text-default-normal)}.btn.svelte-a0caj:focus{outline:2px solid var(--token-color-focusring);background-color:var(--bg-hover);color:var(--color-hover)}.dropdown.svelte-a0caj{position:absolute;top:100%;right:0;margin-top:.25rem;background-color:var(--token-color-surface-overlay-normal);border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:0 4px 6px #0000001a;list-style:none;padding:.25rem 0;z-index:1000;min-width:max-content}.dropdown.svelte-a0caj li:where(.svelte-a0caj) button:where(.svelte-a0caj){background:none;border:none;width:100%;padding:.5rem 1rem;text-align:left;color:var(--token-color-text-default-normal);cursor:pointer;font-size:1rem;line-height:1;-webkit-user-select:none;user-select:none}.dropdown.svelte-a0caj li:where(.svelte-a0caj) button:where(.svelte-a0caj):hover{background-color:var(--token-color-background-subtle-hover)}.dropdown.svelte-a0caj li:where(.svelte-a0caj) button:where(.svelte-a0caj):active{background-color:var(--token-color-background-subtle-pressed)}.dropdown.svelte-a0caj li:where(.svelte-a0caj) button:where(.svelte-a0caj):focus{outline:2px solid var(--token-color-focusring);background-color:var(--token-color-background-subtle-hover)}.dropdown-wrapper.svelte-k6ldad{display:inline-block;position:relative}button.svelte-k6ldad{display:inline-flex;justify-content:center;align-items:center;height:2rem;padding:.5rem;box-sizing:border-box;white-space:nowrap;vertical-align:middle;position:relative;border:none;border-radius:.2rem;cursor:pointer;transition:background-color .2s ease,color .2s ease;font-size:1rem;line-height:1;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none;gap:.4rem}.icon.svelte-k6ldad{font-size:1.2rem}.image-icon.svelte-k6ldad{width:1.5rem;height:1.5rem;object-fit:contain}.dropdown-arrow.svelte-k6ldad{font-size:1.3rem;opacity:.6}button.subtle.svelte-k6ldad{--bg-normal: var(--token-color-background-subtle-normal);--bg-hover: var(--token-color-background-subtle-hover);--bg-pressed: var(--token-color-background-subtle-pressed);--color-normal: var(--token-color-text-default-normal);--color-hover: var(--token-color-text-default-normal);--color-pressed: var(--token-color-text-default-normal)}button.primary.svelte-k6ldad{--bg-normal: var(--token-color-background-primary-normal);--bg-hover: var(--token-color-background-primary-hover);--bg-pressed: var(--token-color-background-primary-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}button.warning.svelte-k6ldad{--bg-normal: var(--token-color-background-warning-normal);--bg-hover: var(--token-color-background-warning-hover);--bg-pressed: var(--token-color-background-warning-pressed);--color-normal: var(--token-color-text-light-normal);--color-hover: var(--token-color-text-light-normal);--color-pressed: var(--token-color-text-light-normal)}button.danger.svelte-k6ldad{--bg-normal: var(--token-color-background-danger-normal);--bg-hover: var(--token-color-background-danger-hover);--bg-pressed: var(--token-color-background-danger-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}button.discover.svelte-k6ldad{--bg-normal: var(--token-color-background-discover-normal);--bg-hover: var(--token-color-background-discover-hover);--bg-pressed: var(--token-color-background-discover-pressed);--color-normal: var(--token-color-text-dark-normal);--color-hover: var(--token-color-text-dark-normal);--color-pressed: var(--token-color-text-default-normal)}button.svelte-k6ldad{background-color:var(--bg-normal);color:var(--color-normal)}button.svelte-k6ldad:hover:not(:disabled){background-color:var(--bg-hover);color:var(--color-hover)}button.svelte-k6ldad:active:not(:disabled){background-color:var(--bg-pressed);color:var(--color-pressed)}button.svelte-k6ldad:disabled{background-color:var(--token-color-background-disabled-normal);cursor:not-allowed;color:var(--token-color-text-default-normal)}.dropdown.svelte-k6ldad{position:absolute;top:100%;right:0;margin-top:.25rem;background-color:var(--token-color-surface-overlay-normal);border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:0 4px 6px #0000001a;list-style:none;padding:.25rem 0;z-index:1000;min-width:max-content}.dropdown.svelte-k6ldad li:where(.svelte-k6ldad) button:where(.svelte-k6ldad){background:none;border:none;width:100%;padding:.5rem 1rem;text-align:left;color:var(--token-color-text-default-normal);cursor:pointer;font-size:1rem;line-height:1;-webkit-user-select:none;user-select:none}.dropdown.svelte-k6ldad li:where(.svelte-k6ldad) button:where(.svelte-k6ldad):hover{background-color:var(--token-color-background-subtle-hover)}.dropdown.svelte-k6ldad li:where(.svelte-k6ldad) button:where(.svelte-k6ldad):active{background-color:var(--token-color-background-subtle-pressed)}.loader.svelte-j7k23t{width:15px;height:15px;border:2px solid var(--token-color-text-default-normal);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:svelte-j7k23t-rotation 1s linear infinite}@keyframes svelte-j7k23t-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.blanket.svelte-6zpcqm{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--token-color-blanket-normal);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000}.modal.svelte-6zpcqm{background-color:var(--token-color-surface-overlay-normal);color:var(--token-color-text-default-normal);padding:24px;border-radius:16px;width:100%;max-width:480px;position:relative;box-shadow:0 8px 32px #0006;outline:none}.modal-title.svelte-6zpcqm{display:flex;align-items:center;font-size:1.25rem;font-weight:700;gap:.5rem}.icon.svelte-6zpcqm{font-size:1.5rem}.modal-desc.svelte-6zpcqm{margin-top:8px;color:var(--token-color-text-default-secondary);font-size:.9rem}.close-btn.svelte-6zpcqm{position:absolute;top:12px;right:12px;background:none;border:none;font-size:1.25rem;color:var(--token-color-text-default-secondary);cursor:pointer}.close-btn.svelte-6zpcqm:hover{color:var(--token-color-text-default-normal)}.button-row.svelte-6zpcqm{display:flex;justify-content:flex-end;gap:.5rem;margin-top:24px;flex-wrap:wrap}.tooltip.svelte-stg38w{position:absolute;top:100%;left:50%;margin-top:10px;background-color:var(--token-color-surface-inverse-raised-normal);color:var(--token-color-text-inverse-normal);padding:.25em .5em;font-size:.75rem;border-radius:3px;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;box-sizing:border-box;line-height:1}.tooltip.svelte-stg38w:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(calc(-50% - var(--arrow-offset, 0px)));border-width:0 6px 6px 6px;border-style:solid;border-color:transparent transparent var(--token-color-surface-inverse-raised-normal) transparent}
