.modernCalendar_html__BZXtP *,.modernCalendar_html__BZXtP :after,.modernCalendar_html__BZXtP :before{box-sizing:border-box}.modernCalendar_html__BZXtP :where([data-is-root-theme=true]){min-height:unset!important}.modernCalendar_html__BZXtP [data-radix-popper-content-wrapper]{z-index:51!important}.modernCalendar_body__JZFzD{margin:0;padding:0;letter-spacing:0;line-height:normal;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.modernCalendar_body__JZFzD .radix-themes{--font-weight-light:400;--font-weight-regular:500;--font-weight-medium:600;--font-weight-bold:700;--default-font-family:$font-family;--cursor-button:pointer;--cursor-menu-item:pointer}.modernCalendar_cursorNotAllowed__FE3j2{cursor:not-allowed}.modernCalendar_fullWidth__kzygK{width:100%}.modernCalendar_textEllipsis__6lL93{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:100%}.modernCalendar_textLowercase__RK8NN{text-transform:lowercase}.modernCalendar_newFeatureChip___3MkZ{display:flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:4px;gap:8px;background:#064764;cursor:pointer;margin:6px;position:relative}.modernCalendar_newFeatureChip___3MkZ:after,.modernCalendar_newFeatureChip___3MkZ:before{content:"";position:absolute;width:100%;height:100%;border:inherit;top:0;left:0;z-index:0;background:#064764;border-radius:inherit;animation:modernCalendar_pulsing__ZXrdn 2.5s linear infinite}.modernCalendar_newFeatureChip___3MkZ:after{animation:modernCalendar_pulsing1__8Y7P9 2.5s linear infinite}.modernCalendar_newFeatureChip___3MkZ .modernCalendar_label__jYk4y{font-size:12px;color:#fff;z-index:1;position:relative}.modernCalendar_betaFeatureChip__AE4z6{display:flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:4px;gap:8px;background:#2563eb;cursor:pointer;margin:6px;position:relative}.modernCalendar_betaFeatureChip__AE4z6:after,.modernCalendar_betaFeatureChip__AE4z6:before{content:"";position:absolute;width:100%;height:100%;border:inherit;top:0;left:0;z-index:0;background:#2563eb;border-radius:inherit;animation:modernCalendar_pulsing__ZXrdn 2.5s linear infinite}.modernCalendar_betaFeatureChip__AE4z6:after{animation:modernCalendar_pulsing1__8Y7P9 2.5s linear infinite}.modernCalendar_betaFeatureChip__AE4z6 .modernCalendar_label__jYk4y{font-size:12px;color:#fff;z-index:1;position:relative}.modernCalendar_textHyperlink__YhNW9{color:#064764;cursor:pointer}.modernCalendar_textHyperlink__YhNW9:hover{text-decoration:underline}.modernCalendar_cursorNotAllow__1k91n{cursor:not-allowed}.modernCalendar_cursorNotAllow__1k91n:hover{text-decoration:none}.modernCalendar_removeduserText__Ab7GS{color:#b42318!important}.modernCalendar_removeduserTextLowOpacity__XZsAR{color:#b42318!important;opacity:.5;text-decoration:line-through}.modernCalendar_commonActionMenu__JnaVh .modernCalendar_commonActionMenuList__4AXOv{display:flex;gap:8px}.modernCalendar_commonActionMenu__JnaVh .modernCalendar_label__jYk4y{color:#1f2937}.modernCalendar_primarySvgIcon__bYRpX path,.modernCalendar_whiteSvgIcon__HSxdI:hover path{stroke:#2563eb}.modernCalendar_paymentFieldHeaderChat__mmr5c{top:104px;height:calc(100% - 104px)}.modernCalendar_showHardReminder__H0U7m{max-height:calc(100% - 52px - 52px)!important}.modernCalendar_listCommonTableRoot__XS7Ov .modernCalendar_listCommonTableLinkName__4_NlN{color:#064764;text-decoration:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;max-width:100%}.modernCalendar_listCommonTableRoot__XS7Ov .modernCalendar_listCommonTableLinkName__4_NlN:hover{text-decoration:underline;color:#2563eb}.modernCalendar_listCommonTableRoot__XS7Ov .modernCalendar_listCommonTableLink__67zWK{color:#064764;text-decoration:none;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;max-width:100%}.modernCalendar_listCommonTableRoot__XS7Ov .modernCalendar_listCommonTableLink__67zWK:hover{text-decoration:underline;color:#2563eb}.modernCalendar_SkeletonValueColor__AXPXs{background-color:#eaecf0}.modernCalendar_SkeletonPrimaryColor__48epj{background-color:#eff6ff}.modernCalendar_SkeletonSecondaryColor__uSVHB{background-color:#f1f5f9}.modernCalendar_commonHeaderIconRow__YRnYQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.modernCalendar_commonHeaderIconRow__YRnYQ .modernCalendar_left__xwS2L{display:flex;align-items:center;gap:12px}.modernCalendar_commonHeaderIconRow__YRnYQ .modernCalendar_left__xwS2L .modernCalendar_icon__w_A3e{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#f1f5f9}.modernCalendar_commonHeaderIconRow__YRnYQ .modernCalendar_left__xwS2L .modernCalendar_content__Zadlz .modernCalendar_title__9yMvb{letter-spacing:-.45px;font-size:18px;line-height:28px;color:#344256}.modernCalendar_commonHeaderIconRow__YRnYQ .modernCalendar_left__xwS2L .modernCalendar_content__Zadlz .modernCalendar_label__jYk4y{font-size:16px;line-height:24px;color:#64748b}.modernCalendar_commonHeaderIconRow__YRnYQ .modernCalendar_right__YSHRM .modernCalendar_completeFieldNumber__tbH_O{text-align:right}.modernCalendar_commonHeaderIconRow__YRnYQ .modernCalendar_right__YSHRM .modernCalendar_completeFieldNumber__tbH_O .modernCalendar_number__QjlLi{font-size:14px;line-height:20px;color:#344256}.modernCalendar_commonHeaderIconRow__YRnYQ .modernCalendar_right__YSHRM .modernCalendar_completeFieldNumber__tbH_O .modernCalendar_label__jYk4y{color:#64748b;font-size:12px;line-height:16px}@keyframes modernCalendar_pulsing__ZXrdn{0%{opacity:.6;transform:scaleY(1) scaleX(1)}20%{opacity:.3}70%{opacity:.2;transform:scaleY(1.6) scaleX(1.3)}80%{opacity:0;transform:scaleY(1.6) scaleX(1.3)}90%{opacity:0;transform:scaleY(1) scaleX(1)}}@keyframes modernCalendar_pulsing1__8Y7P9{0%{opacity:.5;transform:scaleY(1) scaleX(1)}20%{opacity:.3}70%{opacity:.2;transform:scaleY(1.2) scaleX(1.1)}80%{opacity:0;transform:scaleY(1.2) scaleX(1.1)}90%{opacity:0;transform:scaleY(1) scaleX(1)}}.modernCalendar_modernWrapper__VTfUA{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;padding:24px 16px}@media only screen and (max-width:650px){.modernCalendar_modernWrapper__VTfUA{padding:12px 0}}.modernCalendar_modernCard__YST6C{width:100%;max-width:680px;background:var(--service-menu-background,#fff);border:1px solid var(--service-menu-border,#e2e8f0);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.modernCalendar_modernHeader__VOvnA{padding:20px 24px;background:var(--service-menu-primary-soft,#eff6ff);border-bottom:1px solid var(--service-menu-border,#e2e8f0);display:flex;flex-direction:column;gap:6px}.modernCalendar_modernHeaderTop__CWWey{display:flex;align-items:center;justify-content:space-between;gap:12px}.modernCalendar_modernHeaderTopLeft__OC_2F{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1}.modernCalendar_modernHeaderBack__YPAdR{flex-shrink:0;width:28px;height:28px;padding:0;border-radius:8px;border:1px solid var(--service-menu-border,#e2e8f0);background:var(--service-menu-background,#fff);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s,background .15s,transform .1s}.modernCalendar_modernHeaderBack__YPAdR:hover{border-color:var(--service-menu-primary,#2563eb);background:var(--service-menu-primary-soft,#eff6ff);transform:translateX(-1px)}.modernCalendar_modernEyebrow__aBKCf{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--service-menu-primary,#2563eb);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modernCalendar_poweredByBadge__z36vF{flex-shrink:0;font-size:9px;line-height:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--service-menu-text-muted,#6b7280);border:1px solid var(--service-menu-border,#e2e8f0);border-radius:6px;padding:4px 8px;white-space:nowrap}.modernCalendar_modernHeaderMain__JOjrv{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.modernCalendar_modernHeaderText__ExZJO{display:flex;flex-direction:column;gap:2px;min-width:0}.modernCalendar_modernTitle__dh8cJ{font-size:24px;line-height:30px;font-weight:700;color:var(--service-menu-text,#111827)}.modernCalendar_modernTitleAccent__Wsi0_{color:var(--service-menu-primary,#2563eb)}.modernCalendar_modernAddress__xa9Wh{font-size:14px;line-height:20px;color:var(--service-menu-text-muted,#6b7280);display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.modernCalendar_modernDurationBox__rgIaa{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.modernCalendar_modernDuration___Phgh{font-size:20px;line-height:30px;font-weight:700;color:var(--service-menu-text,#111827)}.modernCalendar_modernLocationTag__A2bcH{font-size:11px;line-height:14px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--service-menu-text-muted,#6b7280)}.modernCalendar_modernTimezoneRow__MJNck{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap}.modernCalendar_modernTimezoneRow__MJNck .modernCalendar_modernTimezoneLabel__X9lcb{display:flex;align-items:center;gap:6px;font-size:12px;line-height:16px;color:var(--service-menu-text-muted,#6b7280)}.modernCalendar_modernTimezoneRow__MJNck .modernCalendar_modernTimezoneControl__urTr9{min-width:180px;flex:1 1}.modernCalendar_modernBody__PUIi3{display:flex;flex-direction:column}.modernCalendar_modernStep__a3ZG2{padding:20px 24px}.modernCalendar_modernStep__a3ZG2+.modernCalendar_modernStep__a3ZG2{border-top:1px solid var(--service-menu-border,#e2e8f0)}.modernCalendar_stepHeader__HytUz{display:flex;align-items:center;gap:12px;margin-bottom:16px}.modernCalendar_stepNum__RLLRZ{flex-shrink:0;width:26px;height:26px;border-radius:7px;background:var(--service-menu-primary,#2563eb);color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.modernCalendar_stepNumMuted__szP5B{background:var(--service-menu-primary-muted,#eff6ff);color:var(--service-menu-primary,#2563eb)}.modernCalendar_stepTitle__gqdwH{font-size:18px;line-height:24px;font-weight:700;color:var(--service-menu-text,#111827);flex:1 1;min-width:0}.modernCalendar_stepTitleMuted__4UJbM{color:var(--service-menu-text-muted,#6b7280)}.modernCalendar_stepIndicator__Xv4_L{flex-shrink:0;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--service-menu-primary,#2563eb)}.modernCalendar_stepIndicatorHint__yOpym{color:var(--service-menu-text-muted,#6b7280);font-weight:500;font-size:12px;letter-spacing:.4px;text-transform:uppercase}.modernCalendar_weekStrip__BZI_r{display:flex;align-items:stretch;gap:8px}.modernCalendar_weekNavBtn__wKFIv{flex-shrink:0;width:36px;border:1px solid var(--service-menu-border,#e2e8f0);border-radius:8px;background:var(--service-menu-background,#fff);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s,background .15s}.modernCalendar_weekNavBtn__wKFIv:hover:not(:disabled){border-color:var(--service-menu-primary,#2563eb);background:var(--service-menu-primary-soft,#eff6ff)}.modernCalendar_weekNavBtn__wKFIv:disabled{opacity:.4;cursor:not-allowed}.modernCalendar_weekDays__5qVwX{flex:1 1;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px}@media only screen and (max-width:480px){.modernCalendar_weekDays__5qVwX{gap:4px}}.modernCalendar_weekDay__mK6E5{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;border:1px solid var(--service-menu-border,#e2e8f0);border-radius:10px;background:var(--service-menu-background,#fff);cursor:pointer;transition:border-color .15s,background .15s,transform .1s}.modernCalendar_weekDay__mK6E5:hover:not(:disabled){border-color:var(--service-menu-primary,#2563eb);transform:translateY(-1px)}.modernCalendar_weekDayName__2k4yY{font-size:11px;line-height:14px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--service-menu-text-muted,#6b7280)}.modernCalendar_weekDayNum__D7q3u{font-size:18px;line-height:24px;font-weight:700;color:var(--service-menu-text,#111827)}.modernCalendar_weekDaySelected__IcO0z{border-color:var(--service-menu-primary,#2563eb);background:var(--service-menu-primary-muted,#eff6ff)}.modernCalendar_weekDaySelected__IcO0z .modernCalendar_weekDayName__2k4yY{color:var(--service-menu-primary,#2563eb)}.modernCalendar_weekDayDisabled__AmVBf{opacity:.4;cursor:not-allowed}.modernCalendar_weekDayDisabled__AmVBf:hover{border-color:var(--service-menu-border,#e2e8f0);transform:none}.modernCalendar_timesSubheader__eSZ6a{font-size:14px;line-height:20px;font-weight:700;color:var(--service-menu-text,#111827);margin-bottom:12px}.modernCalendar_slotsGrid__zCdIN{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:10px;gap:10px;max-height:320px;overflow-y:auto;padding:4px}.modernCalendar_slotCard__r_gWK{display:flex;align-items:center;justify-content:center;min-height:48px;padding:8px 12px;border:1px solid var(--service-menu-border,#e2e8f0);border-radius:10px;background:var(--service-menu-background,#fff);cursor:pointer;transition:border-color .15s,background .15s,transform .1s}.modernCalendar_slotCard__r_gWK:hover{border-color:var(--service-menu-primary,#2563eb);background:var(--service-menu-primary-soft,#eff6ff);transform:translateY(-1px)}.modernCalendar_slotTime__Xyc_7{font-size:14px;line-height:20px;font-weight:700;color:var(--service-menu-text,#111827)}.modernCalendar_slotCardSelected__h_374{border-color:var(--service-menu-primary,#2563eb);background:var(--service-menu-primary,#2563eb)}.modernCalendar_slotCardSelected__h_374 .modernCalendar_slotTime__Xyc_7{color:#fff}.modernCalendar_slotCardSelected__h_374:hover{background:var(--service-menu-primary,#2563eb)}.modernCalendar_noSlots__m3YkZ{font-size:14px;line-height:20px;color:var(--service-menu-text-muted,#6b7280);padding:8px 0}.modernCalendar_loaderWrap__8BFa_{display:flex;justify-content:center;align-items:center;min-height:160px}.modernCalendar_stylistPanel__HLajk{border:1px dashed var(--service-menu-border,#e2e8f0);border-radius:10px;background:var(--service-menu-primary-soft,#eff6ff);padding:16px}.modernCalendar_stylistPlaceholder__NVIMd{font-size:14px;line-height:20px;color:var(--service-menu-text-muted,#6b7280);font-style:italic;text-align:center}.modernCalendar_stylistPlaceholder__NVIMd strong{color:var(--service-menu-text,#111827);font-weight:700;font-style:normal}.modernCalendar_stylistCard__6DvPe{display:flex;align-items:center;gap:12px}.modernCalendar_stylistAvatar__KpDN6{width:40px;height:40px;border-radius:50%;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--service-menu-primary-muted,#eff6ff);color:var(--service-menu-primary,#2563eb);font-size:14px;font-weight:700;border:1px solid var(--service-menu-border,#e2e8f0)}.modernCalendar_stylistAvatar__KpDN6 img{width:100%;height:100%;object-fit:cover}.modernCalendar_stylistInfo__EBuMc{display:flex;flex-direction:column;gap:2px;min-width:0}.modernCalendar_stylistName__o0CU_{font-size:14px;line-height:20px;font-weight:700;color:var(--service-menu-text,#111827)}.modernCalendar_stylistRole__kKF5O{font-size:12px;line-height:16px;color:var(--service-menu-text-muted,#6b7280)}.modernCalendar_modernFooter__HATf3{display:flex;align-items:center;gap:12px;padding:16px 24px;border-top:1px solid var(--service-menu-border,#e2e8f0)}.modernCalendar_modernSummary__ZVOFH{flex:1 1;min-width:0;font-size:14px;line-height:20px;color:var(--service-menu-text,#111827)}.modernCalendar_modernSummary__ZVOFH .modernCalendar_modernSummaryMuted__jGiK_{color:var(--service-menu-text-muted,#6b7280)}.modernCalendar_modernActions__UUZ5t{display:flex;gap:8px;flex-shrink:0}.modernCalendar_modernBackBtn__Gin35,.modernCalendar_modernConfirmBtn__02o_6{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,opacity .15s}.modernCalendar_modernBackBtn__Gin35{background:var(--service-menu-background,#fff);border:1px solid var(--service-menu-border,#e2e8f0);color:var(--service-menu-text,#111827)}.modernCalendar_modernBackBtn__Gin35:hover{border-color:var(--service-menu-primary,#2563eb)}.modernCalendar_modernConfirmBtn__02o_6{background:var(--service-menu-primary,#2563eb);border:1px solid var(--service-menu-primary,#2563eb);color:#fff}.modernCalendar_modernConfirmBtn__02o_6:disabled{opacity:.5;cursor:not-allowed}.thankyou_html__lXnS9 *,.thankyou_html__lXnS9 :after,.thankyou_html__lXnS9 :before{box-sizing:border-box}.thankyou_html__lXnS9 :where([data-is-root-theme=true]){min-height:unset!important}.thankyou_html__lXnS9 [data-radix-popper-content-wrapper]{z-index:51!important}.thankyou_body__MO_9E{margin:0;padding:0;letter-spacing:0;line-height:normal;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.thankyou_body__MO_9E .radix-themes{--font-weight-light:400;--font-weight-regular:500;--font-weight-medium:600;--font-weight-bold:700;--default-font-family:$font-family;--cursor-button:pointer;--cursor-menu-item:pointer}.thankyou_cursorNotAllowed__STZ0G{cursor:not-allowed}.thankyou_fullWidth__WoKwL{width:100%}.thankyou_textEllipsis__I0cWm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:100%}.thankyou_textLowercase__zlISf{text-transform:lowercase}.thankyou_newFeatureChip__hTnJR{display:flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:4px;gap:8px;background:#064764;cursor:pointer;margin:6px;position:relative}.thankyou_newFeatureChip__hTnJR:after,.thankyou_newFeatureChip__hTnJR:before{content:"";position:absolute;width:100%;height:100%;border:inherit;top:0;left:0;z-index:0;background:#064764;border-radius:inherit;animation:thankyou_pulsing__1tSVf 2.5s linear infinite}.thankyou_newFeatureChip__hTnJR:after{animation:thankyou_pulsing1__GbN7p 2.5s linear infinite}.thankyou_newFeatureChip__hTnJR .thankyou_label__9KJEP{font-size:12px;color:#fff;z-index:1;position:relative}.thankyou_betaFeatureChip__S_EyT{display:flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:4px;gap:8px;background:#2563eb;cursor:pointer;margin:6px;position:relative}.thankyou_betaFeatureChip__S_EyT:after,.thankyou_betaFeatureChip__S_EyT:before{content:"";position:absolute;width:100%;height:100%;border:inherit;top:0;left:0;z-index:0;background:#2563eb;border-radius:inherit;animation:thankyou_pulsing__1tSVf 2.5s linear infinite}.thankyou_betaFeatureChip__S_EyT:after{animation:thankyou_pulsing1__GbN7p 2.5s linear infinite}.thankyou_betaFeatureChip__S_EyT .thankyou_label__9KJEP{font-size:12px;color:#fff;z-index:1;position:relative}.thankyou_textHyperlink__0SxZI{color:#064764;cursor:pointer}.thankyou_textHyperlink__0SxZI:hover{text-decoration:underline}.thankyou_cursorNotAllow__uk952{cursor:not-allowed}.thankyou_cursorNotAllow__uk952:hover{text-decoration:none}.thankyou_removeduserText__Lgj4s{color:#b42318!important}.thankyou_removeduserTextLowOpacity__ATGfJ{color:#b42318!important;opacity:.5;text-decoration:line-through}.thankyou_commonActionMenu__HeZgD .thankyou_commonActionMenuList__0SR7_{display:flex;gap:8px}.thankyou_commonActionMenu__HeZgD .thankyou_label__9KJEP{color:#1f2937}.thankyou_primarySvgIcon__XManv path,.thankyou_whiteSvgIcon__GloBr:hover path{stroke:#2563eb}.thankyou_paymentFieldHeaderChat___l_zJ{top:104px;height:calc(100% - 104px)}.thankyou_showHardReminder__awJMz{max-height:calc(100% - 52px - 52px)!important}.thankyou_listCommonTableRoot__OXlV_ .thankyou_listCommonTableLinkName__S78dJ{color:#064764;text-decoration:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;max-width:100%}.thankyou_listCommonTableRoot__OXlV_ .thankyou_listCommonTableLinkName__S78dJ:hover{text-decoration:underline;color:#2563eb}.thankyou_listCommonTableRoot__OXlV_ .thankyou_listCommonTableLink__w_rIr{color:#064764;text-decoration:none;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;max-width:100%}.thankyou_listCommonTableRoot__OXlV_ .thankyou_listCommonTableLink__w_rIr:hover{text-decoration:underline;color:#2563eb}.thankyou_SkeletonValueColor__3kw2G{background-color:#eaecf0}.thankyou_SkeletonPrimaryColor__quFWY{background-color:#eff6ff}.thankyou_SkeletonSecondaryColor__rd9Dt{background-color:#f1f5f9}.thankyou_commonHeaderIconRow__8LNrJ{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.thankyou_commonHeaderIconRow__8LNrJ .thankyou_left__B96Wh{display:flex;align-items:center;gap:12px}.thankyou_commonHeaderIconRow__8LNrJ .thankyou_left__B96Wh .thankyou_icon__xAx6_{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#f1f5f9}.thankyou_commonHeaderIconRow__8LNrJ .thankyou_left__B96Wh .thankyou_content__LeW0V .thankyou_title__uVPG9{letter-spacing:-.45px;font-size:18px;line-height:28px;color:#344256}.thankyou_commonHeaderIconRow__8LNrJ .thankyou_left__B96Wh .thankyou_content__LeW0V .thankyou_label__9KJEP{font-size:16px;line-height:24px;color:#64748b}.thankyou_commonHeaderIconRow__8LNrJ .thankyou_right__aP7G7 .thankyou_completeFieldNumber____S8J{text-align:right}.thankyou_commonHeaderIconRow__8LNrJ .thankyou_right__aP7G7 .thankyou_completeFieldNumber____S8J .thankyou_number__FjOzQ{font-size:14px;line-height:20px;color:#344256}.thankyou_commonHeaderIconRow__8LNrJ .thankyou_right__aP7G7 .thankyou_completeFieldNumber____S8J .thankyou_label__9KJEP{color:#64748b;font-size:12px;line-height:16px}@keyframes thankyou_pulsing__1tSVf{0%{opacity:.6;transform:scaleY(1) scaleX(1)}20%{opacity:.3}70%{opacity:.2;transform:scaleY(1.6) scaleX(1.3)}80%{opacity:0;transform:scaleY(1.6) scaleX(1.3)}90%{opacity:0;transform:scaleY(1) scaleX(1)}}@keyframes thankyou_pulsing1__GbN7p{0%{opacity:.5;transform:scaleY(1) scaleX(1)}20%{opacity:.3}70%{opacity:.2;transform:scaleY(1.2) scaleX(1.1)}80%{opacity:0;transform:scaleY(1.2) scaleX(1.1)}90%{opacity:0;transform:scaleY(1) scaleX(1)}}.thankyou_thankYouScreenWrapper__vF29A{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;width:100%;height:100%}.thankyou_thankYouScreenWrapper__vF29A .thankyou_thankYouHeaderImgWrapper__MjXci .thankyou_thankYouHeaderImg__PsVn4{object-fit:contain;max-width:199px;max-height:58px;height:100%;width:100%}.thankyou_thankYouScreenWrapper__vF29A .thankyou_thankYouSubHeaderWrapper__4vDOQ{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.thankyou_thankYouScreenWrapper__vF29A .thankyou_thankYouSubHeaderWrapper__4vDOQ .thankyou_svgImg__TItZ0{max-width:400px;max-height:383px;height:100%;width:100%;object-fit:contain}.thankyou_thankYouScreenWrapper__vF29A .thankyou_thankYouSubHeaderWrapper__4vDOQ .thankyou_thankyouTextWrapper__q2Jtw{display:flex;flex-direction:column;gap:8px;width:100%;justify-content:center;align-items:center}.thankyou_thankYouScreenWrapper__vF29A .thankyou_thankYouSubHeaderWrapper__4vDOQ .thankyou_thankyouTextWrapper__q2Jtw .thankyou_thankyouText___i2W_{font-size:32px;line-height:39px;color:#1f2937}.thankyou_thankYouScreenWrapper__vF29A .thankyou_thankYouSubHeaderWrapper__4vDOQ .thankyou_thankyouTextWrapper__q2Jtw .thankyou_submittedText___CztC{font-size:14px;line-height:20px;color:#6b7280;max-width:500px;text-align:center;margin:0 auto;word-break:break-word}.thankyou_thankYouBgWrapper__ROQry{height:100%;display:flex;align-items:center;justify-content:center}.thankyou_thankYouBgWrapper__ROQry .thankyou_thankYouScreenWrapper__vF29A{background-color:#fff;height:auto;padding:24px;border-radius:8px}.Paper_paperRoot__uIXMi{background-color:#fff}.serviceMenu_html__aQDWc *,.serviceMenu_html__aQDWc :after,.serviceMenu_html__aQDWc :before{box-sizing:border-box}.serviceMenu_html__aQDWc :where([data-is-root-theme=true]){min-height:unset!important}.serviceMenu_html__aQDWc [data-radix-popper-content-wrapper]{z-index:51!important}.serviceMenu_body__cc9Ht{margin:0;padding:0;letter-spacing:0;line-height:normal;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.serviceMenu_body__cc9Ht .radix-themes{--font-weight-light:400;--font-weight-regular:500;--font-weight-medium:600;--font-weight-bold:700;--default-font-family:$font-family;--cursor-button:pointer;--cursor-menu-item:pointer}.serviceMenu_cursorNotAllowed__B7t6X{cursor:not-allowed}.serviceMenu_fullWidth__EmZYt{width:100%}.serviceMenu_textEllipsis__4mcsQ{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:100%}.serviceMenu_textLowercase__ZVRmP{text-transform:lowercase}.serviceMenu_newFeatureChip__0MhT1{display:flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:4px;gap:8px;background:#064764;cursor:pointer;margin:6px;position:relative}.serviceMenu_newFeatureChip__0MhT1:after,.serviceMenu_newFeatureChip__0MhT1:before{content:"";position:absolute;width:100%;height:100%;border:inherit;top:0;left:0;z-index:0;background:#064764;border-radius:inherit;animation:serviceMenu_pulsing__PEHt2 2.5s linear infinite}.serviceMenu_newFeatureChip__0MhT1:after{animation:serviceMenu_pulsing1__s1_HA 2.5s linear infinite}.serviceMenu_newFeatureChip__0MhT1 .serviceMenu_label__4SprG{font-size:12px;color:#fff;z-index:1;position:relative}.serviceMenu_betaFeatureChip__wREbO{display:flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:4px;gap:8px;background:#2563eb;cursor:pointer;margin:6px;position:relative}.serviceMenu_betaFeatureChip__wREbO:after,.serviceMenu_betaFeatureChip__wREbO:before{content:"";position:absolute;width:100%;height:100%;border:inherit;top:0;left:0;z-index:0;background:#2563eb;border-radius:inherit;animation:serviceMenu_pulsing__PEHt2 2.5s linear infinite}.serviceMenu_betaFeatureChip__wREbO:after{animation:serviceMenu_pulsing1__s1_HA 2.5s linear infinite}.serviceMenu_betaFeatureChip__wREbO .serviceMenu_label__4SprG{font-size:12px;color:#fff;z-index:1;position:relative}.serviceMenu_textHyperlink__g1zkx{color:#064764;cursor:pointer}.serviceMenu_textHyperlink__g1zkx:hover{text-decoration:underline}.serviceMenu_cursorNotAllow__0jP7j{cursor:not-allowed}.serviceMenu_cursorNotAllow__0jP7j:hover{text-decoration:none}.serviceMenu_removeduserText__PKa0o{color:#b42318!important}.serviceMenu_removeduserTextLowOpacity__T3Zbf{color:#b42318!important;opacity:.5;text-decoration:line-through}.serviceMenu_commonActionMenu__BFeIc .serviceMenu_commonActionMenuList__lHhWJ{display:flex;gap:8px}.serviceMenu_commonActionMenu__BFeIc .serviceMenu_label__4SprG{color:#1f2937}.serviceMenu_primarySvgIcon__hOZiH path,.serviceMenu_whiteSvgIcon__Bykbo:hover path{stroke:#2563eb}.serviceMenu_paymentFieldHeaderChat__676nw{top:104px;height:calc(100% - 104px)}.serviceMenu_showHardReminder__a9ILi{max-height:calc(100% - 52px - 52px)!important}.serviceMenu_listCommonTableRoot__t0Uqx .serviceMenu_listCommonTableLinkName__9HEEa{color:#064764;text-decoration:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;max-width:100%}.serviceMenu_listCommonTableRoot__t0Uqx .serviceMenu_listCommonTableLinkName__9HEEa:hover{text-decoration:underline;color:#2563eb}.serviceMenu_listCommonTableRoot__t0Uqx .serviceMenu_listCommonTableLink__439ju{color:#064764;text-decoration:none;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;max-width:100%}.serviceMenu_listCommonTableRoot__t0Uqx .serviceMenu_listCommonTableLink__439ju:hover{text-decoration:underline;color:#2563eb}.serviceMenu_SkeletonValueColor__O5HPm{background-color:#eaecf0}.serviceMenu_SkeletonPrimaryColor__gb8xf{background-color:#eff6ff}.serviceMenu_SkeletonSecondaryColor__n2N_u{background-color:#f1f5f9}.serviceMenu_commonHeaderIconRow__0z54c{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.serviceMenu_commonHeaderIconRow__0z54c .serviceMenu_left__nhr_3{display:flex;align-items:center;gap:12px}.serviceMenu_commonHeaderIconRow__0z54c .serviceMenu_left__nhr_3 .serviceMenu_icon__9dyzF{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#f1f5f9}.serviceMenu_commonHeaderIconRow__0z54c .serviceMenu_left__nhr_3 .serviceMenu_content__BlwKT .serviceMenu_title__53LmT{letter-spacing:-.45px;font-size:18px;line-height:28px;color:#344256}.serviceMenu_commonHeaderIconRow__0z54c .serviceMenu_left__nhr_3 .serviceMenu_content__BlwKT .serviceMenu_label__4SprG{font-size:16px;line-height:24px;color:#64748b}.serviceMenu_commonHeaderIconRow__0z54c .serviceMenu_right__cX3Jz .serviceMenu_completeFieldNumber__jbTVF{text-align:right}.serviceMenu_commonHeaderIconRow__0z54c .serviceMenu_right__cX3Jz .serviceMenu_completeFieldNumber__jbTVF .serviceMenu_number__8y82_{font-size:14px;line-height:20px;color:#344256}.serviceMenu_commonHeaderIconRow__0z54c .serviceMenu_right__cX3Jz .serviceMenu_completeFieldNumber__jbTVF .serviceMenu_label__4SprG{color:#64748b;font-size:12px;line-height:16px}@keyframes serviceMenu_pulsing__PEHt2{0%{opacity:.6;transform:scaleY(1) scaleX(1)}20%{opacity:.3}70%{opacity:.2;transform:scaleY(1.6) scaleX(1.3)}80%{opacity:0;transform:scaleY(1.6) scaleX(1.3)}90%{opacity:0;transform:scaleY(1) scaleX(1)}}@keyframes serviceMenu_pulsing1__s1_HA{0%{opacity:.5;transform:scaleY(1) scaleX(1)}20%{opacity:.3}70%{opacity:.2;transform:scaleY(1.2) scaleX(1.1)}80%{opacity:0;transform:scaleY(1.2) scaleX(1.1)}90%{opacity:0;transform:scaleY(1) scaleX(1)}}.serviceMenu_serviceMenuWrapper__e_FlM{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:24px 16px}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceMenuCard__ZrVKz{background:var(--service-menu-background,#fff);border-color:var(--service-menu-border,#e2e8f0)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceMenuHeader__nQe7_{border-bottom-color:var(--service-menu-border,#e2e8f0)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceMenuIcon__oC265{background:var(--service-menu-primary,#2563eb)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_emptyState__qvgCs,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_footerPlaceholder__I7p58,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_footerSummarySub__tXj0p,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_providerRole__fITQ2,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_providersPlaceholder__SHCDd,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceCardDuration__IATZ4,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceMenuHint__ktMH9,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceMenuStudio__cN663{color:var(--service-menu-text-muted,#6b7280)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_categoryHeader__S6_8u,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_footerSummaryMain__m_E31,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_providerName__hzWKF,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_providersTitle__m0hxT,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceCardName__Qf8DQ,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceCardPrice__3hZxt,.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceMenuTitle__vwBxc{color:var(--service-menu-text,#111827)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceMenuServices__j2bzQ{border-right-color:var(--service-menu-border,#e2e8f0)}@media only screen and (max-width:650px){.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceMenuServices__j2bzQ{border-bottom-color:var(--service-menu-border,#e2e8f0)}}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_selectionCard__U5FBx{border-color:var(--service-menu-border,#e2e8f0);background:var(--service-menu-background,#fff)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_selectionCard__U5FBx:hover{border-color:var(--service-menu-text-muted,#d1d5db)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_selectionCard__U5FBx.serviceMenu_selected__pvEhq{border-color:var(--service-menu-primary,#2563eb);background:var(--service-menu-primary-muted,#eff6ff)}.serviceMenu_selected__pvEhq .serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_radioCircle__aKRmV{border-color:var(--service-menu-primary,#2563eb)}.serviceMenu_selected__pvEhq .serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_radioCircle__aKRmV:after{background:var(--service-menu-primary,#2563eb)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_providerAvatar__ZWcsr{background:var(--service-menu-primary-muted,#e0e7ff);color:var(--service-menu-primary,#3730a3)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_serviceMenuFooter__2H6ef{border-top-color:var(--service-menu-border,#e2e8f0)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_chooseTimeBtn__8J3An{background:var(--service-menu-background,#fff);border-color:var(--service-menu-border,#d1d5db);color:var(--service-menu-text-muted,#9ca3af)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_chooseTimeBtn__8J3An.serviceMenu_enabled__553EW{border-color:var(--service-menu-primary,#2563eb);color:var(--service-menu-primary,#2563eb)}.serviceMenu_serviceMenuThemed__i_FMi .serviceMenu_chooseTimeBtn__8J3An.serviceMenu_enabled__553EW:hover{background:var(--service-menu-primary-soft,#eff6ff)}.serviceMenu_serviceMenuCard__ZrVKz{width:100%;max-width:900px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;max-height:640px}.serviceMenu_serviceMenuHeader__nQe7_{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e2e8f0}.serviceMenu_serviceMenuHeaderLeft__To0B8{display:flex;align-items:flex-start;gap:12px}.serviceMenu_serviceMenuIcon__oC265{width:40px;height:40px;border-radius:8px;background:#f5f0eb;display:flex;align-items:center;justify-content:center;flex-shrink:0}.serviceMenu_serviceMenuOuter__eorYu{display:flex;flex-direction:column;align-items:flex-start}.serviceMenu_serviceMenuOuter__eorYu .serviceMenu_serviceMenuStudio__cN663{font-size:13px}.serviceMenu_serviceMenuTitle__vwBxc{font-size:20px;line-height:20px;font-weight:700;color:#111827}.serviceMenu_serviceMenuHint__ktMH9{font-size:13px;color:#6b7280;padding-top:4px}.serviceMenu_serviceMenuBody__AUKp9{display:flex;flex:1 1;min-height:0;overflow:hidden}@media only screen and (max-width:650px){.serviceMenu_serviceMenuBody__AUKp9{flex-direction:column}}.serviceMenu_serviceMenuServices__j2bzQ{flex:1 1;overflow-y:auto;padding:16px 20px;border-right:1px solid #e2e8f0}@media only screen and (max-width:650px){.serviceMenu_serviceMenuServices__j2bzQ{border-right:none;border-bottom:1px solid #e2e8f0;max-height:280px}}.serviceMenu_serviceMenuProviders__EOWGn{width:320px;flex-shrink:0;display:flex;flex-direction:column;min-height:0}@media only screen and (max-width:650px){.serviceMenu_serviceMenuProviders__EOWGn{width:100%}}.serviceMenu_providersSection__AbbQt{flex:1 1;overflow-y:auto;padding:16px 20px}.serviceMenu_providersTitle__m0hxT{font-size:14px;font-weight:600;color:#111827;margin-bottom:12px}.serviceMenu_providersPlaceholder__SHCDd{font-size:13px;color:#6b7280;line-height:1.5}.serviceMenu_categoryBlock__rh7RU{margin-bottom:20px}.serviceMenu_categoryHeader__S6_8u{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:600;color:#374151}.serviceMenu_selectionCard__U5FBx{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:8px;cursor:pointer;transition:border-color .15s,background .15s}.serviceMenu_selectionCard__U5FBx:hover{border-color:#d1d5db}.serviceMenu_selectionCard__U5FBx.serviceMenu_selected__pvEhq{border-color:#2563eb;background:#eff6ff}.serviceMenu_radioCircle__aKRmV{width:18px;height:18px;border-radius:50%;border:2px solid #d1d5db;flex-shrink:0;display:flex;align-items:center;justify-content:center}.serviceMenu_selected__pvEhq .serviceMenu_radioCircle__aKRmV{border-color:#2563eb}.serviceMenu_selected__pvEhq .serviceMenu_radioCircle__aKRmV:after{content:"";width:8px;height:8px;border-radius:50%;background:#2563eb}.serviceMenu_serviceCardContent__uXiiZ{flex:1 1;min-width:0}.serviceMenu_serviceCardName__Qf8DQ{font-size:14px;font-weight:600;color:#111827}.serviceMenu_serviceCardDuration__IATZ4{font-size:12px;color:#6b7280;margin-top:2px}.serviceMenu_serviceCardPrice__3hZxt{font-size:14px;font-weight:500;color:#1f1e1c}.serviceMenu_providerAvatar__ZWcsr{width:36px;height:36px;border-radius:50%;background:#e0e7ff;color:#3730a3;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border:.75px solid rgba(0,0,0,.812)}.serviceMenu_providerAvatar__ZWcsr img{width:100%;height:100%;object-fit:cover}.serviceMenu_providerInfo__cbaO4{flex:1 1;min-width:0}.serviceMenu_providerName__hzWKF{font-size:14px;font-weight:600;color:#111827}.serviceMenu_providerRole__fITQ2{font-size:12px;color:#6b7280;margin-top:2px}.serviceMenu_serviceMenuFooter__2H6ef{border-top:1px solid #e2e8f0;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.serviceMenu_footerSummary__HJ2Rm{flex:1 1;min-width:0}.serviceMenu_footerSummaryMain__m_E31{font-size:13px;font-weight:500;color:#111827}.serviceMenu_footerSummarySub__tXj0p{font-size:12px;color:#6b7280;margin-top:2px}.serviceMenu_footerPlaceholder__I7p58{font-size:13px;color:#6b7280}.serviceMenu_chooseTimeBtn__8J3An{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;border:1px solid #d1d5db;background:#fff;color:#9ca3af;cursor:not-allowed;white-space:nowrap}.serviceMenu_chooseTimeBtn__8J3An.serviceMenu_enabled__553EW{border-color:#2563eb;color:#2563eb;cursor:pointer}.serviceMenu_chooseTimeBtn__8J3An.serviceMenu_enabled__553EW:hover{background:#eff6ff}.serviceMenu_emptyState__qvgCs{padding:48px 24px;text-align:center;color:#6b7280;font-size:14px}.serviceMenu_loadingState__e5n8O{padding:48px;display:flex;justify-content:center}.serviceMenu_modernMenuCard__XwspE{width:100%;max-width:640px;background:var(--service-menu-background,#fff);border:1px solid var(--service-menu-border,#e2e8f0);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;max-height:660px}.serviceMenu_modernMenuHeader__FYoew{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 24px 4px}.serviceMenu_modernMenuTitle__11c0Q{font-size:26px;line-height:32px;font-weight:800;font-style:italic;color:var(--service-menu-text,#111827)}.serviceMenu_modernMenuTitleAccent__M1K4L,.serviceMenu_modernRequiredBadge___oojC{color:var(--service-menu-primary,#2563eb)}.serviceMenu_modernRequiredBadge___oojC{flex-shrink:0;font-size:10px;line-height:14px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;border:1px solid var(--service-menu-primary-muted,#dbeafe);background:var(--service-menu-primary-soft,#eff6ff);border-radius:6px;padding:5px 9px;margin-top:4px}.serviceMenu_modernMenuSubtitle__IgB19{padding:0 24px 16px;font-size:14px;line-height:20px;font-style:italic;color:var(--service-menu-text-muted,#6b7280)}.serviceMenu_modernMenuList__Joscy{flex:1 1;overflow-y:auto;padding:0 24px}.serviceMenu_modernCategoryBlock__kUVJo{margin-bottom:8px}.serviceMenu_modernCategoryName__sjAGo{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--service-menu-text-muted,#6b7280);margin:12px 0 6px}.serviceMenu_modernServiceCard__ayalD{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--service-menu-border,#e2e8f0);border-radius:12px;margin-bottom:10px;background:var(--service-menu-background,#fff);cursor:pointer;transition:border-color .15s,background .15s}.serviceMenu_modernServiceCardSelected__p0ToW,.serviceMenu_modernServiceCard__ayalD:hover{border-color:var(--service-menu-primary,#2563eb)}.serviceMenu_modernServiceCardSelected__p0ToW{background:var(--service-menu-primary-muted,#eff6ff)}.serviceMenu_modernServiceCardSelected__p0ToW .serviceMenu_modernServiceRadio___fY4X{border-color:var(--service-menu-primary,#2563eb)}.serviceMenu_modernServiceCardSelected__p0ToW .serviceMenu_modernServiceRadio___fY4X:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--service-menu-primary,#2563eb)}.serviceMenu_modernServiceRadio___fY4X{width:20px;height:20px;border-radius:50%;border:2px solid var(--service-menu-border,#d1d5db);flex-shrink:0;display:flex;align-items:center;justify-content:center}.serviceMenu_modernServiceMain__Vj5M2{flex:1 1;min-width:0}.serviceMenu_modernServiceName__An4ng{font-size:16px;line-height:22px;font-weight:700;font-style:italic;color:var(--service-menu-text,#111827)}.serviceMenu_modernServiceMeta__l_MGJ{display:flex;align-items:center;gap:12px;margin-top:4px}.serviceMenu_modernServicePrice__6oru5{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--service-menu-primary,#2563eb)}.serviceMenu_modernServiceDuration__dKyUK{font-size:12px;color:var(--service-menu-text-muted,#6b7280)}.serviceMenu_modernProviderSection__u96g4{padding:4px 24px;border-top:1px solid var(--service-menu-border,#e2e8f0);margin-top:4px;max-height:220px;overflow-y:auto}.serviceMenu_modernProviderTitle__oAQO1{font-size:14px;font-weight:700;color:var(--service-menu-text,#111827);margin:12px 0}.serviceMenu_modernMenuFooter__GzeEl{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid var(--service-menu-border,#e2e8f0)}.serviceMenu_modernMenuSummary__PJKz6{flex:1 1;min-width:0}.serviceMenu_modernSummaryMain__FYFU1{font-size:14px;font-weight:600;color:var(--service-menu-text,#111827)}.serviceMenu_modernSummarySub__D5bay{font-size:12px;color:var(--service-menu-text-muted,#6b7280);margin-top:2px}.serviceMenu_modernChooseTimeBtn__6TS58{flex-shrink:0;padding:11px 22px;border-radius:8px;font-size:14px;font-weight:700;border:1px solid var(--service-menu-border,#d1d5db);background:var(--service-menu-background,#fff);color:var(--service-menu-text-muted,#9ca3af);cursor:not-allowed;white-space:nowrap}.serviceMenu_modernChooseTimeBtn__6TS58.serviceMenu_enabled__553EW{border-color:var(--service-menu-primary,#2563eb);background:var(--service-menu-primary,#2563eb);color:#fff;cursor:pointer}.serviceMenu_modernChooseTimeBtn__6TS58.serviceMenu_enabled__553EW:hover{opacity:.92}