:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;color-scheme:light dark;background-color:var(--background);-webkit-tap-highlight-color:transparent;--color-card: light-dark(rgb(243, 243, 243), rgba(59, 59, 59));--background: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));--highlight-0: light-dark(rgb(224, 224, 224), rgb(32, 32, 32));--highlight-1: #969696;--erro: #ff5c5c}body{margin:0}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}}.button.no-bg{background-color:transparent}.button.checked{background-color:var(--highlight-1)}.button{display:flex;align-items:center;gap:4px;border-radius:8px;border:.1em solid transparent;padding:10px;font-size:1em;font-weight:500;font-family:inherit;background-color:light-dark(rgb(241,243,244),rgba(59,59,59));-webkit-user-select:none;user-select:none;cursor:pointer;transition:border-color .25s}.button:focus-visible{outline:4px auto -webkit-focus-ring-color}.button:active{border-color:var(--highlight-1);transition:border-color 0s}@media (hover: hover){.button{transition:border-color 0s}.button:hover{border-color:var(--highlight-1);transition:border-color 0s}}.card{display:flex;align-items:center;background-color:light-dark(rgb(241,243,244),rgba(59,59,59));padding:8px;border-radius:8px}.spinner{width:14px;padding:3px;aspect-ratio:1;border-radius:50%;background:var(--highlight-1);--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}.spinner.elevated{background:var(--highlight-0)}@keyframes l3{to{transform:rotate(1turn)}}
