.cui-button.svelte-rdv35o{cursor:pointer;border-radius:6px;padding:.5rem 1rem;transition:all .2s ease-in-out}.size-xs.svelte-rdv35o{padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.size-sm.svelte-rdv35o{padding:.375rem .75rem;font-size:.8125rem;line-height:1.0625rem}.size-md.svelte-rdv35o{padding:.5rem 1rem;font-size:.875rem;line-height:1.125rem}.size-lg.svelte-rdv35o{padding:.625rem 1.25rem;font-size:1rem;line-height:1.25rem}.size-xl.svelte-rdv35o{padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.375rem}.paper-title .cui-button.svelte-rdv35o{padding:.35rem .5rem}.white.svelte-rdv35o{--button-text-color:var(--midnight);--button-bg-color:white;--button-border:0;--button-hover-bg-color:var(--turquoise);--button-active-bg-color:#c3e8e4;--button-outline-color:var(--turquoise)}.secondary.svelte-rdv35o{box-sizing:border-box;--button-bg-color:var(--input-bg);--button-border:1px solid var(--border-color);--button-hover-bg-color:var(--border-color);--button-active-bg-color:#aaa;--button-outline-color:var(--text-color);font-weight:400}.secondary-subtle.svelte-rdv35o{box-sizing:border-box;--button-bg-color:transparent;--button-hover-bg-color:#aaa6;--button-active-bg-color:#aaa;--button-outline-color:var(--text-color);font-weight:400}.secondary-selected.svelte-rdv35o{--button-bg-color:var(--accent-color);--button-border:1px solid var(--accent-color);--button-text-color:white;font-weight:400}.auto-subtle.svelte-rdv35o{--button-text-color:var(--midnight);--button-bg-color:initial;--button-hover-bg-color:var(--pistachio);--button-hover-text-color:var(--midnight);--button-active-bg-color:var(--midnight);--button-active-text-color:var(--pistachio);--button-outline-color:var(--turquoise)}.danger.svelte-rdv35o{--button-text-color:white;--button-bg-color:var(--danger-bg);--button-hover-bg-color:var(--danger-bg-hover);--button-active-bg-color:#b02a37;--button-outline-color:var(--turquoise)}.danger.svelte-rdv35o .loader{color:#fff}.danger-subtle.svelte-rdv35o{background-color:initial;color:var(--danger-text)}.danger-subtle.svelte-rdv35o:hover:not(:disabled){background-color:var(--danger-bg-subtle)}.danger-subtle.svelte-rdv35o .loader{color:var(--danger-text)}.pistachio.svelte-rdv35o{--button-text-color:var(--midnight);--button-bg-color:var(--pistachio);--button-hover-bg-color:var(--turquoise);--button-active-bg-color:#c3e8e4;--button-outline-color:var(--turquoise)}.pistachio-outline.svelte-rdv35o{--button-text-color:var(--pistachio);--button-bg-color:initial;--button-border:1px solid var(--pistachio);--button-hover-text-color:var(--turquoise);--button-hover-border:1px solid var(--turquoise);--button-active-text-color:#c3e8e4;--button-active-border:1px solid #c3e8e4;--button-outline-color:var(--turquoise)}.pistachio-subtle.svelte-rdv35o{--button-text-color:var(--pistachio);--button-bg-color:initial;--button-hover-text-color:var(--midnight);--button-hover-bg-color:var(--pistachio);--button-active-text-color:white;--button-active-bg-color:#697f1a;--button-outline-color:var(--turquoise)}.midnight.svelte-rdv35o{--button-bg-color:var(--midnight);--button-text-color:white;--button-hover-bg-color:#697f1a;--button-active-bg-color:#102828}.midnight-outline.svelte-rdv35o{--button-text-color:var(--midnight);--button-bg-color:initial;--button-border:1px solid var(--midnight);--button-hover-text-color:#697f1a;--button-hover-border:1px solid #697f1a;--button-active-text-color:#102828;--button-active-border:1px solid #102828}.midnight-subtle.svelte-rdv35o{--button-text-color:var(--midnight);--button-bg-color:initial;--button-hover-text-color:white;--button-hover-bg-color:var(--midnight);--button-active-text-color:white;--button-active-bg-color:#102828}.turquoise.svelte-rdv35o{--button-text-color:var(--midnight);--button-bg-color:var(--turquoise);--button-hover-bg-color:var(--pistachio);--button-active-bg-color:#c3e8e4;--button-outline-color:var(--pistachio)}.turquoise-subtle.svelte-rdv35o{background-color:initial;color:#318180}.turquoise-subtle.svelte-rdv35o:hover:not(:disabled){background-color:#31818040}.turquoise-subtle.svelte-rdv35o:focus-visible{outline-color:var(--turquoise)}.turquoise-subtle.svelte-rdv35o .loader{color:#318180}button.svelte-rdv35o,a.svelte-rdv35o{border-color:var(--midnight);letter-spacing:.05rem;color:var(--button-text-color);background-color:var(--button-bg-color);border:var(--button-border,0);font-size:.875rem;font-weight:600;line-height:1.125rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}:is(button.svelte-rdv35o,a.svelte-rdv35o):hover:not(:disabled,.effects-disabled){color:var(--button-hover-text-color,var(--button-text-color));background-color:var(--button-hover-bg-color,var(--button-bg-color));border:var(--button-hover-border,var(--button-border,0))}:is(button.svelte-rdv35o,a.svelte-rdv35o):active:not(:disabled,.effects-disabled){color:var(--button-active-text-color,var(--button-text-color));background-color:var(--button-active-bg-color,var(--button-bg-color));border:var(--button-active-border,var(--button-border,0))}:is(button.svelte-rdv35o,a.svelte-rdv35o):focus-visible{outline:solid .125rem var(--button-outline-color,var(--pistachio-dark));outline-offset:.125rem}:is(button.svelte-rdv35o,a.svelte-rdv35o):disabled{opacity:.5}.dark .secondary.svelte-rdv35o{--button-text-color:white;--button-active-bg-color:#333}.dark .secondary-subtle.svelte-rdv35o{--button-active-bg-color:background-color: #333}.dark .secondary-selected.svelte-rdv35o{--button-text-color:white}.dark .auto-subtle.svelte-rdv35o{--button-text-color:white;--button-hover-text-color:white;--button-hover-bg-color:var(--midnight);--button-active-text-color:var(--pistachio);--button-active-bg-color:var(--midnight);--button-outline-color:var(--pistachio)}.action-icon.svelte-rdv35o{padding:.25rem}.action-icon.svelte-rdv35o>div:where(.svelte-rdv35o){justify-content:center;align-items:center;display:flex}.input-button.svelte-rdv35o{border-top-left-radius:0;border-bottom-left-radius:0;height:100%;padding:0 .5rem}.button-icon.svelte-rdv35o{align-items:center;height:100%;display:inline-flex}.button.svelte-rdv35o{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.5rem;width:auto;display:flex}a.cui-button.svelte-rdv35o{text-decoration:none;display:inline-flex}
