.caixa.svelte-45ma6q{display:flex;gap:var(--space-2);align-items:flex-start;font-size:.78rem;line-height:1.4;color:var(--ink-muted);margin-top:var(--space-3);cursor:pointer;text-align:left}.caixa.svelte-45ma6q input:where(.svelte-45ma6q){-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;flex:none;margin:0;border:2px solid var(--ink-muted);border-radius:4px;background:var(--surface-100) center / 14px no-repeat;cursor:pointer}.caixa.svelte-45ma6q input:where(.svelte-45ma6q):checked{background-color:var(--brand);border-color:var(--brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.caixa.svelte-45ma6q input:where(.svelte-45ma6q):focus-visible{outline:2px solid var(--brand);outline-offset:2px}.caixa.svelte-45ma6q a{color:inherit;font-weight:600}.caixa.dark.svelte-45ma6q{color:#d9e2dc}.caixa.dark.svelte-45ma6q input:where(.svelte-45ma6q){border-color:#e9efe9;background-color:transparent}.caixa.dark.svelte-45ma6q input:where(.svelte-45ma6q):checked{background-color:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%230b3b2c' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.caixa.dark.svelte-45ma6q input:where(.svelte-45ma6q):focus-visible{outline-color:var(--accent)}.alert.svelte-45ma6q{margin-top:var(--space-2)}
