.image-input-option.checked-overlay{border-radius:20px;display:flex;flex:1 1 0%;--tw-ring-opacity:1;--tw-ring-color:rgb(214 214 213/var(--tw-ring-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}@media (hover:hover) and (pointer:fine){.image-input-option.checked-overlay:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(173 173 172/var(--tw-ring-opacity,1))}}.image-input-option button.zr-button{border-radius:20px;display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem;justify-content:space-between;overflow:hidden;padding:0;--button-secondary-border:transparent;--button-secondary-hover-border:transparent;--button-secondary-hover-bg:transparent;--button-secondary-active-bg:transparent}.image-input-option button.zr-button[disabled]{opacity:.5}.image-input-option button.zr-button img{flex-shrink:0;height:5rem;margin-top:.25rem;-o-object-fit:contain;object-fit:contain;width:5rem}.image-input-option-placeholder{padding:.5rem;--tw-text-opacity:1;border-top-width:1px;color:rgb(103 103 100/var(--tw-text-opacity,1));width:100%;--tw-border-opacity:1;background-color:transparent;border-color:rgb(214 214 213/var(--tw-border-opacity,1))}.image-input-option-placeholder:empty{display:none}.image-input-option:hover .image-input-option-placeholder{--tw-border-opacity:1;border-color:rgb(173 173 172/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 248 248/var(--tw-bg-opacity,1))}.image-input-option.selected .image-input-option-placeholder{--tw-border-opacity:1;border-color:rgb(20 21 17/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(20 21 17/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){.image-input-option.selected.checked-overlay:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(20 21 17/var(--tw-ring-opacity,1))}}.image-input{display:flex;flex-wrap:wrap;gap:.5rem}.image-input .validation-message{flex:100%;padding-left:0;width:100%}
