.AdminVipSeasons_container__wVOtg{display:flex;flex-direction:column;gap:20px;width:100%}.AdminVipSeasons_header__gTOka{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}.AdminVipSeasons_statsCards__9iZWa{display:flex;flex-wrap:wrap;gap:1rem}.AdminVipSeasons_statsCards__9iZWa .AdminVipSeasons_statCard__oWF7v{flex:1 1;min-width:100px;background-color:#080b10;border-radius:8px;padding:.75rem;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.AdminVipSeasons_statsCards__9iZWa .AdminVipSeasons_statCard__oWF7v .AdminVipSeasons_statValue__v6DKV{display:block;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.AdminVipSeasons_statsCards__9iZWa .AdminVipSeasons_statCard__oWF7v .AdminVipSeasons_activeValue__giB_5{color:#38a169}.AdminVipSeasons_statsCards__9iZWa .AdminVipSeasons_statCard__oWF7v .AdminVipSeasons_endedValue___T3L_{color:#a0aec0}.AdminVipSeasons_statsCards__9iZWa .AdminVipSeasons_statCard__oWF7v .AdminVipSeasons_statLabel__vypw6{font-size:.875rem;color:#cbd5e0}.AdminVipSeasons_toolbarContainer__rRxJh{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px;gap:15px}.AdminVipSeasons_toolbarRight__SMzD3{display:flex;align-items:center}.AdminVipSeasons_loadingContainer__GWAuE{display:flex;justify-content:center;align-items:center;height:200px}.AdminVipSeasons_tableContainer__VOxBh{background:hsla(0,0%,100%,.03);border-radius:10px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1)}.AdminVipSeasons_table__YlZIi{width:100%;border-collapse:separate;border-spacing:0;overflow-x:auto}.AdminVipSeasons_thead__AC2jS{background:rgba(111,77,255,.1)}.AdminVipSeasons_th__g5F8b{padding:15px;font-weight:600;font-size:.9rem;color:hsla(0,0%,100%,.9);text-align:left;border-bottom:1px solid hsla(0,0%,100%,.08);position:relative}.AdminVipSeasons_th__g5F8b:last-child{border-right:none}.AdminVipSeasons_th__g5F8b.AdminVipSeasons_sortable__5GYoe{cursor:pointer;transition:background-color .2s}.AdminVipSeasons_th__g5F8b.AdminVipSeasons_sortable__5GYoe:hover{background-color:#080b10}.AdminVipSeasons_thContent__qC8L3{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.AdminVipSeasons_sortIcon__yGKml{font-size:.875rem;color:#a0aec0}.AdminVipSeasons_activeSortIcon__QAlDi{color:#4299e1}.AdminVipSeasons_tbody__PKT9k tr:nth-child(2n){background-color:hsla(0,0%,100%,.02)}.AdminVipSeasons_tr___fwRn{transition:background-color .2s ease}.AdminVipSeasons_tr___fwRn:hover{background-color:rgba(111,77,255,.05)!important}.AdminVipSeasons_td___aRjo{padding:12px 15px;font-size:.9rem;color:hsla(0,0%,100%,.85);border-bottom:1px solid hsla(0,0%,100%,.05)}.AdminVipSeasons_td___aRjo:last-child{border-right:none}.AdminVipSeasons_seasonBadge__nIR9I{display:inline-block;padding:3px 8px;background-color:rgba(111,77,255,.1);border-radius:4px;font-size:.85rem;font-weight:500}.AdminVipSeasons_durationValue__27_Du{display:inline-block;padding:3px 8px;background-color:rgba(255,215,0,.1);border-radius:4px;font-weight:600;color:gold}.AdminVipSeasons_statusBadge__Jfb7S{display:inline-flex;align-items:center;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:600}.AdminVipSeasons_statusBadge__Jfb7S.AdminVipSeasons_statusActive__f7o0n{background-color:rgba(76,175,80,.15);color:#4caf50;border:1px solid rgba(76,175,80,.3)}.AdminVipSeasons_statusBadge__Jfb7S.AdminVipSeasons_statusPlanned__3OYe9{background-color:rgba(33,150,243,.15);color:#2196f3;border:1px solid rgba(33,150,243,.3)}.AdminVipSeasons_statusBadge__Jfb7S.AdminVipSeasons_statusEnded__oKZ4q{background-color:rgba(244,67,54,.15);color:#f44336;border:1px solid rgba(244,67,54,.3)}.AdminVipSeasons_noData__hpUj8{text-align:center;padding:30px;color:hsla(0,0%,100%,.5);font-style:italic}.AdminVipSeasons_buttonIcon__Mz8ZK{margin-right:8px}.AdminVipSeasons_actions___xG4Q{display:flex;gap:8px}.AdminVipSeasons_actionButton___kwae{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);cursor:pointer;transition:all .2s ease}.AdminVipSeasons_actionButton___kwae:hover{transform:translateY(-2px)}.AdminVipSeasons_actionButton___kwae:active{transform:translateY(0) scale(.95)}.AdminVipSeasons_editButton__Qzn0u:hover{background:rgba(0,149,255,.2);border-color:rgba(0,149,255,.4);color:#0095ff}.AdminVipSeasons_deleteButton__oDP5r:hover{background:rgba(255,69,58,.2);border-color:rgba(255,69,58,.4);color:#ff453a}@media(max-width:1050px){.AdminVipSeasons_table__YlZIi{min-width:600px}.AdminVipSeasons_tableContainer__VOxBh{overflow-x:auto}}@media(max-width:900px){.AdminVipSeasons_header__gTOka{flex-direction:column;align-items:flex-start}.AdminVipSeasons_statsCards__9iZWa{width:100%}.AdminVipSeasons_statsCards__9iZWa .AdminVipSeasons_statCard__oWF7v{flex:1 1}}@media(max-width:768px){.AdminVipSeasons_statsCards__9iZWa .AdminVipSeasons_statCard__oWF7v{min-width:calc(50% - .5rem)}}@media(max-width:480px){.AdminVipSeasons_statsCards__9iZWa .AdminVipSeasons_statCard__oWF7v{min-width:100%}}.VipSeasonModal_modal__JqzYr{max-width:700px!important;height:600px!important}.VipSeasonModal_modalHeader__1fkux{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.VipSeasonModal_modalTitle__KiyqI{display:flex;align-items:center;gap:12px;font-size:1.5rem;font-weight:600;color:#fff;margin:0}.VipSeasonModal_modalTitle__KiyqI .VipSeasonModal_titleIcon__woKg2{color:#6f4dff;font-size:1.25rem}.VipSeasonModal_closeButton__smEj0{background:none;border:none;color:hsla(0,0%,100%,.6);font-size:1.25rem;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease}.VipSeasonModal_closeButton__smEj0:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.VipSeasonModal_form__w5E5C{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:24px}.VipSeasonModal_formSection__vbCn3 .VipSeasonModal_sectionTitle__nLvj5{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:600;color:#fff;margin:0 0 16px}.VipSeasonModal_formSection__vbCn3 .VipSeasonModal_sectionTitle__nLvj5 .VipSeasonModal_sectionIcon__Lh193{color:#6f4dff;font-size:1rem}.VipSeasonModal_formGroup__ddHO3{margin-bottom:20px}.VipSeasonModal_formGroup__ddHO3 .VipSeasonModal_label__ug28Z{display:block;font-size:.9rem;font-weight:500;color:hsla(0,0%,100%,.9);margin-bottom:8px}.VipSeasonModal_inputContainer__mdByY{position:relative}.VipSeasonModal_datepickerWrapper__i_g1p{width:100%}.VipSeasonModal_datepicker__7r293{width:100%;padding:12px 16px;border-radius:8px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:.95rem;transition:all .2s ease}.VipSeasonModal_datepicker__7r293:focus{border-color:#6f4dff;box-shadow:0 0 0 2px rgba(111,77,255,.2);outline:none}.VipSeasonModal_datepicker__7r293::placeholder{color:hsla(0,0%,100%,.4)}.VipSeasonModal_errorMessage__dhWNA{color:#f56565;font-size:.85rem;margin-top:6px;margin-left:4px}.VipSeasonModal_formActions____RTK{display:flex;gap:12px;justify-content:flex-end;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.1)}.VipSeasonModal_buttonIcon__0goWu{margin-right:8px}.Button_button__8B4nB{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:15px;width:-moz-fit-content;width:fit-content;cursor:pointer;font-weight:600;font-size:20px;transition:transform .3s cubic-bezier(.4,0,.2,1);touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button_button__8B4nB:hover{transform:scale(1.02)}.Button_button__8B4nB:active{transform:scale(.98)}@media only screen and (max-width:900px){.Button_button__8B4nB{font-size:16px}}.Button_noAnimation__1zJml:active,.Button_noAnimation__1zJml:hover{transform:none}.Button_loader__rAd0I{margin-right:10px}.Button_primary__KcWsb{background-color:#4c2ae2;color:#fff;box-shadow:0 5px 0 #2607ad;margin-bottom:5px}.Button_secondary__k_TzE{background-color:#fff;color:#000;box-shadow:0 5px 0 #777;margin-bottom:5px}.Button_outline__sKOhB{color:#4c2ae2;background:#080b10;border:1px solid #4c2ae2;border-radius:11px}.Button_disabled__jJzcP{box-shadow:none;cursor:default;margin-bottom:0}.Button_disabled__jJzcP:active,.Button_disabled__jJzcP:hover{transform:none}.Button_sm__VDD1a{height:40px;padding:10px;font-size:18px}@media only screen and (max-width:900px){.Button_sm__VDD1a{height:35px;padding:10px}}.Button_md__BF6E2{height:45px;padding:14px}@media only screen and (max-width:900px){.Button_md__BF6E2{height:35px;padding:10px}}.Button_lg__hef9j{height:50px;padding:18px}@media only screen and (max-width:900px){.Button_lg__hef9j{height:35px;padding:10px}}.Button_disabled__jJzcP{opacity:.5}.Button_danger__3lC8_{background-color:#d22323;color:#fff;box-shadow:0 5px 0 #892424;margin-bottom:5px}