@layer properties;@layer components{.list-options{display:flex;flex-direction:column;gap:calc(var(--spacing, .25rem)*2)}.list-option{padding:calc(var(--spacing, .25rem)*.5);position:relative}.list-option__input{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.list-option__input:focus-visible+.list-option__label:before{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--theme-color-primary-300);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.list-option__label{color:var(--colors-text);cursor:pointer;display:flex;font-family:var(--font-body-family);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-inline-start:calc(var(--spacing, .25rem)*7);position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.list-option__label:before{background-color:var(--theme-color-gray-100);border-radius:calc(infinity*1px);display:block;height:18px;inset-inline-start:calc(var(--spacing, .25rem)*0);width:18px}.list-option__label:after,.list-option__label:before{position:absolute;top:50%;--tw-translate-y:-50%;content:"";translate:var(--tw-translate-x) var(--tw-translate-y)}.list-option__label:after{height:calc(var(--spacing, .25rem)*2);inset-inline-start:5px;opacity:0;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing, .25rem)*2)}.list-option__label:not(.list-option__label--checkmark):after{background-color:var(--theme-color-secondary);border-radius:calc(infinity*1px)}.list-option__label:not(.list-option__label--checkmark):hover:after{opacity:50%}.list-option__label--checkmark:before{border-radius:0;content:var(--tw-content)}.list-option__label--checkmark:hover{color:var(--theme-color-primary)}.list-option__label--checkmark:hover:after:not(:checked){opacity:50%}.list-option__label--disabled{cursor:default;opacity:50%;pointer-events:none;text-decoration-line:line-through}.list-option__label--disabled:after{display:none}.list-option__label--checkmark:hover:after,input:checked+.list-option__label--checkmark:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' viewBox='0 0 20 20'%3E%3Cpath fill='currentColor' d='m16.136 6.979.003-.004a1.499 1.499 0 0 0-2.275-1.954l-5.945 6.777-1.858-1.859A1.499 1.499 0 1 0 3.94 12.06l2.999 3c.289.29.675.44 1.1.439h.019a1.5 1.5 0 0 0 1.08-.522z'/%3E%3C/svg%3E") no-repeat;content:"";height:calc(var(--spacing, .25rem)*5);inset-inline-start:calc(var(--spacing, .25rem)*0);width:calc(var(--spacing, .25rem)*5)}.list-option__input:checked+.list-option__label:after,.list-option__label--checked:after{opacity:100%}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:""}}}