/* Generated by scripts/split-css.mjs — do not edit. */
.tempest_wrapper_rpthW{align-items:flex-start;gap:var(--tempest-space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}
.tempest_wrapper_rpthW.tempest_disabled_x7-eg{cursor:not-allowed;opacity:.55}
.tempest_input_2kt-h{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}
.tempest_box_OCPee{border:1.5px solid var(--tempest-border-strong);border-radius:var(--tempest-radius-sm);background-color:var(--tempest-bg);color:#0000;width:18px;height:18px;box-shadow:var(--tempest-shadow-xs);transition:var(--tempest-transition-color), var(--tempest-transition-shadow);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.tempest_wrapper_rpthW:hover:not(.tempest_disabled_x7-eg) .tempest_input_2kt-h:not(:checked):not(:indeterminate)+.tempest_box_OCPee{border-color:var(--tempest-primary)}
.tempest_input_2kt-h:focus-visible+.tempest_box_OCPee{outline:var(--tempest-focus-ring-width) solid var(--tempest-focus-ring-color);outline-offset:var(--tempest-focus-ring-offset)}
.tempest_input_2kt-h:checked+.tempest_box_OCPee,.tempest_input_2kt-h:indeterminate+.tempest_box_OCPee{background-color:var(--tempest-primary);border-color:var(--tempest-primary);color:var(--tempest-primary-foreground)}
.tempest_labelWrap_Ktbp0{line-height:var(--tempest-leading-snug);flex-direction:column;gap:2px;display:flex}
.tempest_label_cwRtI{font-size:var(--tempest-text-base);color:var(--tempest-text)}
.tempest_description_rMhG1{font-size:var(--tempest-text-xs);color:var(--tempest-text-muted);line-height:var(--tempest-leading-snug)}
