.dbo-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;font-family:var(--dbo-font-family,"Roboto", sans-serif);color:var(--dbo-on-surface,#222);align-items:flex-start;gap:.625rem;display:inline-flex}.dbo-checkbox--card{background-color:var(--dbo-surface-lowest,#fff);border:1px solid var(--dbo-surface-container-high,#ddd);border-radius:var(--dbo-radius-md,6px);width:100%;padding:.875rem 1rem;transition:border-color .14s,background-color .14s}.dbo-checkbox--card:hover:not(.is-disabled){border-color:var(--dbo-blue-30,#3facef);background-color:var(--dbo-surface-container-low,#f4f4f4)}.dbo-checkbox--card:has(.dbo-checkbox__input:checked){border-color:var(--dbo-blue,#015eab);background-color:var(--dbo-blue-01,#e6f3fc)}.dbo-checkbox__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.dbo-checkbox__box{border-radius:var(--dbo-radius-sm,4px);background-color:var(--dbo-surface-lowest,#fff);border:1.5px solid var(--dbo-gray-30,#bcc1c7);flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:background-color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.dbo-checkbox__check{color:#fff;opacity:0;font-size:14px;transition:opacity .12s,transform .12s;transform:scale(.75)}.dbo-checkbox__input:checked+.dbo-checkbox__box{background-color:var(--dbo-blue,#015eab);border-color:var(--dbo-blue,#015eab)}.dbo-checkbox__input:checked+.dbo-checkbox__box .dbo-checkbox__check{opacity:1;transform:scale(1)}.dbo-checkbox__input:focus-visible+.dbo-checkbox__box{box-shadow:var(--dbo-focus-ring-primary)}.dbo-checkbox__text{flex-direction:column;gap:2px;display:flex}.dbo-checkbox__label{font-size:13px;font-weight:600;line-height:1.35}.dbo-checkbox__desc{color:var(--dbo-on-surface-variant,#666);font-size:12px;line-height:1.45}.dbo-checkbox.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}
