.gbt-checkbox-wrapper{--checkbox-label-color:#343a3f;--checkbox-label-hover-color:#0446f2;--checkbox-check-fill-color:#fff;--checkbox-check-border-color:#a2a9b0;--checkbox-input-checked-background-color:#0446f2;--checkbox-input-hover-border-color:#0446f2;--checkbox-label-disabled-text-color:#a2a9b0;--checkbox-input-disabled-background-color:#c1c7cd}.gbt-checkbox-wrapper .gbt-main-checkbox-label{align-items:center;color:var(--checkbox-label-color);cursor:pointer;display:flex;gap:0 10px;justify-content:flex-start}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container{position:relative}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container .gbt-main-checkbox-check{fill:var(--checkbox-check-fill-color);height:8px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:11px}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container .gbt-main-checkbox-check path{fill:var(--checkbox-check-fill-color)}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container input.gbt-main-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--checkbox-check-border-color);border-radius:2px;cursor:pointer;display:block;height:16px;margin:0;padding:4px 2px;position:relative;width:16px}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container input.gbt-main-checkbox:disabled{background:var(--checkbox-input-disabled-background-color);border:none;cursor:not-allowed}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container input.gbt-main-checkbox:checked{background-color:var(--checkbox-input-checked-background-color);border:none}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container input.gbt-main-checkbox:checked+.gbt-main-checkbox-check{opacity:1;visibility:visible}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container input.gbt-main-checkbox:checked:disabled{background:var(--checkbox-input-disabled-background-color);border:none}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container input.gbt-main-checkbox.is-small{height:14px;padding:3px 2px;width:14px}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container input.gbt-main-checkbox.is-small:checked:after{height:7px;width:10px}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container input.gbt-main-checkbox:hover:not(:disabled){border-color:var(--checkbox-input-hover-border-color)}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-container .compare-group-overlay{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;font-weight:400;justify-content:center;left:50%;line-height:1.5;position:absolute;top:45%;transform:translate(-50%,-50%)}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-label-text{font-size:14px;font-weight:400;line-height:1.5}.gbt-checkbox-wrapper .gbt-main-checkbox-label .gbt-main-checkbox-label-text sup{top:0}@media(hover:hover){.gbt-checkbox-wrapper .gbt-main-checkbox-label:hover{color:var(--checkbox-label-hover-color)}.gbt-checkbox-wrapper .gbt-main-checkbox-label:hover input.gbt-main-checkbox:not(:disabled){border-color:var(--checkbox-input-hover-border-color)}}.gbt-checkbox-wrapper .gbt-main-checkbox-label.disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gbt-checkbox-wrapper .gbt-main-checkbox-label.disabled .gbt-main-checkbox-label-text{color:var(--checkbox-label-disabled-text-color);white-space:nowrap}.gbt-checkbox-wrapper.is-disabled .gbt-main-checkbox-label{color:var(--checkbox-label-disabled-text-color);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover){.gbt-checkbox-wrapper.is-disabled .gbt-main-checkbox-label:hover{color:var(--checkbox-label-disabled-text-color)}}.gbt-theme-dark .gbt-cl-main .gbt-checkbox-wrapper,.gbt-theme-dark .gbt-cm-main .gbt-checkbox-wrapper{--checkbox-label-color:#fff;--checkbox-label-hover-color:#21d4fd;--checkbox-check-fill-color:#0a0e14;--checkbox-input-checked-background-color:#21d4fd;--checkbox-input-hover-border-color:#21d4fd;--checkbox-label-disabled-text-color:#4d5358;--checkbox-input-disabled-background-color:#343a3f}
