.check[data-v-a21d9225]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:15px;display:inline-flex}input[data-v-a21d9225]{opacity:0;pointer-events:none;position:absolute}.box[data-v-a21d9225]{border:1.5px solid var(--line-strong);background:var(--space-800);flex:none;place-items:center;width:20px;height:20px;display:grid}.box[data-v-a21d9225],.box[data-v-a21d9225]:after{transition:all .2s var(--ease);border-radius:50%}.box[data-v-a21d9225]:after{content:"";background:var(--on-grad);opacity:0;width:8px;height:8px;transform:scale(0)}input:checked+.box[data-v-a21d9225]{background:var(--grad);box-shadow:var(--glow-sm);border-color:#0000}input:checked+.box[data-v-a21d9225]:after{opacity:1;transform:scale(1)}input:focus-visible+.box[data-v-a21d9225]{outline:2px solid var(--cyan);outline-offset:2px}
