.MyOrdersContent_orders-root__hf8B_{width:100%;min-height:100vh;background:transparent;padding:clamp(1rem,3vw,2rem);box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,2.5rem)}.MyOrdersContent_orders-header-row__28_Wg{display:flex;flex-direction:column;gap:clamp(.5rem,1.5vw,1rem);margin-bottom:clamp(1rem,3vw,2rem)}.MyOrdersContent_orders-header-title__VF6_Q{display:flex;flex-direction:column;gap:clamp(.25rem,.8vw,.5rem)}.MyOrdersContent_orders-title__M_GM7{font-family:Outfit,sans-serif;font-weight:700;font-size:clamp(1.75rem,4vw,2.5rem);color:#23213D;margin:0;line-height:1.2;background:linear-gradient(135deg,#23213D,#4A4A6A);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.MyOrdersContent_orders-subtitle__vaIME{font-family:Outfit,sans-serif;font-size:clamp(1rem,2vw,1.25rem);color:#6B7280;margin:0;font-weight:400}.MyOrdersContent_orders-main-grid__wfaMI{display:grid;grid-template-columns:minmax(280px,320px) 1fr;gap:clamp(1.5rem,4vw,2.5rem);align-items:start}.MyOrdersContent_orders-sidebar__n_DTQ{display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,1.75rem);position:sticky;top:clamp(1rem,3vw,2rem)}.MyOrdersContent_orders-filter-card__SyrAT,.MyOrdersContent_orders-quick-card__yquk5{background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-radius:clamp(1rem,2.5vw,1.5rem);box-shadow:0 4px 20px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.1);padding:clamp(1.25rem,3vw,1.75rem);display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,1.25rem);border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.MyOrdersContent_orders-filter-card__SyrAT:hover,.MyOrdersContent_orders-quick-card__yquk5:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.1)}.MyOrdersContent_orders-filter-title__9bq_z,.MyOrdersContent_orders-quick-title__fZbLv{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(1.1rem,2.5vw,1.3rem);color:#23213D;margin:0 0 clamp(.75rem,2vw,1rem);display:flex;align-items:center;gap:clamp(.5rem,1.5vw,.75rem)}.MyOrdersContent_orders-filter-title__9bq_z:before{content:"🔍";font-size:clamp(1rem,2vw,1.2rem)}.MyOrdersContent_orders-quick-title__fZbLv:before{content:"⚡";font-size:clamp(1rem,2vw,1.2rem)}.MyOrdersContent_orders-filter-group__msJP2{display:flex;flex-direction:column;gap:clamp(.5rem,1.5vw,.75rem);margin-bottom:clamp(.75rem,2vw,1rem)}.MyOrdersContent_orders-filter-group__msJP2:last-child{margin-bottom:0}.MyOrdersContent_orders-filter-group__msJP2 label{font-family:Outfit,sans-serif;font-size:clamp(.9rem,2vw,1rem);color:#374151;font-weight:500;margin:0}.MyOrdersContent_orders-filter-group__msJP2 select{font-family:Outfit,sans-serif;font-size:clamp(.9rem,2vw,1rem);border-radius:clamp(.5rem,1.5vw,.75rem);border:2px solid #e5e7eb;padding:clamp(.75rem,2vw,1rem) clamp(1rem,2.5vw,1.25rem);background:#FFFFFF;color:#374151;transition:all .3s ease;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right clamp(.75rem,2vw,1rem) center;background-repeat:no-repeat;background-size:clamp(1rem,2.5vw,1.25rem)}.MyOrdersContent_orders-filter-group__msJP2 select:focus{outline:none;border-color:#AF8EBA;box-shadow:0 0 0 3px rgba(175,142,186,.1)}.MyOrdersContent_orders-filter-group__msJP2 select:hover{border-color:#D1D5DB}.MyOrdersContent_orders-quick-action__ar_aj{font-family:Outfit,sans-serif;font-size:clamp(.9rem,2vw,1rem);color:#374151;background:linear-gradient(135deg,#F9FAFB,#F3F4F6);border-radius:clamp(.5rem,1.5vw,.75rem);padding:clamp(.75rem,2vw,1rem) clamp(1rem,2.5vw,1.25rem);margin-bottom:clamp(.5rem,1.5vw,.75rem);display:flex;align-items:center;gap:clamp(.75rem,2vw,1rem);cursor:pointer;transition:all .3s ease;border:1px solid #e5e7eb;font-weight:500}.MyOrdersContent_orders-quick-action__ar_aj:last-child{margin-bottom:0}.MyOrdersContent_orders-quick-action__ar_aj:hover{background:linear-gradient(135deg,#AF8EBA,#9A7BA5);color:#FFFFFF;transform:translateY(-1px);box-shadow:0 4px 12px rgba(175,142,186,.3)}.MyOrdersContent_orders-list-section__WRio0{width:100%;display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,2rem)}.MyOrdersContent_orders-card__RUFUr{background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-radius:clamp(1rem,2.5vw,1.5rem);box-shadow:0 4px 20px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.1);padding:clamp(1.5rem,4vw,2rem);display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,1.5rem);border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.MyOrdersContent_orders-card__RUFUr:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.1)}.MyOrdersContent_orders-card-header__o64zp{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(1rem,3vw,1.5rem);flex-wrap:wrap}.MyOrdersContent_orders-card-id__DWO6L{font-family:Outfit,sans-serif;font-size:clamp(.8rem,2vw,.9rem);color:#6B7280;font-weight:500;margin-bottom:clamp(.25rem,.8vw,.5rem)}.MyOrdersContent_orders-card-title__XpzDj{font-family:Outfit,sans-serif;font-size:clamp(1.1rem,2.5vw,1.3rem);color:#23213D;font-weight:600;margin-bottom:clamp(.5rem,1.5vw,.75rem);line-height:1.3}.MyOrdersContent_orders-card-meta___bPg2{font-family:Outfit,sans-serif;font-size:clamp(.9rem,2vw,1rem);color:#6B7280;display:flex;flex-wrap:wrap;gap:clamp(.5rem,1.5vw,.75rem);align-items:center}.MyOrdersContent_orders-card-total__UwCDK{display:flex;flex-direction:column;align-items:flex-end;gap:clamp(.25rem,.8vw,.5rem);min-width:fit-content}.MyOrdersContent_orders-card-amount__lHHvG{font-family:Outfit,sans-serif;font-size:clamp(1.1rem,2.5vw,1.3rem);color:#23213D;font-weight:700}.MyOrdersContent_orders-card-paid__fOO1p{font-family:Outfit,sans-serif;font-size:clamp(.8rem,2vw,.9rem);color:#059669;font-weight:500;display:flex;align-items:center;gap:clamp(.25rem,.8vw,.5rem)}.MyOrdersContent_paid-dot__QDDfA{width:clamp(.5rem,1.5vw,.75rem);height:clamp(.5rem,1.5vw,.75rem);background:#059669;border-radius:50%;display:inline-block}.MyOrdersContent_orders-vendor-row__6GL7j{display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,1.25rem)}.MyOrdersContent_orders-vendor-card__gw0iF{display:flex;align-items:center;gap:clamp(1rem,2.5vw,1.25rem);padding:clamp(1rem,2.5vw,1.25rem);background:linear-gradient(135deg,#F9FAFB,#F3F4F6);border-radius:clamp(.75rem,2vw,1rem);border:1px solid #e5e7eb;transition:all .3s ease}.MyOrdersContent_orders-vendor-card__gw0iF:hover{background:linear-gradient(135deg,#F0F9FF,#E0F2FE);border-color:#AF8EBA;transform:translateX(4px)}.MyOrdersContent_orders-vendor-img__KX2if{width:clamp(3rem,8vw,4rem);height:clamp(3rem,8vw,4rem);border-radius:clamp(.5rem,1.5vw,.75rem);object-fit:cover;flex-shrink:0;border:2px solid #e5e7eb}.MyOrdersContent_orders-vendor-info__D4pMh{flex:1;display:flex;flex-direction:column;gap:clamp(.25rem,.8vw,.5rem);min-width:0}.MyOrdersContent_orders-vendor-name__8zdEs{font-family:Outfit,sans-serif;font-size:clamp(1rem,2.5vw,1.1rem);color:#23213D;font-weight:600;line-height:1.3}.MyOrdersContent_orders-vendor-type__bIOue{font-family:Outfit,sans-serif;font-size:clamp(.9rem,2vw,1rem);color:#6B7280;font-weight:500}.MyOrdersContent_orders-vendor-status__LzH2R{font-family:Outfit,sans-serif;font-size:clamp(.8rem,2vw,.9rem);font-weight:600;padding:clamp(.25rem,.8vw,.5rem) clamp(.5rem,1.5vw,.75rem);border-radius:clamp(.25rem,.8vw,.5rem);display:inline-block;text-transform:uppercase;letter-spacing:.5px}.MyOrdersContent_orders-vendor-status__LzH2R.MyOrdersContent_confirmed__s32Nx{background:#DEF7EC;color:#03543F}.MyOrdersContent_orders-vendor-status__LzH2R.MyOrdersContent_completed__K3S_h{background:#E0F2FE;color:#0C4A6E}.MyOrdersContent_orders-vendor-status__LzH2R.MyOrdersContent_pending__s41Ns{background:#FEF3C7;color:#92400E}.MyOrdersContent_orders-vendor-price__MBI_A{font-family:Outfit,sans-serif;font-size:clamp(1rem,2.5vw,1.1rem);color:#23213D;font-weight:700;text-align:right;min-width:fit-content}.MyOrdersContent_orders-vendor-msg__TBTkI{font-family:Outfit,sans-serif;font-size:clamp(.9rem,2vw,1rem);color:#AF8EBA;background:rgba(175,142,186,.1);border:1px solid rgba(175,142,186,.2);border-radius:clamp(.5rem,1.5vw,.75rem);padding:clamp(.5rem,1.5vw,.75rem) clamp(1rem,2.5vw,1.25rem);cursor:pointer;transition:all .3s ease;font-weight:500;text-align:center;margin-top:clamp(.5rem,1.5vw,.75rem)}.MyOrdersContent_orders-vendor-msg__TBTkI:hover{background:rgba(175,142,186,.2);border-color:rgba(175,142,186,.4);transform:translateY(-1px)}.MyOrdersContent_orders-card-actions__9GIQe{display:flex;flex-wrap:wrap;gap:clamp(.75rem,2vw,1rem);margin-top:clamp(.5rem,1.5vw,.75rem)}.MyOrdersContent_orders-action-btn__3WZFe{font-family:Outfit,sans-serif;font-size:clamp(.9rem,2vw,1rem);padding:clamp(.75rem,2vw,1rem) clamp(1.25rem,3vw,1.5rem);border-radius:clamp(.5rem,1.5vw,.75rem);border:2px solid #e5e7eb;background:#FFFFFF;color:#374151;cursor:pointer;transition:all .3s ease;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:clamp(.5rem,1.5vw,.75rem);white-space:nowrap}.MyOrdersContent_orders-action-btn__3WZFe.MyOrdersContent_request-cancellation__RerlG{border-color:#FCA5A5;color:#DC2626;background:#FEF2F2}.MyOrdersContent_orders-action-btn__3WZFe.MyOrdersContent_request-cancellation__RerlG:hover{background:#DC2626;color:#FFFFFF;border-color:#DC2626}.MyOrdersContent_orders-action-btn__3WZFe.MyOrdersContent_download-invoices__3yyox{border-color:#AF8EBA;color:#AF8EBA;background:rgba(175,142,186,.1)}.MyOrdersContent_orders-action-btn__3WZFe.MyOrdersContent_book-again__tt0k1,.MyOrdersContent_orders-action-btn__3WZFe.MyOrdersContent_rate-experience__qpQOF{border-color:#10B981;color:#059669;background:#ECFDF5}.MyOrdersContent_orders-action-btn__3WZFe.MyOrdersContent_active__6Ra34,.MyOrdersContent_orders-action-btn__3WZFe:focus{outline:none;box-shadow:0 0 0 3px rgba(175,142,186,.1)}.MyOrdersContent_orders-action-btn__3WZFe:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.MyOrdersContent_orders-pagination__qtrRm{display:flex;justify-content:center;align-items:center;gap:clamp(.5rem,1.5vw,.75rem);margin-top:clamp(2rem,5vw,3rem);flex-wrap:wrap}.MyOrdersContent_orders-pagination__qtrRm button{font-family:Outfit,sans-serif;font-size:clamp(.9rem,2vw,1rem);padding:clamp(.75rem,2vw,1rem) clamp(1rem,2.5vw,1.25rem);border-radius:clamp(.5rem,1.5vw,.75rem);border:2px solid #e5e7eb;background:#FFFFFF;color:#374151;cursor:pointer;transition:all .3s ease;font-weight:500;min-width:clamp(2.5rem,6vw,3rem)}.MyOrdersContent_orders-pagination__qtrRm button.MyOrdersContent_active__6Ra34,.MyOrdersContent_orders-pagination__qtrRm button:focus{background:#AF8EBA;color:#FFFFFF;border-color:#AF8EBA}.MyOrdersContent_orders-pagination__qtrRm button:hover{background:#F3F4F6;border-color:#D1D5DB}@media (max-width:1200px){.MyOrdersContent_orders-main-grid__wfaMI{grid-template-columns:minmax(250px,300px) 1fr;gap:clamp(1.25rem,3vw,1.75rem)}}@media (max-width:1024px){.MyOrdersContent_orders-main-grid__wfaMI{grid-template-columns:1fr;gap:clamp(1.5rem,4vw,2rem)}.MyOrdersContent_orders-sidebar__n_DTQ{position:static;order:2}.MyOrdersContent_orders-list-section__WRio0{order:1}}@media (max-width:768px){.MyOrdersContent_orders-root__hf8B_{padding:clamp(.75rem,2.5vw,1.5rem)}.MyOrdersContent_orders-card-header__o64zp{flex-direction:column;align-items:flex-start;gap:clamp(.75rem,2vw,1rem)}.MyOrdersContent_orders-card-total__UwCDK{align-items:flex-start}.MyOrdersContent_orders-vendor-card__gw0iF{flex-direction:column;text-align:center;gap:clamp(.75rem,2vw,1rem)}.MyOrdersContent_orders-vendor-price__MBI_A{text-align:center}.MyOrdersContent_orders-card-actions__9GIQe{justify-content:center}.MyOrdersContent_orders-filter-card__SyrAT,.MyOrdersContent_orders-quick-card__yquk5{padding:clamp(1rem,2.5vw,1.5rem)}}@media (max-width:480px){.MyOrdersContent_orders-root__hf8B_{padding:clamp(.5rem,2vw,1rem)}.MyOrdersContent_orders-title__M_GM7{font-size:clamp(1.5rem,5vw,2rem)}.MyOrdersContent_orders-subtitle__vaIME{font-size:clamp(.9rem,2.5vw,1.1rem)}.MyOrdersContent_orders-card__RUFUr{padding:clamp(1rem,3vw,1.5rem)}.MyOrdersContent_orders-action-btn__3WZFe{width:100%;justify-content:center}.MyOrdersContent_orders-pagination__qtrRm{gap:clamp(.25rem,1vw,.5rem)}.MyOrdersContent_orders-pagination__qtrRm button{padding:clamp(.5rem,1.5vw,.75rem) clamp(.75rem,2vw,1rem);font-size:clamp(.8rem,2.5vw,.9rem)}}.MyOrdersContent_orders-loading__cIjLG{min-height:50vh;font-family:Outfit,sans-serif;font-size:clamp(1rem,2.5vw,1.25rem);color:#6B7280}.MyOrdersContent_orders-empty__7LEDu,.MyOrdersContent_orders-loading__cIjLG{display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.8);backdrop-filter:blur(10px);border-radius:clamp(1rem,2.5vw,1.5rem);padding:clamp(2rem,5vw,3rem)}.MyOrdersContent_orders-empty__7LEDu{flex-direction:column;min-height:40vh;text-align:center;gap:clamp(1rem,3vw,1.5rem)}.MyOrdersContent_orders-empty-icon__D6O2n{font-size:clamp(3rem,8vw,4rem);color:#D1D5DB}.MyOrdersContent_orders-empty-title__ei5sK{font-family:Outfit,sans-serif;font-size:clamp(1.25rem,3vw,1.5rem);color:#374151;font-weight:600;margin:0}.MyOrdersContent_orders-empty-text__Kni8A{font-family:Outfit,sans-serif;font-size:clamp(1rem,2.5vw,1.1rem);color:#6B7280;margin:0;max-width:400px}.MyEventsContent_events-root__ng4DK{width:100%;padding:clamp(12px,2vw,20px);background:transparent;min-height:100vh;box-sizing:border-box}.MyEventsContent_events-header-row__MlRg4{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(20px,3vw,32px);gap:clamp(16px,2vw,24px);flex-wrap:wrap}.MyEventsContent_events-title__ymDv_{font-family:Outfit,sans-serif;font-weight:700;font-size:clamp(1.8rem,4vw,2.5rem);color:#23213D;margin:0 0 clamp(4px,.8vw,8px);line-height:1.2}.MyEventsContent_events-subtitle__FCAda{font-family:Outfit,sans-serif;font-size:clamp(1rem,1.5vw,1.2rem);color:#A3A3A3;margin-bottom:0;line-height:1.4}.MyEventsContent_ai-create-btn__Z6U6t{background:linear-gradient(135deg,#AF8EBA,#C7B2D6);color:#fff;font-family:Outfit,sans-serif;font-size:clamp(.85rem,1.1vw,.95rem);font-weight:600;border:none;border-radius:clamp(8px,1.2vw,12px);padding:clamp(8px,1.2vw,12px) clamp(12px,2vw,16px);display:flex;align-items:center;gap:clamp(6px,1vw,8px);cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(175,142,186,.3);flex-shrink:0;margin-right:clamp(8px,1.2vw,12px)}.MyEventsContent_ai-create-btn__Z6U6t:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(175,142,186,.4)}.MyEventsContent_ai-create-btn__Z6U6t svg{flex-shrink:0}.MyEventsContent_events-add-btn__zVpiE{background:linear-gradient(135deg,#AF8EBA,#C7B2D6);color:#fff;font-family:Outfit,sans-serif;font-size:clamp(1.8rem,3vw,2.2rem);border:none;border-radius:clamp(12px,2vw,16px);width:clamp(48px,6vw,56px);height:clamp(48px,6vw,56px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(175,142,186,.3);flex-shrink:0}.MyEventsContent_events-add-btn__zVpiE:hover{background:linear-gradient(135deg,#9A7BA8,#B8A0C4);transform:translateY(-2px);box-shadow:0 6px 16px rgba(175,142,186,.4)}.MyEventsContent_events-main-grid__dTOX8{display:flex;flex-direction:column;gap:clamp(20px,3vw,32px)}.MyEventsContent_events-sidebar__bzNLu{display:flex;flex-direction:column;gap:clamp(16px,2.5vw,24px)}.MyEventsContent_events-activity-card__LzF_C,.MyEventsContent_events-quick-card__6AgqC{background:#fff;border-radius:clamp(16px,2.5vw,20px);box-shadow:0 4px 20px rgba(0,0,0,.08);padding:clamp(20px,3vw,28px);display:flex;flex-direction:column;gap:clamp(12px,2vw,16px);border:1px solid rgba(175,142,186,.1)}.MyEventsContent_events-activity-title__3mbAm,.MyEventsContent_events-quick-title___PsQt{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(1.1rem,1.5vw,1.3rem);color:#23213D;margin-bottom:clamp(8px,1.2vw,12px)}.MyEventsContent_events-quick-action__73Zk1{font-family:Outfit,sans-serif;font-size:clamp(.95rem,1.3vw,1.05rem);color:#23213D;background:linear-gradient(135deg,#F8F7FA,#f0f0f5);border-radius:clamp(10px,1.5vw,12px);padding:clamp(12px,1.8vw,16px) clamp(16px,2.2vw,20px);margin-bottom:clamp(8px,1.2vw,12px);display:flex;align-items:center;gap:clamp(10px,1.5vw,12px);cursor:pointer;transition:all .3s ease;border:1px solid rgba(175,142,186,.1)}.MyEventsContent_events-quick-action__73Zk1:last-child{margin-bottom:0}.MyEventsContent_events-quick-action__73Zk1:hover{background:linear-gradient(135deg,#f0e6f7,#e8ddf0);transform:translateY(-1px);box-shadow:0 4px 12px rgba(175,142,186,.15)}.MyEventsContent_events-activity-row__DQqZA{display:flex;align-items:center;gap:clamp(10px,1.5vw,12px);font-family:Outfit,sans-serif;font-size:clamp(.95rem,1.3vw,1.05rem);color:#23213D;margin-bottom:clamp(6px,1vw,8px)}.MyEventsContent_events-activity-row__DQqZA:last-child{margin-bottom:0}.MyEventsContent_events-activity-time__E_bR2{color:#A3A3A3;font-size:clamp(.9rem,1.2vw,1rem);min-width:clamp(70px,10vw,90px);text-align:right}.MyEventsContent_events-activity-icon__9nhCC{font-size:clamp(1.1rem,1.5vw,1.3rem)}.MyEventsContent_events-activity-text__SKoUA{font-size:clamp(.95rem,1.3vw,1.05rem)}.MyEventsContent_events-list-section__Cieo_{width:100%;display:flex;flex-direction:column;gap:clamp(24px,3.5vw,36px);flex:1}.MyEventsContent_events-card___Z9jc{background:#fff;border-radius:clamp(20px,3vw,24px);box-shadow:0 8px 32px rgba(0,0,0,.08);border:1px solid rgba(175,142,186,.1);padding:clamp(24px,4vw,36px);margin-bottom:0;display:flex;flex-direction:column;gap:clamp(20px,3vw,28px);transition:all .3s ease;position:relative;overflow:visible}.MyEventsContent_events-card___Z9jc:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.12);border-color:rgba(175,142,186,.2)}.MyEventsContent_events-card-header__YL2Gr{display:flex;align-items:center;gap:clamp(16px,2.5vw,24px);margin-bottom:clamp(12px,2vw,16px);position:relative;z-index:1;flex-wrap:wrap;justify-content:space-between}.MyEventsContent_events-card-icon__2FK7d{font-size:clamp(2.5rem,4vw,3rem);margin-right:clamp(12px,2vw,16px);color:#AF8EBA;filter:drop-shadow(0 2px 4px rgba(175,142,186,.2));flex-shrink:0;width:clamp(2.5rem,4vw,3rem);height:clamp(2.5rem,4vw,3rem);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(175,142,186,.1),rgba(199,178,214,.1));border-radius:50%;border:2px solid rgba(175,142,186,.2)}.MyEventsContent_events-card-title__WnKd4{font-family:Outfit,sans-serif;font-weight:700;font-size:clamp(1.3rem,2vw,1.6rem);color:#23213D;margin-bottom:clamp(6px,1vw,8px);line-height:1.3;min-width:0}.MyEventsContent_events-card-meta__5E0gP{font-family:Outfit,sans-serif;font-size:clamp(1rem,1.3vw,1.1rem);color:#666;display:flex;align-items:center;gap:clamp(10px,1.5vw,12px);flex-wrap:wrap;line-height:1.4}.MyEventsContent_events-card-status__ZQqLz{background:linear-gradient(135deg,#4DCB8A,#3DB87A);color:white;font-size:clamp(.8rem,1.2vw,.9rem);font-weight:600;border-radius:clamp(20px,3vw,24px);padding:clamp(6px,1vw,8px) clamp(14px,2vw,18px);margin-left:auto;display:inline-block;box-shadow:0 2px 8px rgba(77,203,138,.3);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.MyEventsContent_events-card-menu__a_bTU{font-size:clamp(1.4rem,2.5vw,1.8rem);color:#A3A3A3;cursor:pointer;margin-left:clamp(8px,1.2vw,12px);flex-shrink:0;transition:color .3s ease}.MyEventsContent_events-card-menu__a_bTU:hover{color:#AF8EBA}.MyEventsContent_events-card-details__0noOu{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(120px,20vw,160px),1fr));gap:clamp(20px,3vw,28px);margin-bottom:clamp(16px,2.5vw,20px);padding:clamp(20px,3vw,28px);background:linear-gradient(135deg,rgba(175,142,186,.03),rgba(199,178,214,.03));border-radius:clamp(16px,2.5vw,20px);border:1px solid rgba(175,142,186,.08)}.MyEventsContent_events-card-detail__Wttwu{display:flex;flex-direction:column;align-items:center;font-family:Outfit,sans-serif;font-size:clamp(.9rem,1.2vw,1rem);color:#666;gap:clamp(8px,1.2vw,10px);text-align:center}.MyEventsContent_events-card-detail-main__nx_kE{font-size:clamp(1.4rem,2.2vw,1.6rem);font-weight:700;color:#23213D;background:linear-gradient(135deg,#AF8EBA,#C7B2D6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.MyEventsContent_events-card-actions__W32Cr{display:flex;gap:clamp(12px,2vw,16px);margin-top:clamp(16px,2.5vw,20px);flex-wrap:wrap;justify-content:flex-start}.MyEventsContent_events-action-btn__RUCwx{background:linear-gradient(135deg,#fff,#f8f7fa);border:2px solid rgba(175,142,186,.2);border-radius:clamp(12px,2vw,16px);font-family:Outfit,sans-serif;font-size:clamp(.9rem,1.3vw,1rem);font-weight:600;color:#23213D;padding:clamp(12px,2vw,16px) clamp(18px,2.5vw,24px);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:clamp(8px,1.2vw,10px);box-shadow:0 2px 8px rgba(0,0,0,.05);position:relative;overflow:hidden;flex-shrink:0}.MyEventsContent_events-action-btn__RUCwx:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.MyEventsContent_events-action-btn__RUCwx:hover:before{left:100%}.MyEventsContent_events-action-btn__RUCwx.MyEventsContent_checklist__UsQyV,.MyEventsContent_events-action-btn__RUCwx.MyEventsContent_guest-list__3RUQv{background:linear-gradient(135deg,#AF8EBA,#C7B2D6);color:white;border-color:#AF8EBA;box-shadow:0 4px 12px rgba(175,142,186,.3)}.MyEventsContent_events-action-btn__RUCwx.MyEventsContent_edit__6wn6n{background:linear-gradient(135deg,#f8f7fa,#fff);border-color:rgba(175,142,186,.3)}.MyEventsContent_events-action-btn__RUCwx:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(175,142,186,.25);border-color:#AF8EBA}@media (max-width:1200px){.MyEventsContent_events-main-grid__dTOX8{gap:clamp(18px,2.5vw,24px)}.MyEventsContent_events-card-details__0noOu{grid-template-columns:repeat(auto-fit,minmax(clamp(100px,15vw,140px),1fr));gap:clamp(16px,2.5vw,20px)}}@media (max-width:1024px){.MyEventsContent_events-header-row__MlRg4{flex-direction:column;align-items:flex-start;gap:clamp(12px,2vw,16px)}.MyEventsContent_events-add-btn__zVpiE{align-self:flex-end}.MyEventsContent_events-card-header__YL2Gr{flex-direction:row;align-items:center;gap:clamp(12px,2vw,16px);justify-content:space-between}.MyEventsContent_events-card-status__ZQqLz{margin-left:auto}}@media (max-width:768px){.MyEventsContent_events-root__ng4DK{padding:clamp(12px,3vw,20px)}.MyEventsContent_events-main-grid__dTOX8{gap:clamp(16px,2.5vw,20px)}.MyEventsContent_events-list-section__Cieo_{gap:clamp(20px,3vw,24px)}.MyEventsContent_events-card___Z9jc{padding:clamp(20px,4vw,28px);gap:clamp(16px,2.5vw,20px)}.MyEventsContent_events-card-details__0noOu{grid-template-columns:repeat(2,1fr);gap:clamp(12px,2vw,16px);padding:clamp(16px,3vw,20px)}.MyEventsContent_events-card-actions__W32Cr{flex-direction:column;gap:clamp(10px,1.5vw,12px)}.MyEventsContent_events-action-btn__RUCwx{justify-content:center;width:100%}}@media (max-width:480px){.MyEventsContent_events-root__ng4DK{padding:clamp(8px,2vw,16px)}.MyEventsContent_events-title__ymDv_{font-size:clamp(1.6rem,5vw,2rem)}.MyEventsContent_events-subtitle__FCAda{font-size:clamp(.9rem,3vw,1.1rem)}.MyEventsContent_events-add-btn__zVpiE{width:clamp(44px,8vw,52px);height:clamp(44px,8vw,52px);font-size:clamp(1.6rem,4vw,2rem)}.MyEventsContent_events-card___Z9jc{padding:clamp(16px,4vw,24px);border-radius:clamp(16px,4vw,20px)}.MyEventsContent_events-card-details__0noOu{grid-template-columns:1fr;gap:clamp(10px,2vw,14px);padding:clamp(12px,3vw,16px)}.MyEventsContent_events-card-icon__2FK7d{font-size:clamp(2rem,6vw,2.5rem);width:clamp(2rem,6vw,2.5rem);height:clamp(2rem,6vw,2.5rem)}.MyEventsContent_events-card-title__WnKd4{font-size:clamp(1.2rem,4vw,1.4rem)}.MyEventsContent_events-card-meta__5E0gP{font-size:clamp(.9rem,3vw,1rem);flex-direction:column;align-items:flex-start;gap:clamp(6px,1.5vw,8px)}.MyEventsContent_events-card-status__ZQqLz{align-self:flex-end;margin-left:auto}}@media (max-width:360px){.MyEventsContent_events-root__ng4DK{padding:clamp(6px,2vw,12px)}.MyEventsContent_events-title__ymDv_{font-size:clamp(1.4rem,6vw,1.8rem)}.MyEventsContent_events-subtitle__FCAda{font-size:clamp(.8rem,3.5vw,1rem)}.MyEventsContent_events-add-btn__zVpiE{width:clamp(40px,10vw,48px);height:clamp(40px,10vw,48px);font-size:clamp(1.4rem,5vw,1.8rem)}.MyEventsContent_events-card___Z9jc{padding:clamp(12px,5vw,20px);border-radius:clamp(12px,5vw,16px)}.MyEventsContent_events-card-details__0noOu{padding:clamp(10px,4vw,14px)}.MyEventsContent_events-card-icon__2FK7d{font-size:clamp(1.8rem,7vw,2.2rem);width:clamp(1.8rem,7vw,2.2rem);height:clamp(1.8rem,7vw,2.2rem)}.MyEventsContent_events-card-title__WnKd4{font-size:clamp(1.1rem,5vw,1.3rem)}.MyEventsContent_events-card-meta__5E0gP{font-size:clamp(.8rem,3.5vw,.9rem)}.MyEventsContent_events-action-btn__RUCwx{padding:clamp(10px,3vw,14px) clamp(14px,4vw,18px);font-size:clamp(.8rem,3.5vw,.9rem)}}.ChecklistView_checklist-overlay__ldgTT{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;padding:20px}.ChecklistView_checklist-modal__TwKL2{background:white;border-radius:12px;width:100%;max-width:1200px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.ChecklistView_checklist-header__D_VHM{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eee;background:#f8f9fa}.ChecklistView_checklist-header__D_VHM h2{margin:0;color:#23213D;font-size:1.5rem;font-weight:600}.ChecklistView_close-btn__kLqAF{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.ChecklistView_close-btn__kLqAF:hover{background-color:#f0f0f0}.ChecklistView_checklist-content__NzOVd{flex:1;overflow:auto;padding:24px}.ChecklistView_checklist-actions___xZcK{margin-bottom:20px}.ChecklistView_checklist-header-section__UoFkj{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding:24px;border-bottom:2px solid #f3f4f6;background:linear-gradient(135deg,#fafbfc,#ffffff);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.ChecklistView_header-left__X2qIq{display:flex;align-items:center}.ChecklistView_header-right__Bg2mq{display:flex;align-items:center;gap:24px}.ChecklistView_toggle-label__j_Cy2{font-size:14px;font-weight:600;color:#374151;margin-right:8px}.ChecklistView_toggle-buttons__NzG_s{display:flex;gap:4px;background:#f3f4f6;padding:4px;border-radius:10px}.ChecklistView_task-stats__89WAs{display:flex;gap:24px;align-items:center}.ChecklistView_stat-item__yuwA9{display:flex;flex-direction:column;align-items:center;gap:4px}.ChecklistView_stat-number__VUzbv{font-size:20px;font-weight:700;color:#1f2937;line-height:1}.ChecklistView_stat-label__jeKe9{font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.ChecklistView_add-task-btn__Snm7d{background:linear-gradient(135deg,#AF8EBA,#9a7ba8);color:white;border:none;padding:12px 24px;border-radius:10px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s ease;display:flex;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(175,142,186,.3);position:relative;overflow:hidden}.ChecklistView_add-task-btn__Snm7d: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}.ChecklistView_add-task-btn__Snm7d:hover:before{left:100%}.ChecklistView_add-task-btn__Snm7d:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(175,142,186,.5);background:linear-gradient(135deg,#9a7ba8,#8a6b98)}.ChecklistView_add-task-btn__Snm7d:active{transform:translateY(0)}.ChecklistView_empty-state___2UvL,.ChecklistView_error__EfjhR,.ChecklistView_loading__T4WY9{text-align:center;padding:40px;color:#666}.ChecklistView_error__EfjhR{color:#F77B7B}.ChecklistView_checklist-table__3LoLx{overflow-x:auto}.ChecklistView_checklist-table__3LoLx table{width:100%;border-collapse:collapse;margin-top:10px}.ChecklistView_checklist-table__3LoLx td,.ChecklistView_checklist-table__3LoLx th{padding:12px;text-align:left;border-bottom:1px solid #eee}.ChecklistView_checklist-table__3LoLx th{background:#f8f9fa;font-weight:600;color:#23213D;position:sticky;top:0;z-index:10}.ChecklistView_checklist-table__3LoLx tr:hover{background:#f8f9fa}.ChecklistView_status-badge__G79eP{padding:4px 8px;border-radius:4px;color:white;font-size:.8rem;font-weight:500;text-transform:capitalize;display:flex;align-items:center;justify-content:center;line-height:1}.ChecklistView_action-buttons__8O_k_{display:flex;gap:8px;align-items:center}.ChecklistView_status-checkbox__IHuw8{width:16px;height:16px}.ChecklistView_delete-btn__Ueu80,.ChecklistView_edit-btn__NTUPv{padding:4px 8px;border:none;border-radius:4px;cursor:pointer;font-size:.8rem;transition:background-color .2s}.ChecklistView_edit-btn__NTUPv{background:#4CAF50;color:white}.ChecklistView_edit-btn__NTUPv:hover{background:#45a049}.ChecklistView_delete-btn__Ueu80{background:#F44336;color:white}.ChecklistView_delete-btn__Ueu80:hover{background:#da190b}.ChecklistView_modal-overlay__zgYcE{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:2000;padding:20px}.ChecklistView_modal__Ob9bE{background:white;border-radius:12px;padding:24px;width:100%;max-width:500px;max-height:90vh;overflow:auto}.ChecklistView_modal__Ob9bE h3{margin:0 0 20px;color:#23213D;font-size:1.3rem;font-weight:600}.ChecklistView_form-group__OXdWv{margin-bottom:16px}.ChecklistView_form-group__OXdWv label{display:block;margin-bottom:6px;font-weight:600;color:#23213D;font-size:.9rem}.ChecklistView_form-group__OXdWv input,.ChecklistView_form-group__OXdWv select,.ChecklistView_form-group__OXdWv textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:8px;font-size:.9rem;box-sizing:border-box;font-family:inherit}.ChecklistView_form-group__OXdWv input:focus,.ChecklistView_form-group__OXdWv select:focus,.ChecklistView_form-group__OXdWv textarea:focus{outline:none;border-color:#AF8EBA}.ChecklistView_form-group__OXdWv select{background-color:white;cursor:pointer}.ChecklistView_form-group__OXdWv textarea{resize:vertical;min-height:80px}.ChecklistView_modal-actions__sd5kM{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid #eee}.ChecklistView_modal-actions__sd5kM button{padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:500;transition:background-color .2s}.ChecklistView_modal-actions__sd5kM button:first-child{background:#f8f9fa;border:1px solid #ddd;color:#666}.ChecklistView_modal-actions__sd5kM button:last-child{background:#AF8EBA;border:none;color:white}.ChecklistView_modal-actions__sd5kM button:hover{opacity:.9}@media (max-width:768px){.ChecklistView_checklist-modal__TwKL2{margin:10px;max-height:95vh}.ChecklistView_checklist-table__3LoLx{font-size:.8rem}.ChecklistView_checklist-table__3LoLx td,.ChecklistView_checklist-table__3LoLx th{padding:8px}.ChecklistView_action-buttons__8O_k_{flex-direction:column;gap:4px}.ChecklistView_delete-btn__Ueu80,.ChecklistView_edit-btn__NTUPv{padding:2px 6px;font-size:.7rem}}.ChecklistView_view-toggle__qhznP{display:flex;align-items:center;gap:16px}.ChecklistView_toggle-btn__F5j_R{background:none;border:none;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;position:relative}.ChecklistView_toggle-btn__F5j_R:hover{color:#AF8EBA;background:rgba(175,142,186,.1)}.ChecklistView_toggle-btn__F5j_R.ChecklistView_active__WRe_X{background:#AF8EBA;color:white;box-shadow:0 2px 8px rgba(175,142,186,.3)}.ChecklistView_toggle-btn__F5j_R.ChecklistView_active__WRe_X:hover{background:#9a7ba8}.ChecklistView_checklist-content-area__AI9tD{padding:20px;overflow-y:auto;flex:1}.ChecklistView_category-view__tigb3{display:flex;flex-direction:column;gap:24px}.ChecklistView_category-group__TrzqN{background:#f9fafb;border-radius:12px;padding:20px;border:1px solid #e5e7eb}.ChecklistView_category-header__yF1wQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.ChecklistView_category-header__yF1wQ h3{margin:0;font-size:18px;font-weight:600;color:#111827}.ChecklistView_task-count__GpwwU{background:#AF8EBA;color:white;font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px}.ChecklistView_tasks-grid__StUnk{display:flex;flex-direction:column;gap:8px}.ChecklistView_timeline-view__VBT41{display:flex;flex-direction:column;gap:24px}.ChecklistView_timeline-group__KdLp5{background:#f9fafb;border-radius:12px;padding:20px;border:1px solid #e5e7eb}.ChecklistView_timeline-header__Ev44c{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.ChecklistView_timeline-header__Ev44c h3{margin:0;font-size:18px;font-weight:600;color:#111827}.ChecklistView_task-card__dI1TR{background:white;border-radius:6px;padding:12px 16px;border:1px solid #e5e7eb;transition:all .2s ease;display:flex;align-items:center;gap:16px}.ChecklistView_task-card__dI1TR:hover{background:#f9fafb;border-color:#d1d5db}.ChecklistView_task-card__dI1TR.ChecklistView_completed__7QRY9{opacity:.7;background:#f0fdf4;border-color:#bbf7d0}.ChecklistView_task-card__dI1TR.ChecklistView_completed__7QRY9 .ChecklistView_task-header__wujjb h4{text-decoration:line-through;color:#6b7280}.ChecklistView_task-header__wujjb{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.ChecklistView_task-header__wujjb h4{margin:0;font-size:14px;font-weight:500;color:#111827;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChecklistView_task-badges__BSiyM{display:flex;align-items:center;gap:4px;flex-shrink:0}.ChecklistView_priority-badge__4DJdB{color:white}.ChecklistView_category-badge__Qkt9p,.ChecklistView_priority-badge__4DJdB{font-size:9px;font-weight:600;padding:2px 4px;border-radius:3px;text-transform:uppercase;line-height:1;display:flex;align-items:center;justify-content:center}.ChecklistView_category-badge__Qkt9p{background:#e5e7eb;color:#374151}.ChecklistView_task-description__ROxyX{display:none}.ChecklistView_task-details__XSMFT{display:flex;align-items:center;gap:12px;font-size:11px;color:#6b7280;flex-shrink:0;min-width:0}.ChecklistView_task-details__XSMFT span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.ChecklistView_task-actions__Gn3N4{display:flex;align-items:center;gap:8px;flex-shrink:0}.ChecklistView_status-checkbox__IHuw8{margin:0;transform:scale(1.3);cursor:pointer;accent-color:#AF8EBA;width:18px;height:18px;flex-shrink:0}.ChecklistView_status-checkbox__IHuw8:checked{background-color:#AF8EBA;border-color:#AF8EBA}.ChecklistView_task-actions__Gn3N4 .ChecklistView_delete-btn__Ueu80,.ChecklistView_task-actions__Gn3N4 .ChecklistView_edit-btn__NTUPv{padding:3px 6px;font-size:11px;border-radius:3px;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.ChecklistView_task-actions__Gn3N4 .ChecklistView_edit-btn__NTUPv{background:#f3f4f6;color:#374151}.ChecklistView_task-actions__Gn3N4 .ChecklistView_edit-btn__NTUPv:hover{background:#e5e7eb}.ChecklistView_task-actions__Gn3N4 .ChecklistView_delete-btn__Ueu80{background:#fef2f2;color:#dc2626}.ChecklistView_task-actions__Gn3N4 .ChecklistView_delete-btn__Ueu80:hover{background:#fee2e2}@media (max-width:768px){.ChecklistView_checklist-actions___xZcK{flex-direction:column;gap:12px;align-items:stretch}.ChecklistView_checklist-header-section__UoFkj{flex-direction:column;gap:20px;align-items:stretch;padding:20px}.ChecklistView_header-left__X2qIq,.ChecklistView_header-right__Bg2mq{justify-content:center}.ChecklistView_task-stats__89WAs{gap:16px}.ChecklistView_view-toggle__qhznP{margin-right:0;justify-content:center}.ChecklistView_task-card__dI1TR{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.ChecklistView_task-header__wujjb{width:100%;flex-direction:column;align-items:flex-start;gap:6px}.ChecklistView_task-header__wujjb h4{white-space:normal;overflow:visible;text-overflow:unset}.ChecklistView_task-details__XSMFT{width:100%;flex-direction:column;align-items:flex-start;gap:4px}.ChecklistView_task-details__XSMFT span{max-width:none;white-space:normal}.ChecklistView_task-actions__Gn3N4{width:100%;justify-content:flex-start;flex-wrap:wrap}}.AIEventWizard_wizardOverlay__w__CB{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;padding:20px}.AIEventWizard_wizardModal__MoyB5{background:white;border-radius:16px;width:100%;max-width:800px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 40px rgba(0,0,0,.15)}.AIEventWizard_wizardHeader__0RHa1{display:flex;align-items:center;justify-content:space-between;padding:24px 32px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.AIEventWizard_wizardHeader__0RHa1 h1{font-family:Outfit,sans-serif;font-size:24px;font-weight:700;color:#111827;margin:0}.AIEventWizard_closeButton__Rawrs{background:none;border:none;color:#6b7280;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease}.AIEventWizard_closeButton__Rawrs:hover{background:#f3f4f6;color:#374151}.AIEventWizard_progressBar__dVpyh{display:flex;align-items:center;justify-content:center;padding:20px 32px;background:white;border-bottom:1px solid #e5e7eb}.AIEventWizard_progressStep__Pc_os{display:flex;flex-direction:column;align-items:center;position:relative;flex:1}.AIEventWizard_progressStep__Pc_os:not(:last-child):after{content:"";position:absolute;top:12px;left:50%;width:100%;height:2px;background:#e5e7eb;z-index:1}.AIEventWizard_progressStep__Pc_os:not(:last-child).AIEventWizard_active__EKVM5:after{background:#AF8EBA}.AIEventWizard_stepIndicator__JGIq_{width:24px;height:24px;border-radius:50%;background:#e5e7eb;color:#6b7280;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;position:relative;z-index:2;transition:all .3s ease}.AIEventWizard_stepIndicator__JGIq_.AIEventWizard_active__EKVM5{background:#AF8EBA;color:white}.AIEventWizard_progressStep__Pc_os span{font-size:12px;color:#6b7280;margin-top:8px;text-align:center}.AIEventWizard_wizardContent__apALT{flex:1;overflow-y:auto;padding:32px}.AIEventWizard_stepContent__JHTdU{max-width:600px;margin:0 auto}.AIEventWizard_stepHeader__VI4v5{text-align:center;margin-bottom:32px}.AIEventWizard_stepHeader__VI4v5 h2{font-family:Outfit,sans-serif;font-size:28px;font-weight:700;color:#111827;margin:0 0 8px}.AIEventWizard_stepHeader__VI4v5 p{font-size:16px;color:#6b7280;margin:0}.AIEventWizard_eventTypeGrid__HNC2h{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:32px}.AIEventWizard_eventTypeCard__lm_mJ{background:white;border:2px solid #e5e7eb;border-radius:12px;padding:24px 16px;text-align:center;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center}.AIEventWizard_eventTypeCard__lm_mJ:hover{border-color:#AF8EBA;transform:translateY(-2px);box-shadow:0 8px 20px rgba(175,142,186,.15)}.AIEventWizard_eventTypeCard__lm_mJ.AIEventWizard_selected__BNTfz{border-color:#AF8EBA;background:#faf5ff}.AIEventWizard_eventTypeIcon__Ps0Bk{color:#AF8EBA;margin-bottom:12px;display:flex;align-items:center;justify-content:center}.AIEventWizard_eventTypeIcon__Ps0Bk svg{transition:all .2s ease}.AIEventWizard_eventTypeCard__lm_mJ:hover .AIEventWizard_eventTypeIcon__Ps0Bk svg{transform:scale(1.1)}.AIEventWizard_eventTypeCard__lm_mJ h3{font-family:Outfit,sans-serif;font-size:16px;font-weight:600;color:#111827;margin:0 0 4px}.AIEventWizard_eventTypeCard__lm_mJ p{font-size:14px;color:#6b7280;margin:0}.AIEventWizard_formGrid__g7SVI{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:32px}.AIEventWizard_formGroup__LhFVz{display:flex;flex-direction:column}.AIEventWizard_formGroup__LhFVz label{font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}.AIEventWizard_formGroup__LhFVz input{padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;transition:border-color .2s ease}.AIEventWizard_formGroup__LhFVz input:focus,.AIEventWizard_formGroup__LhFVz textarea:focus{outline:none;border-color:#AF8EBA}.AIEventWizard_selectInput__iFsHg{width:100%}.AIEventWizard_react-select__control__He0vo{min-height:48px;border:1px solid #d1d5db;border-radius:8px;background:linear-gradient(135deg,#ffffff,#f8fafc);box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4,0,.2,1)}.AIEventWizard_react-select__control__He0vo:hover{border-color:#9ca3af;box-shadow:0 2px 8px rgba(0,0,0,.08)}.AIEventWizard_react-select__control--is-focused__8jAuP{border-color:#AF8EBA!important;background:#ffffff!important;box-shadow:0 0 0 3px rgba(175,142,186,.1),0 4px 12px rgba(175,142,186,.15),0 1px 3px rgba(0,0,0,.1)!important}.AIEventWizard_react-select__control--is-disabled__HqRAG{background:#f9fafb;border-color:#e5e7eb;opacity:.6}.AIEventWizard_react-select__placeholder__zH57N{color:#9ca3af;font-size:15px}.AIEventWizard_react-select__single-value__x7Tt5{color:#374151;font-size:15px}.AIEventWizard_react-select__input-container__ZKgr3{color:#374151}.AIEventWizard_react-select__menu__DHbnT{border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);border:1px solid #e5e7eb;margin-top:4px}.AIEventWizard_react-select__option__khPjz{padding:12px 16px;font-size:15px;color:#374151;transition:all .2s ease}.AIEventWizard_react-select__option__khPjz:hover{background-color:#f3f4f6}.AIEventWizard_react-select__option--is-selected___22ZI{background-color:#AF8EBA;color:white}.AIEventWizard_react-select__option--is-focused__IJuE3{background-color:#f3f4f6}.AIEventWizard_react-select__indicator-separator__A7EJr{background-color:#e5e7eb}.AIEventWizard_react-select__clear-indicator__J4z38,.AIEventWizard_react-select__dropdown-indicator__LNwvx{color:#6b7280}.AIEventWizard_planningThoughtsTextarea__2WN4J{resize:vertical;min-height:120px;font-family:inherit;line-height:1.6;border:1px solid #d1d5db;background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:12px;padding:16px 20px;font-size:15px;color:#374151;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.05);position:relative}.AIEventWizard_planningThoughtsTextarea__2WN4J::placeholder{color:#9ca3af;font-style:normal;font-weight:400}.AIEventWizard_planningThoughtsTextarea__2WN4J:focus{outline:none;border-color:#AF8EBA;background:#ffffff;box-shadow:0 0 0 3px rgba(175,142,186,.1),0 4px 12px rgba(175,142,186,.15),0 1px 3px rgba(0,0,0,.1);transform:translateY(-1px)}.AIEventWizard_planningThoughtsTextarea__2WN4J:hover:not(:focus){border-color:#9ca3af;box-shadow:0 2px 8px rgba(0,0,0,.08)}.AIEventWizard_helpText__BDMfa{display:block;margin-top:8px;font-size:13px;color:#6b7280;font-weight:500;line-height:1.4}.AIEventWizard_planningLabel__wxaHQ{font-weight:600;color:#1f2937;margin-bottom:12px;display:flex;align-items:center;gap:8px;font-size:15px}.AIEventWizard_labelIcon__6AacY{color:#AF8EBA;flex-shrink:0}.AIEventWizard_requirementsSection__QHVep{margin-bottom:32px}.AIEventWizard_requirementsSection__QHVep label{font-size:14px;font-weight:600;color:#374151;margin-bottom:12px;display:block}.AIEventWizard_requirementsGrid__cr3_B{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.AIEventWizard_requirementChip__0HNjB{background:white;border:2px solid #e5e7eb;border-radius:20px;padding:8px 16px;font-size:14px;color:#374151;cursor:pointer;transition:all .2s ease;text-align:center}.AIEventWizard_requirementChip__0HNjB:hover{border-color:#AF8EBA}.AIEventWizard_requirementChip__0HNjB.AIEventWizard_selected__BNTfz{background:#AF8EBA;border-color:#AF8EBA;color:white}.AIEventWizard_stepActions__HPLOu{display:flex;justify-content:space-between;align-items:center;gap:16px}.AIEventWizard_backButton__hSN2D{background:white;border:2px solid #e5e7eb;color:#374151;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.AIEventWizard_backButton__hSN2D:hover{border-color:#d1d5db;background:#f9fafb}.AIEventWizard_nextButton__u7eeM{background:#AF8EBA;border:none;color:white;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.AIEventWizard_nextButton__u7eeM:hover:not(:disabled){background:#9A7BA5}.AIEventWizard_nextButton__u7eeM:disabled{background:#d1d5db;cursor:not-allowed}.AIEventWizard_generateButton__xKQ12{background:#AF8EBA;border:none;color:white;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.AIEventWizard_generateButton__xKQ12:hover:not(:disabled){background:#9A7BA5}.AIEventWizard_generateButton__xKQ12:disabled{background:#d1d5db;cursor:not-allowed}.AIEventWizard_createButton__D6qNF{background:#10b981;border:none;color:white;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;justify-content:center}.AIEventWizard_createButton__D6qNF:hover:not(:disabled){background:#059669}.AIEventWizard_createButton__D6qNF:disabled{background:#9ca3af;cursor:not-allowed;opacity:.7}.AIEventWizard_createButton__D6qNF.AIEventWizard_loading__608pZ{background:#10b981;cursor:not-allowed}.AIEventWizard_spinner__gm9VG{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:AIEventWizard_spin__RkW6z 1s linear infinite}@keyframes AIEventWizard_spin__RkW6z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AIEventWizard_checklistPreview__RbbiO{background:#f9fafb;border-radius:12px;padding:24px;margin-bottom:32px}.AIEventWizard_eventSummary__dkgHh{text-align:center;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e5e7eb}.AIEventWizard_eventSummary__dkgHh h3{font-family:Outfit,sans-serif;font-size:24px;font-weight:700;color:#111827;margin:0 0 8px}.AIEventWizard_eventSummary__dkgHh p{font-size:16px;color:#6b7280;margin:0}.AIEventWizard_categoriesList__bNXn6{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.AIEventWizard_categoryCard__ecTVB{background:white;border-radius:8px;padding:16px;border:1px solid #e5e7eb}.AIEventWizard_categoryHeader__FVWYG{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.AIEventWizard_categoryHeader__FVWYG h4{font-family:Outfit,sans-serif;font-size:16px;font-weight:600;color:#111827;margin:0}.AIEventWizard_taskCount__ltYsW{background:#AF8EBA;color:white;font-size:12px;font-weight:600;padding:4px 8px;border-radius:12px}.AIEventWizard_tasksList__bxTyZ{display:flex;flex-direction:column;gap:8px}.AIEventWizard_taskItem__mLnnx{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6}.AIEventWizard_taskItem__mLnnx:last-child{border-bottom:none}.AIEventWizard_taskName__EMaeB{font-size:14px;color:#374151;flex:1}.AIEventWizard_priority__EnKnI{font-size:12px;font-weight:600;padding:2px 8px;border-radius:8px;text-transform:uppercase}.AIEventWizard_priority__EnKnI.AIEventWizard_high__XNYLC{background:#fef2f2;color:#dc2626}.AIEventWizard_priority__EnKnI.AIEventWizard_medium__FEl2D{background:#fffbeb;color:#d97706}.AIEventWizard_priority__EnKnI.AIEventWizard_low__3pyJl{background:#f0fdf4;color:#16a34a}.AIEventWizard_moreTasks__j2nGU{font-size:12px;color:#6b7280;text-align:center;padding:8px 0;font-style:italic}@media (max-width:768px){.AIEventWizard_wizardOverlay__w__CB{padding:10px}.AIEventWizard_wizardModal__MoyB5{max-height:95vh}.AIEventWizard_wizardHeader__0RHa1{padding:16px 20px}.AIEventWizard_wizardHeader__0RHa1 h1{font-size:20px}.AIEventWizard_wizardContent__apALT{padding:20px}.AIEventWizard_stepHeader__VI4v5 h2{font-size:24px}.AIEventWizard_categoriesList__bNXn6,.AIEventWizard_eventTypeGrid__HNC2h,.AIEventWizard_formGrid__g7SVI,.AIEventWizard_requirementsGrid__cr3_B{grid-template-columns:1fr}.AIEventWizard_stepActions__HPLOu{flex-direction:column;gap:12px}.AIEventWizard_backButton__hSN2D,.AIEventWizard_createButton__D6qNF,.AIEventWizard_generateButton__xKQ12,.AIEventWizard_nextButton__u7eeM{width:100%;justify-content:center}}.LocationPanel_locationPanel__AooX_{background:#F6F6F6;border-radius:clamp(8px,1.5vw,16px);width:100%;height:100%;padding:0;display:flex;flex-direction:column;box-shadow:none;z-index:10;box-sizing:border-box;overflow-x:hidden;position:relative}.LocationPanel_locationContent__roaRD{padding:clamp(8px,1.5vw,16px) clamp(16px,2.5vw,24px) clamp(80px,10vh,100px) clamp(24px,3vw,32px);display:flex;flex-direction:column;flex:1 1 auto;height:auto;width:100%;box-sizing:border-box;overflow:visible;overflow-x:hidden;min-height:0}.LocationPanel_heading__q1Zcj{font-family:Outfit,sans-serif;font-weight:500;font-size:clamp(18px,2.5vw,24px);line-height:clamp(24px,3vw,32px);color:#21201F;margin-bottom:clamp(4px,.5vw,8px);margin-top:0;letter-spacing:.2px;display:flex;align-items:center}.LocationPanel_subheading__J4_ot{font-family:Inter,sans-serif;font-size:clamp(14px,1.8vw,18px);line-height:clamp(20px,2.5vw,24px);color:#0E0E0E;margin-bottom:clamp(16px,2vw,24px);display:flex;align-items:center}.LocationPanel_formBox__1oL9_{background:#F8F8F8;border-radius:clamp(6px,1.5vw,12px);padding:clamp(20px,3vw,24px) clamp(16px,2.5vw,18px);margin-bottom:clamp(20px,3vw,24px);gap:clamp(16px,2.5vw,18px)}.LocationPanel_formBox__1oL9_,.LocationPanel_inputGroup__zKBj_{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.LocationPanel_inputGroup__zKBj_{gap:clamp(6px,1vw,8px)}.LocationPanel_inputLabel___BzVk{font-family:Outfit,sans-serif;font-weight:400;font-size:clamp(14px,1.8vw,18px);line-height:clamp(20px,2.5vw,23px);color:#0E0E0E;display:flex;align-items:center}.LocationPanel_required__cRvqW{color:#C7305B;margin-left:clamp(3px,.5vw,4px);font-family:Inter,sans-serif;font-size:clamp(14px,1.8vw,18px);font-weight:400;line-height:clamp(16px,2vw,19px)}.LocationPanel_textInput__RpbaS{background:#FFFFFF;border:clamp(1px,.1vw,2px) solid #b7b7b7;border-radius:clamp(4px,1vw,6px);padding:clamp(10px,1.5vw,12px);font-family:Outfit,sans-serif;font-size:clamp(14px,1.8vw,18px);color:#21201F;outline:none;width:100%;min-width:0;box-sizing:border-box;transition:border-color .2s ease}.LocationPanel_textInput__RpbaS:focus{border-color:#AF8EBA}.LocationPanel_proTipBox__Tc5X2{background:#F8F8F8;border-radius:clamp(4px,1vw,6px);padding:clamp(16px,2.5vw,18px) clamp(16px,2.5vw,18px) clamp(10px,1.5vw,12px);margin-top:clamp(10px,1.5vw,12px);margin-bottom:0;display:flex;flex-direction:column;gap:clamp(6px,1vw,8px);width:100%;box-sizing:border-box}.LocationPanel_proTipTitle__SvKU0{font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(12px,1.6vw,16px);line-height:clamp(18px,2.5vw,20px);color:#21201F;margin-bottom:clamp(2px,.3vw,4px)}.LocationPanel_proTipText__9KWtE{font-weight:400}.LocationPanel_proTipStrong__RFiz_,.LocationPanel_proTipText__9KWtE{font-family:Outfit,sans-serif;font-size:clamp(12px,1.6vw,16px);line-height:clamp(18px,2.5vw,20px);color:#767676}.LocationPanel_proTipStrong__RFiz_{font-weight:700;margin-top:clamp(2px,.3vw,4px)}.LocationPanel_proTipStrongText__A_idK{font-weight:700;color:#767676}@media (max-width:767px){.LocationPanel_locationContent__roaRD{padding:clamp(4px,1vw,8px) clamp(8px,1.5vw,16px) clamp(70px,8vh,90px) clamp(12px,2vw,20px)}.LocationPanel_heading__q1Zcj{font-size:clamp(15px,2vw,20px);line-height:clamp(20px,2.5vw,26px)}.LocationPanel_subheading__J4_ot{font-size:clamp(12px,1.4vw,16px);line-height:clamp(16px,2vw,20px)}.LocationPanel_formBox__1oL9_{padding:clamp(12px,2vw,16px) clamp(8px,1.5vw,12px);margin-bottom:clamp(12px,2vw,16px);gap:clamp(12px,1.8vw,14px)}.LocationPanel_inputLabel___BzVk{font-size:clamp(12px,1.4vw,16px);line-height:clamp(16px,2vw,20px)}.LocationPanel_textInput__RpbaS{font-size:clamp(12px,1.4vw,16px);padding:clamp(6px,1vw,8px)}.LocationPanel_proTipStrong__RFiz_,.LocationPanel_proTipText__9KWtE,.LocationPanel_proTipTitle__SvKU0{font-size:clamp(10px,1.2vw,14px);line-height:clamp(14px,1.8vw,18px)}}.DescriptionPanel_descriptionPanel__kJOOU{background:#F6F6F6;border-radius:clamp(8px,1.5vw,16px);width:100%;height:100%;padding:0;display:flex;flex-direction:column;box-shadow:none;z-index:10;box-sizing:border-box;overflow:visible;position:relative}.DescriptionPanel_descriptionContent__Jw2zw{padding:clamp(8px,1.5vw,16px) clamp(16px,2.5vw,24px) clamp(80px,10vh,100px) clamp(24px,3vw,32px);display:flex;flex-direction:column;flex:1 1 auto;height:auto;width:100%;box-sizing:border-box;overflow:visible;overflow-x:hidden}.DescriptionPanel_heading__EeuPx{font-family:Outfit,sans-serif;font-weight:500;font-size:clamp(18px,2.5vw,24px);line-height:clamp(24px,3vw,32px);color:#21201F;margin-bottom:clamp(4px,.5vw,8px);margin-top:0;letter-spacing:.2px;display:flex;align-items:center}.DescriptionPanel_formBox__7EXf7{background:#F8F8F8;border-radius:clamp(6px,1.5vw,12px);padding:clamp(20px,3vw,24px) clamp(16px,2.5vw,18px);margin-bottom:clamp(20px,3vw,24px);display:flex;flex-direction:column;gap:clamp(16px,2.5vw,18px);width:100%;box-sizing:border-box}.DescriptionPanel_inputLabel__ADCqg{font-family:Outfit,sans-serif;font-weight:400;font-size:clamp(14px,1.8vw,18px);line-height:clamp(20px,2.5vw,23px);color:#0E0E0E;display:flex;align-items:center;gap:clamp(6px,1vw,8px)}.DescriptionPanel_vectorIcon__7ZEjx{display:flex;align-items:center;margin-left:clamp(6px,1vw,8px)}.DescriptionPanel_textareaInput__I317o{background:#FFFFFF;border:clamp(1px,.1vw,2px) solid #b7b7b7;border-radius:clamp(4px,1vw,6px);padding:clamp(12px,2vw,14px) clamp(10px,1.5vw,12px);font-family:Outfit,sans-serif;font-size:clamp(14px,1.8vw,18px);color:#21201F;outline:none;width:100%;min-width:0;box-sizing:border-box;min-height:clamp(180px,25vh,220px);resize:vertical;transition:border-color .2s ease}.DescriptionPanel_textareaInput__I317o:focus{border-color:#AF8EBA}.DescriptionPanel_helperText__8PLQr{font-family:Inter,sans-serif;font-size:clamp(9px,1.2vw,12px);line-height:clamp(20px,2.5vw,24px);color:#0E0E0E;display:flex;align-items:center;text-align:right;margin-left:auto}@media (max-width:767px){.DescriptionPanel_descriptionContent__Jw2zw{padding:clamp(4px,1vw,8px) clamp(8px,1.5vw,16px) clamp(70px,8vh,90px) clamp(12px,2vw,20px)}.DescriptionPanel_heading__EeuPx{font-size:clamp(15px,2vw,20px);line-height:clamp(20px,2.5vw,26px)}.DescriptionPanel_formBox__7EXf7{padding:clamp(12px,2vw,16px) clamp(8px,1.5vw,12px);margin-bottom:clamp(12px,2vw,16px);gap:clamp(12px,1.8vw,14px)}.DescriptionPanel_inputLabel__ADCqg{font-size:clamp(12px,1.4vw,16px);line-height:clamp(16px,2vw,20px)}.DescriptionPanel_textareaInput__I317o{font-size:clamp(12px,1.4vw,16px);padding:clamp(8px,1.2vw,10px) clamp(6px,1vw,8px);min-height:clamp(140px,20vh,180px)}.DescriptionPanel_helperText__8PLQr{font-size:clamp(7px,.9vw,10px);line-height:clamp(16px,2vw,20px)}.DescriptionPanel_characterCounter__D0AYZ{flex-direction:column;align-items:flex-start;gap:clamp(4px,1vw,6px)}.DescriptionPanel_validationError__AIIgn{padding:clamp(6px,1.2vw,10px);margin-top:clamp(6px,1.2vw,10px)}.DescriptionPanel_errorMessage__u9xqj{font-size:clamp(11px,1.4vw,14px)}.DescriptionPanel_charCount__QFBbX{font-size:clamp(10px,1.3vw,14px)}.DescriptionPanel_minRequirement__tx6tJ{font-size:clamp(9px,1.2vw,12px)}}.DescriptionPanel_characterCounter__D0AYZ{display:flex;align-items:center;gap:clamp(8px,1.5vw,12px);margin-top:clamp(8px,1.5vw,12px);font-family:Outfit,sans-serif}.DescriptionPanel_charCount__QFBbX{font-size:clamp(12px,1.6vw,16px);font-weight:500;color:#666;transition:color .3s ease}.DescriptionPanel_charCount__QFBbX.DescriptionPanel_underLimit__BO72n{color:#FF4444}.DescriptionPanel_charCount__QFBbX.DescriptionPanel_overLimit__YZbgr{color:#FF4444;font-weight:600}.DescriptionPanel_minRequirement__tx6tJ{font-size:clamp(11px,1.4vw,14px);color:#FF4444;font-style:italic}.DescriptionPanel_validationError__AIIgn{margin-top:clamp(8px,1.5vw,12px);padding:clamp(8px,1.5vw,12px);background:#FFE6E6;border:1px solid #ff4444;border-radius:clamp(4px,1vw,8px);animation:DescriptionPanel_errorShake__f9x3E .3s ease-in-out}.DescriptionPanel_errorMessage__u9xqj{font-family:Outfit,sans-serif;font-size:clamp(12px,1.6vw,16px);font-weight:500;color:#FF4444;display:flex;align-items:center;gap:clamp(4px,.8vw,6px)}.DescriptionPanel_textareaInput__I317o.DescriptionPanel_overLimit__YZbgr,.DescriptionPanel_textareaInput__I317o.DescriptionPanel_validationError__AIIgn{border-color:#FF4444;box-shadow:0 0 0 2px rgba(255,68,68,.2)}@keyframes DescriptionPanel_errorShake__f9x3E{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.DescriptionPanel_aiSection__sVLIy{background:linear-gradient(135deg,#F8F7FA,#F3F0F5);border:1px solid #e1d5e7;border-radius:12px;padding:20px;margin-bottom:24px}.DescriptionPanel_aiHeader__D_w1E{display:flex;align-items:center;gap:12px;margin-bottom:16px}.DescriptionPanel_aiIcon__sSYw0{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#AF8EBA;border-radius:50%;flex-shrink:0}.DescriptionPanel_aiTitle__GsNWr{font-family:Outfit,sans-serif;font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.DescriptionPanel_aiInputContainer__DMEM_{display:flex;flex-direction:column;gap:12px}.DescriptionPanel_aiInput__xrxbp{width:100%;padding:12px 16px;border:2px solid #e1d5e7;border-radius:8px;font-family:Outfit,sans-serif;font-size:14px;color:#1a1a1a;background:#fff;resize:vertical;min-height:80px;transition:border-color .2s ease}.DescriptionPanel_aiInput__xrxbp:focus{outline:none;border-color:#AF8EBA}.DescriptionPanel_aiInput__xrxbp:disabled{background:#f8f9fa;color:#666;cursor:not-allowed}.DescriptionPanel_aiGenerateButton__UqTXL{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:#AF8EBA;color:white;border:none;border-radius:8px;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;align-self:flex-start}.DescriptionPanel_aiGenerateButton__UqTXL:hover:not(:disabled){background:#9a7ba3;transform:translateY(-1px)}.DescriptionPanel_aiGenerateButton__UqTXL:disabled{background:#ccc;cursor:not-allowed;transform:none}.DescriptionPanel_aiGenerateButton__UqTXL.DescriptionPanel_loading__dPHqj{background:#9a7ba3}.DescriptionPanel_spinner__Sd68O{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:DescriptionPanel_spin__oRC6o 1s linear infinite}@keyframes DescriptionPanel_spin__oRC6o{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DescriptionPanel_aiError__L6Zgi{background:#FEF2F2;border:1px solid #fecaca;color:#DC2626;border-radius:8px}.DescriptionPanel_aiError__L6Zgi,.DescriptionPanel_aiWarning__aylmg{padding:12px 16px;font-family:Outfit,sans-serif;font-size:14px;margin-top:8px}.DescriptionPanel_aiWarning__aylmg{background:#FFFBEB;border:1px solid #fed7aa;color:#D97706;border-radius:8px}.DescriptionPanel_divider__q8Z_U{display:flex;align-items:center;margin:24px 0;text-align:center}.DescriptionPanel_divider__q8Z_U:after,.DescriptionPanel_divider__q8Z_U:before{content:"";flex:1;height:1px;background:#E1D5E7}.DescriptionPanel_divider__q8Z_U span{padding:0 16px;font-family:Outfit,sans-serif;font-size:14px;color:#666;background:#F6F6F6}@media (max-width:768px){.DescriptionPanel_aiSection__sVLIy{padding:16px;margin-bottom:20px}.DescriptionPanel_aiHeader__D_w1E{gap:10px;margin-bottom:12px}.DescriptionPanel_aiIcon__sSYw0{width:36px;height:36px}.DescriptionPanel_aiTitle__GsNWr{font-size:16px}.DescriptionPanel_aiInput__xrxbp{padding:10px 12px;font-size:14px;min-height:70px}.DescriptionPanel_aiGenerateButton__UqTXL{padding:10px 16px;font-size:13px;width:100%}}.FlexiblePricingPanel_flexiblePricingPanel__56JXn{background:#F6F6F6;border-radius:clamp(8px,1.5vw,16px);width:100%;height:100%;padding:0;display:flex;flex-direction:column;box-shadow:none;z-index:10;box-sizing:border-box;position:relative}.FlexiblePricingPanel_sidebar-back-btn__Irf5I{background:none;border:none;color:#000;font-family:Outfit,sans-serif;font-size:clamp(14px,1.5vw,18px);font-weight:400;display:flex;align-items:center;margin:clamp(4px,.5vw,6px) 0 clamp(3px,.3vw,4px) clamp(20px,3vw,35px);cursor:pointer;outline:none;padding:0}.FlexiblePricingPanel_sidebar-back-btn__Irf5I:hover{text-decoration:underline}.FlexiblePricingPanel_flexiblePricingContent__G_fSU{padding:clamp(8px,1.5vw,16px) clamp(16px,2.5vw,24px) clamp(80px,10vh,100px) clamp(24px,3vw,32px);display:flex;flex-direction:column;flex:1 1 auto;height:auto;width:100%;box-sizing:border-box;overflow:visible}.FlexiblePricingPanel_flexiblePricingHeading__jrKBC{font-family:Outfit,sans-serif;font-weight:500;font-size:clamp(18px,2.5vw,24px);line-height:clamp(24px,3vw,32px);color:#21201F;margin-bottom:clamp(4px,.5vw,8px);margin-top:0}.FlexiblePricingPanel_flexiblePricingDesc__mkBnv{font-family:Inter,sans-serif;font-size:clamp(14px,1.8vw,18px);line-height:clamp(20px,2.5vw,24px);color:#0E0E0E;margin-bottom:clamp(24px,3vw,32px)}.FlexiblePricingPanel_checkboxContainer__LEstw{margin-bottom:clamp(16px,2vw,24px)}.FlexiblePricingPanel_checkboxLabel__AJVGs{display:flex;align-items:center;cursor:pointer;user-select:none;font-family:Inter,sans-serif;font-size:clamp(14px,1.8vw,18px);line-height:clamp(20px,2.5vw,24px);color:#21201F}.FlexiblePricingPanel_checkboxInput__ekpNy{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.FlexiblePricingPanel_checkboxCustom__kyjf0{position:relative;display:inline-block;width:clamp(18px,2.5vw,24px);height:clamp(18px,2.5vw,24px);background:#fff;border:clamp(1px,.1vw,2px) solid #e0e0e0;border-radius:clamp(3px,.5vw,4px);margin-right:clamp(12px,1.5vw,16px);transition:all .2s ease;flex-shrink:0}.FlexiblePricingPanel_checkboxInput__ekpNy:checked+.FlexiblePricingPanel_checkboxCustom__kyjf0{background:#AF8EBA;border-color:#AF8EBA}.FlexiblePricingPanel_checkboxInput__ekpNy:checked+.FlexiblePricingPanel_checkboxCustom__kyjf0:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:clamp(4px,.6vw,6px);height:clamp(8px,1.2vw,12px);border:solid white;border-width:0 clamp(2px,.3vw,3px) clamp(2px,.3vw,3px) 0}.FlexiblePricingPanel_checkboxCustom__kyjf0:hover{border-color:#AF8EBA}.FlexiblePricingPanel_checkboxText__MKZUj{font-weight:500}.FlexiblePricingPanel_infoText__cLKrY{font-family:Inter,sans-serif;font-size:clamp(12px,1.6vw,16px);line-height:clamp(18px,2.2vw,20px);color:#666;background:#f0f0f0;padding:clamp(12px,1.5vw,16px);border-radius:clamp(4px,1vw,8px);border-left:clamp(3px,.5vw,4px) solid #af8eba}@media (max-width:767px){.FlexiblePricingPanel_flexiblePricingContent__G_fSU{padding:clamp(4px,1vw,8px) clamp(8px,1.5vw,16px) clamp(70px,8vh,90px) clamp(12px,2vw,20px)}.FlexiblePricingPanel_flexiblePricingHeading__jrKBC{font-size:clamp(15px,2vw,20px);line-height:clamp(20px,2.5vw,26px)}.FlexiblePricingPanel_checkboxLabel__AJVGs,.FlexiblePricingPanel_flexiblePricingDesc__mkBnv{font-size:clamp(12px,1.4vw,16px);line-height:clamp(16px,2vw,20px)}.FlexiblePricingPanel_infoText__cLKrY{font-size:clamp(10px,1.2vw,14px);line-height:clamp(14px,1.8vw,16px);padding:clamp(8px,1.2vw,12px)}.FlexiblePricingPanel_checkboxCustom__kyjf0{width:clamp(16px,2.2vw,20px);height:clamp(16px,2.2vw,20px);margin-right:clamp(10px,1.2vw,14px)}.FlexiblePricingPanel_checkboxInput__ekpNy:checked+.FlexiblePricingPanel_checkboxCustom__kyjf0:after{width:clamp(3px,.5vw,5px);height:clamp(6px,1vw,10px);border-width:0 clamp(1.5px,.25vw,2.5px) clamp(1.5px,.25vw,2.5px) 0}.FlexiblePricingPanel_tooltip__8lt7G{min-width:calc(100vw - 30px);max-width:calc(100vw - 30px)}.FlexiblePricingPanel_tooltipContent__6nS8h{padding:clamp(14px,2vw,18px)}.FlexiblePricingPanel_tooltipTitle__PfeVq{font-size:clamp(14px,2vw,17px);margin-bottom:clamp(8px,1.5vw,12px);padding-right:clamp(18px,3vw,24px)}.FlexiblePricingPanel_tooltipText___DRkE{font-size:clamp(12px,1.6vw,14px);line-height:clamp(16px,2.2vw,18px);margin-bottom:clamp(5px,1vw,8px)}.FlexiblePricingPanel_tooltipClose__o66dc{top:clamp(5px,1vw,8px);right:clamp(8px,1.5vw,12px);font-size:clamp(15px,2.5vw,20px)}.FlexiblePricingPanel_stickyLightBulb__Fvpdn{width:clamp(32px,4.5vw,40px);height:clamp(32px,4.5vw,40px);font-size:clamp(16px,2.2vw,20px)}.FlexiblePricingPanel_bulbTooltipContent__Qvkn7{font-size:clamp(9px,1.1vw,11px);padding:clamp(4px,.7vw,6px) clamp(6px,1vw,8px)}.FlexiblePricingPanel_bulbTooltipArrow__gvUcF{border-left-width:clamp(3px,.5vw,4px);border-right-width:clamp(3px,.5vw,4px);border-top-width:clamp(3px,.5vw,4px)}.FlexiblePricingPanel_animatingToBulb__nmc_y{animation:FlexiblePricingPanel_flowToBulbMobile__A9A8H .6s ease-in-out forwards!important}}.FlexiblePricingPanel_saveButtonContainer__srlOr{position:relative}.FlexiblePricingPanel_stickyLightBulb__Fvpdn{position:absolute;width:clamp(40px,6vw,50px);height:clamp(40px,6vw,50px);background:#AF8EBA;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:clamp(20px,3vw,24px);cursor:grab;box-shadow:0 4px 12px rgba(175,142,186,.3);transition:box-shadow .3s ease,transform .2s ease;z-index:100;animation:FlexiblePricingPanel_stickyBulbAppear__KqXMZ .3s ease-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.FlexiblePricingPanel_stickyLightBulb__Fvpdn:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(175,142,186,.4);background:#9A7BA8}.FlexiblePricingPanel_stickyLightBulb__Fvpdn:active{transform:scale(.95)}.FlexiblePricingPanel_stickyLightBulb__Fvpdn.FlexiblePricingPanel_dragging__Kt88N{cursor:grabbing;transform:scale(1.1);box-shadow:0 8px 25px rgba(175,142,186,.5);z-index:1000;transition:none}.FlexiblePricingPanel_bulbTooltip__D6svp{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:1001;pointer-events:none;animation:FlexiblePricingPanel_bulbTooltipFadeIn__p4970 .1s ease-out}.FlexiblePricingPanel_bulbTooltipContent__Qvkn7{background:#AF8EBA;color:white;padding:clamp(6px,1vw,8px) clamp(8px,1.5vw,12px);border-radius:clamp(4px,.8vw,6px);font-family:Inter,sans-serif;font-size:clamp(11px,1.4vw,13px);font-weight:500;line-height:1.2;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.15)}.FlexiblePricingPanel_bulbTooltipArrow__gvUcF{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:clamp(4px,.8vw,6px) solid transparent;border-right:clamp(4px,.8vw,6px) solid transparent;border-top:clamp(4px,.8vw,6px) solid #af8eba}@keyframes FlexiblePricingPanel_bulbTooltipFadeIn__p4970{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.FlexiblePricingPanel_tooltipOverlay__VWroT{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:999999;animation:FlexiblePricingPanel_overlayFadeIn___Qwf8 .3s ease-out}.FlexiblePricingPanel_tooltip__8lt7G{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000000;min-width:clamp(320px,45vw,400px);max-width:clamp(400px,80vw,500px);animation:FlexiblePricingPanel_tooltipFadeIn__JjtJo .3s ease-out}.FlexiblePricingPanel_tooltipContent__6nS8h{background:#AF8EBA;color:white;padding:clamp(18px,3vw,24px);border-radius:clamp(12px,2vw,16px);box-shadow:0 12px 32px rgba(0,0,0,.3);position:relative;font-family:Inter,sans-serif}.FlexiblePricingPanel_tooltipClose__o66dc{position:absolute;top:clamp(8px,1.5vw,12px);right:clamp(12px,2vw,16px);background:none;border:none;color:rgba(255,255,255,.8);font-size:clamp(18px,3vw,24px);font-weight:700;cursor:pointer;padding:0;line-height:1;transition:color .2s ease}.FlexiblePricingPanel_tooltipClose__o66dc:hover{color:white}.FlexiblePricingPanel_tooltipTitle__PfeVq{font-size:clamp(16px,2.5vw,20px);font-weight:600;margin-bottom:clamp(12px,2vw,16px);color:white;padding-right:clamp(24px,4vw,32px)}.FlexiblePricingPanel_tooltipText___DRkE{font-size:clamp(14px,2vw,16px);line-height:clamp(20px,2.8vw,22px);margin-bottom:clamp(8px,1.5vw,12px)}.FlexiblePricingPanel_tooltipText___DRkE:last-child{margin-bottom:0}.FlexiblePricingPanel_tooltipText___DRkE strong{color:white;font-weight:600}.FlexiblePricingPanel_tooltipArrow__cBRJh{display:none}.FlexiblePricingPanel_animatingToBulb__nmc_y{animation:FlexiblePricingPanel_flowToBulb__idjN8 .6s ease-in-out forwards!important}@keyframes FlexiblePricingPanel_tooltipFadeIn__JjtJo{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes FlexiblePricingPanel_overlayFadeIn___Qwf8{0%{opacity:0}to{opacity:1}}@keyframes FlexiblePricingPanel_flowToBulb__idjN8{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}30%{opacity:.8;transform:translate(-50%,-15%) scale(.7)}70%{opacity:.4;transform:translate(-50%,8vh) scale(.3)}to{opacity:0;transform:translate(-50%,10vh) scale(.1)}}@keyframes FlexiblePricingPanel_stickyBulbAppear__KqXMZ{0%{opacity:0;transform:scale(0)}50%{opacity:.8;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes FlexiblePricingPanel_flowToBulbMobile__A9A8H{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}30%{opacity:.8;transform:translate(-50%,-8%) scale(.7)}70%{opacity:.4;transform:translate(-50%,4vh) scale(.3)}to{opacity:0;transform:translate(-50%,6vh) scale(.1)}}.ServiceAreaPanel_serviceAreaPanel__6StK5{background:#F6F6F6;border-radius:clamp(8px,1.5vw,16px);width:100%;height:100%;padding:0;display:flex;flex-direction:column;box-shadow:none;z-index:10;box-sizing:border-box;overflow-x:hidden;position:relative}.ServiceAreaPanel_serviceAreaContent__kaSoT{padding:clamp(8px,1.5vw,16px) clamp(16px,2.5vw,24px) clamp(80px,10vh,100px) clamp(24px,3vw,32px);display:flex;flex-direction:column;flex:1 1 auto;height:auto;width:100%;box-sizing:border-box;overflow:visible;overflow-x:hidden;min-height:0}.ServiceAreaPanel_heading__nnPES{font-family:Outfit,sans-serif;font-weight:500;font-size:clamp(18px,2.5vw,24px);line-height:clamp(24px,3vw,32px);color:#21201F;margin-bottom:clamp(4px,.5vw,8px);margin-top:0;letter-spacing:.2px;display:flex;align-items:center}.ServiceAreaPanel_subheading__4NlCi{font-family:Inter,sans-serif;font-size:clamp(14px,1.8vw,18px);line-height:clamp(20px,2.5vw,24px);color:#0E0E0E;margin-bottom:clamp(16px,2vw,24px);display:flex;align-items:center}.ServiceAreaPanel_formBox__9g68_{background:#F8F8F8;border-radius:clamp(6px,1.5vw,12px);padding:clamp(20px,3vw,24px) clamp(16px,2.5vw,18px);margin-bottom:clamp(20px,3vw,24px);display:flex;flex-direction:column;gap:clamp(16px,2.5vw,18px);width:100%;box-sizing:border-box}.ServiceAreaPanel_inputGroup__KZ8v_{display:flex;flex-direction:column;gap:clamp(6px,1vw,8px);width:100%;box-sizing:border-box}.ServiceAreaPanel_inputLabel___WGjo{font-family:Outfit,sans-serif;font-weight:400;font-size:clamp(14px,1.8vw,18px);line-height:clamp(20px,2.5vw,23px);color:#0E0E0E;display:flex;align-items:center}.ServiceAreaPanel_required__3hhaQ{color:#C7305B;margin-left:clamp(3px,.5vw,4px);font-family:Inter,sans-serif;font-size:clamp(14px,1.8vw,18px);font-weight:400;line-height:clamp(16px,2vw,19px)}.ServiceAreaPanel_radioGroup__5ta9d{display:flex;flex-direction:column;gap:clamp(10px,1.5vw,12px);width:100%}.ServiceAreaPanel_radioOption__zAja1{display:flex;align-items:center;gap:clamp(8px,1.2vw,12px);padding:clamp(10px,1.5vw,12px);background:#FFFFFF;border:clamp(1px,.1vw,2px) solid #b7b7b7;border-radius:clamp(4px,1vw,6px);cursor:pointer;transition:all .2s ease}.ServiceAreaPanel_radioOption__zAja1:hover{border-color:#AF8EBA;background:#FAFAFA}.ServiceAreaPanel_radioInput__6Ci5X{width:clamp(16px,2vw,20px);height:clamp(16px,2vw,20px);cursor:pointer;accent-color:#AF8EBA}.ServiceAreaPanel_radioInput__6Ci5X:checked+.ServiceAreaPanel_radioLabel__aIYRC{color:#21201F;font-weight:500}.ServiceAreaPanel_radioLabel__aIYRC{font-family:Outfit,sans-serif;font-size:clamp(14px,1.8vw,18px);line-height:clamp(20px,2.5vw,23px);color:#0E0E0E;cursor:pointer;flex:1}.ServiceAreaPanel_textInput__Stxf2{background:#FFFFFF;border:clamp(1px,.1vw,2px) solid #b7b7b7;border-radius:clamp(4px,1vw,6px);padding:clamp(10px,1.5vw,12px);font-family:Outfit,sans-serif;font-size:clamp(14px,1.8vw,18px);color:#21201F;outline:none;width:100%;min-width:0;box-sizing:border-box;transition:border-color .2s ease}.ServiceAreaPanel_textInput__Stxf2:focus{border-color:#AF8EBA}.ServiceAreaPanel_textInput__Stxf2.ServiceAreaPanel_inputError__ErqvI{border-color:#C7305B}.ServiceAreaPanel_errorMessage___mOJl{font-family:Inter,sans-serif;font-size:clamp(12px,1.6vw,16px);color:#C7305B;margin-top:clamp(4px,.5vw,6px)}.ServiceAreaPanel_proTipBox__0e0pH{background:#F8F8F8;border-radius:clamp(4px,1vw,6px);padding:clamp(16px,2.5vw,18px) clamp(16px,2.5vw,18px) clamp(10px,1.5vw,12px);margin-top:clamp(10px,1.5vw,12px);margin-bottom:0;display:flex;flex-direction:column;gap:clamp(6px,1vw,8px);width:100%;box-sizing:border-box}.ServiceAreaPanel_proTipTitle__CYRpw{font-weight:600;color:#21201F;margin-bottom:clamp(2px,.3vw,4px)}.ServiceAreaPanel_proTipText__4xV4m,.ServiceAreaPanel_proTipTitle__CYRpw{font-family:Outfit,sans-serif;font-size:clamp(12px,1.6vw,16px);line-height:clamp(18px,2.5vw,20px)}.ServiceAreaPanel_proTipText__4xV4m{font-weight:400;color:#767676}@media (max-width:767px){.ServiceAreaPanel_serviceAreaContent__kaSoT{padding:clamp(4px,1vw,8px) clamp(8px,1.5vw,16px) clamp(70px,8vh,90px) clamp(12px,2vw,20px)}.ServiceAreaPanel_heading__nnPES{font-size:clamp(15px,2vw,20px);line-height:clamp(20px,2.5vw,26px)}.ServiceAreaPanel_subheading__4NlCi{font-size:clamp(12px,1.4vw,16px);line-height:clamp(16px,2vw,20px)}.ServiceAreaPanel_formBox__9g68_{padding:clamp(12px,2vw,16px) clamp(8px,1.5vw,12px);margin-bottom:clamp(12px,2vw,16px);gap:clamp(12px,1.8vw,14px)}.ServiceAreaPanel_inputLabel___WGjo{font-size:clamp(12px,1.4vw,16px);line-height:clamp(16px,2vw,20px)}.ServiceAreaPanel_textInput__Stxf2{font-size:clamp(12px,1.4vw,16px);padding:clamp(6px,1vw,8px)}.ServiceAreaPanel_radioLabel__aIYRC{font-size:clamp(12px,1.4vw,16px);line-height:clamp(16px,2vw,20px)}.ServiceAreaPanel_proTipText__4xV4m,.ServiceAreaPanel_proTipTitle__CYRpw{font-size:clamp(10px,1.2vw,14px);line-height:clamp(14px,1.8vw,18px)}.ServiceAreaPanel_errorMessage___mOJl{font-size:clamp(10px,1.2vw,14px)}}.EditListPanel_listing-create-edit-sidebar__OEuOw{width:100%;min-width:0;background:#F6F6F6;height:100vh;min-height:calc(100vh - clamp(60px, 8vh, 80px));position:sticky;top:0;display:flex;flex-direction:column;align-items:flex-start;padding-top:clamp(16px,2vw,24px);box-shadow:none;margin:0;padding-left:0;overflow-y:auto;padding-bottom:0}.EditListPanel_listing-create-edit-sidebar__OEuOw::-webkit-scrollbar{width:6px}.EditListPanel_listing-create-edit-sidebar__OEuOw::-webkit-scrollbar-track{background:transparent}.EditListPanel_listing-create-edit-sidebar__OEuOw::-webkit-scrollbar-thumb{background:rgba(175,142,186,.3);border-radius:3px}.EditListPanel_listing-create-edit-sidebar__OEuOw::-webkit-scrollbar-thumb:hover{background:rgba(175,142,186,.5)}.EditListPanel_sidebar-title__zLP3p{font-family:Outfit,sans-serif;font-style:normal;font-weight:500;font-size:clamp(16px,2.5vw,24px);line-height:1.25;color:#000;margin-bottom:clamp(16px,2.5vw,24px);margin-left:clamp(20px,3vw,35px);text-align:left;flex-shrink:0}.EditListPanel_sidebar-section-list__Vs23Z{width:100%;display:flex;flex-direction:column;gap:0;flex:1;min-height:0}.EditListPanel_sidebar-section-btn__3xB8U{display:flex;align-items:center;background:#F6F6F6;border:none;border-radius:clamp(8px,1.5vw,12px);height:clamp(40px,5vw,52px);width:calc(100% - clamp(40px, 6vw, 70px));margin-left:clamp(20px,3vw,35px);margin-right:clamp(20px,3vw,35px);margin-bottom:0;padding:0 clamp(16px,2.5vw,32px) 0 clamp(12px,1.5vw,16px);font-family:Outfit,sans-serif;font-style:normal;font-weight:400;font-size:clamp(14px,2vw,18px);line-height:1.28;color:#000;cursor:pointer;position:relative;box-shadow:none;transition:background .2s;justify-content:flex-start}.EditListPanel_sidebar-section-btn__3xB8U:not(:last-child){margin-bottom:0}.EditListPanel_sidebar-section-btn__3xB8U.EditListPanel_active__5VEp6,.EditListPanel_sidebar-section-btn__3xB8U:hover{background:#ececec}.EditListPanel_sidebar-section-label__XznTQ{flex:1;text-align:left;display:flex;align-items:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditListPanel_sidebar-section-status__8MKa8{display:flex;align-items:center;margin-left:clamp(12px,1.5vw,16px);flex-shrink:0}.EditListPanel_status-icon__Q9fi_{width:clamp(16px,2.5vw,24px);height:clamp(16px,2.5vw,24px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:clamp(10px,1.5vw,14px);background:#00FF26;color:#fff}.EditListPanel_status-complete__AjAvg{background:#00FF26;color:#fff}.EditListPanel_status-warning__R2_Ql{background:#FF9100;color:#fff}.EditListPanel_status-incomplete__I1Ehb{background:#FF4444;color:#fff;font-weight:700;font-size:clamp(16px,2vw,22px);display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0;font-family:Outfit,Inter,Arial,sans-serif}.EditListPanel_status-badge__2v_QM{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:16px;font-family:Outfit,sans-serif;font-weight:600;font-size:clamp(10px,1.2vw,12px);line-height:1;text-transform:uppercase;letter-spacing:.8px;position:relative;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.EditListPanel_status-optional__oZ2m0{background:linear-gradient(135deg,#AF8EBA,#C7B2D6);color:#FFFFFF;border:none;cursor:help}.EditListPanel_status-optional__oZ2m0:hover{background:linear-gradient(135deg,#9A7BA8,#B5A0C4);transform:translateY(-1px);box-shadow:0 2px 8px rgba(175,142,186,.25)}.EditListPanel_sidebar-section-arrow__4MOGd{margin-left:clamp(12px,1.5vw,16px);font-size:clamp(14px,2vw,18px);color:#000;font-weight:700;display:flex;align-items:center;flex-shrink:0}.EditListPanel_sidebar-section-divider__TaMOV{height:clamp(1px,.1vw,2px);width:calc(100% - clamp(40px, 6vw, 70px));background:#AEAEAE;border:none;margin:0 0 0 clamp(20px,3vw,35px)}.EditListPanel_sidebar-panel-stack__Sb44F{position:relative;width:100%;flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.EditListPanel_sidebar-panel__VAZtf{position:relative;width:100%;height:100%;background:transparent;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .2s;opacity:0;pointer-events:none;display:flex;flex-direction:column;overflow-x:hidden;max-width:100%;box-sizing:border-box;flex:1;overflow:visible;padding-bottom:clamp(8px,1vw,12px);min-height:0}.EditListPanel_sidebar-panel__VAZtf.EditListPanel_active__5VEp6{transform:translateX(0);opacity:1;pointer-events:auto;z-index:2}.EditListPanel_main-panel__2yQ_9{transform:translateX(0);overflow:visible;max-height:none;flex:1;display:flex;flex-direction:column;padding-bottom:clamp(8px,1vw,12px);min-height:0}.EditListPanel_main-panel-content__M_Gfa{flex:1;overflow:visible;padding-bottom:clamp(8px,1vw,12px);min-height:0}.EditListPanel_sub-panel__tMebf{transform:translateX(100%);flex:1;display:flex;flex-direction:column}.EditListPanel_sidebar-panel__VAZtf.EditListPanel_active__5VEp6.EditListPanel_sub-panel__tMebf{transform:translateX(0)}.EditListPanel_sidebar-panel__VAZtf:not(.EditListPanel_active__5VEp6){z-index:1}.EditListPanel_sidebar-back-btn__dAJYo{background:none;border:none;color:#000;font-family:Outfit,sans-serif;font-size:clamp(14px,1.5vw,16px);font-weight:400;display:flex;align-items:center;margin:clamp(4px,.5vw,6px) 0 clamp(3px,.3vw,4px) clamp(20px,3vw,35px);cursor:pointer;outline:none;padding:0}.EditListPanel_sidebar-back-btn__dAJYo:hover{text-decoration:underline}.EditListPanel_stickySaveBar__byVa1{position:sticky;bottom:0;left:0;width:100%;background:linear-gradient(90deg,#EBEBEB,#FFFFFF);border-radius:0 0 clamp(8px,1.5vw,16px) clamp(8px,1.5vw,16px);box-sizing:border-box;z-index:10;padding:clamp(8px,1.5vw,16px) clamp(20px,3vw,28px);border-top:clamp(1px,.1vw,2px) solid #e0e0e0;display:flex;justify-content:flex-end;gap:clamp(12px,2vw,20px);margin-top:auto;flex-shrink:0;margin-bottom:0;min-height:clamp(50px,6vw,60px)}@media (min-width:768px){.EditListPanel_listing-create-edit-sidebar__OEuOw{height:100vh;min-height:calc(100vh - clamp(60px, 8vh, 80px));overflow-y:auto;padding-bottom:0}.EditListPanel_sidebar-panel-stack__Sb44F,.EditListPanel_sidebar-panel__VAZtf{flex:1;overflow:visible;padding-bottom:0;min-height:0}.EditListPanel_sidebar-panel__VAZtf{height:100%}.EditListPanel_stickySaveBar__byVa1{position:sticky;bottom:0;margin-top:auto;flex-shrink:0;margin-bottom:0}}@media (max-width:767px){.EditListPanel_listing-create-edit-sidebar__OEuOw{height:auto;min-height:auto;padding-top:clamp(12px,2vw,20px);overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.EditListPanel_listing-create-edit-sidebar__OEuOw::-webkit-scrollbar{width:4px}.EditListPanel_sidebar-panel-stack__Sb44F{flex:none}.EditListPanel_sidebar-panel-stack__Sb44F,.EditListPanel_sidebar-panel__VAZtf{height:auto;min-height:auto;position:relative;overflow:visible}.EditListPanel_sidebar-section-btn__3xB8U{margin-right:clamp(12px,1.5vw,16px);height:clamp(36px,5vw,44px);font-size:clamp(14px,2vw,18px)}.EditListPanel_sidebar-section-btn__3xB8U,.EditListPanel_sidebar-section-divider__TaMOV{width:calc(100% - clamp(24px, 3vw, 32px));margin-left:clamp(12px,1.5vw,16px)}.EditListPanel_sidebar-title__zLP3p{margin-left:clamp(12px,1.5vw,16px);margin-bottom:clamp(16px,2.5vw,20px);font-size:clamp(16px,2.5vw,20px)}.EditListPanel_sidebar-back-btn__dAJYo{margin-left:clamp(12px,1.5vw,16px);font-size:clamp(13px,1.8vw,16px)}.EditListPanel_stickySaveBar__byVa1{position:relative;margin-top:clamp(12px,2vw,16px);border-radius:clamp(8px,1.5vw,16px);min-height:clamp(45px,5vw,55px)}}