.ds-c-checkbox{align-items:center;background-color:transparent;border-radius:var(--ds-size-border-radius-base,2px);color:var(--ds-color-alias-form-label-default);cursor:pointer;display:flex;flex-direction:row;font-family:var(--ds-font-family-base,"Roboto",Arial,Helvetica,sans-serif);font-size:var(--ds-font-size-body-1,1rem);font-weight:var(--ds-font-stack-body-1-font-weight,400);line-height:var(--ds-font-stack-body-1-line-height,1.5);outline-color:transparent;outline-style:solid;outline-width:var(--ds-size-border-width-sm);padding:calc(var(--ds-size-spacing-xl)/2) var(--ds-size-spacing-lg);transition:var(--ds-modifier-transition-duration);width:-moz-fit-content;width:fit-content}.ds-c-checkbox.ds-c-checkbox--outlined{outline-color:var(--ds-color-monochrome-light,#d8d8d8)}.ds-c-checkbox.ds-c-checkbox--standalone{padding:calc(var(--ds-size-spacing-xl)/2)}.ds-c-checkbox.ds-c-checkbox--full-width{width:100%}.ds-c-checkbox.ds-c-checkbox--disabled{color:var(--ds-color-monochrome-light,#d8d8d8);cursor:not-allowed}.ds-c-checkbox:not(.ds-c-checkbox--disabled):focus,.ds-c-checkbox:not(.ds-c-checkbox--disabled):hover{background-color:var(--ds-color-interaction-secondary-hover);color:var(--ds-color-monochrome-darker,#262626);outline-color:var(--ds-color-alias-form-default-hover-outline);transition-duration:var(--ds-modifier-transition-duration);transition-property:background-color,outline-color;transition-timing-function:var(--ds-modifier-transition-default)}.ds-c-checkbox.ds-c-checkbox--error:focus,.ds-c-checkbox.ds-c-checkbox--error:hover{background-color:var(--ds-color-semantic-error-lighter);outline-color:var(--ds-color-alias-form-error-hover-outline)}.ds-c-checkbox.ds-c-checkbox--warning:focus,.ds-c-checkbox.ds-c-checkbox--warning:hover{background-color:var(--ds-color-semantic-warning-lighter);outline-color:var(--ds-color-alias-form-warning-hover-outline)}.ds-c-checkbox.ds-c-checkbox--outlined:not(.ds-c-checkbox--disabled):focus,.ds-c-checkbox.ds-c-checkbox--outlined:not(.ds-c-checkbox--disabled):hover{outline-color:var(--ds-color-palette-brand-1,#1976d2);transition:outline-color var(--ds-modifier-transition-duration) var(--ds-modifier-transition-default)}.ds-c-checkbox.ds-c-checkbox--outlined.ds-c-checkbox--error:focus,.ds-c-checkbox.ds-c-checkbox--outlined.ds-c-checkbox--error:hover{background-color:var(--ds-color-interaction-error-hover);outline-color:var(--ds-color-semantic-error-base)}.ds-c-checkbox.ds-c-checkbox--outlined.ds-c-checkbox--warning:focus,.ds-c-checkbox.ds-c-checkbox--outlined.ds-c-checkbox--warning:hover{background-color:var(--ds-color-semantic-warning-lighter);outline-color:var(--ds-color-semantic-warning-base)}.ds-c-checkbox .ds-c-checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:var(--ds-color-monochrome-base,#737373);border-radius:var(--ds-size-alias-form-border-radius);border-style:solid;border-width:var(--ds-size-border-width-sm,1px);cursor:pointer;display:grid;margin:0;min-height:var(--ds-size-spacing-xl);min-width:var(--ds-size-spacing-xl);place-items:center}.ds-c-checkbox .ds-c-checkbox__input:checked,.ds-c-checkbox .ds-c-checkbox__input:indeterminate{background-color:var(--ds-color-palette-brand-1,#1976d2);border-color:var(--ds-color-palette-brand-1,#1976d2)}.ds-c-checkbox.ds-c-checkbox--disabled .ds-c-checkbox__input{background-color:var(--ds-color-palette-white,#fff);border-color:var(--ds-color-monochrome-light,#d8d8d8);cursor:not-allowed}.ds-c-checkbox.ds-c-checkbox--error .ds-c-checkbox__input{background-color:var(--ds-color-palette-white,#fff);border-color:var(--ds-color-semantic-error-base)}.ds-c-checkbox.ds-c-checkbox--disabled .ds-c-checkbox__input:checked,.ds-c-checkbox.ds-c-checkbox--disabled .ds-c-checkbox__input:indeterminate{background-color:var(--ds-color-alias-form-disabled-selected-background);border-color:transparent;cursor:not-allowed}.ds-c-checkbox.ds-c-checkbox--error .ds-c-checkbox__input:checked,.ds-c-checkbox.ds-c-checkbox--error .ds-c-checkbox__input:indeterminate{background-color:var(--ds-color-semantic-error-base);border-color:var(--ds-color-semantic-error-base)}.ds-c-checkbox.ds-c-checkbox--warning .ds-c-checkbox__input:checked,.ds-c-checkbox.ds-c-checkbox--warning .ds-c-checkbox__input:indeterminate{background-color:var(--ds-color-semantic-warning-base);border-color:var(--ds-color-semantic-warning-base)}.ds-c-checkbox.ds-c-checkbox--error:focus .ds-c-checkbox__input:not(:checked,:indeterminate),.ds-c-checkbox.ds-c-checkbox--error:hover .ds-c-checkbox__input:not(:checked,:indeterminate){border-color:var(--ds-color-semantic-error-base);border-width:var(--ds-size-border-width-md,2px);transition:var(--ds-modifier-transition-default)}.ds-c-checkbox.ds-c-checkbox--warning:focus .ds-c-checkbox__input:not(:checked,:indeterminate),.ds-c-checkbox.ds-c-checkbox--warning:hover .ds-c-checkbox__input:not(:checked,:indeterminate){border-color:var(--ds-color-semantic-warning-base);border-width:var(--ds-size-border-width-md,2px);transition:var(--ds-modifier-transition-default)}.ds-c-checkbox:not(.ds-c-checkbox--disabled,.ds-c-checkbox--error,.ds-c-checkbox--warning):focus .ds-c-checkbox__input:not(:checked,:indeterminate),.ds-c-checkbox:not(.ds-c-checkbox--disabled,.ds-c-checkbox--error,.ds-c-checkbox--warning):hover .ds-c-checkbox__input:not(:checked,:indeterminate){border-color:var(--ds-color-palette-brand-1,#1976d2);border-width:var(--ds-size-border-width-md,2px);transition:var(--ds-modifier-transition-default)}.ds-c-checkbox:not(.ds-c-checkbox--disabled):focus .ds-c-checkbox__input:checked,.ds-c-checkbox:not(.ds-c-checkbox--disabled):focus .ds-c-checkbox__input:indeterminate,.ds-c-checkbox:not(.ds-c-checkbox--disabled):hover .ds-c-checkbox__input:checked,.ds-c-checkbox:not(.ds-c-checkbox--disabled):hover .ds-c-checkbox__input:indeterminate{background-color:var(--ds-color-palette-brand-1-dark,undefined);border-color:var(--ds-color-palette-brand-1-dark,undefined);border-width:var(--ds-size-border-width-sm,1px);transition-duration:var(--ds-modifier-transition-duration);transition-property:background-color,border-color;transition-timing-function:var(--ds-modifier-transition-default)}.ds-c-checkbox.ds-c-checkbox--error:focus .ds-c-checkbox__input:checked,.ds-c-checkbox.ds-c-checkbox--error:focus .ds-c-checkbox__input:indeterminate,.ds-c-checkbox.ds-c-checkbox--error:hover .ds-c-checkbox__input:checked,.ds-c-checkbox.ds-c-checkbox--error:hover .ds-c-checkbox__input:indeterminate{background-color:var(--ds-color-semantic-error-darker);border-color:var(--ds-color-semantic-error-darker)}.ds-c-checkbox.ds-c-checkbox--warning:focus .ds-c-checkbox__input:checked,.ds-c-checkbox.ds-c-checkbox--warning:focus .ds-c-checkbox__input:indeterminate,.ds-c-checkbox.ds-c-checkbox--warning:hover .ds-c-checkbox__input:checked,.ds-c-checkbox.ds-c-checkbox--warning:hover .ds-c-checkbox__input:indeterminate{background-color:var(--ds-color-semantic-warning-darker);border-color:var(--ds-color-semantic-warning-darker)}.ds-c-checkbox .ds-c-checkbox__input:checked:before,.ds-c-checkbox .ds-c-checkbox__input:indeterminate:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;width:100%}.ds-c-checkbox .ds-c-checkbox__input:checked:before{background-image:url('data:image/svg+xml;utf8,<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Tick</title><path d="M4.28930593,15.1894374 L7.42026787,18.3524122 C8.32477255,19.2661651 9.79876156,19.2736623 10.7125145,18.3691576 C10.7866444,18.295778 10.8557588,18.2174992 10.9193906,18.1348504 L19.7923655,6.61009619 C20.129285,6.17248484 20.0476582,5.54460353 19.6100468,5.20768402 C19.1724355,4.87076451 18.5445542,4.95239138 18.2076346,5.39000273 L9.33465972,16.914757 C9.1767704,17.0752081 8.96909498,17.0741518 8.84165617,16.94541 L5.71069423,13.7824352 C5.32216129,13.3899296 4.6890045,13.3867092 4.29649896,13.7752421 C3.90399342,14.1637751 3.90077299,14.7969319 4.28930593,15.1894374 Z" fill="white" fill-rule="nonzero"/></svg>')}.ds-c-checkbox .ds-c-checkbox__input:indeterminate:before{background-image:url('data:image/svg+xml;utf8,<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Minus</title><path d="M5,13 L19,13 C19.5522847,13 20,12.5522847 20,12 C20,11.4477153 19.5522847,11 19,11 L5,11 C4.44771525,11 4,11.4477153 4,12 C4,12.5522847 4.44771525,13 5,13 Z" fill="white" fill-rule="nonzero"/></svg>')}.ds-c-checkbox .ds-c-checkbox--label{margin-left:var(--ds-size-spacing-lg,16px)}.ds-c-checkbox--sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}