.AdminDashboard_root__2-8D_{max-width:none}.AdminDashboard_heading__TBp9_{font-size:28px;font-weight:600;margin:0 0 12px;color:var(--colorGrey800,#333)}.AdminDashboard_intro__1Ue1e{color:var(--colorGrey600,#666);margin:0 0 32px;font-size:16px}.AdminDashboard_cards__1Y9BS{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:20px;gap:20px}.AdminDashboard_card__QpoMa{background:var(--colorGrey50,#f7f7f7);border:1px solid var(--colorGrey200,#ddd);border-radius:10px;padding:20px}.AdminDashboard_cardTitle__2jTdZ{font-size:16px;font-weight:600;margin:0 0 8px;color:var(--colorGrey800,#333)}.AdminDashboard_cardDesc__1Eumc{font-size:14px;color:var(--colorGrey600,#666);margin:0}.AdminUsers_root__2I0xV{padding:0 24px 32px}@media (max-width:767px){.AdminUsers_root__2I0xV{padding-left:0;padding-right:0;margin-left:0;margin-right:0}}.AdminUsers_heading__2BJUt{font-size:24px;font-weight:600;margin:0 0 8px;color:var(--colorGrey800,#333)}.AdminUsers_subheading__2xqHZ{color:var(--colorGrey600,#666);margin:0 0 24px;font-size:15px}.AdminUsers_tabs__2Fbdd{display:flex;grid-gap:0;gap:0;margin-bottom:20px;border-bottom:1px solid var(--colorGrey200,#ddd)}@media (max-width:767px){.AdminUsers_tabs__2Fbdd{justify-content:center}}.AdminUsers_tab__2D48W{padding:12px 20px;font-size:15px;font-weight:500;color:var(--colorGrey600,#666);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer}.AdminUsers_tab__2D48W:hover{color:var(--colorGrey800,#333)}.AdminUsers_tabActive__31vcW{color:var(--colorMarketplace,#0d2d4d);border-bottom-color:var(--colorMarketplace,#0d2d4d)}.AdminUsers_tabCount__MyvJ6{margin-left:6px;font-weight:600}.AdminUsers_toolbar__1JmgR{display:flex;flex-wrap:nowrap;grid-gap:12px;gap:12px;align-items:center;margin-bottom:16px;overflow-x:auto}@media (max-width:767px){.AdminUsers_toolbar__1JmgR{flex-wrap:wrap}}@media (min-width:1144px) and (max-width:1699px){.AdminUsers_toolbar__1JmgR{flex-wrap:wrap;overflow-x:visible}.AdminUsers_toolbar__1JmgR>:nth-child(-n+3){flex-grow:1;flex-shrink:1;flex-basis:calc(33.33333% - 8px)}.AdminUsers_toolbar__1JmgR>:nth-child(n+4){flex-grow:1;flex-shrink:1;flex-basis:calc(25% - 9px)}.AdminUsers_toolbar__1JmgR>.AdminUsers_csvButton__1LkU6{flex:0 0 auto}}@media (min-width:768px) and (max-width:1143px){.AdminUsers_toolbar__1JmgR{flex-wrap:wrap;overflow-x:visible}.AdminUsers_toolbar__1JmgR>.AdminUsers_csvButton__1LkU6,.AdminUsers_toolbar__1JmgR>.AdminUsers_filterSelect__eYt94,.AdminUsers_toolbar__1JmgR>.AdminUsers_searchInput__3xjke{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px)}}.AdminUsers_filterSelect__eYt94,.AdminUsers_searchInput__3xjke{flex:1 1;min-width:0;padding:10px 12px;font-size:14px;border:1px solid var(--colorGrey200,#ddd);border-radius:6px}.AdminUsers_filterSelect__eYt94{background-position:right 12px center}@media (max-width:767px){.AdminUsers_toolbar__1JmgR .AdminUsers_csvButton__1LkU6,.AdminUsers_toolbar__1JmgR .AdminUsers_filterSelect__eYt94,.AdminUsers_toolbar__1JmgR .AdminUsers_searchInput__3xjke{flex:1 1 100%}}.AdminUsers_searchInput__3xjke{padding:10px 14px}.AdminUsers_csvButton__1LkU6{flex-shrink:0;padding:10px 16px;font-size:14px;font-weight:500;color:#fff;background:var(--colorMarketplace,#4eb848);border:none;border-radius:6px;cursor:pointer}.AdminUsers_csvButton__1LkU6:hover{opacity:.95}.AdminUsers_summary__1_F89{font-size:14px;color:var(--colorGrey600,#666);margin-bottom:12px}.AdminUsers_tableWrap__1xuSZ{overflow-x:auto;border:1px solid var(--colorGrey200,#ddd);border-radius:8px}.AdminUsers_table__2UYye{width:100%;border-collapse:collapse;font-size:14px}.AdminUsers_table__2UYye td,.AdminUsers_table__2UYye th{padding:12px 14px;text-align:left;border-bottom:1px solid var(--colorGrey200,#ddd)}.AdminUsers_table__2UYye th{font-weight:600;color:var(--colorGrey700,#555);background:var(--colorGrey50,#f7f7f7)}.AdminUsers_table__2UYye tbody tr:last-child td{border-bottom:none}.AdminUsers_table__2UYye tbody tr:hover{background:var(--colorGrey50,#f7f7f7)}.AdminUsers_sortableTh__1Ctm1{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.AdminUsers_sortableTh__1Ctm1:hover{background:var(--colorGrey100,#eee)}.AdminUsers_sortArrow__3k2sS{font-weight:400;color:var(--colorGrey600,#666)}.AdminUsers_userCell__10JZR{white-space:nowrap}.AdminUsers_userLink__3igtv{display:block;text-decoration:none;color:inherit;cursor:pointer}.AdminUsers_userLink__3igtv:hover .AdminUsers_userName__1ssQj{text-decoration:underline}.AdminUsers_userName__1ssQj{font-weight:500;color:var(--colorGrey800,#333)}.AdminUsers_userEmail__1l4T7{font-size:13px;color:var(--colorGrey600,#666)}.AdminUsers_pill__1ADO-{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.AdminUsers_pillDraft__E_veW{background:var(--colorGrey200,#ddd);color:var(--colorGrey700,#555)}.AdminUsers_pillNoProfile__2hwYH{background:#e3f2fd;color:#1565c0}.AdminUsers_pillPending__36lD7{background:#fff3e0;color:#e65100}.AdminUsers_pillPublished__Zk7bl{background:#e8f5e9;color:#2e7d32}.AdminUsers_pillClosed__2KwIV{background:#ffebee;color:#c62828}.AdminUsers_pillBlocked__3HpI7{background:#424242;color:#fff}.AdminUsers_pillVerifiedNoPayout__1ylip{background:#fff3e0;color:#e65100}.AdminUsers_pillStripeActive__14RTr{background:#e8f5e9;color:#2e7d32}.AdminUsers_pillStripePending__2wxfO,.AdminUsers_pillStripeRestricted__21qWK{background:#fff3e0;color:#e65100}.AdminUsers_pillStripeInactive__1Mc11{background:var(--colorGrey200,#ddd);color:var(--colorGrey600,#666)}.AdminUsers_rating__37Cj0{white-space:nowrap}.AdminUsers_ratingStars__1_f7O{color:#ffb400;letter-spacing:1px}.AdminUsers_ratingCount__3AlsZ{font-size:12px;color:var(--colorGrey600,#666)}.AdminUsers_compactList__2O7VW{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;min-width:120px}.AdminUsers_compactItem__2m05R{font-size:13px;line-height:1.35;color:var(--colorGrey800,#333)}.AdminUsers_compactMore__2-hlX{margin-top:2px;font-size:12px;font-weight:600;color:var(--colorGrey600,#666)}.AdminUsers_compactToggle__3gghj{margin-top:2px;padding:0;border:none;background:transparent;color:var(--colorMarketplace,#0d2d4d);font-size:12px;font-weight:600;cursor:pointer;text-decoration:underline}.AdminUsers_compactToggle__3gghj:hover{opacity:.85}.AdminUsers_loading__c2hGX{padding:24px;text-align:center;color:var(--colorGrey600,#666)}.AdminUsers_error__3KH7-{padding:16px;background:#ffebee;color:#c62828;border-radius:8px;margin-bottom:16px}.AdminUsers_empty__2EKX2{padding:24px;text-align:center;color:var(--colorGrey600,#666)}.AdminUsers_pagination__rw9ok{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:16px;flex-wrap:wrap}.AdminUsers_paginationBtn__3XHmZ{padding:8px 14px;font-size:14px;border:1px solid var(--colorGrey200,#ddd);border-radius:6px;background:#fff;cursor:pointer}.AdminUsers_paginationBtn__3XHmZ:disabled{opacity:.5;cursor:not-allowed}.AdminUsers_paginationInfo__1CxCT{font-size:14px;color:var(--colorGrey600,#666)}.AdminUsers_actionButton__1tC0f{display:inline-block;margin-left:8px;padding:4px 10px;font-size:12px;border:1px solid var(--colorGrey300,#ccc);border-radius:6px;background:#fff;cursor:pointer}.AdminUsers_actionButton__1tC0f:hover:not(:disabled){background:var(--colorGrey50,#f7f7f7)}.AdminUsers_actionButton__1tC0f:disabled{opacity:.6;cursor:not-allowed}.AdminUsersPage_root__2aBLN{max-width:none}@media (max-width:767px){.AdminUsersPage_root__2aBLN{padding-left:0;padding-right:0;margin-left:0;margin-right:0}}.AdminUsersPage_usersSection__2N_wy{background:#fff;border:1px solid var(--colorGrey200,#e5e7eb);border-radius:10px;padding:24px}@media (max-width:767px){.AdminUsersPage_usersSection__2N_wy{padding-left:7px;padding-right:7px}}.AdminUsersPage_sectionTitle__3gN-F{font-size:20px;font-weight:600;margin:0 0 20px;color:var(--colorGrey800,#1f2937)}@media (max-width:767px){.AdminUsersPage_sectionTitle__3gN-F{padding-left:24px}}.AdminPendingProfilesPage_root__2eCVx{padding:0 24px 48px}.AdminPendingProfilesPage_embeddedRoot__3lB9A{padding:0}@media (max-width:767px){.AdminPendingProfilesPage_embeddedRoot__3lB9A,.AdminPendingProfilesPage_root__2eCVx{padding-left:7px;padding-right:7px;margin-left:0;margin-right:0}.AdminPendingProfilesPage_card__3-sQj{padding-left:0;padding-right:0;margin-left:0;margin-right:0}}.AdminPendingProfilesPage_heading__3Q6N1{margin:0 0 24px;font-size:32px;font-weight:700}.AdminPendingProfilesPage_card__3-sQj{border:1px solid var(--colorGrey200);border-radius:8px;padding:20px;margin-bottom:16px;background:var(--colorWhite)}.AdminPendingProfilesPage_cardHeader__1I5Z_{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;grid-gap:12px;gap:12px}.AdminPendingProfilesPage_viewProfileLink__MBccH{flex-shrink:0;font-size:14px;font-weight:600;color:var(--colorMarketplace)}.AdminPendingProfilesPage_cardTitle__3joZX{margin:0;font-size:18px;font-weight:600}.AdminPendingProfilesPage_cardMeta__wONip{color:var(--colorGrey600);font-size:14px;margin:4px 0 0}.AdminPendingProfilesPage_actions__inNOv{display:flex;grid-gap:12px;gap:12px;margin-top:16px}.AdminPendingProfilesPage_button__3PL-p{padding:10px 20px;border-radius:4px;font-weight:600;cursor:pointer;border:none;font-size:14px}.AdminPendingProfilesPage_approveButton__11VY0{background:var(--colorSuccess);color:var(--colorWhite)}.AdminPendingProfilesPage_rejectButton__1kXFK{background:var(--colorGrey300);color:var(--colorGrey800)}.AdminPendingProfilesPage_error__1tJJP{color:var(--colorError);margin-top:12px}.AdminPendingProfilesPage_empty__3NXij{color:var(--colorGrey600);padding:24px 0}.AdminPendingProfilesPage_loading__3UdDS{padding:24px 0}.AdminPendingReviewsPage_root__3KCQh{padding:0 24px 48px}.AdminPendingReviewsPage_embeddedRoot__3IEyV{padding:0}@media (max-width:767px){.AdminPendingReviewsPage_embeddedRoot__3IEyV,.AdminPendingReviewsPage_filterSection__1YJfW,.AdminPendingReviewsPage_root__3KCQh,.AdminPendingReviewsPage_summaryCard__3s6UH{padding-left:7px;padding-right:7px;margin-left:0;margin-right:0}}.AdminPendingReviewsPage_heading__1nYwN{margin:0 0 8px;font-size:24px;font-weight:600;color:var(--colorGrey800,#333)}.AdminPendingReviewsPage_subtitle__z8U2h{color:var(--colorGrey600,#666);margin:0 0 24px;font-size:15px}.AdminPendingReviewsPage_summaryCards__3LLhb{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}@media (max-width:767px){.AdminPendingReviewsPage_summaryCards__3LLhb{grid-template-columns:repeat(2,1fr)}}.AdminPendingReviewsPage_summaryCard__3s6UH{display:flex;flex-direction:column;align-items:flex-start;padding:16px;border:1px solid var(--colorGrey200,#ddd);border-radius:8px;background-color:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.AdminPendingReviewsPage_summaryCard__3s6UH:hover{border-color:var(--colorGrey300,#ccc)}.AdminPendingReviewsPage_summaryCardActive__3Ur4u{border-color:var(--colorMarketplace,#0d2d4d);box-shadow:0 0 0 1px var(--colorMarketplace,#0d2d4d);background-color:#fff}.AdminPendingReviewsPage_summaryCardLabel__1e6-B{font-size:14px;color:var(--colorGrey600,#666);margin-bottom:4px}.AdminPendingReviewsPage_summaryCardCount__3VTS7{font-size:24px;font-weight:700;color:var(--colorGrey800,#333)}.AdminPendingReviewsPage_filterSection__1YJfW{margin-bottom:16px;padding:20px 24px;background-color:#fff;border-radius:8px}.AdminPendingReviewsPage_filterTitle__1Rykh{font-size:15px;font-weight:600;margin:0 0 12px;color:var(--colorGrey800,#333)}.AdminPendingReviewsPage_filterRow__2Zzu2{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:12px;gap:12px;overflow-x:auto}@media (max-width:767px){.AdminPendingReviewsPage_filterRow__2Zzu2{flex-wrap:wrap}.AdminPendingReviewsPage_filterRow__2Zzu2 .AdminPendingReviewsPage_filterSelect__1cVhy,.AdminPendingReviewsPage_filterRow__2Zzu2 .AdminPendingReviewsPage_searchInput__18AqI{flex:1 1 100%}}.AdminPendingReviewsPage_filterSelect__1cVhy,.AdminPendingReviewsPage_searchInput__18AqI{flex:1 1;min-width:0;padding:10px 12px;font-size:14px;border:1px solid var(--colorGrey200,#ddd);border-radius:6px}.AdminPendingReviewsPage_searchInput__18AqI{padding:10px 14px}.AdminPendingReviewsPage_csvButton__36RCs{flex-shrink:0;padding:10px 16px;font-size:14px;font-weight:500;color:#fff;background:var(--colorMarketplace,#4eb848);border:none;border-radius:6px;cursor:pointer}.AdminPendingReviewsPage_csvButton__36RCs:hover{opacity:.95}.AdminPendingReviewsPage_filterSelect__1cVhy{padding-right:36px;background-image:url("data:image/svg+xml;utf8,<svg width='14' height='9' viewBox='0 0 14 9' xmlns='http://www.w3.org/2000/svg'><path d='M6.53 7.472c.26.26.68.26.94 0l5.335-5.333c.26-.263.26-.684 0-.944-.26-.26-.683-.26-.943 0L7 6.056l-4.862-4.86c-.26-.26-.683-.26-.943 0-.26.26-.26.68 0 .943L6.53 7.47z' stroke='%234A4A4A' fill='%234A4A4A' fill-rule='evenodd'/></svg>");background-repeat:no-repeat;background-size:16px 16px;background-position:right 12px center}.AdminPendingReviewsPage_tableWrap__3ohUn{overflow-x:auto;border:1px solid var(--colorGrey200,#ddd);border-radius:8px;background-color:#fff}.AdminPendingReviewsPage_table__36Xsz{width:100%;border-collapse:collapse;font-size:14px}.AdminPendingReviewsPage_table__36Xsz td,.AdminPendingReviewsPage_table__36Xsz th{padding:12px 14px;text-align:left;border-bottom:1px solid var(--colorGrey200,#ddd)}.AdminPendingReviewsPage_table__36Xsz th{font-weight:600;color:var(--colorGrey700,#555);background-color:#fff}.AdminPendingReviewsPage_table__36Xsz tbody tr:last-child td{border-bottom:none}.AdminPendingReviewsPage_positiveRow__2V_YA td{background:#eef9ee}.AdminPendingReviewsPage_commentButton__2zyp1{padding:0;border:0;background:transparent;color:var(--colorGrey800,#333);text-align:left;cursor:pointer;text-decoration:underline}.AdminPendingReviewsPage_commentButton__2zyp1:hover{opacity:.85}.AdminPendingReviewsPage_reviewModalContent__gqZ2D{max-width:640px}.AdminPendingReviewsPage_reviewModalTitle__35OsT{margin:0 0 12px;font-size:20px;font-weight:600;color:var(--colorGrey800,#333)}.AdminPendingReviewsPage_reviewModalText__2TxR4{margin:0 0 20px;font-size:15px;line-height:1.6;color:var(--colorGrey800,#333);white-space:pre-wrap}.AdminPendingReviewsPage_togglePositiveButton__2KiYW{padding:10px 16px;border:none;border-radius:6px;background:#4eb848;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.AdminPendingReviewsPage_togglePositiveButton__2KiYW:disabled{opacity:.6;cursor:not-allowed}.AdminPendingReviewsPage_stars__TlvbD{display:inline-flex;align-items:center;grid-gap:4px;gap:4px}.AdminPendingReviewsPage_starFull__2zypv{color:#e6b800;letter-spacing:.02em}.AdminPendingReviewsPage_starEmpty__3hY-q{color:var(--colorGrey300,#ccc);letter-spacing:.02em}.AdminPendingReviewsPage_ratingText__S0tQc{margin-left:4px;font-size:13px;color:var(--colorGrey600,#666)}.AdminPendingReviewsPage_statusBadge__1pX1N{display:inline-block;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:500}.AdminPendingReviewsPage_statusPending__3VPh6{background:#fef3e2;color:#b45309}.AdminPendingReviewsPage_statusApproved__3W-W0{background:#d4edda;color:#155724}.AdminPendingReviewsPage_statusRejected__14o86{background:#f8d7da;color:#721c24}.AdminPendingReviewsPage_typeTag__bRZKQ{display:inline-block;padding:4px 10px;border-radius:6px;font-size:13px;background:var(--colorGrey100,#eee);color:var(--colorGrey700,#555)}.AdminPendingReviewsPage_rowActions__13xjd{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;align-items:center}.AdminPendingReviewsPage_rowActions__13xjd .AdminPendingReviewsPage_approveButton__peQRG,.AdminPendingReviewsPage_rowActions__13xjd .AdminPendingReviewsPage_rejectButton__gta3H{padding:6px 12px;font-size:13px}.AdminPendingReviewsPage_card__12Ucm{border:1px solid var(--colorGrey200);border-radius:8px;padding:20px;margin-bottom:16px;background:var(--colorWhite)}.AdminPendingReviewsPage_cardHeader__2cM6T{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;grid-gap:12px;gap:12px}.AdminPendingReviewsPage_viewProfileLink__2abYi{flex-shrink:0;font-size:14px;font-weight:600;color:var(--colorMarketplace)}.AdminPendingReviewsPage_cardTitle__1KyQ1{margin:0;font-size:18px;font-weight:600}.AdminPendingReviewsPage_cardMeta__1BgFc{color:var(--colorGrey600);font-size:14px;margin:4px 0 0}.AdminPendingReviewsPage_reviewContent__1Kr_h{margin:12px 0;font-size:15px;line-height:1.5;color:var(--colorGrey800)}.AdminPendingReviewsPage_actions__HhLpT{display:flex;grid-gap:12px;gap:12px;margin-top:16px}.AdminPendingReviewsPage_button__1ySeQ{padding:10px 20px;border-radius:4px;font-weight:600;cursor:pointer;border:none;font-size:14px}.AdminPendingReviewsPage_approveButton__peQRG{background:var(--colorSuccess);color:var(--colorWhite)}.AdminPendingReviewsPage_rejectButton__gta3H{background:var(--colorGrey300);color:var(--colorGrey800)}.AdminPendingReviewsPage_error__2OgLV{color:var(--colorError);margin-top:12px}.AdminPendingReviewsPage_empty__36wn8{color:var(--colorGrey600);padding:24px 0}.AdminPendingReviewsPage_loading__1VTPm{padding:24px 0}.AdminPendingReviewsPage_inProgress__1A9lU{align-self:center;font-size:14px;color:var(--colorGrey600)}.ListingPage_pageRoot__2FTgJ{display:flex;padding-bottom:90px}@media (min-width:1024px){.ListingPage_pageRoot__2FTgJ{padding-bottom:0}}@media (min-width:1024px){.ListingPage_pageContentWrapper__8AGJB{background-color:#f5f5f5;min-height:100vh}}.ListingPage_loadingText__HdbHd{margin:24px}.ListingPage_errorText__3FMBP{color:var(--failColor);margin:24px}.ListingPage_threeToTwoWrapper__n9o3-{display:block;width:100%;position:relative}@media (min-width:768px){.ListingPage_threeToTwoWrapper__n9o3-{padding:0}}@media (min-width:1024px){.ListingPage_threeToTwoWrapper__n9o3-{padding:36px 36px 0}}.ListingPage_aspectWrapper__8K7Ij{position:relative;padding-bottom:66.6667%;background-color:var(--matterColorNegative);cursor:pointer}@media (min-width:768px){.ListingPage_aspectWrapper__8K7Ij{padding-bottom:0}}.ListingPage_actionBar__ksYT1{position:absolute;display:flex;justify-content:space-between;top:13px;left:13px;width:calc(100% - 26px);color:var(--matterColorNegative);background-color:var(--matterColor);z-index:1;cursor:auto;border-radius:var(--borderRadius)}.ListingPage_ownListingText__21UeF{font-weight:var(--fontWeightMedium);font-size:15px;line-height:24px;letter-spacing:0;margin-top:12px;margin-bottom:12px}@media (min-width:768px){.ListingPage_ownListingText__21UeF{font-weight:var(--fontWeightMedium);margin-top:17px;margin-bottom:15px}}.ListingPage_ownListingText__21UeF{margin:14px 12px 11px 24px}@media (min-width:768px){.ListingPage_ownListingText__21UeF{margin:25px 12px 22px 24px}}.ListingPage_ownListingTextPendingApproval__2a3rB{color:var(--attentionColor)}.ListingPage_closedListingText__27Tkg{font-weight:var(--fontWeightMedium);font-size:15px;line-height:24px;letter-spacing:0;margin-top:12px;margin-bottom:12px}@media (min-width:768px){.ListingPage_closedListingText__27Tkg{font-weight:var(--fontWeightMedium);margin-top:17px;margin-bottom:15px}}.ListingPage_closedListingText__27Tkg{margin:14px 12px 11px 24px;text-align:center;width:100%}@media (min-width:768px){.ListingPage_closedListingText__27Tkg{margin:25px 12px 22px 24px}}.ListingPage_editListingLink__1fWxW{font-weight:var(--fontWeightMedium);font-size:15px;line-height:24px;letter-spacing:0;margin-top:12px;margin-bottom:12px}@media (min-width:768px){.ListingPage_editListingLink__1fWxW{font-weight:var(--fontWeightMedium);margin-top:17px;margin-bottom:15px}}.ListingPage_editListingLink__1fWxW{flex-shrink:0;margin:0;padding:14px 24px 11px 12px;color:var(--matterColorNegative);transition:var(--transitionStyleButton)}.ListingPage_editListingLink__1fWxW:hover{color:var(--matterColorLight);text-decoration:none}@media (min-width:768px){.ListingPage_editListingLink__1fWxW{margin:0;padding:25px 24px 22px 12px}}.ListingPage_editIcon__2nk0I{margin:-6px 7px 0 0}.ListingPage_rootForImage__bG-Dg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;transition:var(--transitionStyleButton)}@media (min-width:768px){.ListingPage_rootForImage__bG-Dg{position:static;top:auto;bottom:auto;left:auto;right:auto;height:41vw;max-height:50vh;object-fit:contain;border-radius:var(--borderRadius)}}.ListingPage_viewPhotos__21TCD{font-family:var(--fontFamily);font-weight:var(--fontWeightRegular);font-size:13px;line-height:18px;margin-top:9.5px;margin-bottom:8.5px;-webkit-font-smoothing:subpixel-antialiased}@media (min-width:768px){.ListingPage_viewPhotos__21TCD{line-height:16px;margin-top:10.5px;margin-bottom:13.5px}}.ListingPage_viewPhotos__21TCD{font-weight:var(--fontWeightMedium);position:absolute;bottom:19px;right:24px;margin:0;padding:8px 13px 6px;background-color:var(--matterColorLight);border:none;border-radius:var(--borderRadius);cursor:pointer;transition:var(--transitionStyleButton)}.ListingPage_viewPhotos__21TCD:hover{background-color:var(--marketplaceColor);color:var(--matterColorLight)}@media (min-width:768px){.ListingPage_viewPhotos__21TCD{margin:0}}.ListingPage_carouselModalScrollLayer__3FDR2{width:100vw;height:100vh;background-color:rgba(1,1,1,.92)}.ListingPage_carouselModalContainer__1Z3sZ{width:100%;height:100%}@media (min-width:768px){.ListingPage_contentContainer__2vyEP{max-width:1056px;margin:0 auto;padding:0 24px;display:flex;position:relative;flex-wrap:wrap}}@media (min-width:1024px){.ListingPage_contentContainer__2vyEP{max-width:1128px;padding:0 36px 36px;margin:0 auto 117px}}@media (min-width:1921px){.ListingPage_contentContainer__2vyEP{max-width:1056px;padding:0}}.ListingPage_profileHeader__2XULq{width:100%;padding:0 24px;margin-top:24px;margin-bottom:24px;display:flex;flex-direction:row;align-items:center;grid-gap:12px;gap:12px}@media (min-width:768px){.ListingPage_profileHeader__2XULq{grid-gap:16px;gap:16px;padding:0;margin-top:0;margin-bottom:24px}}@media (min-width:1024px){.ListingPage_profileHeader__2XULq{margin-top:0;margin-bottom:24px}}.ListingPage_galleryHidden__a2_2b .ListingPage_sectionAvatar__1SS5-{margin-top:0}.ListingPage_profileHeader__2XULq .ListingPage_sectionAvatar__1SS5-{margin-left:0}.ListingPage_mainContent__1Amc7{flex-basis:100%;margin-bottom:23px}@media (min-width:768px){.ListingPage_mainContent__1Amc7{margin-top:24px;margin-bottom:51px;flex-shrink:0}}@media (min-width:1024px){.ListingPage_mainContent__1Amc7{margin-top:24px;margin-bottom:0;max-width:calc(100% - 433px);flex-basis:calc(100% - 433px);flex-shrink:0;flex-grow:1;background-color:var(--matterColorLight);border-radius:var(--borderRadius);box-shadow:var(--boxShadowLight);padding:32px 36px 40px}}.ListingPage_mainContent__1Amc7>div{border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:20px}.ListingPage_mainContent__1Amc7>div:last-child{border-bottom:none;padding-bottom:0}@media (min-width:1024px){.ListingPage_bookingPanel__187KO{display:block;margin-top:24px;margin-left:60px;padding-left:0;flex-basis:312px;flex-shrink:0;align-self:flex-start}}.ListingPage_sectionAvatar__1SS5-{margin-left:24px;margin-top:-31px;position:relative;width:60px;flex-shrink:0}@media (min-width:768px){.ListingPage_sectionAvatar__1SS5-{margin-left:0;margin-top:0}}.ListingPage_profileHeader__2XULq .ListingPage_sectionAvatar__1SS5-{width:96px;height:96px}.ListingPage_profileHeader__2XULq .ListingPage_sectionAvatar__1SS5->a,.ListingPage_profileHeader__2XULq .ListingPage_sectionAvatar__1SS5->button,.ListingPage_profileHeader__2XULq .ListingPage_sectionAvatar__1SS5->div{width:96px!important;height:96px!important;min-width:96px;min-height:96px;display:block;border-radius:16px;overflow:hidden}.ListingPage_profileHeader__2XULq .ListingPage_sectionAvatar__1SS5- [class*=avatarImage],.ListingPage_profileHeader__2XULq .ListingPage_sectionAvatar__1SS5- [class*=root]{width:100%!important;height:100%!important;border-radius:16px}.ListingPage_avatarGalleryButton__2CpCG{margin:0;padding:0;border:none;background:none;cursor:pointer;font:inherit;line-height:inherit}.ListingPage_avatarGalleryButton__2CpCG:focus{outline:2px solid var(--marketplaceColor);outline-offset:2px}.ListingPage_propertyGroupGreenCheck__1dhDR svg path{fill:#22c55e}.ListingPage_mainContent__1Amc7 .ListingPage_sectionFeatures__19m57 [class*=iconWrapper]{display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;min-height:24px;border-radius:50%;background-color:rgba(34,197,94,.18);margin-top:2px}.ListingPage_avatarMobile__O0-B5{display:flex}@media (min-width:768px){.ListingPage_avatarMobile__O0-B5{display:none}}.ListingPage_avatarDesktop__3r5AL{display:none}@media (min-width:768px){.ListingPage_avatarDesktop__3r5AL{display:flex}}.ListingPage_sectionHeading__1kxx0{margin-top:22px;margin-bottom:0;flex:1 1;min-width:0}@media (min-width:768px){.ListingPage_sectionHeading__1kxx0{display:flex;margin-top:0;margin-bottom:0}}.ListingPage_profileHeader__2XULq .ListingPage_sectionHeading__1kxx0{margin-top:0}.ListingPage_desktopPriceContainer__3pJUt{display:none}@media (min-width:1024px){.ListingPage_desktopPriceContainer__3pJUt{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;margin:0 48px 0 0;padding:0}}.ListingPage_desktopPriceValue__2FLH3{font-weight:var(--fontWeightSemiBold);font-size:30px;line-height:36px;letter-spacing:-.5px;margin:0;font-weight:var(--fontWeightBold)}@media (min-width:768px){.ListingPage_desktopPriceValue__2FLH3{font-weight:var(--fontWeightSemiBold);line-height:40px;letter-spacing:-.9px;margin:0}}.ListingPage_desktopPriceValue__2FLH3{color:var(--marketplaceColor)}@media (min-width:768px){.ListingPage_desktopPriceValue__2FLH3{margin-top:0;margin-bottom:1px}}.ListingPage_desktopPerUnit__1S3eF{font-weight:var(--fontWeightMedium);font-size:14px;line-height:18px;letter-spacing:0;margin-top:10px;margin-bottom:8px}@media (min-width:768px){.ListingPage_desktopPerUnit__1S3eF{line-height:16px;margin-top:10px;margin-bottom:14px}}.ListingPage_desktopPerUnit__1S3eF{color:var(--matterColor)}@media (min-width:768px){.ListingPage_desktopPerUnit__1S3eF{margin-top:0;margin-bottom:0}}.ListingPage_heading__2LoXY{margin-bottom:0;padding:0}@media (min-width:768px){.ListingPage_heading__2LoXY{padding:0}}.ListingPage_title__25K_B{font-weight:var(--fontWeightSemiBold);font-size:30px;line-height:36px;letter-spacing:-.5px;margin:0}@media (min-width:768px){.ListingPage_title__25K_B{font-weight:var(--fontWeightSemiBold);line-height:40px;letter-spacing:-.9px;margin:0}}.ListingPage_title__25K_B{font-weight:var(--fontWeightBold);color:var(--matterColor);width:100%;margin-top:0;margin-bottom:0}.ListingPage_author__2gkOm{width:100%;font-weight:var(--fontWeightMedium);font-size:14px;line-height:18px;letter-spacing:0;margin-top:10px;margin-bottom:8px}@media (min-width:768px){.ListingPage_author__2gkOm{line-height:16px;margin-top:10px;margin-bottom:14px}}.ListingPage_author__2gkOm{margin-top:7px;margin-bottom:0}@media (min-width:768px){.ListingPage_author__2gkOm{margin-top:0;margin-bottom:0;color:var(--matterColor)}}.ListingPage_authorNameLink__2LDBs{color:var(--matterColor)}.ListingPage_contactWrapper__36eJT{display:none}@media (min-width:768px){.ListingPage_contactWrapper__36eJT{display:inline}}.ListingPage_separator__3gmYb{margin:0 6px}.ListingPage_contactLink__2ksmf{display:inline;padding:0;border:none;color:var(--marketplaceColor);text-decoration:none}.ListingPage_contactLink__2ksmf:hover{text-decoration:underline;cursor:pointer}.ListingPage_contactLink__2ksmf{font-weight:var(--fontWeightMedium);font-size:14px;line-height:18px;letter-spacing:0;margin-top:10px;margin-bottom:8px}@media (min-width:768px){.ListingPage_contactLink__2ksmf{line-height:16px;margin-top:10px;margin-bottom:14px}}.ListingPage_contactLink__2ksmf{margin:0}.ListingPage_sectionDescription__1r_ac{padding:0 24px;margin-bottom:35px}@media (min-width:768px){.ListingPage_sectionDescription__1r_ac{padding:0;margin-bottom:36px}}.ListingPage_descriptionTitle__1P4sw{font-size:18px;line-height:24px;margin-top:16px;margin-bottom:14px}@media (min-width:768px){.ListingPage_descriptionTitle__1P4sw{margin-top:16px;margin-bottom:16px}}.ListingPage_descriptionTitle__1P4sw{font-weight:var(--fontWeightSemiBold);color:var(--matterColor);margin-top:0;margin-bottom:13px}@media (min-width:768px){.ListingPage_descriptionTitle__1P4sw{margin-top:0;margin-bottom:12px}}.ListingPage_sectionFeatures__19m57{padding:0 24px;margin-bottom:32px}@media (min-width:768px){.ListingPage_sectionFeatures__19m57{padding:0;margin-bottom:52px}}.ListingPage_featuresTitle__1Z5cf{font-size:18px;line-height:24px;margin-top:16px;margin-bottom:14px}@media (min-width:768px){.ListingPage_featuresTitle__1Z5cf{margin-top:16px;margin-bottom:16px}}.ListingPage_featuresTitle__1Z5cf{font-weight:var(--fontWeightSemiBold);color:var(--matterColor);margin-top:0;margin-bottom:16px}@media (min-width:768px){.ListingPage_featuresTitle__1Z5cf{margin-top:0;margin-bottom:12px}}.ListingPage_description__3JpOG{margin-top:0;margin-bottom:0;font-size:14px;font-weight:var(--fontWeightMedium);white-space:pre-line}@media (min-width:768px){.ListingPage_description__3JpOG{margin-top:0;margin-bottom:0}}.ListingPage_mainContent__1Amc7 .ListingPage_sectionFeatures__19m57 [class*=notSelectedLabel],.ListingPage_mainContent__1Amc7 .ListingPage_sectionFeatures__19m57 [class*=selectedLabel]{font-size:14px;font-weight:var(--fontWeightMedium)}.ListingPage_sectionMap__3pMXN{padding:0 24px;margin-bottom:35px}@media (min-width:768px){.ListingPage_sectionMap__3pMXN{padding:0;margin-bottom:0}}.ListingPage_locationTitle__31Dck{font-size:18px;line-height:24px;margin-top:16px;margin-bottom:14px}@media (min-width:768px){.ListingPage_locationTitle__31Dck{margin-top:16px;margin-bottom:16px}}.ListingPage_locationTitle__31Dck{font-weight:var(--fontWeightSemiBold);color:var(--matterColor);margin-top:0;margin-bottom:20px}@media (min-width:768px){.ListingPage_locationTitle__31Dck{margin-top:0;margin-bottom:28px}}.ListingPage_sectionReviews__1MGWl{padding:0 24px;margin-bottom:5px}@media (min-width:768px){.ListingPage_sectionReviews__1MGWl{padding:0}}@media (min-width:1024px){.ListingPage_sectionReviews__1MGWl{margin-bottom:3px}}.ListingPage_reviewsHeading__3zmuY{font-size:18px;line-height:24px;margin-top:16px;margin-bottom:14px}@media (min-width:768px){.ListingPage_reviewsHeading__3zmuY{margin-top:16px;margin-bottom:16px}}.ListingPage_reviewsHeading__3zmuY{font-weight:var(--fontWeightSemiBold);color:var(--matterColor);margin:52px 0 20px}@media (min-width:768px){.ListingPage_reviewsHeading__3zmuY{margin:53px 0 27px}}@media (min-width:1024px){.ListingPage_reviewsHeading__3zmuY{margin:50px 0 26px}}.ListingPage_sectionHost__hhvIT{position:relative;padding:0 24px;margin-bottom:5px}@media (min-width:768px){.ListingPage_sectionHost__hhvIT{padding:0}}@media (min-width:1024px){.ListingPage_sectionHost__hhvIT{margin-bottom:3px}}.ListingPage_yourHostHeading__Pz5ZE{font-weight:var(--fontWeightSemiBold);font-size:18px;line-height:24px;margin-top:16px;margin-bottom:14px}@media (min-width:768px){.ListingPage_yourHostHeading__Pz5ZE{margin-top:16px;margin-bottom:16px}}.ListingPage_yourHostHeading__Pz5ZE{color:var(--matterColorAnti);margin:54px 0 23px}@media (min-width:768px){.ListingPage_yourHostHeading__Pz5ZE{margin:53px 0 27px}}@media (min-width:1024px){.ListingPage_yourHostHeading__Pz5ZE{margin:53px 0 27px}}.ListingPage_enquiryModalContent__3g25N{flex-grow:1;display:flex}.ListingPage_enquiryForm__2s7IU{flex-grow:1;margin:70px 0 100px}@media (min-width:768px){.ListingPage_enquiryForm__2s7IU{display:flex;flex-direction:column;min-height:400px;margin:0}}.ListingPage_enquirySubmitButtonWrapper__31PLx{position:fixed;bottom:0;left:0;right:0;padding:24px;background-color:var(--matterColorLight)}@media (min-width:768px){.ListingPage_enquirySubmitButtonWrapper__31PLx{position:static;padding:0;margin-top:auto}}.ListingPage_map__17kEZ{height:calc(100vh - 193px);width:100%;max-width:640px;max-height:640px;background-color:#eee;padding:0;border:0;cursor:pointer}@media (min-width:768px){.ListingPage_map__17kEZ{height:75vh}}@media (min-width:1024px){.ListingPage_map__17kEZ{height:417px}}.ListingPage_longWord__3sxKr{word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.AdminPetsitterDetailPage_root__3AKb-{padding:0 0 32px}@media (max-width:639px){.AdminPetsitterDetailPage_root__3AKb-{padding:0 7px 32px}}.AdminPetsitterDetailPage_backLink__29jJT{display:inline-block;margin-bottom:16px;color:var(--colorGrey700,#555);text-decoration:none;font-size:14px}.AdminPetsitterDetailPage_backLink__29jJT:hover{color:var(--colorGrey900,#111)}.AdminPetsitterDetailPage_header__1woHz{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:24px;gap:24px;margin-bottom:24px;flex-wrap:wrap}.AdminPetsitterDetailPage_headerLeft__LERzg{min-width:0;flex:1 1}.AdminPetsitterDetailPage_title__KwCqv{font-size:28px;font-weight:700;margin:0 0 4px;color:var(--colorGrey900,#111)}.AdminPetsitterDetailPage_subtitle__2z5q1{font-size:15px;color:var(--colorGrey600,#666);margin:0}.AdminPetsitterDetailPage_pills__1R_ql{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;flex-shrink:0;align-items:center}.AdminPetsitterDetailPage_headerActionButton__1UyzI{display:inline-block;padding:6px 14px;margin-right:10px;border-radius:999px;font-size:13px;font-weight:500;border:1px solid var(--colorGrey300,#ccc);background:#fff;color:var(--colorGrey800,#333);cursor:pointer}.AdminPetsitterDetailPage_headerActionButton__1UyzI:hover:not(:disabled){background:var(--colorGrey50,#f7f7f7)}.AdminPetsitterDetailPage_headerActionButton__1UyzI:disabled{opacity:.65;cursor:not-allowed}.AdminPetsitterDetailPage_headerDeleteButton__2QTCX{display:inline-block;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500;border:1px solid #d32f2f;background:#fff5f5;color:#b71c1c;cursor:pointer}.AdminPetsitterDetailPage_headerDeleteButton__2QTCX:hover:not(:disabled){background:#ffeaea}.AdminPetsitterDetailPage_headerDeleteButton__2QTCX:disabled{opacity:.65;cursor:not-allowed}.AdminPetsitterDetailPage_pill__5SVvt{display:inline-block;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500}.AdminPetsitterDetailPage_pillDraft__3Nj03{background:var(--colorGrey200,#ddd);color:var(--colorGrey700,#555)}.AdminPetsitterDetailPage_pillNoProfile__163N_{background:#e3f2fd;color:#1565c0}.AdminPetsitterDetailPage_pillBlocked__3mLmD{background:#424242;color:#fff}.AdminPetsitterDetailPage_pillPending__3G-ga{background:#fff3e0;color:#e65100}.AdminPetsitterDetailPage_pillPublished__pR-F6{background:#27a36a;color:#fff}.AdminPetsitterDetailPage_pillClosed__1-JC0{background:#ffebee;color:#c62828}.AdminPetsitterDetailPage_pillVerifiedNoPayout__1jBx0{background:#fff3e0;color:#e65100}.AdminPetsitterDetailPage_pillStripeActive__cHDeG{background:#27a36a;color:#fff}.AdminPetsitterDetailPage_pillStripePending__TCKWv,.AdminPetsitterDetailPage_pillStripeRestricted__1NHda{background:#fff3e0;color:#e65100}.AdminPetsitterDetailPage_pillStripeInactive__2s7Bd{background:var(--colorGrey200,#ddd);color:var(--colorGrey600,#666)}.AdminPetsitterDetailPage_stripeLink__3FVxL{color:var(--colorMarketplaceColor,#0d66d0);text-decoration:none}.AdminPetsitterDetailPage_stripeLink__3FVxL:hover{text-decoration:underline}.AdminPetsitterDetailPage_opensNewTab__3dXLW{font-size:12px;color:var(--colorGrey600,#666)}.AdminPetsitterDetailPage_disconnectStripeBtn__31Amm{margin-top:12px;padding:8px 16px;font-size:14px;color:var(--colorGrey700,#333);background:var(--colorGrey200,#eee);border:1px solid var(--colorGrey400,#ccc);border-radius:6px;cursor:pointer}.AdminPetsitterDetailPage_disconnectStripeBtn__31Amm:hover:not(:disabled){background:var(--colorGrey300,#e0e0e0)}.AdminPetsitterDetailPage_disconnectStripeBtn__31Amm:disabled{opacity:.7;cursor:not-allowed}.AdminPetsitterDetailPage_disconnectError__39NPM{margin-top:8px;font-size:13px;color:var(--colorError,#c0392b)}.AdminPetsitterDetailPage_tabs__3A7uw{display:flex;flex-wrap:nowrap;grid-gap:0;gap:0;margin-bottom:24px;background:#eaecf0;border-radius:8px;padding:4px;overflow-x:auto;-webkit-overflow-scrolling:touch}.AdminPetsitterDetailPage_tab__2DuvB{flex:0 0 auto;padding:6px 16px;font-size:14px;font-weight:500;color:var(--colorGrey600,#666);background:transparent;border:none;border-radius:6px;cursor:pointer}.AdminPetsitterDetailPage_tab__2DuvB:hover{color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_tabActive__1zr_R{flex:0 0 auto;color:var(--colorMarketplace,#0d2d4d);background:#f5f6f8;border:1px solid rgba(0,0,0,.08);border-radius:6px}@media (max-width:639px){.AdminPetsitterDetailPage_pills__1R_ql{width:100%}.AdminPetsitterDetailPage_headerActionButton__1UyzI{order:3;flex:1 0 100%;margin-right:0;margin-top:4px}}.AdminPetsitterDetailPage_cards__3PD6d{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:640px){.AdminPetsitterDetailPage_cards__3PD6d{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.AdminPetsitterDetailPage_cards__3PD6d{grid-template-columns:repeat(3,1fr)}}.AdminPetsitterDetailPage_card__3ulDi{border:1px solid var(--colorGrey200,#ddd);border-radius:10px;padding:20px 24px;background:#fff}.AdminPetsitterDetailPage_cardTitle__3UfAe{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:16px;font-weight:600;margin:0 0 12px;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_cardTitleIcon__26wd8{display:inline-flex;color:var(--colorGrey600,#64748b);font-size:1.1em}.AdminPetsitterDetailPage_cardList__IOLfn{list-style:none;margin:0;padding:0;font-size:14px}.AdminPetsitterDetailPage_cardList__IOLfn li{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;margin-bottom:10px}.AdminPetsitterDetailPage_cardListIcon__1ecgj{flex-shrink:0;color:var(--colorGrey600,#64748b);font-size:14px;margin-top:2px}.AdminPetsitterDetailPage_statsRow__XqplN{margin-bottom:12px}.AdminPetsitterDetailPage_ratingStars__1qVSo{color:#ffb400;letter-spacing:1px;margin-right:8px}.AdminPetsitterDetailPage_ratingValue__3yCtv{font-weight:600;margin-right:8px}.AdminPetsitterDetailPage_ratingCount__2A0RZ{font-size:13px;color:var(--colorGrey600,#666)}.AdminPetsitterDetailPage_statRow__14tEX{margin:12px 0 8px;font-size:14px}.AdminPetsitterDetailPage_cancelDetail__2tL4g{color:var(--colorGrey600,#666);font-size:13px}.AdminPetsitterDetailPage_progressBar__YbLgE{height:6px;background:var(--colorGrey200,#ddd);border-radius:3px;margin-top:8px;overflow:hidden}.AdminPetsitterDetailPage_progressFill__1tW94{height:100%;background:var(--colorGrey500,#999);border-radius:3px}.AdminPetsitterDetailPage_profileSections__2R-Ik{width:100%}.AdminPetsitterDetailPage_profileEditToolbar__QAw89{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:16px}.AdminPetsitterDetailPage_profileSaveError__fPFAS{margin:0;font-size:13px;color:var(--colorError,#c0392b)}.AdminPetsitterDetailPage_profileEditTextarea__1jx4M{width:100%;min-height:120px;border:1px solid var(--colorGrey300,#cfd4dc);border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.5;color:var(--colorGrey900,#111);background:#fff;resize:vertical}.AdminPetsitterDetailPage_profileEditTextarea__1jx4M:focus{outline:none;border-color:var(--colorMarketplaceColor,#0d66d0);box-shadow:0 0 0 2px rgba(13,102,208,.15)}.AdminPetsitterDetailPage_section__Os4OI{margin-bottom:24px}.AdminPetsitterDetailPage_sectionTitle__2liuJ{font-size:16px;font-weight:600;margin:0 0 8px;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_sectionText__78QJx{font-size:14px;line-height:1.5;margin:0;padding:12px 16px;background:var(--colorGrey50,#f7f7f7);border-radius:8px;color:var(--colorGrey700,#555);white-space:pre-wrap}.AdminPetsitterDetailPage_tagList__au1VA{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.AdminPetsitterDetailPage_tag__zAdOp{display:inline-block;padding:6px 12px;background:var(--colorGrey200,#ddd);border-radius:8px;font-size:13px;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_emptyProfile__2quZV{color:var(--colorGrey600,#666);font-size:14px}.AdminPetsitterDetailPage_pricingSection__15olo{margin-top:32px;padding-top:24px;border-top:1px solid var(--colorGrey200,#e5e5e5)}.AdminPetsitterDetailPage_pricingSectionTitle__2bnxF{margin:0 0 12px;font-size:17px;font-weight:600;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_pricingRadiusNote__2tE9E{margin:0 0 16px;font-size:14px;color:var(--colorGrey700,#555)}.AdminPetsitterDetailPage_pricingCards__tu9Kc{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.AdminPetsitterDetailPage_pricingCard__o6g_L{padding:16px 18px;background:var(--colorGrey50,#f9fafb);border:1px solid var(--colorGrey200,#e5e7eb);border-radius:10px}.AdminPetsitterDetailPage_pricingCardTitle__tZyzJ{margin:0 0 12px;font-size:16px;font-weight:600;color:var(--colorGrey800,#1f2937)}.AdminPetsitterDetailPage_pricingCardSpecies__1fbsw{font-weight:500;color:var(--colorGrey600,#6b7280)}.AdminPetsitterDetailPage_pricingDl__3yaOm{margin:0;display:grid;grid-template-columns:minmax(0,200px) 1fr;grid-gap:8px 16px;gap:8px 16px;font-size:14px}.AdminPetsitterDetailPage_pricingDl__3yaOm dt{margin:0;color:var(--colorGrey600,#6b7280);font-weight:500}.AdminPetsitterDetailPage_pricingDl__3yaOm dd{margin:0;color:var(--colorGrey800,#374151)}.AdminPetsitterDetailPage_pricingAdaptSub__2y6GT{display:inline;color:var(--colorGrey600,#6b7280);font-size:13px}@media (max-width:600px){.AdminPetsitterDetailPage_pricingDl__3yaOm{grid-template-columns:1fr}.AdminPetsitterDetailPage_pricingDl__3yaOm dt{margin-top:4px}.AdminPetsitterDetailPage_pricingDl__3yaOm dt:first-child{margin-top:0}}.AdminPetsitterDetailPage_statusSection__2Iuap{font-size:15px}.AdminPetsitterDetailPage_statusSection__2Iuap p{margin:0 0 12px;padding:12px 16px;background:var(--colorGrey50,#f7f7f7);border-radius:8px}.AdminPetsitterDetailPage_statusNote__3JzGx{color:var(--colorGrey600,#666);font-size:13px;background:transparent}.AdminPetsitterDetailPage_historyTitle__34oCT{font-size:16px;font-weight:600;margin:16px 0 8px;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_historyList__1d-RV{list-style:none;margin:0;padding:0}.AdminPetsitterDetailPage_historyItem__3U666{display:flex;align-items:baseline;grid-gap:16px;gap:16px;padding:8px 12px;border-bottom:1px solid var(--colorGrey200,#eee);font-size:14px}.AdminPetsitterDetailPage_historyItem__3U666:last-child{border-bottom:none}.AdminPetsitterDetailPage_historyDate__2di5k{flex-shrink:0;color:var(--colorGrey600,#666);min-width:100px}.AdminPetsitterDetailPage_historyFromTo__yJ7y1{color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_loading__W8gUL{padding:24px;text-align:center;color:var(--colorGrey600,#666)}.AdminPetsitterDetailPage_error__1LRoO{padding:16px;background:#ffebee;color:#c62828;border-radius:8px}.AdminPetsitterDetailPage_bookingsSection__1ZMtX{margin-bottom:24px}.AdminPetsitterDetailPage_bookingsTitle__2mBCa{font-size:18px;font-weight:600;margin:0 0 16px;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_bookingsEmpty__iC-Hz{color:var(--colorGrey600,#666);font-size:14px;margin:0;padding:16px 0}.AdminPetsitterDetailPage_bookingsTableWrap__17XjV{overflow-x:auto;border:1px solid var(--colorGrey200,#ddd);border-radius:8px;background:#fff}.AdminPetsitterDetailPage_bookingsTable__3I3Zu{width:100%;border-collapse:collapse;font-size:14px}.AdminPetsitterDetailPage_bookingsTable__3I3Zu th{text-align:left;padding:12px 16px;font-weight:600;color:var(--colorGrey700,#555);background:var(--colorGrey50,#f7f7f7);border-bottom:1px solid var(--colorGrey200,#ddd)}.AdminPetsitterDetailPage_bookingsTable__3I3Zu td{padding:12px 16px;border-bottom:1px solid var(--colorGrey200,#eee);color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_bookingsTable__3I3Zu tbody tr:last-child td{border-bottom:none}.AdminPetsitterDetailPage_bookingsTable__3I3Zu tbody tr:hover{background:var(--colorGrey50,#fafafa)}.AdminPetsitterDetailPage_conversationLink__b9PO2{color:var(--colorMarketplaceLink,#026cdf);text-decoration:none}.AdminPetsitterDetailPage_conversationLink__b9PO2:hover{text-decoration:underline}.AdminPetsitterDetailPage_lastMessageCell__33yGA{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminPetsitterDetailPage_pillBookingUpcoming__BD31W{background:#fff3e0;color:#e65100}.AdminPetsitterDetailPage_pillBookingInProgress__1G67Y{background:var(--colorGrey200,#e0e0e0);color:var(--colorGrey700,#555)}.AdminPetsitterDetailPage_pillBookingCompleted__2fbnK{background:#27a36a;color:#fff}.AdminPetsitterDetailPage_pillBookingCancelled__2k-4b{background:#ffebee;color:#c62828}.AdminPetsitterDetailPage_pillBookingNeutral__2JHuJ{background:var(--colorGrey200,#e0e0e0);color:var(--colorGrey700,#555)}.AdminPetsitterDetailPage_reviewsSection__1WUh8{margin-bottom:24px}.AdminPetsitterDetailPage_reviewsTitle__8yvu1{font-size:18px;font-weight:600;margin:0 0 16px;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_reviewsEmpty__4DMaW{color:var(--colorGrey600,#666);font-size:14px;margin:0;padding:16px 0}.AdminPetsitterDetailPage_reviewsList__EZyyV{list-style:none;margin:0;padding:0}.AdminPetsitterDetailPage_reviewCard__2a7n8{border:1px solid var(--colorGrey200,#ddd);border-radius:10px;background:#fff;margin-bottom:16px;overflow:hidden}.AdminPetsitterDetailPage_reviewCard__2a7n8:last-child{margin-bottom:0}.AdminPetsitterDetailPage_reviewCardMain__1Z_ot{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:16px;gap:16px;padding:20px 24px}.AdminPetsitterDetailPage_reviewCardLeft__38zfn{flex:1 1;min-width:0}.AdminPetsitterDetailPage_reviewAuthor__LsvMB{font-size:16px;font-weight:600;margin:0;color:var(--colorGrey900,#111)}.AdminPetsitterDetailPage_reviewRating__10X0w{margin:0 0 10px;font-size:14px}.AdminPetsitterDetailPage_reviewStars__1047H{color:#ffb400;letter-spacing:1px}.AdminPetsitterDetailPage_reviewRatingValue__3N0Tq{font-weight:600;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_reviewContent__2zeYM{font-size:14px;line-height:1.5;margin:0;color:var(--colorGrey700,#555)}.AdminPetsitterDetailPage_reviewCardRight__2jbmF{display:flex;flex-direction:column;align-items:flex-end;grid-gap:8px;gap:8px}.AdminPetsitterDetailPage_reviewCardRightRow__2qSYl{display:flex;align-items:center;grid-gap:12px;gap:12px}.AdminPetsitterDetailPage_reviewDate__2uCOx{font-size:14px;color:var(--colorGrey600,#666)}.AdminPetsitterDetailPage_pillReviewState__2qF0S{background:var(--colorGrey100,#eee);color:var(--colorGrey700,#555);font-size:12px}.AdminPetsitterDetailPage_reviewActions__2JzOI{display:flex;grid-gap:8px;gap:8px}.AdminPetsitterDetailPage_reviewActionBtn__3ZDwA{padding:8px;border:none;background:transparent;color:var(--colorGrey600,#666);cursor:pointer;border-radius:6px}.AdminPetsitterDetailPage_reviewActionBtn__3ZDwA:hover{background:var(--colorGrey100,#eee);color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_activitySection__A7HmA{width:100%}.AdminPetsitterDetailPage_activityCards__1wxQn{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:24px}@media (min-width:640px){.AdminPetsitterDetailPage_activityCards__1wxQn{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.AdminPetsitterDetailPage_activityCards__1wxQn{grid-template-columns:repeat(4,1fr)}}.AdminPetsitterDetailPage_activityCard__1T9pt{border:1px solid var(--colorGrey200,#ddd);border-radius:10px;padding:16px 20px;background:#fff}.AdminPetsitterDetailPage_activityCardTitle__1DCzC{font-size:13px;font-weight:600;margin:0 0 8px;color:var(--colorGrey600,#666);text-transform:uppercase;letter-spacing:.02em}.AdminPetsitterDetailPage_activityCardValue__2-Upd{font-size:16px;font-weight:600;margin:0;color:var(--colorGrey900,#111)}.AdminPetsitterDetailPage_activityCardValue_alert__3l-G9{color:var(--colorError,#c0392b)}.AdminPetsitterDetailPage_activityCardSub__2zLPq{font-size:13px;color:var(--colorGrey600,#666);margin:4px 0 0}.AdminPetsitterDetailPage_activityTables__E0rVv{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-bottom:24px}@media (min-width:900px){.AdminPetsitterDetailPage_activityTables__E0rVv{grid-template-columns:1fr 1fr}}.AdminPetsitterDetailPage_activityTableBlock__2HvLW{border:1px solid var(--colorGrey200,#ddd);border-radius:10px;padding:16px;background:#fff;display:flex;flex-direction:column;max-height:560px}.AdminPetsitterDetailPage_activityTableTitle__1UkRo{font-size:15px;font-weight:600;margin:0 0 12px;color:var(--colorGrey800,#333);flex-shrink:0}.AdminPetsitterDetailPage_activitySection__A7HmA .AdminPetsitterDetailPage_tableWrap__1CZYy{overflow-x:auto;overflow-y:auto;max-height:500px;min-height:0}.AdminPetsitterDetailPage_activityTable__1Nto8{width:100%;border-collapse:collapse;font-size:14px}.AdminPetsitterDetailPage_activityTable__1Nto8 td,.AdminPetsitterDetailPage_activityTable__1Nto8 th{padding:8px 12px;text-align:left;border-bottom:1px solid var(--colorGrey100,#eee)}.AdminPetsitterDetailPage_activityTable__1Nto8 th{font-weight:600;color:var(--colorGrey700,#555);font-size:12px;text-transform:uppercase;letter-spacing:.02em}.AdminPetsitterDetailPage_activityTable__1Nto8 tbody tr:last-child td{border-bottom:none}.AdminPetsitterDetailPage_pillOk__2mLWo{background:#27a36a;color:#fff}.AdminPetsitterDetailPage_pillFailed__1uaq3,.AdminPetsitterDetailPage_pillOk__2mLWo{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500}.AdminPetsitterDetailPage_pillFailed__1uaq3{background:#ffebee;color:#c62828}.AdminPetsitterDetailPage_profileChangesSection__1zsQI{border:1px solid var(--colorGrey200,#ddd);border-radius:10px;padding:16px;background:#fff}.AdminPetsitterDetailPage_profileChangesList__1tRTq{list-style:none;margin:0;padding:0}.AdminPetsitterDetailPage_profileChangeItem__3Arie{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--colorGrey100,#eee);font-size:14px}.AdminPetsitterDetailPage_profileChangeItem__3Arie:last-child{border-bottom:none}.AdminPetsitterDetailPage_profileChangeLabel__3gw9R{font-weight:500;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_profileChangeDate__18Sd2{font-size:13px;color:var(--colorGrey600,#666)}.AdminPetsitterDetailPage_availabilityWrap__1hnZX{max-width:960px}.AdminPetsitterDetailPage_availMeta__yWp4e{font-size:14px;color:var(--colorGrey700,#555);margin:0 0 8px}.AdminPetsitterDetailPage_availServiceSection__2hhFv{margin-top:24px;margin-bottom:8px;border:1px solid var(--colorGrey200,#ddd);border-radius:10px;padding:20px 22px;height:500px;background:#fff}.AdminPetsitterDetailPage_availServiceTitle__3H2oT{font-size:17px;font-weight:600;margin:0 0 8px;color:var(--colorGrey900,#111)}.AdminPetsitterDetailPage_availSubheading__3yvrU{font-size:14px;font-weight:600;margin:20px 0 10px;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_availSubheading__3yvrU:first-of-type{margin-top:0}.AdminPetsitterDetailPage_availGrid__3MIIw{width:100%;border-collapse:collapse;font-size:13px}.AdminPetsitterDetailPage_availGridCorner__3Ed--{width:88px;background:var(--colorGrey50,#f7f7f7)}.AdminPetsitterDetailPage_availGrid__3MIIw td,.AdminPetsitterDetailPage_availGrid__3MIIw th{border:1px solid var(--colorGrey200,#e5e5e5);padding:8px 6px;text-align:center}.AdminPetsitterDetailPage_availGrid__3MIIw th{background:var(--colorGrey50,#f7f7f7);font-weight:600;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_availGrid__3MIIw tbody th{text-align:left;padding-left:10px}.AdminPetsitterDetailPage_availGridCell__2O5oc{vertical-align:middle}.AdminPetsitterDetailPage_availCellInner__10h56{display:inline-block;min-width:1.25em}.AdminPetsitterDetailPage_availCellOn__2l5Jn{background:#e8f5e9;color:#1b5e20;font-weight:600}.AdminPetsitterDetailPage_availCellBlocked__13GZI{background:#ffebee;color:#b71c1c;font-weight:600}.AdminPetsitterDetailPage_availCellOff__2JdNe{color:var(--colorGrey400,#bbb)}.AdminPetsitterDetailPage_availCalendarList__3QVnQ{border:1px solid var(--colorGrey200,#e5e5e5);border-radius:8px;overflow:hidden;max-height:380px;overflow-y:auto}.AdminPetsitterDetailPage_availDateRow__4LWEj{display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px;padding:12px 14px;border-bottom:1px solid var(--colorGrey100,#eee);background:#fafafa}.AdminPetsitterDetailPage_availDateRow__4LWEj:last-child{border-bottom:none}.AdminPetsitterDetailPage_availDateLabel__2Yn6v{font-weight:600;font-size:14px;min-width:108px;color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_availChips__1hDa_{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.AdminPetsitterDetailPage_availChip__1tSH5{display:inline-block;padding:5px 11px;border-radius:6px;font-size:12px;font-weight:500;background:var(--colorGrey200,#e0e0e0);color:var(--colorGrey800,#333)}.AdminPetsitterDetailPage_availChipBlocked__21Mm4{background:#ffcdd2;color:#b71c1c}.AdminBookingDetailPage_root__3lX_z{margin:0 auto;padding-bottom:32px}@media (max-width:767px){.AdminBookingDetailPage_root__3lX_z{padding-left:7px;padding-right:7px}}.AdminBookingDetailPage_backLink__2nLGa{display:inline-block;margin-bottom:16px;color:#2563eb;text-decoration:none;font-size:14px}.AdminBookingDetailPage_backLink__2nLGa:hover{text-decoration:underline}.AdminBookingDetailPage_header__JBAKA{display:flex;flex-wrap:wrap;align-items:center;grid-gap:12px 16px;gap:12px 16px;margin-bottom:24px}.AdminBookingDetailPage_title__1OYNC{margin:0;font-size:22px;font-weight:700;color:#0f172a}.AdminBookingDetailPage_error__37-OV,.AdminBookingDetailPage_loading__10fz5{margin:0;font-size:14px}.AdminBookingDetailPage_error__37-OV{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;padding:12px 16px;border-radius:8px}.AdminBookingDetailPage_grid__1YWPt{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-gap:20px;gap:20px;align-items:start}@media (max-width:960px){.AdminBookingDetailPage_grid__1YWPt{grid-template-columns:1fr}}.AdminBookingDetailPage_card__uz5RG{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 22px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.AdminBookingDetailPage_cardTitle__2dYLj{margin:0 0 16px;font-size:15px;font-weight:600;color:#0f172a}.AdminBookingDetailPage_participants__LNOW_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.AdminBookingDetailPage_participantsWithChat__3F1g3{grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,2fr)}.AdminBookingDetailPage_participantChatCol__3by7Q{justify-self:center;align-self:center;width:-webkit-min-content;width:min-content;max-width:100%}.AdminBookingDetailPage_chatButton__1To8g{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;font-size:13px;font-weight:600;line-height:1.2;color:#fff;text-decoration:none;white-space:nowrap;background:#16a34a;border:none;border-radius:8px;cursor:pointer}.AdminBookingDetailPage_chatButton__1To8g:hover{background:#15803d;text-decoration:none;color:#fff}@media (max-width:600px){.AdminBookingDetailPage_participants__LNOW_,.AdminBookingDetailPage_participantsWithChat__3F1g3{grid-template-columns:1fr}.AdminBookingDetailPage_participantChatCol__3by7Q{justify-self:center;width:auto}.AdminBookingDetailPage_chatButton__1To8g{width:auto}}.AdminBookingDetailPage_participantBlock__1lX-p{min-width:0}.AdminBookingDetailPage_participantRole__3U4bv{font-size:16px;font-weight:700;letter-spacing:.04em;color:#64748b;margin:0 0 8px}.AdminBookingDetailPage_participantName__2FjV8{margin:0;font-size:16px;font-weight:600;color:#0f172a}.AdminBookingDetailPage_participantLink__3R0g2{color:#2563eb;text-decoration:none}.AdminBookingDetailPage_participantLink__3R0g2:hover{text-decoration:underline}.AdminBookingDetailPage_participantRow__lMxQF{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;font-size:14px;color:#334155}.AdminBookingDetailPage_participantRow__lMxQF:last-child{margin-bottom:0}.AdminBookingDetailPage_rowIcon__3Igpr{flex-shrink:0;width:18px;color:#64748b;margin-top:2px}.AdminBookingDetailPage_timeline__oYHH1{list-style:none;margin:0;padding:0}.AdminBookingDetailPage_timelineItem__9xbWu{position:relative;padding:0 0 20px 22px;border-left:none}.AdminBookingDetailPage_timelineItem__9xbWu:before{content:"";position:absolute;left:-2px;width:2px;background-color:#e2e8f0}.AdminBookingDetailPage_timelineItem__9xbWu:first-child:not(:last-child):before{top:30px;bottom:0}.AdminBookingDetailPage_timelineItem__9xbWu:not(:first-child):not(:last-child):before{top:0;bottom:0}.AdminBookingDetailPage_timelineItem__9xbWu:last-child:not(:first-child):before{top:0;height:30px;bottom:auto}.AdminBookingDetailPage_timelineItem__9xbWu:first-child:last-child:before{display:none}.AdminBookingDetailPage_timelineItem__9xbWu:last-child{padding-bottom:0}.AdminBookingDetailPage_timelineDot__nYWBa{position:absolute;left:-6px;top:30px;width:10px;height:10px;border-radius:50%;background:#94a3b8;border:2px solid #fff;box-shadow:0 0 0 1px #e2e8f0;z-index:1}.AdminBookingDetailPage_timelineHead__36Nah{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:10px 12px;gap:10px 12px;margin-bottom:0}.AdminBookingDetailPage_timelineTitle__1uz-T{margin:0;font-size:14px;font-weight:600;color:#0f172a;line-height:1.35;flex:0 1 auto;min-width:0}.AdminBookingDetailPage_timelineHead__36Nah .AdminBookingDetailPage_pill__1b66k{flex-shrink:0}.AdminBookingDetailPage_timelineMeta__1WBdp{margin:0;font-size:12px;line-height:1.35;color:#64748b}.AdminBookingDetailPage_financeRow__lSNdY{display:flex;justify-content:space-between;align-items:baseline;grid-gap:12px;gap:12px;margin-bottom:12px;font-size:14px}.AdminBookingDetailPage_financeRow__lSNdY:last-child{margin-bottom:0}.AdminBookingDetailPage_financeLabel__1DaiO{color:#64748b}.AdminBookingDetailPage_financeValue__1MGJy{font-weight:600;color:#0f172a}.AdminBookingDetailPage_checkOk__18IbD{color:#15803d;font-weight:600}.AdminBookingDetailPage_serviceRow__36a32{margin-bottom:12px;font-size:14px}.AdminBookingDetailPage_serviceRow__36a32:last-child{margin-bottom:0}.AdminBookingDetailPage_serviceLabel__imUOp{display:block;font-size:12px;font-weight:600;color:#64748b}.AdminBookingDetailPage_serviceBadges__FOPIC{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.AdminBookingDetailPage_serviceBadge__3PYFx{display:inline-block;padding:4px 10px;border-radius:999px;background:#f1f5f9;color:#334155;font-size:13px;font-weight:500}.AdminBookingDetailPage_pill__1b66k{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.AdminBookingDetailPage_pillBookingNeutral__3o-PL{background:#fff7ed;color:#c2410c}.AdminBookingDetailPage_pillBookingUpcoming__2J7cV{background:#ecfdf5;color:#047857}.AdminBookingDetailPage_pillBookingCancelled__1hEGS{background:#fef2f2;color:#b91c1c}.AdminBookingDetailPage_pillBookingInProgress__3Uety{background:#0f172a;color:#f8fafc}.AdminBookingDetailPage_pillBookingCompleted__2lNEc{background:#dcfce7;color:#166534}.AdminBookingDetailPage_pillCurrent__3K5Nc{background:#dbeafe;color:#1d4ed8}.AdminConversationPage_root__1RPxl{padding:24px 0}.AdminConversationPage_backLink__1uhHz{margin-bottom:24px}.AdminConversationPage_backLinkAnchor__3AGqY{color:var(--colorMarketplaceLink,#026cdf);text-decoration:none}.AdminConversationPage_backLinkAnchor__3AGqY:hover{text-decoration:underline}.AdminConversationPage_error__34P17,.AdminConversationPage_loading__O5cpP{padding:24px;text-align:center}.AdminConversationPage_error__34P17{color:var(--colorFail,#c0392b)}.AdminConversationPage_layout__3O5kM{display:grid;grid-gap:24px;gap:24px}@media (min-width:768px){.AdminConversationPage_layout__3O5kM{grid-template-columns:1fr 320px}}.AdminConversationPage_messagesSection__Iv-QO{min-width:0}.AdminConversationPage_messagesTitle__efrlJ{font-size:18px;font-weight:600;margin:0 0 16px}.AdminConversationPage_feed__uwuN4{background:var(--colorGrey50,#fafafa);border-radius:8px;padding:16px;max-height:60vh;overflow-y:auto}.AdminConversationPage_messageItem__ji525{margin-bottom:16px}.AdminConversationPage_messageItem__ji525:last-child{margin-bottom:0}.AdminConversationPage_noMessages__3Hsjk{color:var(--colorGrey600,#666);margin:0}.AdminConversationPage_bookingCard__2K0HY{background:var(--colorWhite,#fff);border:1px solid var(--colorGrey200,#eee);border-radius:8px;padding:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.AdminConversationPage_bookingCardTitle__1caTp{font-size:16px;font-weight:600;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--colorGrey200,#eee)}.AdminConversationPage_bookingRow__3laEA{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.AdminConversationPage_bookingRow__3laEA:last-child{margin-bottom:0}.AdminConversationPage_bookingLabel__2x0OL{color:var(--colorGrey600,#666)}.AdminConversationPage_readOnlyBadge__l54DG{display:inline-block;font-size:12px;padding:4px 8px;background:var(--colorGrey200,#eee);color:var(--colorGrey700,#555);border-radius:4px;margin-bottom:16px}.AdminConversationPage_joinRow__3jJeV{margin:20px 0 16px;display:flex;align-items:center;grid-gap:12px;gap:12px;flex-wrap:wrap}.AdminConversationPage_joinButton__1dBCt{border:0;border-radius:6px;background:var(--marketplaceColor,#026cdf);color:var(--colorWhite,#fff);font-size:14px;font-weight:600;padding:8px 14px;cursor:pointer}.AdminConversationPage_joinButton__1dBCt:disabled{opacity:.65;cursor:not-allowed}.AdminConversationPage_errorInline__3Y-7f{margin:0;color:var(--colorFail,#c0392b);font-size:13px}.AdminConversationPage_composeSection__2CuXD{margin:20px 0 16px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:40%;min-width:320px}.AdminConversationPage_composeSection__2CuXD .AdminConversationPage_joinButton__1dBCt{width:30%;min-width:180px}.AdminConversationPage_messageInput__1ksJV{width:100%;border:1px solid var(--colorGrey300,#dcdcdc);border-radius:6px;padding:10px 12px;font-size:14px;line-height:1.4;resize:vertical;min-height:96px;background:var(--colorWhite,#fff)}.AdminConversationPage_composeActions__2bugP{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px}.AdminConversationPage_cancelButton__t7goJ,.AdminConversationPage_sendButton__23DAu{border-radius:6px;padding:8px 14px;font-size:14px;font-weight:600;cursor:pointer}.AdminConversationPage_cancelButton__t7goJ{border:1px solid var(--colorGrey300,#dcdcdc);background:var(--colorWhite,#fff);color:var(--colorGrey700,#444)}.AdminConversationPage_sendButton__23DAu{border:0;background:var(--marketplaceColor,#026cdf);color:var(--colorWhite,#fff)}.AdminConversationPage_cancelButton__t7goJ:disabled,.AdminConversationPage_sendButton__23DAu:disabled{opacity:.65;cursor:not-allowed}@media (max-width:767px){.AdminConversationPage_composeSection__2CuXD,.AdminConversationPage_composeSection__2CuXD .AdminConversationPage_joinButton__1dBCt{width:100%;min-width:0}}.AdminCommissionsPage_root__3s4ex{max-width:480px}@media (max-width:767px){.AdminCommissionsPage_form__nwsaF,.AdminCommissionsPage_root__3s4ex{padding-left:7px;padding-right:7px;margin-left:0;margin-right:0}}.AdminCommissionsPage_title__1PUa5{font-size:24px;font-weight:600;margin:0 0 8px;color:#0f172a}.AdminCommissionsPage_subtitle__2pXf-{color:#64748b;font-size:14px;margin:0 0 24px;line-height:1.4}.AdminCommissionsPage_loading__1gRjx{color:#64748b;margin:0}.AdminCommissionsPage_error__1Gzi9{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:14px}.AdminCommissionsPage_form__nwsaF{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.AdminCommissionsPage_field__3kU2I{margin-bottom:20px}.AdminCommissionsPage_label__1z9wQ{display:block;font-size:14px;font-weight:500;color:#334155;margin-bottom:6px}.AdminCommissionsPage_currentValue__3UFnh{font-size:18px;font-weight:600;color:#0f172a}.AdminCommissionsPage_input__2cnt-{width:120px;padding:8px 12px;font-size:16px;border:1px solid #cbd5e1;border-radius:6px;box-sizing:border-box}.AdminCommissionsPage_input__2cnt-:focus{outline:none;border-color:var(--colorMarketplace,#4eb848);box-shadow:0 0 0 2px rgba(78,184,72,.2)}.AdminCommissionsPage_inputError__h_d1c{border-color:#dc2626}.AdminCommissionsPage_fieldError__IIEs3{display:block;font-size:12px;color:#dc2626;margin-top:4px}.AdminCommissionsPage_submitButton__2KMHO{margin-top:8px;padding:10px 20px;font-size:15px;font-weight:500;color:#fff;background:var(--colorMarketplace,#4eb848);border:none;border-radius:6px;cursor:pointer}.AdminCommissionsPage_submitButton__2KMHO:hover:not(:disabled){opacity:.95}.AdminCommissionsPage_submitButton__2KMHO:disabled{opacity:.6;cursor:not-allowed}.AdminBookingsPage_root__29Q3J{padding:0 24px 48px}@media (max-width:767px){.AdminBookingsPage_root__29Q3J{padding-left:7px;padding-right:7px;margin-left:0;margin-right:0}}.AdminBookingsPage_heading__RktWM{margin:0 0 8px;font-size:24px;font-weight:600;color:var(--colorGrey800,#333)}.AdminBookingsPage_summaryCards__7Vi0R{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:28px}@media (max-width:900px){.AdminBookingsPage_summaryCards__7Vi0R{grid-template-columns:repeat(2,1fr)}}.AdminBookingsPage_summaryCard__vhJrY{background:#fff;border:1px solid var(--colorGrey200,#e5e5e5);border-radius:10px;padding:16px 18px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.AdminBookingsPage_summaryCardLabel__2jhRQ{margin:0 0 6px;font-size:13px;color:var(--colorGrey600,#666);font-weight:500}.AdminBookingsPage_summaryCardValue__tAcNK{margin:0;font-size:22px;font-weight:700;color:var(--colorGrey800,#222)}.AdminBookingsPage_filterSection__mhczP{margin-bottom:24px}.AdminBookingsPage_filterHeading__2Ausw{margin:0 0 12px;font-size:16px;font-weight:600;color:var(--colorGrey800,#333)}.AdminBookingsPage_filterRow__34SBa{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;align-items:stretch}.AdminBookingsPage_searchWrap__56Kty{flex:1 1 240px;min-width:200px}.AdminBookingsPage_searchInput__1L8ul{width:100%;box-sizing:border-box;padding:10px 14px;font-size:14px;border:1px solid var(--colorGrey300,#ccc);border-radius:8px;background:#fff}.AdminBookingsPage_searchInput__1L8ul:focus{outline:none;border-color:var(--colorMarketplaceLink,#026cdf);box-shadow:0 0 0 2px rgba(2,108,223,.15)}.AdminBookingsPage_statusSelect__e6H28{flex:0 1 220px;min-width:180px;padding:10px 12px;font-size:14px;border:1px solid var(--colorGrey300,#ccc);border-radius:8px;background:#fff;cursor:pointer}.AdminBookingsPage_csvButton__2mbM1{flex-shrink:0;padding:10px 16px;font-size:14px;font-weight:500;color:#fff;background:var(--colorMarketplace,#4eb848);border:none;border-radius:6px;cursor:pointer}.AdminBookingsPage_csvButton__2mbM1:hover{opacity:.95}.AdminBookingsPage_error__2YOv1{padding:12px 16px;margin-bottom:16px;background-color:#fdecea;color:#c53030;border-radius:8px;font-size:14px}.AdminBookingsPage_bookingsEmpty__wj6LV,.AdminBookingsPage_loading__caNJI{color:var(--colorGrey600,#666);font-size:14px}.AdminBookingsPage_bookingsEmpty__wj6LV{margin:0;padding:16px 0}.AdminBookingsPage_bookingsTableWrap__2AK0q{overflow-x:auto;border:1px solid var(--colorGrey200,#ddd);border-radius:8px;background:#fff}.AdminBookingsPage_bookingsTable__3b4DB{width:100%;border-collapse:collapse;font-size:14px}.AdminBookingsPage_bookingsTable__3b4DB th{text-align:left;padding:12px 16px;font-weight:600;color:var(--colorGrey700,#555);background:var(--colorGrey50,#f7f7f7);border-bottom:1px solid var(--colorGrey200,#ddd)}.AdminBookingsPage_bookingsTable__3b4DB td{padding:12px 16px;border-bottom:1px solid var(--colorGrey200,#eee);color:var(--colorGrey800,#333)}.AdminBookingsPage_bookingsTable__3b4DB tbody tr:last-child td{border-bottom:none}.AdminBookingsPage_bookingsTable__3b4DB tbody tr:hover{background:var(--colorGrey50,#fafafa)}.AdminBookingsPage_bookingLink__2xQMg{color:var(--colorMarketplaceLink,#026cdf);text-decoration:none}.AdminBookingsPage_bookingLink__2xQMg:hover{text-decoration:underline}.AdminBookingsPage_pill__24IhQ{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.AdminBookingsPage_pillBookingUpcoming__qVtPM{background:#fff3e0;color:#e65100}.AdminBookingsPage_pillBookingInProgress__p3L-K{background:var(--colorGrey200,#e0e0e0);color:var(--colorGrey700,#555)}.AdminBookingsPage_pillBookingCompleted__3H-VT{background:#27a36a;color:#fff}.AdminBookingsPage_pillBookingCancelled__2AdOu{background:#ffebee;color:#c62828}.AdminBookingsPage_pillBookingNeutral__1Pi7g{background:var(--colorGrey200,#e0e0e0);color:var(--colorGrey700,#555)}.AdminBookingsPage_pagination__2bOtD{display:flex;align-items:center;justify-content:center;grid-gap:16px;gap:16px;margin-top:24px}.AdminBookingsPage_pageBtn__288L5{padding:8px 16px;font-size:14px;border:1px solid var(--colorGrey300,#ccc);border-radius:6px;background:#fff;cursor:pointer}.AdminBookingsPage_pageBtn__288L5:disabled{opacity:.5;cursor:not-allowed}.AdminBookingsPage_pageInfo__18aXy{font-size:14px;color:var(--colorGrey600,#666)}.AdminTransactionsPage_root__1pidE{padding:0 24px 48px}@media (max-width:767px){.AdminTransactionsPage_root__1pidE{padding-left:7px;padding-right:7px;margin-left:0;margin-right:0}}.AdminTransactionsPage_title__1i6ki{margin:0 0 8px;font-size:24px;font-weight:600;color:var(--colorGrey800,#333)}.AdminTransactionsPage_subtitle__1NzWY{color:var(--colorGrey600,#666);margin:0 0 24px;font-size:15px}.AdminTransactionsPage_error__boYf_{padding:12px 16px;margin-bottom:16px;background-color:#fdecea;color:#c53030;border-radius:8px;font-size:14px}.AdminTransactionsPage_summaryCards__2-Vvy{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}@media (max-width:767px){.AdminTransactionsPage_summaryCards__2-Vvy{grid-template-columns:repeat(2,1fr)}}.AdminTransactionsPage_summaryCard__1tgx0{display:flex;flex-direction:column;align-items:flex-start;padding:16px;border:1px solid var(--colorGrey200,#ddd);border-radius:8px;background-color:#fff;text-align:left}.AdminTransactionsPage_summaryCardLabel__2e-pj{font-size:14px;color:var(--colorGrey600,#666);margin-bottom:4px}.AdminTransactionsPage_summaryCardValue__2XB2q{font-size:22px;font-weight:700;color:var(--colorGrey800,#333)}.AdminTransactionsPage_filterSection__tysnX{margin-bottom:16px;padding:20px 24px;background-color:#fff;border-radius:8px;border:1px solid var(--colorGrey200,#ddd)}.AdminTransactionsPage_filterRow__q3DDs{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:12px;gap:12px}@media (max-width:767px){.AdminTransactionsPage_filterRow__q3DDs{flex-wrap:wrap}}.AdminTransactionsPage_filterSelect__1Gd22,.AdminTransactionsPage_searchInput__1tk7i{flex:1 1 33.33%;min-width:0}@media (max-width:767px){.AdminTransactionsPage_filterSelect__1Gd22,.AdminTransactionsPage_searchInput__1tk7i{flex:1 1 100%}}.AdminTransactionsPage_searchInput__1tk7i{padding:10px 14px;font-size:14px;border:1px solid var(--colorGrey200,#ddd);border-radius:6px}.AdminTransactionsPage_filterSelect__1Gd22{padding:10px 36px 10px 12px;font-size:14px;border:1px solid var(--colorGrey200,#ddd);border-radius:6px;background-image:url("data:image/svg+xml;utf8,<svg width='14' height='9' viewBox='0 0 14 9' xmlns='http://www.w3.org/2000/svg'><path d='M6.53 7.472c.26.26.68.26.94 0l5.335-5.333c.26-.263.26-.684 0-.944-.26-.26-.683-.26-.943 0L7 6.056l-4.862-4.86c-.26-.26-.683-.26-.943 0-.26.26-.26.68 0 .943L6.53 7.47z' stroke='%234A4A4A' fill='%234A4A4A' fill-rule='evenodd'/></svg>");background-repeat:no-repeat;background-size:16px 16px;background-position:right 12px center}.AdminTransactionsPage_csvButton__3Ci0b{flex-shrink:0;padding:10px 16px;font-size:14px;font-weight:500;color:#fff;background:var(--colorMarketplace,#4eb848);border:none;border-radius:6px;cursor:pointer}.AdminTransactionsPage_csvButton__3Ci0b:hover{opacity:.95}.AdminTransactionsPage_tableWrap__ibiYj{overflow-x:auto;border:1px solid var(--colorGrey200,#ddd);border-radius:8px;background-color:#fff}.AdminTransactionsPage_table__1wRDe{width:100%;border-collapse:collapse;font-size:14px}.AdminTransactionsPage_thAmount__1zqHo,.AdminTransactionsPage_thCommission__1UCD9,.AdminTransactionsPage_thDate__2Tskp,.AdminTransactionsPage_thDesc__2FXV3,.AdminTransactionsPage_thId__1KCbR,.AdminTransactionsPage_thOwner__2B7i4,.AdminTransactionsPage_thSitter__ZhkNd,.AdminTransactionsPage_thStatus__1UQh5,.AdminTransactionsPage_thType__3NlBR{padding:12px 16px;text-align:left;font-weight:600;color:var(--colorGrey700,#555);border-bottom:2px solid var(--colorGrey200,#ddd);white-space:nowrap}.AdminTransactionsPage_thSortable__3zX5a{cursor:pointer}.AdminTransactionsPage_sortButton__33qFw{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;padding:0;border:none;background:none;font:inherit;font-weight:600;color:inherit;cursor:pointer;text-align:left}.AdminTransactionsPage_sortButton__33qFw:hover{color:var(--colorMarketplace,#4eb848)}.AdminTransactionsPage_sortArrow__1XbeD{font-weight:700;opacity:.9}.AdminTransactionsPage_tdAmount__1r-_7,.AdminTransactionsPage_tdCommission__1N_v5,.AdminTransactionsPage_tdDate__2y6ac,.AdminTransactionsPage_tdDesc__xTAcc,.AdminTransactionsPage_tdId__FhCS6,.AdminTransactionsPage_tdOwner__3qaO2,.AdminTransactionsPage_tdSitter__3vMcn,.AdminTransactionsPage_tdStatus__xKpov,.AdminTransactionsPage_tdType__GJc3Y{padding:12px 16px;border-bottom:1px solid var(--colorGrey100,#eee);vertical-align:middle}.AdminTransactionsPage_tdCommission__1N_v5{font-weight:500;white-space:nowrap}.AdminTransactionsPage_tdId__FhCS6{font-family:monospace;font-size:13px}.AdminTransactionsPage_tdAmount__1r-_7{font-weight:500;white-space:nowrap}.AdminTransactionsPage_userLink__1ND6a{color:var(--colorGrey800,#333);text-decoration:none;font-weight:500}.AdminTransactionsPage_userLink__1ND6a:hover{text-decoration:underline}.AdminTransactionsPage_emptyCell__aeDAk{text-align:center;padding:32px;color:var(--colorGrey600,#666)}.AdminTransactionsPage_loading__3fAMo{padding:24px;text-align:center;color:var(--colorGrey600,#666)}.AdminTransactionsPage_statusPill__1-xqT{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.AdminTransactionsPage_statusSucceeded__1KENq{background-color:#c6f6d5;color:#22543d}.AdminTransactionsPage_statusFailed__1qngj{background-color:#fed7d7;color:#c53030}.AdminTransactionsPage_statusPending__3z4L9{background-color:#feebc8;color:#c05621}.AdminTransactionsPage_pagination__3P1o2{display:flex;align-items:center;justify-content:center;grid-gap:16px;gap:16px;margin-top:24px}.AdminTransactionsPage_pageBtn__2Y3mj{padding:8px 16px;font-size:14px;border:1px solid var(--colorGrey300,#ccc);border-radius:6px;background:#fff;cursor:pointer}.AdminTransactionsPage_pageBtn__2Y3mj:disabled{opacity:.5;cursor:not-allowed}.AdminTransactionsPage_pageInfo__1tzWJ{font-size:14px;color:var(--colorGrey600,#666)}.AdminPaymentFailuresPage_root__3OnQm{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.AdminPaymentFailuresPage_title__2HgUP{margin:0}.AdminPaymentFailuresPage_subtitle__IZ7jG{margin:0;color:#5b6272}.AdminPaymentFailuresPage_error__1XIMn{color:#b42318}.AdminPaymentFailuresPage_filterSection__2Qrn8{margin-bottom:16px;padding:20px 24px;background-color:#fff;border-radius:8px}.AdminPaymentFailuresPage_filterTitle__1T6r4{font-size:15px;font-weight:600;margin:0 0 12px;color:var(--colorGrey800,#333)}.AdminPaymentFailuresPage_filterRow__38e-Y{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:12px;gap:12px;overflow-x:auto}@media (max-width:767px){.AdminPaymentFailuresPage_filterSection__2Qrn8{padding-left:7px;padding-right:7px;margin-left:0;margin-right:0}.AdminPaymentFailuresPage_filterRow__38e-Y{flex-wrap:wrap}.AdminPaymentFailuresPage_filterRow__38e-Y .AdminPaymentFailuresPage_filterSelect__hosH7,.AdminPaymentFailuresPage_filterRow__38e-Y .AdminPaymentFailuresPage_searchInput__2Ab9A{flex:1 1 100%}}.AdminPaymentFailuresPage_filterSelect__hosH7,.AdminPaymentFailuresPage_searchInput__2Ab9A{flex:1 1;min-width:0;padding:10px 12px;font-size:14px;border:1px solid var(--colorGrey200,#ddd);border-radius:6px}.AdminPaymentFailuresPage_searchInput__2Ab9A{padding:10px 14px}.AdminPaymentFailuresPage_filterSelect__hosH7{padding-right:36px;background-image:url("data:image/svg+xml;utf8,<svg width='14' height='9' viewBox='0 0 14 9' xmlns='http://www.w3.org/2000/svg'><path d='M6.53 7.472c.26.26.68.26.94 0l5.335-5.333c.26-.263.26-.684 0-.944-.26-.26-.683-.26-.943 0L7 6.056l-4.862-4.86c-.26-.26-.683-.26-.943 0-.26.26-.26.68 0 .943L6.53 7.47z' stroke='%234A4A4A' fill='%234A4A4A' fill-rule='evenodd'/></svg>");background-repeat:no-repeat;background-size:16px 16px;background-position:right 12px center}.AdminPaymentFailuresPage_csvButton__2NFdE{flex-shrink:0;padding:10px 16px;font-size:14px;font-weight:500;color:#fff;background:var(--colorMarketplace,#4eb848);border:none;border-radius:6px;cursor:pointer}.AdminPaymentFailuresPage_csvButton__2NFdE:hover{opacity:.95}.AdminPaymentFailuresPage_tableWrap__d5vzM{overflow-x:auto;border:1px solid var(--colorGrey200,#ddd);border-radius:8px;background-color:#fff}.AdminPaymentFailuresPage_table__31b9V{width:100%;border-collapse:collapse;font-size:14px}.AdminPaymentFailuresPage_table__31b9V td,.AdminPaymentFailuresPage_table__31b9V th{padding:12px 14px;border-bottom:1px solid var(--colorGrey200,#ddd);text-align:left;vertical-align:top}.AdminPaymentFailuresPage_table__31b9V th{font-weight:600;color:var(--colorGrey700,#555);background-color:#fff}.AdminPaymentFailuresPage_table__31b9V tbody tr:last-child td{border-bottom:none}.AdminPaymentFailuresPage_sortButton__bZqyG{border:0;background:transparent;padding:0;cursor:pointer;font:inherit}.AdminPaymentFailuresPage_userLink__3j6Aq{color:#175cd3;text-decoration:none}.AdminPaymentFailuresPage_userLink__3j6Aq:hover{text-decoration:underline}.AdminPaymentFailuresPage_emptyCell__2KTaB,.AdminPaymentFailuresPage_loading__dAbtL{text-align:center;color:#667085}.AdminPaymentFailuresPage_pagination__1exA0{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.AdminPaymentFailuresPage_pageBtn__3VfXX{border:1px solid #d0d5dd;background:#fff;border-radius:8px;width:34px;height:34px;cursor:pointer}.AdminPaymentFailuresPage_pageBtn__3VfXX:disabled{opacity:.45;cursor:not-allowed}.AdminPaymentFailuresPage_pageInfo__2GQUR{color:#475467}.AdminLayout_root__1pgSy{display:flex;min-height:100vh;flex-direction:column}.AdminLayout_layoutInner__3wWON{display:flex;flex:1 1;min-height:0}.AdminLayout_sidebarToggle__j9XAW{display:none;position:fixed;top:16px;left:16px;z-index:1001;width:44px;height:44px;padding:0;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);cursor:pointer;align-items:center;justify-content:center}@media (max-width:767px){.AdminLayout_sidebarToggle__j9XAW{display:flex}}.AdminLayout_sidebarToggleIcon__3xlcA{width:20px;height:2px;background:#334155;box-shadow:0 -6px 0 0 #334155,0 6px 0 0 #334155}.AdminLayout_sidebarBackdrop__1bxFy{display:none;position:fixed;inset:0;z-index:1002;background:rgba(0,0,0,.4)}@media (max-width:767px){.AdminLayout_sidebarBackdrop__1bxFy{display:block}}.AdminLayout_sidebar__14irR{width:30%;min-width:220px;max-width:320px;background:#0f1729;border-right:1px solid hsla(0,0%,100%,.08);padding:24px 0;display:flex;flex-direction:column}.AdminLayout_sidebarClose__3w0jI{display:none;position:absolute;top:16px;right:16px;z-index:1;width:36px;height:36px;padding:0;border:none;border-radius:6px;background:hsla(0,0%,100%,.1);color:#f1f5f9;font-size:24px;line-height:1;cursor:pointer;align-items:center;justify-content:center}@media (max-width:767px){.AdminLayout_sidebar__14irR{position:fixed;left:0;top:0;bottom:0;z-index:1003;width:280px;max-width:85vw;min-width:0;transform:translateX(-100%);transition:transform .2s ease-out;padding-top:56px}.AdminLayout_sidebarOpen__xrFME{transform:translateX(0)}.AdminLayout_sidebarClose__3w0jI{display:flex}}@media (min-width:768px){.AdminLayout_sidebarBackdrop__1bxFy,.AdminLayout_sidebarToggle__j9XAW{display:none!important}}.AdminLayout_sidebarTitle__1WMkl{font-size:18px;font-weight:600;padding:0 24px 20px;margin:0;border-bottom:1px solid hsla(0,0%,100%,.08);color:#f1f5f9}.AdminLayout_navList__sVlTC{list-style:none;margin:16px 0 0;padding:0 12px}.AdminLayout_navItem__3Wc-4{margin:0;padding:0}.AdminLayout_navLink__QHuHA{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;padding:10px 12px;border-radius:6px;color:#94a3b8;text-decoration:none;font-size:15px;transition:background .15s ease,color .15s ease}.AdminLayout_navLinkText__1e_Rj{flex:1 1}.AdminLayout_pendingDot__xhiOC{width:8px;height:8px;border-radius:50%;background:#ef4444;flex-shrink:0}.AdminLayout_navLink__QHuHA:hover{background:hsla(0,0%,100%,.06);color:#f1f5f9}.AdminLayout_navLinkActive__NMN6i{background:var(--colorMarketplace,#4eb848);color:#fff;font-weight:500}.AdminLayout_navLinkActive__NMN6i:hover{background:var(--colorMarketplace,#4eb848);color:#fff;opacity:.95}.AdminLayout_main__3RVpW{flex:1 1;min-width:0;overflow:auto;padding:24px 32px;background:#f6f7f9}@media (max-width:767px){.AdminLayout_main__3RVpW{padding-top:72px;padding-left:0;padding-right:0}}.AdminLayout_logoutWrap__2cG5b{margin-top:auto;padding:16px 12px 0;border-top:1px solid hsla(0,0%,100%,.08)}.AdminLayout_logoutLink__2HM7V{display:block;padding:10px 12px;border-radius:6px;color:#94a3b8;text-decoration:none;font-size:14px}.AdminLayout_logoutLink__2HM7V:hover{background:hsla(0,0%,100%,.06);color:#f1f5f9}
/*# sourceMappingURL=AdminLayout.c7fb72c7.chunk.css.map */