.MultiImageUpload-module__GeESYW__wrapper{flex-direction:column;gap:10px;display:flex}.MultiImageUpload-module__GeESYW__grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:grid}.MultiImageUpload-module__GeESYW__thumb{aspect-ratio:1;border-radius:var(--radius-md);border:1px solid var(--color-outline-variant);width:100%;animation:.25s cubic-bezier(.34,1.56,.64,1) both MultiImageUpload-module__GeESYW__thumbIn;position:relative;overflow:hidden}@keyframes MultiImageUpload-module__GeESYW__thumbIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.MultiImageUpload-module__GeESYW__thumbImage{object-fit:cover;width:100%;height:100%;display:block}.MultiImageUpload-module__GeESYW__thumbRemove{border-radius:var(--radius-full);width:20px;height:20px;color:var(--color-white);cursor:pointer;background-color:#0000008c;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;top:4px;right:4px}.MultiImageUpload-module__GeESYW__thumbRemove:hover{background-color:var(--color-error)}.MultiImageUpload-module__GeESYW__dropzone{border:2px dashed var(--color-outline-variant);border-radius:var(--radius-lg);text-align:center;cursor:pointer;background-color:#ffffff80;flex-direction:column;justify-content:center;align-items:center;padding:1rem;transition:all .3s;display:flex;position:relative}.MultiImageUpload-module__GeESYW__dropzone:hover{border-color:var(--color-brand-primary);background-color:#ffffffb3}.MultiImageUpload-module__GeESYW__input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.MultiImageUpload-module__GeESYW__icon{color:var(--color-brand-primary);margin-bottom:4px}.MultiImageUpload-module__GeESYW__title{color:var(--color-on-background);font-size:.85rem;font-weight:600}.MultiImageUpload-module__GeESYW__hint{color:var(--color-on-surface-variant);margin-top:2px;font-size:.7rem;font-weight:500}
.OtpInput-module__X7UJpa__row{justify-content:center;gap:10px;display:flex}.OtpInput-module__X7UJpa__box{text-align:center;width:44px;height:52px;color:var(--color-on-background);border:1.5px solid var(--color-outline-variant);border-radius:var(--radius-md);background-color:#ffffffb3;outline:none;font-size:1.25rem;font-weight:700;transition:border-color .2s,box-shadow .2s}.OtpInput-module__X7UJpa__box:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #03757a26}
