.container { display: flex; flex-direction: column; color: var(--text-color); } .container[data-selected] .checkbox { border: none; background: var(--UI-Input-Controls-Fill-Selected); } .checkboxContainer { display: flex; align-items: flex-start; gap: var(--Spacing-x-one-and-half); } .checkbox { width: 24px; height: 24px; min-width: 24px; background-color: var(--UI-Input-Controls-Surface-Normal); border: 2px solid var(--UI-Input-Controls-Border-Normal); border-radius: var(--Corner-radius-Small); transition: all 200ms; display: flex; align-items: center; justify-content: center; transition: all 200ms; forced-color-adjust: none; cursor: pointer; } .error { align-items: center; color: var(--Scandic-Red-60); display: flex; gap: var(--Spacing-x-half); margin-top: var(--Spacing-x1); }