.DashboardContent_dashboard-root__gsC9h{width:100%;padding:clamp(16px,2vw,24px);background:linear-gradient(135deg,#FAFAFB,#F8F7FA);min-height:100vh;box-sizing:border-box;font-family:Outfit,sans-serif}.DashboardContent_dashboard-header-row__x4b8K{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(24px,3vw,32px)}.DashboardContent_dashboard-greeting__8g0ry{font-family:Outfit,sans-serif;font-weight:700;font-size:clamp(1.5rem,2.5vw,2.25rem);color:#23213D;margin:0;background:linear-gradient(135deg,#23213D,#AF8EBA);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.DashboardContent_dashboard-header-actions__lox1E{display:flex;align-items:center;gap:clamp(12px,1.5vw,16px)}.DashboardContent_dashboard-action-btn__6R8V6{background:linear-gradient(135deg,#AF8EBA,#C7B2D6);color:#fff;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.875rem,1.1vw,1rem);border:none;border-radius:clamp(12px,1.5vw,16px);padding:clamp(10px,1.2vw,12px) clamp(18px,2.2vw,24px);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(175,142,186,.3);position:relative;overflow:hidden}.DashboardContent_dashboard-action-btn__6R8V6:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.DashboardContent_dashboard-action-btn__6R8V6:hover:before{left:100%}.DashboardContent_dashboard-action-btn__6R8V6:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(175,142,186,.4)}.DashboardContent_dashboard-bell-btn__8GGpd{background:rgba(255,255,255,.9);border:1px solid rgba(175,142,186,.2);border-radius:50%;width:clamp(40px,5vw,48px);height:clamp(40px,5vw,48px);display:flex;align-items:center;justify-content:center;font-size:clamp(1.2rem,1.5vw,1.4rem);box-shadow:0 4px 12px rgba(0,0,0,.1);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);color:#AF8EBA}.DashboardContent_dashboard-bell-btn__8GGpd:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(175,142,186,.3);background:#AF8EBA;color:#fff}.DashboardContent_dashboard-main-grid__uST2V{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:clamp(20px,2.5vw,28px);align-items:start;min-height:0}.DashboardContent_dashboard-todo__YwRTq{grid-column:1/-1;grid-row:1/2;order:1}.DashboardContent_dashboard-vendors__x0E2g{grid-column:1/2;grid-row:2/3;order:2;display:flex;flex-direction:column;min-height:0}.DashboardContent_dashboard-calendar__aCdWp{grid-column:2/3;grid-row:2/3;order:3;display:flex;flex-direction:column;min-height:0}.DashboardContent_dashboard-card__udlYZ{background:rgba(255,255,255,.95);border-radius:clamp(16px,2vw,20px);box-shadow:0 8px 32px rgba(0,0,0,.08);padding:clamp(20px,2.5vw,28px);display:flex;flex-direction:column;min-width:0;border:1px solid rgba(175,142,186,.1);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;height:100%;justify-content:flex-start;align-items:stretch}.DashboardContent_dashboard-card__udlYZ:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(175,142,186,.15)}.DashboardContent_dashboard-card-header__noOWz{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(20px,2.5vw,24px);padding-bottom:clamp(12px,1.5vw,16px);border-bottom:2px solid rgba(175,142,186,.1);text-align:center}.DashboardContent_dashboard-card-title___ZTF_{font-family:Outfit,sans-serif;font-weight:700;font-size:clamp(1.1rem,1.4vw,1.3rem);color:#23213D;position:relative;text-align:center;flex:1}.DashboardContent_dashboard-card-title___ZTF_:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);width:clamp(20px,3vw,30px);height:3px;background:linear-gradient(90deg,#AF8EBA,#C7B2D6);border-radius:2px}.DashboardContent_dashboard-card-link__G06pq{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(.875rem,1.1vw,1rem);color:#AF8EBA;text-decoration:none;cursor:pointer;padding:clamp(6px,.8vw,8px) clamp(12px,1.5vw,16px);border-radius:clamp(8px,1vw,12px);transition:all .3s cubic-bezier(.4,0,.2,1);background:rgba(175,142,186,.1);text-align:center}.DashboardContent_dashboard-card-link__G06pq:hover{background:rgba(175,142,186,.2);transform:translateY(-1px)}.DashboardContent_dashboard-table__pIiUb{width:100%;border-collapse:separate;border-spacing:clamp(12px,1.5vw,16px);font-family:Outfit,sans-serif;font-size:clamp(.875rem,1.1vw,1rem);color:#23213D;flex:1}.DashboardContent_dashboard-table__pIiUb th{font-weight:700;color:#666;background:rgba(175,142,186,.05);font-size:clamp(.8rem,1vw,.9rem);text-transform:uppercase;letter-spacing:.5px}.DashboardContent_dashboard-table__pIiUb td,.DashboardContent_dashboard-table__pIiUb th{padding:clamp(16px,2vw,20px) clamp(12px,1.5vw,16px);text-align:center;border-radius:clamp(8px,1vw,12px);white-space:nowrap}.DashboardContent_dashboard-table__pIiUb td{background:rgba(255,255,255,.8);box-shadow:0 2px 8px rgba(0,0,0,.04);vertical-align:middle;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(175,142,186,.1);min-width:clamp(80px,10vw,120px)}.DashboardContent_dashboard-table__pIiUb tr:hover td{background:rgba(175,142,186,.05);transform:scale(1.01)}.DashboardContent_dashboard-task-img__2xu0p{width:clamp(28px,3.5vw,36px);height:clamp(28px,3.5vw,36px);border-radius:50%;object-fit:cover;margin-right:clamp(8px,1vw,12px);vertical-align:middle;border:2px solid rgba(175,142,186,.2);display:inline-block}.DashboardContent_dashboard-date-red__iAw7v{color:#F77B7B;font-weight:700;text-align:center}.DashboardContent_dashboard-status__2Yata{padding:clamp(4px,.6vw,6px) clamp(12px,1.5vw,16px);border-radius:clamp(12px,1.5vw,16px);font-size:clamp(.75rem,1vw,.85rem);font-weight:700;display:inline-block;text-transform:uppercase;letter-spacing:.5px;text-align:center}.DashboardContent_dashboard-status-pending__apuBZ{background:linear-gradient(135deg,#FFE3D6,#FFD4C4);color:#F77B7B;box-shadow:0 2px 8px rgba(247,123,123,.2)}.DashboardContent_dashboard-action-icon__fTv8W{background:rgba(175,142,186,.1);border:1px solid rgba(175,142,186,.2);border-radius:50%;width:clamp(32px,4vw,40px);height:clamp(32px,4vw,40px);display:inline-flex;align-items:center;justify-content:center;font-size:clamp(1rem,1.2vw,1.1rem);margin-right:clamp(6px,.8vw,8px);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:center;padding:0}.DashboardContent_dashboard-action-icon__fTv8W svg{width:clamp(14px,1.8vw,18px);height:clamp(14px,1.8vw,18px);stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.DashboardContent_dashboard-action-icon__fTv8W.DashboardContent_delete__bdDOg{color:#F77B7B}.DashboardContent_dashboard-action-icon__fTv8W.DashboardContent_edit___EE_4{color:#AF8EBA}.DashboardContent_dashboard-action-icon__fTv8W:hover{background:rgba(175,142,186,.2);transform:scale(1.1);box-shadow:0 4px 12px rgba(175,142,186,.3)}.DashboardContent_dashboard-action-icon__fTv8W:hover svg{stroke-width:2.5}.DashboardContent_dashboard-vendor-list__lNXHI{display:flex;flex-direction:column;gap:clamp(8px,1vw,12px);flex:1;justify-content:flex-start;align-items:stretch}.DashboardContent_dashboard-vendor-item__tKLr4{background:rgba(255,255,255,.9);border-radius:clamp(8px,1vw,12px);padding:clamp(12px,1.5vw,16px);box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid rgba(175,142,186,.1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;min-height:clamp(50px,6vw,60px)}.DashboardContent_dashboard-vendor-item__tKLr4:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,#AF8EBA,#C7B2D6);border-radius:2px}.DashboardContent_dashboard-vendor-item__tKLr4:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(175,142,186,.15)}.DashboardContent_dashboard-vendor-status__L3qGs.DashboardContent_confirmed__8SnnS{background:linear-gradient(135deg,#E6FFF2,#D4F7E7);color:#4DCB8A;font-size:clamp(.7rem,.9vw,.8rem);font-weight:700;border-radius:clamp(6px,.8vw,8px);padding:clamp(3px,.4vw,4px) clamp(8px,1vw,10px);display:inline-block;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 1px 4px rgba(77,203,138,.2);text-align:center;white-space:nowrap}.DashboardContent_dashboard-vendor-title__Mda_1{font-family:Outfit,sans-serif;font-weight:700;font-size:clamp(.9rem,1.1vw,1rem);color:#23213D;text-align:left;flex:1;margin:0 clamp(8px,1vw,12px)}.DashboardContent_dashboard-vendor-desc__7CTKe{font-family:Outfit,sans-serif;font-size:clamp(.8rem,1vw,.85rem);color:#666;line-height:1.4;text-align:left;flex:1;margin:0 clamp(8px,1vw,12px);display:none}.DashboardContent_dashboard-vendor-price__8KI0k{font-family:Outfit,sans-serif;font-size:clamp(.9rem,1.1vw,1rem);color:#23213D;font-weight:700;background:linear-gradient(135deg,#AF8EBA,#C7B2D6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:right;white-space:nowrap;margin-left:clamp(8px,1vw,12px)}.DashboardContent_dashboard-calendar-header__EN_at{display:flex;align-items:center;justify-content:space-between;font-family:Outfit,sans-serif;font-size:clamp(1rem,1.3vw,1.1rem);font-weight:700;color:#23213D;margin-bottom:clamp(16px,2vw,20px);padding:clamp(12px,1.5vw,16px);background:rgba(175,142,186,.05);border-radius:clamp(12px,1.5vw,16px);text-align:center}.DashboardContent_dashboard-calendar-arrow__ZuTSb{cursor:pointer;color:#AF8EBA;font-size:clamp(1.2rem,1.5vw,1.4rem);user-select:none;transition:all .3s cubic-bezier(.4,0,.2,1);padding:clamp(8px,1vw,10px);border-radius:50%;text-align:center}.DashboardContent_dashboard-calendar-arrow__ZuTSb:hover{background:rgba(175,142,186,.1);transform:scale(1.1)}.DashboardContent_dashboard-calendar-title__5S1nr{font-size:clamp(1rem,1.3vw,1.1rem);font-weight:700;color:#23213D;text-align:center;flex:1}.DashboardContent_dashboard-calendar-table__WzYUm{width:100%;border-collapse:separate;border-spacing:clamp(4px,.6vw,6px);font-family:Outfit,sans-serif;font-size:clamp(.875rem,1.1vw,1rem);color:#23213D;flex:1}.DashboardContent_dashboard-calendar-table__WzYUm th{color:#666;font-weight:700;padding:clamp(8px,1vw,12px) 0;text-align:center;font-size:clamp(.75rem,1vw,.85rem);text-transform:uppercase;letter-spacing:.5px}.DashboardContent_dashboard-calendar-table__WzYUm td{text-align:center;padding:clamp(8px,1vw,12px) 0;border-radius:clamp(8px,1vw,12px);background:rgba(255,255,255,.8);font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;border:1px solid rgba(175,142,186,.1)}.DashboardContent_dashboard-calendar-table__WzYUm td:hover{background:rgba(175,142,186,.1);transform:scale(1.05)}.DashboardContent_dashboard-calendar-muted__OrREY{color:#D3CFE8;background:rgba(175,142,186,.05)!important}.DashboardContent_dashboard-calendar-today__Vxm6w{background:linear-gradient(135deg,#AF8EBA,#C7B2D6)!important;color:#fff!important;font-weight:700!important;box-shadow:0 4px 12px rgba(175,142,186,.3)!important}.DashboardContent_dashboard-calendar-dot__JwWmO{position:relative}.DashboardContent_dashboard-calendar-dot__JwWmO:after{display:none}.DashboardContent_dashboard-calendar-has-events__5TqaN{background:rgba(255,165,0,.15)!important;border:1px solid rgba(255,165,0,.4)!important;position:relative}.DashboardContent_dashboard-calendar-has-events__5TqaN:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,165,0,.2);border-radius:inherit;pointer-events:none}.DashboardContent_dashboard-calendar-has-events__5TqaN:hover{background:rgba(255,165,0,.25)!important;transform:scale(1.05)}.DashboardContent_dashboard-calendar-has-events__5TqaN:hover:after{background:rgba(255,165,0,.3)}.DashboardContent_dashboard-calendar-popup-backdrop__ZZcIm{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);z-index:9998;cursor:pointer}.DashboardContent_dashboard-calendar-popup__5N1UM{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:white;border-radius:clamp(8px,1vw,12px);box-shadow:0 8px 32px rgba(0,0,0,.15);border:1px solid rgba(175,142,186,.2);z-index:9999;min-width:clamp(600px,70vw,800px);max-width:clamp(800px,80vw,1000px);padding:clamp(20px,2.5vw,28px);backdrop-filter:blur(10px)}.DashboardContent_dashboard-calendar-popup__5N1UM:before{display:none}.DashboardContent_dashboard-calendar-popup-header__ym_fO{font-family:Outfit,sans-serif;font-weight:700;font-size:clamp(1.2rem,1.5vw,1.4rem);color:#23213D;margin-bottom:clamp(16px,2vw,20px);padding-bottom:clamp(10px,1.2vw,14px);border-bottom:1px solid rgba(175,142,186,.2)}.DashboardContent_dashboard-calendar-popup-content__61Uo4{display:flex;flex-direction:column;gap:clamp(16px,2vw,20px);max-height:clamp(400px,50vh,500px);overflow-y:auto}.DashboardContent_dashboard-calendar-popup-columns__xzIOm{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,2.5vw,28px);height:100%}.DashboardContent_dashboard-calendar-popup-column__oNg4u{display:flex;flex-direction:column;gap:clamp(12px,1.5vw,16px)}.DashboardContent_dashboard-calendar-popup-section-content__QObmQ{display:flex;flex-direction:column;gap:clamp(10px,1.2vw,14px);flex:1;overflow-y:auto}.DashboardContent_dashboard-calendar-popup-section-header__8GH0X{font-family:Outfit,sans-serif;font-weight:700;font-size:clamp(1rem,1.3vw,1.2rem);color:#AF8EBA;padding:clamp(8px,1vw,12px) clamp(10px,1.2vw,14px);background:rgba(175,142,186,.1);border-radius:clamp(6px,.8vw,8px);border-left:3px solid #af8eba;margin-bottom:clamp(6px,.8vw,8px)}.DashboardContent_dashboard-calendar-popup-empty__Tlbfp{font-family:Outfit,sans-serif;font-size:clamp(.9rem,1.1vw,1rem);color:#999;text-align:center;padding:clamp(20px,2.5vw,28px);background:rgba(175,142,186,.05);border-radius:clamp(6px,.8vw,8px);border:1px dashed rgba(175,142,186,.2)}.DashboardContent_dashboard-calendar-popup-item__gzWKX{padding:clamp(12px,1.5vw,16px);background:rgba(175,142,186,.05);border-radius:clamp(8px,1vw,12px);border:1px solid rgba(175,142,186,.1);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.DashboardContent_dashboard-calendar-popup-item__gzWKX:hover{background:rgba(175,142,186,.1);border-color:rgba(175,142,186,.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(175,142,186,.2)}.DashboardContent_dashboard-calendar-popup-item-header__oHC2U{display:flex;align-items:center;gap:clamp(8px,1vw,12px);margin-bottom:clamp(6px,.8vw,8px)}.DashboardContent_dashboard-calendar-popup-item-type__GLH2O{font-size:clamp(1rem,1.3vw,1.2rem)}.DashboardContent_dashboard-calendar-popup-item-title__qCqNu{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(1rem,1.3vw,1.2rem);color:#23213D}.DashboardContent_dashboard-calendar-popup-item-desc__Lvny_{font-family:Outfit,sans-serif;font-size:clamp(.875rem,1.1vw,1rem);color:#666;margin-bottom:clamp(6px,.8vw,8px);line-height:1.5}.DashboardContent_dashboard-calendar-popup-item-status__mjVmv{font-family:Outfit,sans-serif;font-size:clamp(.8rem,1vw,.9rem);color:#AF8EBA;font-weight:600}.DashboardContent_dashboard-table__pIiUb input[type=checkbox]{width:clamp(18px,2.5vw,24px);height:clamp(18px,2.5vw,24px);cursor:pointer;accent-color:#AF8EBA;border:2px solid rgba(175,142,186,.3);border-radius:4px;transition:all .3s cubic-bezier(.4,0,.2,1)}.DashboardContent_dashboard-table__pIiUb input[type=checkbox]:hover{border-color:#AF8EBA;transform:scale(1.1)}.DashboardContent_dashboard-table__pIiUb input[type=checkbox]:checked{background-color:#AF8EBA;border-color:#AF8EBA;box-shadow:0 2px 8px rgba(175,142,186,.3)}@media (max-width:1200px){.DashboardContent_dashboard-main-grid__uST2V{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:clamp(20px,2.5vw,28px)}.DashboardContent_dashboard-todo__YwRTq{grid-column:1/-1;grid-row:1/2;order:1}.DashboardContent_dashboard-vendors__x0E2g{grid-column:1/2;grid-row:2/3;order:2}.DashboardContent_dashboard-calendar__aCdWp{grid-column:2/3;grid-row:2/3;order:3}}@media (max-width:768px){.DashboardContent_dashboard-root__gsC9h{padding:clamp(12px,1.5vw,16px)}.DashboardContent_dashboard-header-row__x4b8K{flex-direction:column;gap:clamp(16px,2vw,20px);align-items:flex-start}.DashboardContent_dashboard-header-actions__lox1E{width:100%;justify-content:space-between}.DashboardContent_dashboard-main-grid__uST2V{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:clamp(16px,2vw,20px)}.DashboardContent_dashboard-todo__YwRTq{grid-column:1/2;grid-row:1/2;order:1}.DashboardContent_dashboard-vendors__x0E2g{grid-column:1/2;grid-row:2/3;order:2}.DashboardContent_dashboard-calendar__aCdWp{grid-column:1/2;grid-row:3/4;order:3}.DashboardContent_dashboard-table__pIiUb{font-size:clamp(.75rem,1vw,.85rem);border-spacing:clamp(8px,1vw,12px)}.DashboardContent_dashboard-table__pIiUb td,.DashboardContent_dashboard-table__pIiUb th{padding:clamp(12px,1.5vw,16px) clamp(8px,1vw,12px);min-width:clamp(60px,8vw,80px)}.DashboardContent_dashboard-vendor-item__tKLr4{padding:clamp(12px,1.5vw,16px)}.DashboardContent_dashboard-calendar-table__WzYUm{font-size:clamp(.75rem,1vw,.85rem)}}@media (max-width:480px){.DashboardContent_dashboard-card__udlYZ{padding:clamp(16px,2vw,20px)}.DashboardContent_dashboard-table__pIiUb{display:block;overflow-x:auto;white-space:nowrap}.DashboardContent_dashboard-vendor-list__lNXHI{gap:clamp(12px,1.5vw,16px)}.DashboardContent_dashboard-calendar-header__EN_at{flex-direction:column;gap:clamp(8px,1vw,12px)}}.NotificationItem_notificationItem__YQdDo{display:flex;align-items:flex-start;padding:16px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .2s ease;position:relative}.NotificationItem_notificationItem__YQdDo:hover{background:#f8f9fa}.NotificationItem_notificationItem__YQdDo:last-child{border-bottom:none}.NotificationItem_notificationItem__YQdDo.NotificationItem_unread__LiSTo{background:#f8f8ff;border-left:3px solid #af8eba}.NotificationItem_notificationItem__YQdDo.NotificationItem_unread__LiSTo:hover{background:#f0f0ff}.NotificationItem_notificationItem__YQdDo.NotificationItem_urgent__8Qo6R{border-left:3px solid #ff4444}.NotificationItem_notificationItem__YQdDo.NotificationItem_high__0W8a_{border-left:3px solid #ff8800}.NotificationItem_notificationItem__YQdDo.NotificationItem_medium__yY0bz{border-left:3px solid #af8eba}.NotificationItem_notificationItem__YQdDo.NotificationItem_low__IVwW2{border-left:3px solid #28a745}.NotificationItem_icon__ldutA{font-size:20px;margin-right:12px;margin-top:2px;flex-shrink:0}.NotificationItem_content__cOnTL{flex:1;min-width:0}.NotificationItem_title__JLVcP{font-weight:600;font-size:14px;color:#333;margin-bottom:4px;line-height:1.3}.NotificationItem_message__Mo7KG{font-size:13px;color:#666;line-height:1.4;margin-bottom:6px;word-wrap:break-word}.NotificationItem_time__FosXP{font-size:12px;color:#999;font-weight:500}.NotificationItem_unreadDot__lcOvT{width:8px;height:8px;background:#af8eba;border-radius:50%;margin-left:12px;margin-top:8px;flex-shrink:0}.NotificationItem_actions__leZZ3{display:flex;gap:4px;margin-left:12px;opacity:0;transition:opacity .2s ease;flex-shrink:0}.NotificationItem_notificationItem__YQdDo:hover .NotificationItem_actions__leZZ3{opacity:1}.NotificationItem_actionBtn__KCLfN{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#666;font-size:12px;line-height:1;transition:all .2s ease;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.NotificationItem_actionBtn__KCLfN:hover{background:#e0e0e0;color:#333}@media (max-width:480px){.NotificationItem_notificationItem__YQdDo{padding:12px 16px}.NotificationItem_icon__ldutA{font-size:18px;margin-right:10px}.NotificationItem_title__JLVcP{font-size:13px}.NotificationItem_message__Mo7KG{font-size:12px}.NotificationItem_time__FosXP{font-size:11px}.NotificationItem_actions__leZZ3{opacity:1}}@keyframes NotificationItem_slideIn__YET77{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NotificationItem_notificationItem__YQdDo.NotificationItem_new__6XcuQ{animation:NotificationItem_slideIn__YET77 .3s ease-out}.NotificationDropdown_dropdown__50czl{position:absolute;background:white;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12);min-width:320px;max-width:400px;overflow:hidden;z-index:1000}.NotificationDropdown_header__yykCC{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #f0f0f0;background:#fafafa}.NotificationDropdown_title__3R5pB{font-weight:600;font-size:16px;color:#333;display:flex;align-items:center;gap:8px}.NotificationDropdown_unreadBadge__y_2E5{background:#ff4444;color:white;font-size:12px;font-weight:600;padding:2px 6px;border-radius:10px;min-width:16px;text-align:center}.NotificationDropdown_actions__bF5wZ{display:flex;gap:8px}.NotificationDropdown_actionBtn__LPfSn{background:none;border:none;cursor:pointer;padding:6px;border-radius:6px;color:#666;font-size:14px;transition:background-color .2s ease}.NotificationDropdown_actionBtn__LPfSn:hover{background:#e0e0e0}.NotificationDropdown_actionBtn__LPfSn:disabled{opacity:.5;cursor:not-allowed}.NotificationDropdown_content__GGtRF{max-height:400px;overflow-y:auto}.NotificationDropdown_loading__tUqxm{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#666;gap:12px}.NotificationDropdown_loadingSpinner__3OKvo{width:24px;height:24px;border:2px solid #f0f0f0;border-top-color:#af8eba;border-radius:50%;animation:NotificationDropdown_spin__d81xK 1s linear infinite}@keyframes NotificationDropdown_spin__d81xK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotificationDropdown_empty__X6_4J{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#666;gap:12px}.NotificationDropdown_emptyIcon__HewYZ{font-size:48px;opacity:.5}.NotificationDropdown_emptyText__gCQwD{font-size:16px;font-weight:500}.NotificationDropdown_refreshBtn__pnBhq{background:#af8eba;color:white;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s ease}.NotificationDropdown_refreshBtn__pnBhq:hover{background:#9a7da6}.NotificationDropdown_notificationsList__6WkZH{display:flex;flex-direction:column}.NotificationDropdown_loadMore__eWANA{padding:16px 20px;border-top:1px solid #f0f0f0;text-align:center}.NotificationDropdown_loadMoreBtn__9d8_0{background:#f8f9fa;border:1px solid #ddd;color:#666;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease;width:100%}.NotificationDropdown_loadMoreBtn__9d8_0:hover{background:#e9ecef;border-color:#ccc}.NotificationDropdown_loadMoreBtn__9d8_0:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.NotificationDropdown_dropdown__50czl{min-width:280px;max-width:320px}.NotificationDropdown_header__yykCC{padding:12px 16px}.NotificationDropdown_title__3R5pB{font-size:14px}.NotificationDropdown_content__GGtRF{max-height:300px}}.NotificationBell_bellContainer__7ngsB{position:relative;display:inline-block}.NotificationBell_bellButton___pFvT{background:none;border:none;cursor:pointer;position:relative;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.NotificationBell_bellButton___pFvT:hover{background:rgba(175,142,186,.1)}.NotificationBell_bellButton___pFvT:focus{outline:none;box-shadow:0 0 0 2px rgba(175,142,186,.3)}.NotificationBell_bellIcon__lpc1R{display:block;line-height:1;color:#666;transition:color .2s ease}.NotificationBell_bellButton___pFvT:hover .NotificationBell_bellIcon__lpc1R{color:#af8eba}.NotificationBell_badge__cu1Q6{position:absolute;top:2px;right:2px;background:#ff4444;color:white;font-size:10px;font-weight:600;padding:2px 5px;border-radius:10px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1;box-shadow:0 1px 3px rgba(0,0,0,.2);animation:NotificationBell_pulse__dXdka .5s ease-in-out}@keyframes NotificationBell_pulse__dXdka{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes NotificationBell_bellShake__PSNg2{0%,to{transform:rotate(0deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}.NotificationBell_bellButton___pFvT.NotificationBell_shake__Xy9u7 .NotificationBell_bellIcon__lpc1R{animation:NotificationBell_bellShake__PSNg2 .5s ease-in-out}@media (max-width:480px){.NotificationBell_bellButton___pFvT{padding:6px}.NotificationBell_badge__cu1Q6{font-size:9px;min-width:14px;height:14px;padding:1px 4px}}.ListingsContent_listingsContainer__KQH9q{padding:clamp(1rem,4vw,2.5rem);background:#FAFAFB;min-height:100vh;width:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.ListingsContent_listingsContainer__KQH9q::-webkit-scrollbar{display:none}@media (max-width:600px){.ListingsContent_listingsContainer__KQH9q{padding-bottom:clamp(2rem,6vh,3rem)}}.ListingsContent_backButton__Pxy_N{background:none;border:none;display:flex;align-items:center;gap:clamp(.5rem,2vw,.75rem);cursor:pointer;color:#AF8EBA;font-size:clamp(.9rem,2.5vw,1rem);font-weight:600;font-family:Outfit,sans-serif;margin-bottom:clamp(1rem,3vw,1.5rem);transition:color .2s ease;padding:.5rem 0}.ListingsContent_backButton__Pxy_N:hover{color:#9a7da6}.ListingsContent_backIcon__2kX2o{font-size:1.2em}.ListingsContent_backText__3tmkL{display:none}@media (min-width:480px){.ListingsContent_backText__3tmkL{display:inline}}.ListingsContent_actionsBar__LVP_h{display:flex;flex-direction:column;gap:clamp(.75rem,2vw,1rem);margin-bottom:clamp(1rem,3vw,1.5rem)}@media (min-width:768px){.ListingsContent_actionsBar__LVP_h{flex-direction:row;align-items:center;justify-content:space-between}}.ListingsContent_createListingBtn__6mpxb{background:linear-gradient(135deg,#AF8EBA,#9a7da6);color:#fff;border:none;border-radius:clamp(12px,3vw,18px);padding:clamp(.75rem,2.5vw,1rem) clamp(1.25rem,3vw,1.75rem);font-family:Nunito,sans-serif;font-weight:600;font-size:clamp(.85rem,2.5vw,.95rem);cursor:pointer;box-shadow:0 4px 16px rgba(175,142,186,.3);transition:all .3s ease;position:relative;overflow:hidden;white-space:nowrap}.ListingsContent_createListingBtn__6mpxb:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.ListingsContent_createListingBtn__6mpxb:hover:before{left:100%}.ListingsContent_createListingBtn__6mpxb:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(175,142,186,.4)}.ListingsContent_sortFilter__OKCRV{display:flex;align-items:center;border:2px solid #af8eba;border-radius:clamp(8px,2.5vw,12px);padding:clamp(.5rem,2vw,.75rem) clamp(.75rem,2.5vw,1rem);font-family:Nunito,sans-serif;font-weight:600;font-size:clamp(.8rem,2.5vw,.9rem);color:#AF8EBA;gap:clamp(.5rem,2vw,.75rem);background:rgba(175,142,186,.05);transition:all .3s ease;flex-wrap:wrap}@media (min-width:768px){.ListingsContent_sortFilter__OKCRV{margin-left:auto}}.ListingsContent_sortFilter__OKCRV:hover{background:rgba(175,142,186,.1);border-color:#9a7da6}.ListingsContent_sortLabel__AJk0Z{white-space:nowrap}.ListingsContent_sortSelect__sbFgY{font-family:Outfit,sans-serif;font-size:clamp(.8rem,2.5vw,.9rem);padding:clamp(.25rem,1.5vw,.4rem) clamp(.5rem,2vw,.6rem);border-radius:6px;border:1px solid #af8eba;background:white;color:#333;cursor:pointer;transition:border-color .2s ease;min-width:120px}.ListingsContent_sortSelect__sbFgY:focus{outline:none;border-color:#9a7da6}.ListingsContent_searchBar__1ce8M{display:flex;align-items:center;margin-bottom:clamp(1rem,3vw,1.5rem);position:relative;width:100%;max-width:100%}@media (min-width:768px){.ListingsContent_searchBar__1ce8M{max-width:500px}}.ListingsContent_searchInput__otZpn{width:100%;height:clamp(44px,8vw,48px);border:2px solid #e0e0e0;border-radius:clamp(8px,2.5vw,12px);font-family:Outfit,sans-serif;font-size:clamp(.9rem,2.5vw,1rem);color:#333;padding:0 clamp(2.5rem,6vw,3rem) 0 clamp(1rem,3vw,1.25rem);background:white;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05)}.ListingsContent_searchInput__otZpn:focus{outline:none;border-color:#AF8EBA;box-shadow:0 4px 16px rgba(175,142,186,.15)}.ListingsContent_searchInput__otZpn::placeholder{color:#999}.ListingsContent_searchBtn__il4lC{position:absolute;right:clamp(.75rem,2vw,1rem);top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:clamp(.4rem,1.5vw,.5rem);border-radius:8px;transition:background .2s ease;display:flex;align-items:center;justify-content:center}.ListingsContent_searchBtn__il4lC:hover{background:rgba(175,142,186,.1)}.ListingsContent_desktopView__7ZqwK{display:none;overflow-x:auto;width:100%;scrollbar-width:none;-ms-overflow-style:none}.ListingsContent_desktopView__7ZqwK::-webkit-scrollbar{display:none}@media (min-width:1024px){.ListingsContent_desktopView__7ZqwK{display:block}}@media (min-width:1024px) and (max-width:1200px){.ListingsContent_tableHeader__QB2Dr,.ListingsContent_tableRow__r8ihD{grid-template-columns:60px 80px 1fr .8fr .8fr .8fr .8fr 100px 120px;gap:12px;padding:16px 20px}}@media (min-width:1200px) and (max-width:1400px){.ListingsContent_tableHeader__QB2Dr,.ListingsContent_tableRow__r8ihD{grid-template-columns:70px 90px 1fr .9fr .9fr .9fr .9fr 110px 130px;gap:14px;padding:18px 22px}}.ListingsContent_mobileView__3a3FC{display:block}@media (min-width:1024px){.ListingsContent_mobileView__3a3FC{display:none}}.ListingsContent_tableHeader__QB2Dr{display:grid;grid-template-columns:80px 100px 1fr 1fr 1fr 1fr 1fr 120px 140px;gap:16px;align-items:center;margin-bottom:16px;margin-top:30px;font-family:Outfit,sans-serif;font-size:13px;color:#555;font-weight:600;width:100%;min-width:min(1000px,100vw);max-width:100%;padding:20px 24px;background:linear-gradient(135deg,#F8F9FA,#F1F3F4);border-radius:12px;border:1px solid #e8eaed;box-sizing:border-box;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.ListingsContent_tableHeader__QB2Dr::-webkit-scrollbar{display:none}.ListingsContent_tableRow__r8ihD{display:grid;grid-template-columns:80px 100px 1fr 1fr 1fr 1fr 1fr 120px 140px;gap:16px;align-items:center;background:white;border-radius:12px;font-family:Outfit,sans-serif;font-size:14px;color:#333;margin-bottom:12px;padding:20px 24px;width:100%;min-width:min(1000px,100vw);max-width:100%;box-sizing:border-box;border:1px solid #f0f0f0;transition:all .3s ease;position:relative;overflow:hidden}.ListingsContent_tableRow__r8ihD:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(175,142,186,.05),rgba(175,142,186,.02));opacity:0;transition:opacity .3s ease}.ListingsContent_tableRow__r8ihD:hover:before{opacity:1}.ListingsContent_tableRow__r8ihD:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.08);border-color:#AF8EBA}.ListingsContent_mobileCards__1b0FB{display:flex;flex-direction:column;gap:clamp(.75rem,3vw,1rem);overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.ListingsContent_mobileCards__1b0FB::-webkit-scrollbar{display:none}.ListingsContent_mobileCard__aCYFV{background:white;border-radius:clamp(8px,2.5vw,12px);padding:clamp(1rem,3vw,1.5rem);border:1px solid #f0f0f0;transition:all .3s ease;position:relative;overflow:hidden}.ListingsContent_mobileCard__aCYFV:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(175,142,186,.05),rgba(175,142,186,.02));opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none}.ListingsContent_mobileCard__aCYFV:hover:before{opacity:1}.ListingsContent_mobileCard__aCYFV:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.08);border-color:#AF8EBA}.ListingsContent_cardHeader__8YO8E{display:flex;align-items:center;gap:clamp(.75rem,3vw,1rem);margin-bottom:clamp(.75rem,2.5vw,1rem);position:relative;z-index:2}.ListingsContent_cardImage__ql3bS{flex-shrink:0}.ListingsContent_mobileImageContainer___cWi9{position:relative;display:flex;align-items:center;justify-content:center}.ListingsContent_mobileListingImage__qbGIp{width:clamp(60px,15vw,80px);height:clamp(60px,15vw,80px);border-radius:8px;object-fit:cover;border:2px solid #f0f0f0;transition:all .3s ease}.ListingsContent_mobileCard__aCYFV:hover .ListingsContent_mobileListingImage__qbGIp{border-color:#AF8EBA;transform:scale(1.05)}.ListingsContent_mobileImageCount__Ny1EI{position:absolute;top:-4px;right:-4px;background:linear-gradient(135deg,#AF8EBA,#9a7da6);color:white;font-size:clamp(.7rem,2vw,.8rem);font-weight:600;padding:clamp(1px,.5vw,2px) clamp(3px,1.5vw,6px);border-radius:10px;min-width:clamp(16px,4vw,20px);text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.2)}.ListingsContent_mobileNoImage__9RiJ0{width:clamp(60px,15vw,80px);height:clamp(60px,15vw,80px);border:2px dashed #e0e0e0;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#FAFAFA;transition:all .3s ease}.ListingsContent_mobileCard__aCYFV:hover .ListingsContent_mobileNoImage__9RiJ0{border-color:#AF8EBA;background:rgba(175,142,186,.05)}.ListingsContent_mobileNoImageIcon__gpq8K{font-size:clamp(1.25rem,4vw,1.5rem);opacity:.5;color:#999}.ListingsContent_cardTitle__p2eWq{flex:1;min-width:0}.ListingsContent_cardTitle__p2eWq h3{margin:0 0 clamp(.25rem,1vw,.5rem);font-size:clamp(1rem,3vw,1.2rem);font-weight:600;color:#333;line-height:1.3}.ListingsContent_cardEventType__OfDJ_{font-size:clamp(.8rem,2.5vw,.9rem);color:#AF8EBA;font-weight:500;text-transform:capitalize}.ListingsContent_cardActions__vtO2C{display:flex;gap:clamp(.5rem,2vw,.75rem);flex-shrink:0;position:relative;z-index:2}.ListingsContent_mobileDeleteBtn__jRmld,.ListingsContent_mobileEditBtn__oo0Gn{padding:clamp(.4rem,1.5vw,.6rem) clamp(.75rem,2.5vw,1rem);border:none;border-radius:clamp(6px,2vw,8px);font-family:Outfit,sans-serif;font-size:clamp(.75rem,2.5vw,.85rem);font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative;z-index:10}.ListingsContent_mobileEditBtn__oo0Gn{background:linear-gradient(135deg,#AF8EBA,#9a7da6);color:white;box-shadow:0 2px 8px rgba(175,142,186,.3)}.ListingsContent_mobileEditBtn__oo0Gn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(175,142,186,.4)}.ListingsContent_mobileDeleteBtn__jRmld{background:linear-gradient(135deg,#FF6B6B,#FF5252);color:white;box-shadow:0 2px 8px rgba(255,107,107,.3)}.ListingsContent_mobileDeleteBtn__jRmld:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,107,107,.4)}.ListingsContent_mobileDeleteBtn__jRmld:disabled{opacity:.6;cursor:not-allowed;transform:none}.ListingsContent_cardDetails__LYxR_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(.5rem,2vw,.75rem)}.ListingsContent_cardDetail__T6qxc{display:flex;flex-direction:column;gap:clamp(.25rem,1vw,.4rem)}@media (min-width:480px){.ListingsContent_cardDetail__T6qxc{flex-direction:row;justify-content:space-between;align-items:center}}.ListingsContent_detailLabel__ar2XE{font-weight:600;color:#555;font-size:clamp(.8rem,2.5vw,.9rem);min-width:fit-content}.ListingsContent_detailValue__fDBSL{color:#333;font-size:clamp(.8rem,2.5vw,.9rem);word-break:break-word;text-align:right}@media (min-width:480px){.ListingsContent_detailValue__fDBSL{text-align:left;flex:1;margin-left:1rem}}.ListingsContent_emptyState__CSbWN{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(3rem,8vw,4rem) clamp(1rem,4vw,2rem);text-align:center;color:#888;font-family:Outfit,sans-serif;font-size:clamp(.9rem,2.5vw,1rem);font-style:italic;background:white;border-radius:12px;border:2px dashed #e0e0e0;margin:clamp(1rem,3vw,1.5rem) 0}.ListingsContent_emptyStateIcon__0D4v0{font-size:clamp(2.5rem,8vw,3rem);margin-bottom:clamp(.75rem,2.5vw,1rem);opacity:.6}.ListingsContent_imageCell__8Ca5y,.ListingsContent_imageContainer__wkWyf{display:flex;align-items:center;justify-content:center}.ListingsContent_imageContainer__wkWyf{position:relative}.ListingsContent_listingImage__GOr4F{width:60px;height:60px;border-radius:8px;object-fit:cover;border:2px solid #f0f0f0;transition:all .3s ease}.ListingsContent_tableRow__r8ihD:hover .ListingsContent_listingImage__GOr4F{border-color:#AF8EBA;transform:scale(1.05)}.ListingsContent_imageCount__gd_4g{position:absolute;top:-4px;right:-4px;background:linear-gradient(135deg,#AF8EBA,#9a7da6);color:white;font-size:10px;font-weight:600;padding:2px 6px;border-radius:10px;min-width:20px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.2)}.ListingsContent_noImage__zY3IM{width:60px;height:60px;border:2px dashed #e0e0e0;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#FAFAFA;transition:all .3s ease}.ListingsContent_tableRow__r8ihD:hover .ListingsContent_noImage__zY3IM{border-color:#AF8EBA;background:rgba(175,142,186,.05)}.ListingsContent_noImageIcon__yQlfQ{font-size:20px;opacity:.5;color:#999}.ListingsContent_tableHeader__QB2Dr span,.ListingsContent_tableRow__r8ihD span{display:flex;align-items:center;justify-content:flex-start;min-height:20px;padding:0 8px}.ListingsContent_tableHeader__QB2Dr span:first-child,.ListingsContent_tableRow__r8ihD span:first-child{justify-content:center;font-weight:600;color:#666;padding:0}.ListingsContent_tableHeader__QB2Dr span:nth-child(2),.ListingsContent_tableRow__r8ihD span:nth-child(2){justify-content:center;padding:0}.ListingsContent_tableHeader__QB2Dr span:nth-child(3),.ListingsContent_tableRow__r8ihD span:nth-child(3){font-weight:600;color:#333;justify-content:flex-start}.ListingsContent_tableHeader__QB2Dr span:nth-child(4),.ListingsContent_tableRow__r8ihD span:nth-child(4){text-transform:capitalize;color:#555;justify-content:flex-start}.ListingsContent_tableHeader__QB2Dr span:nth-child(5),.ListingsContent_tableRow__r8ihD span:nth-child(5){color:#666;justify-content:flex-start}.ListingsContent_tableHeader__QB2Dr span:nth-child(6),.ListingsContent_tableRow__r8ihD span:nth-child(6){color:#AF8EBA;font-weight:500;justify-content:flex-start}.ListingsContent_tableHeader__QB2Dr span:nth-child(7),.ListingsContent_tableRow__r8ihD span:nth-child(7){color:#666;font-size:13px;line-height:1.4;justify-content:flex-start}.ListingsContent_tableHeader__QB2Dr span:nth-child(8),.ListingsContent_tableRow__r8ihD span:nth-child(8){color:#888;font-size:13px;justify-content:flex-start}.ListingsContent_tableHeader__QB2Dr span:last-child,.ListingsContent_tableRow__r8ihD span:last-child{justify-content:flex-end;gap:8px;padding:0}.ListingsContent_actionButtons__fk7lH{display:flex;gap:8px;align-items:center;position:relative;z-index:10}.ListingsContent_editBtn__LN5pC{padding:8px 16px;background:linear-gradient(135deg,#AF8EBA,#9a7da6);color:white;border:none;border-radius:8px;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(175,142,186,.3);position:relative;z-index:10}.ListingsContent_editBtn__LN5pC:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(175,142,186,.4)}.ListingsContent_deleteBtn__u909_{padding:8px 16px;background:linear-gradient(135deg,#FF6B6B,#FF5252);color:white;border:none;border-radius:8px;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(255,107,107,.3);position:relative;z-index:10}.ListingsContent_deleteBtn__u909_:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,107,107,.4)}.ListingsContent_deleteBtn__u909_:disabled{opacity:.6;cursor:not-allowed;transform:none}.ListingsContent_pagination__VdiFq{display:flex;justify-content:center;align-items:center;gap:clamp(.75rem,3vw,1rem);margin-top:clamp(1.5rem,4vw,2rem);padding:clamp(1rem,3vw,1.5rem) 0;flex-wrap:wrap}.ListingsContent_paginationBtn__jHdAu{padding:clamp(.6rem,2.5vw,.8rem) clamp(1rem,3vw,1.25rem);background:linear-gradient(135deg,#AF8EBA,#9a7da6);color:white;border:none;border-radius:clamp(8px,2.5vw,10px);font-family:Outfit,sans-serif;font-size:clamp(.8rem,2.5vw,.9rem);font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(175,142,186,.3);white-space:nowrap}.ListingsContent_paginationBtn__jHdAu:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(175,142,186,.4)}.ListingsContent_paginationBtn__jHdAu:disabled{background:#E0E0E0;color:#999;cursor:not-allowed;box-shadow:none;transform:none}.ListingsContent_pageInfo__y_6kU{font-family:Outfit,sans-serif;font-size:clamp(.8rem,2.5vw,.9rem);color:#666;font-weight:500;text-align:center}.ListingsContent_loadingContainer__X3fvN{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(3rem,8vw,4rem) clamp(1rem,4vw,2rem);text-align:center}.ListingsContent_loadingSpinner__6n3mM{width:clamp(32px,8vw,40px);height:clamp(32px,8vw,40px);border:3px solid #f0f0f0;border-top-color:#af8eba;border-radius:50%;animation:ListingsContent_spin__TzONy 1s linear infinite;margin-bottom:clamp(.75rem,2.5vw,1rem)}@keyframes ListingsContent_spin__TzONy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ListingsContent_loadingText__8_ol0{font-family:Outfit,sans-serif;font-size:clamp(.9rem,2.5vw,1rem);color:#666;font-weight:500}.ListingsContent_errorContainer__7gU_I{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(3rem,8vw,4rem) clamp(1rem,4vw,2rem);text-align:center}.ListingsContent_errorMessage__lWufj{font-family:Outfit,sans-serif;font-size:clamp(.9rem,2.5vw,1rem);color:#FF6B6B;margin-bottom:clamp(1rem,3vw,1.5rem);font-weight:500}.ListingsContent_retryBtn__X0n68{padding:clamp(.75rem,2.5vw,1rem) clamp(1.25rem,3vw,1.75rem);background:linear-gradient(135deg,#AF8EBA,#9a7da6);color:white;border:none;border-radius:clamp(8px,2.5vw,10px);font-family:Outfit,sans-serif;font-size:clamp(.8rem,2.5vw,.9rem);font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(175,142,186,.3)}.ListingsContent_retryBtn__X0n68:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(175,142,186,.4)}.ConfirmationPopup_overlay__MWplC{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.ConfirmationPopup_popup__jvO4_{background:white;border-radius:16px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:400px;width:90%;max-height:90vh;overflow:hidden;animation:ConfirmationPopup_slideIn__7njH4 .3s ease-out}@keyframes ConfirmationPopup_slideIn__7njH4{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.ConfirmationPopup_header__u3t_F{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f3f4f6;padding:24px 24px 16px}.ConfirmationPopup_title__XPsaZ{font-family:Outfit,sans-serif;font-weight:600;font-size:18px;color:#1f2937;margin:0}.ConfirmationPopup_closeButton__y31L4{background:none;border:none;font-size:24px;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.ConfirmationPopup_closeButton__y31L4:hover{background:#f3f4f6;color:#6b7280}.ConfirmationPopup_content__jyQen{padding:24px;text-align:center}.ConfirmationPopup_icon__of0hx{font-size:48px;margin-bottom:16px;display:block}.ConfirmationPopup_icon__of0hx.ConfirmationPopup_danger__8auwk{color:#ef4444}.ConfirmationPopup_icon__of0hx.ConfirmationPopup_warning__myvLq{color:#f59e0b}.ConfirmationPopup_icon__of0hx.ConfirmationPopup_info__ycX_8{color:#3b82f6}.ConfirmationPopup_message__DD3CC{font-family:Outfit,sans-serif;font-size:16px;color:#6b7280;line-height:1.5;margin:0}.ConfirmationPopup_errorMessage__w1OzC{font-family:Outfit,sans-serif;font-size:14px;color:#ef4444;line-height:1.4;margin:8px 0 0;padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px}.ConfirmationPopup_actions__EELBh{display:flex;gap:12px;padding:0 24px 24px;justify-content:flex-end}.ConfirmationPopup_cancelButton__ZzGZi{font-family:Outfit,sans-serif;font-weight:500;font-size:14px;padding:10px 20px;border:1px solid #d1d5db;background:white;color:#6b7280;border-radius:8px;cursor:pointer;transition:all .2s ease;min-width:80px}.ConfirmationPopup_cancelButton__ZzGZi:hover{background:#f9fafb;border-color:#9ca3af;color:#374151}.ConfirmationPopup_confirmButton__Df1zf{font-family:Outfit,sans-serif;font-weight:600;font-size:14px;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;min-width:80px;color:white}.ConfirmationPopup_confirmButton__Df1zf.ConfirmationPopup_danger__8auwk{background:#ef4444}.ConfirmationPopup_confirmButton__Df1zf.ConfirmationPopup_danger__8auwk:hover{background:#dc2626}.ConfirmationPopup_confirmButton__Df1zf.ConfirmationPopup_warning__myvLq{background:#f59e0b}.ConfirmationPopup_confirmButton__Df1zf.ConfirmationPopup_warning__myvLq:hover{background:#d97706}.ConfirmationPopup_confirmButton__Df1zf.ConfirmationPopup_info__ycX_8{background:#3b82f6}.ConfirmationPopup_confirmButton__Df1zf.ConfirmationPopup_info__ycX_8:hover{background:#2563eb}.ConfirmationPopup_confirmButton__Df1zf:disabled{opacity:.6;cursor:not-allowed}.ConfirmationPopup_confirmButton__Df1zf:disabled:hover{background:inherit}@media (max-width:480px){.ConfirmationPopup_popup__jvO4_{width:95%;margin:20px}.ConfirmationPopup_header__u3t_F{padding:20px 20px 0}.ConfirmationPopup_content__jyQen{padding:20px}.ConfirmationPopup_actions__EELBh{padding:0 20px 20px;flex-direction:column-reverse}.ConfirmationPopup_cancelButton__ZzGZi,.ConfirmationPopup_confirmButton__Df1zf{width:100%}}.SettingsContent_settingsContainer__fOGHB{box-sizing:border-box;position:relative;width:100%;max-width:1200px;min-width:320px;margin:16px auto;background:none;border:none;border-radius:0;padding:32px;display:flex;flex-direction:column;gap:32px}@media (max-width:600px){.SettingsContent_settingsContainer__fOGHB{padding-bottom:clamp(2rem,6vh,3rem)}}.SettingsContent_settingsSection__Mii3n{border:1px solid #f2f2f2;border-radius:12px;padding:32px 24px 24px;margin-bottom:0;background:#fff;display:flex;flex-direction:column;gap:0;box-shadow:0 4px 24px 0 rgba(80,40,120,.1)}.SettingsContent_settingsSectionTitle__dxtLQ{font-size:18px;font-weight:700;font-family:Outfit,sans-serif;margin-bottom:24px;color:#1a1a1a}.SettingsContent_settingsFieldGroup__MLFc_{display:flex;flex-direction:column;margin-bottom:18px}.SettingsContent_settingsFieldGroup__MLFc_ label{font-size:14px;font-weight:600;font-family:Outfit,sans-serif;margin-bottom:8px;color:#333}.SettingsContent_settingsFieldGroup__MLFc_ input[type=email],.SettingsContent_settingsFieldGroup__MLFc_ input[type=password],.SettingsContent_settingsFieldGroup__MLFc_ input[type=text]{border:1px solid #e5e5e5;border-radius:8px;padding:12px;font-size:15px;font-family:Outfit,sans-serif;transition:border-color .3s ease,box-shadow .3s ease}.SettingsContent_settingsFieldGroup__MLFc_ input[type=email]:focus,.SettingsContent_settingsFieldGroup__MLFc_ input[type=password]:focus,.SettingsContent_settingsFieldGroup__MLFc_ input[type=text]:focus{outline:none;border-color:#AF8EBA;box-shadow:0 0 0 3px rgba(175,142,186,.1)}.SettingsContent_settingsSaveBtn__ZPRnT{align-self:flex-end;background:#AF8EBA;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:15px;font-family:Outfit,sans-serif;font-weight:600;margin-top:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(80,40,120,.15)}.SettingsContent_settingsSaveBtn__ZPRnT:hover{background:#9a7da6;transform:translateY(-2px);box-shadow:0 4px 16px rgba(80,40,120,.2)}.SettingsContent_settingsSaveBtn__ZPRnT:disabled{background:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.SettingsContent_displayPictureSection__8gilU{display:flex;align-items:center;gap:24px;margin-bottom:24px;padding:24px;background:linear-gradient(135deg,#f8f5ff,#f0ebff);border-radius:12px;border:1px solid #e5d6f0}.SettingsContent_displayPictureUpload__W0SGC{position:relative;width:120px;height:120px;border-radius:50%;overflow:hidden;background:#E5D6F0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;border:3px solid #af8eba}.SettingsContent_displayPictureUpload__W0SGC:hover{transform:scale(1.05);box-shadow:0 8px 24px rgba(175,142,186,.3)}.SettingsContent_displayPictureUpload__W0SGC input[type=file]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.SettingsContent_displayPicturePreview__a6KcQ{width:100%;height:100%;object-fit:cover;border-radius:50%}.SettingsContent_displayPicturePlaceholder__7KVjw{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9A7DA6;font-size:12px;text-align:center;line-height:1.4}.SettingsContent_displayPictureInitial__O8ffQ{font-size:48px;font-weight:700;color:#9A7DA6;font-family:Outfit,sans-serif;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.SettingsContent_displayPicturePlaceholder__7KVjw svg{width:32px;height:32px;margin-bottom:8px;color:#AF8EBA}.SettingsContent_displayPictureInfo__0v79w{flex:1}.SettingsContent_displayPictureTitle__Qw_hx{font-size:18px;font-weight:700;font-family:Outfit,sans-serif;color:#1a1a1a;margin-bottom:8px}.SettingsContent_displayPictureDescription__gPG1C{font-size:14px;color:#666;line-height:1.5;margin-bottom:12px}.SettingsContent_displayPictureButton__xPKCQ{background:#AF8EBA;color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-family:Outfit,sans-serif;font-weight:600;cursor:pointer;transition:all .3s ease}.SettingsContent_displayPictureButton__xPKCQ:hover{background:#9a7da6;transform:translateY(-1px)}.SettingsContent_halalUploadLabel__Jim1F{display:block;width:100%}.SettingsContent_halalUploadBox__NCaV8{width:100%;min-height:120px;border:1px solid #e5e5e5;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#faf9fb;cursor:pointer;transition:all .3s ease}.SettingsContent_halalUploadBox__NCaV8:hover{border-color:#AF8EBA;background:#f8f5ff}.SettingsContent_halalUploadBox__NCaV8 input[type=file]{display:none}.SettingsContent_errorMessage__dhfBf{color:#dc3545;font-size:13px;margin-top:4px;font-family:Outfit,sans-serif}.SettingsContent_successMessage__6hhA6{color:#28a745;font-size:15px;margin-top:12px;font-family:Outfit,sans-serif;font-weight:600}@media (max-width:1400px){.SettingsContent_settingsContainer__fOGHB{max-width:98vw;padding:24px 8px;background:none;border:none;border-radius:0}}@media (max-width:900px){.SettingsContent_settingsContainer__fOGHB{padding:12px 2vw}.SettingsContent_settingsSection__Mii3n{padding:16px 4px 12px;box-shadow:0 2px 12px 0 rgba(80,40,120,.1)}.SettingsContent_displayPictureSection__8gilU{flex-direction:column;text-align:center;gap:16px}.SettingsContent_displayPictureUpload__W0SGC{width:100px;height:100px}}@media (max-width:600px){.SettingsContent_settingsContainer__fOGHB{padding:6px 0;max-width:100vw;min-width:0;border-radius:0;gap:16px;background:none;border:none}.SettingsContent_settingsSection__Mii3n{padding:8px 0;border-radius:6px;gap:0;box-shadow:0 1.5px 6px 0 rgba(80,40,120,.1)}.SettingsContent_settingsSectionTitle__dxtLQ{font-size:15px;margin-bottom:12px}.SettingsContent_settingsFieldGroup__MLFc_ label{font-size:12px;margin-bottom:4px}.SettingsContent_settingsFieldGroup__MLFc_ input[type=email],.SettingsContent_settingsFieldGroup__MLFc_ input[type=password],.SettingsContent_settingsFieldGroup__MLFc_ input[type=text]{font-size:13px;padding:8px;border-radius:6px}.SettingsContent_settingsSaveBtn__ZPRnT{font-size:13px;padding:6px 14px;border-radius:6px}.SettingsContent_halalUploadBox__NCaV8{min-height:70px;border-radius:6px}.SettingsContent_displayPictureSection__8gilU{padding:16px;margin-bottom:16px}.SettingsContent_displayPictureUpload__W0SGC{width:80px;height:80px}.SettingsContent_displayPictureTitle__Qw_hx{font-size:16px}.SettingsContent_displayPictureDescription__gPG1C{font-size:13px}}