@import"https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;600;700;800&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%}body{font-family:Lexend,sans-serif;font-weight:400;color:#1a2a20;background:#fff;min-height:100vh;overflow-x:hidden}#root{min-height:100vh}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .32s ease forwards}@keyframes slideUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.res-animate{animation:slideUp .5s ease forwards;opacity:0}@keyframes ringFill{0%{stroke-dashoffset:251}to{stroke-dashoffset:0}}.loading-ring-fill{stroke:#fff;stroke-linecap:round;stroke-dasharray:251;stroke-dashoffset:251;transform:rotate(-90deg);transform-origin:50% 50%;animation:ringFill 3.8s cubic-bezier(.4,0,.2,1) forwards}.option-card{background:#fff;border:1.5px solid #d5ddd9;border-radius:12px;padding:15px 17px;cursor:pointer;display:flex;align-items:center;gap:14px;transition:border-color .17s,background .17s,transform .1s;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.option-card:hover{border-color:#9fc4b8;background:#f8fbfa}.option-card.selected{border-color:#3a8a74;background:#f0f8f5}.option-card:active{transform:scale(.99)}.dd-panel{display:none;padding:12px 14px}.dd-panel.open{display:block}
