.checkbox-module__skJDAG__control{vertical-align:middle;isolation:isolate;flex:0 0 26px;width:26px;height:26px;display:inline-flex;position:relative}.checkbox-module__skJDAG__control .checkbox-module__skJDAG__input{opacity:0;cursor:pointer;z-index:2;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.checkbox-module__skJDAG__mark{box-sizing:border-box;pointer-events:none;background:#fffef8;border:1.5px solid #b9c7aa;border-radius:9px;place-items:center;width:26px;height:26px;transition:background .16s,border-color .16s,transform .16s,box-shadow .16s;display:grid;box-shadow:0 2px #dfe5d5}.checkbox-module__skJDAG__mark svg{stroke:#fffef8;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:20px;height:20px;transition:transform .18s,opacity .16s;transform:scale(.55)}.checkbox-module__skJDAG__input:checked+.checkbox-module__skJDAG__mark{background:#52764c;border-color:#52764c;box-shadow:0 2px #385934}.checkbox-module__skJDAG__input:checked+.checkbox-module__skJDAG__mark svg{opacity:1;transform:scale(1)}.checkbox-module__skJDAG__input:focus-visible+.checkbox-module__skJDAG__mark{outline-offset:4px;outline:3px solid #b17c49}.checkbox-module__skJDAG__input:active:not(:disabled)+.checkbox-module__skJDAG__mark{box-shadow:none;transform:translateY(2px)}.checkbox-module__skJDAG__input:disabled+.checkbox-module__skJDAG__mark{opacity:.45;box-shadow:none}.checkbox-module__skJDAG__input:disabled{cursor:not-allowed}label:has(>.checkbox-module__skJDAG__control){box-sizing:border-box;color:#516044;cursor:pointer;background:#fafbf5;border:1px solid #e0e5d6;border-radius:15px;align-items:center;gap:10px;min-height:44px;padding:9px 12px;line-height:1.45;transition:background .16s,border-color .16s;display:flex}label:has(>.checkbox-module__skJDAG__control>.checkbox-module__skJDAG__input:checked){color:#35552f;background:#edf4e6;border-color:#b8cda7}label:has(>.checkbox-module__skJDAG__control>.checkbox-module__skJDAG__input:disabled){cursor:not-allowed}@media (hover:hover){label:has(>.checkbox-module__skJDAG__control>.checkbox-module__skJDAG__input:not(:disabled)):hover{background:#f1f6e9;border-color:#9cb38c}}@media (prefers-reduced-motion:reduce){.checkbox-module__skJDAG__mark,.checkbox-module__skJDAG__mark svg{transition:none}label:has(>.checkbox-module__skJDAG__control){transition:none}}
