.LCPStepContainer_container__ULOqG{max-width:480px;margin:2.25rem auto 3rem!important;background:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);padding:.25rem 1.5rem 1rem;display:flex;flex-direction:column;gap:1rem;min-height:450px;position:relative;z-index:10}.LCPStepContainer_header__wud93{display:flex;justify-content:center;align-items:center;padding-top:0;padding-bottom:.1rem;border-bottom:1px solid #e5e7eb;margin-top:0;margin-bottom:.2rem}.LCPStepContainer_backLink___MEE_{color:#666;text-decoration:none;font-size:.75rem;font-weight:500;transition:color .2s ease}.LCPStepContainer_backLink___MEE_:hover{color:#333}.LCPStepContainer_stepIndicator__KtrnN{display:flex;align-items:center;gap:8px;color:#666;font-size:.7rem;font-weight:600;letter-spacing:.01em}.LCPStepContainer_title__NzmFX{font-size:1.35rem;font-weight:700;text-align:center;margin-bottom:.5rem;letter-spacing:-.02em;color:#22b455;line-height:1.3}.LCPStepContainer_loading__yJFp1{min-height:200px;align-items:center;justify-content:center;color:#666;font-size:.9rem}@media (max-width:768px){.LCPStepContainer_container__ULOqG{max-width:95%;margin:1.875rem auto 2.5rem!important;padding:.4rem 1.5rem 1.25rem;min-height:450px}.LCPStepContainer_header__wud93{padding-top:0;padding-bottom:.2rem;margin-top:0;margin-bottom:.3rem}.LCPStepContainer_stepIndicator__KtrnN{gap:6px;font-size:.6rem}.LCPStepContainer_title__NzmFX{font-size:1.2rem;margin-bottom:.6rem}}@media (max-width:480px){.LCPStepContainer_container__ULOqG{max-width:100%;margin:1.5rem .5rem 2rem!important;padding:.3rem 1.25rem 1rem;min-height:400px}.LCPStepContainer_header__wud93{padding-top:0;padding-bottom:.15rem;margin-top:0;margin-bottom:.25rem}.LCPStepContainer_backLink___MEE_{font-size:.7rem}.LCPStepContainer_stepIndicator__KtrnN{gap:4px;font-size:.6rem}.LCPStepContainer_title__NzmFX{font-size:1.08rem;margin-bottom:.5rem}}@media (prefers-contrast:high){.LCPStepContainer_container__ULOqG{border:2px solid #333;box-shadow:0 4px 20px rgba(0,0,0,.15)}.LCPStepContainer_header__wud93{border-bottom-width:2px}.LCPStepContainer_backLink___MEE_:hover{text-decoration:underline}.LCPStepContainer_stepIndicator__KtrnN{font-weight:700}.LCPStepContainer_title__NzmFX{font-weight:800}}@media (prefers-reduced-motion:reduce){.LCPStepContainer_backLink___MEE_{transition:none}}@media print{.LCPStepContainer_container__ULOqG{border:2px solid #000;box-shadow:none;background:#fff}.LCPStepContainer_header__wud93{border-bottom:2px solid #000}.LCPStepContainer_backLink___MEE_,.LCPStepContainer_stepIndicator__KtrnN,.LCPStepContainer_title__NzmFX{color:#000;font-weight:700}}.LCPStepContainer_backLink___MEE_:focus-visible{outline:2px solid #22c55e;outline-offset:2px;border-radius:4px}@media (prefers-contrast:high){.LCPStepContainer_backLink___MEE_:focus-visible{outline-width:3px}}.LCPLayout_container__DOvCR{width:100%;background:#fff;border-radius:16px;box-shadow:none;padding:0;display:flex;flex-direction:column;align-items:center}.LCPLayout_formContainer__91VS2{width:100%;display:flex;flex-direction:column;gap:.75rem;margin-bottom:.5rem}.LCPLayout_actionRow__SlF71{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;padding:.5rem 0}.LCPLayout_centeredAction__98GtJ{display:flex;justify-content:center;align-items:center;width:100%}.LCPLayout_paymentList___KYwm{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.5rem}.LCPLayout_formSection__2z_8Q{margin-bottom:1rem}.LCPLayout_formRow__ZCqun{display:flex;gap:1rem;align-items:center}.LCPLayout_formColumn__N59NQ{display:flex;flex-direction:column;gap:.5rem;flex:1 1}@media (max-width:640px){.LCPLayout_container__DOvCR{padding:0;border-radius:12px}.LCPLayout_formContainer__91VS2{gap:1rem;margin-bottom:1rem}.LCPLayout_actionRow__SlF71{margin-top:.75rem;padding:.4rem 0}.LCPLayout_paymentList___KYwm{gap:.6rem;margin-bottom:.4rem}.LCPLayout_formRow__ZCqun{flex-direction:column;gap:.75rem}}@media print{.LCPLayout_container__DOvCR{box-shadow:none;border:1px solid #e5e7eb}}.LCPButton_baseButton__GKTPc{border:none;cursor:pointer;font-family:inherit;font-weight:500;transition:all .15s ease;outline:none;border-radius:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;overflow:hidden}.LCPButton_baseButton__GKTPc:focus{outline:none}.LCPButton_baseButton__GKTPc:focus-visible{outline:2px solid #22c55e;outline-offset:2px}.LCPButton_baseButton__GKTPc:disabled{cursor:not-allowed;opacity:.6}.LCPButton_optionButton__U1Hcd{border:2px solid #e5e7eb;background:#fff;color:#374151;padding:.6rem 1.2rem;font-size:1rem;min-width:110px;max-width:160px;min-height:38px;display:flex;align-items:center;justify-content:center;font-weight:600;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);flex:0 0 auto}.LCPButton_optionButtonSelected__dyz_8{background:#dcfce7;border:2px solid #22c55e;color:#15803d;font-weight:600;box-shadow:0 2px 8px rgba(34,197,94,.2);transform:translateY(-1px)}.LCPButton_optionButton__U1Hcd:not(:disabled):hover{background:#f3f4f6;border-color:#9ca3af;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.LCPButton_optionButtonSelected__dyz_8:not(:disabled):hover{background:#dcfce7;border-color:#16a34a;transform:translateY(-1px);box-shadow:0 2px 4px rgba(34,197,94,.2)}.LCPButton_optionButton__U1Hcd:not(:disabled):active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.1)}.LCPButton_optionButtonSelected__dyz_8:not(:disabled):active{transform:translateY(0);box-shadow:0 1px 2px rgba(34,197,94,.2)}.LCPButton_nextButton__manCM{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:600;box-shadow:0 4px 12px rgba(34,197,94,.3)}.LCPButton_nextButton__manCM:not(:disabled):hover{background:linear-gradient(135deg,#16a34a,#15803d);transform:translateY(-2px);box-shadow:0 6px 16px rgba(34,197,94,.4)}.LCPButton_nextButton__manCM:not(:disabled):active{transform:translateY(0);box-shadow:0 4px 12px rgba(34,197,94,.3)}.LCPButton_nextButtonDisabled__oXhSI{background:#bbf7d0;color:#fff;cursor:not-allowed;transform:none;box-shadow:none}.LCPButton_arrow__RX9LI{font-size:1.2rem;display:flex;align-items:center;justify-content:center;line-height:1}@media (max-width:768px){.LCPButton_optionButton__U1Hcd{min-width:95px;max-width:150px;padding:.5rem 1rem;font-size:.9rem}.LCPButton_nextButton__manCM{width:2.8rem;height:2.8rem;font-size:1.3rem}}@media (max-width:480px){.LCPButton_optionButton__U1Hcd{min-width:85px;max-width:140px;padding:.45rem .9rem;font-size:.85rem}.LCPButton_nextButton__manCM{width:2.5rem;height:2.5rem;font-size:1.1rem}}@media (prefers-contrast:high){.LCPButton_optionButton__U1Hcd{border-width:2px}.LCPButton_optionButtonSelected__dyz_8{border-width:3px}.LCPButton_nextButton__manCM{border:2px solid #fff}.LCPButton_baseButton__GKTPc:focus-visible{outline-width:3px}}@media (prefers-reduced-motion:reduce){.LCPButton_baseButton__GKTPc{transition:none}.LCPButton_nextButton__manCM:not(:disabled):hover,.LCPButton_optionButton__U1Hcd:not(:disabled):hover{transform:none;box-shadow:none}}@media print{.LCPButton_optionButton__U1Hcd{border:2px solid #000;background:#fff;color:#000}.LCPButton_optionButtonSelected__dyz_8{background:#e0fce2;border-color:#22c55e}.LCPButton_nextButton__manCM{border:2px solid #000;background:#22c55e;color:#fff}}.LCPSection_section__pd8k7{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;position:relative}.LCPSection_label__664Me{font-size:1.15rem;font-weight:600;text-align:center;margin:0 0 1rem;color:#1f2937;position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;line-height:1.5}.LCPSection_buttonGroup__gBozK{display:flex;flex-wrap:wrap;gap:.86rem;justify-content:center;align-items:center;margin-bottom:0;row-gap:.86rem}.LCPSection_tooltipIcon__r_Yoo{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#e0f2fe;color:#0369a1;border:1px solid #bae6fd;border-radius:50%;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.LCPSection_tooltipIcon__r_Yoo:hover{background:#0ea5e9;color:#fff;border-color:#0ea5e9;transform:scale(1.1)}.LCPSection_tooltip__ZexnE{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#fff,#f8fafc);color:#111827;padding:0;border-radius:16px;font-size:1rem;line-height:1.7;font-weight:500;max-width:420px;min-width:350px;z-index:1000;box-shadow:0 20px 25px -5px rgba(0,0,0,.15),0 10px 10px -5px rgba(0,0,0,.08);border:1.5px solid #bae6fd;animation:LCPSection_tooltipSlideIn__H7mDk .2s cubic-bezier(.16,1,.3,1);cursor:default}.LCPSection_tooltipContent__u7qEs{padding:1.5rem 1.75rem;position:relative}.LCPSection_tooltip__ZexnE:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.05))}@media (max-width:768px){.LCPSection_section__pd8k7{gap:.25rem;margin-bottom:1.25rem}.LCPSection_label__664Me{font-size:.92rem;margin:.6rem 0 1rem}.LCPSection_buttonGroup__gBozK{gap:.69rem;row-gap:.69rem}.LCPSection_tooltip__ZexnE{max-width:280px;font-size:.8rem}.LCPSection_tooltipContent__u7qEs{padding:14px 18px}}@media (max-width:480px){.LCPSection_section__pd8k7{gap:.2rem;margin-bottom:1rem}.LCPSection_label__664Me{font-size:.86rem;margin:.5rem 0 .8rem;gap:.3rem}.LCPSection_buttonGroup__gBozK{gap:.58rem;row-gap:.58rem}.LCPSection_tooltipIcon__r_Yoo{width:16px;height:16px;line-height:16px;font-size:11px}.LCPSection_tooltip__ZexnE{max-width:260px;font-size:.75rem;margin-bottom:6px}.LCPSection_tooltipContent__u7qEs{padding:12px 16px}}@media (prefers-contrast:high){.LCPSection_section__pd8k7{border:1px solid #333;border-radius:8px;padding:.5rem}.LCPSection_label__664Me{border-bottom:2px solid #333;padding-bottom:.25rem}.LCPSection_tooltipIcon__r_Yoo{border:1px solid #fff}.LCPSection_tooltip__ZexnE{border:2px solid #333}}@media (prefers-reduced-motion:reduce){.LCPSection_tooltipIcon__r_Yoo{transition:none}.LCPSection_tooltip__ZexnE{animation:none}}@keyframes LCPSection_tooltipSlideIn__H7mDk{0%{opacity:0;transform:translateX(-50%) translateY(8px) scale(.95)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@media print{.LCPSection_section__pd8k7{border:1px solid #000;margin:.5rem 0;padding:.5rem}.LCPSection_label__664Me{font-weight:700;border-bottom:1px solid #000;margin-bottom:.25rem}.LCPSection_tooltipIcon__r_Yoo{display:none}.LCPSection_tooltip__ZexnE{position:static;transform:none;margin:.25rem 0;border:1px solid #000;background:#f9f9f9}}.LCPFormInput_inputWrapper__yXApm{display:flex;flex-direction:column;gap:.25rem;width:100%}.LCPFormInput_input__gMqB2{padding:.75rem 1.25rem;border-radius:12px;font-size:1rem;background:#fff;width:100%;max-width:280px;margin:0 auto;text-align:center;transition:all .2s ease;font-family:inherit;font-weight:500;letter-spacing:.01em}.LCPFormInput_input__gMqB2:focus{outline:none}.LCPFormInput_inputNeutral__HuJFy{border:2px solid #e5e7eb;color:#1f2937}.LCPFormInput_inputNeutral__HuJFy::placeholder{color:#9ca3af;font-weight:400}.LCPFormInput_inputValid__2_pDA{border:2px solid #22c55e;color:#15803d;background:#fff;box-shadow:0 0 0 3px rgba(34,197,94,.08)}.LCPFormInput_inputError__jsbhY{border:2px solid #ef4444;color:#b91c1c;background:#fff;box-shadow:0 0 0 3px rgba(239,68,68,.08)}.LCPFormInput_errorMessage__xkaw0{color:#dc3545;font-size:.8rem;margin-top:.25rem;text-align:center;font-weight:500;line-height:1.2;animation:LCPFormInput_errorFadeIn__j94qJ .2s ease-out}@media (max-width:768px){.LCPFormInput_input__gMqB2{padding:.65rem 1.1rem;font-size:.95rem;max-width:260px}.LCPFormInput_errorMessage__xkaw0{font-size:.75rem}}@media (max-width:480px){.LCPFormInput_input__gMqB2{padding:.6rem 1rem;font-size:.9rem;max-width:240px}.LCPFormInput_errorMessage__xkaw0{font-size:.7rem;margin-top:.2rem}}@media (prefers-contrast:high){.LCPFormInput_input__gMqB2{border-width:2px}.LCPFormInput_inputValid__2_pDA{border-width:3px;box-shadow:0 0 0 3px rgba(34,197,94,.3)}.LCPFormInput_inputError__jsbhY{border-width:3px;box-shadow:0 0 0 3px rgba(220,53,69,.3)}.LCPFormInput_errorMessage__xkaw0{font-weight:700;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.LCPFormInput_input__gMqB2{transition:none}.LCPFormInput_errorMessage__xkaw0{animation:none}}@keyframes LCPFormInput_errorFadeIn__j94qJ{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media print{.LCPFormInput_input__gMqB2{border:2px solid #000;background:#fff;color:#000}.LCPFormInput_inputValid__2_pDA{background:#f0fdf4;border-color:#22c55e}.LCPFormInput_inputError__jsbhY{background:#fef2f2;border-color:#dc3545}.LCPFormInput_errorMessage__xkaw0{color:#dc3545;font-weight:700;border-top:1px solid #dc3545;padding-top:.25rem}}.LCPFormInput_input__gMqB2[type=date]{cursor:pointer}.LCPFormInput_input__gMqB2[type=text]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LCPFormInput_input__gMqB2:disabled{background:#f3f4f6;color:#9ca3af;cursor:not-allowed;opacity:.7}.LCPaymentResultsPage_pageContainer__l6xwp{padding:1rem .75rem;max-width:520px;margin:0 auto;position:relative;animation:LCPaymentResultsPage_fadeIn__tzCer .6s ease-out}.LCPaymentResultsPage_documentCard__rL1z_{background:#fff;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);padding:2rem 1.5rem;border:1px solid #e5e7eb;position:relative;animation:LCPaymentResultsPage_slideUp__3tTQQ .8s ease-out}.LCPaymentResultsPage_cornerTopLeft__qydIl{position:absolute;top:.75rem;left:.75rem;width:30px;height:30px;border-top:2px solid #22c55e;border-left:2px solid #22c55e;animation:LCPaymentResultsPage_drawCorner__g4ulA .8s ease-out .3s both}.LCPaymentResultsPage_cornerTopRight__ouix1{position:absolute;top:.75rem;right:.75rem;width:30px;height:30px;border-top:2px solid #22c55e;border-right:2px solid #22c55e;animation:LCPaymentResultsPage_drawCorner__g4ulA .8s ease-out .4s both}.LCPaymentResultsPage_cornerBottomLeft__us3b5{position:absolute;bottom:.75rem;left:.75rem;width:30px;height:30px;border-bottom:2px solid #22c55e;border-left:2px solid #22c55e;animation:LCPaymentResultsPage_drawCorner__g4ulA .8s ease-out .5s both}.LCPaymentResultsPage_cornerBottomRight__1ThjZ{position:absolute;bottom:.75rem;right:.75rem;width:30px;height:30px;border-bottom:2px solid #22c55e;border-right:2px solid #22c55e;animation:LCPaymentResultsPage_drawCorner__g4ulA .8s ease-out .6s both}.LCPaymentResultsPage_header__M0GtU{text-align:center;margin-bottom:1.5rem;border-bottom:2px solid #e5e7eb;padding-bottom:1rem;animation:LCPaymentResultsPage_fadeInDown__2ECnu .6s ease-out .2s both}.LCPaymentResultsPage_title__BWFde{font-size:1.25rem;font-weight:700;color:#1f2937;letter-spacing:.02em;text-transform:uppercase;margin:0 0 .25rem}.LCPaymentResultsPage_subtitle__wtsAY{font-size:.75rem;color:#6b7280;font-weight:500;letter-spacing:.05em;margin:0}.LCPaymentResultsPage_minimumPayoutContainer__GB9gS{margin-bottom:1.25rem;padding:.875rem 1rem;background:#f9fafb;border-radius:6px;border:1px solid #d1d5db;text-align:center;animation:LCPaymentResultsPage_fadeInUp__cug5E .6s ease-out .4s both;transition:all .3s ease}.LCPaymentResultsPage_minimumPayoutContainer__GB9gS:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.LCPaymentResultsPage_minimumLabel__40Ug9{font-size:.75rem;color:#6b7280;font-weight:600;margin:0 0 .5rem;letter-spacing:.05em;text-transform:uppercase}.LCPaymentResultsPage_minimumAmount__mzwEs{font-size:1.125rem;font-weight:700;color:#4b5563;margin:0}.LCPaymentResultsPage_maximumPayoutContainer__0e82a{text-align:center;margin-bottom:1.25rem;padding:1.5rem 1.25rem;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-radius:10px;border:2px solid #22c55e;animation:LCPaymentResultsPage_fadeInScale__5iESM .8s ease-out .5s both;position:relative;overflow:hidden;transition:all .3s ease}.LCPaymentResultsPage_maximumPayoutContainer__0e82a:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.3) 50%,transparent 70%);animation:LCPaymentResultsPage_shimmer__fCl2Q 3s infinite}.LCPaymentResultsPage_maximumPayoutContainer__0e82a:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(34,197,94,.3);border-color:#16a34a}.LCPaymentResultsPage_maximumLabel__abiR9{font-size:.75rem;color:#15803d;font-weight:600;margin:0 0 .5rem;letter-spacing:.1em;text-transform:uppercase;position:relative;z-index:1}.LCPaymentResultsPage_maximumAmount__z3rpr{font-size:2.25rem;font-weight:800;color:#15803d;margin:0;line-height:1;letter-spacing:-.02em;position:relative;z-index:1;text-shadow:0 2px 4px rgba(21,128,61,.1)}.LCPaymentResultsPage_familyProtectionContainer__smqU6{padding:.875rem 1rem;background:#f9fafb;border-radius:6px;border:1px solid #d1d5db;text-align:center;animation:LCPaymentResultsPage_fadeInUp__cug5E .6s ease-out .6s both;transition:all .3s ease}.LCPaymentResultsPage_familyProtectionContainer__smqU6:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.LCPaymentResultsPage_familyLabel__ahzsj{font-size:.75rem;color:#6b7280;font-weight:600;margin:0 0 .5rem;letter-spacing:.05em;text-transform:uppercase}.LCPaymentResultsPage_familyAmount__uwVyr{font-size:1.56rem;font-weight:700;color:#16a34a;margin:0}.LCPaymentResultsPage_footer__nE7Yt{margin-top:1.5rem;padding-top:1rem;border-top:2px solid #e5e7eb;text-align:center;animation:LCPaymentResultsPage_fadeIn__tzCer .6s ease-out .8s both}.LCPaymentResultsPage_disclaimer___7x5K{font-size:.65rem;color:#9ca3af;margin:0;line-height:1.5}@keyframes LCPaymentResultsPage_fadeIn__tzCer{0%{opacity:0}to{opacity:1}}@keyframes LCPaymentResultsPage_fadeInDown__2ECnu{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes LCPaymentResultsPage_fadeInUp__cug5E{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes LCPaymentResultsPage_slideUp__3tTQQ{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes LCPaymentResultsPage_fadeInScale__5iESM{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes LCPaymentResultsPage_drawCorner__g4ulA{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes LCPaymentResultsPage_shimmer__fCl2Q{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}@media (max-width:768px){.LCPaymentResultsPage_pageContainer__l6xwp{padding:.75rem .5rem}.LCPaymentResultsPage_documentCard__rL1z_{padding:1.5rem 1.25rem}.LCPaymentResultsPage_title__BWFde{font-size:1.125rem}.LCPaymentResultsPage_subtitle__wtsAY{font-size:.7rem}.LCPaymentResultsPage_maximumAmount__z3rpr{font-size:2rem}.LCPaymentResultsPage_minimumAmount__mzwEs{font-size:1rem}.LCPaymentResultsPage_familyAmount__uwVyr{font-size:1.2rem}}@media (max-width:480px){.LCPaymentResultsPage_pageContainer__l6xwp{padding:.5rem .25rem}.LCPaymentResultsPage_documentCard__rL1z_{padding:1.25rem 1rem}.LCPaymentResultsPage_title__BWFde{font-size:1rem}.LCPaymentResultsPage_maximumAmount__z3rpr{font-size:1.75rem}.LCPaymentResultsPage_minimumAmount__mzwEs{font-size:.9rem}.LCPaymentResultsPage_familyAmount__uwVyr{font-size:1.08rem}.LCPaymentResultsPage_cornerBottomLeft__us3b5,.LCPaymentResultsPage_cornerBottomRight__1ThjZ,.LCPaymentResultsPage_cornerTopLeft__qydIl,.LCPaymentResultsPage_cornerTopRight__ouix1{width:25px;height:25px}}@media (prefers-reduced-motion:reduce){.LCPaymentResultsPage_cornerBottomLeft__us3b5,.LCPaymentResultsPage_cornerBottomRight__1ThjZ,.LCPaymentResultsPage_cornerTopLeft__qydIl,.LCPaymentResultsPage_cornerTopRight__ouix1,.LCPaymentResultsPage_documentCard__rL1z_,.LCPaymentResultsPage_familyProtectionContainer__smqU6,.LCPaymentResultsPage_footer__nE7Yt,.LCPaymentResultsPage_header__M0GtU,.LCPaymentResultsPage_maximumPayoutContainer__0e82a,.LCPaymentResultsPage_maximumPayoutContainer__0e82a:before,.LCPaymentResultsPage_minimumPayoutContainer__GB9gS,.LCPaymentResultsPage_pageContainer__l6xwp{animation:none}.LCPaymentResultsPage_familyProtectionContainer__smqU6:hover,.LCPaymentResultsPage_maximumPayoutContainer__0e82a:hover,.LCPaymentResultsPage_minimumPayoutContainer__GB9gS:hover{transform:none}}.LCPaymentResultsPage_noOffersCard__MRuix{text-align:center;max-width:500px;background:#fff3cd;border:1px solid #ffeaa7;border-radius:12px;padding:2rem;box-shadow:0 4px 12px rgba(0,0,0,.1);margin:2rem auto}.LCPaymentResultsPage_noOffersTitle__PWBX7{color:#856404;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.LCPaymentResultsPage_noOffersMessage__MvId9{color:#664d03;margin-bottom:1.5rem;line-height:1.5;font-size:1rem}.LCPaymentResultsPage_suggestionsContainer__rdQYf{text-align:left;margin-bottom:1.5rem}.LCPaymentResultsPage_suggestionsTitle__c36gQ{color:#856404;margin-bottom:.75rem;font-size:1.1rem;font-weight:600}.LCPaymentResultsPage_suggestionsList__4GtQb{list-style-type:disc;margin-left:1.5rem}.LCPaymentResultsPage_suggestionItem__zuS8S{color:#664d03;margin-bottom:.5rem;line-height:1.4;font-size:.95rem}.LCPaymentResultsPage_contactButton__AUPFd{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 3px 10px rgba(34,197,94,.3);font-family:inherit}.LCPaymentResultsPage_contactButton__AUPFd:hover{background:linear-gradient(135deg,#16a34a,#15803d);transform:translateY(-1px);box-shadow:0 4px 12px rgba(34,197,94,.4)}.LCPaymentResultsPage_contactButton__AUPFd:active{transform:translateY(0);box-shadow:0 3px 10px rgba(34,197,94,.3)}@media print{.LCPaymentResultsPage_pageContainer__l6xwp{padding:0}.LCPaymentResultsPage_documentCard__rL1z_{box-shadow:none;border:2px solid #000}.LCPaymentResultsPage_maximumPayoutContainer__0e82a{background:#f0fdf4;border-color:#000}.LCPaymentResultsPage_maximumPayoutContainer__0e82a:before{display:none}}.LCPNavigationButton_navButton__9CzmS{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;outline:none;font-size:1.2rem;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s ease;position:relative;overflow:hidden}.LCPNavigationButton_navButtonEnabled__sMebv{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:0 4px 12px rgba(34,197,94,.3)}.LCPNavigationButton_navButtonEnabled__sMebv:hover{background:linear-gradient(135deg,#16a34a,#15803d);transform:translateY(-2px);box-shadow:0 6px 16px rgba(34,197,94,.4)}.LCPNavigationButton_navButtonEnabled__sMebv:active{transform:translateY(0);box-shadow:0 4px 12px rgba(34,197,94,.3)}.LCPNavigationButton_navButtonDisabled__ZF5jG{background:linear-gradient(135deg,#d1d5db,#9ca3af);color:#fff;cursor:not-allowed;opacity:.6;box-shadow:0 2px 4px rgba(0,0,0,.1)}.LCPNavigationButton_navButtonDisabled__ZF5jG:hover{transform:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}.LCPNavigationButton_arrow__J8_wK{font-size:1.2rem;line-height:1;display:flex;align-items:center;justify-content:center}.LCPNavigationButton_navButton__9CzmS:focus-visible{outline:2px solid #22c55e;outline-offset:3px}.LCPNavigationButton_navButtonDisabled__ZF5jG:focus-visible{outline-color:#9ca3af}@media (max-width:768px){.LCPNavigationButton_navButton__9CzmS{width:2.8rem;height:2.8rem;font-size:1.1rem}.LCPNavigationButton_arrow__J8_wK{font-size:1.1rem}}@media (max-width:480px){.LCPNavigationButton_navButton__9CzmS{width:2.5rem;height:2.5rem;font-size:1rem}.LCPNavigationButton_arrow__J8_wK{font-size:1rem}}@media (prefers-contrast:high){.LCPNavigationButton_navButtonEnabled__sMebv{border:2px solid #fff}.LCPNavigationButton_navButtonDisabled__ZF5jG{border:2px solid #6b7280}.LCPNavigationButton_navButton__9CzmS:focus-visible{outline-width:3px}}@media (prefers-reduced-motion:reduce){.LCPNavigationButton_navButton__9CzmS{transition:none}.LCPNavigationButton_navButtonEnabled__sMebv:hover{transform:none}}@media print{.LCPNavigationButton_navButton__9CzmS{border:2px solid #000}.LCPNavigationButton_navButtonEnabled__sMebv{background:#22c55e}.LCPNavigationButton_navButtonDisabled__ZF5jG{background:#d1d5db}}.ConfettiAnimation_container__ackWV{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;overflow:hidden}.ConfettiAnimation_particle__Op1qi{position:absolute;top:-20px;animation:ConfettiAnimation_confettiFall__wak_d cubic-bezier(.25,.46,.45,.94) forwards;will-change:transform,opacity;box-shadow:0 3px 8px rgba(0,0,0,.15)}@keyframes ConfettiAnimation_confettiFall__wak_d{0%{transform:translateY(-20px) translateX(0) rotate(0deg) scale(1);opacity:1}10%{opacity:1}25%{transform:translateY(25vh) translateX(-20px) rotate(180deg) scale(.95);opacity:.9}50%{transform:translateY(50vh) translateX(10px) rotate(1turn) scale(.9);opacity:.8}75%{transform:translateY(75vh) translateX(-10px) rotate(540deg) scale(.85);opacity:.6}90%{opacity:.3}to{transform:translateY(110vh) translateX(15px) rotate(2turn) scale(.7);opacity:0}}@media (max-width:768px){.ConfettiAnimation_particle__Op1qi{box-shadow:0 2px 6px rgba(0,0,0,.12)}}@media (max-width:480px){.ConfettiAnimation_particle__Op1qi{box-shadow:0 2px 4px rgba(0,0,0,.1)}}@media (prefers-reduced-motion:reduce){.ConfettiAnimation_particle__Op1qi{animation-duration:.01ms!important;animation-delay:0ms!important;opacity:0}.ConfettiAnimation_container__ackWV{display:none}}.ConfettiAnimation_particle__Op1qi:before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:inherit;filter:blur(1px);opacity:.3;z-index:-1}.QuickHelpBadge_container__rsWvA{display:flex;justify-content:center;margin-bottom:1rem}.QuickHelpBadge_badge__sP6dQ{background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:20px;padding:.3rem .7rem;font-size:.7rem;font-weight:500;color:#92400e;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(245,158,11,.2);display:inline-flex;align-items:center;gap:.25rem;min-width:auto;font-family:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.QuickHelpBadge_icon__PDAlL{font-size:.65rem;display:flex;align-items:center;justify-content:center}.QuickHelpBadge_badge__sP6dQ:hover{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;transform:translateY(-1px);box-shadow:0 2px 6px rgba(245,158,11,.3)}.QuickHelpBadge_badge__sP6dQ:active{transform:translateY(0);box-shadow:0 1px 3px rgba(245,158,11,.2)}.QuickHelpBadge_badge__sP6dQ:focus-visible{outline:2px solid #f59e0b;outline-offset:2px}@media (max-width:768px){.QuickHelpBadge_container__rsWvA{margin-bottom:.875rem}.QuickHelpBadge_badge__sP6dQ{padding:.375rem .75rem;font-size:.7rem;gap:.25rem}.QuickHelpBadge_icon__PDAlL{font-size:.65rem}}@media (max-width:480px){.QuickHelpBadge_container__rsWvA{margin-bottom:.75rem}.QuickHelpBadge_badge__sP6dQ{padding:.35rem .7rem;font-size:.65rem;gap:.25rem}.QuickHelpBadge_icon__PDAlL{font-size:.6rem}}@media (prefers-contrast:high){.QuickHelpBadge_badge__sP6dQ{border:2px solid #f59e0b}.QuickHelpBadge_badge__sP6dQ:hover{border-color:#d97706}.QuickHelpBadge_badge__sP6dQ:focus-visible{outline-width:3px}}@media (prefers-reduced-motion:reduce){.QuickHelpBadge_badge__sP6dQ{transition:none}.QuickHelpBadge_badge__sP6dQ:active,.QuickHelpBadge_badge__sP6dQ:hover{transform:none}}@media print{.QuickHelpBadge_badge__sP6dQ{background:#fff;border:1px solid #000;color:#000;box-shadow:none}}.ResultCard_card__YGBdN{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem;padding:.5rem 0}.ResultCard_label__jO5HY{color:#666;font-weight:600;font-size:.98rem;margin-bottom:.3rem;text-align:center}.ResultCard_amount__dqJ45{color:#15803d;font-weight:800;letter-spacing:.01em;text-align:center}.ResultCard_amountMinimum__gY8Zl{font-size:1.365rem}.ResultCard_amountMaximum__bQ_xb{font-size:1.89rem}.ResultCard_amountFamily__kM7WB{font-size:1.365rem}@media (max-width:640px){.ResultCard_card__YGBdN{margin-bottom:1.2rem;padding:.4rem 0}.ResultCard_label__jO5HY{font-size:.9rem}.ResultCard_amountFamily__kM7WB,.ResultCard_amountMinimum__gY8Zl{font-size:1.2rem}.ResultCard_amountMaximum__bQ_xb{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.ResultCard_card__YGBdN{transition:none}}.LCPUtilities_errorText__ZiMUS,.LCPUtilities_error__e0B6a{color:#ef4444;font-size:.93rem;margin-top:.18rem;text-align:left}.LCPUtilities_successText__TLf9n{color:#22c55e;font-size:.8rem;margin-top:.18rem;text-align:center;font-weight:500}.LCPUtilities_inputWrapper__EbXWi{display:flex;flex-direction:column;gap:.25rem;width:100%}.LCPUtilities_tooltipIcon__rBF0G{display:inline-block;width:18px;height:18px;background:#22c55e;color:#fff;border-radius:50%;text-align:center;line-height:18px;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.LCPUtilities_tooltipIcon__rBF0G:hover{background:#16a34a;transform:scale(1.1)}@media (max-width:640px){.LCPUtilities_errorText__ZiMUS,.LCPUtilities_error__e0B6a{font-size:.85rem}.LCPUtilities_successText__TLf9n{font-size:.75rem}.LCPUtilities_tooltipIcon__rBF0G{width:16px;height:16px;line-height:16px;font-size:11px}}@media (prefers-reduced-motion:reduce){.LCPUtilities_tooltipIcon__rBF0G{transition:none;transform:none}.LCPUtilities_tooltipIcon__rBF0G:hover{transform:none}}.ResultsContainer_container__cMLgp{width:100%;margin-bottom:1.5rem;margin-top:.5rem;display:flex;flex-direction:column;align-items:center}@media (max-width:640px){.ResultsContainer_container__cMLgp{margin-bottom:1.2rem;margin-top:.4rem}}.LCPPhysicalProfileOverview_scrollContainer___loeR{max-height:480px;overflow-y:auto;overflow-x:hidden;position:relative;padding-right:6px;padding-bottom:8px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#22b455 #f1f5f9}.LCPPhysicalProfileOverview_scrollContainer___loeR::-webkit-scrollbar{width:6px}.LCPPhysicalProfileOverview_scrollContainer___loeR::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.LCPPhysicalProfileOverview_scrollContainer___loeR::-webkit-scrollbar-thumb{background:#22b455;border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.LCPPhysicalProfileOverview_scrollContainer___loeR::-webkit-scrollbar-thumb:hover{background:#16a34a}.LCPPhysicalProfileOverview_form__oBaAy{display:flex;flex-direction:column;gap:0;padding-bottom:1rem}@media (max-width:768px){.LCPPhysicalProfileOverview_scrollContainer___loeR{max-height:400px;padding-right:6px;padding-bottom:12px}}@media (max-width:480px){.LCPPhysicalProfileOverview_scrollContainer___loeR{max-height:360px;padding-right:4px;padding-bottom:10px}.LCPPhysicalProfileOverview_scrollContainer___loeR::-webkit-scrollbar{width:4px}}@media (prefers-contrast:high){.LCPPhysicalProfileOverview_scrollContainer___loeR::-webkit-scrollbar-track{background:#e5e7eb;border:1px solid #333}.LCPPhysicalProfileOverview_scrollContainer___loeR::-webkit-scrollbar-thumb{background:#16a34a;border:1px solid #333}}@media (prefers-reduced-motion:reduce){.LCPPhysicalProfileOverview_scrollContainer___loeR{scroll-behavior:auto}}.LCPPhysicalProfileOverview_scrollContainer___loeR:focus{outline:2px solid #22b455;outline-offset:2px}@media print{.LCPPhysicalProfileOverview_scrollContainer___loeR{max-height:none;overflow:visible}}.OfferLoadingAnimation_container__hG_9D{padding:2rem 1rem;max-width:520px;margin:0 auto;min-height:500px;display:flex;align-items:center;justify-content:center;animation:OfferLoadingAnimation_fadeIn__KuZ9z .4s ease-out}.OfferLoadingAnimation_card___aDkU{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);padding:3rem 2rem;width:100%;text-align:center}.OfferLoadingAnimation_titleContainer__Hmjc_{margin-bottom:2rem;text-align:center}.OfferLoadingAnimation_calculatingTitle__P6nwa{font-size:1.5rem;font-weight:700;color:#22c55e;margin:0;letter-spacing:-.02em}.OfferLoadingAnimation_textContainer__qhB_F{margin-bottom:2rem;min-height:120px;display:flex;flex-direction:column;gap:.75rem}.OfferLoadingAnimation_stepText__PiNhL{font-size:.95rem;color:#9ca3af;margin:0;opacity:.3;transition:all .4s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500}.OfferLoadingAnimation_stepText__PiNhL.OfferLoadingAnimation_active__Cyy2z{color:#22c55e;opacity:1;font-weight:600;transform:scale(1.05);animation:OfferLoadingAnimation_pulse__EKsWP 1s ease-in-out infinite}.OfferLoadingAnimation_stepText__PiNhL.OfferLoadingAnimation_completed__2BaBr{color:#6b7280;opacity:.6}.OfferLoadingAnimation_checkmark__g2bzW{color:#22c55e;font-weight:700;font-size:1.1rem;animation:OfferLoadingAnimation_checkmarkPop__A7UD7 .3s ease-out}.OfferLoadingAnimation_progressContainer__hnHry{margin-bottom:1.5rem}.OfferLoadingAnimation_progressBar__9uxcN{width:100%;height:8px;background:#e5e7eb;border-radius:10px;overflow:hidden;margin-bottom:.5rem}.OfferLoadingAnimation_progressFill__CeP2r{height:100%;background:linear-gradient(90deg,#22c55e,#16a34a);border-radius:10px;transition:width .4s ease-out;box-shadow:0 0 10px rgba(34,197,94,.5);position:relative;overflow:hidden}.OfferLoadingAnimation_progressFill__CeP2r:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5) 50%,transparent);animation:OfferLoadingAnimation_shimmerProgress__WKipY 1s infinite}.OfferLoadingAnimation_progressText__cNVAg{font-size:.875rem;color:#6b7280;font-weight:600;margin:0}.OfferLoadingAnimation_dotsContainer__MJ6Pf{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.OfferLoadingAnimation_dot__hZIbD{width:10px;height:10px;background:#22c55e;border-radius:50%;animation:OfferLoadingAnimation_dotPulse__7Emxg 1.4s ease-in-out infinite}@keyframes OfferLoadingAnimation_fadeIn__KuZ9z{0%{opacity:0}to{opacity:1}}@keyframes OfferLoadingAnimation_spin__WeDYO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes OfferLoadingAnimation_pulse__EKsWP{0%,to{opacity:1}50%{opacity:.7}}@keyframes OfferLoadingAnimation_checkmarkPop__A7UD7{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes OfferLoadingAnimation_shimmerProgress__WKipY{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}@keyframes OfferLoadingAnimation_dotPulse__7Emxg{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}@keyframes OfferLoadingAnimation_ringPulse__YVcMp{0%{transform:translate(-50%,-50%) scale(.8);opacity:.8}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}@keyframes OfferLoadingAnimation_float__rdI8S{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes OfferLoadingAnimation_drawLine__kI3OS{0%,to{stroke-dashoffset:0;opacity:1}50%{opacity:.7}}@keyframes OfferLoadingAnimation_drawS___mOFs{0%{stroke-dashoffset:100}50%,to{stroke-dashoffset:0}}@keyframes OfferLoadingAnimation_sparkle__8WRsw{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@media (max-width:768px){.OfferLoadingAnimation_container__hG_9D{padding:1.5rem .75rem;min-height:450px}.OfferLoadingAnimation_card___aDkU{padding:2.5rem 1.5rem}.OfferLoadingAnimation_stepText__PiNhL{font-size:.875rem}.OfferLoadingAnimation_iconContainer__er3Zw svg{width:56px;height:56px}}@media (max-width:480px){.OfferLoadingAnimation_container__hG_9D{padding:1rem .5rem;min-height:400px}.OfferLoadingAnimation_card___aDkU{padding:2rem 1.25rem}.OfferLoadingAnimation_stepText__PiNhL{font-size:.8rem}.OfferLoadingAnimation_iconContainer__er3Zw svg{width:48px;height:48px}.OfferLoadingAnimation_textContainer__qhB_F{min-height:100px;gap:.5rem}}@media (prefers-reduced-motion:reduce){.OfferLoadingAnimation_checkmark__g2bzW,.OfferLoadingAnimation_dot__hZIbD,.OfferLoadingAnimation_progressFill__CeP2r:after,.OfferLoadingAnimation_stepText__PiNhL.OfferLoadingAnimation_active__Cyy2z{animation:none}}.Step1SelectType_container__JCYVP{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2.4rem 1rem 1rem}.Step1SelectType_content__49Y2F{max-width:420px;width:100%;text-align:center}.Step1SelectType_title__T20GJ{font-size:1.25rem;font-weight:600;color:#1f2937;text-align:center;margin-bottom:2rem;line-height:1.3}.Step1SelectType_choiceButtonContainer__4CQFR{display:flex;flex-direction:column;gap:.7rem;width:100%;max-width:224px}.Step1SelectType_selectTypeButton__GYtCC{display:flex;align-items:center;justify-content:center;padding:12.8px 19.2px;width:100%;position:relative;background:linear-gradient(135deg,#f8fafc,#ecfdf5);border:2px solid #6ee7b7;border-radius:14px;cursor:pointer;text-align:center;font-family:inherit;font-size:.8rem;font-weight:500;color:#065f46;box-shadow:0 1px 4px rgba(110,231,183,.1);transition:all .35s cubic-bezier(.4,0,.2,1);transform:translateY(0);min-height:50px;overflow:hidden;will-change:transform;animation:Step1SelectType_gentleGlow__3swZY 3s ease-in-out infinite,Step1SelectType_floatUp__5z59J 8s ease-in-out infinite}.Step1SelectType_selectTypeButton__GYtCC:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(110deg,transparent 40%,hsla(0,0%,100%,.2) 50%,transparent 60%);animation:Step1SelectType_shimmerSweep__SJGmw 1.2s linear 0s 2;pointer-events:none}.Step1SelectType_selectTypeButton__GYtCC:first-child{animation-delay:0s}.Step1SelectType_selectTypeButton__GYtCC:nth-child(2){animation-delay:.5s}.Step1SelectType_selectTypeButton__GYtCC:nth-child(3){animation-delay:1s}.Step1SelectType_selectTypeButton__GYtCC:hover:not(.Step1SelectType_unselected__vmhIP){background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#34d399;transform:translateY(-4px) scale(1.02);box-shadow:0 4px 16px rgba(110,231,183,.15);animation:none}.Step1SelectType_selectTypeButton__GYtCC:active:not(.Step1SelectType_unselected__vmhIP){transform:translateY(-1px) scale(.98);box-shadow:0 1px 4px rgba(110,231,183,.12);transition:all .1s ease}.Step1SelectType_selectTypeButton__GYtCC:focus{outline:none;border-color:#34d399;box-shadow:0 0 0 3px rgba(110,231,183,.2),0 1px 4px rgba(110,231,183,.1)}.Step1SelectType_selectTypeButton__GYtCC.Step1SelectType_selected__OKaSn{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-color:#34d399;transform:translateY(-4px) scale(1.02);box-shadow:0 4px 16px rgba(110,231,183,.15);animation:none}.Step1SelectType_selectTypeButton__GYtCC.Step1SelectType_unselected__vmhIP{opacity:.4;transform:none;animation:none;cursor:not-allowed;box-shadow:0 1px 2px rgba(0,0,0,.05);background:#f9fafb;border-color:#d1d5db;color:#9ca3af}@keyframes Step1SelectType_shimmerSweep__SJGmw{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes Step1SelectType_gentleGlow__3swZY{0%,to{box-shadow:0 1px 4px rgba(110,231,183,.1)}50%{box-shadow:0 1px 6px rgba(110,231,183,.18),0 0 12px rgba(52,211,153,.12)}}@keyframes Step1SelectType_floatUp__5z59J{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.Step1SelectType_selectTypeButton__GYtCC,.Step1SelectType_selectTypeButton__GYtCC:before,.Step1SelectType_selectTypeButton__GYtCC:first-child,.Step1SelectType_selectTypeButton__GYtCC:nth-child(2),.Step1SelectType_selectTypeButton__GYtCC:nth-child(3){animation:none!important}.Step1SelectType_selectTypeButton__GYtCC{transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.Step1SelectType_selectTypeButton__GYtCC:hover{transform:none}}.ChatbotTyping_typing__82N9X{display:flex;align-items:center;background:#e6f4ea;color:#34c759;border-radius:16px;padding:8px 16px;margin-bottom:10px;font-size:1.01rem;min-width:80px;animation:ChatbotTyping_fadeIn__3owN3 .5s}.ChatbotTyping_dots__tq8u2{display:inline-block;margin-left:6px}.ChatbotTyping_dot__b5Lsp{display:inline-block;width:7px;height:7px;margin:0 1.5px;background:#34c759;border-radius:50%;opacity:.4;animation:ChatbotTyping_blink__cfbmR 1.2s infinite}.ChatbotTyping_dot__b5Lsp:nth-child(2){animation-delay:.2s}.ChatbotTyping_dot__b5Lsp:nth-child(3){animation-delay:.4s}@keyframes ChatbotTyping_blink__cfbmR{0%,to{opacity:.2}20%{opacity:1}}@keyframes ChatbotTyping_fadeIn__3owN3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatbotMenu_menu__eMk0q{display:flex;flex-direction:column;align-items:center;width:100%;gap:13.6px;margin-top:20.4px;padding:13.6px;background:rgba(34,180,77,.02);border-radius:20px;border:1px solid rgba(34,180,77,.08)}.ChatbotMenu_menuBtn__4zHYK{width:100%;max-width:187px;padding:13.6px 20.4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.85rem;font-weight:700;color:#047857;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #059669;border-radius:14px;cursor:pointer;outline:none;text-align:center;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(5,150,105,.15);position:relative;overflow:hidden;will-change:transform;animation:ChatbotMenu_gentleGlow__C1Qaj 3s ease-in-out infinite}.ChatbotMenu_menuBtn__4zHYK:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(110deg,transparent 40%,hsla(0,0%,100%,.2) 50%,transparent 60%);animation:ChatbotMenu_shimmerSweep__FSIdl 1.2s linear 0s 2;pointer-events:none}.ChatbotMenu_menuBtn__4zHYK:first-child{animation:ChatbotMenu_gentleGlow__C1Qaj 3s ease-in-out infinite,ChatbotMenu_floatUp__wnNBI 8s ease-in-out infinite;animation-delay:0s,0s}.ChatbotMenu_menuBtn__4zHYK:nth-child(2){animation:ChatbotMenu_gentleGlow__C1Qaj 3s ease-in-out infinite,ChatbotMenu_floatUp__wnNBI 8s ease-in-out infinite;animation-delay:.5s,.5s}.ChatbotMenu_menuBtn__4zHYK:nth-child(3){animation:ChatbotMenu_gentleGlow__C1Qaj 3s ease-in-out infinite,ChatbotMenu_floatUp__wnNBI 8s ease-in-out infinite;animation-delay:1s,1s}@keyframes ChatbotMenu_shimmerSweep__FSIdl{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes ChatbotMenu_gentleGlow__C1Qaj{0%,to{box-shadow:0 4px 12px rgba(5,150,105,.15)}50%{box-shadow:0 4px 16px rgba(5,150,105,.3),0 0 20px rgba(16,185,129,.2)}}@keyframes ChatbotMenu_floatUp__wnNBI{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ChatbotMenu_menuBtn__4zHYK:hover{background:linear-gradient(135deg,#a7f3d0,#6ee7b7);border-color:#047857;transform:translateY(-4px) scale(1.02);box-shadow:0 8px 24px rgba(5,150,105,.3);animation:none}.ChatbotMenu_menuBtn__4zHYK:active{transform:translateY(-1px) scale(.98);box-shadow:0 4px 12px rgba(5,150,105,.2);transition:all .1s ease}.ChatbotMenu_menuBtn__4zHYK:disabled,.ChatbotMenu_menuBtn__4zHYK[disabled]{background:#e5e7eb;color:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none;animation:none;border-color:#d1d5db}.ChatbotMenu_menuBtn__4zHYK:disabled:hover,.ChatbotMenu_menuBtn__4zHYK[disabled]:hover{background:#e5e7eb;transform:none;box-shadow:none;border-color:#d1d5db}@media (prefers-reduced-motion:reduce){.ChatbotMenu_menuBtn__4zHYK,.ChatbotMenu_menuBtn__4zHYK:before,.ChatbotMenu_menuBtn__4zHYK:first-child,.ChatbotMenu_menuBtn__4zHYK:nth-child(2),.ChatbotMenu_menuBtn__4zHYK:nth-child(3){animation:none!important}.ChatbotMenu_menuBtn__4zHYK{transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.ChatbotMenu_menuBtn__4zHYK:hover{transform:none}}.SpecialistMenu_menu__RDX0f{display:flex;flex-direction:column;align-items:center;width:100%;gap:12.8px;margin-top:24px;padding:16px;background:rgba(34,180,77,.02);border-radius:20px;border:1px solid rgba(34,180,77,.08)}.SpecialistMenu_menuBtn__0gGhG{width:100%;max-width:224px;padding:12.8px 19.2px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.8rem;font-weight:700;color:#047857;background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:2px solid #059669;border-radius:14px;cursor:pointer;outline:none;text-align:center;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(5,150,105,.15);position:relative;overflow:hidden;will-change:transform;animation:SpecialistMenu_gentleGlow__znSeg 3s ease-in-out infinite}.SpecialistMenu_menuBtn__0gGhG:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(110deg,transparent 40%,hsla(0,0%,100%,.2) 50%,transparent 60%);animation:SpecialistMenu_shimmerSweep__wPYKA 1.2s linear 0s 2;pointer-events:none}.SpecialistMenu_menuBtn__0gGhG:first-child{animation:SpecialistMenu_gentleGlow__znSeg 3s ease-in-out infinite,SpecialistMenu_floatUp__UatZf 8s ease-in-out infinite;animation-delay:0s,0s}.SpecialistMenu_menuBtn__0gGhG:nth-child(2){animation:SpecialistMenu_gentleGlow__znSeg 3s ease-in-out infinite,SpecialistMenu_floatUp__UatZf 8s ease-in-out infinite;animation-delay:.5s,.5s}.SpecialistMenu_menuBtn__0gGhG:nth-child(3){animation:SpecialistMenu_gentleGlow__znSeg 3s ease-in-out infinite,SpecialistMenu_floatUp__UatZf 8s ease-in-out infinite;animation-delay:1s,1s}.SpecialistMenu_menuBtn__0gGhG:nth-child(4){animation:SpecialistMenu_gentleGlow__znSeg 3s ease-in-out infinite,SpecialistMenu_floatUp__UatZf 8s ease-in-out infinite;animation-delay:1.5s,1.5s}@keyframes SpecialistMenu_shimmerSweep__wPYKA{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes SpecialistMenu_gentleGlow__znSeg{0%,to{box-shadow:0 4px 12px rgba(5,150,105,.15)}50%{box-shadow:0 4px 16px rgba(5,150,105,.3),0 0 20px rgba(16,185,129,.2)}}@keyframes SpecialistMenu_floatUp__UatZf{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.SpecialistMenu_menuBtn__0gGhG:hover{background:linear-gradient(135deg,#a7f3d0,#6ee7b7);border-color:#047857;transform:translateY(-4px) scale(1.02);box-shadow:0 8px 24px rgba(5,150,105,.3);animation:none}.SpecialistMenu_menuBtn__0gGhG:active{transform:translateY(-1px) scale(.98);box-shadow:0 4px 12px rgba(5,150,105,.2);transition:all .1s ease}.SpecialistMenu_menuBtn__0gGhG:focus{outline:2px solid #059669;outline-offset:2px}.SpecialistMenu_menuBtn__0gGhG:disabled,.SpecialistMenu_menuBtn__0gGhG[disabled]{background:#e5e7eb;color:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none;animation:none;border-color:#d1d5db}.SpecialistMenu_menuBtn__0gGhG:disabled:hover,.SpecialistMenu_menuBtn__0gGhG[disabled]:hover{background:#e5e7eb;transform:none;box-shadow:none;border-color:#d1d5db}@media (prefers-reduced-motion:reduce){.SpecialistMenu_menuBtn__0gGhG,.SpecialistMenu_menuBtn__0gGhG:before,.SpecialistMenu_menuBtn__0gGhG:first-child,.SpecialistMenu_menuBtn__0gGhG:nth-child(2),.SpecialistMenu_menuBtn__0gGhG:nth-child(3),.SpecialistMenu_menuBtn__0gGhG:nth-child(4){animation:none!important}.SpecialistMenu_menuBtn__0gGhG{transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.SpecialistMenu_menuBtn__0gGhG:hover{transform:none}}.IncomingChatAlert_overlay__JsHQh{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:IncomingChatAlert_fadeIn__SK9KY .3s ease-out}@keyframes IncomingChatAlert_fadeIn__SK9KY{0%{opacity:0}to{opacity:1}}.IncomingChatAlert_alertContainer__TlrVR{background:#fff;border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);max-width:600px;width:90%;max-height:90vh;overflow-y:auto;animation:IncomingChatAlert_slideUp__S_zK6 .4s cubic-bezier(.16,1,.3,1)}@keyframes IncomingChatAlert_slideUp__S_zK6{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.IncomingChatAlert_header__iSx9J{display:flex;align-items:center;justify-content:space-between;padding:32px 32px 24px;border-bottom:1px solid #e5e7eb}.IncomingChatAlert_headerLeft__3lv7T{display:flex;align-items:center;gap:16px}.IncomingChatAlert_pulseIcon__PO9F3{position:relative;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.IncomingChatAlert_pulseRing__8fnpl{position:absolute;width:100%;height:100%;border:2px solid #22c55e;border-radius:50%;animation:IncomingChatAlert_pulse__voRUv 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes IncomingChatAlert_pulse__voRUv{0%,to{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}}.IncomingChatAlert_icon__N8v8W{width:32px;height:32px;color:#22c55e;position:relative;z-index:1}.IncomingChatAlert_headerText__EeKOi{display:flex;flex-direction:column;gap:4px}.IncomingChatAlert_title__NXIyq{font-size:24px;font-weight:700;color:#111827;margin:0}.IncomingChatAlert_subtitle__OjZgx{font-size:14px;color:#6b7280;margin:0}.IncomingChatAlert_timer__DVX3Q{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:8px 16px;border-radius:12px;font-weight:600;font-size:16px;min-width:60px;text-align:center;box-shadow:0 4px 6px -1px rgba(34,197,94,.3)}.IncomingChatAlert_timerText__tXmKy{display:block}.IncomingChatAlert_customerInfo__6LJy9{padding:24px 32px;background:#f9fafb;display:flex;flex-direction:column;gap:12px}.IncomingChatAlert_infoRow__unT4u{display:flex;align-items:center;gap:12px}.IncomingChatAlert_infoLabel__HqvZq{font-size:14px;font-weight:600;color:#6b7280;min-width:80px}.IncomingChatAlert_infoValue__Qxbz7{font-size:14px;color:#111827;font-weight:500}.IncomingChatAlert_priorityBadge__tGyOw{padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.IncomingChatAlert_priorityHigh__GYY0t{background:#fee2e2;color:#991b1b}.IncomingChatAlert_priorityMedium__CRMOJ{background:#fef3c7;color:#92400e}.IncomingChatAlert_priorityLow__m2BvT{background:#d1fae5;color:#065f46}.IncomingChatAlert_contextSection__hVBHc{padding:24px 32px;border-top:1px solid #e5e7eb}.IncomingChatAlert_contextTitle__ui30L{font-size:16px;font-weight:600;color:#111827;margin:0 0 16px}.IncomingChatAlert_contextPreview__S9oBG{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.IncomingChatAlert_contextMessage__CjKcF{display:flex;flex-direction:column;gap:4px}.IncomingChatAlert_contextSender__YhoJ7{font-size:12px;font-weight:600;color:#6b7280;display:flex;align-items:center}.IncomingChatAlert_contextSender__YhoJ7 img{border-radius:2px;vertical-align:middle}.IncomingChatAlert_contextText__m1kNl{font-size:14px;color:#374151;line-height:1.5}.IncomingChatAlert_actions__R4m8J{padding:24px 32px 32px;display:flex;gap:12px}.IncomingChatAlert_button__KAI_M{flex:1 1;padding:16px 24px;border-radius:16px;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.IncomingChatAlert_button__KAI_M:disabled{opacity:.6;cursor:not-allowed}.IncomingChatAlert_declineButton__t_z6f{background:#f3f4f6;color:#374151}.IncomingChatAlert_declineButton__t_z6f:hover:not(:disabled){background:#e5e7eb;transform:translateY(-1px)}.IncomingChatAlert_declineButton__t_z6f:active:not(:disabled){transform:translateY(0)}.IncomingChatAlert_acceptButton__QxbZf{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:0 10px 15px -3px rgba(34,197,94,.3)}.IncomingChatAlert_acceptButton__QxbZf:hover:not(:disabled){box-shadow:0 15px 25px -5px rgba(34,197,94,.4);transform:translateY(-2px)}.IncomingChatAlert_acceptButton__QxbZf:active:not(:disabled){transform:translateY(0)}.IncomingChatAlert_buttonIcon__Br0Rh{width:20px;height:20px;stroke-width:2.5}.IncomingChatAlert_spinner__ewXQY{width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:IncomingChatAlert_spin__xbhRR .6s linear infinite}@keyframes IncomingChatAlert_spin__xbhRR{to{transform:rotate(1turn)}}@media (max-width:640px){.IncomingChatAlert_alertContainer__TlrVR{width:95%;border-radius:20px}.IncomingChatAlert_header__iSx9J{padding:24px 20px 20px}.IncomingChatAlert_contextSection__hVBHc,.IncomingChatAlert_customerInfo__6LJy9{padding:20px}.IncomingChatAlert_actions__R4m8J{padding:20px;flex-direction:column}.IncomingChatAlert_title__NXIyq{font-size:20px}.IncomingChatAlert_button__KAI_M{width:100%}}.SpecialistDashboard_dashboardContainer__ddN8y{display:flex;flex-direction:column;height:100vh;height:100dvh;background:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.SpecialistDashboard_dashboardHeader__eIW0b{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 2rem;background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.05)}.SpecialistDashboard_headerLeft__d9aEZ{display:flex;align-items:center;gap:2rem}.SpecialistDashboard_dashboardTitle__MXAkj{font-size:1.5rem;font-weight:700;color:#1f2937;margin:0}.SpecialistDashboard_specialistInfo__Nogz8{display:flex;align-items:center;gap:.75rem}.SpecialistDashboard_specialistAvatar__nbllH{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#22c55e,#16a34a);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem;color:#fff}.SpecialistDashboard_specialistDetails__ENDud{display:flex;flex-direction:column;gap:.25rem}.SpecialistDashboard_specialistName__nmSjv{font-size:.95rem;font-weight:600;color:#374151}.SpecialistDashboard_statusBadge__NJ_C0{display:flex;align-items:center;gap:.5rem}.SpecialistDashboard_statusDot__Lj5OH{width:8px;height:8px;border-radius:50%;background:#10b981}.SpecialistDashboard_statusDot__Lj5OH.SpecialistDashboard_offline__GMCqB{background:#ef4444}.SpecialistDashboard_statusDot__Lj5OH.SpecialistDashboard_busy__QRJoc{background:#f59e0b}.SpecialistDashboard_statusText__Ywf6e{font-size:.75rem;color:#6b7280;text-transform:capitalize}.SpecialistDashboard_headerRight__L_YMh{display:flex;align-items:center;gap:1rem}.SpecialistDashboard_statsCard__T8j8m{display:flex;flex-direction:column;align-items:center;padding:.5rem 1rem;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.SpecialistDashboard_statLabel__BUGtA{font-size:.7rem;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.SpecialistDashboard_statValue__zu4dw{font-size:1.25rem;font-weight:700;color:#22c55e}.SpecialistDashboard_refreshButton__TGA_8{width:40px;height:40px;border:none;border-radius:8px;background:#f3f4f6;color:#6b7280;cursor:pointer;font-size:1.25rem;transition:all .2s ease;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.SpecialistDashboard_refreshButton__TGA_8:hover{background:#e5e7eb;color:#374151;transform:rotate(90deg)}.SpecialistDashboard_refreshButton__TGA_8:active{background:#d1d5db;transform:scale(.95)}.SpecialistDashboard_dashboardContent__hwGAC{display:flex;flex:1 1;overflow:hidden}.SpecialistDashboard_chatsPanel__RLB1n{width:320px;background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column}.SpecialistDashboard_panelHeader__tmC_a{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #e5e7eb}.SpecialistDashboard_panelTitle__BcDSd{font-size:1rem;font-weight:600;color:#374151;margin:0}.SpecialistDashboard_chatCount__iu16U{background:#22c55e;color:#fff;padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:600}.SpecialistDashboard_chatsList__lfXtR{flex:1 1;overflow-y:auto}.SpecialistDashboard_emptyState__mtGIZ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;color:#9ca3af}.SpecialistDashboard_emptyState__mtGIZ p{font-size:.95rem;font-weight:500;margin:0 0 .5rem}.SpecialistDashboard_emptyState__mtGIZ span{font-size:.8rem}.SpecialistDashboard_chatItem__Mu2Xk{padding:1rem 1.25rem;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:all .2s ease;min-height:44px;display:flex;flex-direction:column;justify-content:center}.SpecialistDashboard_chatItem__Mu2Xk:hover{background:#f9fafb}.SpecialistDashboard_chatItem__Mu2Xk:active{background:#e5e7eb;transform:scale(.98)}.SpecialistDashboard_chatItemActive__GA17u{background:#eff6ff;border-left:3px solid #22c55e}.SpecialistDashboard_chatItemHeader__Shjiy{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.SpecialistDashboard_chatUserName__v3YMx{font-size:.9rem;font-weight:600;color:#374151}.SpecialistDashboard_chatTime__e5beB{font-size:.7rem;color:#9ca3af}.SpecialistDashboard_chatItemPreview__gIffy{font-size:.85rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SpecialistDashboard_conversationPanel__Yapku{flex:1 1;display:flex;flex-direction:column;background:#f8fafc}.SpecialistDashboard_conversationContainer__vfqYx{display:flex;flex-direction:column;height:100%}.SpecialistDashboard_conversationHeader__MIT4Z{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#fff;border-bottom:1px solid #e5e7eb}.SpecialistDashboard_conversationHeaderLeft__2aRP2{display:flex;align-items:center;gap:1rem}.SpecialistDashboard_clearSelectionButton__zLh5W{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#6b7280;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.25rem}.SpecialistDashboard_clearSelectionButton__zLh5W:hover{background:#f3f4f6;border-color:#9ca3af;color:#374151;transform:translateX(-2px)}.SpecialistDashboard_conversationTitle__bxcjN{font-size:1.1rem;font-weight:600;color:#1f2937;margin:0}.SpecialistDashboard_endChatButton__pgTrJ{padding:.5rem 1rem;border:none;border-radius:8px;background:#ef4444;color:#fff;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.SpecialistDashboard_endChatButton__pgTrJ:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 2px 8px rgba(239,68,68,.3)}.SpecialistDashboard_conversationMessages__DaheZ{flex:1 1;overflow-y:auto;padding:2rem;display:flex;flex-direction:column}.SpecialistDashboard_placeholderText__ysgrJ{font-size:1rem;color:#6b7280;margin:0 0 .5rem}.SpecialistDashboard_placeholderSubtext__x_eVv{font-size:.85rem;color:#9ca3af;margin:0}.SpecialistDashboard_conversationInput__Jy0Ie{display:flex;gap:.75rem;padding:1rem 1.5rem;background:#fff;border-top:1px solid #e5e7eb}.SpecialistDashboard_messageInput__kow_G{flex:1 1;padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:25px;outline:none;font-size:.95rem;transition:all .2s ease}.SpecialistDashboard_messageInput__kow_G:focus{border-color:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.1)}.SpecialistDashboard_sendButton__Midds{padding:.75rem 1.5rem;border:none;border-radius:25px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-height:44px;display:flex;align-items:center;justify-content:center}.SpecialistDashboard_sendButton__Midds:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(34,197,94,.3)}.SpecialistDashboard_sendButton__Midds:active{transform:scale(.95);box-shadow:0 2px 6px rgba(34,197,94,.4)}.SpecialistDashboard_emptyConversation__W5k3l{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:4rem;height:100%;text-align:center;color:#9ca3af}.SpecialistDashboard_emptyConversation__W5k3l h3{font-size:1.25rem;font-weight:600;color:#6b7280;margin:0 0 .5rem}.SpecialistDashboard_emptyConversation__W5k3l p{font-size:.9rem;margin:0}.SpecialistDashboard_loadingContainer__HfF_Y{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background:#f8fafc;color:#64748b}.SpecialistDashboard_loadingSpinner__tzRps{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#22c55e;border-radius:50%;animation:SpecialistDashboard_spin__0Pt95 1s linear infinite;margin-bottom:1rem}@keyframes SpecialistDashboard_spin__0Pt95{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SpecialistDashboard_errorContainer__ifkR5{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background:#f8fafc;text-align:center;padding:2rem}.SpecialistDashboard_errorContainer__ifkR5 h2{color:#ef4444;margin:0 0 1rem}.SpecialistDashboard_errorContainer__ifkR5 p{color:#6b7280;margin:0 0 1.5rem}.SpecialistDashboard_errorLink__ZGQ9e{padding:.75rem 1.5rem;background:#22c55e;color:#fff;text-decoration:none;border-radius:8px;font-weight:500;transition:all .2s ease}.SpecialistDashboard_errorLink__ZGQ9e:hover{background:#16a34a;transform:translateY(-1px);box-shadow:0 4px 12px rgba(34,197,94,.3)}@media (max-width:768px){.SpecialistDashboard_dashboardContainer__ddN8y{height:100vh;height:100dvh}.SpecialistDashboard_dashboardHeader__eIW0b{padding:.75rem 1rem;min-height:auto}.SpecialistDashboard_headerLeft__d9aEZ{gap:1rem}.SpecialistDashboard_dashboardTitle__MXAkj{font-size:1.1rem;display:none}.SpecialistDashboard_specialistInfo__Nogz8{gap:.5rem}.SpecialistDashboard_specialistAvatar__nbllH{width:32px;height:32px;font-size:.9rem}.SpecialistDashboard_specialistName__nmSjv{font-size:.85rem}.SpecialistDashboard_statusText__Ywf6e{font-size:.7rem}.SpecialistDashboard_statsCard__T8j8m{padding:.375rem .75rem}.SpecialistDashboard_statLabel__BUGtA{font-size:.65rem}.SpecialistDashboard_statValue__zu4dw{font-size:1rem}.SpecialistDashboard_refreshButton__TGA_8{width:32px;height:32px;font-size:1rem}.SpecialistDashboard_dashboardContent__hwGAC{flex-direction:column;height:calc(100vh - 70px);height:calc(100dvh - 70px)}.SpecialistDashboard_chatsPanel__RLB1n{width:100%;height:35vh;min-height:200px;max-height:35vh;border-right:none;border-bottom:1px solid #e5e7eb}.SpecialistDashboard_panelHeader__tmC_a{padding:.75rem 1rem}.SpecialistDashboard_panelTitle__BcDSd{font-size:.9rem}.SpecialistDashboard_chatCount__iu16U{padding:.2rem .4rem;font-size:.7rem}.SpecialistDashboard_chatItem__Mu2Xk{padding:.75rem 1rem}.SpecialistDashboard_chatUserName__v3YMx{font-size:.85rem}.SpecialistDashboard_chatTime__e5beB{font-size:.65rem}.SpecialistDashboard_chatItemPreview__gIffy{font-size:.8rem}.SpecialistDashboard_conversationPanel__Yapku{height:65vh;min-height:300px}.SpecialistDashboard_conversationHeader__MIT4Z{padding:.75rem 1rem}.SpecialistDashboard_conversationHeaderLeft__2aRP2{gap:.5rem}.SpecialistDashboard_clearSelectionButton__zLh5W{padding:.4rem .8rem;font-size:.8rem}.SpecialistDashboard_conversationTitle__bxcjN{font-size:1rem}.SpecialistDashboard_endChatButton__pgTrJ{padding:.4rem .8rem;font-size:.8rem}.SpecialistDashboard_conversationMessages__DaheZ{padding:1rem}.SpecialistDashboard_conversationInput__Jy0Ie{padding:.75rem 1rem;gap:.5rem}.SpecialistDashboard_messageInput__kow_G{padding:.6rem .9rem;font-size:.9rem;border-radius:20px}.SpecialistDashboard_sendButton__Midds{padding:.6rem 1.2rem;font-size:.85rem;border-radius:20px}.SpecialistDashboard_emptyState__mtGIZ{padding:1rem .75rem}.SpecialistDashboard_emptyState__mtGIZ p{font-size:.85rem}.SpecialistDashboard_emptyState__mtGIZ span{font-size:.75rem}.SpecialistDashboard_emptyConversation__W5k3l{padding-top:2rem}.SpecialistDashboard_emptyConversation__W5k3l h3{font-size:1.1rem}.SpecialistDashboard_emptyConversation__W5k3l p{font-size:.85rem}.SpecialistDashboard_placeholderText__ysgrJ{font-size:.9rem}.SpecialistDashboard_placeholderSubtext__x_eVv{font-size:.8rem}}@media (max-width:480px){.SpecialistDashboard_dashboardHeader__eIW0b{padding:.5rem .75rem}.SpecialistDashboard_headerLeft__d9aEZ{gap:.75rem}.SpecialistDashboard_specialistAvatar__nbllH{width:28px;height:28px;font-size:.8rem}.SpecialistDashboard_specialistName__nmSjv{font-size:.8rem}.SpecialistDashboard_statsCard__T8j8m{padding:.3rem .6rem}.SpecialistDashboard_statValue__zu4dw{font-size:.9rem}.SpecialistDashboard_refreshButton__TGA_8{width:28px;height:28px;font-size:.9rem}.SpecialistDashboard_chatsPanel__RLB1n{height:30vh;min-height:180px}.SpecialistDashboard_conversationPanel__Yapku{height:70vh}.SpecialistDashboard_chatItem__Mu2Xk,.SpecialistDashboard_conversationHeader__MIT4Z,.SpecialistDashboard_conversationInput__Jy0Ie,.SpecialistDashboard_panelHeader__tmC_a{padding:.6rem .75rem}.SpecialistDashboard_messageInput__kow_G{padding:.5rem .8rem;font-size:.85rem}.SpecialistDashboard_sendButton__Midds{padding:.5rem 1rem;font-size:.8rem}.SpecialistDashboard_emptyConversation__W5k3l{padding-top:1.5rem}.SpecialistDashboard_emptyConversation__W5k3l h3{font-size:1rem}.SpecialistDashboard_emptyConversation__W5k3l p{font-size:.8rem}}