.__ContainerComponent-module-scss-module__9qi0qq__payment{text-align:center;justify-content:center;align-items:center;margin-top:1.5rem;display:flex}.__ContainerComponent-module-scss-module__9qi0qq__order{text-align:center;justify-content:center;align-items:center;margin-top:.5rem;display:flex}.__ContainerComponent-module-scss-module__9qi0qq__track{justify-content:center;align-items:center;display:flex}.__ContainerComponent-module-scss-module__9qi0qq__h6{margin:0;font-size:1.25rem;font-weight:500;line-height:1.6}.__ContainerComponent-module-scss-module__9qi0qq__text14{font-size:14px}.__ContainerComponent-module-scss-module__9qi0qq__reviewDiscount{color:#00b14f;font-size:.8rem;font-weight:700}.__ContainerComponent-module-scss-module__9qi0qq__totalAmount{color:#00b14f;font-weight:700}.__ContainerComponent-module-scss-module__9qi0qq__mr2{margin-right:16px}.__ContainerComponent-module-scss-module__9qi0qq__mt2{margin-top:16px}@media only screen and (max-width:421px){.__ContainerComponent-module-scss-module__9qi0qq__track,.__ContainerComponent-module-scss-module__9qi0qq__payment,.__ContainerComponent-module-scss-module__9qi0qq__document{display:block}}
.Spinner-module-scss-module__Qy4qPW__container{background-image:url(https://i.weed.th/ogth-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:60%}.Spinner-module-scss-module__Qy4qPW__animationCircle{width:80px;height:80px;display:inline-block;position:relative}.Spinner-module-scss-module__Qy4qPW__animationCircle div{transform-origin:40px 40px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite Spinner-module-scss-module__Qy4qPW__animationCircle}.Spinner-module-scss-module__Qy4qPW__animationCircle div:after{content:" ";background:#fff;border-radius:50%;width:7px;height:7px;margin:-4px 0 0 -4px;display:block;position:absolute}.Spinner-module-scss-module__Qy4qPW__animationCircle div:first-child{animation-delay:-.036s}.Spinner-module-scss-module__Qy4qPW__animationCircle div:first-child:after{top:63px;left:63px}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(2){animation-delay:-.072s}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(2):after{top:68px;left:56px}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(3){animation-delay:-.108s}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(3):after{top:71px;left:48px}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(4){animation-delay:-.144s}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(4):after{top:72px;left:40px}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(5){animation-delay:-.18s}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(5):after{top:71px;left:32px}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(6){animation-delay:-.216s}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(6):after{top:68px;left:24px}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(7){animation-delay:-.252s}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(7):after{top:63px;left:17px}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(8){animation-delay:-.288s}.Spinner-module-scss-module__Qy4qPW__animationCircle div:nth-child(8):after{top:56px;left:12px}@keyframes Spinner-module-scss-module__Qy4qPW__animationCircle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.SearchBar-module-scss-module__P0bSzW__container{margin:15px 0 0}.SearchBar-module-scss-module__P0bSzW__field{margin-bottom:20px}.SearchBar-module-scss-module__P0bSzW__drawer{width:100%;max-width:650px;margin:auto;padding:0 10px 10px;transform:translate(-8px)}.SearchBar-module-scss-module__P0bSzW__resultsCount{margin-top:2px;font-weight:700;position:absolute}.SearchBar-module-scss-module__P0bSzW__hasActiveFilters .SearchBar-module-scss-module__P0bSzW__resultsCount{text-align:center;font-size:12px;transform:translateY(28px)}@media only screen and (max-width:650px){.SearchBar-module-scss-module__P0bSzW__drawer{transform:unset}.SearchBar-module-scss-module__P0bSzW__resultsCount{margin-top:6px;font-size:10px;transform:translateY(6px)}.SearchBar-module-scss-module__P0bSzW__hasActiveFilters .SearchBar-module-scss-module__P0bSzW__resultsCount{text-align:center;transform:translateY(30px)}.SearchBar-module-scss-module__P0bSzW__resultTypeCount{margin-top:-3px}.SearchBar-module-scss-module__P0bSzW__resultTypeCount>span{font-size:8px}.SearchBar-module-scss-module__P0bSzW__resultTypeCount>span>span{display:none}}
.Gate-module-scss-module__ntg6Ea__overlay{opacity:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:5000;background-color:#000000b3;height:100%;padding-bottom:10px;transition:opacity 1s;position:fixed;inset:0;overflow-y:scroll}.Gate-module-scss-module__ntg6Ea__button{color:#fff;text-align:center;background-color:#04b14e;border-radius:10px;margin-top:20px;padding:16px 10px 10px;font-size:16px;font-weight:700;line-height:22px;display:block;overflow:hidden;box-shadow:0 0 20px #0006}.Gate-module-scss-module__ntg6Ea__button img{float:left;border-right:1px solid #048036;padding-bottom:5px;padding-right:10px}.Gate-module-scss-module__ntg6Ea__button span{padding-top:2px;display:inline-block}.Gate-module-scss-module__ntg6Ea__username .Gate-module-scss-module__ntg6Ea__photo{border-radius:15px;width:40px;height:40px}.Gate-module-scss-module__ntg6Ea__username .Gate-module-scss-module__ntg6Ea__name{margin-left:10px;font-size:24px;line-height:15px;display:inline-block;transform:translateY(-5px)}.Gate-module-scss-module__ntg6Ea__username .Gate-module-scss-module__ntg6Ea__name>span{font-size:15px}.Gate-module-scss-module__ntg6Ea__username .Gate-module-scss-module__ntg6Ea__name>span.Gate-module-scss-module__ntg6Ea__verified{color:green}.Gate-module-scss-module__ntg6Ea__username .Gate-module-scss-module__ntg6Ea__name>span.Gate-module-scss-module__ntg6Ea__unverified{color:red}
.LoginPrompt-module-scss-module__VOZ2_q__button{color:#fff;text-align:center;background-color:#04b14e;border-radius:10px;margin-top:20px;padding:16px 10px 10px;font-size:16px;font-weight:700;line-height:22px;display:block;overflow:hidden;box-shadow:0 0 20px #0006}.LoginPrompt-module-scss-module__VOZ2_q__button img{float:left;border-right:1px solid #048036;padding-bottom:5px;padding-right:10px}.LoginPrompt-module-scss-module__VOZ2_q__button span{padding-top:2px;display:inline-block}.LoginPrompt-module-scss-module__VOZ2_q__button:hover span,.LoginPrompt-module-scss-module__VOZ2_q__contactMethod:hover>div{opacity:.8}.LoginPrompt-module-scss-module__VOZ2_q__warning{animation:2.5s infinite LoginPrompt-module-scss-module__VOZ2_q__wobble}@keyframes LoginPrompt-module-scss-module__VOZ2_q__wobble{0%{transform:rotate(0)}25%{transform:rotate(1deg)}50%{transform:rotate(-1deg)}75%{transform:rotate(1deg)}to{transform:rotate(0)}}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .react-tel-input>input{font-size:18px}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .react-tel-input .special-label{color:#04b14e}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .react-tel-input .form-control{border:2px solid #04b14e}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .react-tel-input .form-control:focus{border:2px solid #04b14e}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .react-tel-input .form-control:hover{border:2px solid #04b14e}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .react-tel-input .country{font-size:14px}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .react-tel-input .country .country-name{color:#000}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .react-tel-input .form-control:focus{box-shadow:none}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .react-tel-input .form-control{width:267px!important}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .country-list{width:270px!important;max-height:250px!important;position:fixed!important}.LoginPrompt-module-scss-module__VOZ2_q__phoneContainer .country-list>.search>.search-box{width:230px;padding:10px;font-size:18px}
.PinInputField-module-scss-module__X3naWa__pinInputContainer{flex-direction:column;justify-content:center;align-items:center;width:fit-content;margin:auto;display:flex;position:relative}.PinInputField-module-scss-module__X3naWa__pinInputContainer input::selection{color:#0000;background:0 0}.PinInputField-module-scss-module__X3naWa__pinInputContainer input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#0000!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #0000!important}.PinInputField-module-scss-module__X3naWa__pinInputContainer .PinInputField-module-scss-module__X3naWa__char{text-align:center;background-color:#eee3;border-bottom:2px solid #4f4f4f;border-top-left-radius:5px;border-top-right-radius:5px;width:40px;height:50px;margin:0 10px;padding-top:6px;font-size:30px;font-weight:800;display:inline-block}.PinInputField-module-scss-module__X3naWa__pinInputContainer .PinInputField-module-scss-module__X3naWa__char.PinInputField-module-scss-module__X3naWa__active{background-color:#eee;animation:1s infinite PinInputField-module-scss-module__X3naWa__pulsate}.PinInputField-module-scss-module__X3naWa__pinInputContainer .PinInputField-module-scss-module__X3naWa__char.PinInputField-module-scss-module__X3naWa__cursor:after{content:"|";color:#4fae5a;font-size:20px;font-weight:400;animation:1s step-start infinite PinInputField-module-scss-module__X3naWa__blink;position:absolute;top:12px;left:16.5px}.PinInputField-module-scss-module__X3naWa__pinInputContainer .PinInputField-module-scss-module__X3naWa__char.PinInputField-module-scss-module__X3naWa__cursor{background-color:#d1eed1}@keyframes PinInputField-module-scss-module__X3naWa__pulsate{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes PinInputField-module-scss-module__X3naWa__blink{0%,to{opacity:1}50%{opacity:0}}
.PrescriptionGate-module-scss-module__6-bdZa__overlay{-webkit-backdrop-filter:blur(10px);z-index:10000000;background:linear-gradient(#0000008c,#0000008c);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PrescriptionGate-module-scss-module__6-bdZa__dialog{background:#fff;border-radius:16px;width:min(92vw,560px);animation:.18s ease-out PrescriptionGate-module-scss-module__6-bdZa__dialogIn;overflow:hidden;box-shadow:0 24px 64px #00000059}.PrescriptionGate-module-scss-module__6-bdZa__header{background:#fafafa;border-bottom:1px solid #f2f2f2;padding:16px 18px 10px}.PrescriptionGate-module-scss-module__6-bdZa__headerRow{justify-content:space-between;align-items:flex-start;display:flex}.PrescriptionGate-module-scss-module__6-bdZa__title{color:#1f2937;font-size:15px;font-weight:800}.PrescriptionGate-module-scss-module__6-bdZa__subtitle{color:#5b6470;margin-top:4px;font-size:12px}.PrescriptionGate-module-scss-module__6-bdZa__pt33Warning{color:#fff;background:linear-gradient(90deg,#7a0b0b 0%,#b60000 100%);padding:10px 18px;box-shadow:inset 0 0 0 9999px #ff00000a}.PrescriptionGate-module-scss-module__6-bdZa__pt33Title{letter-spacing:.4px;text-transform:uppercase;font-size:12px;font-weight:800}.PrescriptionGate-module-scss-module__6-bdZa__pt33Text{opacity:.95;margin-top:4px;font-size:12px}.PrescriptionGate-module-scss-module__6-bdZa__brand{text-align:center;padding:10px 18px 0}.PrescriptionGate-module-scss-module__6-bdZa__brandLogo{opacity:.95;width:84px;height:auto}.PrescriptionGate-module-scss-module__6-bdZa__statusRow{justify-content:center;gap:8px;padding:10px 18px 0;display:flex}.PrescriptionGate-module-scss-module__6-bdZa__chip{color:#3b82f6;background:#eef2ff;border:1px solid #e5e7eb;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:700}.PrescriptionGate-module-scss-module__6-bdZa__cards{grid-template-columns:1fr;gap:10px;display:grid}.PrescriptionGate-module-scss-module__6-bdZa__card{appearance:none;cursor:pointer;text-align:left;background:#fff;padding:12px 12px 56px;transition:box-shadow .12s,border-color .12s,transform 90ms,background .12s;position:relative}.PrescriptionGate-module-scss-module__6-bdZa__card:hover{border-color:#d7dce7;box-shadow:0 8px 28px #00000014}.PrescriptionGate-module-scss-module__6-bdZa__card:active{transform:translateY(1px)}.PrescriptionGate-module-scss-module__6-bdZa__cardActive{background:linear-gradient(#eef6ff,#fff);border:2px solid #0b6ab8}.PrescriptionGate-module-scss-module__6-bdZa__cardHeader{padding-right:8px}.PrescriptionGate-module-scss-module__6-bdZa__optionLabel{letter-spacing:.4px;text-transform:uppercase;opacity:.55;margin-bottom:6px;font-size:10px;font-weight:800}.PrescriptionGate-module-scss-module__6-bdZa__badgeRow{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.PrescriptionGate-module-scss-module__6-bdZa__badge{color:#1d4ed8;background:#eef2ff;border:1px solid #e5e7eb;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:700}.PrescriptionGate-module-scss-module__6-bdZa__cardTitle{color:#0b6ab8;font-size:13px;font-weight:800}.PrescriptionGate-module-scss-module__6-bdZa__cardText{color:#4b5563;margin-top:6px;font-size:12px}.PrescriptionGate-module-scss-module__6-bdZa__cardAction{color:#fff;background:#0b6ab8;border-radius:8px;margin-top:10px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-block}.PrescriptionGate-module-scss-module__6-bdZa__cardFooter{justify-content:flex-end;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.PrescriptionGate-module-scss-module__6-bdZa__cardCtaPrimary{color:#fff;cursor:pointer;background:#0b6ab8;border:none;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:12px;font-weight:800}.PrescriptionGate-module-scss-module__6-bdZa__cardCtaSecondary{color:#fff;cursor:pointer;background:#04b14e;border:none;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:12px;font-weight:800}.PrescriptionGate-module-scss-module__6-bdZa__cardCtaButton{text-transform:uppercase;letter-spacing:.4px;width:100%}.PrescriptionGate-module-scss-module__6-bdZa__form{padding:8px 18px 18px}.PrescriptionGate-module-scss-module__6-bdZa__formInCard{padding:10px 0 0}.PrescriptionGate-module-scss-module__6-bdZa__detailView{padding:12px 18px 18px}.PrescriptionGate-module-scss-module__6-bdZa__detailBar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.PrescriptionGate-module-scss-module__6-bdZa__backButton{color:#374151;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}.PrescriptionGate-module-scss-module__6-bdZa__verifyButton{color:#fff;cursor:pointer;background:#0b6ab8;border:none;border-radius:10px;padding:10px 12px;font-size:12px;font-weight:800}.PrescriptionGate-module-scss-module__6-bdZa__verifyButtonDisabled{opacity:.5;cursor:not-allowed}.PrescriptionGate-module-scss-module__6-bdZa__fieldRow{align-items:center;gap:6px;display:flex}.PrescriptionGate-module-scss-module__6-bdZa__prefix{color:#374151;background:#f9fafb;border:1px solid #ddd;border-radius:10px;padding:10px;font-weight:700}.PrescriptionGate-module-scss-module__6-bdZa__textInput{border:1px solid #ddd;border-radius:10px;flex:1;padding:12px;font-size:14px}.PrescriptionGate-module-scss-module__6-bdZa__inputError{border-color:#c23f38}.PrescriptionGate-module-scss-module__6-bdZa__toggleGroup{grid-template-columns:1fr 1fr;gap:8px;display:grid}.PrescriptionGate-module-scss-module__6-bdZa__toggle{appearance:none;cursor:pointer;color:#333;background:#fff;border:1px solid #ddd;border-radius:10px;padding:10px;font-weight:700}.PrescriptionGate-module-scss-module__6-bdZa__toggleActive{color:#0b6ab8;background:#e9f2fb;border:2px solid #0b6ab8}.PrescriptionGate-module-scss-module__6-bdZa__input{border:1px solid #ddd;border-radius:10px;width:100%;margin-top:10px;padding:12px;font-size:14px}.PrescriptionGate-module-scss-module__6-bdZa__submitButton{color:#fff;cursor:pointer;background:#04b14e;border:none;border-radius:10px;width:100%;margin-top:12px;padding:12px 16px;font-weight:800}.PrescriptionGate-module-scss-module__6-bdZa__inlineHelp{color:#666;text-align:center;margin-top:8px;font-size:11px}.PrescriptionGate-module-scss-module__6-bdZa__trustRow{text-align:center;color:#6b7280;padding:10px 18px 18px;font-size:11px}@media (max-width:640px){.PrescriptionGate-module-scss-module__6-bdZa__cards{grid-template-columns:1fr}}@keyframes PrescriptionGate-module-scss-module__6-bdZa__dialogIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.PrescriptionGate-module-scss-module__6-bdZa__expiredCard{color:#fff;background:linear-gradient(90deg,#7a0b0b 0%,#b60000 100%);border-radius:0;margin:0;box-shadow:inset 0 0 0 9999px #ff00000a}.PrescriptionGate-module-scss-module__6-bdZa__expiredContent{padding:12px;font-size:12px}.PrescriptionGate-module-scss-module__6-bdZa__expiredBar{justify-content:space-between;align-items:center;display:flex}.PrescriptionGate-module-scss-module__6-bdZa__expiredLeft{align-items:center;gap:10px;display:flex}.PrescriptionGate-module-scss-module__6-bdZa__expiredPhoto{object-fit:cover;background:#333;border-radius:6px;width:48px;height:48px}.PrescriptionGate-module-scss-module__6-bdZa__expiredName{font-weight:800;line-height:1.2}.PrescriptionGate-module-scss-module__6-bdZa__expiredHN{opacity:.9;margin-top:2px;font-size:12px}.PrescriptionGate-module-scss-module__6-bdZa__clinicSubtext{opacity:.9;margin-top:2px;font-size:11px}.PrescriptionGate-module-scss-module__6-bdZa__ogMark{color:#fff;font-weight:800}.PrescriptionGate-module-scss-module__6-bdZa__validRow{opacity:.95;margin-top:4px;font-size:12px}.PrescriptionGate-module-scss-module__6-bdZa__daysWarn{color:#fff3f3;font-weight:800}@media (max-width:539px){.PrescriptionGate-module-scss-module__6-bdZa__expiredPhoto{width:65px;height:65px}.PrescriptionGate-module-scss-module__6-bdZa__expiredName,.PrescriptionGate-module-scss-module__6-bdZa__expiredHN,.PrescriptionGate-module-scss-module__6-bdZa__clinicSubtext,.PrescriptionGate-module-scss-module__6-bdZa__validRow{line-height:1.2}}.PrescriptionGate-module-scss-module__6-bdZa__expiredExplain{color:#374151;padding:12px 18px 0;font-size:12px}.PrescriptionGate-module-scss-module__6-bdZa__renewFooter{padding:12px 18px 0}.PrescriptionGate-module-scss-module__6-bdZa__renewButton{color:#fff;cursor:pointer;background:#0b6ab8;border:none;border-radius:10px;width:100%;padding:10px 12px;font-size:12px;font-weight:800}
.Button-module-scss-module__mB96VG__button{justify-content:center;align-items:center;gap:var(--btn-gap,6px);background-color:var(--button-bg,#e05252f2);color:var(--button-color,#fff);border-radius:var(--btn-radius,4px);padding:var(--btn-pad-y,8px)var(--btn-pad-x,12px);font-size:var(--btn-font,12px);cursor:pointer;border:none;font-weight:600;transition:background-color .2s,transform .12s;display:flex;position:relative}.Button-module-scss-module__mB96VG__button:hover,.Button-module-scss-module__mB96VG__button:focus-visible{background-color:var(--button-bg-hover,#e05252)}.Button-module-scss-module__mB96VG__button:active{transform:translateY(1px)scale(.99)}.Button-module-scss-module__mB96VG__button:disabled{opacity:.6;cursor:not-allowed}.Button-module-scss-module__mB96VG__plain{color:inherit;--button-bg:transparent;--button-bg-hover:transparent;background:0 0;border:none}.Button-module-scss-module__mB96VG__plain:hover,.Button-module-scss-module__mB96VG__plain:focus-visible{background:0 0}.Button-module-scss-module__mB96VG__loading .Button-module-scss-module__mB96VG__content{color:#0000}.Button-module-scss-module__mB96VG__spinner{width:var(--btn-spinner-size,14px);height:var(--btn-spinner-size,14px);border:var(--btn-spinner-border,2px)solid #ffffffb3;border-top-color:#fff;border-radius:50%;animation:.8s linear infinite Button-module-scss-module__mB96VG__spin;position:absolute}@keyframes Button-module-scss-module__mB96VG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module-scss-module__mB96VG__icon{line-height:0;font-size:var(--btn-icon-size,14px);justify-content:center;align-items:center;display:inline-flex}.Button-module-scss-module__mB96VG__iconOnly{gap:var(--btn-icon-gap,0px);padding:var(--btn-icon-pad,6px);border-radius:50%}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__mB96VG__button{transition:background-color .2s}.Button-module-scss-module__mB96VG__button:active{transform:none}}
.Header-module-scss-module__JJFXqa__container{z-index:20;background-color:#fff;border-bottom:1px solid #ccc;height:55px;position:sticky;top:0}.Header-module-scss-module__JJFXqa__container .Header-module-scss-module__JJFXqa__wrapper{max-width:1175px;margin:auto;padding:10px}.Header-module-scss-module__JJFXqa__container .Header-module-scss-module__JJFXqa__wrapper .Header-module-scss-module__JJFXqa__logo{cursor:pointer;background-image:url(https://i.weed.th/ogth-light.svg);background-repeat:no-repeat;background-size:contain;width:84px;height:40px;position:absolute;left:calc(50% - 42px)}.Header-module-scss-module__JJFXqa__container .Header-module-scss-module__JJFXqa__wrapper .Header-module-scss-module__JJFXqa__cart{float:right;cursor:pointer;margin-top:5px;position:relative}.Header-module-scss-module__JJFXqa__container .Header-module-scss-module__JJFXqa__wrapper .Header-module-scss-module__JJFXqa__cart .Header-module-scss-module__JJFXqa__count{color:#fff;text-align:center;background-color:red;border-radius:15px;width:22px;height:22px;font-size:14px;font-weight:700;position:absolute;top:-10px;left:50%}.Header-module-scss-module__JJFXqa__container .Header-module-scss-module__JJFXqa__wrapper .Header-module-scss-module__JJFXqa__total{float:right;color:#5e9953;cursor:pointer;border-bottom:2px dashed #5e9953;margin-top:1px;margin-left:-20px;font-size:18px;font-weight:700}.Header-module-scss-module__JJFXqa__lineImage{float:right;border-radius:10px;margin-left:12px;box-shadow:0 0 1px #000}.Header-module-scss-module__JJFXqa__lineText{color:#23cb55;text-align:right;width:180px;padding-top:8px;font-size:10px;text-decoration:none!important}.Header-module-scss-module__JJFXqa__menu{color:#fff;background:#000;width:300px;height:100%;padding:20px}.Header-module-scss-module__JJFXqa__menu .Header-module-scss-module__JJFXqa__count{color:#fff;text-align:center;background-color:red;border-radius:15px;width:22px;height:22px;margin-left:10px;font-size:14px;font-weight:700;line-height:22px;display:inline-block}.Header-module-scss-module__JJFXqa__menu .Header-module-scss-module__JJFXqa__menuLabel{font-weight:700}.Header-module-scss-module__JJFXqa__medCard{color:#ddd;background:#121212;border:1px solid #222;border-radius:12px;margin:12px 0 0;padding:12px}.Header-module-scss-module__JJFXqa__medCardHeader{align-items:center;margin-bottom:10px;display:flex}.Header-module-scss-module__JJFXqa__medCardPhoto{object-fit:cover;background:#333;border-radius:6px;width:48px;height:48px;margin-right:10px}.Header-module-scss-module__JJFXqa__medCardTitle{font-size:14px;font-weight:700}.Header-module-scss-module__JJFXqa__medCardRow{margin-top:4px;font-size:12px}.Header-module-scss-module__JJFXqa__medCardLabel{opacity:.75;margin-right:6px}
.Footer-module-scss-module__-TkEBW__container{color:#fff;background-color:#2f2f2f;position:relative}.Footer-module-scss-module__-TkEBW__container a{color:#fff}.Footer-module-scss-module__-TkEBW__container .Footer-module-scss-module__-TkEBW__wrapper{max-width:1175px;margin:auto;padding:40px 40px 48px}.Footer-module-scss-module__-TkEBW__container .Footer-module-scss-module__-TkEBW__wrapper .Footer-module-scss-module__-TkEBW__logo{cursor:pointer;background-image:url(https://i.weed.th/ogth-dark.svg);background-repeat:no-repeat;background-size:contain;width:80px;height:37px}.Footer-module-scss-module__-TkEBW__container .Footer-module-scss-module__-TkEBW__wrapper .Footer-module-scss-module__-TkEBW__links{color:#888;margin-top:20px;font-size:12px}.Footer-module-scss-module__-TkEBW__container .Footer-module-scss-module__-TkEBW__wrapper .Footer-module-scss-module__-TkEBW__links .Footer-module-scss-module__-TkEBW__link{float:left;margin:4px;text-decoration:underline}.Footer-module-scss-module__-TkEBW__container .Footer-module-scss-module__-TkEBW__biometric{position:absolute;top:34px;right:40px}
.Icon-module-scss-module__Lqv9kq__icon{width:var(--icon-width,1em);height:var(--icon-height,1em);background-color:var(--icon-color,currentColor);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-url);flex-shrink:0;display:inline-block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}
.Modal-module-scss-module__pMdNrG__overlay{z-index:1000;padding-top:var(--y-offset,100px);background:#11182759;justify-content:center;align-items:flex-start;padding-bottom:40px;display:flex;position:fixed;inset:0;overflow-y:auto}@media (max-width:768px){.Modal-module-scss-module__pMdNrG__overlay{padding-top:var(--modal-mobile-padding-top,0);padding-bottom:var(--modal-mobile-padding-bottom,0)}}.Modal-module-scss-module__pMdNrG__card{width:var(--modal-width,100%);max-width:var(--modal-max-width,360px);background:#fff;border-radius:6px;flex-direction:column;max-height:calc(100vh - 80px);display:flex;overflow:hidden;box-shadow:0 12px 30px #0f172a2e}@media (max-width:768px){.Modal-module-scss-module__pMdNrG__card{max-width:var(--modal-mobile-max-width,100%);max-height:var(--modal-mobile-max-height,100vh);height:var(--modal-mobile-height,100vh);border-radius:var(--modal-mobile-radius,0)}}.Modal-module-scss-module__pMdNrG__header{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:left;align-items:center;padding:8px 10px;font-family:Inter,system-ui,sans-serif;display:flex;position:relative}.Modal-module-scss-module__pMdNrG__header .Modal-module-scss-module__pMdNrG__title{color:#111827;margin:0;font-size:1rem;font-weight:700}.Modal-module-scss-module__pMdNrG__header .Modal-module-scss-module__pMdNrG__close{cursor:pointer;color:#6b7280;background:0 0;border:none;font-size:1.5rem;line-height:1;transition:color .2s;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.Modal-module-scss-module__pMdNrG__header .Modal-module-scss-module__pMdNrG__close:hover{color:#111827}.Modal-module-scss-module__pMdNrG__header .Modal-module-scss-module__pMdNrG__close:disabled{opacity:.5;cursor:not-allowed}.Modal-module-scss-module__pMdNrG__content{flex:1;min-height:0;font-family:Inter,system-ui,sans-serif;overflow-y:auto}@media (max-width:768px){.Modal-module-scss-module__pMdNrG__content{padding-bottom:var(--modal-mobile-content-padding-bottom,50px)}}.Modal-module-scss-module__pMdNrG__actions{background:#f9fafb;border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:flex-end;align-items:center;gap:5px;padding:5px;display:flex}
.KYCModal-module-scss-module__kWMO0a__body{gap:14px;padding:16px;display:grid}.KYCModal-module-scss-module__kWMO0a__intro{color:#475569;margin:0;font-size:14px}.KYCModal-module-scss-module__kWMO0a__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.KYCModal-module-scss-module__kWMO0a__optionButton{width:100%}.KYCModal-module-scss-module__kWMO0a__inline{gap:8px;max-width:370px;display:grid}.KYCModal-module-scss-module__kWMO0a__inlineTitle{color:#111827;font-size:16px;font-weight:700}
.Camera-module-scss-module__riySGa__root{position:absolute;inset:0}.Camera-module-scss-module__riySGa__video{object-fit:cover;width:100%;height:100%;display:block}.Camera-module-scss-module__riySGa__settingsButton{z-index:2;color:#f8fafc;cursor:pointer;background:#0f172aa6;border:1px solid #94a3b899;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s,border-color .2s;display:inline-flex;position:absolute;top:8px;right:8px}.Camera-module-scss-module__riySGa__settingsButton:hover,.Camera-module-scss-module__riySGa__settingsButton:focus-visible{background:#0f172acc;border-color:#94a3b8e6}.Camera-module-scss-module__riySGa__settingsIcon{fill:currentColor;width:16px;height:16px}.Camera-module-scss-module__riySGa__menu{color:#f8fafc;z-index:2;background:#0f172a;border:1px solid #334155b3;border-radius:10px;min-width:180px;padding:10px;position:absolute;top:40px;right:8px;box-shadow:0 10px 24px #0f172a59}.Camera-module-scss-module__riySGa__menuTitle{letter-spacing:.08em;text-transform:uppercase;color:#cbd5f5;font-size:11px;font-weight:700}.Camera-module-scss-module__riySGa__menuList{gap:6px;margin-top:8px;display:grid}.Camera-module-scss-module__riySGa__menuItem{text-align:left;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 8px;font-size:12px}.Camera-module-scss-module__riySGa__menuItem:hover,.Camera-module-scss-module__riySGa__menuItem:focus-visible{background:#94a3b833}.Camera-module-scss-module__riySGa__menuItemActive{background:#94a3b84d;border-color:#94a3b866;font-weight:600}.Camera-module-scss-module__riySGa__menuEmpty{color:#cbd5f5;margin-top:8px;font-size:12px}@media (prefers-reduced-motion:reduce){.Camera-module-scss-module__riySGa__settingsButton{transition:none}}
.Slider-module-scss-module__vuVZ6a__root{align-items:center;gap:8px;display:flex}.Slider-module-scss-module__vuVZ6a__rootTop{flex-direction:column;align-items:flex-start}.Slider-module-scss-module__vuVZ6a__rootBottom{flex-direction:column-reverse;align-items:flex-start}.Slider-module-scss-module__vuVZ6a__rootLeft{flex-direction:row}.Slider-module-scss-module__vuVZ6a__rootRight{flex-direction:row-reverse}.Slider-module-scss-module__vuVZ6a__labelRow{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.Slider-module-scss-module__vuVZ6a__rootLeft .Slider-module-scss-module__vuVZ6a__labelRow{width:var(--slider-label-width,auto);text-align:right;justify-content:flex-end}.Slider-module-scss-module__vuVZ6a__rootLeft .Slider-module-scss-module__vuVZ6a__label{text-align:right}.Slider-module-scss-module__vuVZ6a__label{letter-spacing:.05em;text-transform:uppercase;color:var(--slider-label,#4b5563);white-space:nowrap;font-size:12px}.Slider-module-scss-module__vuVZ6a__required{color:#b91c1c;font-size:11px;font-weight:700}.Slider-module-scss-module__vuVZ6a__errorInline{color:#b91c1c;min-width:0;margin-left:auto;font-size:11px}.Slider-module-scss-module__vuVZ6a__sliderRow{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.Slider-module-scss-module__vuVZ6a__value{color:var(--slider-label,#0f172a);width:var(--slider-value-width,auto);text-align:right;flex:none;font-size:12px;font-weight:600}.Slider-module-scss-module__vuVZ6a__track{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:#e5e7eb;border-radius:999px;outline:none;flex:1;width:100%;height:4px;transition:box-shadow .2s;position:relative}.Slider-module-scss-module__vuVZ6a__trackFill{width:var(--slider-percent);background:var(--slider-accent,#2563eb);border-radius:999px;position:absolute;inset:0}.Slider-module-scss-module__vuVZ6a__thumb{top:50%;left:var(--slider-percent);background:var(--slider-accent,#2563eb);border-radius:7px;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 6px #0f172a1f}.Slider-module-scss-module__vuVZ6a__track:focus-visible .Slider-module-scss-module__vuVZ6a__thumb{box-shadow:0 0 0 4px var(--slider-accent-soft,#2563eb40)}.Slider-module-scss-module__vuVZ6a__disabled{opacity:.6;pointer-events:none}.Slider-module-scss-module__vuVZ6a__rootTop .Slider-module-scss-module__vuVZ6a__labelRow,.Slider-module-scss-module__vuVZ6a__rootBottom .Slider-module-scss-module__vuVZ6a__labelRow{width:100%}.Slider-module-scss-module__vuVZ6a__rootLeft,.Slider-module-scss-module__vuVZ6a__rootRight{align-items:center}@media (prefers-reduced-motion:reduce){.Slider-module-scss-module__vuVZ6a__track{transition:none}}
.UploadPassportModal-module-scss-module__IjzbIG__body{flex-direction:column;gap:14px;padding:12px;display:flex;position:relative}.UploadPassportModal-module-scss-module__IjzbIG__exampleBox{background-color:#eff6ff;border:2px solid #bfdbfe;border-radius:6px;flex-direction:column;gap:8px;padding:0;display:flex}.UploadPassportModal-module-scss-module__IjzbIG__exampleBox .UploadPassportModal-module-scss-module__IjzbIG__exampleCaption{color:#1d4ed8;text-align:center;margin:0;padding:6px;font-size:12px;font-weight:600;line-height:1.4}.UploadPassportModal-module-scss-module__IjzbIG__exampleBox .UploadPassportModal-module-scss-module__IjzbIG__exampleImageWrapper{background:#dbeafe;border-radius:0 0 4px 4px;width:100%;height:92px;position:relative;overflow:hidden}.UploadPassportModal-module-scss-module__IjzbIG__exampleBox .UploadPassportModal-module-scss-module__IjzbIG__exampleImageWrapper .UploadPassportModal-module-scss-module__IjzbIG__exampleImage{object-fit:cover;object-position:bottom;width:100%;height:100%;position:absolute;inset:0}.UploadPassportModal-module-scss-module__IjzbIG__requirements .UploadPassportModal-module-scss-module__IjzbIG__requirementsTitle{color:#1f2937;margin:0 0 8px;font-size:14px;font-weight:600}.UploadPassportModal-module-scss-module__IjzbIG__requirements .UploadPassportModal-module-scss-module__IjzbIG__requirementsList{margin:0;padding-left:18px;list-style:outside}.UploadPassportModal-module-scss-module__IjzbIG__requirements .UploadPassportModal-module-scss-module__IjzbIG__requirementsList li{color:#4b5563;margin-bottom:4px;margin-left:0;font-size:13px;line-height:1.6}.UploadPassportModal-module-scss-module__IjzbIG__requirements .UploadPassportModal-module-scss-module__IjzbIG__requirementsList li:last-child{margin-bottom:0}.UploadPassportModal-module-scss-module__IjzbIG__mrzExample{background-color:#fef2f2;border:2px solid #fca5a5;border-radius:6px;flex-direction:column;gap:8px;padding:0;display:flex}.UploadPassportModal-module-scss-module__IjzbIG__mrzExample .UploadPassportModal-module-scss-module__IjzbIG__mrzCaption{color:#dc2626;text-align:center;margin:0;padding:5px;font-size:12px;font-weight:600;line-height:1.4}.UploadPassportModal-module-scss-module__IjzbIG__mrzExample .UploadPassportModal-module-scss-module__IjzbIG__mrzImageWrapper{border-radius:0 0 4px 4px;width:100%;height:80px;position:relative;overflow:hidden}.UploadPassportModal-module-scss-module__IjzbIG__mrzExample .UploadPassportModal-module-scss-module__IjzbIG__mrzImageWrapper .UploadPassportModal-module-scss-module__IjzbIG__mrzImage{object-fit:cover;object-position:bottom;width:100%;height:auto;position:absolute;bottom:0;left:0}.UploadPassportModal-module-scss-module__IjzbIG__failedFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.UploadPassportModal-module-scss-module__IjzbIG__failedFooterLeft{flex:1;justify-content:flex-end;align-items:center;gap:10px;display:flex}.UploadPassportModal-module-scss-module__IjzbIG__retryError{color:#dc2626;white-space:nowrap;font-size:12px;font-weight:500;animation:.3s ease-in-out UploadPassportModal-module-scss-module__IjzbIG__fadeIn}.UploadPassportModal-module-scss-module__IjzbIG__preview{flex-direction:column;gap:12px;display:flex}.UploadPassportModal-module-scss-module__IjzbIG__previewTitle{color:#0f172a;margin:0;font-size:14px;font-weight:600}.UploadPassportModal-module-scss-module__IjzbIG__previewWrap{touch-action:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;justify-content:center;align-items:center;min-height:250px;display:flex;position:relative;overflow:hidden}.UploadPassportModal-module-scss-module__IjzbIG__previewImage{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;max-height:none;position:absolute;top:50%;left:50%}.UploadPassportModal-module-scss-module__IjzbIG__previewVideo{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UploadPassportModal-module-scss-module__IjzbIG__dragHint{color:#64748b;text-align:center;flex-direction:column;margin-right:auto;font-size:12px;line-height:1.2;display:inline-flex}.UploadPassportModal-module-scss-module__IjzbIG__dragOverlay{z-index:2;background:#0f172a8c;border-radius:6px;justify-content:center;align-items:center;margin:-20px;display:flex;position:absolute;inset:16px}.UploadPassportModal-module-scss-module__IjzbIG__dragOverlayCard{color:#f8fafc;background:#0f172a;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:600}.UploadPassportModal-module-scss-module__IjzbIG__overlayMrz{pointer-events:none;background:0 0;border:2px solid #facc15e6;border-radius:6px 0 6px 6px;height:18%;position:absolute;bottom:6%;left:3%;right:3%;box-shadow:0 0 0 200vmax #0f172a80}.UploadPassportModal-module-scss-module__IjzbIG__mrzBadge{color:#111827;letter-spacing:.06em;background:#facc15f2;border-radius:3px 3px 0 0;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;top:-17px;right:-2px}.UploadPassportModal-module-scss-module__IjzbIG__fileMeta{color:#475569;flex-direction:column;gap:4px;font-size:13px;display:flex}.UploadPassportModal-module-scss-module__IjzbIG__pdfBadge{color:#f8fafc;background:#1e293b;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.UploadPassportModal-module-scss-module__IjzbIG__controls{gap:10px;display:grid}.UploadPassportModal-module-scss-module__IjzbIG__controlRow{align-items:center;gap:12px;display:flex}.UploadPassportModal-module-scss-module__IjzbIG__controlLabel{color:#1f2937;min-width:58px;font-size:12px;font-weight:600}.UploadPassportModal-module-scss-module__IjzbIG__controlRange{flex:1}.UploadPassportModal-module-scss-module__IjzbIG__dragHint{color:#64748b;font-size:12px}.UploadPassportModal-module-scss-module__IjzbIG__errorBox{color:#991b1b;background:#fee2e2;border-radius:6px;padding:10px 12px;font-size:13px}@keyframes UploadPassportModal-module-scss-module__IjzbIG__fadeIn{0%{opacity:0}to{opacity:1}}.UploadPassportModal-module-scss-module__IjzbIG__footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:4px;display:flex}.UploadPassportModal-module-scss-module__IjzbIG__inline{gap:8px;max-width:370px;display:grid}.UploadPassportModal-module-scss-module__IjzbIG__inlineTitle{color:#111827;font-size:16px;font-weight:700}
.UploadThaiIDModal-module-scss-module__0Fyw_q__body{flex-direction:column;gap:14px;padding:12px;display:flex;position:relative}.UploadThaiIDModal-module-scss-module__0Fyw_q__exampleBox{background-color:#eff6ff;border:2px solid #bfdbfe;border-radius:6px;flex-direction:column;gap:0;padding:0;display:flex}.UploadThaiIDModal-module-scss-module__0Fyw_q__exampleBox .UploadThaiIDModal-module-scss-module__0Fyw_q__exampleCaption{color:#1d4ed8;text-align:center;margin:0;padding:6px;font-size:12px;font-weight:600;line-height:1.4}.UploadThaiIDModal-module-scss-module__0Fyw_q__exampleBox .UploadThaiIDModal-module-scss-module__0Fyw_q__exampleImageWrapper{background:#dbeafe;border-radius:0 0 4px 4px;width:100%;height:182px;position:relative;overflow:hidden}.UploadThaiIDModal-module-scss-module__0Fyw_q__exampleBox .UploadThaiIDModal-module-scss-module__0Fyw_q__exampleImageWrapper .UploadThaiIDModal-module-scss-module__0Fyw_q__exampleImage{object-fit:cover;object-position:bottom;width:100%;height:100%;position:absolute;inset:0}.UploadThaiIDModal-module-scss-module__0Fyw_q__requirements .UploadThaiIDModal-module-scss-module__0Fyw_q__requirementsTitle{color:#1f2937;margin:0 0 8px;font-size:14px;font-weight:600}.UploadThaiIDModal-module-scss-module__0Fyw_q__requirements .UploadThaiIDModal-module-scss-module__0Fyw_q__requirementsList{margin:0;padding-left:18px;list-style:outside}.UploadThaiIDModal-module-scss-module__0Fyw_q__requirements .UploadThaiIDModal-module-scss-module__0Fyw_q__requirementsList li{color:#4b5563;margin-bottom:4px;margin-left:0;font-size:13px;line-height:1.6}.UploadThaiIDModal-module-scss-module__0Fyw_q__requirements .UploadThaiIDModal-module-scss-module__0Fyw_q__requirementsList li:last-child{margin-bottom:0}.UploadThaiIDModal-module-scss-module__0Fyw_q__preview{flex-direction:column;gap:12px;display:flex}.UploadThaiIDModal-module-scss-module__0Fyw_q__previewTitle{color:#0f172a;margin:0;font-size:14px;font-weight:600}.UploadThaiIDModal-module-scss-module__0Fyw_q__previewWrap{touch-action:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;justify-content:center;align-items:center;min-height:210px;display:flex;position:relative;overflow:hidden}.UploadThaiIDModal-module-scss-module__0Fyw_q__previewImage{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;max-height:none;position:absolute;top:50%;left:50%}.UploadThaiIDModal-module-scss-module__0Fyw_q__previewVideo{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UploadThaiIDModal-module-scss-module__0Fyw_q__dragHint{color:#64748b;text-align:center;flex-direction:column;margin-right:auto;font-size:12px;line-height:1.2;display:inline-flex}.UploadThaiIDModal-module-scss-module__0Fyw_q__dragOverlay{z-index:2;background:#0f172a8c;border-radius:6px;justify-content:center;align-items:center;margin:-20px;display:flex;position:absolute;inset:16px}.UploadThaiIDModal-module-scss-module__0Fyw_q__dragOverlayCard{color:#f8fafc;background:#0f172a;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:600}.UploadThaiIDModal-module-scss-module__0Fyw_q__idOverlay{pointer-events:none;position:absolute;inset:0}.UploadThaiIDModal-module-scss-module__0Fyw_q__idOverlaySvg{width:100%;height:100%;position:absolute;inset:0}.UploadThaiIDModal-module-scss-module__0Fyw_q__idOverlayShade{fill:#0f172a80}.UploadThaiIDModal-module-scss-module__0Fyw_q__idOverlayOutline{fill:none;stroke:#facc15e6;stroke-width:2px;vector-effect:non-scaling-stroke}.UploadThaiIDModal-module-scss-module__0Fyw_q__idBadge{color:#111827;letter-spacing:.06em;background:#facc15f2;border-radius:3px 3px 0 0;padding:2px 6px;font-size:10px;font-weight:700;position:absolute;transform:translateY(-100%)}.UploadThaiIDModal-module-scss-module__0Fyw_q__idBadgeBar{top:23%;left:calc(5% - 1px)}.UploadThaiIDModal-module-scss-module__0Fyw_q__idBadgePhoto{top:50%;left:calc(75% - 1px)}.UploadThaiIDModal-module-scss-module__0Fyw_q__idBadgeNumber{top:12%;left:calc(42% - 1px)}.UploadThaiIDModal-module-scss-module__0Fyw_q__fileMeta{color:#475569;flex-direction:column;gap:4px;font-size:13px;display:flex}.UploadThaiIDModal-module-scss-module__0Fyw_q__pdfBadge{color:#f8fafc;background:#1e293b;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.UploadThaiIDModal-module-scss-module__0Fyw_q__controls{gap:10px;display:grid}.UploadThaiIDModal-module-scss-module__0Fyw_q__controlRow{align-items:center;gap:12px;display:flex}.UploadThaiIDModal-module-scss-module__0Fyw_q__controlLabel{color:#1f2937;min-width:58px;font-size:12px;font-weight:600}.UploadThaiIDModal-module-scss-module__0Fyw_q__controlRange{flex:1}.UploadThaiIDModal-module-scss-module__0Fyw_q__dragHint{color:#64748b;font-size:12px}.UploadThaiIDModal-module-scss-module__0Fyw_q__errorBox{color:#991b1b;background:#fee2e2;border-radius:6px;padding:10px 12px;font-size:13px}.UploadThaiIDModal-module-scss-module__0Fyw_q__footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:4px;display:flex}.UploadThaiIDModal-module-scss-module__0Fyw_q__inline{gap:8px;max-width:370px;display:grid}.UploadThaiIDModal-module-scss-module__0Fyw_q__inlineTitle{color:#111827;font-size:16px;font-weight:700}
._Consultation-module-scss-module__2F0tUa__consultationContainer{max-width:404px;margin:0 auto;padding:.75rem .75rem 30px}._Consultation-module-scss-module__2F0tUa__formHeader{margin-bottom:1rem}._Consultation-module-scss-module__2F0tUa__formHeader h2{color:#333;margin-bottom:.25rem;font-size:1.25rem}._Consultation-module-scss-module__2F0tUa__formHeader p{color:#666;margin:0;font-size:.85rem}._Consultation-module-scss-module__2F0tUa__consultationForm,._Consultation-module-scss-module__2F0tUa__telemedicineForm{flex-direction:column;gap:1rem;display:flex}._Consultation-module-scss-module__2F0tUa__formGroup{flex-direction:column;gap:.375rem;display:flex}._Consultation-module-scss-module__2F0tUa__formGroup label{color:#333;font-size:.875rem;font-weight:500}._Consultation-module-scss-module__2F0tUa__formGroup input[type=text],._Consultation-module-scss-module__2F0tUa__formGroup input[type=email],._Consultation-module-scss-module__2F0tUa__formGroup input[type=date],._Consultation-module-scss-module__2F0tUa__formGroup textarea,._Consultation-module-scss-module__2F0tUa__formGroup select{border:1px solid #ddd;border-radius:4px;padding:.5rem;font-family:inherit;font-size:.875rem;transition:border-color .2s}@media (max-width:768px){._Consultation-module-scss-module__2F0tUa__formGroup input[type=text],._Consultation-module-scss-module__2F0tUa__formGroup input[type=email],._Consultation-module-scss-module__2F0tUa__formGroup input[type=date],._Consultation-module-scss-module__2F0tUa__formGroup textarea,._Consultation-module-scss-module__2F0tUa__formGroup select{font-size:16px}}._Consultation-module-scss-module__2F0tUa__formGroup input[type=text]:focus,._Consultation-module-scss-module__2F0tUa__formGroup input[type=email]:focus,._Consultation-module-scss-module__2F0tUa__formGroup input[type=date]:focus,._Consultation-module-scss-module__2F0tUa__formGroup textarea:focus,._Consultation-module-scss-module__2F0tUa__formGroup select:focus{border-color:#04b14e;outline:none;box-shadow:0 0 0 2px #04b14e1a}._Consultation-module-scss-module__2F0tUa__formGroup input[type=text]::placeholder,._Consultation-module-scss-module__2F0tUa__formGroup input[type=email]::placeholder,._Consultation-module-scss-module__2F0tUa__formGroup input[type=date]::placeholder,._Consultation-module-scss-module__2F0tUa__formGroup textarea::placeholder,._Consultation-module-scss-module__2F0tUa__formGroup select::placeholder{color:#aaa}._Consultation-module-scss-module__2F0tUa__formGroup input[type=text]:disabled,._Consultation-module-scss-module__2F0tUa__formGroup input[type=email]:disabled,._Consultation-module-scss-module__2F0tUa__formGroup input[type=date]:disabled,._Consultation-module-scss-module__2F0tUa__formGroup textarea:disabled,._Consultation-module-scss-module__2F0tUa__formGroup select:disabled{cursor:not-allowed;background-color:#f5f5f5}._Consultation-module-scss-module__2F0tUa__formGroup textarea{resize:vertical;min-height:60px}._Consultation-module-scss-module__2F0tUa__checkboxGroup{flex-direction:row;gap:1rem;margin-top:.375rem;display:flex}._Consultation-module-scss-module__2F0tUa__checkboxGroup label{cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-weight:400;transition:background-color .2s;display:flex}._Consultation-module-scss-module__2F0tUa__checkboxGroup label:hover{background-color:#f9f9f9}._Consultation-module-scss-module__2F0tUa__checkboxGroup label input[type=radio]{width:16px;height:16px;margin:0}._Consultation-module-scss-module__2F0tUa__checkboxGroupVertical{flex-direction:column;gap:.5rem;margin-top:.375rem;display:flex}._Consultation-module-scss-module__2F0tUa__checkboxGroupVertical label{cursor:pointer;border:1px solid #e9ecef;border-radius:4px;align-items:center;gap:.375rem;padding:.75rem;font-weight:400;transition:background-color .2s;display:flex}._Consultation-module-scss-module__2F0tUa__checkboxGroupVertical label:hover{background-color:#f9f9f9}._Consultation-module-scss-module__2F0tUa__checkboxGroupVertical label input[type=radio]{width:16px;height:16px;margin:0}._Consultation-module-scss-module__2F0tUa__inlineRadio>div>div:last-child{flex-flow:wrap;gap:1rem;margin-top:.375rem;display:flex}._Consultation-module-scss-module__2F0tUa__inlineRadio>div>div:last-child>label{align-items:center;gap:.5rem;display:inline-flex}._Consultation-module-scss-module__2F0tUa__videoUpload{text-align:center;border:2px dashed #ddd;border-radius:4px;margin-top:.5rem;padding:.75rem;transition:border-color .2s}._Consultation-module-scss-module__2F0tUa__videoUpload:hover{border-color:#04b14e}._Consultation-module-scss-module__2F0tUa__videoUpload ._Consultation-module-scss-module__2F0tUa__videoUploaded{color:#04b14e;background-color:#04b14e1a;border-radius:4px;margin-top:.375rem;padding:.25rem .5rem;font-size:.8rem;font-weight:500;display:inline-block}._Consultation-module-scss-module__2F0tUa__videoUpload ._Consultation-module-scss-module__2F0tUa__recordVideoButton{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:4px;width:100%;max-width:250px;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:background-color .2s}._Consultation-module-scss-module__2F0tUa__videoUpload ._Consultation-module-scss-module__2F0tUa__recordVideoButton:hover{background-color:#c82333}._Consultation-module-scss-module__2F0tUa__videoUpload ._Consultation-module-scss-module__2F0tUa__videoComplete{flex-direction:column;align-items:center;gap:.75rem;display:flex}._Consultation-module-scss-module__2F0tUa__videoUpload ._Consultation-module-scss-module__2F0tUa__retakeButton{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:4px;padding:.375rem .75rem;font-size:.8rem;font-weight:500;transition:background-color .2s}._Consultation-module-scss-module__2F0tUa__videoUpload ._Consultation-module-scss-module__2F0tUa__retakeButton:hover{background-color:#545b62}._Consultation-module-scss-module__2F0tUa__conditionBadge{text-align:center;background-color:#04b14e1a;border:1px solid #04b14e4d;border-radius:4px;margin-bottom:.75rem;padding:.5rem}._Consultation-module-scss-module__2F0tUa__conditionBadge strong{color:#04b14e;font-size:.875rem}._Consultation-module-scss-module__2F0tUa__videoStep{margin:1rem 0}._Consultation-module-scss-module__2F0tUa__videoPrompt{text-align:center;background-color:#f9f9f9;border:2px dashed #ddd;border-radius:4px;padding:1.25rem}._Consultation-module-scss-module__2F0tUa__videoPrompt h3{color:#333;margin:0 0 .75rem;font-size:1rem}._Consultation-module-scss-module__2F0tUa__videoPrompt p{color:#666;margin:0 0 .75rem;font-size:.85rem}._Consultation-module-scss-module__2F0tUa__videoPrompt ul{text-align:left;max-width:350px;margin:0 auto 1.25rem;padding-left:1.25rem}._Consultation-module-scss-module__2F0tUa__videoPrompt ul li{color:#555;margin-bottom:.375rem;font-size:.85rem}._Consultation-module-scss-module__2F0tUa__videoPrompt ._Consultation-module-scss-module__2F0tUa__recordVideoButton{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s}._Consultation-module-scss-module__2F0tUa__videoPrompt ._Consultation-module-scss-module__2F0tUa__recordVideoButton:hover{background-color:#c82333}._Consultation-module-scss-module__2F0tUa__stepActions{border-top:1px solid #eee;justify-content:space-between;margin-top:1.25rem;padding-top:.75rem;display:flex}._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__backButton,._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__nextButton{cursor:pointer;border-radius:4px;padding:.5rem 1rem;font-size:.8rem;font-weight:500;transition:background-color .2s}._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__backButton:disabled,._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__nextButton:disabled{opacity:.5;cursor:not-allowed}._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__backButton{color:#6c757d;background-color:#0000;border:1px solid #ddd}._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__backButton:hover:not(:disabled){background-color:#f8f9fa}._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__nextButton{color:#fff;background-color:#04b14e;border:none}._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__nextButton:hover:not(:disabled){background-color:#038a3d}._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__nextButton:disabled{background-color:#ccc}._Consultation-module-scss-module__2F0tUa__videoComplete{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;display:flex}._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__videoUploaded{color:#04b14e;background-color:#04b14e1a;border-radius:4px;padding:.375rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__retakeButton,._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__nextButton,._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__submitButton{cursor:pointer;border:none;border-radius:4px;min-width:120px;padding:.5rem 1rem;font-size:.8rem;font-weight:500;transition:background-color .2s}._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__retakeButton:disabled,._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__nextButton:disabled,._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__submitButton:disabled{opacity:.5;cursor:not-allowed}._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__retakeButton{color:#fff;background-color:#6c757d}._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__retakeButton:hover:not(:disabled){background-color:#545b62}._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__nextButton,._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__submitButton{color:#fff;background-color:#04b14e}._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__nextButton:hover:not(:disabled),._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__submitButton:hover:not(:disabled){background-color:#038a3d}._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__nextButton:disabled,._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__submitButton:disabled{background-color:#ccc}._Consultation-module-scss-module__2F0tUa__addressNotice{background-color:#04b14e0d;border-left:3px solid #04b14e;border-radius:4px;margin-bottom:1rem;padding:.75rem}._Consultation-module-scss-module__2F0tUa__addressNotice p{color:#444;margin:0;font-size:.9rem;font-weight:500}._Consultation-module-scss-module__2F0tUa__consultationNotice{background-color:#ffc1071a;border:1px solid #ffc1074d;border-left:3px solid #ffc107;border-radius:4px;margin-bottom:1rem;padding:1rem}._Consultation-module-scss-module__2F0tUa__consultationNotice h4{color:#856404;margin:0 0 .5rem;font-size:1rem;font-weight:600}._Consultation-module-scss-module__2F0tUa__consultationNotice p{color:#6c5605;margin:0 0 .75rem;font-size:.9rem;line-height:1.4}._Consultation-module-scss-module__2F0tUa__consultationNotice label{color:#495057;cursor:pointer;border-radius:4px;align-items:flex-start;gap:.5rem;margin-top:.75rem;padding:.5rem;font-weight:500;transition:background-color .2s;display:flex}._Consultation-module-scss-module__2F0tUa__consultationNotice label:hover{background-color:#ffc1070d}._Consultation-module-scss-module__2F0tUa__consultationNotice label input[type=checkbox]{flex-shrink:0;width:16px;height:16px;margin:.125rem 0 0}._Consultation-module-scss-module__2F0tUa__conditionNotice{margin-top:.5rem}._Consultation-module-scss-module__2F0tUa__conditionNotice small{line-height:1.4}._Consultation-module-scss-module__2F0tUa__fieldError{color:#dc3545;margin-top:.25rem;font-size:.8rem;font-weight:500}._Consultation-module-scss-module__2F0tUa__errorField{border-color:#dc3545!important;box-shadow:0 0 0 2px #dc35451a!important}._Consultation-module-scss-module__2F0tUa__errorField:focus{border-color:#dc3545!important;box-shadow:0 0 0 2px #dc354533!important}._Consultation-module-scss-module__2F0tUa__errorRadioGroup label{color:#dc3545;background-color:#dc35450d;border-color:#dc3545}._Consultation-module-scss-module__2F0tUa__errorRadioGroup label:hover{background-color:#dc35451a}._Consultation-module-scss-module__2F0tUa__errorCheckbox{color:#dc3545!important;background-color:#dc35450d!important;border-color:#dc3545!important}._Consultation-module-scss-module__2F0tUa__errorCheckbox:hover{background-color:#dc35451a!important}._Consultation-module-scss-module__2F0tUa__errorMessage{color:#dc3545;background-color:#dc35451a;border-left:3px solid #dc3545;border-radius:4px;margin-bottom:1rem;padding:.75rem;font-size:.9rem;font-weight:500}._Consultation-module-scss-module__2F0tUa__formActions{align-items:center;gap:1rem;margin-top:1rem;display:flex}._Consultation-module-scss-module__2F0tUa__backButton{color:#333;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:4px;flex-shrink:0;width:100px;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s}._Consultation-module-scss-module__2F0tUa__backButton:hover:not(:disabled){background-color:#f9f9f9}._Consultation-module-scss-module__2F0tUa__backButton:disabled{opacity:.5;cursor:not-allowed}._Consultation-module-scss-module__2F0tUa__submitButton{color:#fff;cursor:pointer;background-color:#04b14e;border:none;border-radius:4px;flex:1;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s}._Consultation-module-scss-module__2F0tUa__submitButton:hover:not(:disabled){background-color:#038a3d}._Consultation-module-scss-module__2F0tUa__submitButton:disabled{opacity:.5;cursor:not-allowed;background-color:#ccc}._Consultation-module-scss-module__2F0tUa__errorContainer{background-color:#dc35450d;border:1px solid #dc3545;border-radius:4px;padding:.5rem}@media (max-width:768px){._Consultation-module-scss-module__2F0tUa__consultationContainer{padding:1rem}._Consultation-module-scss-module__2F0tUa__checkboxGroup{gap:.75rem}._Consultation-module-scss-module__2F0tUa__checkboxGroup label{padding:.375rem .5rem;font-size:.875rem}._Consultation-module-scss-module__2F0tUa__formActions{flex-direction:row}._Consultation-module-scss-module__2F0tUa__formActions ._Consultation-module-scss-module__2F0tUa__backButton{flex-shrink:0;width:100px}._Consultation-module-scss-module__2F0tUa__formActions ._Consultation-module-scss-module__2F0tUa__submitButton{flex:1}._Consultation-module-scss-module__2F0tUa__stepActions{flex-direction:column;gap:1rem}._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__backButton,._Consultation-module-scss-module__2F0tUa__stepActions ._Consultation-module-scss-module__2F0tUa__nextButton{width:100%}._Consultation-module-scss-module__2F0tUa__videoPrompt{padding:1rem}._Consultation-module-scss-module__2F0tUa__videoPrompt ul{max-width:100%}._Consultation-module-scss-module__2F0tUa__videoComplete{padding:1rem}._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__retakeButton,._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__nextButton,._Consultation-module-scss-module__2F0tUa__videoComplete ._Consultation-module-scss-module__2F0tUa__submitButton{width:100%;min-width:auto}._Consultation-module-scss-module__2F0tUa__conditionBadge{padding:.5rem}._Consultation-module-scss-module__2F0tUa__conditionBadge strong{font-size:.9rem}._Consultation-module-scss-module__2F0tUa__measurementContainer{flex-direction:column;gap:.5rem}._Consultation-module-scss-module__2F0tUa__measurementContainer ._Consultation-module-scss-module__2F0tUa__measurementInputs{flex-direction:column;gap:.375rem}._Consultation-module-scss-module__2F0tUa__measurementContainer ._Consultation-module-scss-module__2F0tUa__measurementInputs input{width:100%}._Consultation-module-scss-module__2F0tUa__measurementContainer ._Consultation-module-scss-module__2F0tUa__feetInchesContainer{flex-direction:column;gap:.375rem}._Consultation-module-scss-module__2F0tUa__measurementContainer ._Consultation-module-scss-module__2F0tUa__feetInchesContainer input{width:100%}._Consultation-module-scss-module__2F0tUa__measurementContainer ._Consultation-module-scss-module__2F0tUa__unitToggle{gap:.5rem}._Consultation-module-scss-module__2F0tUa__measurementContainer ._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__activeUnit,._Consultation-module-scss-module__2F0tUa__measurementContainer ._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__inactiveUnit{width:100%;padding:.5rem;font-size:.8rem}}._Consultation-module-scss-module__2F0tUa__measurementContainer{flex-direction:row;align-items:flex-start;gap:1rem;margin-top:.375rem;display:flex}._Consultation-module-scss-module__2F0tUa__measurementInputs{flex-direction:row;flex:1;align-items:center;gap:.5rem;display:flex}._Consultation-module-scss-module__2F0tUa__measurementInputs input[type=number]{border:1px solid #ddd;border-radius:4px;min-width:80px;padding:.5rem;font-family:inherit;font-size:.875rem;transition:border-color .2s}._Consultation-module-scss-module__2F0tUa__measurementInputs input[type=number]:focus{border-color:#04b14e;outline:none;box-shadow:0 0 0 2px #04b14e1a}._Consultation-module-scss-module__2F0tUa__measurementInputs input[type=number]::placeholder{color:#aaa}._Consultation-module-scss-module__2F0tUa__measurementInputs input[type=number]:disabled{cursor:not-allowed;background-color:#f5f5f5}@media (max-width:768px){._Consultation-module-scss-module__2F0tUa__measurementInputs input[type=number]{font-size:16px}}._Consultation-module-scss-module__2F0tUa__measurementInputs>span{color:#666;white-space:nowrap;font-size:.875rem;font-weight:500}._Consultation-module-scss-module__2F0tUa__feetInchesContainer{flex-direction:row;flex:1;align-items:center;gap:.5rem;display:flex}._Consultation-module-scss-module__2F0tUa__feetInchesContainer input[type=number]{border:1px solid #ddd;border-radius:4px;width:80px;padding:.5rem;font-family:inherit;font-size:.875rem;transition:border-color .2s}._Consultation-module-scss-module__2F0tUa__feetInchesContainer input[type=number]:focus{border-color:#04b14e;outline:none;box-shadow:0 0 0 2px #04b14e1a}._Consultation-module-scss-module__2F0tUa__feetInchesContainer input[type=number]::placeholder{color:#aaa}._Consultation-module-scss-module__2F0tUa__feetInchesContainer input[type=number]:disabled{cursor:not-allowed;background-color:#f5f5f5}@media (max-width:768px){._Consultation-module-scss-module__2F0tUa__feetInchesContainer input[type=number]{font-size:16px}}._Consultation-module-scss-module__2F0tUa__feetInchesContainer>span{color:#666;white-space:nowrap;font-size:.875rem;font-weight:500}._Consultation-module-scss-module__2F0tUa__unitToggle{flex-direction:column;gap:.25rem;display:flex}._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__activeUnit,._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__inactiveUnit{cursor:pointer;text-align:center;white-space:nowrap;border:1px solid #ddd;border-radius:4px;min-width:60px;padding:.375rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s}._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__activeUnit:disabled,._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__inactiveUnit:disabled{opacity:.5;cursor:not-allowed}._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__activeUnit{color:#fff;background-color:#04b14e;border-color:#04b14e}._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__activeUnit:hover:not(:disabled){background-color:#038a3d;border-color:#038a3d}._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__inactiveUnit{color:#666;background-color:#fff;border-color:#ddd}._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__inactiveUnit:hover:not(:disabled){background-color:#f9f9f9;border-color:#aaa}._Consultation-module-scss-module__2F0tUa__measurementRow{flex-direction:row;align-items:center;gap:1rem;margin-top:.375rem;display:flex}._Consultation-module-scss-module__2F0tUa__measurementRow input[type=number]{border:1px solid #ddd;border-radius:4px;padding:.5rem;font-family:inherit;font-size:.875rem;transition:border-color .2s}._Consultation-module-scss-module__2F0tUa__measurementRow input[type=number]:focus{border-color:#04b14e;outline:none;box-shadow:0 0 0 2px #04b14e1a}._Consultation-module-scss-module__2F0tUa__measurementRow input[type=number]::placeholder{color:#aaa}._Consultation-module-scss-module__2F0tUa__measurementRow input[type=number]:disabled{cursor:not-allowed;background-color:#f5f5f5}@media (max-width:768px){._Consultation-module-scss-module__2F0tUa__measurementRow input[type=number]{font-size:16px}}._Consultation-module-scss-module__2F0tUa__measurementRow>span{color:#666;white-space:nowrap;font-size:.875rem;font-weight:500}._Consultation-module-scss-module__2F0tUa__measurementRow ._Consultation-module-scss-module__2F0tUa__unitToggle{flex-direction:row;gap:.25rem;display:flex}._Consultation-module-scss-module__2F0tUa__measurementRow ._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__activeUnit,._Consultation-module-scss-module__2F0tUa__measurementRow ._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__inactiveUnit{cursor:pointer;text-align:center;white-space:nowrap;border:1px solid #ddd;border-radius:4px;min-width:50px;padding:.375rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s}._Consultation-module-scss-module__2F0tUa__measurementRow ._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__activeUnit:disabled,._Consultation-module-scss-module__2F0tUa__measurementRow ._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__inactiveUnit:disabled{opacity:.5;cursor:not-allowed}._Consultation-module-scss-module__2F0tUa__measurementRow ._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__activeUnit{color:#fff;background-color:#04b14e;border-color:#04b14e}._Consultation-module-scss-module__2F0tUa__measurementRow ._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__activeUnit:hover:not(:disabled){background-color:#038a3d;border-color:#038a3d}._Consultation-module-scss-module__2F0tUa__measurementRow ._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__inactiveUnit{color:#666;background-color:#fff;border-color:#ddd}._Consultation-module-scss-module__2F0tUa__measurementRow ._Consultation-module-scss-module__2F0tUa__unitToggle ._Consultation-module-scss-module__2F0tUa__inactiveUnit:hover:not(:disabled){background-color:#f9f9f9;border-color:#aaa}
.AddressTypeahead-module-scss-module__8UTEwW__container{width:100%;position:relative}.AddressTypeahead-module-scss-module__8UTEwW__container.AddressTypeahead-module-scss-module__8UTEwW__valid .AddressTypeahead-module-scss-module__8UTEwW__inputWrapper{border-color:#10b981}.AddressTypeahead-module-scss-module__8UTEwW__container.AddressTypeahead-module-scss-module__8UTEwW__disabled{opacity:.6;cursor:not-allowed}.AddressTypeahead-module-scss-module__8UTEwW__container.AddressTypeahead-module-scss-module__8UTEwW__disabled .AddressTypeahead-module-scss-module__8UTEwW__inputWrapper .AddressTypeahead-module-scss-module__8UTEwW__input{cursor:not-allowed;background-color:#f1f2f4;border-color:#d1d5db}.AddressTypeahead-module-scss-module__8UTEwW__container.AddressTypeahead-module-scss-module__8UTEwW__disabled .AddressTypeahead-module-scss-module__8UTEwW__inputWrapper .AddressTypeahead-module-scss-module__8UTEwW__input:focus{box-shadow:none;border-color:#d1d5db}.AddressTypeahead-module-scss-module__8UTEwW__container.AddressTypeahead-module-scss-module__8UTEwW__disabled .AddressTypeahead-module-scss-module__8UTEwW__inputWrapper .AddressTypeahead-module-scss-module__8UTEwW__toggleButton{cursor:not-allowed;color:#9ca3af}.AddressTypeahead-module-scss-module__8UTEwW__container.AddressTypeahead-module-scss-module__8UTEwW__disabled .AddressTypeahead-module-scss-module__8UTEwW__inputWrapper .AddressTypeahead-module-scss-module__8UTEwW__toggleButton:hover{color:#9ca3af}.AddressTypeahead-module-scss-module__8UTEwW__inputWrapper{border-radius:6px;align-items:center;margin-bottom:3px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.AddressTypeahead-module-scss-module__8UTEwW__inputWrapper>input{font-size:16px;font-weight:400!important}}.AddressTypeahead-module-scss-module__8UTEwW__inputContainer{align-items:center;width:100%;display:flex;position:relative}.AddressTypeahead-module-scss-module__8UTEwW__iconContainer{color:#9ca3af;z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.AddressTypeahead-module-scss-module__8UTEwW__iconContainer svg{width:16px;height:16px}.AddressTypeahead-module-scss-module__8UTEwW__input{letter-spacing:-.01em;background-color:#f9fafb;border:1px solid #e5e7eb;outline:none;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.813rem;transition:all .2s;border-radius:6px!important;padding:.438rem 3.5rem .438rem 2rem!important}.AddressTypeahead-module-scss-module__8UTEwW__input:focus{background-color:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.AddressTypeahead-module-scss-module__8UTEwW__input::placeholder{color:#9ca3af}.AddressTypeahead-module-scss-module__8UTEwW__input.AddressTypeahead-module-scss-module__8UTEwW__error{background-color:#fef2f2;border-color:#dc2626!important}.AddressTypeahead-module-scss-module__8UTEwW__input.AddressTypeahead-module-scss-module__8UTEwW__error:focus{box-shadow:0 0 0 3px #dc262626!important}.AddressTypeahead-module-scss-module__8UTEwW__input.AddressTypeahead-module-scss-module__8UTEwW__validInput{color:#10b981!important;background-color:#f9fafb!important;border-color:#10b981!important;font-weight:600!important}.AddressTypeahead-module-scss-module__8UTEwW__input.AddressTypeahead-module-scss-module__8UTEwW__validInput:focus{background-color:#fff!important;border-color:#10b981!important;box-shadow:0 0 0 3px #10b98126!important}.AddressTypeahead-module-scss-module__8UTEwW__input.AddressTypeahead-module-scss-module__8UTEwW__validInput~.AddressTypeahead-module-scss-module__8UTEwW__clearButton,.AddressTypeahead-module-scss-module__8UTEwW__input.AddressTypeahead-module-scss-module__8UTEwW__validInput~.AddressTypeahead-module-scss-module__8UTEwW__toggleButton{color:#10b981}.AddressTypeahead-module-scss-module__8UTEwW__displayMode{cursor:pointer;letter-spacing:-.01em;background-color:#f9fafb;border:1px solid #e5e7eb;outline:none;align-items:center;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s;display:flex;border-radius:6px!important;padding:.25rem 3.5rem .25rem 2rem!important}.AddressTypeahead-module-scss-module__8UTEwW__displayMode:hover{background-color:#fff;border-color:#9ca3af}.AddressTypeahead-module-scss-module__8UTEwW__displayMode.AddressTypeahead-module-scss-module__8UTEwW__error{background-color:#fef2f2;border-color:#dc2626!important}.AddressTypeahead-module-scss-module__8UTEwW__displayMode.AddressTypeahead-module-scss-module__8UTEwW__error:hover{background-color:#fef2f2}.AddressTypeahead-module-scss-module__8UTEwW__displayMode.AddressTypeahead-module-scss-module__8UTEwW__validInput{background-color:#f9fafb!important;border-color:#10b981!important}.AddressTypeahead-module-scss-module__8UTEwW__displayMode.AddressTypeahead-module-scss-module__8UTEwW__validInput:hover{background-color:#fff!important;border-color:#10b981!important}.AddressTypeahead-module-scss-module__8UTEwW__displayMode.AddressTypeahead-module-scss-module__8UTEwW__validInput .AddressTypeahead-module-scss-module__8UTEwW__displayContent .AddressTypeahead-module-scss-module__8UTEwW__mainText{color:#10b981!important;font-weight:600!important}.AddressTypeahead-module-scss-module__8UTEwW__displayMode.AddressTypeahead-module-scss-module__8UTEwW__validInput .AddressTypeahead-module-scss-module__8UTEwW__displayContent .AddressTypeahead-module-scss-module__8UTEwW__metaText{color:#10b981!important;font-weight:500!important}.AddressTypeahead-module-scss-module__8UTEwW__displayMode.AddressTypeahead-module-scss-module__8UTEwW__validInput .AddressTypeahead-module-scss-module__8UTEwW__clearButton{color:#10b981}.AddressTypeahead-module-scss-module__8UTEwW__displayMode.AddressTypeahead-module-scss-module__8UTEwW__validInput .AddressTypeahead-module-scss-module__8UTEwW__clearButton:hover{color:#059669}.AddressTypeahead-module-scss-module__8UTEwW__displayMode.AddressTypeahead-module-scss-module__8UTEwW__validInput .AddressTypeahead-module-scss-module__8UTEwW__toggleButton{color:#10b981}.AddressTypeahead-module-scss-module__8UTEwW__displayMode.AddressTypeahead-module-scss-module__8UTEwW__validInput .AddressTypeahead-module-scss-module__8UTEwW__toggleButton:hover{color:#059669}.AddressTypeahead-module-scss-module__8UTEwW__displayContent{flex-direction:column;flex:1;display:flex;overflow:hidden}.AddressTypeahead-module-scss-module__8UTEwW__mainText{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:.813rem;font-weight:500;overflow:hidden}.AddressTypeahead-module-scss-module__8UTEwW__metaText{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:.688rem;overflow:hidden}.AddressTypeahead-module-scss-module__8UTEwW__toggleButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.AddressTypeahead-module-scss-module__8UTEwW__toggleButton:hover{color:#374151;background-color:#f3f4f6}.AddressTypeahead-module-scss-module__8UTEwW__clearButton{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s;display:flex;position:absolute;top:50%;right:2.25rem;transform:translateY(-50%)}.AddressTypeahead-module-scss-module__8UTEwW__clearButton:hover{color:#6b7280;background-color:#f3f4f6}.AddressTypeahead-module-scss-module__8UTEwW__errorMessage{color:#dc2626;margin-top:.25rem;font-size:.75rem}.AddressTypeahead-module-scss-module__8UTEwW__dropdown{z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:6px;max-height:260px;position:absolute;overflow-y:auto;box-shadow:0 4px 12px #00000014}.AddressTypeahead-module-scss-module__8UTEwW__option{cursor:pointer;color:#111827;padding:.5rem .75rem;font-size:.813rem;transition:background-color .2s}.AddressTypeahead-module-scss-module__8UTEwW__option:hover{background-color:#f9fafb}.AddressTypeahead-module-scss-module__8UTEwW__option.AddressTypeahead-module-scss-module__8UTEwW__highlighted{background-color:#f3f4f6}.AddressTypeahead-module-scss-module__8UTEwW__noResults,.AddressTypeahead-module-scss-module__8UTEwW__loading{color:#6b7280;padding:.5rem .75rem;font-size:.813rem}
.PhoneNumberInput-module-scss-module__2gX_Lq__phoneInputContainer{width:100%;margin-bottom:.5rem;position:relative}.PhoneNumberInput-module-scss-module__2gX_Lq__phoneInputWrapper{border:1px solid #ddd;border-radius:4px;width:100%;display:flex;overflow:hidden}.PhoneNumberInput-module-scss-module__2gX_Lq__phoneInputWrapper input{border:none;outline:none;flex:1;width:100%;padding:.75rem;font-family:inherit;font-size:1rem}.PhoneNumberInput-module-scss-module__2gX_Lq__phoneInputWrapper input:focus{box-shadow:0 0 0 2px #04b14e1a}.PhoneNumberInput-module-scss-module__2gX_Lq__phoneInputWrapper input:disabled{cursor:not-allowed;background-color:#f5f5f5}@media (max-width:768px){.PhoneNumberInput-module-scss-module__2gX_Lq__phoneInputWrapper input{font-size:16px}}.PhoneNumberInput-module-scss-module__2gX_Lq__countrySelector{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:#f8f8f8;border-right:1px solid #ddd;align-items:center;min-width:5rem;padding:.5rem .75rem;display:flex}.PhoneNumberInput-module-scss-module__2gX_Lq__flag{margin-right:.5rem;font-size:1.2rem}.PhoneNumberInput-module-scss-module__2gX_Lq__dialCode{color:#555;margin-right:.25rem;font-size:.9rem}.PhoneNumberInput-module-scss-module__2gX_Lq__arrow{color:#777;font-size:.6rem}.PhoneNumberInput-module-scss-module__2gX_Lq__numberInput{flex:1;width:100%}.PhoneNumberInput-module-scss-module__2gX_Lq__numberInput.PhoneNumberInput-module-scss-module__2gX_Lq__invalid{color:#e53935}.PhoneNumberInput-module-scss-module__2gX_Lq__formattedNumber{color:#04b14e;margin-top:.25rem;font-size:.8rem}.PhoneNumberInput-module-scss-module__2gX_Lq__countryDropdown{z-index:100;background-color:#fff;border:1px solid #ddd;border-radius:4px;width:100%;max-height:300px;margin-top:4px;position:absolute;top:100%;left:0;box-shadow:0 4px 12px #0000001a}.PhoneNumberInput-module-scss-module__2gX_Lq__searchContainer{border-bottom:1px solid #eee;padding:.75rem}.PhoneNumberInput-module-scss-module__2gX_Lq__searchInput{border:1px solid #ddd;border-radius:4px;width:100%;padding:.5rem;font-size:.9rem}.PhoneNumberInput-module-scss-module__2gX_Lq__searchInput:focus{border-color:#04b14e;outline:none}.PhoneNumberInput-module-scss-module__2gX_Lq__countriesList{max-height:250px;overflow-y:auto}.PhoneNumberInput-module-scss-module__2gX_Lq__countryOption{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;padding:.75rem;display:flex}.PhoneNumberInput-module-scss-module__2gX_Lq__countryOption:hover{background-color:#f9f9f9}.PhoneNumberInput-module-scss-module__2gX_Lq__countryOption:last-child{border-bottom:none}.PhoneNumberInput-module-scss-module__2gX_Lq__countryOption.PhoneNumberInput-module-scss-module__2gX_Lq__selected{background-color:#04b14e0d}.PhoneNumberInput-module-scss-module__2gX_Lq__countryName{flex:1;margin:0 .5rem;font-size:.9rem}.PhoneNumberInput-module-scss-module__2gX_Lq__dialCodeOption{color:#777;font-size:.8rem}.PhoneNumberInput-module-scss-module__2gX_Lq__noResults{text-align:center;color:#777;padding:1rem;font-style:italic}
.VideoRecorder-module-scss-module__LCohQW__videoRecorder{margin-bottom:1.25rem}.VideoRecorder-module-scss-module__LCohQW__questionHeader{margin-bottom:.75rem}.VideoRecorder-module-scss-module__LCohQW__questionHeader h3{color:#333;margin:0 0 .25rem;font-size:1rem;font-weight:500}.VideoRecorder-module-scss-module__LCohQW__questionHeader .VideoRecorder-module-scss-module__LCohQW__required{color:#dc3545;font-size:.8rem;font-weight:500}.VideoRecorder-module-scss-module__LCohQW__videoContainer{background:#000;border-radius:4px;width:100%;height:250px;margin-bottom:.75rem;position:relative;overflow:hidden}.VideoRecorder-module-scss-module__LCohQW__videoPreview{object-fit:cover;width:100%;height:100%;display:block}.VideoRecorder-module-scss-module__LCohQW__videoCanvas{object-fit:cover;cursor:pointer;background:#000;width:100%;height:100%;display:block}.VideoRecorder-module-scss-module__LCohQW__overlay{z-index:10;background:#000c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoRecorder-module-scss-module__LCohQW__startPrompt,.VideoRecorder-module-scss-module__LCohQW__errorPrompt,.VideoRecorder-module-scss-module__LCohQW__loadingPrompt{text-align:center;color:#fff;padding:1.25rem}.VideoRecorder-module-scss-module__LCohQW__startPrompt .VideoRecorder-module-scss-module__LCohQW__cameraIcon,.VideoRecorder-module-scss-module__LCohQW__startPrompt .VideoRecorder-module-scss-module__LCohQW__errorIcon,.VideoRecorder-module-scss-module__LCohQW__startPrompt .VideoRecorder-module-scss-module__LCohQW__loadingIcon,.VideoRecorder-module-scss-module__LCohQW__errorPrompt .VideoRecorder-module-scss-module__LCohQW__cameraIcon,.VideoRecorder-module-scss-module__LCohQW__errorPrompt .VideoRecorder-module-scss-module__LCohQW__errorIcon,.VideoRecorder-module-scss-module__LCohQW__errorPrompt .VideoRecorder-module-scss-module__LCohQW__loadingIcon,.VideoRecorder-module-scss-module__LCohQW__loadingPrompt .VideoRecorder-module-scss-module__LCohQW__cameraIcon,.VideoRecorder-module-scss-module__LCohQW__loadingPrompt .VideoRecorder-module-scss-module__LCohQW__errorIcon,.VideoRecorder-module-scss-module__LCohQW__loadingPrompt .VideoRecorder-module-scss-module__LCohQW__loadingIcon{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin:0 auto .75rem;font-size:2rem;font-weight:700;display:flex}.VideoRecorder-module-scss-module__LCohQW__startPrompt .VideoRecorder-module-scss-module__LCohQW__loadingIcon,.VideoRecorder-module-scss-module__LCohQW__errorPrompt .VideoRecorder-module-scss-module__LCohQW__loadingIcon,.VideoRecorder-module-scss-module__LCohQW__loadingPrompt .VideoRecorder-module-scss-module__LCohQW__loadingIcon{animation:1.5s infinite VideoRecorder-module-scss-module__LCohQW__pulse}.VideoRecorder-module-scss-module__LCohQW__startPrompt p,.VideoRecorder-module-scss-module__LCohQW__errorPrompt p,.VideoRecorder-module-scss-module__LCohQW__loadingPrompt p{color:#ccc;margin:0 0 1rem;font-size:.9rem}.VideoRecorder-module-scss-module__LCohQW__startButton,.VideoRecorder-module-scss-module__LCohQW__retryButton{color:#fff;cursor:pointer;background-color:#04b14e;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.VideoRecorder-module-scss-module__LCohQW__startButton:hover,.VideoRecorder-module-scss-module__LCohQW__retryButton:hover{background-color:#038a3d}.VideoRecorder-module-scss-module__LCohQW__errorActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.VideoRecorder-module-scss-module__LCohQW__settingsButton{color:#fff;cursor:pointer;background-color:#6c757d;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.VideoRecorder-module-scss-module__LCohQW__settingsButton:hover{background-color:#545b62}.VideoRecorder-module-scss-module__LCohQW__recordingIndicator{color:#fff;z-index:20;background:#dc3545e6;border-radius:4px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8rem;font-weight:500;display:flex;position:absolute;top:.75rem;left:.75rem}.VideoRecorder-module-scss-module__LCohQW__recDot{background:#fff;border-radius:50%;width:6px;height:6px;animation:1s infinite VideoRecorder-module-scss-module__LCohQW__pulse}@keyframes VideoRecorder-module-scss-module__LCohQW__pulse{0%,to{opacity:1}50%{opacity:.5}}.VideoRecorder-module-scss-module__LCohQW__controls{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.VideoRecorder-module-scss-module__LCohQW__recordButton,.VideoRecorder-module-scss-module__LCohQW__stopButton,.VideoRecorder-module-scss-module__LCohQW__retakeButton,.VideoRecorder-module-scss-module__LCohQW__submitButton,.VideoRecorder-module-scss-module__LCohQW__cancelButton{cursor:pointer;border:none;border-radius:4px;min-width:100px;padding:.5rem 1rem;font-size:.8rem;font-weight:500;transition:background-color .2s}.VideoRecorder-module-scss-module__LCohQW__recordButton:disabled,.VideoRecorder-module-scss-module__LCohQW__stopButton:disabled,.VideoRecorder-module-scss-module__LCohQW__retakeButton:disabled,.VideoRecorder-module-scss-module__LCohQW__submitButton:disabled,.VideoRecorder-module-scss-module__LCohQW__cancelButton:disabled{opacity:.5;cursor:not-allowed}.VideoRecorder-module-scss-module__LCohQW__recordButton{color:#fff;background-color:#dc3545}.VideoRecorder-module-scss-module__LCohQW__recordButton:hover:not(:disabled){background-color:#c82333}.VideoRecorder-module-scss-module__LCohQW__stopButton{color:#fff;background-color:#6c757d}.VideoRecorder-module-scss-module__LCohQW__stopButton:hover:not(:disabled){background-color:#545b62}.VideoRecorder-module-scss-module__LCohQW__retakeButton{color:#fff;background-color:#6c757d}.VideoRecorder-module-scss-module__LCohQW__retakeButton:hover:not(:disabled){background-color:#545b62}.VideoRecorder-module-scss-module__LCohQW__submitButton{color:#fff;background-color:#04b14e}.VideoRecorder-module-scss-module__LCohQW__submitButton:hover:not(:disabled){background-color:#038a3d}.VideoRecorder-module-scss-module__LCohQW__cancelButton{color:#6c757d;background-color:#0000;border:1px solid #ddd}.VideoRecorder-module-scss-module__LCohQW__cancelButton:hover:not(:disabled){background-color:#f8f9fa}@media (max-width:768px){.VideoRecorder-module-scss-module__LCohQW__videoContainer{height:200px}.VideoRecorder-module-scss-module__LCohQW__controls{gap:.5rem}.VideoRecorder-module-scss-module__LCohQW__controls button{flex:1;min-width:80px;padding:.4rem .8rem;font-size:.75rem}.VideoRecorder-module-scss-module__LCohQW__startPrompt,.VideoRecorder-module-scss-module__LCohQW__errorPrompt{padding:1rem}.VideoRecorder-module-scss-module__LCohQW__startPrompt .VideoRecorder-module-scss-module__LCohQW__cameraIcon,.VideoRecorder-module-scss-module__LCohQW__startPrompt .VideoRecorder-module-scss-module__LCohQW__errorIcon,.VideoRecorder-module-scss-module__LCohQW__errorPrompt .VideoRecorder-module-scss-module__LCohQW__cameraIcon,.VideoRecorder-module-scss-module__LCohQW__errorPrompt .VideoRecorder-module-scss-module__LCohQW__errorIcon{width:2.5rem;height:2.5rem;font-size:1.5rem}.VideoRecorder-module-scss-module__LCohQW__startPrompt p,.VideoRecorder-module-scss-module__LCohQW__errorPrompt p{font-size:.85rem}.VideoRecorder-module-scss-module__LCohQW__errorActions{gap:.4rem}.VideoRecorder-module-scss-module__LCohQW__errorActions .VideoRecorder-module-scss-module__LCohQW__retryButton,.VideoRecorder-module-scss-module__LCohQW__errorActions .VideoRecorder-module-scss-module__LCohQW__settingsButton{min-width:80px;padding:.4rem .8rem;font-size:.75rem}}.VideoRecorder-module-scss-module__LCohQW__playOverlay{z-index:20;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoRecorder-module-scss-module__LCohQW__playButton{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;transition:all .2s;display:flex}.VideoRecorder-module-scss-module__LCohQW__playButton:hover{background:#000c;transform:scale(1.1)}.VideoRecorder-module-scss-module__LCohQW__uploadOverlay{z-index:30;background:#fffffff2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoRecorder-module-scss-module__LCohQW__uploadProgress{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:200px;display:flex}.VideoRecorder-module-scss-module__LCohQW__progressBar{background:#f0f0f0;border-radius:2px;width:100%;height:3px;overflow:hidden}.VideoRecorder-module-scss-module__LCohQW__progressFill{background:linear-gradient(90deg,#4caf50,#45a049);border-radius:2px;height:100%;transition:width .3s}.VideoRecorder-module-scss-module__LCohQW__progressText{color:#666;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.VideoRecorder-module-scss-module__LCohQW__chunkInfo{color:#888;font-size:11px;font-weight:400}.VideoRecorder-module-scss-module__LCohQW__retryInfo{color:#ff9800;font-weight:500}.VideoRecorder-module-scss-module__LCohQW__failedChunks{color:#f44336;background:#f443361a;border-radius:4px;margin-top:2px;padding:2px 6px;font-size:10px;font-weight:500}.VideoRecorder-module-scss-module__LCohQW__resumableManager{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:80vh;padding:0;overflow:hidden;box-shadow:0 10px 25px #0003}.VideoRecorder-module-scss-module__LCohQW__managerHeader{background:#f8f9fa;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.VideoRecorder-module-scss-module__LCohQW__managerHeader h3{color:#333;margin:0;font-size:16px}.VideoRecorder-module-scss-module__LCohQW__closeButton{color:#666;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:24px;display:flex}.VideoRecorder-module-scss-module__LCohQW__closeButton:hover{color:#333}.VideoRecorder-module-scss-module__LCohQW__uploadsList{max-height:300px;padding:0;overflow-y:auto}.VideoRecorder-module-scss-module__LCohQW__uploadItem{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.VideoRecorder-module-scss-module__LCohQW__uploadItem:last-child{border-bottom:none}.VideoRecorder-module-scss-module__LCohQW__uploadInfo{flex:1;margin-right:16px}.VideoRecorder-module-scss-module__LCohQW__uploadFilename{color:#333;margin-bottom:4px;font-size:14px;font-weight:500}.VideoRecorder-module-scss-module__LCohQW__uploadDetails{color:#666;margin-bottom:8px;font-size:12px}.VideoRecorder-module-scss-module__LCohQW__uploadProgress{align-items:center;gap:8px;display:flex}.VideoRecorder-module-scss-module__LCohQW__uploadProgress .VideoRecorder-module-scss-module__LCohQW__progressBar{background:#eee;border-radius:2px;flex:1;min-width:100px;height:4px;overflow:hidden}.VideoRecorder-module-scss-module__LCohQW__uploadProgress span{color:#666;white-space:nowrap;font-size:11px}.VideoRecorder-module-scss-module__LCohQW__uploadActions{gap:8px;display:flex}.VideoRecorder-module-scss-module__LCohQW__resumeButton{color:#fff;cursor:pointer;background:#04b14e;border:none;border-radius:4px;padding:6px 12px;font-size:12px}.VideoRecorder-module-scss-module__LCohQW__resumeButton:hover{background:#038a3d}.VideoRecorder-module-scss-module__LCohQW__clearButton{color:#fff;cursor:pointer;background:#6c757d;border:none;border-radius:4px;padding:6px 12px;font-size:12px}.VideoRecorder-module-scss-module__LCohQW__clearButton:hover{background:#545b62}.VideoRecorder-module-scss-module__LCohQW__managerFooter{text-align:center;background:#f8f9fa;border-top:1px solid #eee;padding:16px 20px}.VideoRecorder-module-scss-module__LCohQW__clearAllButton{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:4px;padding:8px 16px;font-size:13px}.VideoRecorder-module-scss-module__LCohQW__clearAllButton:hover{background:#c82333}.VideoRecorder-module-scss-module__LCohQW__processingSpinner{border:2px solid #f0f0f0;border-top-color:#4caf50;border-radius:50%;width:16px;height:16px;margin:0 auto 8px;animation:1s linear infinite VideoRecorder-module-scss-module__LCohQW__spin;display:block}@keyframes VideoRecorder-module-scss-module__LCohQW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.VideoRecorder-module-scss-module__LCohQW__controls button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.VideoRecorder-module-scss-module__LCohQW__sourceSelector{z-index:25;position:absolute;top:.75rem;right:.75rem}.VideoRecorder-module-scss-module__LCohQW__gearButton{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.VideoRecorder-module-scss-module__LCohQW__gearButton:hover{background:#000c;transform:scale(1.1)}.VideoRecorder-module-scss-module__LCohQW__gearButton svg{width:18px;height:18px}.VideoRecorder-module-scss-module__LCohQW__settingsOverlay{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.VideoRecorder-module-scss-module__LCohQW__settingsPanel{background:#fff;border-radius:8px;flex-direction:column;width:100%;max-width:320px;max-height:70vh;display:flex;overflow:hidden;box-shadow:0 4px 24px #00000040}.VideoRecorder-module-scss-module__LCohQW__settingsHeader{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.VideoRecorder-module-scss-module__LCohQW__settingsHeader h3{color:#333;margin:0;font-size:16px;font-weight:600}.VideoRecorder-module-scss-module__LCohQW__closeButton{cursor:pointer;color:#666;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.VideoRecorder-module-scss-module__LCohQW__closeButton:hover{color:#333;background:#f5f5f5}.VideoRecorder-module-scss-module__LCohQW__closeButton svg{width:18px;height:18px}.VideoRecorder-module-scss-module__LCohQW__settingsContent{flex:1;padding:0;overflow-y:auto}.VideoRecorder-module-scss-module__LCohQW__settingsContent::-webkit-scrollbar{width:4px}.VideoRecorder-module-scss-module__LCohQW__settingsContent::-webkit-scrollbar-track{background:#f1f1f1}.VideoRecorder-module-scss-module__LCohQW__settingsContent::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.VideoRecorder-module-scss-module__LCohQW__settingsContent::-webkit-scrollbar-thumb:hover{background:#bbb}.VideoRecorder-module-scss-module__LCohQW__sourceSection{padding:16px 18px 12px}.VideoRecorder-module-scss-module__LCohQW__sourceSection:not(:last-child){border-bottom:1px solid #eee}.VideoRecorder-module-scss-module__LCohQW__sourceSection h4{color:#333;margin:0 0 12px;font-size:13px;font-weight:600}.VideoRecorder-module-scss-module__LCohQW__deviceList{flex-direction:column;gap:6px;display:flex}.VideoRecorder-module-scss-module__LCohQW__sourceOption{text-align:left;cursor:pointer;color:#333;background:#fff;border:1px solid #ddd;border-radius:6px;align-items:center;width:100%;padding:10px 12px;font-size:13px;transition:all .2s;display:flex}.VideoRecorder-module-scss-module__LCohQW__sourceOption:hover{background:#f8f9fa;border-color:#ccc}.VideoRecorder-module-scss-module__LCohQW__sourceOption.VideoRecorder-module-scss-module__LCohQW__selected{color:#1976d2;background:#e3f2fd;border-color:#1976d2;font-weight:500}.VideoRecorder-module-scss-module__LCohQW__settingsFooter{background:#f9f9f9;border-top:1px solid #eee;gap:8px;padding:16px 18px;display:flex}.VideoRecorder-module-scss-module__LCohQW__cancelButton,.VideoRecorder-module-scss-module__LCohQW__saveButton{cursor:pointer;border:1px solid #ddd;border-radius:6px;flex:1;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s}.VideoRecorder-module-scss-module__LCohQW__cancelButton{color:#666;background:#fff}.VideoRecorder-module-scss-module__LCohQW__cancelButton:hover{background:#f5f5f5;border-color:#ccc}.VideoRecorder-module-scss-module__LCohQW__saveButton{color:#fff;background:#1976d2;border-color:#1976d2}.VideoRecorder-module-scss-module__LCohQW__saveButton:hover{background:#1565c0;border-color:#1565c0}@media (max-width:768px){.VideoRecorder-module-scss-module__LCohQW__sourceSelector{top:.5rem;right:.5rem}.VideoRecorder-module-scss-module__LCohQW__gearButton{width:32px;height:32px}.VideoRecorder-module-scss-module__LCohQW__gearButton svg{width:16px;height:16px}.VideoRecorder-module-scss-module__LCohQW__settingsOverlay{padding:12px}.VideoRecorder-module-scss-module__LCohQW__settingsPanel{max-width:100%;max-height:75vh}.VideoRecorder-module-scss-module__LCohQW__settingsHeader{padding:14px 16px}.VideoRecorder-module-scss-module__LCohQW__settingsHeader h3{font-size:15px}.VideoRecorder-module-scss-module__LCohQW__closeButton{padding:4px}.VideoRecorder-module-scss-module__LCohQW__closeButton svg{width:16px;height:16px}.VideoRecorder-module-scss-module__LCohQW__settingsContent{max-height:calc(75vh - 130px)}.VideoRecorder-module-scss-module__LCohQW__sourceSection{padding:14px 16px 10px}.VideoRecorder-module-scss-module__LCohQW__sourceSection h4{margin-bottom:10px;font-size:12px}.VideoRecorder-module-scss-module__LCohQW__sourceOption{padding:10px 12px;font-size:12px}.VideoRecorder-module-scss-module__LCohQW__settingsFooter{gap:6px;padding:14px 16px}.VideoRecorder-module-scss-module__LCohQW__cancelButton,.VideoRecorder-module-scss-module__LCohQW__saveButton{padding:10px 12px;font-size:12px}}
.Checkbox-module-scss-module__z-D02G__control{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:inline-flex}.Checkbox-module-scss-module__z-D02G__input{margin:0}.Checkbox-module-scss-module__z-D02G__disabled{cursor:not-allowed}
.Email-module-scss-module__N7u6oa__field{gap:4px;display:grid}.Email-module-scss-module__N7u6oa__labelRow{justify-content:space-between;align-items:center;gap:8px;min-height:1.2rem;display:flex}.Email-module-scss-module__N7u6oa__labelWrap{align-items:center;gap:4px;display:inline-flex}.Email-module-scss-module__N7u6oa__label{color:#0f172a;font-size:.85rem;font-weight:600}.Email-module-scss-module__N7u6oa__labelBlock{text-transform:uppercase;letter-spacing:.05em;color:#4b5563;grid-template-columns:auto auto 1fr;align-items:center;gap:4px 8px;font-size:.75rem;display:grid}.Email-module-scss-module__N7u6oa__errorRight{grid-column:3;justify-self:end;font-size:.7rem}.Email-module-scss-module__N7u6oa__required{color:#dc2626;margin-left:2px}.Email-module-scss-module__N7u6oa__control{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;width:100%;padding:8px;font-size:16px;transition:border-color .15s,box-shadow .15s;display:flex}.Email-module-scss-module__N7u6oa__control:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}.Email-module-scss-module__N7u6oa__control:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}.Email-module-scss-module__N7u6oa__error{color:#b91c1c;font-size:.8rem}.Email-module-scss-module__N7u6oa__errorInline{color:#b91c1c;text-align:right;flex-shrink:0;font-size:.7rem}.Email-module-scss-module__N7u6oa__invalid{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261f}.Email-module-scss-module__N7u6oa__invalid:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc262638}.Email-module-scss-module__N7u6oa__shake{animation:.2s Email-module-scss-module__N7u6oa__shake}@keyframes Email-module-scss-module__N7u6oa__shake{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}to{transform:translate(0)}}
.Radio-module-scss-module__YRtdlG__field{gap:4px;display:grid}.Radio-module-scss-module__YRtdlG__labelRow{justify-content:space-between;align-items:center;gap:8px;min-height:1.2rem;display:flex}.Radio-module-scss-module__YRtdlG__labelWrap{align-items:center;gap:4px;display:inline-flex}.Radio-module-scss-module__YRtdlG__label{color:#0f172a;font-size:.85rem;font-weight:600}.Radio-module-scss-module__YRtdlG__labelBlock{text-transform:uppercase;letter-spacing:.05em;color:#4b5563;grid-template-columns:auto auto 1fr;align-items:center;gap:4px 8px;font-size:.75rem;display:grid}.Radio-module-scss-module__YRtdlG__errorRight{grid-column:3;justify-self:end;font-size:.7rem}.Radio-module-scss-module__YRtdlG__required{color:#dc2626;margin-left:2px}.Radio-module-scss-module__YRtdlG__control{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;width:100%;padding:8px;font-size:16px;transition:border-color .15s,box-shadow .15s;display:flex}.Radio-module-scss-module__YRtdlG__control:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}.Radio-module-scss-module__YRtdlG__control:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}.Radio-module-scss-module__YRtdlG__error{color:#b91c1c;font-size:.8rem}.Radio-module-scss-module__YRtdlG__errorInline{color:#b91c1c;text-align:right;flex-shrink:0;font-size:.7rem}.Radio-module-scss-module__YRtdlG__invalid{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261f}.Radio-module-scss-module__YRtdlG__invalid:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc262638}.Radio-module-scss-module__YRtdlG__shake{animation:.2s Radio-module-scss-module__YRtdlG__shake}@keyframes Radio-module-scss-module__YRtdlG__shake{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}to{transform:translate(0)}}.Radio-module-scss-module__YRtdlG__options{gap:8px;display:grid}.Radio-module-scss-module__YRtdlG__option{align-items:center;gap:8px;display:flex}
.FeaturedImage-module-scss-module__A4pUHW__featuredImage{float:left;border-radius:5px;margin:2px;position:relative;overflow:hidden}.FeaturedImage-module-scss-module__A4pUHW__featuredImage img{object-fit:cover;width:100%;position:absolute;inset:0}.FeaturedImage-module-scss-module__A4pUHW__placeholder{opacity:.6;transition:filter 2s;animation:1.5s infinite FeaturedImage-module-scss-module__A4pUHW__pulse}@keyframes FeaturedImage-module-scss-module__A4pUHW__pulse{0%{opacity:.6}50%{opacity:.1}to{opacity:.6}}
.Text-module-scss-module__BCMgQG__field{gap:4px;display:grid}.Text-module-scss-module__BCMgQG__labelRow{justify-content:space-between;align-items:center;gap:8px;min-height:1.2rem;display:flex}.Text-module-scss-module__BCMgQG__labelWrap{align-items:center;gap:4px;display:inline-flex}.Text-module-scss-module__BCMgQG__label{color:#0f172a;font-size:.85rem;font-weight:600}.Text-module-scss-module__BCMgQG__labelBlock{text-transform:uppercase;letter-spacing:.05em;color:#4b5563;grid-template-columns:auto auto 1fr;align-items:center;gap:4px 8px;font-size:.75rem;display:grid}.Text-module-scss-module__BCMgQG__errorRight{grid-column:3;justify-self:end;font-size:.7rem}.Text-module-scss-module__BCMgQG__required{color:#dc2626;margin-left:2px}.Text-module-scss-module__BCMgQG__control{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;width:100%;padding:8px;font-size:16px;transition:border-color .15s,box-shadow .15s;display:flex}.Text-module-scss-module__BCMgQG__control:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}.Text-module-scss-module__BCMgQG__control:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}.Text-module-scss-module__BCMgQG__error{color:#b91c1c;font-size:.8rem}.Text-module-scss-module__BCMgQG__errorInline{color:#b91c1c;text-align:right;flex-shrink:0;font-size:.7rem}.Text-module-scss-module__BCMgQG__invalid{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261f}.Text-module-scss-module__BCMgQG__invalid:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc262638}.Text-module-scss-module__BCMgQG__shake{animation:.2s Text-module-scss-module__BCMgQG__shake}@keyframes Text-module-scss-module__BCMgQG__shake{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}to{transform:translate(0)}}
.Button-module-scss-module__5H9ZRa__main,.Button-module-scss-module__5H9ZRa__status{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.Button-module-scss-module__5H9ZRa__main{cursor:pointer;text-align:center;color:#fff;background-color:#449aed;border-radius:5px;align-items:center;padding:8px 20px;display:inline-block;box-shadow:0 0 10px #0003}.Button-module-scss-module__5H9ZRa__status{text-align:center;color:#2f2f2f;background-color:#e6e6e6;border-radius:5px;align-items:center;padding:4px 20px;font-size:13px;font-weight:600;display:inline-block;box-shadow:0 0 5px #0000001a}.Button-module-scss-module__5H9ZRa__disabled{color:#555;background-color:#ccc}.Button-module-scss-module__5H9ZRa__error{background-color:#ed4460}
.AddQuantity-module-scss-module__xAVNfW__horizontal{border:1px solid #bdbdbd;width:30px;height:30px}.AddQuantity-module-scss-module__xAVNfW__horizontal__decrement{margin-top:3px}.AddQuantity-module-scss-module__xAVNfW__vertical{align-items:center;display:flex}.AddQuantity-module-scss-module__xAVNfW__vertical input{text-align:center;border:1px solid #bdbdbd;border-radius:5px;max-width:40px;padding:5px;font-size:17px}.AddQuantity-module-scss-module__xAVNfW__vertical .AddQuantity-module-scss-module__xAVNfW__item{border:1px solid #bdbdbd;width:20px;height:20px}.AddQuantity-module-scss-module__xAVNfW__vertical .AddQuantity-module-scss-module__xAVNfW__item__marginTop{margin-top:3px}.AddQuantity-module-scss-module__xAVNfW__itemValue{text-align:center;padding-left:5px;padding-right:5px;font-weight:700}.AddQuantity-module-scss-module__xAVNfW__iconButton{width:14px;height:14px}
.TextArea-module-scss-module___pUNya__field{gap:4px;display:grid}.TextArea-module-scss-module___pUNya__labelRow{justify-content:space-between;align-items:center;gap:8px;min-height:1.2rem;display:flex}.TextArea-module-scss-module___pUNya__labelWrap{align-items:center;gap:4px;display:inline-flex}.TextArea-module-scss-module___pUNya__label{color:#0f172a;font-size:.85rem;font-weight:600}.TextArea-module-scss-module___pUNya__labelBlock{text-transform:uppercase;letter-spacing:.05em;color:#4b5563;grid-template-columns:auto auto 1fr;align-items:center;gap:4px 8px;font-size:.75rem;display:grid}.TextArea-module-scss-module___pUNya__errorRight{grid-column:3;justify-self:end;font-size:.7rem}.TextArea-module-scss-module___pUNya__required{color:#dc2626;margin-left:2px}.TextArea-module-scss-module___pUNya__control{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;width:100%;padding:8px;font-size:16px;transition:border-color .15s,box-shadow .15s;display:flex}.TextArea-module-scss-module___pUNya__control:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}.TextArea-module-scss-module___pUNya__control:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}.TextArea-module-scss-module___pUNya__error{color:#b91c1c;font-size:.8rem}.TextArea-module-scss-module___pUNya__errorInline{color:#b91c1c;text-align:right;flex-shrink:0;font-size:.7rem}.TextArea-module-scss-module___pUNya__invalid{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261f}.TextArea-module-scss-module___pUNya__invalid:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc262638}.TextArea-module-scss-module___pUNya__shake{animation:.2s TextArea-module-scss-module___pUNya__shake}@keyframes TextArea-module-scss-module___pUNya__shake{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}to{transform:translate(0)}}
.TypeaheadSelect-module-scss-module__1bNacq__field{gap:4px;display:grid}.TypeaheadSelect-module-scss-module__1bNacq__labelRow{justify-content:space-between;align-items:center;gap:8px;min-height:1.2rem;display:flex}.TypeaheadSelect-module-scss-module__1bNacq__labelWrap{align-items:center;gap:4px;display:inline-flex}.TypeaheadSelect-module-scss-module__1bNacq__label{color:#0f172a;font-size:.85rem;font-weight:600}.TypeaheadSelect-module-scss-module__1bNacq__labelBlock{text-transform:uppercase;letter-spacing:.05em;color:#4b5563;grid-template-columns:auto auto 1fr;align-items:center;gap:4px 8px;font-size:.75rem;display:grid}.TypeaheadSelect-module-scss-module__1bNacq__errorRight{grid-column:3;justify-self:end;font-size:.7rem}.TypeaheadSelect-module-scss-module__1bNacq__required{color:#dc2626;margin-left:2px}.TypeaheadSelect-module-scss-module__1bNacq__control{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;width:100%;padding:8px;font-size:16px;transition:border-color .15s,box-shadow .15s;display:flex}.TypeaheadSelect-module-scss-module__1bNacq__control:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}.TypeaheadSelect-module-scss-module__1bNacq__control:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}.TypeaheadSelect-module-scss-module__1bNacq__error{color:#b91c1c;font-size:.8rem}.TypeaheadSelect-module-scss-module__1bNacq__errorInline{color:#b91c1c;text-align:right;flex-shrink:0;font-size:.7rem}.TypeaheadSelect-module-scss-module__1bNacq__invalid{border-color:#dc2626;box-shadow:0 0 0 2px #dc26261f}.TypeaheadSelect-module-scss-module__1bNacq__invalid:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc262638}.TypeaheadSelect-module-scss-module__1bNacq__shake{animation:.2s TypeaheadSelect-module-scss-module__1bNacq__shake}@keyframes TypeaheadSelect-module-scss-module__1bNacq__shake{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}to{transform:translate(0)}}.TypeaheadSelect-module-scss-module__1bNacq__dropdown{position:relative}.TypeaheadSelect-module-scss-module__1bNacq__list{z-index:10;background:#fff;border:1px solid #cbd5e1;border-radius:6px;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 8px 20px #0f172a14}.TypeaheadSelect-module-scss-module__1bNacq__option{cursor:pointer;padding:8px 10px}.TypeaheadSelect-module-scss-module__1bNacq__option:hover{background:#f8fafc}.TypeaheadSelect-module-scss-module__1bNacq__empty{color:#94a3b8;padding:8px 10px}
.StrainAddItemLarge-module-scss-module__fX-PhG__container{clear:left;margin:auto;display:block}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__ratingText{text-decoration:underline;display:block}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__quantities{text-align:center;margin-bottom:0;overflow:hidden}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__quantities .StrainAddItemLarge-module-scss-module__fX-PhG__quantity{cursor:pointer;text-align:center;color:#3f3f3f;border:1px solid #a5a5a5;border-radius:30px;width:50px;height:50px;margin:5px;padding:14.5px 0;font-size:14px;display:inline-block}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__quantities .StrainAddItemLarge-module-scss-module__fX-PhG__quantity.StrainAddItemLarge-module-scss-module__fX-PhG__selected{color:#fff;background-color:#00b14f;border-color:#00b14f;font-weight:700}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__quantities.StrainAddItemLarge-module-scss-module__fX-PhG__square{text-align:left;margin-top:10px;margin-left:-5px}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__quantities.StrainAddItemLarge-module-scss-module__fX-PhG__square .StrainAddItemLarge-module-scss-module__fX-PhG__quantity{width:unset;border-radius:10px;height:42px;padding:8px 15px}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__error .StrainAddItemLarge-module-scss-module__fX-PhG__labelOrderQuantity{color:#b72b38;width:130px}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__error .StrainAddItemLarge-module-scss-module__fX-PhG__quantity{color:#b72b38;border:1px solid #b72b38;animation:1s ease-in-out infinite alternate StrainAddItemLarge-module-scss-module__fX-PhG__wobble}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__buttonCheckout{float:left;cursor:pointer;color:#8c8c8c;text-align:center;background:#e7e7e7;width:calc(50% - 5px);margin-top:0;margin-right:10px;padding:10px;font-weight:700}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__buttonAdd{float:left;cursor:pointer;color:#00b14f;text-align:center;background:#c8dec6;width:calc(50% - 5px);margin-top:0;padding:10px;font-weight:700}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__buttonAdd.StrainAddItemLarge-module-scss-module__fX-PhG__selected{color:#fff;background:#00b14f}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__buttonAdd.StrainAddItemLarge-module-scss-module__fX-PhG__buyDefault{color:#8c8c8c;background:#e7e7e7}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__buttonAdd.StrainAddItemLarge-module-scss-module__fX-PhG__buySelected{color:#fff;background:#444}.StrainAddItemLarge-module-scss-module__fX-PhG__container .StrainAddItemLarge-module-scss-module__fX-PhG__buttonDetails{cursor:pointer;color:#8c8c8c;text-align:center;background:#e7e7e7;margin-top:10px;padding:10px;font-weight:700}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer{z-index:1;width:100%;max-width:640px;height:150px;margin:auto;padding-top:20px;position:fixed;bottom:0;left:0;right:0;overflow-y:hidden}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__shadowContainer{background-color:#fff;padding:10px;position:absolute;inset:20px 0 0;box-shadow:0 0 20px #0006}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__shadowContainer .StrainAddItemLarge-module-scss-module__fX-PhG__buttons{overflow:hidden}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__shadowContainer .StrainAddItemLarge-module-scss-module__fX-PhG__details{text-align:center;padding:10px}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__shadowContainer .StrainAddItemLarge-module-scss-module__fX-PhG__details .StrainAddItemLarge-module-scss-module__fX-PhG__graph{width:60px;margin-left:10px;margin-right:10px;display:inline-block}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__shadowContainer .StrainAddItemLarge-module-scss-module__fX-PhG__details .StrainAddItemLarge-module-scss-module__fX-PhG__price{margin-left:10px;margin-right:10px;display:inline-block;transform:translateY(-17px)}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__buttonCheckout{float:left;cursor:pointer;color:#8c8c8c;text-align:center;background:#e7e7e7;width:calc(50% - 5px);margin-top:0;margin-right:10px;padding:10px;font-weight:700}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__buttonAdd{float:left;cursor:pointer;color:#00b14f;text-align:center;background:#c8dec6;width:calc(50% - 5px);margin-top:0;padding:10px;font-weight:700}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__buttonAdd.StrainAddItemLarge-module-scss-module__fX-PhG__selected{color:#fff;background:#00b14f}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__buttonAdd.StrainAddItemLarge-module-scss-module__fX-PhG__buyDefault{color:#8c8c8c;background:#e7e7e7}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__buttonAdd.StrainAddItemLarge-module-scss-module__fX-PhG__buySelected{color:#fff;background:#444}.StrainAddItemLarge-module-scss-module__fX-PhG__menuContainer .StrainAddItemLarge-module-scss-module__fX-PhG__buttonDetails{cursor:pointer;color:#8c8c8c;text-align:center;background:#e7e7e7;margin-top:10px;padding:10px;font-weight:700}@keyframes StrainAddItemLarge-module-scss-module__fX-PhG__wobble{0%,to{transform:translate(0%)}15%{transform:rotate(-5deg)}30%{transform:rotate(5deg)}45%{transform:rotate(-2.77778deg)}60%{transform:rotate(1.66667deg)}75%{transform:rotate(-1deg)}}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle{text-align:center;padding-top:34px;font-size:12px}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__packetSize{margin-top:-10px;margin-bottom:15px;font-size:16px;font-weight:700}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__pricingContainer{margin-top:0;overflow:hidden}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier{opacity:.5;border-radius:10px;margin-bottom:5px;margin-left:10px;margin-right:10px;padding-top:5px;padding-bottom:5px;transition:all .3s}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__inactive{color:#717171;opacity:1;background-color:#eaeaea;padding:5px 15px;font-size:12px;overflow:hidden}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__inactive>b{float:left;font-size:12px}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__inactive>div{float:right}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__inactive>div>b{margin-left:5px;font-size:10px}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__inactive>div>b:first-child{margin-left:0}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active{color:#00810f;opacity:1;background-color:#caefcf;padding-top:10px;padding-bottom:10px;font-size:14px}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active>b{color:#00810f;margin-bottom:0;font-size:13px;display:block}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active>div{padding-left:15px;padding-right:15px}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active>div>b{font-size:20px}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active.StrainAddItemLarge-module-scss-module__fX-PhG__onSale{color:#0085b1;background-color:#cee4f4}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active.StrainAddItemLarge-module-scss-module__fX-PhG__onSale>b{color:#0085b1}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active .StrainAddItemLarge-module-scss-module__fX-PhG__discount{margin-left:30px}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active .StrainAddItemLarge-module-scss-module__fX-PhG__volumeDiscount{margin-top:6px;font-size:12px}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active .StrainAddItemLarge-module-scss-module__fX-PhG__volumeDiscountText{margin-top:5px;font-size:12px;font-weight:700}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active.StrainAddItemLarge-module-scss-module__fX-PhG__bulkDiscount{color:#8b0000;background-color:#ffef99}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active.StrainAddItemLarge-module-scss-module__fX-PhG__bulkDiscount>b{color:#8b0000}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active.StrainAddItemLarge-module-scss-module__fX-PhG__bulkDiscount>div{color:#8b0000;background-color:#ffef99;justify-content:center;align-items:center;gap:20px;animation:2s infinite StrainAddItemLarge-module-scss-module__fX-PhG__bulkDiscountAnimation;display:flex}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier.StrainAddItemLarge-module-scss-module__fX-PhG__active.StrainAddItemLarge-module-scss-module__fX-PhG__bulkDiscount>div b{color:#8b0000}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier .StrainAddItemLarge-module-scss-module__fX-PhG__price{margin-top:-5px;text-decoration:line-through}.StrainAddItemLarge-module-scss-module__fX-PhG__commonStyle .StrainAddItemLarge-module-scss-module__fX-PhG__tier .StrainAddItemLarge-module-scss-module__fX-PhG__price.StrainAddItemLarge-module-scss-module__fX-PhG__active{text-decoration:none}@keyframes StrainAddItemLarge-module-scss-module__fX-PhG__bulkDiscountAnimation{0%{color:#b8860b}50%{color:#8b0000}to{color:#b8860b}}
