.dna-dialog{flex-direction:column;max-height:94dvh;display:flex!important}.dna-dialog .dna-scroll{overscroll-behavior:contain;max-height:calc(94dvh - 88px)}.dna-choice{transition:transform .18s}.dna-choice:hover{transform:translateY(-2px)}.dna-orbit{isolation:isolate;position:relative}.dna-orbit:before,.dna-orbit:after{content:"";border:1px solid hsl(var(--primary) / .2);z-index:-1;border-radius:50%;width:132px;height:132px;position:absolute}.dna-orbit:after{border-style:dashed;width:155px;height:155px;animation:70s linear infinite dna-orbit}.dna-entry-image{transition:transform .7s}.dna-entry:hover .dna-entry-image{transform:scale(1.035)}@keyframes dna-orbit{to{transform:rotate(360deg)}}@media (width<=640px){.dna-dialog{max-height:96dvh}.dna-dialog .dna-scroll{max-height:calc(96dvh - 84px)}.dna-actions{padding-bottom:env(safe-area-inset-bottom,8px)}.dna-actions>button{padding-left:12px;padding-right:12px;font-size:12px}.dna-dialog input,.dna-dialog select{font-size:16px}}@media (prefers-reduced-motion:reduce){.dna-choice,.dna-entry-image{transition:none}.dna-choice:hover{transform:none}.dna-orbit:after{animation:none}}
