.Checkbox_wrapper__nkdOH{display:flex;flex-direction:column;gap:.6rem}.Checkbox_row__Ky7or{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;grid-gap:1rem;gap:1rem;font-size:1.3rem;line-height:1.5;color:#475569;cursor:pointer;position:relative}.Checkbox_input___pDSD{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.Checkbox_mark__RDM0m{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-top:.1rem;border-radius:.6rem;border:.1rem solid #cbd5e1;background:#fff;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.Checkbox_icon__X7wkZ{width:100%;height:100%;color:#fff;opacity:0;transform:scale(.8);transition:opacity .2s ease,transform .2s ease}.Checkbox_row__Ky7or:hover .Checkbox_mark__RDM0m{border-color:rgba(7,151,166,.45);box-shadow:0 0 0 .3rem rgba(7,151,166,.2)}.Checkbox_input___pDSD:focus-visible+.Checkbox_mark__RDM0m{border-color:rgba(7,151,166,.7);box-shadow:0 0 0 .3rem rgba(7,151,166,.2)}.Checkbox_input___pDSD:checked+.Checkbox_mark__RDM0m{border-color:#0797a6;background:#0797a6}.Checkbox_input___pDSD:checked+.Checkbox_mark__RDM0m .Checkbox_icon__X7wkZ{opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.Checkbox_icon__X7wkZ{transition:none;transform:none}.Checkbox_input___pDSD:checked+.Checkbox_mark__RDM0m .Checkbox_icon__X7wkZ{transform:none}}.Checkbox_input___pDSD[aria-invalid=true]+.Checkbox_mark__RDM0m{border-color:#ef4444}.Checkbox_input___pDSD:disabled+.Checkbox_mark__RDM0m{opacity:.55}.Checkbox_input___pDSD:disabled~.Checkbox_text__wfwlh{opacity:.6}