@layer code-components{.list-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.list-option{position:relative}.list-option__input{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.list-option__input.focus-visible+.list-option__label,.list-option__input:active+.list-option__label,.list-option__input:hover+.list-option__label{color:var(--color-primary)}.list-option__input:active+.list-option__label,.list-option__input:focus-visible+.list-option__label,.list-option__input:hover+.list-option__label{color:var(--color-primary)}.list-option__input.focus-visible+.list-option__label .icon,.list-option__input.focus-visible+.list-option__label:after,.list-option__input:active+.list-option__label .icon,.list-option__input:active+.list-option__label:after,.list-option__input:hover+.list-option__label .icon,.list-option__input:hover+.list-option__label:after{opacity:1}.list-option__input:active+.list-option__label .icon,.list-option__input:active+.list-option__label:after,.list-option__input:focus-visible+.list-option__label .icon,.list-option__input:focus-visible+.list-option__label:after,.list-option__input:hover+.list-option__label .icon,.list-option__input:hover+.list-option__label:after{opacity:1}.list-option__label{color:var(--text-color-default);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font-body-family);font-size:.875rem;line-height:2;padding-left:1.5rem;position:relative;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.list-option__label:before{border-color:var(--color-primary);border-radius:9999px;border-width:1px;display:block;height:.75rem;left:0;position:absolute;top:50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.75rem}.list-option__label:after,.list-option__label:before{--tw-translate-y:-50%;--tw-content:"";content:var(--tw-content)}.list-option__label:after{background-color:var(--color-primary);border-radius:9999px;height:.375rem;left:3px;width:.375rem}.list-option__label .icon,.list-option__label:after{opacity:0;position:absolute;top:50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.list-option__label .icon{--tw-translate-y:-50%;color:var(--color-primary);left:.125rem}.list-option__label--checkmark{color:var(--color-tertiary);font-weight:350}.list-option__label--checkmark:before{border-color:var(--color-tertiary);border-radius:.125rem;content:var(--tw-content);height:.875rem;width:.875rem}.list-option__label--checkmark:after{--tw-content:none;content:var(--tw-content);display:none}.list-option__label--checkmark .icon{left:1px;visibility:hidden}.list-option__label.focus-visible,.list-option__label:active,.list-option__label:hover{color:var(--color-primary)}.list-option__label:active,.list-option__label:focus-visible,.list-option__label:hover{color:var(--color-primary)}.list-option__label.focus-visible .icon,.list-option__label.focus-visible:after,.list-option__label:active .icon,.list-option__label:active:after,.list-option__label:hover .icon,.list-option__label:hover:after{opacity:1}.list-option__label:active .icon,.list-option__label:active:after,.list-option__label:focus-visible .icon,.list-option__label:focus-visible:after,.list-option__label:hover .icon,.list-option__label:hover:after{opacity:1}.list-option__label--disabled{color:var(--color-primary-200);cursor:default;pointer-events:none}.list-option__label--disabled .icon,.list-option__label--disabled:after{display:none}.list-option__label--disabled:before{border-color:var(--color-primary-200)}.list-option .list-option__label--checked .icon,.list-option .list-option__label--checked:after,.list-option__input:checked+.list-option__label .icon,.list-option__input:checked+.list-option__label:after{color:var(--color-primary);height:.75rem;left:0;opacity:1;width:.75rem}.list-option__input:checked+.list-option__label--checkmark{color:var(--color-primary)}.list-option__input:checked+.list-option__label--checkmark:before{border-color:var(--color-primary);content:var(--tw-content)}.list-option__input:checked+.list-option__label--checkmark .icon{left:1px;visibility:visible}}