body{margin:0;font-family:acumin-pro;font-size:clamp(16px,3vw,1.5rem)}body .btn-action{margin-top:auto;margin-bottom:max(24px,env(safe-area-inset-bottom));width:100%;display:flex;flex-direction:column;align-items:center;gap:8px}body .btn-action .action-option{margin-top:8px;color:#fff;font-size:14px}body .btn-action .action-option .link{text-decoration:underline;font-weight:700}body .btn-action.disabled{pointer-events:none;-webkit-user-select:none;user-select:none}body .btn-action.disabled .btn{opacity:.6}body .btn{width:80%;text-align:center;display:inline-flex;justify-content:center;background-color:#a4c83e;border:1px solid #a4c83e;color:#fff;font-weight:300;padding:6px 12px;border-radius:20px;cursor:pointer;z-index:99999}body .btn.login{background-color:transparent;color:#a4c83e}body .alert{border-width:1px;border-style:solid;padding:15px;margin-bottom:20px}body .alert.alert-error{background-color:#fdf2f2;color:#9b1c1c;border-color:#f8b4b4;border-radius:.375rem}*{box-sizing:border-box}input,textarea,select,button{font-family:inherit;font-size:15px;box-sizing:border-box;margin:0}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea{width:100%;padding:15px 20px;border:1px solid #a35320;border-radius:50px;background-color:#07101f;color:#ffffffe6;outline:none;transition:border-color .2s ease,box-shadow .2s ease}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{border-color:#a35320;box-shadow:0 0 0 3px #0066cc26}input::placeholder{color:#ffffffe6;opacity:1}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:15px 48px 15px 20px;font-family:inherit;font-size:1rem;color:#ffffffe6;background-color:#07101f;border:1px solid #a35320;border-radius:50px;box-sizing:border-box;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://w3.org' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px;transition:border-color .2s ease,box-shadow .2s ease}select:focus{outline:none;border-color:#a35320;box-shadow:0 0 0 3px #0066cc26}select:disabled{background-color:#07101f;color:#888;cursor:not-allowed;border-color:#a35320;opacity:.7}select option{background-color:#fff;color:#07101f;padding:10px}select[multiple]{padding-right:14px;background-image:none;height:auto}select[multiple] option{padding:6px 10px}.checkbox-item{padding-left:15px;padding-right:15px;display:inline-flex;gap:10px}.checkbox-item input{flex-shrink:0}.checkbox-item label{color:#fff;font-size:14px}.error{padding-left:15px;padding-right:15px;color:red;display:block}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid white;background-color:transparent;cursor:pointer;display:inline-grid;place-content:center;vertical-align:middle}input[type=radio]{border-radius:50%}input[type=checkbox]{border-radius:0}input[type=checkbox]:checked{background-color:#a35320;border-color:#a35320}input[type=checkbox]:checked:before{content:"";width:10px;height:6px;border-left:2px solid white;border-bottom:2px solid white;transform:rotate(-45deg) translate(1px,-1px)}input[type=radio]:checked{border-color:#a35320}input[type=radio]:checked:before{content:"";width:10px;height:10px;border-radius:50%;background-color:#06c}input.is-invalid{border-color:#c00;background-color:#fff8f8}input.is-invalid:focus{box-shadow:0 0 0 3px #cc000026}input:disabled{background-color:#f5f5f5;color:#888;cursor:not-allowed;border-color:#ddd}@keyframes sunny-arrives{0%{opacity:0;transform:translate(-195px) rotate(-8deg) scale(.84)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@keyframes sunny-rises{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(195px,-175px) rotate(9deg) scale(.84)}}@keyframes flap-drops{0%{opacity:0;transform:translate(-195px,-160px) rotate(-8deg) scale(.84)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@keyframes flap-launches{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(195px,-175px) rotate(9deg) scale(.84)}}@keyframes horizon-arrives{0%{opacity:0;transform:translate(-195px,-160px) rotate(-8deg) scale(.84)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@keyframes horizon-launches{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(195px,-175px) rotate(9deg) scale(.84)}}@keyframes shadow-arrives{0%{opacity:0;left:-50%;transform:translateY(-175px) rotate(-8deg) scale(.1)}to{opacity:1;left:50%;transform:translate(-50%) rotate(0) scale(1)}}@keyframes shadow-launches{0%{opacity:1;left:50%;transform:translate(-50%) scale(1)}to{opacity:0;left:100%;transform:translate(100%,-175px) rotate(9deg) scale(.1)}}@keyframes shine{0%,50%{transform:translate(-140%)}74%,to{transform:translate(140%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}
