.Dashboard_dashboard__L0BVR{display:flex;min-height:100vh;background:linear-gradient(135deg,#f8fafc,#FFFFFF)}.Dashboard_sidebar__nmjB1{background:linear-gradient(180deg,#FFFFFF,#f8fafc);border-right:1px solid #e5e5e5;display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;z-index:100;box-shadow:2px 0 8px rgba(0,0,0,.1);transition:width .3s ease;width:240px}.Dashboard_sidebar__nmjB1.Dashboard_collapsed__Pr10c{width:80px!important}.Dashboard_sidebar__nmjB1.Dashboard_expanded__YKodW{width:240px!important}.Dashboard_sidebarHeader__fO3xc{padding:24px;border-bottom:1px solid #e5e5e5;background:#f5f0e8;display:flex;align-items:center;justify-content:flex-end;min-height:60px;height:60px;flex-shrink:0}.Dashboard_toggleButton__P9Esc{background:none;border:none;cursor:pointer;color:#455f76;font-size:1rem;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;border-radius:4px}.Dashboard_toggleButton__P9Esc:hover{background:#f8fafc}.Dashboard_logo__mK1GF{font-size:1.5rem;font-weight:700;color:#455f76;margin:0;font-family:Avenir,sans-serif}.Dashboard_sidebarNav__ox_7R{flex:1;padding:24px 0}.Dashboard_sidebarItem__iw9cN{display:flex;align-items:center;width:100%;padding:16px 24px;background:none;border:none;cursor:pointer;transition:all .3s ease;font-family:Avenir,sans-serif;font-size:.9rem;color:#294055;text-align:left;gap:16px;white-space:nowrap;justify-content:flex-start;min-height:44px;height:44px}.Dashboard_sidebarItem__iw9cN:hover{background:#f5f0e8;color:#455f76;transform:translateX(2px)}.Dashboard_sidebarItem__iw9cN.Dashboard_active__C8Rvy{background:#f8fafc;color:#455f76;border-right:3px solid #455f76;font-weight:600;position:relative}.Dashboard_sidebarItem__iw9cN.Dashboard_active__C8Rvy:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#455F76,rgb(31.3636363636,43.1818181818,53.6363636364))}.Dashboard_sidebarItem__iw9cN.Dashboard_signOutButton__CKa9p{margin-top:auto}.Dashboard_sidebarLabel__jv6o_{font-weight:500}.Dashboard_sidebarIcon__Yigwo{font-size:1.1rem;width:20px;min-width:20px;text-align:center;color:inherit;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:20px}.Dashboard_sidebar__nmjB1.Dashboard_collapsed__Pr10c .Dashboard_sidebarItem__iw9cN{justify-content:center;padding-left:24px;padding-right:24px}.Dashboard_sidebar__nmjB1.Dashboard_collapsed__Pr10c .Dashboard_sidebarIcon__Yigwo{margin:0}.Dashboard_sidebarFooter__7EVWo{margin-top:auto;padding:24px;border-top:1px solid #e5e5e5;flex-shrink:0}.Dashboard_sidebarFooter__7EVWo .Dashboard_sidebarItem__iw9cN{width:100%;margin:0}.Dashboard_mainContent__8ls8b{flex:1;margin-left:240px;display:flex;flex-direction:column;min-height:100vh;transition:margin-left .3s ease}.Dashboard_sidebar__nmjB1.Dashboard_collapsed__Pr10c~.Dashboard_mainContent__8ls8b{margin-left:80px}.Dashboard_topNav__UevMN{background:linear-gradient(90deg,#FFFFFF,#F5F0E8);border-bottom:1px solid #e5e5e5;padding:24px 40px;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:50;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Dashboard_greetingSection__aJl0i{display:flex;align-items:center;gap:24px}.Dashboard_greetingInfo__WqJHg{display:flex;flex-direction:column;gap:8px}.Dashboard_greeting__S0bv_{font-family:Forum,serif;font-size:1.5rem;font-weight:600;color:#294055;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.Dashboard_headerRating__wtejS{display:inline-flex;align-items:center;gap:4px;font-size:1rem;font-weight:400;margin-left:8px}.Dashboard_headerStarFilled__h4BU2{color:#294055;font-size:.9rem}.Dashboard_headerStarEmpty__TAOjl{color:#e5e5e5;font-size:.9rem}.Dashboard_headerReviewCount__YkNTS{font-weight:400;color:#455f76}.Dashboard_userStats__XfbS4{display:flex;align-items:center;gap:16px;font-size:.9rem;color:#294055;font-family:Avenir,sans-serif;flex-wrap:wrap}.Dashboard_statItem__0I2WX{display:inline-flex;align-items:center;gap:4px;font-weight:400;color:#294055}.Dashboard_statItem__0I2WX strong{font-weight:700}.Dashboard_statSeparator__z2TQQ{color:#e5e5e5;margin:0 8px;font-weight:300}.Dashboard_clients__JkEl_,.Dashboard_rating__fk_rQ{font-weight:500}.Dashboard_rating__fk_rQ{color:#294055}.Dashboard_profileLink__88qw4{color:#294055;text-decoration:underline;cursor:pointer;font-weight:400;display:inline-flex;align-items:center;gap:4px}.Dashboard_profileLink__88qw4:hover{color:#455f76}.Dashboard_linkIcon__Klz0s{font-size:.75rem;opacity:.7}.Dashboard_signOutBtn__gh0qm{background:#455f76;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-family:Avenir,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s ease}.Dashboard_signOutBtn__gh0qm:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_breadcrumb__qnmip{display:flex;flex-direction:column;gap:8px}.Dashboard_pageTitle__n6XX5{font-size:1.8rem;font-weight:700;color:#294055;margin:0;font-family:Avenir,sans-serif}.Dashboard_providerName__2_4E9{font-size:.9rem;color:#455f76;margin:0;font-weight:500}.Dashboard_topNavRight___aQ8g{display:flex;align-items:center;gap:24px}.Dashboard_editProfileBtn__MfHqT{padding:8px 16px;background:none;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;font-size:.8rem;color:#294055;transition:all .2s ease}.Dashboard_editProfileBtn__MfHqT:hover{background:#f5f0e8;border-color:#455f76;color:#455f76}.Dashboard_profileImageContainer__Wbvik{position:relative;width:40px;height:40px;border-radius:50%;cursor:pointer;overflow:hidden;transition:transform .2s ease}.Dashboard_profileImageContainer__Wbvik:hover{transform:scale(1.05)}.Dashboard_profileImageContainer__Wbvik:hover .Dashboard_profileOverlay__BvDRq{opacity:1}.Dashboard_profileImage__PWfog{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.Dashboard_profileInitials__IubyZ{width:100%;height:100%;background:linear-gradient(135deg,#455F76,#ED6E95);color:#fff;font-size:16px;font-weight:600}.Dashboard_profileInitials__IubyZ,.Dashboard_profileOverlay__BvDRq{display:flex;align-items:center;justify-content:center;border-radius:50%}.Dashboard_profileOverlay__BvDRq{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);opacity:0;transition:opacity .2s ease}.Dashboard_profileEditIcon__KWtLP{font-size:12px;color:#fff;font-weight:500}.Dashboard_submenu__sXUKJ{background:linear-gradient(90deg,#FFFFFF,#F5F0E8);border-bottom:1px solid #e5e5e5;padding:0 40px;display:flex;flex-wrap:wrap;gap:0;box-shadow:0 1px 3px rgba(0,0,0,.1);align-items:flex-start}.Dashboard_submenuItem__J5yQ9{padding:24px 40px;background:none;cursor:pointer;font-family:Avenir,sans-serif;font-size:.9rem;color:#294055;border:none;border-bottom:2px solid rgba(0,0,0,0);transition:all .3s ease;font-weight:500;position:relative;flex-shrink:0;align-self:flex-start}.Dashboard_submenuItem__J5yQ9:hover{color:#455f76;border-bottom-color:#455f76;transform:translateY(-1px)}.Dashboard_submenuItem__J5yQ9.Dashboard_active__C8Rvy{color:#455f76;border-bottom-color:#455f76;font-weight:600}.Dashboard_submenuItem__J5yQ9.Dashboard_active__C8Rvy:after{content:"";position:absolute;bottom:-2px;left:40px;right:40px;height:2px;background:linear-gradient(90deg,#6D4f71,rgb(51.09375,37.03125,52.96875))}.Dashboard_nestedSubmenu__t4wW0{display:flex;gap:24px;padding:8px 40px;width:calc(100% + 40px*2);flex-basis:100%;flex:1 1 100%;order:999;border-top:1px solid #e5e5e5;margin-left:-40px;margin-right:-40px;background:#f8f9fa;margin-top:0}.Dashboard_nestedSubmenuItem__utYR7{padding:16px 0;background:none;cursor:pointer;font-family:Avenir,sans-serif;font-size:.85rem;color:#455f76;border:none;border-bottom:2px solid rgba(0,0,0,0);transition:all .3s ease;font-weight:400;position:relative}.Dashboard_nestedSubmenuItem__utYR7:hover{color:#455f76;border-bottom-color:#455f76}.Dashboard_nestedSubmenuItem__utYR7.Dashboard_active__C8Rvy{color:#455f76;border-bottom-color:#455f76;font-weight:600}.Dashboard_badge__U3wS1{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:8px;background:#455f76;color:#fff;border-radius:999px;font-size:.75rem;line-height:20px;font-weight:700;vertical-align:middle;position:relative;top:1px}.Dashboard_content__LJjgh{flex:1;padding:40px;background:linear-gradient(135deg,#f8fafc,#FFFFFF)}.Dashboard_dashboardSection__oCeMN{background:rgba(0,0,0,0);border-radius:0;padding:0;box-shadow:none}.Dashboard_dashboardSection__oCeMN .Dashboard_billingAddressSection__cF24l,.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistorySection__EG7yj,.Dashboard_dashboardSection__oCeMN .Dashboard_paymentMethodSection__SbHEo{max-width:900px}.Dashboard_dashboardSection__oCeMN .Dashboard_billingAddressSection__cF24l{background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:40px;overflow:hidden}.Dashboard_dashboardSection__oCeMN .Dashboard_billingAddressHeader__9mKjp{padding:24px 40px;border-bottom:1px solid #e5e5e5;background:linear-gradient(135deg,rgba(69,95,118,.03),rgba(237,110,149,.03))}.Dashboard_dashboardSection__oCeMN .Dashboard_billingAddressTitle__gIhRX{display:flex;align-items:center;justify-content:space-between}.Dashboard_dashboardSection__oCeMN .Dashboard_billingSectionLabel__2s0dU{font-size:.75rem;font-weight:600;color:#455f76;text-transform:uppercase;letter-spacing:.5px;font-family:Avenir,sans-serif}.Dashboard_dashboardSection__oCeMN .Dashboard_billingAddressContent__CSa7r{padding:24px 40px}.Dashboard_dashboardSection__oCeMN .Dashboard_editBillingBtn__Weohb{background:none;border:none;color:#455f76;font-size:1.25rem;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Dashboard_dashboardSection__oCeMN .Dashboard_editBillingBtn__Weohb:hover{background:#f8f9fa;color:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_dashboardSection__oCeMN .Dashboard_billingAddressFields__r0wbZ{display:flex;flex-direction:column;gap:.25rem}.Dashboard_dashboardSection__oCeMN .Dashboard_billingField__h1zcl{display:flex;gap:24px;font-size:.875rem;line-height:1.4}.Dashboard_dashboardSection__oCeMN .Dashboard_billingFieldLabel__97TAg{font-weight:600;color:#294055;min-width:140px}.Dashboard_dashboardSection__oCeMN .Dashboard_billingFieldValue__EZIsA{color:#455f76;flex:1}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentMethodSection__SbHEo{background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:40px;overflow:hidden}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentMethodHeader__HVBFG{padding:24px 40px;border-bottom:1px solid #e5e5e5;background:linear-gradient(135deg,rgba(69,95,118,.03),rgba(237,110,149,.03));display:flex;align-items:center;justify-content:space-between}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentMethodContent__9cvnf{padding:40px}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentMethodTitle__o5OFD{font-family:Forum,serif;font-size:1.25rem;font-weight:700;color:#294055;margin:0}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentMethodLabel__G8yVH{font-size:.875rem;font-weight:600;color:#294055;margin:0}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentMethodDisplay__w1RKd{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#294055;line-height:1.5}.Dashboard_dashboardSection__oCeMN .Dashboard_cardIcon__F97mt{font-size:1.25rem;color:#294055}.Dashboard_dashboardSection__oCeMN .Dashboard_cardType__jFb1X{font-weight:600;color:#294055;text-transform:capitalize}.Dashboard_dashboardSection__oCeMN .Dashboard_cardEnding__NTwOv{color:#455f76}.Dashboard_dashboardSection__oCeMN .Dashboard_cardLast4__EXhlN{font-weight:600;color:#294055}.Dashboard_dashboardSection__oCeMN .Dashboard_cardSeparator___wqnZ{color:#455f76;margin:0 8px}.Dashboard_dashboardSection__oCeMN .Dashboard_cardExpiry__exwkl{color:#455f76;font-size:.875rem}.Dashboard_dashboardSection__oCeMN .Dashboard_editPaymentBtn__Y_oiF{background:none;border:none;color:#455f76;font-size:1.25rem;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Dashboard_dashboardSection__oCeMN .Dashboard_editPaymentBtn__Y_oiF:hover{background:#f8f9fa;color:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentMethodForm__d5_Rt{padding:40px;background:#f8f9fa;border:1px solid #e5e5e5;border-radius:8px}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistorySection__EG7yj{background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:64px;overflow:hidden}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistoryHeader__SkPnH{padding:24px 40px;border-bottom:1px solid #e5e5e5;background:linear-gradient(135deg,rgba(69,95,118,.03),rgba(237,110,149,.03))}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistoryContent__0FmH8{padding:40px}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistoryList__GTIgR{display:flex;flex-direction:column;gap:0}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistoryItem__ThUf3{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px;padding:24px 0;border-bottom:1px solid #e5e5e5;align-items:center}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistoryItem__ThUf3:first-child{padding-top:0}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistoryItem__ThUf3:last-child{border-bottom:none;padding-bottom:0}@media(max-width:768px){.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistoryItem__ThUf3{grid-template-columns:1fr;gap:8px}}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistoryField__hxrL1{display:flex;align-items:center;font-size:.875rem}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentHistoryValue__hFNnj{color:#294055;display:flex;align-items:center;gap:8px}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentStatusIndicator__shSSL{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentStatusIndicator__shSSL.Dashboard_paymentStatusPaid___fPBY{background:#22c55e}.Dashboard_dashboardSection__oCeMN .Dashboard_paymentStatusIndicator__shSSL.Dashboard_paymentStatusPending__3_cjE{background:#ffc107}.Dashboard_dashboardSection__oCeMN .Dashboard_noPaymentHistory__Sw3T2{color:#455f76;font-size:.875rem;text-align:center;padding:40px}.Dashboard_dashboardSection__oCeMN .Dashboard_noPaymentMethod__78mEh{color:#455f76;font-size:.875rem;flex:1}.Dashboard_sectionTitle__6kDuK{font-family:Avenir,sans-serif;font-size:1.5rem;font-weight:700;color:#333;margin:0 0 40px}.Dashboard_placeholderText__zqn_B{text-align:center;padding:64px;color:#455f76}.Dashboard_placeholderText__zqn_B p{margin:0;font-size:1.1rem}.Dashboard_overviewContent__lR2l2 .Dashboard_statsGrid__Jn26F{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin-bottom:64px}.Dashboard_overviewContent__lR2l2 .Dashboard_statCard__lUZp1{background:#fff;border-radius:6px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1);text-align:center}.Dashboard_overviewContent__lR2l2 .Dashboard_statNumber__Hf_i4{font-size:2rem;font-weight:700;color:#294055;margin:0}.Dashboard_overviewContent__lR2l2 .Dashboard_statLabel__4IsUg{color:#294055;margin:0;font-size:.9rem;opacity:.7}.Dashboard_overviewContent__lR2l2 .Dashboard_subsectionTitle__JPiDp{font-family:Forum,serif;font-size:1.3rem!important;font-weight:600!important;color:#294055;margin:0 0 24px}.Dashboard_overviewContent__lR2l2 h3.Dashboard_subsectionTitle__JPiDp{font-size:1.3rem!important;font-weight:600!important}.Dashboard_overviewContent__lR2l2 .Dashboard_activityList__mzXVg,.Dashboard_overviewContent__lR2l2 .Dashboard_bookingsList__8QhRw{display:flex;flex-direction:column;gap:24px}.Dashboard_overviewContent__lR2l2 .Dashboard_activityItem__3fHUT,.Dashboard_overviewContent__lR2l2 .Dashboard_bookingItem__G7mHV{background:#fff;border-radius:6px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;align-items:center;gap:16px}.Dashboard_overviewContent__lR2l2 .Dashboard_activityTitle__52Y3s,.Dashboard_overviewContent__lR2l2 .Dashboard_bookingTitle__UIQ8f{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_overviewContent__lR2l2 .Dashboard_activityDescription__rgtWG,.Dashboard_overviewContent__lR2l2 .Dashboard_bookingProvider__pOjm0{color:#455f76;margin:0 0 8px;font-size:.9rem}.Dashboard_overviewContent__lR2l2 .Dashboard_activityTime__pBPUd,.Dashboard_overviewContent__lR2l2 .Dashboard_bookingTime__KnVCU{color:#455f76;margin:0;font-size:.8rem}.Dashboard_overviewContent__lR2l2 .Dashboard_bookingStatus__g_m5N{margin-left:auto}.Dashboard_overviewContent__lR2l2 .Dashboard_statusConfirmed__IVWYP{background:#27ab81;color:#fff;padding:8px 16px;border-radius:4px;font-size:.8rem;font-weight:500}.Dashboard_overviewContent__lR2l2 .Dashboard_statusPending__mtezf{background:#f59e0b;color:#fff;padding:8px 16px;border-radius:4px;font-size:.8rem;font-weight:500}.Dashboard_overviewContent__lR2l2 .Dashboard_quickActions__cqdDu{margin-top:64px}.Dashboard_overviewContent__lR2l2 .Dashboard_actionsGrid___yj7l{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.Dashboard_overviewContent__lR2l2 .Dashboard_actionButton__M1f_T{background:#fff;border:1px solid #e5e5e5;border-radius:6px;padding:16px 24px;cursor:pointer;transition:all .2s ease;font-size:.9rem;color:#294055}.Dashboard_overviewContent__lR2l2 .Dashboard_actionButton__M1f_T:hover{border-color:#6d4f71;background:#f5f0e8;color:#455f76}.Dashboard_overviewContent__lR2l2 .Dashboard_actionLabel__KHl2c{font-weight:500}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingsList__8QhRw,.Dashboard_bookingsContent__XkLf2 .Dashboard_historyList__DwpEP,.Dashboard_bookingsContent__XkLf2 .Dashboard_requestsList__XGbBI,.Dashboard_historyContent__MxBvt .Dashboard_bookingsList__8QhRw,.Dashboard_historyContent__MxBvt .Dashboard_historyList__DwpEP,.Dashboard_historyContent__MxBvt .Dashboard_requestsList__XGbBI,.Dashboard_pendingContent__UxDYy .Dashboard_bookingsList__8QhRw,.Dashboard_pendingContent__UxDYy .Dashboard_historyList__DwpEP,.Dashboard_pendingContent__UxDYy .Dashboard_requestsList__XGbBI{display:flex;flex-direction:column;gap:24px}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingsTableWrapper__WLO0Z,.Dashboard_historyContent__MxBvt .Dashboard_bookingsTableWrapper__WLO0Z,.Dashboard_pendingContent__UxDYy .Dashboard_bookingsTableWrapper__WLO0Z{background:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingsTable__E9YWT,.Dashboard_historyContent__MxBvt .Dashboard_bookingsTable__E9YWT,.Dashboard_pendingContent__UxDYy .Dashboard_bookingsTable__E9YWT{width:100%;border-collapse:collapse;font-size:.9rem}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingsTable__E9YWT thead,.Dashboard_historyContent__MxBvt .Dashboard_bookingsTable__E9YWT thead,.Dashboard_pendingContent__UxDYy .Dashboard_bookingsTable__E9YWT thead{background:#f8fafc}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingsTable__E9YWT td,.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingsTable__E9YWT th,.Dashboard_historyContent__MxBvt .Dashboard_bookingsTable__E9YWT td,.Dashboard_historyContent__MxBvt .Dashboard_bookingsTable__E9YWT th,.Dashboard_pendingContent__UxDYy .Dashboard_bookingsTable__E9YWT td,.Dashboard_pendingContent__UxDYy .Dashboard_bookingsTable__E9YWT th{padding:16px 24px;border-bottom:1px solid #e5e5e5;text-align:left}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingsTable__E9YWT tr:last-child td,.Dashboard_historyContent__MxBvt .Dashboard_bookingsTable__E9YWT tr:last-child td,.Dashboard_pendingContent__UxDYy .Dashboard_bookingsTable__E9YWT tr:last-child td{border-bottom:none}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingsTable__E9YWT .Dashboard_serviceName__c2RGL,.Dashboard_historyContent__MxBvt .Dashboard_bookingsTable__E9YWT .Dashboard_serviceName__c2RGL,.Dashboard_pendingContent__UxDYy .Dashboard_bookingsTable__E9YWT .Dashboard_serviceName__c2RGL{font-weight:500;color:#294055}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingsTable__E9YWT .Dashboard_addOnsList__O9m2H,.Dashboard_historyContent__MxBvt .Dashboard_bookingsTable__E9YWT .Dashboard_addOnsList__O9m2H,.Dashboard_pendingContent__UxDYy .Dashboard_bookingsTable__E9YWT .Dashboard_addOnsList__O9m2H{font-style:italic;color:#455f76;font-size:.85rem;margin-top:4px;line-height:1.4}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingsTable__E9YWT tr.Dashboard_selectedRow__C1W88,.Dashboard_historyContent__MxBvt .Dashboard_bookingsTable__E9YWT tr.Dashboard_selectedRow__C1W88,.Dashboard_pendingContent__UxDYy .Dashboard_bookingsTable__E9YWT tr.Dashboard_selectedRow__C1W88{background:#f0f8ff}.Dashboard_bookingsContent__XkLf2 .Dashboard_compactTableWrapper__WlQcl,.Dashboard_historyContent__MxBvt .Dashboard_compactTableWrapper__WlQcl,.Dashboard_pendingContent__UxDYy .Dashboard_compactTableWrapper__WlQcl{border-radius:6px}.Dashboard_bookingsContent__XkLf2 .Dashboard_compactTable__2QXg3,.Dashboard_historyContent__MxBvt .Dashboard_compactTable__2QXg3,.Dashboard_pendingContent__UxDYy .Dashboard_compactTable__2QXg3{font-size:.85rem}.Dashboard_bookingsContent__XkLf2 .Dashboard_compactTable__2QXg3 thead,.Dashboard_historyContent__MxBvt .Dashboard_compactTable__2QXg3 thead,.Dashboard_pendingContent__UxDYy .Dashboard_compactTable__2QXg3 thead{background:#f8fafc}.Dashboard_bookingsContent__XkLf2 .Dashboard_compactTable__2QXg3 td,.Dashboard_bookingsContent__XkLf2 .Dashboard_compactTable__2QXg3 th,.Dashboard_historyContent__MxBvt .Dashboard_compactTable__2QXg3 td,.Dashboard_historyContent__MxBvt .Dashboard_compactTable__2QXg3 th,.Dashboard_pendingContent__UxDYy .Dashboard_compactTable__2QXg3 td,.Dashboard_pendingContent__UxDYy .Dashboard_compactTable__2QXg3 th{padding:8px 16px;font-size:.85rem}.Dashboard_bookingsContent__XkLf2 .Dashboard_compactTable__2QXg3 .Dashboard_serviceName__c2RGL,.Dashboard_historyContent__MxBvt .Dashboard_compactTable__2QXg3 .Dashboard_serviceName__c2RGL,.Dashboard_pendingContent__UxDYy .Dashboard_compactTable__2QXg3 .Dashboard_serviceName__c2RGL{font-size:.85rem;font-weight:500}.Dashboard_checkbox__cUg8v{width:18px;height:18px;cursor:pointer;accent-color:#455f76}.Dashboard_cancelActionsBar__hnVAg{display:flex;justify-content:space-between;align-items:center;padding:24px;background:#f8fafc;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:24px}.Dashboard_selectedCount__Pv6vt{font-weight:600;color:#294055;font-size:.95rem}.Dashboard_cancelBtn__1Vlrj{padding:8px 24px;background:#dc3545;color:#fff;border:none;font-size:.9rem}.Dashboard_cancelBtn__1Vlrj:hover:not(:disabled){background:rgb(189.2151898734,32.7848101266,47.7721518987);transform:translateY(-1px)}.Dashboard_cancelBtn__1Vlrj:disabled{opacity:.6;cursor:not-allowed}.Dashboard_compactList__fsY9v{display:flex;flex-direction:column;gap:16px}.Dashboard_compactItem__iXXbp{display:flex;align-items:center;padding:16px;background:linear-gradient(135deg,#FFFFFF,#F5F0E8);border:1px solid #e5e5e5;border-radius:8px;gap:24px;transition:all .3s ease;position:relative;min-height:80px;width:100%}.Dashboard_compactItem__iXXbp:hover{border-color:#6d4f71;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-1px)}.Dashboard_compactDate__T1Kkj{display:flex;flex-direction:column;align-items:center;min-width:50px;padding:8px;background:linear-gradient(135deg,#F5F0E8,#f8fafc);border-radius:6px;border:1px solid #e5e5e5}.Dashboard_compactDate__T1Kkj .Dashboard_day__F5M3V{font-size:1.2rem;font-weight:700;color:#455f76;line-height:1}.Dashboard_compactDate__T1Kkj .Dashboard_month__y87r5{font-size:.7rem;color:#455f76;text-transform:uppercase;line-height:1}.Dashboard_compactDetails__03OZc{flex:1;min-width:0;max-width:300px}.Dashboard_compactTitle__3WJfM{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px;font-family:Forum,serif}.Dashboard_compactClient__4m_60{color:#455f76;margin:0;font-size:.9rem;line-height:1.3}.Dashboard_requestNote__wMBwj{color:#455f76;margin:8px 0 0;font-size:.8rem;font-style:italic;font-weight:500}.Dashboard_compactActions__6ctej{display:flex;align-items:center;gap:16px;flex-shrink:0;min-width:280px;justify-content:flex-end;margin-left:auto}.Dashboard_messageBtn__QUxsT{background:#f4b763;color:#fff;border:1px solid #f4b763;padding:16px 40px;border-radius:4px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;width:120px;height:36px;display:flex;align-items:center;justify-content:center}.Dashboard_messageBtn__QUxsT:hover{background:rgb(241.3125748503,165.4095808383,60.8874251497);border-color:rgb(241.3125748503,165.4095808383,60.8874251497);transform:translateY(-1px)}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingCard__cqfPY,.Dashboard_bookingsContent__XkLf2 .Dashboard_historyItem__PL6qQ,.Dashboard_bookingsContent__XkLf2 .Dashboard_requestCard__xOmj0,.Dashboard_historyContent__MxBvt .Dashboard_bookingCard__cqfPY,.Dashboard_historyContent__MxBvt .Dashboard_historyItem__PL6qQ,.Dashboard_historyContent__MxBvt .Dashboard_requestCard__xOmj0,.Dashboard_pendingContent__UxDYy .Dashboard_bookingCard__cqfPY,.Dashboard_pendingContent__UxDYy .Dashboard_historyItem__PL6qQ,.Dashboard_pendingContent__UxDYy .Dashboard_requestCard__xOmj0{background:#fff;border-radius:6px;padding:40px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingHeader__W0Yuy,.Dashboard_historyContent__MxBvt .Dashboard_bookingHeader__W0Yuy,.Dashboard_pendingContent__UxDYy .Dashboard_bookingHeader__W0Yuy{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-bottom:24px}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingHeaderRight__bPpzv,.Dashboard_historyContent__MxBvt .Dashboard_bookingHeaderRight__bPpzv,.Dashboard_pendingContent__UxDYy .Dashboard_bookingHeaderRight__bPpzv{margin-left:auto;display:flex;align-items:center;gap:16px}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingFooter__UzUF_,.Dashboard_historyContent__MxBvt .Dashboard_bookingFooter__UzUF_,.Dashboard_pendingContent__UxDYy .Dashboard_bookingFooter__UzUF_{display:flex;justify-content:flex-end;margin-top:16px}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingClient__IRRxf,.Dashboard_historyContent__MxBvt .Dashboard_bookingClient__IRRxf,.Dashboard_pendingContent__UxDYy .Dashboard_bookingClient__IRRxf{display:flex;align-items:flex-start;gap:16px;flex:1}.Dashboard_bookingsContent__XkLf2 .Dashboard_clientIcon__PtjAj,.Dashboard_historyContent__MxBvt .Dashboard_clientIcon__PtjAj,.Dashboard_pendingContent__UxDYy .Dashboard_clientIcon__PtjAj{color:#455f76;margin-top:4px}.Dashboard_bookingsContent__XkLf2 .Dashboard_clientName__KJln2,.Dashboard_historyContent__MxBvt .Dashboard_clientName__KJln2,.Dashboard_pendingContent__UxDYy .Dashboard_clientName__KJln2{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_bookingsContent__XkLf2 .Dashboard_clientContact___Rv6f,.Dashboard_historyContent__MxBvt .Dashboard_clientContact___Rv6f,.Dashboard_pendingContent__UxDYy .Dashboard_clientContact___Rv6f{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#455f76;margin:2px 0}.Dashboard_bookingsContent__XkLf2 .Dashboard_clientContact___Rv6f svg,.Dashboard_historyContent__MxBvt .Dashboard_clientContact___Rv6f svg,.Dashboard_pendingContent__UxDYy .Dashboard_clientContact___Rv6f svg{font-size:.75rem}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingStatus__g_m5N,.Dashboard_historyContent__MxBvt .Dashboard_bookingStatus__g_m5N,.Dashboard_pendingContent__UxDYy .Dashboard_bookingStatus__g_m5N{display:flex;align-items:center}.Dashboard_bookingsContent__XkLf2 .Dashboard_statusBadge__CazMu,.Dashboard_historyContent__MxBvt .Dashboard_statusBadge__CazMu,.Dashboard_pendingContent__UxDYy .Dashboard_statusBadge__CazMu{padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:capitalize;display:inline-flex;align-items:center;gap:4px}.Dashboard_bookingsContent__XkLf2 .Dashboard_statusBadge__CazMu.Dashboard_pending__XlgLl,.Dashboard_historyContent__MxBvt .Dashboard_statusBadge__CazMu.Dashboard_pending__XlgLl,.Dashboard_pendingContent__UxDYy .Dashboard_statusBadge__CazMu.Dashboard_pending__XlgLl{background:#fff3cd;color:#856404}.Dashboard_bookingsContent__XkLf2 .Dashboard_statusBadge__CazMu.Dashboard_confirmed__1wu_4,.Dashboard_historyContent__MxBvt .Dashboard_statusBadge__CazMu.Dashboard_confirmed__1wu_4,.Dashboard_pendingContent__UxDYy .Dashboard_statusBadge__CazMu.Dashboard_confirmed__1wu_4{background:#d1ecf1;color:#0c5460}.Dashboard_bookingsContent__XkLf2 .Dashboard_statusBadge__CazMu.Dashboard_completed__mF9GB,.Dashboard_historyContent__MxBvt .Dashboard_statusBadge__CazMu.Dashboard_completed__mF9GB,.Dashboard_pendingContent__UxDYy .Dashboard_statusBadge__CazMu.Dashboard_completed__mF9GB{background:#d4edda;color:#155724}.Dashboard_bookingsContent__XkLf2 .Dashboard_statusBadge__CazMu.Dashboard_cancelled__BxESf,.Dashboard_historyContent__MxBvt .Dashboard_statusBadge__CazMu.Dashboard_cancelled__BxESf,.Dashboard_pendingContent__UxDYy .Dashboard_statusBadge__CazMu.Dashboard_cancelled__BxESf{background:#f8d7da;color:#721c24}.Dashboard_bookingsContent__XkLf2 .Dashboard_statusBadge__CazMu.Dashboard_no_show___2uRf,.Dashboard_historyContent__MxBvt .Dashboard_statusBadge__CazMu.Dashboard_no_show___2uRf,.Dashboard_pendingContent__UxDYy .Dashboard_statusBadge__CazMu.Dashboard_no_show___2uRf{background:#e2e3e5;color:#383d41}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingDate__I5tLb,.Dashboard_bookingsContent__XkLf2 .Dashboard_historyDate__1rUOI,.Dashboard_historyContent__MxBvt .Dashboard_bookingDate__I5tLb,.Dashboard_historyContent__MxBvt .Dashboard_historyDate__1rUOI,.Dashboard_pendingContent__UxDYy .Dashboard_bookingDate__I5tLb,.Dashboard_pendingContent__UxDYy .Dashboard_historyDate__1rUOI{display:flex;flex-direction:column;align-items:center;min-width:60px}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingMeta__hkhAi,.Dashboard_historyContent__MxBvt .Dashboard_bookingMeta__hkhAi,.Dashboard_pendingContent__UxDYy .Dashboard_bookingMeta__hkhAi{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:4px 0 8px}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingMeta__hkhAi .Dashboard_bookingDate__I5tLb,.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingMeta__hkhAi .Dashboard_bookingTime__KnVCU,.Dashboard_historyContent__MxBvt .Dashboard_bookingMeta__hkhAi .Dashboard_bookingDate__I5tLb,.Dashboard_historyContent__MxBvt .Dashboard_bookingMeta__hkhAi .Dashboard_bookingTime__KnVCU,.Dashboard_pendingContent__UxDYy .Dashboard_bookingMeta__hkhAi .Dashboard_bookingDate__I5tLb,.Dashboard_pendingContent__UxDYy .Dashboard_bookingMeta__hkhAi .Dashboard_bookingTime__KnVCU{display:flex;align-items:center;gap:8px;flex-direction:row;min-width:auto;margin:0;line-height:1.2;font-size:1rem;font-weight:600;color:#294055;font-family:Forum,serif}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingMeta__hkhAi .Dashboard_bookingDate__I5tLb svg,.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingMeta__hkhAi .Dashboard_bookingTime__KnVCU svg,.Dashboard_historyContent__MxBvt .Dashboard_bookingMeta__hkhAi .Dashboard_bookingDate__I5tLb svg,.Dashboard_historyContent__MxBvt .Dashboard_bookingMeta__hkhAi .Dashboard_bookingTime__KnVCU svg,.Dashboard_pendingContent__UxDYy .Dashboard_bookingMeta__hkhAi .Dashboard_bookingDate__I5tLb svg,.Dashboard_pendingContent__UxDYy .Dashboard_bookingMeta__hkhAi .Dashboard_bookingTime__KnVCU svg{display:inline-block;vertical-align:middle;position:relative;top:0}.Dashboard_bookingsContent__XkLf2 .Dashboard_day__F5M3V,.Dashboard_historyContent__MxBvt .Dashboard_day__F5M3V,.Dashboard_pendingContent__UxDYy .Dashboard_day__F5M3V{font-size:1.5rem;font-weight:700;color:#455f76}.Dashboard_bookingsContent__XkLf2 .Dashboard_month__y87r5,.Dashboard_historyContent__MxBvt .Dashboard_month__y87r5,.Dashboard_pendingContent__UxDYy .Dashboard_month__y87r5{font-size:.8rem;color:#455f76;text-transform:uppercase}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingDetails__57Ggi,.Dashboard_bookingsContent__XkLf2 .Dashboard_historyDetails__nxSWO,.Dashboard_bookingsContent__XkLf2 .Dashboard_requestInfo__VKjob,.Dashboard_historyContent__MxBvt .Dashboard_bookingDetails__57Ggi,.Dashboard_historyContent__MxBvt .Dashboard_historyDetails__nxSWO,.Dashboard_historyContent__MxBvt .Dashboard_requestInfo__VKjob,.Dashboard_pendingContent__UxDYy .Dashboard_bookingDetails__57Ggi,.Dashboard_pendingContent__UxDYy .Dashboard_historyDetails__nxSWO,.Dashboard_pendingContent__UxDYy .Dashboard_requestInfo__VKjob{flex:1}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingTitle__UIQ8f,.Dashboard_bookingsContent__XkLf2 .Dashboard_historyTitle__uTJjW,.Dashboard_bookingsContent__XkLf2 .Dashboard_requestTitle__eHMsi,.Dashboard_historyContent__MxBvt .Dashboard_bookingTitle__UIQ8f,.Dashboard_historyContent__MxBvt .Dashboard_historyTitle__uTJjW,.Dashboard_historyContent__MxBvt .Dashboard_requestTitle__eHMsi,.Dashboard_pendingContent__UxDYy .Dashboard_bookingTitle__UIQ8f,.Dashboard_pendingContent__UxDYy .Dashboard_historyTitle__uTJjW,.Dashboard_pendingContent__UxDYy .Dashboard_requestTitle__eHMsi{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingClient__IRRxf,.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingTime__KnVCU,.Dashboard_bookingsContent__XkLf2 .Dashboard_historyClient__J8MAT,.Dashboard_bookingsContent__XkLf2 .Dashboard_historyTime___cTjW,.Dashboard_bookingsContent__XkLf2 .Dashboard_requestClient__RW0l9,.Dashboard_bookingsContent__XkLf2 .Dashboard_requestTime__mq7JJ,.Dashboard_historyContent__MxBvt .Dashboard_bookingClient__IRRxf,.Dashboard_historyContent__MxBvt .Dashboard_bookingTime__KnVCU,.Dashboard_historyContent__MxBvt .Dashboard_historyClient__J8MAT,.Dashboard_historyContent__MxBvt .Dashboard_historyTime___cTjW,.Dashboard_historyContent__MxBvt .Dashboard_requestClient__RW0l9,.Dashboard_historyContent__MxBvt .Dashboard_requestTime__mq7JJ,.Dashboard_pendingContent__UxDYy .Dashboard_bookingClient__IRRxf,.Dashboard_pendingContent__UxDYy .Dashboard_bookingTime__KnVCU,.Dashboard_pendingContent__UxDYy .Dashboard_historyClient__J8MAT,.Dashboard_pendingContent__UxDYy .Dashboard_historyTime___cTjW,.Dashboard_pendingContent__UxDYy .Dashboard_requestClient__RW0l9,.Dashboard_pendingContent__UxDYy .Dashboard_requestTime__mq7JJ{color:#455f76;margin:0 0 8px}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingPrice__RegEH,.Dashboard_bookingsContent__XkLf2 .Dashboard_historyPrice__vFZ3u,.Dashboard_bookingsContent__XkLf2 .Dashboard_requestPrice__3DPnM,.Dashboard_historyContent__MxBvt .Dashboard_bookingPrice__RegEH,.Dashboard_historyContent__MxBvt .Dashboard_historyPrice__vFZ3u,.Dashboard_historyContent__MxBvt .Dashboard_requestPrice__3DPnM,.Dashboard_pendingContent__UxDYy .Dashboard_bookingPrice__RegEH,.Dashboard_pendingContent__UxDYy .Dashboard_historyPrice__vFZ3u,.Dashboard_pendingContent__UxDYy .Dashboard_requestPrice__3DPnM{font-weight:600;color:#455f76;margin:0}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingAmount__HgDpL,.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingLocation__hIFeh,.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingService__3_v9X,.Dashboard_historyContent__MxBvt .Dashboard_bookingAmount__HgDpL,.Dashboard_historyContent__MxBvt .Dashboard_bookingLocation__hIFeh,.Dashboard_historyContent__MxBvt .Dashboard_bookingService__3_v9X,.Dashboard_pendingContent__UxDYy .Dashboard_bookingAmount__HgDpL,.Dashboard_pendingContent__UxDYy .Dashboard_bookingLocation__hIFeh,.Dashboard_pendingContent__UxDYy .Dashboard_bookingService__3_v9X{margin:8px 0;font-size:.9rem;color:#294055}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingAmount__HgDpL strong,.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingLocation__hIFeh strong,.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingService__3_v9X strong,.Dashboard_historyContent__MxBvt .Dashboard_bookingAmount__HgDpL strong,.Dashboard_historyContent__MxBvt .Dashboard_bookingLocation__hIFeh strong,.Dashboard_historyContent__MxBvt .Dashboard_bookingService__3_v9X strong,.Dashboard_pendingContent__UxDYy .Dashboard_bookingAmount__HgDpL strong,.Dashboard_pendingContent__UxDYy .Dashboard_bookingLocation__hIFeh strong,.Dashboard_pendingContent__UxDYy .Dashboard_bookingService__3_v9X strong{font-weight:600;margin-right:6px}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingAmount__HgDpL,.Dashboard_historyContent__MxBvt .Dashboard_bookingAmount__HgDpL,.Dashboard_pendingContent__UxDYy .Dashboard_bookingAmount__HgDpL{margin-top:16px;padding-top:16px;border-top:1px solid #e5e5e5;font-weight:600;color:#455f76}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingNotes__5g41u,.Dashboard_historyContent__MxBvt .Dashboard_bookingNotes__5g41u,.Dashboard_pendingContent__UxDYy .Dashboard_bookingNotes__5g41u{margin-top:16px;padding:16px;background:#f8fafc;border-radius:4px;font-size:.85rem;color:#294055;font-style:italic}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingNotes__5g41u strong,.Dashboard_historyContent__MxBvt .Dashboard_bookingNotes__5g41u strong,.Dashboard_pendingContent__UxDYy .Dashboard_bookingNotes__5g41u strong{font-weight:600;font-style:normal;margin-right:6px}.Dashboard_bookingsContent__XkLf2 .Dashboard_bookingActions__3E6SV,.Dashboard_bookingsContent__XkLf2 .Dashboard_historyStatus__P36g1,.Dashboard_bookingsContent__XkLf2 .Dashboard_requestActions__hoRBN,.Dashboard_historyContent__MxBvt .Dashboard_bookingActions__3E6SV,.Dashboard_historyContent__MxBvt .Dashboard_historyStatus__P36g1,.Dashboard_historyContent__MxBvt .Dashboard_requestActions__hoRBN,.Dashboard_pendingContent__UxDYy .Dashboard_bookingActions__3E6SV,.Dashboard_pendingContent__UxDYy .Dashboard_historyStatus__P36g1,.Dashboard_pendingContent__UxDYy .Dashboard_requestActions__hoRBN{display:flex;gap:16px}.Dashboard_bookingsContent__XkLf2 .Dashboard_actionBtn___OQZE,.Dashboard_historyContent__MxBvt .Dashboard_actionBtn___OQZE,.Dashboard_pendingContent__UxDYy .Dashboard_actionBtn___OQZE{padding:16px 40px;background:#455f76;color:#fff;border:1px solid #455f76;border-radius:4px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s ease;width:120px;height:36px;display:flex;align-items:center;justify-content:center}.Dashboard_bookingsContent__XkLf2 .Dashboard_actionBtn___OQZE:hover,.Dashboard_historyContent__MxBvt .Dashboard_actionBtn___OQZE:hover,.Dashboard_pendingContent__UxDYy .Dashboard_actionBtn___OQZE:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182);border-color:#5c3e5b;transform:translateY(-1px)}.Dashboard_bookingsContent__XkLf2 .Dashboard_approveBtn__7HgY7,.Dashboard_historyContent__MxBvt .Dashboard_approveBtn__7HgY7,.Dashboard_pendingContent__UxDYy .Dashboard_approveBtn__7HgY7{background:#27ab81;color:#fff;border:1px solid #27ab81;padding:16px 40px;border-radius:4px;cursor:pointer;font-size:.85rem;font-weight:500;width:100px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.Dashboard_bookingsContent__XkLf2 .Dashboard_approveBtn__7HgY7:hover,.Dashboard_historyContent__MxBvt .Dashboard_approveBtn__7HgY7:hover,.Dashboard_pendingContent__UxDYy .Dashboard_approveBtn__7HgY7:hover{background:#059669;border-color:#059669;transform:translateY(-1px)}.Dashboard_bookingsContent__XkLf2 .Dashboard_declineBtn__Rl6jS,.Dashboard_historyContent__MxBvt .Dashboard_declineBtn__Rl6jS,.Dashboard_pendingContent__UxDYy .Dashboard_declineBtn__Rl6jS{background:#d94646;color:#fff;border:1px solid #d94646;padding:16px 40px;border-radius:4px;cursor:pointer;font-size:.85rem;font-weight:500;width:100px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.Dashboard_bookingsContent__XkLf2 .Dashboard_declineBtn__Rl6jS:hover,.Dashboard_historyContent__MxBvt .Dashboard_declineBtn__Rl6jS:hover,.Dashboard_pendingContent__UxDYy .Dashboard_declineBtn__Rl6jS:hover{background:#cb1b1b;border-color:#cb1b1b;transform:translateY(-1px)}.Dashboard_bookingsContent__XkLf2 .Dashboard_statusCompleted__CChHx,.Dashboard_historyContent__MxBvt .Dashboard_statusCompleted__CChHx,.Dashboard_pendingContent__UxDYy .Dashboard_statusCompleted__CChHx{background:#27ab81;color:#fff;padding:8px 16px;border-radius:4px;font-size:.8rem;font-weight:500}.Dashboard_availabilityContent__itPqc .Dashboard_calendarContainer__oPv2B,.Dashboard_blockedContent__hcZm4 .Dashboard_calendarContainer__oPv2B,.Dashboard_calendarContent__bu_VA .Dashboard_calendarContainer__oPv2B{background:#fff;border-radius:6px;padding:40px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_availabilityContent__itPqc .Dashboard_calendarHeader__zIy4b,.Dashboard_blockedContent__hcZm4 .Dashboard_calendarHeader__zIy4b,.Dashboard_calendarContent__bu_VA .Dashboard_calendarHeader__zIy4b{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.Dashboard_availabilityContent__itPqc .Dashboard_calendarMonth__4twuF,.Dashboard_blockedContent__hcZm4 .Dashboard_calendarMonth__4twuF,.Dashboard_calendarContent__bu_VA .Dashboard_calendarMonth__4twuF{font-size:1.2rem;font-weight:600;color:#294055;margin:0}.Dashboard_availabilityContent__itPqc .Dashboard_calendarNavBtn__wSoCc,.Dashboard_blockedContent__hcZm4 .Dashboard_calendarNavBtn__wSoCc,.Dashboard_calendarContent__bu_VA .Dashboard_calendarNavBtn__wSoCc{background:none;border:1px solid #e5e5e5;border-radius:4px;padding:8px 16px;cursor:pointer;color:#294055}.Dashboard_availabilityContent__itPqc .Dashboard_calendarNavBtn__wSoCc:hover,.Dashboard_blockedContent__hcZm4 .Dashboard_calendarNavBtn__wSoCc:hover,.Dashboard_calendarContent__bu_VA .Dashboard_calendarNavBtn__wSoCc:hover{border-color:#455f76;color:#455f76}.Dashboard_availabilityContent__itPqc .Dashboard_calendarGrid__W7a12,.Dashboard_blockedContent__hcZm4 .Dashboard_calendarGrid__W7a12,.Dashboard_calendarContent__bu_VA .Dashboard_calendarGrid__W7a12{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:#e5e5e5}.Dashboard_availabilityContent__itPqc .Dashboard_calendarDayHeader__TL4C3,.Dashboard_blockedContent__hcZm4 .Dashboard_calendarDayHeader__TL4C3,.Dashboard_calendarContent__bu_VA .Dashboard_calendarDayHeader__TL4C3{background:#f8fafc;padding:16px;text-align:center;font-weight:600;color:#294055}.Dashboard_availabilityContent__itPqc .Dashboard_calendarDay__xfCiw,.Dashboard_blockedContent__hcZm4 .Dashboard_calendarDay__xfCiw,.Dashboard_calendarContent__bu_VA .Dashboard_calendarDay__xfCiw{background:#fff;padding:16px;text-align:center;cursor:pointer;transition:background .2s ease}.Dashboard_availabilityContent__itPqc .Dashboard_calendarDay__xfCiw:hover,.Dashboard_blockedContent__hcZm4 .Dashboard_calendarDay__xfCiw:hover,.Dashboard_calendarContent__bu_VA .Dashboard_calendarDay__xfCiw:hover{background:#f5f0e8}.Dashboard_availabilityContent__itPqc .Dashboard_amenitiesForm__0VlIO,.Dashboard_availabilityContent__itPqc .Dashboard_availabilityForm__VZJhh,.Dashboard_blockedContent__hcZm4 .Dashboard_amenitiesForm__0VlIO,.Dashboard_blockedContent__hcZm4 .Dashboard_availabilityForm__VZJhh,.Dashboard_calendarContent__bu_VA .Dashboard_amenitiesForm__0VlIO,.Dashboard_calendarContent__bu_VA .Dashboard_availabilityForm__VZJhh{background:#fff;border-radius:6px;padding:40px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_availabilityContent__itPqc .Dashboard_formSection__jDo5N,.Dashboard_blockedContent__hcZm4 .Dashboard_formSection__jDo5N,.Dashboard_calendarContent__bu_VA .Dashboard_formSection__jDo5N{margin-bottom:64px}.Dashboard_availabilityContent__itPqc .Dashboard_hoursGrid__QwaXc,.Dashboard_blockedContent__hcZm4 .Dashboard_hoursGrid__QwaXc,.Dashboard_calendarContent__bu_VA .Dashboard_hoursGrid__QwaXc{display:flex;flex-direction:column;gap:24px}.Dashboard_availabilityContent__itPqc .Dashboard_hourRow__wRIPO,.Dashboard_blockedContent__hcZm4 .Dashboard_hourRow__wRIPO,.Dashboard_calendarContent__bu_VA .Dashboard_hourRow__wRIPO{display:flex;align-items:center;gap:24px}.Dashboard_availabilityContent__itPqc .Dashboard_dayName__LzgaR,.Dashboard_blockedContent__hcZm4 .Dashboard_dayName__LzgaR,.Dashboard_calendarContent__bu_VA .Dashboard_dayName__LzgaR{min-width:100px;font-weight:500;color:#294055}.Dashboard_availabilityContent__itPqc .Dashboard_timeInput__rViMh,.Dashboard_blockedContent__hcZm4 .Dashboard_timeInput__rViMh,.Dashboard_calendarContent__bu_VA .Dashboard_timeInput__rViMh{padding:8px 16px;border:1px solid #e5e5e5;border-radius:4px;font-size:.9rem}.Dashboard_availabilityContent__itPqc .Dashboard_timeSeparator__aF_dE,.Dashboard_blockedContent__hcZm4 .Dashboard_timeSeparator__aF_dE,.Dashboard_calendarContent__bu_VA .Dashboard_timeSeparator__aF_dE{color:#455f76}.Dashboard_availabilityContent__itPqc .Dashboard_checkboxLabel__Fnq8E,.Dashboard_blockedContent__hcZm4 .Dashboard_checkboxLabel__Fnq8E,.Dashboard_calendarContent__bu_VA .Dashboard_checkboxLabel__Fnq8E{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.9rem;color:#294055}.Dashboard_availabilityContent__itPqc .Dashboard_blockedList__yfqkB,.Dashboard_blockedContent__hcZm4 .Dashboard_blockedList__yfqkB,.Dashboard_calendarContent__bu_VA .Dashboard_blockedList__yfqkB{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.Dashboard_availabilityContent__itPqc .Dashboard_blockedItem__hFYpW,.Dashboard_blockedContent__hcZm4 .Dashboard_blockedItem__hFYpW,.Dashboard_calendarContent__bu_VA .Dashboard_blockedItem__hFYpW{background:#fff;border-radius:6px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center}.Dashboard_availabilityContent__itPqc .Dashboard_blockedTitle__owbHn,.Dashboard_blockedContent__hcZm4 .Dashboard_blockedTitle__owbHn,.Dashboard_calendarContent__bu_VA .Dashboard_blockedTitle__owbHn{font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_availabilityContent__itPqc .Dashboard_blockedDate__RCXJE,.Dashboard_availabilityContent__itPqc .Dashboard_blockedTime__3JvT_,.Dashboard_blockedContent__hcZm4 .Dashboard_blockedDate__RCXJE,.Dashboard_blockedContent__hcZm4 .Dashboard_blockedTime__3JvT_,.Dashboard_calendarContent__bu_VA .Dashboard_blockedDate__RCXJE,.Dashboard_calendarContent__bu_VA .Dashboard_blockedTime__3JvT_{color:#455f76;margin:0;font-size:.9rem}.Dashboard_availabilityContent__itPqc .Dashboard_removeBtn__B1XL3,.Dashboard_blockedContent__hcZm4 .Dashboard_removeBtn__B1XL3,.Dashboard_calendarContent__bu_VA .Dashboard_removeBtn__B1XL3{background:#d94646;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:.8rem}.Dashboard_availabilityContent__itPqc .Dashboard_removeBtn__B1XL3:hover,.Dashboard_blockedContent__hcZm4 .Dashboard_removeBtn__B1XL3:hover,.Dashboard_calendarContent__bu_VA .Dashboard_removeBtn__B1XL3:hover{background:#cb1b1b}.Dashboard_availabilityContent__itPqc .Dashboard_addBlockedBtn__fMVCV,.Dashboard_blockedContent__hcZm4 .Dashboard_addBlockedBtn__fMVCV,.Dashboard_calendarContent__bu_VA .Dashboard_addBlockedBtn__fMVCV{background:#455f76;color:#fff;border:none;padding:16px 24px;border-radius:4px;cursor:pointer;font-weight:500}.Dashboard_availabilityContent__itPqc .Dashboard_addBlockedBtn__fMVCV:hover,.Dashboard_blockedContent__hcZm4 .Dashboard_addBlockedBtn__fMVCV:hover,.Dashboard_calendarContent__bu_VA .Dashboard_addBlockedBtn__fMVCV:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_statsContent__rjjwJ{padding:40px}.Dashboard_statsHeader__0CEBC{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.Dashboard_statsHeader__0CEBC .Dashboard_sectionTitle__6kDuK{margin:0}.Dashboard_trafficStats__bOu9F{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.Dashboard_bookingStatsGrid__kplun{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.Dashboard_revenueStatsGrid__m_sMc{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.Dashboard_statCard__lUZp1{background:#fff;border-radius:8px;padding:40px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;align-items:flex-start;gap:24px;transition:transform .2s ease,box-shadow .2s ease}.Dashboard_statCard__lUZp1:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.Dashboard_statCardCompact__lOkLT{background:#fff;border-radius:6px;padding:16px 24px;box-shadow:0 1px 3px rgba(0,0,0,.08);display:flex;align-items:center;gap:16px;transition:transform .2s ease,box-shadow .2s ease}.Dashboard_statCardCompact__lOkLT:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.1)}.Dashboard_statIcon__IyGCw{font-size:1.25rem;color:#455f76;flex-shrink:0;width:24px;height:24px}.Dashboard_statCardIcon__9xlyZ{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;background:rgba(69,95,118,.1);color:#455f76;font-size:1.5rem;flex-shrink:0}.Dashboard_statCardContent__uXARf{flex:1;display:flex;flex-direction:column;gap:8px}.Dashboard_statCardContentCompact__1UQfN{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.Dashboard_statValue__oIWQh{font-size:2rem;font-weight:700;color:#294055;line-height:1.2}.Dashboard_statValueCompact__xGu7C{font-size:1.5rem;font-weight:700;color:#294055;line-height:1.2;font-family:Avenir,sans-serif}.Dashboard_statLabel__4IsUg{font-size:.9rem;color:#455f76;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.Dashboard_statLabelCompact__hndyf{font-size:.75rem;color:#455f76;text-transform:uppercase;letter-spacing:.3px;font-weight:600;font-family:Avenir,sans-serif}.Dashboard_statChange__9tTFZ{display:flex;align-items:center;gap:4px;font-size:.85rem;font-weight:600;margin-top:8px}.Dashboard_statChangeCompact__UvuKe{display:flex;align-items:center;gap:2px;font-size:.7rem;font-weight:600;margin-top:2px;font-family:Avenir,sans-serif}.Dashboard_statChangeCompact__UvuKe svg{font-size:.65rem}.Dashboard_statChangePositive__xg5Hw{color:#10b981}.Dashboard_statChangeNegative__AjZND{color:#ef4444}.Dashboard_statsChart__F81JV{background:#fff;border-radius:8px;padding:40px;margin-top:40px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Dashboard_periodDropdownWrapper__rEC1O{position:relative;display:inline-block}.Dashboard_periodDropdownBtn__C2vG4{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid #d0d0d0;border-radius:20px;font-size:.9rem;font-weight:500;color:#294055;font-family:Avenir,sans-serif;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Dashboard_periodDropdownBtn__C2vG4:hover{border-color:#455f76;background:rgba(69,95,118,.02)}.Dashboard_periodDropdownBtn__C2vG4:focus{outline:none;border-color:#455f76;box-shadow:0 0 0 3px rgba(69,95,118,.1)}.Dashboard_periodDropdownBtn__C2vG4 span{display:inline-block}.Dashboard_dropdownIcon__9pF_D{font-size:.75rem;color:#455f76;transition:transform .2s ease;flex-shrink:0}.Dashboard_dropdownIconOpen__bplGi{transform:rotate(180deg)}.Dashboard_periodDropdownMenu___qYxE{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid #d0d0d0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:180px;z-index:1000;overflow:hidden;animation:Dashboard_dropdownFadeIn__X7np3 .2s ease}@keyframes Dashboard_dropdownFadeIn__X7np3{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Dashboard_periodDropdownItem__8Fqp6{display:block;width:100%;padding:10px 16px;text-align:left;background:#fff;border:none;color:#294055;font-size:.9rem;font-family:Avenir,sans-serif;cursor:pointer;transition:background-color .15s ease}.Dashboard_periodDropdownItem__8Fqp6:hover{background:rgba(69,95,118,.05)}.Dashboard_periodDropdownItem__8Fqp6:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.Dashboard_periodDropdownItem__8Fqp6:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.Dashboard_periodDropdownItemActive__fsrgc{background:rgba(69,95,118,.1);color:#455f76;font-weight:600}.Dashboard_periodDropdownItemActive__fsrgc:hover{background:rgba(69,95,118,.15)}.Dashboard_chartAxis__0Bknh{font-size:.75rem}.Dashboard_chartTooltip__qFKjE{background-color:#fff;border-radius:4px;font-size:.85rem}.Dashboard_sectionTitleWithMargin__CaH1B{margin-bottom:1rem}.Dashboard_flexRow__TXmjq{display:flex}.Dashboard_flexRowBetween__WMmSO{display:flex;justify-content:space-between;align-items:center}.Dashboard_flexRowGap__jkB4T{display:flex;gap:.5rem;align-items:center}.Dashboard_flexRowGapSmall__soQIl{display:flex;gap:8px;align-items:center}.Dashboard_flexRowGapMedium__EEssq{display:flex;gap:16px;align-items:center}.Dashboard_flexColumn__1qbae{display:flex;flex-direction:column}.Dashboard_flexOne__0tSIT{flex:1}.Dashboard_notificationsHeader__DJl57{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.Dashboard_notificationsActions__p8J4n{display:flex;gap:.5rem;align-items:center}.Dashboard_notificationButton__W29gH{font-size:.9rem;padding:.5rem 1rem}.Dashboard_checkboxLabel__Fnq8E{gap:.5rem;margin-bottom:1rem}.Dashboard_checkboxLabelContainer__tbwFi{margin-bottom:1rem}.Dashboard_checkboxInput__C_c5D{width:16px;height:16px;cursor:pointer}.Dashboard_checkboxText__lUCbw{font-size:.9rem;color:#294055}.Dashboard_serviceDescription__uALgX{margin-top:4px;color:#666;font-style:italic}.Dashboard_serviceDescriptionRegular__jhERY{margin-top:4px;color:#666}.Dashboard_serviceActions__ykOBv{align-items:center}.Dashboard_editServiceBtnInline__z_A9j{background:none;border:none;color:#6d4f71;cursor:pointer;font-size:.9rem;padding:4px 8px;border-radius:4px;font-weight:500;font-family:Avenir,sans-serif;transition:all .2s ease}.Dashboard_editServiceBtnInline__z_A9j:hover{background:rgba(69,95,118,.05);color:rgb(80.046875,58.015625,82.984375)}.Dashboard_formRowFlex__FR11h{display:flex;gap:16px;align-items:center}.Dashboard_formInputFlex__n_P8y{flex:1;opacity:.5}.Dashboard_formInputDisabled__vlQGL{opacity:.5}.Dashboard_tableHeaderCheckbox__thvfH{width:40px}.Dashboard_charCount__Pd_33{font-size:.75rem;color:#999;text-align:right}.Dashboard_modalFormGroupFlex__mg3q2{flex:1}.Dashboard_modalFormGroupRow__Mq1f7{display:flex;align-items:center;gap:8px}.Dashboard_modalLabelNormal__JoK2w{margin:0;cursor:pointer;font-weight:400}.Dashboard_modalCheckbox__XVRh5{width:18px;height:18px;cursor:pointer}.Dashboard_imageUploadPreview__vkMdV{width:200px;margin-right:8px}.Dashboard_imageUploadButton__UHhDH{margin-right:8px}.Dashboard_marginTopLarge__g_deK{margin-top:100px}.Dashboard_marginTopSmall__9lZ_o{margin-top:2px}.Dashboard_selectWidthHalf__gLViP{width:50%}.Dashboard_hidden__jG5b0{display:none}.Dashboard_centeredContainer__L3cKK{display:flex;justify-content:center;align-items:center;height:100vh}.Dashboard_notificationItemClickable__NXC95{cursor:pointer;flex:1}.Dashboard_notificationItemDefault__KciR2{cursor:default;flex:1}.Dashboard_savingIndicator__ZjkA1{color:#27ab81;margin-top:8px}.Dashboard_validationMessage___ot62{color:#6d4f71;font-size:.85rem;margin-bottom:12px;padding:10px 14px;background-color:#f5f0e8;border-radius:6px;border:1px solid #a67873}.Dashboard_infoText__cY0FS{font-size:.9rem;color:#455f76;line-height:1.5;margin-top:12px;margin-bottom:20px}.Dashboard_saveMessage__qV7x7{padding:16px 24px;margin:16px 0;border-radius:8px;font-size:1rem;font-weight:600;text-align:center;animation:Dashboard_fadeIn__L2jx0 .3s ease-in}@keyframes Dashboard_fadeIn__L2jx0{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Dashboard_saveMessageSuccess__XCdhm{background-color:#f0f8ff;border:2px solid #455f76;color:#294055}.Dashboard_saveMessageError__wcRO9{background-color:#f8d7da;border:2px solid #d94646;color:#721c24}.Dashboard_revenueContent__G1FaL .Dashboard_revenueStats__KiqIA,.Dashboard_revenueContent__G1FaL .Dashboard_sessionsStats__k_Gv9,.Dashboard_reviewsContent__YZFpX .Dashboard_revenueStats__KiqIA,.Dashboard_reviewsContent__YZFpX .Dashboard_sessionsStats__k_Gv9,.Dashboard_sessionsContent__aUiOC .Dashboard_revenueStats__KiqIA,.Dashboard_sessionsContent__aUiOC .Dashboard_sessionsStats__k_Gv9{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin-bottom:64px}.Dashboard_revenueContent__G1FaL .Dashboard_revenueCard__GKZGa,.Dashboard_revenueContent__G1FaL .Dashboard_sessionsCard__4Gnc4,.Dashboard_reviewsContent__YZFpX .Dashboard_revenueCard__GKZGa,.Dashboard_reviewsContent__YZFpX .Dashboard_sessionsCard__4Gnc4,.Dashboard_sessionsContent__aUiOC .Dashboard_revenueCard__GKZGa,.Dashboard_sessionsContent__aUiOC .Dashboard_sessionsCard__4Gnc4{background:#fff;border-radius:6px;padding:40px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center}.Dashboard_revenueContent__G1FaL .Dashboard_revenueTitle__NwgiA,.Dashboard_revenueContent__G1FaL .Dashboard_sessionsTitle__qBxks,.Dashboard_reviewsContent__YZFpX .Dashboard_revenueTitle__NwgiA,.Dashboard_reviewsContent__YZFpX .Dashboard_sessionsTitle__qBxks,.Dashboard_sessionsContent__aUiOC .Dashboard_revenueTitle__NwgiA,.Dashboard_sessionsContent__aUiOC .Dashboard_sessionsTitle__qBxks{font-size:1rem;font-weight:600;color:#294055;margin:0 0 16px}.Dashboard_revenueContent__G1FaL .Dashboard_revenueAmount__rHSqT,.Dashboard_revenueContent__G1FaL .Dashboard_sessionsNumber__mDMhD,.Dashboard_reviewsContent__YZFpX .Dashboard_revenueAmount__rHSqT,.Dashboard_reviewsContent__YZFpX .Dashboard_sessionsNumber__mDMhD,.Dashboard_sessionsContent__aUiOC .Dashboard_revenueAmount__rHSqT,.Dashboard_sessionsContent__aUiOC .Dashboard_sessionsNumber__mDMhD{font-size:2rem;font-weight:700;color:#455f76;margin:0 0 8px}.Dashboard_revenueContent__G1FaL .Dashboard_revenueChange__owT_Z,.Dashboard_revenueContent__G1FaL .Dashboard_sessionsDescription__2u59E,.Dashboard_reviewsContent__YZFpX .Dashboard_revenueChange__owT_Z,.Dashboard_reviewsContent__YZFpX .Dashboard_sessionsDescription__2u59E,.Dashboard_sessionsContent__aUiOC .Dashboard_revenueChange__owT_Z,.Dashboard_sessionsContent__aUiOC .Dashboard_sessionsDescription__2u59E{color:#455f76;margin:0;font-size:.9rem}.Dashboard_revenueContent__G1FaL .Dashboard_chartPlaceholder__KQ33y,.Dashboard_reviewsContent__YZFpX .Dashboard_chartPlaceholder__KQ33y,.Dashboard_sessionsContent__aUiOC .Dashboard_chartPlaceholder__KQ33y{background:#f8fafc;border:2px dashed #e5e5e5;border-radius:6px;padding:64px;text-align:center;color:#455f76}.Dashboard_revenueContent__G1FaL .Dashboard_ratingOverview__J8WIc,.Dashboard_reviewsContent__YZFpX .Dashboard_ratingOverview__J8WIc,.Dashboard_sessionsContent__aUiOC .Dashboard_ratingOverview__J8WIc{display:flex;gap:64px;margin-bottom:40px;background:#fff;border-radius:8px;padding:40px;box-shadow:0 1px 3px rgba(0,0,0,.1);align-items:center}.Dashboard_revenueContent__G1FaL .Dashboard_ratingSummaryLeft__JGrp0,.Dashboard_reviewsContent__YZFpX .Dashboard_ratingSummaryLeft__JGrp0,.Dashboard_sessionsContent__aUiOC .Dashboard_ratingSummaryLeft__JGrp0{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:120px}.Dashboard_revenueContent__G1FaL .Dashboard_bigStar__TqFyT,.Dashboard_reviewsContent__YZFpX .Dashboard_bigStar__TqFyT,.Dashboard_sessionsContent__aUiOC .Dashboard_bigStar__TqFyT{font-size:3rem;color:#ffc107}.Dashboard_revenueContent__G1FaL .Dashboard_ratingNumber__rTz2x,.Dashboard_reviewsContent__YZFpX .Dashboard_ratingNumber__rTz2x,.Dashboard_sessionsContent__aUiOC .Dashboard_ratingNumber__rTz2x{font-size:2rem;font-weight:700;color:#294055;margin:0;line-height:1}.Dashboard_revenueContent__G1FaL .Dashboard_ratingCount__khu1K,.Dashboard_reviewsContent__YZFpX .Dashboard_ratingCount__khu1K,.Dashboard_sessionsContent__aUiOC .Dashboard_ratingCount__khu1K{color:#455f76;margin:0;font-size:.85rem}.Dashboard_revenueContent__G1FaL .Dashboard_ratingBreakdown__pI3Fo,.Dashboard_reviewsContent__YZFpX .Dashboard_ratingBreakdown__pI3Fo,.Dashboard_sessionsContent__aUiOC .Dashboard_ratingBreakdown__pI3Fo{flex:1;display:flex;flex-direction:column;gap:8px}.Dashboard_revenueContent__G1FaL .Dashboard_breakdownRow__d_aC5,.Dashboard_reviewsContent__YZFpX .Dashboard_breakdownRow__d_aC5,.Dashboard_sessionsContent__aUiOC .Dashboard_breakdownRow__d_aC5{display:flex;align-items:center;gap:16px}.Dashboard_revenueContent__G1FaL .Dashboard_starLabel__LVbci,.Dashboard_reviewsContent__YZFpX .Dashboard_starLabel__LVbci,.Dashboard_sessionsContent__aUiOC .Dashboard_starLabel__LVbci{font-size:.85rem;color:#294055;min-width:45px}.Dashboard_revenueContent__G1FaL .Dashboard_barContainer__TOH4a,.Dashboard_reviewsContent__YZFpX .Dashboard_barContainer__TOH4a,.Dashboard_sessionsContent__aUiOC .Dashboard_barContainer__TOH4a{flex:1;height:12px;background:#e5e5e5;border-radius:6px;overflow:hidden}.Dashboard_revenueContent__G1FaL .Dashboard_barFill__pm1bQ,.Dashboard_reviewsContent__YZFpX .Dashboard_barFill__pm1bQ,.Dashboard_sessionsContent__aUiOC .Dashboard_barFill__pm1bQ{height:100%;background:linear-gradient(90deg,#f59e0b,#f97316);border-radius:6px;transition:width .3s ease}.Dashboard_revenueContent__G1FaL .Dashboard_percentage__rN60v,.Dashboard_reviewsContent__YZFpX .Dashboard_percentage__rN60v,.Dashboard_sessionsContent__aUiOC .Dashboard_percentage__rN60v{font-size:.85rem;color:#455f76;min-width:35px;text-align:right}.Dashboard_revenueContent__G1FaL .Dashboard_oldRatingBreakdown__A8A85,.Dashboard_reviewsContent__YZFpX .Dashboard_oldRatingBreakdown__A8A85,.Dashboard_sessionsContent__aUiOC .Dashboard_oldRatingBreakdown__A8A85{flex:1}.Dashboard_revenueContent__G1FaL .Dashboard_ratingBar__7yWbE,.Dashboard_reviewsContent__YZFpX .Dashboard_ratingBar__7yWbE,.Dashboard_sessionsContent__aUiOC .Dashboard_ratingBar__7yWbE{display:flex;align-items:center;gap:16px;margin-bottom:16px}.Dashboard_revenueContent__G1FaL .Dashboard_ratingLabel__5rWeY,.Dashboard_reviewsContent__YZFpX .Dashboard_ratingLabel__5rWeY,.Dashboard_sessionsContent__aUiOC .Dashboard_ratingLabel__5rWeY{min-width:60px;font-size:.9rem;color:#294055}.Dashboard_revenueContent__G1FaL .Dashboard_ratingBarBg__JEoCz,.Dashboard_reviewsContent__YZFpX .Dashboard_ratingBarBg__JEoCz,.Dashboard_sessionsContent__aUiOC .Dashboard_ratingBarBg__JEoCz{flex:1;height:8px;background:#e5e5e5;border-radius:4px;overflow:hidden}.Dashboard_revenueContent__G1FaL .Dashboard_ratingBarFill__lofjT,.Dashboard_reviewsContent__YZFpX .Dashboard_ratingBarFill__lofjT,.Dashboard_sessionsContent__aUiOC .Dashboard_ratingBarFill__lofjT{height:100%;background:#455f76;border-radius:4px}.Dashboard_revenueContent__G1FaL .Dashboard_reviewsList__RuRTW,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewsList__RuRTW,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewsList__RuRTW{background:#fff;border-radius:6px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_revenueContent__G1FaL .Dashboard_reviewItem__s4Zj_,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewItem__s4Zj_,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewItem__s4Zj_{padding:24px;border-bottom:1px solid #e5e5e5;display:flex;flex-direction:column}.Dashboard_revenueContent__G1FaL .Dashboard_reviewItem__s4Zj_:last-child,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewItem__s4Zj_:last-child,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewItem__s4Zj_:last-child{border-bottom:none}.Dashboard_revenueContent__G1FaL .Dashboard_reviewHeader__5dCAB,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewHeader__5dCAB,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewHeader__5dCAB{display:flex;align-items:center;margin-bottom:16px;gap:24px;width:100%}.Dashboard_revenueContent__G1FaL .Dashboard_reviewRating__yUDXf,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewRating__yUDXf,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewRating__yUDXf{display:flex;align-items:center;flex-shrink:0;min-width:90px}.Dashboard_revenueContent__G1FaL .Dashboard_stars__8BFRK,.Dashboard_reviewsContent__YZFpX .Dashboard_stars__8BFRK,.Dashboard_sessionsContent__aUiOC .Dashboard_stars__8BFRK{display:flex;gap:2px;color:#ffc107;font-size:.85rem}.Dashboard_revenueContent__G1FaL .Dashboard_starFilled__v_tOs,.Dashboard_reviewsContent__YZFpX .Dashboard_starFilled__v_tOs,.Dashboard_sessionsContent__aUiOC .Dashboard_starFilled__v_tOs{color:#ffc107}.Dashboard_revenueContent__G1FaL .Dashboard_starEmpty__b4mSm,.Dashboard_reviewsContent__YZFpX .Dashboard_starEmpty__b4mSm,.Dashboard_sessionsContent__aUiOC .Dashboard_starEmpty__b4mSm{color:#e5e5e5}.Dashboard_revenueContent__G1FaL .Dashboard_reviewerInfo__zjLbL,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewerInfo__zjLbL,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewerInfo__zjLbL{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.Dashboard_revenueContent__G1FaL .Dashboard_avatar__v1VPQ,.Dashboard_reviewsContent__YZFpX .Dashboard_avatar__v1VPQ,.Dashboard_sessionsContent__aUiOC .Dashboard_avatar__v1VPQ{width:32px;height:32px;border-radius:50%;background:#455f76;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600;flex-shrink:0}.Dashboard_revenueContent__G1FaL .Dashboard_reviewerDetails__si1ee,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewerDetails__si1ee,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewerDetails__si1ee{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.Dashboard_revenueContent__G1FaL .Dashboard_reviewerName__OPbae,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewerName__OPbae,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewerName__OPbae{font-weight:600;color:#294055;margin:0;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_revenueContent__G1FaL .Dashboard_reviewStars__mby8g,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewStars__mby8g,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewStars__mby8g{font-size:.9rem}.Dashboard_revenueContent__G1FaL .Dashboard_reviewDate___1BMx,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewDate___1BMx,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewDate___1BMx{color:#455f76;margin:0;font-size:.8rem;white-space:nowrap}.Dashboard_revenueContent__G1FaL .Dashboard_reviewTitle__VuV9s,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewTitle__VuV9s,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewTitle__VuV9s{font-weight:600;color:#294055;margin:0 0 8px;font-size:1rem}.Dashboard_revenueContent__G1FaL .Dashboard_reviewComment___lM39,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewComment___lM39,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewComment___lM39{color:#294055;margin:0;padding-left:0;padding-right:0;line-height:1.5;font-size:.9rem;width:100%;text-align:left}.Dashboard_revenueContent__G1FaL .Dashboard_reviewText__Bb7ma,.Dashboard_reviewsContent__YZFpX .Dashboard_reviewText__Bb7ma,.Dashboard_sessionsContent__aUiOC .Dashboard_reviewText__Bb7ma{color:#294055;margin:0;line-height:1.5}.Dashboard_reviewsListNew__067fD{display:flex;flex-direction:column;gap:40px}.Dashboard_reviewCardNew__mc5KT{display:flex;flex-direction:column;gap:16px}.Dashboard_reviewCardHeader__yS8Xl{display:flex;align-items:flex-start;gap:24px}.Dashboard_reviewerAvatarContainer__MRH1z{position:relative;flex-shrink:0}.Dashboard_reviewerAvatarNew__NxOAG{width:48px;height:48px;background:linear-gradient(135deg,#455F76,rgb(50.1818181818,69.0909090909,85.8181818182));font-size:.9rem;font-weight:600;font-family:Avenir,sans-serif}.Dashboard_avatarBadge__oThxO,.Dashboard_reviewerAvatarNew__NxOAG{border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center}.Dashboard_avatarBadge__oThxO{position:absolute;bottom:-2px;right:-2px;width:20px;height:20px;background:#4a90e2;font-size:.65rem;border:2px solid #fff}.Dashboard_reviewerInfoNew__MeicO{flex:1;min-width:0}.Dashboard_reviewerNameNew__WoNeM{font-size:1rem;font-weight:700;color:#294055;margin:0 0 4px;font-family:Avenir,sans-serif;line-height:1.4}.Dashboard_reviewAction__dJpAL{font-weight:400;color:#455f76}.Dashboard_listingName__R1cW_{font-size:.9rem;color:#455f76;margin:0;font-family:Avenir,sans-serif}.Dashboard_reviewBox__iQIEk{background:#f8fafc;border-radius:8px;padding:24px;margin-top:8px}.Dashboard_reviewStarsInBox__z2_7m{display:flex;gap:2px;margin-bottom:16px}.Dashboard_starFilledInBox__piMda{color:#294055;font-size:1rem}.Dashboard_starEmptyInBox__hLhKn{color:#e5e5e5;font-size:1rem}.Dashboard_reviewTextNew__FzBW_{color:#294055;margin:0;line-height:1.6;font-size:.95rem;font-family:Avenir,sans-serif;text-align:left}.Dashboard_reviewFooter___3om2{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding-top:8px}.Dashboard_reviewTimeAgo__OqdwU{font-size:.85rem;color:#455f76;font-family:Avenir,sans-serif}.Dashboard_responseButton__HFy24{display:flex;align-items:center;gap:4px;background:none;border:none;color:#294055;font-size:.85rem;font-family:Avenir,sans-serif;cursor:pointer;text-decoration:underline;padding:0;transition:color .2s ease}.Dashboard_responseButton__HFy24:hover{color:#455f76}.Dashboard_responseIcon__G_msS{font-size:.75rem;transform:scaleX(-1)}.Dashboard_pricingContent__ICSav .Dashboard_pricingForm__vNp59,.Dashboard_pricingContent__ICSav .Dashboard_profileForm__YSgzG,.Dashboard_pricingContent__ICSav .Dashboard_servicesForm__Gb_Up,.Dashboard_profileContent__J9_Yf .Dashboard_pricingForm__vNp59,.Dashboard_profileContent__J9_Yf .Dashboard_profileForm__YSgzG,.Dashboard_profileContent__J9_Yf .Dashboard_servicesForm__Gb_Up,.Dashboard_servicesContent__JqmYB .Dashboard_pricingForm__vNp59,.Dashboard_servicesContent__JqmYB .Dashboard_profileForm__YSgzG,.Dashboard_servicesContent__JqmYB .Dashboard_servicesForm__Gb_Up{background:#fff;border-radius:8px;padding:64px;box-shadow:none;border:1px solid #ccc;margin-top:40px}.Dashboard_pricingContent__ICSav .Dashboard_formSection__jDo5N,.Dashboard_profileContent__J9_Yf .Dashboard_formSection__jDo5N,.Dashboard_servicesContent__JqmYB .Dashboard_formSection__jDo5N{margin-bottom:0;padding:40px 0;border-bottom:1px solid #ccc}.Dashboard_pricingContent__ICSav .Dashboard_formSection__jDo5N:last-child,.Dashboard_profileContent__J9_Yf .Dashboard_formSection__jDo5N:last-child,.Dashboard_servicesContent__JqmYB .Dashboard_formSection__jDo5N:last-child{border-bottom:none;padding-bottom:0}.Dashboard_pricingContent__ICSav .Dashboard_formSection__jDo5N:first-child,.Dashboard_profileContent__J9_Yf .Dashboard_formSection__jDo5N:first-child,.Dashboard_servicesContent__JqmYB .Dashboard_formSection__jDo5N:first-child{padding-top:0}.Dashboard_pricingContent__ICSav .Dashboard_formRow__82dSO,.Dashboard_profileContent__J9_Yf .Dashboard_formRow__82dSO,.Dashboard_servicesContent__JqmYB .Dashboard_formRow__82dSO{display:grid;grid-template-columns:repeat(2,200px 1fr);gap:24px 40px;margin-bottom:40px;align-items:start}.Dashboard_pricingContent__ICSav .Dashboard_formRow__82dSO:last-child,.Dashboard_profileContent__J9_Yf .Dashboard_formRow__82dSO:last-child,.Dashboard_servicesContent__JqmYB .Dashboard_formRow__82dSO:last-child{margin-bottom:0}.Dashboard_pricingContent__ICSav .Dashboard_formRow__82dSO.Dashboard_formRowThree__G_KgR,.Dashboard_profileContent__J9_Yf .Dashboard_formRow__82dSO.Dashboard_formRowThree__G_KgR,.Dashboard_servicesContent__JqmYB .Dashboard_formRow__82dSO.Dashboard_formRowThree__G_KgR{grid-template-columns:repeat(3,200px 1fr)}.Dashboard_pricingContent__ICSav .Dashboard_formRow__82dSO.Dashboard_formRowSingle__aRRRT,.Dashboard_profileContent__J9_Yf .Dashboard_formRow__82dSO.Dashboard_formRowSingle__aRRRT,.Dashboard_servicesContent__JqmYB .Dashboard_formRow__82dSO.Dashboard_formRowSingle__aRRRT{grid-template-columns:200px 1fr}.Dashboard_pricingContent__ICSav .Dashboard_formRow__82dSO .Dashboard_formGroup__QzcuK,.Dashboard_profileContent__J9_Yf .Dashboard_formRow__82dSO .Dashboard_formGroup__QzcuK,.Dashboard_servicesContent__JqmYB .Dashboard_formRow__82dSO .Dashboard_formGroup__QzcuK{display:contents}.Dashboard_pricingContent__ICSav .Dashboard_formGroup__QzcuK,.Dashboard_profileContent__J9_Yf .Dashboard_formGroup__QzcuK,.Dashboard_servicesContent__JqmYB .Dashboard_formGroup__QzcuK{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:start;margin-bottom:40px;padding:0}.Dashboard_pricingContent__ICSav .Dashboard_formGroup__QzcuK:last-child,.Dashboard_profileContent__J9_Yf .Dashboard_formGroup__QzcuK:last-child,.Dashboard_servicesContent__JqmYB .Dashboard_formGroup__QzcuK:last-child{margin-bottom:0}.Dashboard_pricingContent__ICSav .Dashboard_formGroup__QzcuK.Dashboard_formGroupCompact__G8jST,.Dashboard_profileContent__J9_Yf .Dashboard_formGroup__QzcuK.Dashboard_formGroupCompact__G8jST,.Dashboard_servicesContent__JqmYB .Dashboard_formGroup__QzcuK.Dashboard_formGroupCompact__G8jST{gap:8px}.Dashboard_pricingContent__ICSav .Dashboard_formGroup__QzcuK.Dashboard_formGroupCompact__G8jST .Dashboard_formLabel__a4jA5,.Dashboard_profileContent__J9_Yf .Dashboard_formGroup__QzcuK.Dashboard_formGroupCompact__G8jST .Dashboard_formLabel__a4jA5,.Dashboard_servicesContent__JqmYB .Dashboard_formGroup__QzcuK.Dashboard_formGroupCompact__G8jST .Dashboard_formLabel__a4jA5{padding-top:.5rem}.Dashboard_pricingContent__ICSav .Dashboard_formLabel__a4jA5,.Dashboard_profileContent__J9_Yf .Dashboard_formLabel__a4jA5,.Dashboard_servicesContent__JqmYB .Dashboard_formLabel__a4jA5{font-weight:400;color:#333;font-size:.95rem;text-transform:none;letter-spacing:0;margin:0;padding-top:.75rem;line-height:1.5}.Dashboard_pricingContent__ICSav .Dashboard_formInput__amvyr,.Dashboard_pricingContent__ICSav .Dashboard_formSelect__tV2sh,.Dashboard_pricingContent__ICSav .Dashboard_formTextarea__Y5n0g,.Dashboard_profileContent__J9_Yf .Dashboard_formInput__amvyr,.Dashboard_profileContent__J9_Yf .Dashboard_formSelect__tV2sh,.Dashboard_profileContent__J9_Yf .Dashboard_formTextarea__Y5n0g,.Dashboard_servicesContent__JqmYB .Dashboard_formInput__amvyr,.Dashboard_servicesContent__JqmYB .Dashboard_formSelect__tV2sh,.Dashboard_servicesContent__JqmYB .Dashboard_formTextarea__Y5n0g{padding:.75rem 16px;border:1px solid #ccc;border-radius:4px;font-size:.95rem;font-family:Avenir,sans-serif;color:#333;transition:all .2s ease;background:#fff;height:auto;width:100%}.Dashboard_pricingContent__ICSav .Dashboard_formInput__amvyr:focus,.Dashboard_pricingContent__ICSav .Dashboard_formSelect__tV2sh:focus,.Dashboard_pricingContent__ICSav .Dashboard_formTextarea__Y5n0g:focus,.Dashboard_profileContent__J9_Yf .Dashboard_formInput__amvyr:focus,.Dashboard_profileContent__J9_Yf .Dashboard_formSelect__tV2sh:focus,.Dashboard_profileContent__J9_Yf .Dashboard_formTextarea__Y5n0g:focus,.Dashboard_servicesContent__JqmYB .Dashboard_formInput__amvyr:focus,.Dashboard_servicesContent__JqmYB .Dashboard_formSelect__tV2sh:focus,.Dashboard_servicesContent__JqmYB .Dashboard_formTextarea__Y5n0g:focus{outline:none;border-color:#455f76;box-shadow:0 0 0 2px rgba(69,95,118,.1)}.Dashboard_pricingContent__ICSav .Dashboard_formInput__amvyr::-moz-placeholder,.Dashboard_pricingContent__ICSav .Dashboard_formSelect__tV2sh::-moz-placeholder,.Dashboard_pricingContent__ICSav .Dashboard_formTextarea__Y5n0g::-moz-placeholder,.Dashboard_profileContent__J9_Yf .Dashboard_formInput__amvyr::-moz-placeholder,.Dashboard_profileContent__J9_Yf .Dashboard_formSelect__tV2sh::-moz-placeholder,.Dashboard_profileContent__J9_Yf .Dashboard_formTextarea__Y5n0g::-moz-placeholder,.Dashboard_servicesContent__JqmYB .Dashboard_formInput__amvyr::-moz-placeholder,.Dashboard_servicesContent__JqmYB .Dashboard_formSelect__tV2sh::-moz-placeholder,.Dashboard_servicesContent__JqmYB .Dashboard_formTextarea__Y5n0g::-moz-placeholder{color:#999;font-style:italic}.Dashboard_pricingContent__ICSav .Dashboard_formInput__amvyr::placeholder,.Dashboard_pricingContent__ICSav .Dashboard_formSelect__tV2sh::placeholder,.Dashboard_pricingContent__ICSav .Dashboard_formTextarea__Y5n0g::placeholder,.Dashboard_profileContent__J9_Yf .Dashboard_formInput__amvyr::placeholder,.Dashboard_profileContent__J9_Yf .Dashboard_formSelect__tV2sh::placeholder,.Dashboard_profileContent__J9_Yf .Dashboard_formTextarea__Y5n0g::placeholder,.Dashboard_servicesContent__JqmYB .Dashboard_formInput__amvyr::placeholder,.Dashboard_servicesContent__JqmYB .Dashboard_formSelect__tV2sh::placeholder,.Dashboard_servicesContent__JqmYB .Dashboard_formTextarea__Y5n0g::placeholder{color:#999;font-style:italic}.Dashboard_pricingContent__ICSav .Dashboard_formTextarea__Y5n0g,.Dashboard_profileContent__J9_Yf .Dashboard_formTextarea__Y5n0g,.Dashboard_servicesContent__JqmYB .Dashboard_formTextarea__Y5n0g{min-height:120px;padding:16px}.Dashboard_settingsForm__JC4Fz{background:#fff;border:1px solid #ccc;border-radius:8px;padding:64px;margin-top:40px;max-width:900px}.Dashboard_settingsForm__JC4Fz h3.Dashboard_subsectionTitle__JPiDp{font-size:1.25rem;font-weight:700;font-family:Avenir,sans-serif;color:#333;margin:0 0 40px;padding-bottom:24px;border-bottom:1px solid #ccc}.Dashboard_settingsForm__JC4Fz .Dashboard_formSection__jDo5N{margin-bottom:0;padding:40px 0;border-bottom:1px solid #ccc}.Dashboard_settingsForm__JC4Fz .Dashboard_formSection__jDo5N:last-child{border-bottom:none;padding-bottom:0}.Dashboard_settingsForm__JC4Fz .Dashboard_formSection__jDo5N:first-child{padding-top:0}.Dashboard_settingsForm__JC4Fz .Dashboard_formRow__82dSO{display:grid;grid-template-columns:repeat(2,200px 1fr);gap:24px 40px;margin-bottom:40px;align-items:start}.Dashboard_settingsForm__JC4Fz .Dashboard_formRow__82dSO:last-child{margin-bottom:0}.Dashboard_settingsForm__JC4Fz .Dashboard_formRow__82dSO.Dashboard_formRowSingle__aRRRT{grid-template-columns:200px 1fr}.Dashboard_settingsForm__JC4Fz .Dashboard_formRow__82dSO .Dashboard_formGroup__QzcuK{display:contents}.Dashboard_settingsForm__JC4Fz .Dashboard_formGroup__QzcuK{display:grid;grid-template-columns:200px 1fr;gap:16px;align-items:start;margin-bottom:40px;padding:0}.Dashboard_settingsForm__JC4Fz .Dashboard_formGroup__QzcuK:last-child{margin-bottom:0}.Dashboard_settingsForm__JC4Fz .Dashboard_formLabel__a4jA5{font-weight:400;color:#333;font-size:.95rem;text-transform:none;letter-spacing:0;margin:0;padding-top:.75rem;line-height:1.5;align-self:start}.Dashboard_settingsForm__JC4Fz .Dashboard_formInput__amvyr,.Dashboard_settingsForm__JC4Fz .Dashboard_formSelect__tV2sh,.Dashboard_settingsForm__JC4Fz .Dashboard_formTextarea__Y5n0g{padding:.75rem 16px;border:1px solid #ccc;border-radius:4px;font-size:.95rem;font-family:Avenir,sans-serif;color:#333;transition:all .2s ease;background:#fff;height:auto;width:100%}.Dashboard_settingsForm__JC4Fz .Dashboard_formInput__amvyr:focus,.Dashboard_settingsForm__JC4Fz .Dashboard_formSelect__tV2sh:focus,.Dashboard_settingsForm__JC4Fz .Dashboard_formTextarea__Y5n0g:focus{outline:none;border-color:#455f76;box-shadow:0 0 0 2px rgba(69,95,118,.1)}.Dashboard_settingsForm__JC4Fz .Dashboard_formInput__amvyr::-moz-placeholder,.Dashboard_settingsForm__JC4Fz .Dashboard_formSelect__tV2sh::-moz-placeholder,.Dashboard_settingsForm__JC4Fz .Dashboard_formTextarea__Y5n0g::-moz-placeholder{color:#999;font-style:italic}.Dashboard_settingsForm__JC4Fz .Dashboard_formInput__amvyr::placeholder,.Dashboard_settingsForm__JC4Fz .Dashboard_formSelect__tV2sh::placeholder,.Dashboard_settingsForm__JC4Fz .Dashboard_formTextarea__Y5n0g::placeholder{color:#999;font-style:italic}.Dashboard_settingsForm__JC4Fz .Dashboard_cardNumberInput__M_Cxa{max-width:400px}.Dashboard_settingsForm__JC4Fz .Dashboard_cardDetailsRow__4g1AK{grid-template-columns:2fr 1fr!important;max-width:400px}.Dashboard_settingsForm__JC4Fz .Dashboard_expiryInput__07fUq{max-width:100%}.Dashboard_settingsForm__JC4Fz .Dashboard_cvvInput__1WltY{max-width:120px}.Dashboard_settingsForm__JC4Fz .Dashboard_accountInfoInput__NKJP2{max-width:none;flex:1}.Dashboard_settingsForm__JC4Fz .Dashboard_accountInfoRow__Qpsbk{max-width:none;display:flex;gap:16px;align-items:center}.Dashboard_settingsForm__JC4Fz .Dashboard_accountInfoRow__Qpsbk .Dashboard_formInputFlex__n_P8y{flex:1;min-width:0}.Dashboard_settingsForm__JC4Fz .Dashboard_accountInfoRow__Qpsbk .Dashboard_secondaryBtn__WiZ8A{flex:0 0 auto;min-width:140px;width:140px;white-space:nowrap;text-align:center}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP{display:flex;flex-direction:column;min-height:0}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_modalBody__0u_rO{flex:1;overflow-y:auto;padding:64px}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formSection__jDo5N,.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formSection__jDo5N:last-of-type{margin-bottom:0}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formGroup__QzcuK{margin-bottom:40px;display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formGroup__QzcuK:last-child{margin-bottom:0}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formGroup__QzcuK .Dashboard_expiryRow__c5MBA{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formLabel__a4jA5{font-size:.875rem;font-weight:400;color:#294055;margin-bottom:8px}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formInput__amvyr,.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formSelect__tV2sh,.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formTextarea__Y5n0g{padding:16px 24px;border:1px solid #e5e5e5;border-radius:4px;font-family:Avenir,sans-serif;font-size:.875rem;color:#294055;background:#fff;transition:border-color .2s ease;width:100%}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formInput__amvyr:focus,.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formSelect__tV2sh:focus,.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formTextarea__Y5n0g:focus{outline:none;border-color:#455f76}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formInput__amvyr::-moz-placeholder,.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formSelect__tV2sh::-moz-placeholder,.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formTextarea__Y5n0g::-moz-placeholder{color:#999}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formInput__amvyr::placeholder,.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formSelect__tV2sh::placeholder,.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formTextarea__Y5n0g::placeholder{color:#999}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formTextarea__Y5n0g{resize:vertical;min-height:60px;font-family:Avenir,sans-serif}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_formRow__82dSO{display:flex;gap:24px;align-items:flex-start}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_expiryRow__c5MBA{display:flex!important;flex-direction:row!important;gap:24px;width:100%;align-items:flex-start;flex-wrap:nowrap!important}.Dashboard_settingsForm__JC4Fz .Dashboard_billingForm__eH5PP .Dashboard_expiryRow__c5MBA .Dashboard_formSelect__tV2sh{flex:0 1 auto!important;min-width:80px!important;max-width:120px!important;width:auto!important}.Dashboard_settingsForm__JC4Fz .Dashboard_required__935Rz{color:#d94646;margin-left:2px}.Dashboard_settingsForm__JC4Fz .Dashboard_noPaymentMethod__78mEh{color:#455f76;font-size:.875rem;font-style:italic}.Dashboard_settingsForm__JC4Fz .Dashboard_billingHistory__qMGxu{padding:24px;background:#fff;border:1px solid #d0d0d0;border-radius:4px;font-size:.9rem;color:#455f76}.Dashboard_settingsForm__JC4Fz .Dashboard_billingTable__FzntX{width:100%;border-collapse:collapse;margin-top:24px}.Dashboard_settingsForm__JC4Fz .Dashboard_billingTable__FzntX thead{background:#f8f9fa;border-bottom:2px solid #e5e5e5}.Dashboard_settingsForm__JC4Fz .Dashboard_billingTable__FzntX thead th{padding:16px 24px;text-align:left;font-weight:600;font-size:.875rem;color:#294055;text-transform:uppercase;letter-spacing:.5px}.Dashboard_settingsForm__JC4Fz .Dashboard_billingTable__FzntX tbody tr{border-bottom:1px solid #e5e5e5;transition:background-color .2s ease}.Dashboard_settingsForm__JC4Fz .Dashboard_billingTable__FzntX tbody tr:hover{background:#f8f9fa}.Dashboard_settingsForm__JC4Fz .Dashboard_billingTable__FzntX tbody tr:last-child{border-bottom:none}.Dashboard_settingsForm__JC4Fz .Dashboard_billingTable__FzntX tbody td{padding:24px;font-size:.9rem;color:#294055}.Dashboard_settingsForm__JC4Fz .Dashboard_statusBadge__CazMu.Dashboard_statusPaid__FPGJN{background:#d4edda;color:#155724}.Dashboard_settingsForm__JC4Fz .Dashboard_statusBadge__CazMu.Dashboard_statusPending__mtezf{background:#fff3cd;color:#856404}.Dashboard_settingsForm__JC4Fz .Dashboard_invoiceLink__WJnR4{background:none;border:none;color:#455f76;font-size:.875rem;font-weight:600;cursor:pointer;padding:8px 16px;border-radius:4px;transition:all .2s ease}.Dashboard_settingsForm__JC4Fz .Dashboard_invoiceLink__WJnR4:hover{background:rgba(69,95,118,.05);text-decoration:underline}.Dashboard_settingsForm__JC4Fz .Dashboard_formSelect__tV2sh{padding-right:2.5rem}.Dashboard_settingsForm__JC4Fz .Dashboard_formTextarea__Y5n0g{resize:vertical;min-height:120px;font-family:Avenir,sans-serif;padding:16px}.Dashboard_settingsForm__JC4Fz .Dashboard_priceInput__Z1O8B{position:relative;display:flex;align-items:center}.Dashboard_settingsForm__JC4Fz .Dashboard_currencySymbol__D6Q40{position:absolute;left:16px;color:#455f76;font-weight:500}.Dashboard_settingsForm__JC4Fz .Dashboard_priceInput__Z1O8B .Dashboard_formInput__amvyr{padding-left:2rem}.Dashboard_settingsForm__JC4Fz .Dashboard_servicesGrid__kkJa3{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.Dashboard_settingsForm__JC4Fz .Dashboard_serviceItem__pwkar{display:flex;align-items:center;gap:16px;cursor:pointer;padding:16px;border-radius:4px;transition:background .2s ease}.Dashboard_settingsForm__JC4Fz .Dashboard_serviceItem__pwkar:hover{background:#f5f0e8}.Dashboard_settingsForm__JC4Fz .Dashboard_serviceLabel__La3sC{font-size:.9rem;color:#294055}.Dashboard_settingsForm__JC4Fz .Dashboard_formActions__tcj62{display:flex;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #e5e5e5;gap:16px}.Dashboard_settingsForm__JC4Fz .Dashboard_saveBtn__6LwM4,.Dashboard_settingsForm__JC4Fz .Dashboard_secondaryBtn__WiZ8A{background:#455f76;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-weight:600;font-size:.85rem;transition:all .2s ease;font-family:Avenir,sans-serif}.Dashboard_settingsForm__JC4Fz .Dashboard_saveBtn__6LwM4:hover,.Dashboard_settingsForm__JC4Fz .Dashboard_secondaryBtn__WiZ8A:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182);transform:translateY(-1px)}.Dashboard_settingsForm__JC4Fz .Dashboard_saveBtn__6LwM4.Dashboard_secondaryBtn__WiZ8A,.Dashboard_settingsForm__JC4Fz .Dashboard_secondaryBtn__WiZ8A.Dashboard_secondaryBtn__WiZ8A{background:#f8fafc;color:#294055;border:1px solid #d0d0d0}.Dashboard_settingsForm__JC4Fz .Dashboard_saveBtn__6LwM4.Dashboard_secondaryBtn__WiZ8A:hover,.Dashboard_settingsForm__JC4Fz .Dashboard_secondaryBtn__WiZ8A.Dashboard_secondaryBtn__WiZ8A:hover{background:#f0f0f0}.Dashboard_settingsForm__JC4Fz .Dashboard_checkboxGroup__EkxHi{display:flex;flex-wrap:wrap;gap:16px;padding:16px;background:#f8fafc;border:1px solid #d0d0d0;border-radius:6px}.Dashboard_settingsForm__JC4Fz .Dashboard_checkboxLabel__Fnq8E{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid #d0d0d0;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:.85rem;font-weight:500;color:#294055}.Dashboard_settingsForm__JC4Fz .Dashboard_checkboxLabel__Fnq8E:hover{border-color:#455f76;background:#f5f0e8}.Dashboard_settingsForm__JC4Fz .Dashboard_checkboxLabel__Fnq8E input[type=checkbox]{margin:0;cursor:pointer;accent-color:#455f76}.Dashboard_settingsForm__JC4Fz .Dashboard_checkboxLabel__Fnq8E:has(input:checked){background:#f5f0e8;border-color:#455f76;color:#455f76}.Dashboard_settingsForm__JC4Fz .Dashboard_languagesContainer__QnR6k{padding:16px;background:#f8fafc;border:1px solid #d0d0d0;border-radius:6px}.Dashboard_settingsForm__JC4Fz .Dashboard_languagesList__MHPbY{display:flex;flex-wrap:wrap;gap:30px!important;margin-bottom:24px;min-height:40px}.Dashboard_settingsForm__JC4Fz .Dashboard_languageTag__TCBbL{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#455f76;color:#fff;border-radius:20px;font-size:.85rem;font-weight:500;margin-right:15px!important;margin-bottom:15px!important}.Dashboard_settingsForm__JC4Fz .Dashboard_removeTag__2F8_3{background:none;border:none;color:#fff!important;font-size:1.2rem;cursor:pointer;padding:0;margin-right:8px!important;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1;flex-shrink:0}.Dashboard_settingsForm__JC4Fz .Dashboard_removeTag__2F8_3:hover{background:hsla(0,0%,100%,.2)}.Dashboard_settingsForm__JC4Fz .Dashboard_languageName__MLsDW{display:inline-block}.Dashboard_settingsForm__JC4Fz .Dashboard_noData__dAL0B{color:#455f76;font-size:.85rem;font-style:italic}.Dashboard_settingsForm__JC4Fz .Dashboard_languageSuggestions__MpXOD{display:flex;flex-wrap:wrap;gap:30px!important}.Dashboard_settingsForm__JC4Fz .Dashboard_suggestionButton__1DyQa{padding:8px 16px!important;border:2px solid #455f76!important;border-radius:25px!important;background:#fff!important;font-size:.85rem!important;color:#455f76!important;cursor:pointer!important;transition:all .2s ease!important;font-weight:600!important;font-family:Avenir,sans-serif!important;display:inline-flex!important;align-items:center!important;min-height:36px!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.Dashboard_settingsForm__JC4Fz .Dashboard_suggestionButton__1DyQa:hover{border-color:#455f76!important;background:#f5f0e8!important;box-shadow:0 4px 8px rgba(0,0,0,.1)!important;transform:translateY(-2px)!important;color:#455f76!important}.Dashboard_settingsForm__JC4Fz .Dashboard_suggestionButton__1DyQa:active{transform:scale(.95)!important}.Dashboard_feeTypeContainer___941E{display:flex;flex-direction:column;gap:8px}.Dashboard_feeTypeContainer___941E .Dashboard_priceInput__Z1O8B{width:auto;max-width:none;display:inline-flex;align-items:center}.Dashboard_feeTypeContainer___941E .Dashboard_feeTypeTabs__bKzMu .Dashboard_feeTypeTab__tefT4:first-child{min-width:120px}.Dashboard_feeTypeContainer___941E .Dashboard_priceInput__Z1O8B{width:120px}.Dashboard_feeTypeTabs__bKzMu{display:flex;gap:8px;margin-bottom:0}.Dashboard_feeTypeTab__tefT4{flex:0 0 auto;padding:8px 16px;border:2px solid #e5e5e5;border-radius:6px;background:#fff;font-family:Avenir,sans-serif;font-size:.875rem;font-weight:600;color:#294055;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.Dashboard_feeTypeTab__tefT4:hover{border-color:#455f76}.Dashboard_feeTypeTab__tefT4.Dashboard_active__C8Rvy{border-color:#6d4f71;background:#f5f0e8;color:#455f76}.Dashboard_tabIcon__swrqy{font-size:.9rem;font-weight:700}.Dashboard_travelFieldsRow__FX92j{display:flex;align-items:flex-end;gap:8px;margin-top:8px}.Dashboard_travelFieldsRow__FX92j .Dashboard_priceInput__Z1O8B{width:-moz-fit-content;width:fit-content;max-width:none;flex:0 0 auto}.Dashboard_travelDistanceField__OBf0L{display:flex;flex-direction:column;gap:2px;flex:0 0 auto}.Dashboard_travelDistanceLabel__nTogn{font-size:.85rem;font-weight:600;color:#455f76;text-transform:uppercase;letter-spacing:.5px;font-family:Avenir,sans-serif}.Dashboard_travelDistanceField__OBf0L .Dashboard_formSelect__tV2sh{padding:4px 8px;font-size:.9rem;min-width:120px;height:auto;font-family:Avenir,sans-serif}.Dashboard_teamMembersList__U7xKl{display:flex;flex-direction:column;gap:24px;width:100%;max-width:800px}.Dashboard_teamMemberCard__PYc9l{display:flex;align-items:center;justify-content:space-between;padding:24px;background:#fff;border:1px solid #d0d0d0;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_teamMemberInfo__U9DaM{flex:1}.Dashboard_memberName__z_2VB{font-size:1rem;font-weight:600;color:#294055;margin:0 0 4px}.Dashboard_memberDetails__5wNxu{font-size:.85rem;color:#455f76;margin:0}.Dashboard_removeMemberBtn__HktQn{background:none;border:none;color:#455f76;font-size:1.5rem;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.Dashboard_removeMemberBtn__HktQn:hover{color:#294055}.Dashboard_addTeamMemberBtn__cU1gF{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;background:#fff;border:2px dashed #d0d0d0;border-radius:6px;color:#455f76;cursor:pointer;transition:all .2s ease;font-size:.9rem;font-weight:500;font-family:Avenir,sans-serif}.Dashboard_addTeamMemberBtn__cU1gF .Dashboard_addIcon__DesrI{font-size:1.2rem;font-weight:600}.Dashboard_addTeamMemberBtn__cU1gF:hover{border-color:#6d4f71;background:#f5f0e8}.Dashboard_noTeamMembers__LJ7f_{color:#455f76;font-size:.9rem;font-style:italic;padding:16px 0}.Dashboard_addTeamMemberModal__j8kql{margin-top:24px;padding:40px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);min-width:400px;max-width:600px;width:100%}.Dashboard_modalTitle__oK_vR{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px;text-align:center}.Dashboard_modalForm__OaVuo{display:flex;flex-direction:column;gap:24px}.Dashboard_modalFormGroup__0FDcL{display:flex;flex-direction:column;gap:8px}.Dashboard_modalLabel__kMrkD{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#294055}.Dashboard_modalInput__PqXeL{padding:10px 12px;border:1px solid #d0d0d0;border-radius:4px;font-size:.9rem;color:#294055;font-family:Avenir,sans-serif;transition:border-color .2s ease;height:40px;box-sizing:border-box;width:100%;min-width:300px}.Dashboard_modalInput__PqXeL::-moz-placeholder{color:#455f76;font-style:italic}.Dashboard_modalInput__PqXeL::placeholder{color:#455f76;font-style:italic}.Dashboard_modalInput__PqXeL:focus{outline:none;border-color:#455f76}.Dashboard_modalActions__O4RF_{display:flex;gap:16px;margin-top:16px}.Dashboard_cancelSubscriptionContainer__pUkpK{margin-top:16px;text-align:center;padding-top:16px;border-top:1px solid #e5e5e5}.Dashboard_cancelSubscriptionLink___gqzF{background:none;border:none;color:#455f76;font-size:.75rem;text-decoration:underline;cursor:pointer;padding:8px;transition:color .2s ease;font-family:Avenir,sans-serif}.Dashboard_cancelSubscriptionLink___gqzF:hover:not(:disabled){color:#d94646}.Dashboard_cancelSubscriptionLink___gqzF:disabled{opacity:.5;cursor:not-allowed}.Dashboard_modalCancelBtn__2vp53{flex:1;padding:10px 20px;background:#fff;border:1px solid #d0d0d0;border-radius:4px;color:#294055;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.Dashboard_modalCancelBtn__2vp53:hover{border-color:#455f76;background:#f8fafc}.Dashboard_modalAddBtn__twZDW{flex:1;padding:10px 20px;background:#455f76;border:none;border-radius:4px;color:#fff;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.Dashboard_modalAddBtn__twZDW:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_servicesList__QfMsJ{gap:16px;margin-bottom:24px}.Dashboard_serviceCard__3UrQa{display:flex;align-items:center;justify-content:space-between;padding:24px;background:#fff;border:1px solid #d0d0d0;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1);font-family:Avenir,sans-serif}.Dashboard_serviceCardInfo__9Obcw{flex:1}.Dashboard_serviceCardName__Midi7{font-size:.9rem;font-weight:600;color:#294055;margin:0 0 2px;line-height:1.4;font-family:Avenir,sans-serif}.Dashboard_serviceCardDetails__R1U6N{font-size:.85rem;color:#455f76;margin:0;line-height:1.4;font-family:Avenir,sans-serif}.Dashboard_removeServiceBtn__PwvOi{background:none;border:none;color:#455f76;font-size:1.5rem;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.Dashboard_removeServiceBtn__PwvOi:hover{color:#294055}.Dashboard_addServiceBtn__f6Yfw{display:inline-flex;justify-content:center;padding:6px 24px;background:#fff;border:2px dashed #d0d0d0;color:#455f76;transition:all .2s ease;font-size:.85rem;font-family:Avenir,sans-serif;width:-moz-fit-content;width:fit-content}.Dashboard_addServiceBtn__f6Yfw:hover{border-color:#6d4f71;background:#f5f0e8}.Dashboard_addServiceModal__Kc0fK{margin-top:24px;padding:40px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Dashboard_languageSuggestions__MpXOD,.Dashboard_languagesContainer__QnR6k .Dashboard_languagesList__MHPbY{gap:30px!important}.Dashboard_languageTag__TCBbL{border:none!important;border-radius:25px!important;background:#455f76!important;color:#fff!important;gap:8px!important}.Dashboard_languageTag__TCBbL,.Dashboard_suggestionButton__1DyQa{padding:8px 16px!important;font-size:.85rem!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;min-height:36px!important;margin-right:15px!important;margin-bottom:15px!important}.Dashboard_suggestionButton__1DyQa{border:2px solid #455f76!important;border-radius:25px!important;background:#fff!important;color:#455f76!important;cursor:pointer!important;transition:all .2s ease!important;font-family:Avenir,sans-serif!important;justify-content:center!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.Dashboard_otherLanguageInput__rRpFG{display:flex;align-items:center;width:100%;margin-top:16px}@media(max-width:1024px){.Dashboard_sidebar__nmjB1{width:180px}.Dashboard_mainContent__8ls8b{margin-left:180px}.Dashboard_topNav__UevMN{padding:16px 24px}.Dashboard_content__LJjgh{padding:24px}}@media(max-width:768px){.Dashboard_sidebar__nmjB1{width:100%;position:relative;height:auto}.Dashboard_mainContent__8ls8b{margin-left:0}.Dashboard_sidebarNav__ox_7R{display:flex;overflow-x:auto;padding:16px 0}.Dashboard_sidebarItem__iw9cN{flex-shrink:0;padding:16px 24px}.Dashboard_topNav__UevMN{flex-direction:column;gap:24px;align-items:flex-start}.Dashboard_submenu__sXUKJ{padding:0 40px;overflow-x:auto}.Dashboard_submenuItem__J5yQ9{flex-shrink:0}.Dashboard_formRow__82dSO,.Dashboard_revenueStats__KiqIA,.Dashboard_servicesGrid__kkJa3,.Dashboard_sessionsStats__k_Gv9,.Dashboard_statsGrid__Jn26F{grid-template-columns:1fr}.Dashboard_ratingOverview__J8WIc{flex-direction:column}}.Dashboard_favoritesGrid__fzcfX{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:40px}.Dashboard_favoriteCard___3zMF{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.Dashboard_favoriteCard___3zMF:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.Dashboard_favoriteImage__dHFR_{width:60px;height:60px;background:#fafafa;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#455f76;margin-bottom:16px}.Dashboard_favoriteInfo__gO5Q6{margin-bottom:16px}.Dashboard_favoriteName__a8MhO{font-family:Forum,serif;font-size:1.1rem;color:#294055;margin-bottom:.25rem}.Dashboard_favoriteLocation__4HV9B{font-size:.9rem;color:#455f76;margin-bottom:16px}.Dashboard_favoriteRating__T39kd{font-size:.9rem;color:#455f76;display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.Dashboard_favoritePrice__YxYhi{font-family:Forum,serif;font-size:1.1rem;color:#455f76;font-weight:600}.Dashboard_favoriteActions__fu_Wi{display:flex;gap:16px;margin-top:24px}.Dashboard_requestForm__VEcc9{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:40px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Dashboard_formSection__jDo5N{margin-bottom:0;padding:40px 0;border-bottom:1px solid #ccc}.Dashboard_formSection__jDo5N:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.Dashboard_formSection__jDo5N:first-child{padding-top:0}.Dashboard_formSectionTitle__IOqOW{font-family:Avenir,sans-serif;font-size:1.25rem;font-weight:700;color:#333;margin:0 0 40px;padding-bottom:24px;border-bottom:1px solid #ccc}.Dashboard_formRow__82dSO{gap:24px;margin-bottom:24px}.Dashboard_formGroup__QzcuK{margin-bottom:24px}.Dashboard_formLabel__a4jA5{font-size:.9rem;color:#455f76;margin-bottom:.25rem}.Dashboard_formInput__amvyr,.Dashboard_formSelect__tV2sh,.Dashboard_formTextarea__Y5n0g{padding:.75rem;border:1px solid #d0d0d0}.Dashboard_formInput__amvyr:focus,.Dashboard_formSelect__tV2sh:focus,.Dashboard_formTextarea__Y5n0g:focus{box-shadow:0 0 0 2px rgba(108,79,112,.1)}.Dashboard_formActions__tcj62{margin-top:40px;border-top:1px solid #e0e0e0}.Dashboard_searchForm__Rgd11{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:40px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:40px}.Dashboard_searchBar__qfX8S{display:flex;gap:16px;margin-bottom:24px}.Dashboard_searchInput__3eQkK{flex:1;position:relative;display:flex;align-items:center}.Dashboard_searchInput__3eQkK input{width:100%;padding:.75rem .75rem .75rem 2.5rem;border:1px solid #d0d0d0;border-radius:4px;font-size:.9rem;font-family:Avenir,sans-serif}.Dashboard_searchInput__3eQkK input:focus{outline:none;border-color:#455f76;box-shadow:0 0 0 2px rgba(108,79,112,.1)}.Dashboard_searchInput__3eQkK svg{position:absolute;left:.75rem;color:#455f76;font-size:1rem}.Dashboard_searchBtn__FJsCj{background:#455f76;color:#fafafa;border:none;padding:.75rem 1.5rem;border-radius:4px;font-size:.9rem;font-weight:500;cursor:pointer}.Dashboard_searchBtn__FJsCj:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_searchFilters__oo_vi{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.Dashboard_filterGroup__Kh7d0{display:flex;flex-direction:column}.Dashboard_filterLabel__tyz9I{font-size:.9rem;color:#455f76;margin-bottom:.25rem}.Dashboard_filterInput__bl3YI,.Dashboard_filterSelect__Ixisr{padding:.5rem 1rem .5rem .5rem;border:1px solid #d0d0d0;border-radius:4px;font-size:.9rem;font-family:Avenir,sans-serif}.Dashboard_filterInput__bl3YI:focus,.Dashboard_filterSelect__Ixisr:focus{outline:none;border-color:#455f76}.Dashboard_spacesGrid__8tXfA{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.Dashboard_spaceCard__LZhaS{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.Dashboard_spaceCard__LZhaS:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.Dashboard_spaceImage__8wj0a{width:100%;height:150px;background:#fafafa;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#455f76;margin-bottom:16px}.Dashboard_spaceInfo__ww44X{margin-bottom:16px}.Dashboard_spaceName__otOA_{font-family:Forum,serif;font-size:1.1rem;color:#294055;margin-bottom:.25rem}.Dashboard_spaceLocation__xRrdT{font-size:.9rem;color:#455f76;margin-bottom:16px}.Dashboard_spaceRating__XWeSa{font-size:.9rem;color:#455f76;display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.Dashboard_spacePrice__b9t6V{font-family:Forum,serif;font-size:1.1rem;color:#455f76;font-weight:600;margin-bottom:16px}.Dashboard_spaceAmenities__E10LV{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:16px}.Dashboard_amenity__ijRvf{background:#fafafa;color:#455f76;padding:.25rem .5rem;border-radius:12px;font-size:.8rem}.Dashboard_spaceActions__GF2kV{display:flex;gap:16px}.Dashboard_actionBtn___OQZE,.Dashboard_bookBtn__1FJu3,.Dashboard_cancelBtn__1Vlrj,.Dashboard_deleteBtn__Rc1ek,.Dashboard_editBtn__wDviR,.Dashboard_favoriteBtn__dbj7d,.Dashboard_messageBtn__QUxsT,.Dashboard_primaryBtn__8pLve,.Dashboard_removeBtn__B1XL3,.Dashboard_replyBtn__PpXku,.Dashboard_saveBtn__6LwM4,.Dashboard_secondaryBtn__WiZ8A,.Dashboard_uploadBtn__UwdQ9,.Dashboard_viewBtn__cb3pM{padding:.5rem 1rem;border:none;border-radius:4px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.Dashboard_primaryBtn__8pLve{background:#455f76;color:#fafafa}.Dashboard_primaryBtn__8pLve:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_secondaryBtn__WiZ8A{background:#fafafa;color:#294055;border:1px solid #d0d0d0}.Dashboard_secondaryBtn__WiZ8A:hover{background:#f0f0f0}.Dashboard_actionBtn___OQZE{background:#fafafa;color:#294055;border:1px solid #d0d0d0}.Dashboard_actionBtn___OQZE:hover{background:#f0f0f0}.Dashboard_messageBtn__QUxsT{background:#455f76;color:#fafafa}.Dashboard_messageBtn__QUxsT:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_replyBtn__PpXku,.Dashboard_viewBtn__cb3pM{background:#fafafa;color:#294055;border:1px solid #d0d0d0}.Dashboard_replyBtn__PpXku:hover,.Dashboard_viewBtn__cb3pM:hover{background:#f0f0f0}.Dashboard_bookBtn__1FJu3{background:#455f76;color:#fafafa}.Dashboard_bookBtn__1FJu3:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_deleteBtn__Rc1ek,.Dashboard_removeBtn__B1XL3{background:#d94646;color:#fff}.Dashboard_deleteBtn__Rc1ek:hover,.Dashboard_removeBtn__B1XL3:hover{background:#cb1b1b}.Dashboard_favoriteBtn__dbj7d{background:#fafafa;color:#294055;border:1px solid #d0d0d0}.Dashboard_favoriteBtn__dbj7d:hover{background:#f0f0f0}.Dashboard_editBtn__wDviR{background:#6d4f71}.Dashboard_editBtn__wDviR:hover{background:#a67873}.Dashboard_saveBtn__6LwM4{color:#fafafa}.Dashboard_saveBtnHighlight__aY_uZ{background:#455f76!important;border:2px solid #4a90e2;font-weight:600}.Dashboard_saveBtnHighlight__aY_uZ:hover{background:rgb(59.5909090909,82.0454545455,101.9090909091)!important}.Dashboard_cancelBtn__1Vlrj{background:#fafafa;border:1px solid #d0d0d0}.Dashboard_cancelBtn__1Vlrj:hover{background:#f0f0f0}.Dashboard_uploadBtn__UwdQ9{background:#455f76;color:#fafafa}.Dashboard_uploadBtn__UwdQ9:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}@media(max-width:768px){.Dashboard_favoritesGrid__fzcfX,.Dashboard_formRow__82dSO,.Dashboard_searchFilters__oo_vi,.Dashboard_spacesGrid__8tXfA{grid-template-columns:1fr}.Dashboard_favoriteActions__fu_Wi,.Dashboard_searchBar__qfX8S,.Dashboard_spaceActions__GF2kV{flex-direction:column}}.Dashboard_syncSection__m_v9q{display:flex;flex-direction:column;gap:40px}.Dashboard_syncDescription__Dk3u1 p{margin:0 0 16px;color:#455f76;line-height:1.5}.Dashboard_syncOptions__eji2h{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}.Dashboard_syncCard__Spg6O{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px;text-align:center;transition:all .3s ease}.Dashboard_syncCard__Spg6O:hover{border-color:#455f76;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Dashboard_syncIcon__E90s0{font-size:2rem;color:#455f76;margin-bottom:24px}.Dashboard_syncTitle__UJ_Hk{font-size:1.2rem;font-weight:600;color:#294055;margin:0 0 16px}.Dashboard_syncDescription__Dk3u1{color:#455f76;margin-bottom:40px}.Dashboard_syncBtn__ydGkq{background:#455f76;color:#fff;border:none;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;gap:8px;margin:0 auto}.Dashboard_syncBtn__ydGkq:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_syncStatus__WE6C3{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_syncStatusTitle__Pekvq{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_syncStatusItem__n2Z3e{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e5e5e5}.Dashboard_syncStatusItem__n2Z3e:last-child{border-bottom:none}.Dashboard_statusIcon__0OTs_{color:#27ab81;font-size:1.1rem}.Dashboard_disconnectBtn__cSSQ3{background:#d94646;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:.8rem;cursor:pointer;margin-left:auto}.Dashboard_disconnectBtn__cSSQ3:hover{background:#cb1b1b}.Dashboard_syncSettings__qamfg{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_syncSettingsTitle__pdW7Q{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_calendarContainer__oPv2B{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px;margin-bottom:40px}.Dashboard_calendarMonth__4twuF{font-size:1.3rem;font-weight:600;color:#294055;margin:0}.Dashboard_calendarNav__LCrG9{gap:16px}.Dashboard_calendarNavBtn__wSoCc{background:#f8fafc;border:1px solid #e5e5e5;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:.9rem}.Dashboard_calendarNavBtn__wSoCc:hover{background:#455f76;color:#fff;border-color:#455f76}.Dashboard_calendarGrid__W7a12{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:#e5e5e5;border-radius:4px;overflow:hidden}.Dashboard_calendarDayHeader__TL4C3{background:linear-gradient(135deg,rgba(237,110,149,.05),rgba(109,79,113,.08) 50%,rgba(92,62,91,.05));padding:16px;text-align:center;font-size:.875rem;font-weight:600;color:#455f76;text-transform:uppercase;letter-spacing:.5px}.Dashboard_calendarDay__xfCiw:empty{background:#fff;cursor:default}.Dashboard_calendarDay__xfCiw:empty:hover{background:#f0f0f0}.Dashboard_upcomingAppointments__c46Fw{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_upcomingTitle__2RSl5{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_appointmentList__HfRmW{display:flex;flex-direction:column;gap:24px}.Dashboard_appointmentItem__n_QW8{display:flex;align-items:center;gap:24px;padding:24px;background:#f8fafc;border-radius:6px;border:1px solid #e5e5e5}.Dashboard_appointmentTime__3EsQC{display:flex;align-items:center;gap:8px;font-weight:500;color:#455f76;min-width:120px}.Dashboard_appointmentDetails__0k9oH{flex:1}.Dashboard_appointmentTitle__HAWoj{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_appointmentClient__gCnoV{display:flex;align-items:center;gap:8px;color:#455f76;margin:0;font-size:.9rem}.Dashboard_appointmentStatus__RWYwE{display:flex;align-items:center}.Dashboard_statusConfirmed__IVWYP{background:#27ab81;color:#fff;padding:8px 16px;border-radius:4px;font-size:.8rem;font-weight:500}.Dashboard_balanceCards__hOLRY{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin-bottom:40px}.Dashboard_balanceCard__UDl8T{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px;display:flex;align-items:center;gap:24px;transition:all .3s ease}.Dashboard_balanceCard__UDl8T:hover{border-color:#455f76;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Dashboard_balanceIcon__U9AFD{font-size:2rem;color:#455f76}.Dashboard_balanceInfo__Cc0mc{flex:1}.Dashboard_balanceTitle__mK1SJ{font-size:.9rem;font-weight:500;color:#455f76;margin:0 0 8px}.Dashboard_balanceAmount__P7zzT{font-size:1.8rem;font-weight:700;color:#294055;margin:0 0 8px}.Dashboard_balanceSubtext__FG_rh{font-size:.8rem;color:#455f76;margin:0}.Dashboard_recentTransactions__gtKOl{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_transactionsTitle__VpvDt{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_transactionList__xD9Wu{display:flex;flex-direction:column;gap:24px}.Dashboard_transactionItem__RM4D0{display:flex;align-items:center;gap:24px;padding:24px;background:#f8fafc;border-radius:6px;border:1px solid #e5e5e5}.Dashboard_transactionIcon__OXgZE{color:#27ab81;font-size:1.2rem}.Dashboard_transactionDetails__nGuah{flex:1}.Dashboard_transactionTitle__MevK9{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_transactionDate__G1W2G{color:#455f76;margin:0;font-size:.9rem}.Dashboard_transactionAmount__0FBoN{font-size:1.1rem;font-weight:600;color:#27ab81}.Dashboard_payoutSettings__W0m_z{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px;margin-bottom:40px}.Dashboard_payoutSettingsTitle__FKQEC{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_payoutCard__vb5JS{display:flex;align-items:center;justify-content:space-between;padding:24px;background:#f8fafc;border-radius:6px;border:1px solid #e5e5e5}.Dashboard_payoutInfo__0FWpV{flex:1}.Dashboard_payoutMethod__oA40G{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_payoutDetails__5SPQi{color:#455f76;margin:0 0 8px;font-size:.9rem}.Dashboard_payoutSchedule__jJc4P{color:#455f76;margin:0;font-size:.8rem}.Dashboard_editPayoutBtn__GOUYz{background:#455f76;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:.9rem;cursor:pointer}.Dashboard_editPayoutBtn__GOUYz:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_payoutHistory__4MJ5i{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_payoutHistoryTitle__OJkWR{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_payoutList__91UMl{display:flex;flex-direction:column;gap:24px}.Dashboard_payoutItem__HLEoc{display:flex;align-items:center;gap:24px;padding:24px;background:#f8fafc;border-radius:6px;border:1px solid #e5e5e5}.Dashboard_payoutDate__Z7fJY{display:flex;align-items:center;gap:8px;font-weight:500;color:#455f76;min-width:120px}.Dashboard_payoutDetails__5SPQi{flex:1}.Dashboard_payoutTitle__HMQT1{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_payoutMethod__oA40G{color:#455f76;margin:0;font-size:.9rem}.Dashboard_payoutAmount__F2uSe{font-size:1.1rem;font-weight:600;color:#294055}.Dashboard_payoutStatus__e5EBp{display:flex;align-items:center}.Dashboard_statusCompleted__CChHx{background:#27ab81}.Dashboard_statusCanceled__Z2Z95,.Dashboard_statusCompleted__CChHx{color:#fff;padding:8px 16px;border-radius:4px;font-size:.8rem;font-weight:500}.Dashboard_statusCanceled__Z2Z95{background:#d94646}.Dashboard_reportsGrid__jM7yt{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-bottom:40px}.Dashboard_reportCard__8E2Ww{border:1px solid #e5e5e5;border-radius:8px;text-align:center;transition:all .3s ease}.Dashboard_reportCard__8E2Ww:hover{border-color:#455f76;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Dashboard_reportIcon___Q6xV{font-size:2rem;color:#455f76;margin-bottom:24px}.Dashboard_reportTitle__si6kR{font-size:1.2rem;font-weight:600;color:#294055;margin:0 0 16px}.Dashboard_reportDescription__bLi1r{color:#455f76;margin-bottom:40px;line-height:1.5}.Dashboard_downloadBtn__3eGMl{background:#455f76;color:#fff;border:none;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;gap:8px;margin:0 auto}.Dashboard_downloadBtn__3eGMl:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_reportFilters__lULmL{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_filtersTitle__S9vdT{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_filterRow__1i0uu{display:flex;gap:24px;align-items:end}.Dashboard_filterGroup__Kh7d0{flex:1}.Dashboard_filterLabel__tyz9I{display:block;font-weight:500;color:#294055;margin-bottom:8px}.Dashboard_filterSelect__Ixisr{width:100%;padding:16px 2rem 16px 16px;border:1px solid #e5e5e5;border-radius:4px;background:#fff;font-size:.9rem}.Dashboard_filterSelect__Ixisr:focus{outline:none;border-color:#455f76}.Dashboard_generateBtn__u9fLM{background:#455f76;color:#fff;border:none;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer;height:-moz-fit-content;height:fit-content}.Dashboard_generateBtn__u9fLM:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_messagesContainer__ixy_n{display:grid;grid-template-columns:1fr 1fr;gap:40px}.Dashboard_notificationsList__yB_vp{display:flex;flex-direction:column;gap:16px}.Dashboard_notificationItem__kTO3H{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:24px;transition:all .2s ease;display:flex;align-items:flex-start;gap:16px}.Dashboard_notificationItem__kTO3H.Dashboard_unread__1Kmsy{background:rgba(69,95,118,.05);border-left:3px solid #455f76}.Dashboard_notificationItem__kTO3H:hover{background:#f8f9fa;box-shadow:0 2px 4px rgba(0,0,0,.08)}.Dashboard_notificationCheckbox__Esx6m{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color:#455f76}.Dashboard_notificationContent__U3Wsm{display:flex;flex-direction:column;gap:8px}.Dashboard_notificationHeader__3lGjI{display:flex;align-items:center;justify-content:space-between;gap:16px}.Dashboard_notificationTitle__aUnwB{font-size:1rem;font-weight:600;color:#294055;margin:0;font-family:Avenir,sans-serif}.Dashboard_unreadDot__D5ovQ{width:8px;height:8px;background:#455f76;border-radius:50%;flex-shrink:0}.Dashboard_notificationMessage__uceNv{font-size:.95rem;color:#455f76;margin:0;line-height:1.5;font-family:Avenir,sans-serif}.Dashboard_notificationTime__UPI8l{font-size:.85rem;color:#455f76;font-family:Avenir,sans-serif}.Dashboard_messagesHeader__R8v3q{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.Dashboard_messagesList__6YThi{display:flex;flex-direction:column;gap:0;margin-top:40px;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;background:#fff}.Dashboard_messageItem__F61_A{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #e5e5e5;border-radius:0;padding:16px 24px;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;gap:24px;min-height:48px}.Dashboard_messageItem__F61_A:last-child{border-bottom:none}.Dashboard_messageItem__F61_A.Dashboard_unread__1Kmsy{background:rgba(69,95,118,.05)}.Dashboard_messageItem__F61_A.Dashboard_unread__1Kmsy .Dashboard_messagePreview__FA4ga,.Dashboard_messageItem__F61_A.Dashboard_unread__1Kmsy .Dashboard_messageSender__f5VsB,.Dashboard_messageItem__F61_A.Dashboard_unread__1Kmsy .Dashboard_messageSubject__JwRmc{font-weight:700}.Dashboard_messageItem__F61_A:hover{background:rgba(0,0,0,.02)}.Dashboard_messageIcons__kFRV3{gap:8px;align-self:center}.Dashboard_messageCheckbox__tL_bx,.Dashboard_messageIcons__kFRV3{display:flex;align-items:center;flex-shrink:0}.Dashboard_messageCheckbox__tL_bx input[type=checkbox]{cursor:pointer;accent-color:#455f76;width:18px;height:18px}.Dashboard_starBtn___URJ3{background:none;border:none;color:#455f76;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:.875rem}.Dashboard_starBtn___URJ3.Dashboard_starred__1hODG,.Dashboard_starBtn___URJ3:hover{color:#ffc107}.Dashboard_archiveBtn__v3qn1{background:none;border:none;color:#455f76;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:.875rem}.Dashboard_archiveBtn__v3qn1:hover{color:#294055;background:rgba(0,0,0,.05)}.Dashboard_messageContent__qESPW{flex:1;display:flex;align-items:baseline;gap:16px;min-width:0;overflow:hidden;line-height:1.5}.Dashboard_messageSender__f5VsB{font-weight:400;color:#294055;font-size:.875rem;flex-shrink:0;line-height:1.5;margin:0;padding:0;display:inline-block;vertical-align:middle}.Dashboard_messageItem__F61_A.Dashboard_unread__1Kmsy .Dashboard_messageSender__f5VsB{font-weight:700}.Dashboard_messageSubjectPreview__ORLa3{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;flex-wrap:wrap}.Dashboard_messageSubject__JwRmc{font-weight:400;color:#294055;font-size:.875rem;flex-shrink:0;line-height:1.5;margin:0;padding:0;display:inline-block;vertical-align:middle}.Dashboard_messageItem__F61_A.Dashboard_unread__1Kmsy .Dashboard_messageSubject__JwRmc{font-weight:700}.Dashboard_messagePreview__FA4ga{color:#455f76;font-size:.875rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.Dashboard_messageDate__lSTRJ{font-size:.875rem;color:#294055;flex-shrink:0;margin-left:auto;align-self:center}.Dashboard_messageView__WIqmM{background:#fff;border:1px solid #e5e5e5;border-radius:8px;display:flex;flex-direction:column;max-height:70vh;overflow:hidden}.Dashboard_modalBackdrop__gSNsw{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}.Dashboard_messageViewModal__R_4Nh{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,.2);max-width:700px;width:90%;max-height:90vh;display:flex;flex-direction:column;z-index:1000}.Dashboard_messageViewHeader__QsyLi{display:flex;justify-content:space-between;align-items:center;padding:40px 40px 24px;position:relative}.Dashboard_messageViewHeader__QsyLi h3{font-family:Forum,serif;font-size:1.25rem;font-weight:600;color:#294055;margin:0}.Dashboard_messageViewHeader__QsyLi .Dashboard_headerActions__SaHvA{display:flex;align-items:center;gap:16px}.Dashboard_messageViewHeader__QsyLi .Dashboard_starIconBtn__UoINg{background:none;border:none;color:#455f76;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:all .2s ease;border-radius:4px}.Dashboard_messageViewHeader__QsyLi .Dashboard_starIconBtn__UoINg:hover{color:#ffc107;background:rgba(255,193,7,.1)}.Dashboard_messageViewHeader__QsyLi .Dashboard_starIconBtn__UoINg.Dashboard_starred__1hODG{color:#ffc107}.Dashboard_messageViewHeader__QsyLi .Dashboard_closeBtn__BfjS_{background:none;border:none;font-size:1.5rem;color:#455f76;cursor:pointer;padding:8px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.Dashboard_messageViewHeader__QsyLi .Dashboard_closeBtn__BfjS_:hover{background:rgba(0,0,0,.05);color:#294055}.Dashboard_backBtn__GpyJi{background:none;border:none;color:#455f76;cursor:pointer;font-size:.9rem;font-weight:500;padding:8px 16px;transition:color .2s ease}.Dashboard_backBtn__GpyJi:hover{color:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_messageActions__SqS6s{display:flex;gap:16px}.Dashboard_replyBtn__PpXku{display:flex;align-items:center;gap:8px;background:#455f76;color:#fff;border:none;padding:16px 24px;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.Dashboard_replyBtn__PpXku:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_iconBtn__feEGL{background:none;border:none;color:#455f76;cursor:pointer;padding:8px;display:flex;align-items:center;transition:color .2s ease;font-size:1rem}.Dashboard_iconBtn__feEGL .Dashboard_starred__1hODG,.Dashboard_iconBtn__feEGL:hover{color:#455f76}.Dashboard_messageViewContent__HjwNb{padding:40px;overflow-y:auto;flex:1}.Dashboard_messageViewMeta__Leyta{display:flex;flex-direction:column;gap:8px;margin-bottom:40px;padding-bottom:0;font-size:.875rem;color:#455f76}.Dashboard_messageViewMeta__Leyta strong{color:#294055;font-weight:600}.Dashboard_messageViewBody__t0wmd{color:#294055;line-height:1.6;word-wrap:break-word}.Dashboard_messageViewBody__t0wmd b,.Dashboard_messageViewBody__t0wmd strong{font-weight:700}.Dashboard_messageViewBody__t0wmd em,.Dashboard_messageViewBody__t0wmd i{font-style:italic}.Dashboard_messageViewBody__t0wmd u{text-decoration:underline}.Dashboard_messageViewBody__t0wmd a{color:#455f76;text-decoration:underline}.Dashboard_messageViewBody__t0wmd a:hover{color:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_messageViewBody__t0wmd img{max-width:100%;height:auto;border-radius:4px;margin:16px 0}.Dashboard_messageViewActions__HAbBd{display:flex;gap:24px;padding:24px 40px}.Dashboard_messageViewActions__HAbBd .Dashboard_replyBtn__PpXku{display:flex;align-items:center;gap:16px;background:#fff;color:#294055;border:1px solid #e5e5e5;padding:8px 24px;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.Dashboard_messageViewActions__HAbBd .Dashboard_replyBtn__PpXku:hover{background:#f8f9fa;border-color:#455f76;color:#455f76}.Dashboard_messageViewActions__HAbBd .Dashboard_replyBtn__PpXku svg{margin-right:0}.Dashboard_messageViewActions__HAbBd .Dashboard_deleteBtn__Rc1ek{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid #e5e5e5;color:#d94646;cursor:pointer;padding:8px 24px;border-radius:6px;font-size:.875rem;font-weight:600;transition:all .2s ease}.Dashboard_messageViewActions__HAbBd .Dashboard_deleteBtn__Rc1ek:hover{background:rgba(217,70,70,.1);border-color:#d94646}.Dashboard_messageViewActions__HAbBd .Dashboard_deleteBtn__Rc1ek svg{margin-right:0}.Dashboard_messageViewContent__HjwNb .Dashboard_messageSubject__JwRmc{font-size:1.25rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_messageMeta__EIWiz{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e5e5e5}.Dashboard_messageFrom__yJWTB{font-weight:500;color:#294055;font-size:.95rem}.Dashboard_messageDate__lSTRJ{font-size:.85rem;color:#455f76}.Dashboard_messageBody__FBNsq{color:#294055;line-height:1.6;word-wrap:break-word}.Dashboard_messageBody__FBNsq b,.Dashboard_messageBody__FBNsq strong{font-weight:700}.Dashboard_messageBody__FBNsq em,.Dashboard_messageBody__FBNsq i{font-style:italic}.Dashboard_messageBody__FBNsq u{text-decoration:underline}.Dashboard_messageBody__FBNsq a{color:#455f76;text-decoration:underline}.Dashboard_messageBody__FBNsq a:hover{color:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_messageBody__FBNsq img{max-width:100%;height:auto;border-radius:4px;margin:16px 0}.Dashboard_composeBackdrop__wLvNO{background:rgba(0,0,0,.3);z-index:998}.Dashboard_composeWindow__tFnlB{z-index:999}.Dashboard_windowControlBtn__tgZTZ{color:#455f76;border-radius:2px}.Dashboard_windowControlBtn__tgZTZ:hover{background:rgba(0,0,0,.1);color:#294055}.Dashboard_windowControlBtn__tgZTZ:last-child:hover{background:#d94646;color:#fff}.Dashboard_composeSelect__irP0d{flex:1;border:none;outline:none;font-size:.875rem;font-family:Avenir,sans-serif;color:#294055;background:rgba(0,0,0,0);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100%;background-size:12px;padding:8px 24px 8px 0}.Dashboard_composeSelect__irP0d option{background:#fff;color:#294055;padding:8px}.Dashboard_composeSelect__irP0d:focus{outline:none}.Dashboard_loadingText__NP82b{font-size:.875rem;color:#455f76}.Dashboard_ccBccToggle__u7fPR{background:none;border:none;color:#ed6e95;font-size:.875rem;cursor:pointer;padding:8px 16px;border-radius:4px;transition:all .2s ease}.Dashboard_ccBccToggle__u7fPR:hover{background:rgba(237,110,149,.1)}.Dashboard_composeMessageBody__7f4ps{flex:1;overflow-y:auto;padding:24px;min-height:300px;max-height:400px}.Dashboard_composeEditable__6tLm7{min-height:250px;outline:none;font-size:.875rem;font-family:Avenir,sans-serif;color:#294055;line-height:1.6}.Dashboard_composeEditable__6tLm7:empty:before{content:attr(data-placeholder);color:#455f76;pointer-events:none}.Dashboard_composeEditable__6tLm7:focus{outline:none}.Dashboard_composeEditable__6tLm7:focus:empty:before{content:attr(data-placeholder);color:#455f76}.Dashboard_composeEditable__6tLm7 a{color:#ed6e95;text-decoration:underline}.Dashboard_composeEditable__6tLm7 img{max-width:100%;height:auto}.Dashboard_composeEditable__6tLm7 *{margin:0;padding:0}.Dashboard_composeTextarea__pFb7E{flex:1;padding:24px;overflow-y:auto;min-height:200px}.Dashboard_sendBtn__LUzll{background:#ed6e95;padding:8px 24px;border-radius:4px;font-weight:500}.Dashboard_sendBtn__LUzll:hover{background:rgb(231.3680981595,64.6319018405,115.8343558282)}.Dashboard_discardBtn__j4NS8{color:#d94646;padding:8px}.Dashboard_discardBtn__j4NS8:hover{background:rgba(217,70,70,.1)}.Dashboard_composeToolbar__gyotu{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#f8f9fa;border-top:1px solid #e5e5e5}.Dashboard_composeToolbarLeft__iSP45{display:flex;align-items:center;gap:24px}.Dashboard_formattingButtons__v6zjE{display:flex;gap:8px;align-items:center}.Dashboard_formatBtn__TUaiz{background:none;border:none;color:#294055;padding:8px;cursor:pointer;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.Dashboard_formatBtn__TUaiz:hover{background:rgba(41,64,85,.1)}.Dashboard_toolbarButton__Y4JUb{background:none;border:none;color:#294055;padding:8px;cursor:pointer;border-radius:4px;transition:all .2s ease}.Dashboard_toolbarButton__Y4JUb:hover{background:rgba(41,64,85,.1)}.Dashboard_composeAttachments___2Ave{display:flex;flex-wrap:wrap;gap:8px;padding:8px 24px;border-top:1px solid #e5e5e5;background:#f8f9fa}.Dashboard_attachmentItem__Kp9uI{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border:1px solid #e5e5e5;border-radius:4px;font-size:.75rem;color:#294055}.Dashboard_attachmentRemove__PZlPG{background:none;border:none;color:#d94646;cursor:pointer;padding:0;font-size:.875rem}.Dashboard_attachmentRemove__PZlPG:hover{color:hsl(0,65.9192825112%,46.2745098039%)}.Dashboard_composeBackdrop__wLvNO{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}.Dashboard_composeWindow__tFnlB{position:fixed;bottom:0;right:64px;width:600px;max-height:80vh;background:#fff;border-radius:8px 8px 0 0;box-shadow:0 -4px 24px rgba(0,0,0,.2);display:flex;flex-direction:column;z-index:1000;overflow:hidden}.Dashboard_composeWindowHeader__zd3yG{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#f8f9fa;border-bottom:1px solid #e5e5e5;cursor:move}.Dashboard_composeWindowTitle__OjpGo{font-family:Forum,serif;font-size:.875rem;font-weight:600;color:#294055;margin:0}.Dashboard_windowControls__B1dCW{display:flex;gap:8px}.Dashboard_windowControlBtn__tgZTZ{background:none;border:none;color:#294055;font-size:1rem;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.Dashboard_windowControlBtn__tgZTZ:hover{background:rgba(41,64,85,.1)}.Dashboard_composeWindowBody__UlNY3{display:flex;flex-direction:column;flex:1;overflow:hidden}.Dashboard_composeToRow__fdt_t{display:flex;align-items:center;padding:8px 24px;border-bottom:1px solid #e5e5e5;gap:16px}.Dashboard_composeLabel__y0tDU{font-size:.875rem;color:#294055;font-weight:500;min-width:50px}.Dashboard_composeInput__QyfS0{flex:1;border:none;outline:none;font-size:.875rem;font-family:Avenir,sans-serif;color:#294055;padding:8px 0}.Dashboard_composeInput__QyfS0::-moz-placeholder{color:#455f76}.Dashboard_composeInput__QyfS0::placeholder{color:#455f76}.Dashboard_composeInput__QyfS0:disabled{background:rgba(0,0,0,0);color:#294055}.Dashboard_composeMessageArea__l4752{flex:1;overflow-y:auto;padding:24px;min-height:300px;max-height:400px}.Dashboard_composeTextarea__pFb7E{width:100%;border:none;outline:none;font-size:.875rem;font-family:Avenir,sans-serif;color:#294055;line-height:1.6;resize:none;min-height:250px}.Dashboard_composeTextarea__pFb7E::-moz-placeholder{color:#455f76}.Dashboard_composeTextarea__pFb7E::placeholder{color:#455f76}.Dashboard_discardBtn__j4NS8{background:none;border:none;color:#455f76;font-size:1rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;transition:all .2s ease}.Dashboard_discardBtn__j4NS8:hover{background:rgba(0,0,0,.05);color:#d94646}.Dashboard_replyModal__11_n5{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px;box-shadow:0 4px 24px rgba(0,0,0,.2);max-height:90vh;overflow-y:auto}.Dashboard_replyHeader__iwtvJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:24px;border-bottom:1px solid #e5e5e5}.Dashboard_replyHeader__iwtvJ h3{margin:0;font-size:1.25rem;font-weight:600;color:#294055}.Dashboard_replyHeader__iwtvJ .Dashboard_closeBtn__BfjS_{background:none;border:none;font-size:1.5rem;color:#455f76;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.Dashboard_replyHeader__iwtvJ .Dashboard_closeBtn__BfjS_:hover{background:rgba(0,0,0,.05);color:#294055}.Dashboard_replyContent__iwqCt{display:flex;flex-direction:column;gap:24px}.Dashboard_replyField__lqNuJ{display:flex;flex-direction:column;gap:8px}.Dashboard_replyField__lqNuJ label{font-weight:600;color:#294055;font-size:.875rem}.Dashboard_replyInput__1GXpr{padding:16px;border:1px solid #e5e5e5;border-radius:4px;font-size:.875rem;font-family:Avenir,sans-serif}.Dashboard_replyInput__1GXpr:focus{outline:none;border-color:#455f76}.Dashboard_replyInput__1GXpr:disabled{background:#f8f9fa;color:#455f76;cursor:not-allowed}.Dashboard_replyTextarea__5_jPX{padding:16px;border:1px solid #e5e5e5;border-radius:4px;font-size:.875rem;font-family:Avenir,sans-serif;resize:vertical;min-height:200px}.Dashboard_replyTextarea__5_jPX:focus{outline:none;border-color:#455f76}.Dashboard_replyActions__0cZy8{display:flex;gap:24px;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #e5e5e5}.Dashboard_sendBtn__LUzll{background:#455f76;color:#fff;border:none;padding:8px 40px;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.Dashboard_sendBtn__LUzll:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_cancelBtn__1Vlrj{background:#fff;padding:8px 40px;font-size:.875rem;font-weight:600;transition:all .2s ease}.Dashboard_cancelBtn__1Vlrj:hover{background:#f8f9fa}.Dashboard_conversationsList__UVpV_{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_conversationsTitle__q4L8B{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_conversationItem__hFXuv{display:flex;align-items:center;gap:24px;padding:24px;border-radius:6px;cursor:pointer;transition:background-color .2s ease;margin-bottom:16px}.Dashboard_conversationItem__hFXuv:hover{background:#f8fafc}.Dashboard_conversationAvatar__NyxGm{width:40px;height:40px;background:#455f76;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.Dashboard_conversationInfo__EHRtC{flex:1}.Dashboard_conversationName__qQCTh{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_conversationPreview__ZXd0f{color:#455f76;margin:0 0 8px;font-size:.9rem}.Dashboard_conversationTime__P8NlW{color:#455f76;margin:0;font-size:.8rem}.Dashboard_conversationStatus__x6_qA{display:flex;align-items:center}.Dashboard_unreadBadge__IHoth{background:#455f76;color:#fff;padding:2px 6px;border-radius:10px;font-size:.7rem;font-weight:600}.Dashboard_readIcon__zyGAj{color:#27ab81;font-size:1.1rem}.Dashboard_messageCompose__8XERy{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_composeTitle__gHDuI{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_composeForm__6Fs0G{gap:24px}.Dashboard_composeForm__6Fs0G,.Dashboard_formGroup__QzcuK{display:flex;flex-direction:column}.Dashboard_formLabel__a4jA5{font-weight:500;color:#294055;margin-bottom:8px}.Dashboard_formInput__amvyr,.Dashboard_formSelect__tV2sh,.Dashboard_formTextarea__Y5n0g{padding:16px;border:1px solid #e5e5e5;font-size:.9rem}.Dashboard_formSelect__tV2sh{padding-right:2rem}.Dashboard_formTextarea__Y5n0g{min-height:100px}.Dashboard_composeActions__26FZE{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#f8f9fa;border-top:1px solid #e5e5e5;gap:16px}.Dashboard_composeActions__26FZE .Dashboard_sendBtn__LUzll{background:#455f76;color:#fff;border:none;padding:8px 40px;border-radius:4px;font-size:.875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease}.Dashboard_composeActions__26FZE .Dashboard_sendBtn__LUzll:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_draftBtn__RDsId{background:#f0f0f0;color:#294055;border:1px solid #e5e5e5;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer}.Dashboard_draftBtn__RDsId:hover{background:#e5e5e5}.Dashboard_remindersContainer__5HU1D{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:40px}.Dashboard_reminderTemplates___0jak{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_templatesTitle__GenIh{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_templateList__mkc9x{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.Dashboard_templateItem__gkR_C{display:flex;align-items:center;gap:24px;padding:24px;background:#f8fafc;border-radius:6px;border:1px solid #e5e5e5}.Dashboard_templateInfo__jn__b{flex:1}.Dashboard_templateName__j6Y4A{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_templateText__QD8Fc{color:#455f76;margin:0;font-size:.9rem;line-height:1.4}.Dashboard_templateActions__0ruUw{display:flex;gap:8px}.Dashboard_deleteBtn__Rc1ek,.Dashboard_editBtn__wDviR{padding:8px;border:none;border-radius:4px;cursor:pointer;font-size:.9rem}.Dashboard_editBtn__wDviR{background:#4a90e2;color:#fff}.Dashboard_editBtn__wDviR:hover{background:#357abd}.Dashboard_deleteBtn__Rc1ek{background:#d94646;color:#fff}.Dashboard_deleteBtn__Rc1ek:hover{background:#cb1b1b}.Dashboard_addTemplateBtn__fSlRi{background:#455f76;color:#fff;border:none;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px}.Dashboard_addTemplateBtn__fSlRi:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_reminderSettings__TSDcu{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_settingsTitle__Jry8c{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_settingItem__mIwpF{margin-bottom:24px}.Dashboard_settingItem__mIwpF:last-child{margin-bottom:0}.Dashboard_settingLabel__VDElm{display:flex;align-items:center;gap:16px;font-weight:500;color:#294055;cursor:pointer}.Dashboard_settingLabel__VDElm input[type=checkbox]{margin:0}.Dashboard_settingDescription__EGS32{color:#455f76;margin:8px 0 0;font-size:.9rem;line-height:1.4}.Dashboard_scheduledReminders__d_gI4{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_scheduledTitle__juu1B{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_reminderList__Vh8Mw{display:flex;flex-direction:column;gap:24px}.Dashboard_reminderItem__2OSVj{display:flex;align-items:center;gap:24px;padding:24px;background:#f8fafc;border-radius:6px;border:1px solid #e5e5e5}.Dashboard_reminderIcon__lK1Ta{color:#455f76;font-size:1.2rem}.Dashboard_reminderInfo__HGf3D{flex:1}.Dashboard_reminderTitle__UHTwD{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_reminderClient__eQT1n{color:#455f76;margin:0 0 8px;font-size:.9rem}.Dashboard_reminderTime__qlXTw{color:#455f76;margin:0;font-size:.8rem}.Dashboard_reminderStatus__Li7Vv{display:flex;align-items:center}.Dashboard_statusPending__mtezf{background:#f59e0b}.Dashboard_statusPending__mtezf,.Dashboard_statusSent__2xzGQ{color:#fff;padding:8px 16px;border-radius:4px;font-size:.8rem;font-weight:500}.Dashboard_statusSent__2xzGQ{background:#27ab81}.Dashboard_servicesContainer__1RZsJ{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_servicesHeader__K4dfX{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.Dashboard_servicesSubtitle__Ow62u{font-size:1.1rem;font-weight:600;color:#294055;margin:0}.Dashboard_addServiceBtn__f6Yfw{background:#455f76;color:#fff;border:none;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px}.Dashboard_addServiceBtn__f6Yfw:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_servicesList__QfMsJ{display:flex;flex-direction:column;gap:24px}.Dashboard_serviceItem__pwkar{display:flex;align-items:center;gap:24px;padding:24px;background:#f8fafc;border-radius:6px;border:1px solid #e5e5e5}.Dashboard_serviceInfo__nK8Ol{flex:1}.Dashboard_serviceName__c2RGL{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_serviceDescription__uALgX{color:#455f76;margin:0 0 16px;font-size:.9rem}.Dashboard_serviceDetails__fCw9w{display:flex;gap:24px}.Dashboard_serviceDuration__x4zvw,.Dashboard_servicePrice__cPEKr{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#455f76}.Dashboard_servicePrice__cPEKr{color:#27ab81;font-weight:600}.Dashboard_serviceActions__ykOBv{display:flex;gap:8px}.Dashboard_availabilityContainer__ivuYj{display:grid;grid-template-columns:2fr 1fr;gap:40px}.Dashboard_availabilitySettings__PUDHG{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_availabilitySubtitle__RAnkp{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 40px}.Dashboard_hoursGrid__QwaXc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.Dashboard_dayHours__2e36x{padding:24px;background:#f8fafc;border-radius:6px;border:1px solid #e5e5e5}.Dashboard_dayName__LzgaR{font-size:1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_timeInputs__Q39jH{display:flex;align-items:center;gap:16px;margin-bottom:24px}.Dashboard_timeInput__rViMh{flex:1;padding:8px;border:1px solid #e5e5e5;border-radius:4px;font-size:.9rem}.Dashboard_timeInput__rViMh:focus{outline:none;border-color:#455f76}.Dashboard_timeSeparator__aF_dE{color:#455f76;font-size:.9rem}.Dashboard_checkboxLabel__Fnq8E{display:flex;align-items:center;gap:8px;font-weight:500;color:#294055;cursor:pointer}.Dashboard_checkboxLabel__Fnq8E input[type=checkbox]{margin:0}.Dashboard_blockedTimes__wNc0e{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_blockedTitle__owbHn{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_blockedList__yfqkB{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.Dashboard_blockedItem__hFYpW{display:flex;align-items:center;gap:24px;padding:24px;background:#f8fafc;border-radius:6px;border:1px solid #e5e5e5}.Dashboard_blockedInfo__Pox1K{flex:1}.Dashboard_blockedName__1Ye8e{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_blockedDate__RCXJE{color:#455f76;margin:0;font-size:.9rem}.Dashboard_removeBlockedBtn__Hqgt3{background:#d94646;color:#fff;border:none;padding:8px;border-radius:4px;cursor:pointer}.Dashboard_removeBlockedBtn__Hqgt3:hover{background:#cb1b1b}.Dashboard_addBlockedBtn__fMVCV{background:#455f76;color:#fff;border:none;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px}.Dashboard_addBlockedBtn__fMVCV:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_clientsContent__PIC2S .Dashboard_clientsList__qNdRL,.Dashboard_clientsContent__PIC2S .Dashboard_notesList__1kUEP,.Dashboard_notesContent__ZS64E .Dashboard_clientsList__qNdRL,.Dashboard_notesContent__ZS64E .Dashboard_notesList__1kUEP{display:flex;flex-direction:column;gap:24px}.Dashboard_clientsTableContainer__B4AwU{background:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:visible;box-shadow:0 2px 4px rgba(0,0,0,.08)}.Dashboard_clientsTable__M1lRB{width:100%;border-collapse:collapse;font-size:.9rem}.Dashboard_clientsTable__M1lRB thead{background:#f8fafc;border-bottom:2px solid #e0e0e0}.Dashboard_clientsTable__M1lRB thead th{padding:24px 40px;text-align:left;font-weight:600;color:#294055;font-family:Forum,serif;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.Dashboard_clientsTable__M1lRB tbody tr{border-bottom:1px solid #e5e5e5;transition:background-color .2s ease}.Dashboard_clientsTable__M1lRB tbody tr:hover{background:#f8fafc}.Dashboard_clientsTable__M1lRB tbody tr:last-child{border-bottom:none}.Dashboard_clientsTable__M1lRB tbody td{padding:24px 40px;vertical-align:middle}.Dashboard_clientNameCell__q6UnS{font-weight:600;color:#294055;font-family:Forum,serif}.Dashboard_clientNameInfo__340xr{display:flex;align-items:center;gap:16px}.Dashboard_clientName__KJln2{font-size:.95rem}.Dashboard_clientEmailCell__aeEVr,.Dashboard_clientPhoneCell___wH_c{color:#455f76;font-size:.9rem}.Dashboard_clientSessionsCell__3il_X{color:#455f76;font-size:.9rem;font-weight:500}.Dashboard_clientActionsCell__galan{text-align:right}.Dashboard_actionButtons__VMPe1{display:flex;gap:8px;justify-content:flex-end}.Dashboard_actionBtn___OQZE{background:rgba(0,0,0,0);color:#455f76;border:1px solid #e5e5e5;padding:8px;border-radius:4px;font-size:.8rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px;position:relative}.Dashboard_actionBtn___OQZE:hover{background:#455f76;color:#fff;border-color:#455f76;transform:translateY(-1px)}.Dashboard_actionBtn___OQZE:nth-child(4):hover{background:#d94646;border-color:#d94646}.Dashboard_actionBtn___OQZE[title]:hover:after{content:attr(title);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.9);color:#fff;padding:6px 10px;border-radius:6px;font-size:.75rem;z-index:1000;pointer-events:none;margin-bottom:8px;max-width:180px;text-align:center;word-wrap:break-word;line-height:1.3}.Dashboard_clientCard__yshmN{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px;display:flex;align-items:center;gap:40px;transition:all .3s ease}.Dashboard_clientCard__yshmN:hover{border-color:#455f76;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-1px)}.Dashboard_clientInfo__yqjTP{flex:1}.Dashboard_clientName__KJln2{font-size:1.2rem;font-weight:600;color:#294055;margin:0 0 16px;font-family:Forum,serif}.Dashboard_clientEmail__Jtho9,.Dashboard_clientPhone__Ll04z,.Dashboard_clientSessions__JNPOV{color:#455f76;margin:0 0 8px;font-size:.9rem;display:flex;align-items:center;gap:8px}.Dashboard_clientSessions__JNPOV{color:#27ab81;font-weight:500}.Dashboard_clientActions__cnLnI{display:flex;gap:16px;flex-shrink:0}.Dashboard_notesHeader__Ci8JG{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:24px}.Dashboard_notesHeader__Ci8JG .Dashboard_sectionTitle__6kDuK{margin:0}.Dashboard_sortControls__Sgff9{display:flex;align-items:center;gap:16px}.Dashboard_sortLabel__Gdz90{font-size:.9rem;color:#455f76;font-weight:500;margin:0}.Dashboard_sortButton__zTyji{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;color:#294055;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s ease}.Dashboard_sortButton__zTyji:hover{background:#f8fafc;border-color:#455f76}.Dashboard_sortButton__zTyji.Dashboard_sortButtonActive__9e0lv{background:#455f76;color:#fff;border-color:#455f76}.Dashboard_sortButton__zTyji.Dashboard_sortButtonActive__9e0lv:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_clientNumber__vR_Qn{color:#455f76;font-weight:700;margin-right:8px}.Dashboard_notesList__1kUEP{display:flex;flex-direction:column;gap:24px;margin-top:24px}.Dashboard_noteCard__nuGGd{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.08)}.Dashboard_noteCard__nuGGd:hover{border-color:#455f76;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Dashboard_noteCard__nuGGd.Dashboard_collapsed__Pr10c{padding:8px 24px}.Dashboard_noteItem__Fo_9e{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px;transition:all .3s ease}.Dashboard_noteItem__Fo_9e:hover{border-color:#455f76;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Dashboard_noteHeader__eOxPE{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.Dashboard_noteHeader__eOxPE h3{font-size:1.1rem;font-weight:600;color:#294055;margin:0;font-family:Forum,serif}.Dashboard_noteHeader__eOxPE.Dashboard_collapsible__7_sJb{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;margin-bottom:0;padding-bottom:0;border-bottom:none}.Dashboard_noteHeader__eOxPE.Dashboard_collapsible__7_sJb:hover{opacity:.8}.Dashboard_noteHeader__eOxPE.Dashboard_collapsible__7_sJb.Dashboard_expanded__YKodW{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.Dashboard_noteDate__wMHAE{font-size:.85rem;color:#455f76;font-style:italic}.Dashboard_noteContent__niVZo{margin-bottom:24px}.Dashboard_noteContent__niVZo p{color:#294055;line-height:1.6;margin:0;white-space:pre-wrap}.Dashboard_editNoteBtn__ZV_zd{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#455f76;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s ease;position:relative}.Dashboard_editNoteBtn__ZV_zd:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_editNoteBtn__ZV_zd:before{content:"Add new information or edit current information for this client";transform:translateX(-50%);margin-bottom:8px;padding:6px 12px;background:#294055;color:#fff;font-size:.75rem;white-space:nowrap;border-radius:4px}.Dashboard_editNoteBtn__ZV_zd:after,.Dashboard_editNoteBtn__ZV_zd:before{position:absolute;bottom:100%;left:50%;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:1000}.Dashboard_editNoteBtn__ZV_zd:after{content:"";transform:translateX(-50%) translateY(100%);margin-bottom:4px;border:5px solid rgba(0,0,0,0);border-top-color:#294055}.Dashboard_editNoteBtn__ZV_zd:hover:after,.Dashboard_editNoteBtn__ZV_zd:hover:before{opacity:1;visibility:visible}.Dashboard_noteClient__4aZNM{font-size:1.1rem;font-weight:600;color:#294055;margin:0;font-family:Forum,serif}.Dashboard_noteText__Fwfdp{color:#294055;margin:0;line-height:1.6;font-size:.95rem}.Dashboard_bioContainer__1lPrA{background:#fff;border:1px solid #d0d0d0;border-radius:8px;padding:40px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_bioForm___EIbf{display:flex;flex-direction:column;background:#fff;border:1px solid #ccc;border-radius:8px;padding:64px;margin-top:40px}.Dashboard_bioForm___EIbf .Dashboard_formSection__jDo5N{margin-bottom:0;padding:40px 0;border-bottom:1px solid #ccc}.Dashboard_bioForm___EIbf .Dashboard_formSection__jDo5N:last-child{border-bottom:none;padding-bottom:0}.Dashboard_bioForm___EIbf .Dashboard_formSection__jDo5N:first-child{padding-top:0}.Dashboard_bioForm___EIbf .Dashboard_formRow__82dSO{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:24px}.Dashboard_bioForm___EIbf .Dashboard_formRow__82dSO:last-child{margin-bottom:0}.Dashboard_bioForm___EIbf .Dashboard_formGroup__QzcuK{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:start;margin-bottom:40px;padding:0}.Dashboard_bioForm___EIbf .Dashboard_formGroup__QzcuK:last-child{margin-bottom:0}.Dashboard_bioForm___EIbf .Dashboard_formGroup__QzcuK.Dashboard_formGroupCompact__G8jST{gap:8px}.Dashboard_bioForm___EIbf .Dashboard_formGroup__QzcuK.Dashboard_formGroupCompact__G8jST .Dashboard_formLabel__a4jA5{padding-top:.5rem}.Dashboard_bioForm___EIbf .Dashboard_formLabel__a4jA5{font-weight:400;color:#333;font-size:.95rem;text-transform:none;letter-spacing:0;margin:0;padding-top:.75rem;padding-bottom:.375rem;line-height:1.5}.Dashboard_bioForm___EIbf .Dashboard_formInput__amvyr,.Dashboard_bioForm___EIbf .Dashboard_formSelect__tV2sh,.Dashboard_bioForm___EIbf .Dashboard_formTextarea__Y5n0g{padding:.75rem 16px;border:1px solid #ccc;border-radius:4px;font-size:.95rem;font-family:Avenir,sans-serif;color:#333;transition:all .2s ease;background:#fff;width:100%;height:auto}.Dashboard_bioForm___EIbf .Dashboard_formInput__amvyr:focus,.Dashboard_bioForm___EIbf .Dashboard_formSelect__tV2sh:focus,.Dashboard_bioForm___EIbf .Dashboard_formTextarea__Y5n0g:focus{outline:none;border-color:#455f76;box-shadow:0 0 0 2px rgba(69,95,118,.1)}.Dashboard_bioForm___EIbf .Dashboard_formInput__amvyr::-moz-placeholder,.Dashboard_bioForm___EIbf .Dashboard_formSelect__tV2sh::-moz-placeholder,.Dashboard_bioForm___EIbf .Dashboard_formTextarea__Y5n0g::-moz-placeholder{color:#999;font-style:italic}.Dashboard_bioForm___EIbf .Dashboard_formInput__amvyr::placeholder,.Dashboard_bioForm___EIbf .Dashboard_formSelect__tV2sh::placeholder,.Dashboard_bioForm___EIbf .Dashboard_formTextarea__Y5n0g::placeholder{color:#999;font-style:italic}.Dashboard_bioForm___EIbf .Dashboard_formSelect__tV2sh{padding-right:2.5rem}.Dashboard_bioForm___EIbf .Dashboard_formTextarea__Y5n0g{resize:vertical;min-height:80px}.Dashboard_workLocationGroup__R20oe{display:flex;flex-direction:column;gap:0;margin-top:8px}.Dashboard_workLocationLabel__l8hIh{display:flex;align-items:center;gap:16px;cursor:pointer;font-size:.9rem;color:#294055;padding:8px 0;font-weight:400}.Dashboard_workLocationLabel__l8hIh input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #999;border-radius:50%;margin:0;cursor:pointer;position:relative;flex-shrink:0;background:#fff;transition:all .2s ease}.Dashboard_workLocationLabel__l8hIh input[type=checkbox]:checked{border-color:#294055}.Dashboard_workLocationLabel__l8hIh input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#294055}.Dashboard_workLocationLabel__l8hIh input[type=checkbox]:hover{border-color:#294055}.Dashboard_workLocationLabel__l8hIh span{color:#294055;font-size:.9rem;font-weight:400}.Dashboard_formRow__82dSO{grid-template-columns:1fr 1fr 1fr}.Dashboard_specialtiesList__ixw4F{display:flex;flex-wrap:wrap;gap:16px}.Dashboard_specialtyTag__fFRVr{background:#455f76;color:#fff;padding:8px 16px;border-radius:20px;font-size:.8rem;font-weight:500}.Dashboard_bioActions__GccNu{display:flex;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid #d0d0d0}.Dashboard_saveBtn__6LwM4{padding:10px 20px;border-radius:4px;font-weight:600;font-size:.85rem;font-family:Avenir,sans-serif}.Dashboard_saveBtn__6LwM4:hover{transform:translateY(-1px)}.Dashboard_previewBtn__L0ah5{background:#f0f0f0;color:#294055;border:1px solid #e5e5e5;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer}.Dashboard_previewBtn__L0ah5:hover{background:#e5e5e5}.Dashboard_certificationsContainer__f9Km9{display:flex;flex-direction:column;gap:40px}.Dashboard_certificationsList__FU0dD{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_certificationItem__qELQ3{display:flex;align-items:center;gap:24px;padding:24px;background:#f8fafc;border-radius:6px;border:1px solid #e5e5e5;margin-bottom:24px}.Dashboard_certificationItem__qELQ3:last-child{margin-bottom:0}.Dashboard_certIcon__qK_kS{font-size:1.5rem;color:#455f76}.Dashboard_certInfo__OzSjF{flex:1}.Dashboard_certName__4trz_{font-size:1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_certIssuer__ZTRiJ{color:#455f76;margin:0 0 8px;font-size:.9rem}.Dashboard_certDate__W5igw{color:#455f76;margin:0;font-size:.8rem}.Dashboard_certStatus__ctNnL{margin-right:24px}.Dashboard_statusValid__B1Ae9{background:#27ab81;color:#fff;padding:8px 16px;border-radius:4px;font-size:.8rem;font-weight:500}.Dashboard_certActions__Ihifr{gap:8px}.Dashboard_addCertification__WqCn_{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:40px}.Dashboard_addCertTitle__GwnNZ{font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 40px}.Dashboard_certForm__F15fe{display:flex;flex-direction:column;gap:40px}.Dashboard_uploadArea__aWptW{border:2px dashed #e5e5e5;border-radius:6px;padding:40px;text-align:center;cursor:pointer;transition:all .3s ease}.Dashboard_uploadArea__aWptW:hover{border-color:#455f76;background:#f5f0e8}.Dashboard_uploadIcon__ZOW09{font-size:2rem;color:#455f76;margin-bottom:16px}.Dashboard_uploadText__uqqHz{font-weight:500;color:#294055;margin:0 0 8px}.Dashboard_uploadSubtext__00CB5{color:#455f76;margin:0;font-size:.9rem}.Dashboard_certActions__Ihifr{display:flex;gap:16px}.Dashboard_addCertBtn__3BFQP{background:#455f76;color:#fff;border:none;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px}.Dashboard_addCertBtn__3BFQP:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_cancelBtn__1Vlrj{background:#f0f0f0;color:#294055;border:1px solid #e5e5e5;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer}.Dashboard_cancelBtn__1Vlrj:hover{background:#e5e5e5}.Dashboard_modalOverlay__dF3Nj{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.Dashboard_appointmentModal__oZpIy,.Dashboard_modalContent__EUlZV,.Dashboard_noteModal__aCHP5{background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.15);max-width:500px;width:100%;max-height:85vh;overflow-y:auto;position:relative;border:1px solid #e5e5e5}.Dashboard_appointmentModal__oZpIy.Dashboard_changePlanModal__k0UM0,.Dashboard_modalContent__EUlZV.Dashboard_changePlanModal__k0UM0,.Dashboard_noteModal__aCHP5.Dashboard_changePlanModal__k0UM0{max-width:1000px}.Dashboard_appointmentModal__oZpIy.Dashboard_billingModal__j8EbZ,.Dashboard_modalContent__EUlZV.Dashboard_billingModal__j8EbZ,.Dashboard_noteModal__aCHP5.Dashboard_billingModal__j8EbZ{max-width:700px!important}.Dashboard_modalHeader__M_9zm{display:flex;align-items:center;justify-content:space-between;padding:24px 40px;border-bottom:1px solid #e5e5e5;background:#fff;border-radius:16px 16px 0 0}.Dashboard_modalHeader__M_9zm h2.Dashboard_modalTitle__oK_vR{font-family:Forum,serif;font-size:1.1rem;font-weight:600;color:#294055;margin:0}.Dashboard_closeBtn__BfjS_,.Dashboard_closeButton__bWxBU{background:none;border:none;font-size:1rem;color:#455f76;cursor:pointer;padding:8px;border-radius:50%;transition:all .2s ease;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.Dashboard_closeBtn__BfjS_:hover,.Dashboard_closeButton__bWxBU:hover{background:#f8f9fa;color:#294055}.Dashboard_serviceForm__RDlh3{display:flex;flex-direction:column;gap:24px;padding:40px}.Dashboard_modalBody__0u_rO{padding:40px}.Dashboard_totalPriceDisplay__wr3ZC{margin-top:24px;padding:16px 0;display:flex;justify-content:space-between;align-items:center}.Dashboard_totalLabel__s7q_h{font-size:.95rem;font-weight:500;color:#294055}.Dashboard_totalAmount__veY1A{font-size:.95rem;font-weight:600;color:#294055}.Dashboard_noteTextarea__oHDoy{width:100%;min-height:200px;padding:16px;border:1px solid #e5e5e5;border-radius:6px;font-size:.9rem;font-family:Avenir,sans-serif;color:#294055;resize:vertical;transition:border-color .2s ease;line-height:1.5}.Dashboard_noteTextarea__oHDoy:focus{outline:none;border-color:#455f76;box-shadow:0 0 0 2px rgba(109,79,113,.1)}.Dashboard_noteTextarea__oHDoy::-moz-placeholder{color:#455f76}.Dashboard_noteTextarea__oHDoy::placeholder{color:#455f76}.Dashboard_modalFooter__GvClA{display:flex;flex-direction:row;gap:24px;padding:40px;border-top:1px solid #e5e5e5;background:#fff;justify-content:flex-end}.Dashboard_modalFooter__GvClA .Dashboard_cancelBtn__1Vlrj,.Dashboard_modalFooter__GvClA .Dashboard_saveBtn__6LwM4{padding:8px 16px;font-size:.85rem;height:auto;min-height:auto}.Dashboard_modalFooter__GvClA .Dashboard_secondaryBtn__WiZ8A{padding:24px 40px;background:#fff;color:#294055;border:1px solid #d0d0d0;border-radius:8px;font-family:Avenir,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:auto;min-width:120px}.Dashboard_modalFooter__GvClA .Dashboard_secondaryBtn__WiZ8A:hover:not(:disabled){background:#f0f0f0;transform:translateY(-1px)}.Dashboard_modalFooter__GvClA .Dashboard_secondaryBtn__WiZ8A:disabled{background:#fff;color:#ccc;cursor:not-allowed;opacity:.6}.Dashboard_modalFooter__GvClA .Dashboard_submitButton__eOWvj{width:auto;min-width:120px}.Dashboard_formRow__82dSO{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.Dashboard_formGroup__QzcuK{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:start;margin-bottom:40px;padding:0}.Dashboard_formGroup__QzcuK:last-child{margin-bottom:0}.Dashboard_formLabel__a4jA5{display:block;font-weight:400;color:#333;font-size:.95rem;text-transform:none;letter-spacing:0;margin:0;padding-top:.75rem;line-height:1.5;align-self:start}.Dashboard_formInput__amvyr,.Dashboard_formSelect__tV2sh,.Dashboard_formTextarea__Y5n0g{width:100%;padding:.75rem 16px;border:1px solid #ccc;border-radius:4px;font-size:.95rem;font-family:Avenir,sans-serif;background:#fff;color:#333;transition:all .2s ease;box-sizing:border-box;height:auto}.Dashboard_formInput__amvyr:focus,.Dashboard_formSelect__tV2sh:focus,.Dashboard_formTextarea__Y5n0g:focus{outline:none;border-color:#455f76;box-shadow:0 0 0 2px rgba(69,95,118,.1)}.Dashboard_formInput__amvyr::-moz-placeholder,.Dashboard_formSelect__tV2sh::-moz-placeholder,.Dashboard_formTextarea__Y5n0g::-moz-placeholder{color:#999;font-style:italic}.Dashboard_formInput__amvyr::placeholder,.Dashboard_formSelect__tV2sh::placeholder,.Dashboard_formTextarea__Y5n0g::placeholder{color:#999;font-style:italic}.Dashboard_formTextarea__Y5n0g{min-height:120px;padding:16px}.Dashboard_formInput__amvyr,.Dashboard_formSelect__tV2sh{height:auto}.Dashboard_formSelect__tV2sh{padding-left:16px;padding-right:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;cursor:pointer}.Dashboard_formTextarea__Y5n0g{resize:vertical;min-height:80px}.Dashboard_priceInput__Z1O8B{display:flex;align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:6px;padding:4px 8px;gap:4px;max-width:200px;font-family:Avenir,sans-serif}.Dashboard_priceInput__Z1O8B .Dashboard_dollarSign__eBn7t{color:#455f76;font-weight:600;font-size:.9rem;line-height:1;flex-shrink:0}.Dashboard_priceInput__Z1O8B .Dashboard_formInput__amvyr{border:none;background:rgba(0,0,0,0);padding:0;flex:1;font-size:.9rem;color:#294055;outline:none;min-width:0;font-family:Avenir,sans-serif}.Dashboard_priceInput__Z1O8B .Dashboard_formInput__amvyr:focus{box-shadow:none}.Dashboard_priceInput__Z1O8B .Dashboard_formInput__amvyr::-moz-placeholder{color:#455f76}.Dashboard_priceInput__Z1O8B .Dashboard_formInput__amvyr::placeholder{color:#455f76}.Dashboard_locationOptions__re6FO{display:flex;flex-direction:column;gap:8px;margin-top:8px}.Dashboard_locationOption__TX81i{display:flex;align-items:center;gap:16px;padding:8px 16px;background:#fff;border:1px solid #e5e5e5;border-radius:6px;cursor:pointer;transition:all .2s ease}.Dashboard_locationOption__TX81i:hover{background:#dee2e6}.Dashboard_locationOption__TX81i input[type=checkbox]{margin:0;cursor:pointer;width:16px;height:16px}.Dashboard_locationOption__TX81i:has(input:checked){border-color:#294055;background:#f8f9fa}.Dashboard_locationIcon__hKbmY{color:#455f76;font-size:.9rem;width:16px;text-align:center}.Dashboard_locationText__rt7ED{font-weight:500;color:#294055;font-size:.9rem}.Dashboard_addOnsList__O9m2H{gap:8px;margin-top:8px}.Dashboard_addOnItem__ANvHS{display:flex;align-items:center;gap:8px;padding:8px;background:#f8f9fa;border:1px solid #e5e5e5;border-radius:6px}.Dashboard_addOnInputs__7O5t1{display:flex;gap:8px;flex:1}.Dashboard_addOnInputs__7O5t1 .Dashboard_formInput__amvyr{flex:2;padding:8px 16px}.Dashboard_addOnInputs__7O5t1 .Dashboard_priceInput__Z1O8B{flex:0 0 80px;position:relative;display:flex;align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:6px;padding:8px 16px;gap:8px}.Dashboard_addOnInputs__7O5t1 .Dashboard_priceInput__Z1O8B .Dashboard_dollarSign__eBn7t{color:#455f76;font-weight:600;font-size:.9rem;line-height:1;flex-shrink:0}.Dashboard_addOnInputs__7O5t1 .Dashboard_priceInput__Z1O8B .Dashboard_formInput__amvyr{border:none;background:rgba(0,0,0,0);padding:0;flex:1;font-size:.9rem;color:#294055;outline:none;width:auto}.Dashboard_addOnInputs__7O5t1 .Dashboard_priceInput__Z1O8B .Dashboard_formInput__amvyr:focus{box-shadow:none}.Dashboard_addOnInputs__7O5t1 .Dashboard_priceInput__Z1O8B .Dashboard_formInput__amvyr::-moz-placeholder{color:#455f76}.Dashboard_addOnInputs__7O5t1 .Dashboard_priceInput__Z1O8B .Dashboard_formInput__amvyr::placeholder{color:#455f76}.Dashboard_removeAddOnBtn__Eoira{background:#455f76;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:.8rem}.Dashboard_removeAddOnBtn__Eoira:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_addAddOnBtn__EZYHY{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#f8f9fa;border:2px dashed #e5e5e5;border-radius:6px;color:#455f76;cursor:pointer;transition:all .2s ease;font-size:.85rem}.Dashboard_addAddOnBtn__EZYHY:hover{border-color:#455f76;color:#455f76;background:rgb(196,209,220.5)}.Dashboard_formActions__tcj62{display:flex;gap:16px;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #e5e5e5}.Dashboard_saveBtn__6LwM4{background:#455f76;color:#fff;border:none;padding:16px 24px;border-radius:6px;font-weight:500;cursor:pointer;font-size:.9rem;transition:all .2s ease}.Dashboard_saveBtn__6LwM4:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182)}.Dashboard_subscriptionContainer__KLnHf{display:flex;flex-direction:column;gap:40px;max-width:800px}.Dashboard_subscriptionCard__qryET{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.Dashboard_subscriptionCard__qryET:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Dashboard_subscriptionCardHeader__f2l_d{padding:24px 40px;border-bottom:1px solid #e5e5e5;background:linear-gradient(135deg,rgba(69,95,118,.03),rgba(237,110,149,.03))}.Dashboard_subscriptionCardTitle__GFn9l{display:flex;align-items:center;justify-content:space-between}.Dashboard_subscriptionCardTitle__GFn9l h3{margin:0;font-size:1rem;font-weight:600;color:#294055;text-transform:uppercase;letter-spacing:.5px;font-family:Avenir,sans-serif}.Dashboard_activeBadge__w2s7U{display:inline-flex;align-items:center;padding:4px 12px;background:#27ab81;color:#fff;border-radius:9999px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.Dashboard_subscriptionCardBody__a5YQZ{padding:40px}.Dashboard_planDetails__siEHm{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e5e5e5}.Dashboard_planNameLarge__9oKii{font-size:1.5rem;font-weight:700;color:#294055;font-family:Forum,serif;letter-spacing:-.5px}.Dashboard_planPriceLarge__cBl_m{font-size:2rem;font-weight:700;color:#455f76;font-family:Forum,serif;display:flex;align-items:baseline;gap:4px}.Dashboard_planPeriod__5QJ_b{font-size:1rem;font-weight:500;color:#455f76;font-family:Avenir,sans-serif}.Dashboard_planFeatures__NcSek{gap:16px}.Dashboard_planFeature__IfyJu{display:flex;align-items:center;gap:16px;font-size:.95rem;color:#294055;font-family:Avenir,sans-serif}.Dashboard_planFeature__IfyJu .Dashboard_featureCheck__5wTpz{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(39,171,129,.1);color:#27ab81;font-size:.75rem;font-weight:700;flex-shrink:0}.Dashboard_paymentInfo__fjeBh{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:24px}.Dashboard_paymentDateLarge__6ekug{font-size:1.25rem;font-weight:600;color:#294055;font-family:Forum,serif}.Dashboard_paymentAmountLarge__b8R4_{font-size:1.75rem;font-weight:700;color:#455f76;font-family:Forum,serif}.Dashboard_paymentDescription__iN2lR{font-size:.9rem;color:#455f76;margin:0;font-family:Avenir,sans-serif;line-height:1.5}.Dashboard_subscriptionActions__yFMuE{display:flex;justify-content:flex-start;gap:24px;padding-top:24px;border-top:1px solid #e5e5e5}.Dashboard_changePlanBtn__n4ohL{padding:16px 40px;background:#455f76;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;font-family:Avenir,sans-serif;cursor:pointer;width:auto;transition:all .2s ease}.Dashboard_changePlanBtn__n4ohL:hover{background:rgb(50.1818181818,69.0909090909,85.8181818182);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.Dashboard_changePlanBtn__n4ohL:active{transform:translateY(0)}.Dashboard_cancelSubscriptionBtn__1VIsZ{flex:1;padding:16px 40px;background:#fff;color:#d94646;border:2px solid #d94646;border-radius:8px;font-size:.95rem;font-weight:600;font-family:Avenir,sans-serif;cursor:pointer;transition:all .2s ease}.Dashboard_cancelSubscriptionBtn__1VIsZ:hover{background:#d94646;color:#fff;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.Dashboard_cancelSubscriptionBtn__1VIsZ:active{transform:translateY(0)}.Dashboard_statementsBreadcrumb__x8aat{margin-bottom:24px;font-size:.9rem;color:#455f76}.Dashboard_statementsBreadcrumb__x8aat .Dashboard_breadcrumbLink__cFvgw{background:none;border:none;color:#455f76;cursor:pointer;padding:0;text-decoration:underline;font-size:inherit}.Dashboard_statementsBreadcrumb__x8aat .Dashboard_breadcrumbLink__cFvgw:hover{color:#455f76}.Dashboard_statementsBreadcrumb__x8aat .Dashboard_breadcrumbSeparator__p3Cuu{margin:0 8px;color:#455f76}.Dashboard_currentBalance__dPy_L{margin-bottom:40px;font-size:.95rem;color:#294055}.Dashboard_currentBalance__dPy_L .Dashboard_balanceAmount__P7zzT{text-decoration:underline;cursor:pointer;font-weight:600}.Dashboard_statementsYearSelector__qC0MJ{margin-bottom:24px}.Dashboard_yearDropdown___U92F{border:1px solid #d0d0d0;border-radius:8px;font-size:.95rem;font-family:Avenir,sans-serif;color:#294055;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:8px 40px 8px 16px}.Dashboard_yearDropdown___U92F:focus{outline:none;border-color:#455f76}.Dashboard_statementsList__dcoI7{margin-top:24px}.Dashboard_monthHeading__zUTWc{font-size:.95rem;font-weight:600;color:#294055;margin:0 0 16px;font-family:Avenir,sans-serif}.Dashboard_statementMonthLink__C_coW{display:block;width:100%;text-align:left;background:none;border:none;color:#294055;font-size:.95rem;font-family:Avenir,sans-serif;padding:16px 0;cursor:pointer;text-decoration:underline;transition:color .2s ease}.Dashboard_statementMonthLink__C_coW:hover{color:#455f76}.Dashboard_statementDivider__FDhT4{border:none;border-top:1px solid #e5e5e5;margin:0}.Dashboard_statementsTableWrapper__mQe7r{margin-top:40px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Dashboard_statementsTable__EmEGT{width:100%;border-collapse:collapse}.Dashboard_statementsTable__EmEGT thead{background:#f8fafc;border-bottom:1px solid #d0d0d0}.Dashboard_statementsTable__EmEGT thead th{padding:16px 24px;text-align:left;font-size:.85rem;font-weight:600;color:#294055;text-transform:uppercase;letter-spacing:.5px;font-family:Avenir,sans-serif}.Dashboard_statementsTable__EmEGT tbody tr{border-bottom:1px solid #e5e5e5}.Dashboard_statementsTable__EmEGT tbody tr:last-child{border-bottom:none}.Dashboard_statementsTable__EmEGT tbody tr:hover{background:rgba(69,95,118,.02)}.Dashboard_statementsTable__EmEGT tbody td{padding:24px;font-size:.9rem;color:#294055;font-family:Avenir,sans-serif;vertical-align:top}.Dashboard_statementDateCell__cfcCS{display:flex;align-items:center;gap:16px}.Dashboard_statementIcon__gsV1d{font-size:1rem;color:#455f76;flex-shrink:0}.Dashboard_statementDescription__jHdlx{display:flex;flex-direction:column;gap:4px;font-size:.9rem;line-height:1.4}.Dashboard_statementDescription__jHdlx .Dashboard_orderLink__9P8Td{color:#294055;text-decoration:underline;cursor:pointer}.Dashboard_statementDescription__jHdlx .Dashboard_orderLink__9P8Td:hover{color:#455f76}.Dashboard_negativeAmount__MxBSE{color:#d94646;font-weight:600}.Dashboard_practiceOptions__8b5o7{display:flex;flex-direction:column;gap:8px;margin-top:0;padding-top:.75rem}.Dashboard_practiceOption__iKeNV{display:flex;align-items:center;gap:16px;cursor:pointer;padding:8px 0;transition:all .2s ease}.Dashboard_practiceOption__iKeNV:hover .Dashboard_practiceLabel__8pleb{color:#455f76}.Dashboard_practiceCheckbox__hrbVq{width:18px;height:18px;cursor:pointer;accent-color:#455f76;flex-shrink:0}.Dashboard_practiceLabel__8pleb{font-size:.95rem;color:#333;font-weight:400;cursor:pointer;transition:color .2s ease}.Dashboard_calendarView__sgrO_{background:#fff;border-radius:8px;padding:40px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Dashboard_calendarHeader__zIy4b{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.Dashboard_calendarNav__LCrG9{display:flex;align-items:center;gap:24px}.Dashboard_calendarNav__LCrG9 button{background:#fff;border:1px solid #d0d0d0;border-radius:4px;padding:8px 16px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#294055;transition:all .2s ease}.Dashboard_calendarNav__LCrG9 button:hover{background:#455f76;color:#fff;border-color:#455f76}.Dashboard_monthYear__0UMXe{font-size:1.25rem;font-weight:600;color:#294055;margin:0;min-width:200px;text-align:center}.Dashboard_weekday__H_2HN{background:linear-gradient(135deg,rgba(237,110,149,.05),rgba(109,79,113,.08) 50%,rgba(92,62,91,.05));padding:16px;text-align:center;font-size:.875rem;font-weight:600;color:#455f76;text-transform:uppercase;letter-spacing:.5px}.Dashboard_calendarDay__xfCiw{background:#fff;padding:16px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;font-size:.875rem;color:#294055;cursor:pointer;transition:background .2s ease;position:relative}.Dashboard_calendarDay__xfCiw:hover{background:#f8f9fa}.Dashboard_calendarDay__xfCiw.Dashboard_otherMonth__pAunV{color:#455f76;opacity:.5}.Dashboard_calendarDay__xfCiw.Dashboard_today__Pj3q1{background:#f5f0e8;font-weight:700}.Dashboard_calendarDay__xfCiw.Dashboard_today__Pj3q1 .Dashboard_dayNumber__vGg1M{color:#455f76}.Dashboard_calendarDay__xfCiw.Dashboard_hasBookings__Vpbkn{background:#fef3c7}.Dashboard_calendarDay__xfCiw.Dashboard_hasBookings__Vpbkn .Dashboard_bookingIndicator__PC_uG{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:6px;height:6px;background:#455f76;border-radius:50%}.Dashboard_calendarDay__xfCiw.Dashboard_selected__j2SXq{background:#f8fafc;border:2px solid #455f76}.Dashboard_calendarDay__xfCiw .Dashboard_dayNumber__vGg1M{font-size:.9rem;font-weight:500;color:#294055}.Dashboard_selectedDateBookings__QM9Zh{margin-top:64px;padding-top:40px;border-top:1px solid #e5e5e5}.Dashboard_selectedDateBookings__QM9Zh .Dashboard_bookingsTableWrapper__WLO0Z{background:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;margin-top:24px}.Dashboard_selectedDateBookings__QM9Zh .Dashboard_bookingsTable__E9YWT{width:100%;border-collapse:collapse;font-size:.9rem}.Dashboard_selectedDateBookings__QM9Zh .Dashboard_bookingsTable__E9YWT thead{background:#f8fafc}.Dashboard_selectedDateBookings__QM9Zh .Dashboard_bookingsTable__E9YWT td,.Dashboard_selectedDateBookings__QM9Zh .Dashboard_bookingsTable__E9YWT th{padding:16px 24px;border-bottom:1px solid #e5e5e5;text-align:left}.Dashboard_selectedDateBookings__QM9Zh .Dashboard_bookingsTable__E9YWT th{font-weight:600;color:#294055;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px}.Dashboard_selectedDateBookings__QM9Zh .Dashboard_bookingsTable__E9YWT tr:last-child td{border-bottom:none}.Dashboard_selectedDateBookings__QM9Zh .Dashboard_bookingsTable__E9YWT tbody tr:hover{background:#f8fafc}.Dashboard_selectedDateBookings__QM9Zh .Dashboard_bookingsTable__E9YWT .Dashboard_serviceName__c2RGL{font-weight:500;color:#294055}.Dashboard_selectedDateBookings__QM9Zh .Dashboard_bookingsTable__E9YWT .Dashboard_addOnsList__O9m2H{font-style:italic;color:#455f76;font-size:.85rem;margin-top:4px;line-height:1.4}.Dashboard_dateTitle__YQtca{font-size:1.25rem;font-weight:600;color:#294055;margin:0 0 24px}.Dashboard_bookingsList__8QhRw{display:flex;flex-direction:column;gap:24px}.Dashboard_clientsContent__PIC2S .Dashboard_bookingsTableWrapper__WLO0Z{background:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;margin-top:24px}.Dashboard_clientsContent__PIC2S .Dashboard_bookingsTable__E9YWT{width:100%;border-collapse:collapse;font-size:.9rem}.Dashboard_clientsContent__PIC2S .Dashboard_bookingsTable__E9YWT thead{background:#f8fafc}.Dashboard_clientsContent__PIC2S .Dashboard_bookingsTable__E9YWT td,.Dashboard_clientsContent__PIC2S .Dashboard_bookingsTable__E9YWT th{padding:16px 24px;border-bottom:1px solid #e5e5e5;text-align:left}.Dashboard_clientsContent__PIC2S .Dashboard_bookingsTable__E9YWT th{font-weight:600;color:#294055;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px}.Dashboard_clientsContent__PIC2S .Dashboard_bookingsTable__E9YWT tr:last-child td{border-bottom:none}.Dashboard_clientsContent__PIC2S .Dashboard_bookingsTable__E9YWT tbody tr:hover{background:#f8fafc}.Dashboard_clientsContent__PIC2S .Dashboard_clientActions__cnLnI{display:flex;gap:8px;align-items:center}.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T{background:#fff;border:1px solid #d0d0d0;border-radius:4px;padding:8px 16px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#294055;transition:all .2s ease;min-width:32px;height:32px;position:relative}.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T:hover{background:#455f76;color:#fff;border-color:#455f76}.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T svg{font-size:.9rem}.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T.Dashboard_messageButton__uj0ru:before{content:"Message Client"}.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T.Dashboard_appointmentButton__Vr_1q:before,.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T.Dashboard_messageButton__uj0ru:before{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;padding:6px 10px;background:#294055;color:#fff;font-size:.75rem;white-space:nowrap;border-radius:4px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:1000;font-weight:500}.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T.Dashboard_appointmentButton__Vr_1q:before{content:"Add Appointment"}.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T.Dashboard_noteButton__9J7Ev:before{content:"Add Note";margin-bottom:8px;padding:6px 10px;background:#294055;color:#fff;font-size:.75rem;white-space:nowrap;border-radius:4px;font-weight:500}.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T.Dashboard_noteButton__9J7Ev:before,.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T:after{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:1000}.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T:after{content:"";margin-bottom:2px;border:4px solid rgba(0,0,0,0);border-top-color:#294055}.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T.Dashboard_appointmentButton__Vr_1q:hover:before,.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T.Dashboard_messageButton__uj0ru:hover:before,.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T.Dashboard_noteButton__9J7Ev:hover:before,.Dashboard_clientsContent__PIC2S .Dashboard_actionButton__M1f_T:hover:after{opacity:1;visibility:visible}.Dashboard_paymentsContent__H2dvk{padding:40px;background:#fff;min-height:100%}.Dashboard_paymentsContent__H2dvk .Dashboard_placeholderText__zqn_B{color:#999;font-size:.9rem;font-family:Avenir,sans-serif;margin:40px 0}.Dashboard_paymentsContent__H2dvk .Dashboard_placeholderText__zqn_B p{margin:0;color:#999}.Dashboard_earningsCards__D6hoe{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;margin-bottom:64px}.Dashboard_earningsCard__pxec3{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:40px;display:flex;align-items:flex-start;gap:24px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease}.Dashboard_earningsCard__pxec3:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.Dashboard_earningsCard__pxec3.Dashboard_earningsCardSuccess__n7qXj{border-left:4px solid #27ab81}.Dashboard_earningsCard__pxec3.Dashboard_earningsCardPending__dqjil{border-left:4px solid #ffc107}.Dashboard_earningsCardIcon__Nb2Hq{width:48px;height:48px;border-radius:12px;background:#455f76;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.Dashboard_earningsCardSuccess__n7qXj .Dashboard_earningsCardIcon__Nb2Hq{background:#27ab81}.Dashboard_earningsCardPending__dqjil .Dashboard_earningsCardIcon__Nb2Hq{background:#ffc107;color:#294055}.Dashboard_earningsCardContent__sbNqH{flex:1}.Dashboard_earningsCardContent__sbNqH h3{font-size:.9rem;font-weight:600;color:#455f76;margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.Dashboard_earningsAmount__gaHaX{font-size:2rem;font-weight:700;color:#294055;margin:8px 0;font-family:Forum,serif}.Dashboard_earningsSubtext__ez07p{font-size:.85rem;color:#455f76}.Dashboard_amountCell__dCwCn{font-weight:600;color:#27ab81}.Dashboard_statusPaid__FPGJN{background:#d4edda!important;color:#155724!important}.Dashboard_statusUnpaid__0fi9i{background:#fff3cd!important;color:#856404!important}.Dashboard_statusRefunded__aLhXi{background:#f8d7da!important;color:#721c24!important}.Dashboard_statusPartial__IGHbi{background:#ffeaa7!important;color:#856404!important}.Dashboard_reportsHeader__Is0Mw{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;flex-wrap:wrap;gap:24px;padding-bottom:24px;border-bottom:1px solid #e5e5e5}.Dashboard_reportsHeader__Is0Mw .Dashboard_sectionTitle__6kDuK{margin:0;font-size:1.5rem;font-weight:700;color:#294055;font-family:Avenir,sans-serif}.Dashboard_periodFilters__hAsDL{display:flex;gap:8px;flex-wrap:wrap}.Dashboard_periodFilterBtn__WSgjm{padding:8px 16px;background:#fff;color:#294055;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:400;font-family:Avenir,sans-serif;transition:all .2s ease}.Dashboard_periodFilterBtn__WSgjm:hover{background:#f0f0f0;border-color:#999}.Dashboard_periodFilterBtn__WSgjm.Dashboard_periodFilterActive__OaUIJ{padding:10px 18px;background:#fff;color:#294055;border-color:#294055;font-weight:600}.Dashboard_reportsSummary__P3wiF{margin-top:40px;margin-bottom:40px}.Dashboard_reportSummaryCard__NaDtD{background:#fff;border:none;border-radius:8px;padding:0;display:flex;gap:64px;box-shadow:none}.Dashboard_reportSummaryItem__Y7gjK{display:flex;flex-direction:column;gap:4px}.Dashboard_reportSummaryLabel__P9ZK2{font-size:.9rem;color:#294055;font-weight:700;font-family:Avenir,sans-serif;text-transform:none;letter-spacing:0}.Dashboard_reportSummaryValue__H5bpT{font-size:2rem;font-weight:700;color:#294055;font-family:Avenir,sans-serif;line-height:1.2}.Dashboard_reportCard__8E2Ww{background:#fff;border-radius:0;padding:40px;box-shadow:none;margin-top:0;border:none;border-top:1px solid #e5e5e5}.Dashboard_reportCard__8E2Ww h3{font-size:1.1rem;font-weight:700;color:#294055;margin:0 0 24px;font-family:Avenir,sans-serif;padding:0}.Dashboard_monthlyBreakdown__kTRaz{display:flex;flex-direction:column;gap:0}.Dashboard_monthlyItem__JlHBr{padding:24px 40px;background:rgba(0,0,0,0);border-radius:0;border-left:none;border-bottom:1px solid #e5e5e5;transition:none;display:flex;justify-content:space-between;align-items:center}.Dashboard_monthlyItem__JlHBr:last-child{border-bottom:none}.Dashboard_monthlyItem__JlHBr:hover{background:rgba(69,95,118,.02)}.Dashboard_monthlyHeader__zvMHN{display:flex;align-items:center;gap:24px}.Dashboard_monthName__panLt{font-size:.95rem;font-weight:400;color:#294055;font-family:Avenir,sans-serif}.Dashboard_monthCount__dwHBc{min-width:40px;background:rgba(0,0,0,0);padding:0;border-radius:0}.Dashboard_monthCount__dwHBc,.Dashboard_monthlyAmount__pNCq8{font-size:.95rem;color:#294055;font-weight:400;font-family:Avenir,sans-serif;text-align:right}.Dashboard_addOnsList__O9m2H{display:flex;flex-direction:column;gap:4px}.Dashboard_addOnItem__ANvHS{font-size:.85rem;color:#455f76;padding:2px 0}.Dashboard_noAddOns__gSExw{color:#999;font-style:italic}.Dashboard_trashWarningNote__gouI2{padding:16px 24px;margin-bottom:24px;background-color:#fff3cd;border:1px solid #ffc107;border-radius:6px;font-size:.875rem;color:#856404}.Dashboard_messagesToolbar__lsUyP{display:flex;gap:10px;align-items:center}.Dashboard_changePlanModal__k0UM0{max-width:900px!important}.Dashboard_changePlanModal__k0UM0 .Dashboard_modalBody__0u_rO{padding:24px 40px}.Dashboard_billingToggle__HX4yW{display:flex;background:#f5f0e8;border:1px solid #e5e5e5;border-radius:8px;padding:4px;margin-bottom:24px;width:100%;max-width:500px;margin-left:auto;margin-right:auto}.Dashboard_billingOption__H9Dri{flex:1;padding:16px 24px;border:none;background:rgba(0,0,0,0);border-radius:6px;font-family:Avenir,sans-serif;font-size:.875rem;font-weight:600;color:#455f76;cursor:pointer;transition:all .2s ease;position:relative}.Dashboard_billingOption__H9Dri.Dashboard_active__C8Rvy{background:#fff;color:#294055}.Dashboard_savings__QqEwt{background:#455f76;color:#fff;padding:4px 8px;border-radius:12px;font-size:.75rem;font-weight:600;margin-left:8px;white-space:nowrap}.Dashboard_plansContainer__yXNm_{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:0 auto 40px;max-width:900px;align-items:stretch}.Dashboard_planCard__NFN0p{background:#fff;border:2px solid rgba(41,64,85,.1);border-radius:12px;padding:24px 16px;cursor:pointer;transition:border-color .2s ease;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;height:100%}.Dashboard_planCard__NFN0p.Dashboard_selected__j2SXq,.Dashboard_planCard__NFN0p:hover{border-color:#455f76}.Dashboard_planCard__NFN0p.Dashboard_popular__UxuED{border-color:rgba(244,183,99,.4)}.Dashboard_planCard__NFN0p.Dashboard_popular__UxuED.Dashboard_selected__j2SXq{border-color:#f4b763}.Dashboard_popularBadge__pVW0z{position:absolute;top:-8px;right:16px;background:#f4b763;color:#fafafa;padding:3px 16px;border-radius:12px;font-family:Avenir,sans-serif;font-size:.7rem;font-weight:600}.Dashboard_planHeader__bAmBM{width:100%}.Dashboard_planName__2qtYQ{font-family:Forum,serif;font-size:1.1rem;font-weight:600;color:#294055;margin:0 0 8px}.Dashboard_planPrice__bVHGd{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:8px}.Dashboard_price__qkOUw{font-family:Forum,serif;font-size:1.75rem;font-weight:600;color:#455f76}.Dashboard_period__UQxZq{font-family:Avenir,sans-serif;font-size:.875rem;color:rgba(41,64,85,.7)}.Dashboard_billingNote__Jf7si{font-family:Avenir,sans-serif;font-size:.75rem;color:#455f76;font-weight:600;margin:2px 0 0}.Dashboard_planDescription__qfveh{font-family:Avenir,sans-serif;font-size:.85rem;color:rgba(41,64,85,.7);margin:0 0 16px}.Dashboard_planFeatures__NcSek{list-style:none;padding:0;width:100%;display:flex;flex-direction:column;gap:4px;text-align:left;flex:1;margin:0 0 16px}.Dashboard_feature__3cMcv{display:flex;align-items:center;gap:8px;padding:2px 0;font-family:Avenir,sans-serif;font-size:.8rem;color:rgba(41,64,85,.75);line-height:1.3}.Dashboard_checkIcon__ZAHqd{color:#f4b763;font-weight:700;font-size:.85rem;flex-shrink:0}.Dashboard_planRadio__ZsWw4{margin-top:auto;padding-top:16px;display:flex;flex-direction:column;align-items:center;gap:8px}.Dashboard_radioInput__Y3IpE{width:18px;height:18px;accent-color:#455f76;cursor:pointer}.Dashboard_radioLabel__b3OAC{color:#294055}.Dashboard_primaryButton__vKyOD,.Dashboard_radioLabel__b3OAC{font-family:Avenir,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer}.Dashboard_primaryButton__vKyOD{flex:1;padding:16px 24px;border:none;border-radius:8px;background:#455f76;color:#fff;transition:all .2s ease;height:48px;display:flex;align-items:center;justify-content:center}.Dashboard_primaryButton__vKyOD:hover:not(:disabled){background:rgb(50.1818181818,69.0909090909,85.8181818182);transform:translateY(-1px)}.Dashboard_primaryButton__vKyOD:disabled{background:#ccc;cursor:not-allowed;transform:none}.Dashboard_secondaryButton__AC7eS{flex:1;padding:16px 24px;border:2px solid #e5e5e5;border-radius:8px;background:#fff;font-family:Avenir,sans-serif;font-size:.875rem;font-weight:600;color:#455f76;cursor:pointer;transition:all .2s ease;height:48px;display:flex;align-items:center;justify-content:center}.Dashboard_secondaryButton__AC7eS:hover:not(:disabled){border-color:#455f76;color:#455f76}.Dashboard_secondaryButton__AC7eS:disabled{opacity:.5;cursor:not-allowed}.Dashboard_submitButton__eOWvj{width:100%;padding:24px 40px;background:#455f76;color:#fff;border:none;border-radius:8px;font-family:Avenir,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.Dashboard_submitButton__eOWvj:hover:not(:disabled){background:rgb(50.1818181818,69.0909090909,85.8181818182);transform:translateY(-1px)}.Dashboard_submitButton__eOWvj:disabled{background:#ccc;cursor:not-allowed;transform:none}.Dashboard_securityMessage__4usJB{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.875rem;color:#455f76;margin-top:16px}.Dashboard_lockIcon__EQy2A{font-size:.875rem;color:#455f76}@media(max-width:768px){.Dashboard_plansContainer__yXNm_{grid-template-columns:1fr}.Dashboard_billingModal__j8EbZ,.Dashboard_changePlanModal__k0UM0{max-width:95%!important}}