label.svelte-sguahuc{text-align:center;cursor:text}label.success.svelte-sguahuc input:where(.svelte-sguahuc):focus~div:where(.svelte-sguahuc):empty{border:2px solid var(--color-success);background-color:var(--color-success)}label.success.svelte-sguahuc div:where(.svelte-sguahuc){border:1px solid var(--color-success);background-color:var(--color-success)}label.success.svelte-sguahuc div:where(.svelte-sguahuc):empty{border:1px solid var(--color-success)}label.success.svelte-sguahuc div:where(.svelte-sguahuc) span:where(.svelte-sguahuc){color:var(--color-white);transform:translateY(3px) scale(1.2)}div.svelte-sguahuc{position:relative;display:inline-block;width:40px;height:40px;border-radius:40px;line-height:38px;border:1px solid var(--color-on-background-medium-importance);font-size:1.5rem;margin:0 .2rem;vertical-align:top}div.svelte-sguahuc:empty{border:1px solid var(--color-separator)}input.svelte-sguahuc{height:40px;position:absolute;inset:0;border:0;outline:0;font-size:1.5rem;font-weight:500;padding:0 0 0 20px;caret-color:transparent;color:transparent;z-index:1}input.svelte-sguahuc:focus~div:where(.svelte-sguahuc):empty{border:2px solid var(--color-on-background-high-importance);box-shadow:var(--color-shadow-elevation-12dp)}input.svelte-sguahuc:focus~div:where(.svelte-sguahuc):empty+div:where(.svelte-sguahuc){border:1px solid var(--color-separator);animation:none;background-color:transparent;box-shadow:none}input.svelte-sguahuc::selection{background:none}button.svelte-sguahuc{display:inline-block;padding:3px 12px;margin:10px 0;width:auto}@keyframes svelte-sguahuc-glow{0%{border-color:var(--color-primary-variant)}to{border-color:var(--color-primary)}}
