.button.svelte-jldx0e{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:.2s box-shadow;font-size:1em;--local-hover-shadow-size: 2.5px;--local-hover-shadow-color: var(--accent-light)}.button.svelte-jldx0e:active{--local-hover-shadow-size: 4px}.button.svelte-jldx0e:hover{box-shadow:0 0 0 var(--local-hover-shadow-size) var(--local-hover-shadow-color)}.button.svelte-jldx0e:focus-visible{outline:none;box-shadow:0 0 0 calc(var(--local-hover-shadow-size) + 1px) var(--local-hover-shadow-color)}.button.large.svelte-jldx0e{--local-hover-shadow-size: 3px}.button.svelte-jldx0e.fill{transition:.2s box-shadow}.button.svelte-jldx0e.fill.accent{background-color:var(--accent);color:var(--accent-text);--local-hover-shadow-color: var(--accent-light)}.button.svelte-jldx0e.fill.gray{background-color:var(--gray-dark);color:var(--text-white);--local-hover-shadow-color: var(--gray-light)}.button.svelte-jldx0e.fill.input{background-color:var(--input);color:var(--text);--local-hover-shadow-color: var(--gray-light)}.button.svelte-jldx0e.fill.green{background-color:var(--green-dark);color:var(--text-white);--local-hover-shadow-color: var(--green-light)}.button.svelte-jldx0e.fill.red{background-color:var(--red-dark);color:var(--text-white);--local-hover-shadow-color: var(--red-light)}.button.svelte-jldx0e.fill.blue{background-color:var(--blue-dark);color:var(--text-white);--local-hover-shadow-color: var(--blue-light)}.button.svelte-jldx0e.fill.orange{background-color:var(--orange-dark);color:var(--text-white);--local-hover-shadow-color: var(--orange-light)}.button.svelte-jldx0e.fill-light.accent{background-color:var(--accent-light);color:var(--accent);--local-hover-shadow-color: var(--accent-light)}.button.svelte-jldx0e.fill-light.gray{background-color:var(--gray-light);color:var(--gray-dark);--local-hover-shadow-color: color-mix(in srgb, var(--gray-light) 40%, transparent)}.button.svelte-jldx0e.fill-light.green{background-color:var(--green-light);color:var(--green-dark);--local-hover-shadow-color: color-mix(in srgb, var(--green-light) 40%, transparent)}.button.svelte-jldx0e.fill-light.red{background-color:var(--red-light);color:var(--red-dark);--local-hover-shadow-color: color-mix(in srgb, var(--red-light) 40%, transparent)}.button.svelte-jldx0e.fill-light.blue{background-color:var(--blue-light);color:var(--blue-dark);--local-hover-shadow-color: color-mix(in srgb, var(--blue-light) 40%, transparent)}.button.svelte-jldx0e.fill-light.orange{background-color:var(--orange-light);color:var(--orange-dark);--local-hover-shadow-color: color-mix(in srgb, var(--orange-light) 40%, transparent)}.button.svelte-jldx0e.outline{border:1px solid}.button.svelte-jldx0e.outline.accent{border-color:var(--accent);color:var(--accent);--local-hover-shadow-color: var(--accent-light)}.button.svelte-jldx0e.outline.gray{border-color:var(--gray-dark);color:var(--gray-dark);--local-hover-shadow-color: var(--gray-light)}.button.svelte-jldx0e.outline.green{border-color:var(--green-dark);color:var(--green-dark);--local-hover-shadow-color: var(--green-light)}.button.svelte-jldx0e.outline.red{border-color:var(--red-dark);color:var(--red-dark);--local-hover-shadow-color: var(--red-light)}.button.svelte-jldx0e.outline.blue{border-color:var(--blue-dark);color:var(--blue-dark);--local-hover-shadow-color: var(--blue-light)}.button.svelte-jldx0e.outline.orange{border-color:var(--orange-dark);color:var(--orange-dark);--local-hover-shadow-color: var(--orange-light)}.button.svelte-jldx0e.outline-fill{border:1px solid}.button.svelte-jldx0e.outline-fill.accent{background-color:var(--accent-light);border-color:var(--accent);color:var(--accent);--local-hover-shadow-color: color-mix(in srgb, var(--accent-light) 40%, transparent)}.button.svelte-jldx0e.outline-fill.gray{background-color:var(--gray-light);border-color:var(--gray-dark);color:var(--gray-dark);--local-hover-shadow-color: var(--gray-light)}.button.svelte-jldx0e.outline-fill.green{background-color:var(--green-light);border-color:var(--green-dark);color:var(--green-dark);--local-hover-shadow-color: var(--green-light)}.button.svelte-jldx0e.outline-fill.red{background-color:var(--red-light);border-color:var(--red-dark);color:var(--red-dark);--local-hover-shadow-color: var(--red-light)}.button.svelte-jldx0e.outline-fill.blue{background-color:var(--blue-light);border-color:var(--blue-dark);color:var(--blue-dark);--local-hover-shadow-color: var(--blue-light)}.button.svelte-jldx0e.outline-fill.orange{background-color:var(--orange-light);border-color:var(--orange-dark);color:var(--orange-dark);--local-hover-shadow-color: var(--orange-light)}.button.svelte-jldx0e.invisible{background-color:transparent;transition:.2s background-color;box-shadow:none!important}.button.svelte-jldx0e.invisible.accent:hover{background-color:var(--accent-light);color:var(--text-light)}.button.svelte-jldx0e.invisible.gray:hover{background-color:var(--gray-light);color:var(--gray-dark)}.button.svelte-jldx0e.invisible.input:hover{background-color:var(--input);color:var(--text)}.button.svelte-jldx0e.invisible.green:hover{background-color:var(--green-light);color:var(--green-dark)}.button.svelte-jldx0e.invisible.red:hover{background-color:var(--red-light);color:var(--red-dark)}.button.svelte-jldx0e.invisible.blue:hover{background-color:var(--blue-light);color:var(--blue-dark)}.button.svelte-jldx0e.invisible.orange:hover{background-color:var(--orange-light);color:var(--orange-dark)}.button[disabled].svelte-jldx0e{cursor:not-allowed;opacity:.2;box-shadow:none!important}
