code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0f2f5;color:#111827;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400}:focus{outline:none}a{color:inherit;text-decoration:none}button{border:none;cursor:pointer;outline:none}button,input,select,textarea{font-family:inherit}img{display:block;max-width:100%}label{color:#6b7280;font-size:14px;font-weight:600;line-height:normal;margin-bottom:5px}input{border:1px solid #dee8ef;border-radius:42px;height:53px}input,textarea{background:#0000;padding:20px}textarea{border:1px solid #dee8ef;border-radius:22px}select{background:#0000;border:1px solid #dee8ef;border-radius:12px;height:42px;min-width:120px;padding:4px 8px}.commonBtn{align-items:center;background:#026d4d;border-radius:42px;color:#fff;display:flex;font-size:16px;font-weight:700;gap:10px;height:53px;justify-content:center;line-height:normal;padding:10px 25px}.commonBtnTransparent{background:#0000;border:1px solid #e5e7eb;border-radius:10px;color:#0a0a0a}.commonBtnRed,.commonBtnTransparent{align-items:center;display:flex;font-size:16px;font-weight:500;gap:10px;height:42px;justify-content:center;padding:10px 15px}.commonBtnRed{background:#e7000b;border:1px solid #e7000b;border-radius:10px;color:#fff}.label{color:#99a1af;font-size:12px;font-weight:400}.value{color:#1e2939;font-size:14px;font-weight:500}.app-wrapper{height:100vh}.app-wrapper,.main-section{display:flex;overflow:hidden}.main-section{flex:1 1;flex-direction:column;transition:margin-left .3s ease}.page-content{background:#fff;flex:1 1;overflow-y:auto;padding:24px}.commonBorder{border:1px solid #e5e7eb}.commonRadius-12{border-radius:12px}.topPart{gap:20px;justify-content:space-between;padding:25px 15px}.topPart,.topPart .rightSide{align-items:center;display:flex}.topPart .rightSide{gap:15px}.search{align-items:center;border:1px solid #dee8ef;border-radius:30px;display:flex;gap:10px;height:53px;padding:10px 15px}.search input{border:none;border-radius:0;height:auto;padding:0;width:250px}.mainHead{color:#026d4d;font-size:24px;font-weight:700;margin-bottom:5px}.mainSubHead{color:#4a5565;font-size:14px;font-weight:400;margin-bottom:0}.smallHeading{color:#6a7282;font-size:16px;font-weight:500;line-height:normal}.heading{color:#0e0e0e;font-size:22px;font-weight:700}.heading2{color:#026d4d;font-size:16px;font-weight:600;line-height:normal;margin-bottom:2px}table{border:1px solid #e5e7eb;width:100%}table thead th{background:#eef7ff;color:#111827;font-size:15px;font-weight:600;padding:14px 20px}table tbody tr:not(:last-child){border-bottom:1px solid #dee8ef}table tbody td{background:#fff;color:#111827;font-size:14px;font-weight:400;padding:14px 20px}table tbody td span{display:block}table tbody .cmnTextTable{color:#026d4d;font-size:14px;font-weight:600;margin-bottom:2px}table tbody .cmnTextTable2{color:#6a7282;font-size:12px;font-weight:400}table tbody tr:first-child .dropdwn{bottom:auto!important;top:0!important}table tbody tr:last-child .dropdwn,table tbody tr:nth-last-child(2) .dropdwn{bottom:0}.actionReq,.actions{gap:15px;position:relative;text-align:center}.action .threeDot,.actionReq,.actions{align-items:center;display:flex;justify-content:center}.action .threeDot{cursor:pointer;height:40px;margin:0 auto;width:40px}.dropdwn{background:#fff;border:1px solid #dfdfdf;border-radius:12px;bottom:-90px;padding:0 15px;position:absolute;right:120px;width:160px;z-index:1}.dropdwn ul{margin-bottom:0;padding-left:0}.dropdwn ul li{list-style:none;padding:12px 0;text-align:left}.dropdwn ul li:not(:last-child){border-bottom:1px solid #dfdfdf}.dropdwn ul li span{color:#111827;cursor:pointer;font-size:16px;font-weight:400}.btnAction{align-items:center;border:1px solid #d1d5dc;border-radius:12px;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;transition:.2s ease;width:40px}.btnAction.active{background:linear-gradient(91.36deg,#e98b37,#ec7114);border-color:#0000;color:#fff}.btnAction.disabled{cursor:not-allowed;opacity:.4}.paginationDots{color:#374151;font-size:14px;font-weight:600;padding:0 4px}.pagination{padding:40px 20px 20px}.pagination,.pagination ul{display:flex;justify-content:end}.pagination ul{align-items:center;gap:20px;margin-bottom:0;padding-left:0}.pagination ul li{list-style:none}.formhead{color:#0e0e0e;font-size:20px;font-weight:600}.formArea{padding:20px}.form-group p{color:#000;font-size:18px;font-weight:600;margin-bottom:0}.tabbing{gap:20px;margin-bottom:35px}.tabbing,.tabbing .tab{align-items:center;display:flex;justify-content:center}.tabbing .tab{background:#dee8ef;border-radius:30px;color:#374151;cursor:pointer;font-size:16px;font-weight:600;height:50px;transition:.2s ease;width:100%}.tabbing .tab.active,.tabbing .tab:hover{background:linear-gradient(91.36deg,#e98b37,#ec7114);color:#fff;transition:.2s ease}.chatHistory{border:1px solid #dee8ef;border-radius:24px;padding:20px}.chatHistory .chatAll{display:flex;flex-direction:column;gap:20px;height:460px;justify-content:space-between;overflow-y:auto}.chatHistory .chatAll .chatCommon{border:1px solid #dee8ef;border-radius:26px;display:block;font-size:16px;font-weight:600;max-width:60%;padding:10px 20px;width:-webkit-fit-content;width:fit-content}.chatHistory .chatAll .chatSender{align-items:center;display:flex;justify-content:end;margin-left:auto;margin-right:15px}.tableLoader{align-items:center;display:flex;justify-content:center;padding:50px 0}.tableSpinner{animation:spin .7s linear infinite;border:4px solid #dee8ef;border-radius:50%;border-top-color:#ec7114;height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}.cursorPointer{cursor:pointer}.note{color:#000;font-size:11px;font-weight:400}.pdfDownload{align-items:center;background-color:#dc2626;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:8px 18px;transition:background-color .2s ease;white-space:nowrap}.pdfDownload:hover{background-color:#b91c1c}.pdfDownload:active{background-color:#991b1b}.pdf-icon{flex-shrink:0;height:18px;width:18px}.topHeaderPart{align-items:center;display:flex;gap:20px;justify-content:space-between}.boxes{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:20px}.boxes .cmnBox{align-items:center;border:1px solid #e5e7eb;border-radius:15px;display:flex;gap:15px;padding:20px;width:100%}.boxes .cmnBox .ico{align-items:center;border-radius:6px;display:flex;height:48px;justify-content:center;width:48px}.boxes .cmnBox .ico img{filter:brightness(6)}.boxes .cmnBox h6{color:#4a5565;font-size:14px;font-weight:400;margin-bottom:5px}.boxes .cmnBox h5{color:#026d4d;font-size:24px;font-weight:700;margin-bottom:0}.allFilters{border:1px solid #e5e7eb;border-radius:14px;margin-top:30px;padding:14px}.filterArea{align-items:center;display:flex;gap:20px;justify-content:space-between}.filterArea .searchPart{flex:1 1;width:100%}.filterArea .searchPart input{width:100%}.sortExport{align-items:center;display:flex;gap:10px}.status{font-size:14px;margin-bottom:4px;min-width:80px;padding:3px 8px;text-align:center}.status,.typeTag{border-radius:4px;font-weight:600;width:-webkit-fit-content;width:fit-content}.typeTag{background:#0302131a;color:#030213;font-size:12px;padding:4px 6px}.commonDetailBooking{align-items:center;display:flex;gap:30px;justify-content:space-between}.commonDetailBooking .btnPort{display:flex;flex-direction:column;gap:10px}.commonDetailBooking .cmnDetailRow{align-items:center;display:flex;gap:20px}.commonDetailBooking .cmnDetailRow:not(:last-child){padding-bottom:10px}.commonDetailBooking .cmndtlLeft{color:#026d4d;font-size:18px;font-weight:600;line-height:normal}.commonDetailBooking .cmndtlRight{color:#026d4d;font-size:16px;font-weight:500;line-height:normal}.status2{border-radius:14px;font-size:14px;font-weight:600;padding:6px 12px;width:-webkit-fit-content;width:fit-content}.journey{align-items:flex-start;display:flex;justify-content:space-between}.journey-step{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative;text-align:center}.journey-step:not(:first-child):before{background:#00c950;content:"";height:3px;left:calc(-50% + 18px);position:absolute;right:calc(50% + 18px);top:18px;z-index:0}.journey-step.pending:before{background:#d1d5db}.step-dot{align-items:center;background:#00c950;border-radius:50%;display:flex;flex-shrink:0;height:38px;justify-content:center;margin-bottom:10px;position:relative;width:38px;z-index:1}.journey-step.pending .step-dot{background:#d1d5db}.step-label{color:#1e2939;display:flex;flex-direction:column;font-size:12px;font-weight:600;line-height:1.3;margin-bottom:4px}.journey-step.pending .step-label{color:#9ca3af}.step-time{color:#99a1af;font-size:10px;font-weight:500;margin-top:6px;white-space:nowrap}.journey-step.pending .step-time{color:#9ca3af}.shareLink{align-items:center;color:#155dfc;display:flex;font-size:14px;font-weight:500;gap:8px}.flightInfoCard{display:flex;flex-direction:column;gap:20px}.fic-top{align-items:center;display:flex;gap:20px}.fic-airline{gap:12px}.fic-airline,.fic-airline-logo{align-items:center;display:flex;flex-shrink:0}.fic-airline-logo{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:12px;height:52px;justify-content:center;padding:10px;width:52px}.fic-airline-logo img{height:24px;object-fit:contain;width:24px}.fic-airline-name{color:#026d4d;font-size:16px;font-weight:600;white-space:nowrap}.fic-airline-sub{color:#99a1af;font-size:14px;font-weight:400;margin-top:2px;white-space:nowrap}.fic-depart{align-items:flex-end}.fic-arrive,.fic-depart{display:flex;flex-direction:column;flex-shrink:0}.fic-arrive{align-items:flex-start}.fic-time{color:#026d4d;font-size:30px;font-weight:700;line-height:1}.fic-code{color:#4a5565;font-size:16px;font-weight:600;margin-top:4px}.fic-city,.fic-terminal{color:#99a1af;font-size:12px;font-weight:400;margin-top:2px}.fic-route{flex:1 1;flex-direction:column;gap:8px}.fic-route,.fic-route-line{align-items:center;display:flex}.fic-route-line{width:100%}.fic-dot{background:#9ca3af;border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.fic-dashed{border-top:1.5px dashed #c8cdd5;flex:1 1}.fic-plane{display:inline-block;flex-shrink:0;height:28px;margin:0 10px;object-fit:contain;width:28px}.fic-duration{color:#99a1af;font-size:12px;font-weight:400}.fic-meta{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.fic-date{color:#6b7280;font-size:13px}.fic-triptype{color:#111827;font-size:16px;font-weight:700;margin-top:4px}.fic-bottom{border-top:1px solid #f3f4f6;display:flex;gap:10px;padding-top:20px}.fic-info-box{background:#f9fafb;border-radius:10px;flex:1 1;padding:10px 14px}.fic-info-label{color:#99a1af;font-size:10px;font-weight:400;letter-spacing:.5px;margin-bottom:6px}.fic-info-value{color:#1e2939;font-size:14px;font-weight:600}.custinfo .custInfoInner{gap:20px;margin-bottom:20px}.custinfo .custInfoInner,.ico{align-items:center;display:flex}.ico{background:#f3f4f6;border-radius:10px;height:32px;justify-content:center;width:32px}.custinfo .custInfoInner .data .label{color:#99a1af;font-size:12px;font-weight:400;margin-bottom:2px}.custinfo .custInfoInner .data .name{color:#026d4d;font-size:14px;font-weight:500;margin-bottom:0}.customerLinks{align-items:center;display:flex;gap:20px}.customerLinks .linkinner{border:1px solid #e5e7eb;border-radius:14px;flex:1 1;flex-direction:column;gap:8px;padding:10px 14px;text-align:center}.customerLinks .linkinner,.passengerCard{align-items:center;background:#f9fafb;display:flex}.passengerCard{border:1.35px solid #d9d9d9;border-radius:20px;gap:20px;justify-content:space-between;margin-bottom:15px;padding:15px}.passengerCard .userPassenger{align-items:center;display:flex;gap:12px}.ico2{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.passengerCard .userPassenger .data .name{color:#026d4d;font-size:14px;font-weight:500;line-height:normal;margin-bottom:2px}.passengerCard .userPassenger .data .label{color:#99a1af;font-size:12px;font-weight:400}.passengerCard .seatStatus{align-items:center;display:flex;gap:8px}.passengerCard .seatStatus .status{margin-bottom:0}.passengerCard .seatStatus span{color:#99a1af;font-size:12px;font-weight:500}.paymentDetail .paymentRow{align-items:center;display:flex;gap:20px;justify-content:space-between}.paymentDetail .paymentRow:not(:last-child){margin-bottom:20px}.paymentDetail .paymentRow .label{color:#6a7282;font-size:14px;font-weight:400}.paymentDetail .paymentRow .value{color:#026d4d;font-size:14px;font-weight:600}.paymentDetail .paymentRow.totalRow{border-top:1px solid #e5e7eb;padding-top:20px}.paymentDetail .paymentRow.totalRow .label,.paymentDetail .paymentRow.totalRow .value{color:#000;font-size:16px;font-weight:700}.totalDetail{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;display:flex;gap:20px;justify-content:space-around;margin-top:30px;padding:20px}.totalDetail .totalInner{text-align:center}.totalDetail .label{color:#99a1af;font-size:12px;font-weight:400;margin-bottom:4px}.totalDetail .value{color:#026d4d;font-size:14px;font-weight:700}.priceLockHead{align-items:center;display:flex;gap:15px}.priceLockDetail{align-items:center;display:flex;gap:20px;width:100%}.priceLockDetail .priceLockBox{border-radius:15px;padding:15px;width:100%}.priceLockDetail .priceLockBox .label{margin-bottom:5px;text-transform:uppercase}.priceLockDetail .priceLockBox small{color:#99a1af;font-size:10px;font-weight:400}.priceLockNote{align-items:center;border:1px solid #dbeafe;border-radius:12px;display:flex;gap:15px;padding:15px}.priceLockNote p{font-size:14px;font-weight:400;margin-bottom:0}.refundText{text-align:center}.refundText .ico2{margin:0 auto 10px}.refundText h5{color:#364153;font-size:16px;font-weight:600;margin-bottom:10px}.refundText h6{color:#99a1af;font-size:14px;font-weight:400;margin-bottom:0}.documentList .documentCard{align-items:center;background:#f9fafb;border:1.35px solid #d9d9d9;border-radius:20px;display:flex;gap:20px;justify-content:space-between;margin-bottom:15px;padding:15px}.documentList .documentCard .fileCard{align-items:center;display:flex;gap:12px}.filteredArea{align-items:center;border-top:1px solid #e5e5e5;display:flex;gap:20px;justify-content:space-between;margin-top:30px;padding-top:20px;position:relative}.filterClose{color:#6b7280;cursor:pointer;font-size:20px;line-height:1;padding:2px 6px;position:absolute;right:0;top:10px}.filterClose:hover{color:#111827}.filteredArea .filterGroup label{color:#0a0a0a;font-size:14px;font-weight:600;margin-bottom:8px;width:100%}.filteredArea .filterGroup{width:100%}.filteredArea .filterGroup input,.filteredArea .filterGroup select{border-radius:0;color:#0a0a0a;font-size:14px;font-weight:500;height:50px;width:100%}.hotalDetail{align-items:start;display:flex;gap:20px;justify-content:space-between}.hotelName{align-items:center;display:flex;gap:12px}.hotelName img{border-radius:12px;height:125px;object-fit:cover;width:170px}.hotelInfo h4{color:#026d4d;font-size:20px;font-weight:700;line-height:normal;margin-bottom:5px}.hotelInfo .rating{align-items:center;color:#4a5565;display:flex;font-size:14px;font-weight:400;gap:8px;margin-bottom:10px}.hotelInfo .rating .stars{align-items:center;display:flex;gap:2px}.hotelInfo .rating .stars img{height:16px;object-fit:contain;width:16px}.locations{align-items:center;display:flex;gap:8px;margin-bottom:20px}.locations img{height:17px;object-fit:contain;width:16px}.locations span{color:#4a5565;font-size:14px;font-weight:400}.amenities{align-items:center;display:flex;gap:15px}.amenities .amenitiesInner{align-items:center;color:#4a5565;display:flex;font-size:14px;font-weight:400;gap:8px}.amenities .amenitiesInner img{height:16px;object-fit:contain;width:16px}.guestNote .noteHead{align-items:center;color:#364153;display:flex;font-size:14px;font-weight:600;gap:10px;margin-bottom:10px}.commonNote{border-radius:16px;padding:12px 20px}.bookingStatus{align-items:center;border-radius:16px;display:flex;gap:15px;margin-bottom:30px;padding:20px}.cancelPolicy .headingMain{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:15px}.cancelPolicy p{color:#4a5565;font-size:14px;font-weight:400;margin-bottom:0}.userDetailC{align-items:center;display:flex;gap:10px}.userDetailC .userImg{align-items:center;background:#0a0a0a;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:600;height:40px;justify-content:center;width:40px}.iconanddata{align-items:center;display:flex;gap:6px;margin-bottom:5px}.userAllDetail{display:flex;gap:20px;justify-content:space-between}.userAllDetail .userAllData{align-items:start;display:flex;gap:20px}.userAllDetail .userAllData .userNameWord{align-items:center;background:#0a0a0a;border-radius:50%;color:#fff;display:flex;font-size:30px;font-weight:700;height:96px;justify-content:center;text-transform:uppercase;width:96px}.userAllDetail .userAllData .userAllContent .name{align-items:center;color:#026d4d;display:flex;font-size:24px;font-weight:700;gap:10px}.userAllDetail .totalUsrBox{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.userAllDetail .totalUsrBox .userBox{border-radius:10px;display:flex;flex-direction:column;gap:10px;height:90px;justify-content:center;padding:12px;text-align:center;width:185px}.userAllDetail .totalUsrBox .userBox h5{font-size:14px;font-weight:400;margin-bottom:0}.userAllDetail .totalUsrBox .userBox h4{color:#026d4d;font-size:20px;font-weight:700;margin-bottom:0}.name .currentStatus{align-items:center;display:flex;gap:10px}.personalDetail{display:flex;gap:40px}.personalDetail ul{list-style:none;margin-top:10px;padding-left:0}.personalDetail ul li{margin-bottom:12px}.personalDetail .iconanddata img{filter:brightness(0) invert(0);height:17px;object-fit:contain;width:17px}.personalDetail .iconanddata .smallText{line-height:normal;margin-bottom:0}.userTab .userTabbing{border-bottom:1px solid #e5e7eb;padding:0 20px}.userTab .userTabbing ul{display:flex;list-style:none;margin-bottom:0;padding-left:0}.userTab .userTabbing ul li{align-items:center;border-bottom:1px solid #0000;color:#4a5565;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:7px;line-height:normal;padding:12px 14px}.userTab .userTabbing ul li img{filter:brightness(0);height:16px;object-fit:contain;opacity:.4;width:16px}.userTab .userTabbing ul li.active,.userTab .userTabbing ul li:hover{border-bottom:1px solid #0a0a0a;color:#0a0a0a}.userTab .userTabbing ul li.active img,.userTab .userTabbing ul li:hover img{opacity:1}.userTab .userTabData{padding:20px}.smallText{margin-bottom:6px}.comnTextLight,.smallText{color:#4a5565;font-size:14px;font-weight:400}.comnTextDark{color:#026d4d;font-size:18px;font-weight:600}.loginDevice{align-items:center;display:flex;justify-content:space-between}.buttonsAll button{width:100%}.textDarkCmn{color:#026d4d;font-size:15px;font-weight:600;margin-bottom:6px}.textLightCmn{color:#364153;margin-bottom:5px}.textLightCmn,.viewdetailBtn{font-size:14px;font-weight:400}.viewdetailBtn{color:#0a0a0a}.iconcmn,.viewdetailBtn{align-items:center;display:flex}.iconcmn{border-radius:8px;height:50px;justify-content:center;width:50px}.iconcmn img{filter:brightness(0);height:22px;object-fit:contain;width:22px}.bookingBox{display:flex;gap:15px}.comnFlex{align-items:center;display:flex;gap:20px;justify-content:space-between}.walletBox{border-radius:10px;padding:15px}.walletBox h6{font-size:14px;font-weight:400;margin-bottom:6px}.walletBox h5{font-size:36px;font-weight:700;margin-bottom:0}.booksMain{margin-bottom:15px}.padding10{padding:10px}.padding20{padding:20px}.border-radius-8{border-radius:8px}.border-radius-20{border-radius:20px}.cmnBorder{border:1px solid #e5e7eb}.borderRed{border:1px solid #ffc9c9}.borderYellow{border:1px solid #fee685}.borderGreen{border:1px solid #b9f8cf!important}.borderBlue{border:1px solid #bedbff}.borderBlue2{border:1px solid #dbeafe}.borderPurple{border:1px solid #e9d4ff}.borderOrange{border:1px solid #ffd6a8}.bgWhite{background:#fff}.blueBg{background:#2b7fff}.greenBg{background:#00c950}.orangeBg{background:#fe9a00}.purpleBg{background:#ad46ff}.grayBg{background:#0a0a0a1a}.grayBg2{background:#f3f4f6}.blackBg{background:#000}.darkOrangeBg{background:linear-gradient(135deg,#ff6900,#f54900)}.lightOrangeBg2{background:#fffbeb}.lightGreenBg{background:#dcfce7}.lightGreenBg2{background:#f0fdf4!important}.lightGreenBg3{background:#d0fae5}.lightYellowBg{background:#fef9c2}.lightRedBg{background:#ffe2e2}.lightRedBg2{background:#fef2f2}.lightOrangeBg{background:#ffedd4}.lightGrayBg{background:#f3f4f6}.lightPinkBg{background:#fdf2f8}.lightPurpleBg{background:#eef2ff}.lightPurpleBg3{background:#f3e8ff}.lightskyBlueBg{background:#cbfbf1}.lightBlueBg{background:#dbeafe}.lightPurpleBg2{background:#faf5ff}.yellowBg{background:#f0b100}.lightYellowBg2{background-color:#fef3c6}.lightBlueBg2{background:#eff6ff}.darkBg{background:#171717}.textGreen{color:#00a63e!important}.textDarkGreen{color:#016630!important}.textYellow{color:#f0b100!important}.textYellow2{color:#a65f00!important}.textYellow3{color:#973c00!important}.textOrange{color:#bb4d00!important}.textOrange2{color:#fe9a00!important}.textOrange3{color:#ca3500}.textWhite{color:#fff!important}.textRed{color:#c10007!important}.textRed2{color:#9f0712}.textPink{color:#c6005c!important}.textskyBlue{color:#00786f!important}.textGray{color:#99a1af!important}.textBlack{color:#000!important}.textPurple{color:#1447e6!important}.textPurple3{color:#8200db}.textDarkBlue{color:#432dd7!important}.textDark{color:#364153!important}.textPurple2{color:#9810fa!important}@media (max-width:767px){.topPart,.topPart .rightSide{flex-direction:column}.topPart .rightSide,.topPart .rightSide button{width:100%}.pdfDownload{justify-content:center;width:100%}.boxes{grid-template-columns:1fr}.formhead{font-size:15px}}.chatAreaBox{display:flex;flex-direction:column;height:100%;min-height:500px;overflow:hidden}.chatAreaHead{border-bottom:1px solid #dee8ef;color:#026d4d;flex-shrink:0;font-size:16px;font-weight:700;padding:18px 24px}.chatMessages{display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding:24px}.chatRow{align-items:flex-start;display:flex;gap:12px}.chatRowLeft{justify-content:flex-start}.chatRowRight{justify-content:flex-end}.chatAvatar{align-items:center;background:#e5e7eb;border-radius:50%;color:#374151;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:36px;justify-content:center;width:36px}.chatAvatarDark{background:#026d4d;color:#fff}.chatBubble{border-radius:16px;font-size:14px;font-weight:400;line-height:1.5;max-width:420px;padding:12px 16px}.chatBubbleLeft{background:#f3f4f6;border-top-left-radius:4px;color:#026d4d}.chatBubbleDark{background:#026d4d;border-top-right-radius:4px;color:#fff}.chatTime{color:#9ca3af;font-size:11px;margin-top:6px;padding-left:2px}.chatTimeRight{padding-right:2px;text-align:right}.chatInputArea{align-items:center;border-top:1px solid #dee8ef;display:flex;flex-shrink:0;gap:12px;padding:14px 20px}.chatAttachIcon{cursor:pointer;flex-shrink:0;height:20px;opacity:.6;width:20px}.chatInputField{background:#0000;border:none;color:#026d4d;flex:1 1;font-size:14px;outline:none}.chatInputField::placeholder{color:#9ca3af}.chatSendBtn{align-items:center;background:#026d4d;border:none;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.chatSendBtn img{height:18px;width:18px}.cmnTableCouponCode{align-items:center;background-color:#171717;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:6px;justify-content:center;padding:4px 10px;width:-webkit-fit-content;width:fit-content}.cmnTextTable4{display:flex;gap:8px}.status3{border-radius:8px;font-size:14px;font-weight:600;padding:4px 10px;width:-webkit-fit-content;width:fit-content}.status3.flights{background:#e6f4ea;color:#34a853}.status3.hotels{background:#e8f0fe;color:#4285f4}.status3.bus{background:#fff3e0;color:#fb8c00}.status3.train{background:#fdedec;color:#e74c3c}.status3.cruise{background:#f3e5f5;color:#8e44ad}.status3.events{background:#fce4ec;color:#d81b60}.status3.bank_offers{background:#e0f7fa;color:#00acc1}.status3.airline_offers{background:#e8eaf6;color:#3949ab}.status3.app_website{background:#efebe9;color:#6d4c41}.status3.all{background:#eceff1;color:#546e7a}.status3.car_rentals{background:#e0f2f1;color:#00897b}.status2.active{background:#dcfce7;color:#00a63e}.status2.scheduled{background:#fef9c2;color:#bb4d00}.status2.expired{background:#ffe2e2;color:#c10007}.status2.paused{background:#e8eaf6;color:#3949ab}.usageProgress{min-width:100px}.usageProgressBar{background:#f5f5f5;border-radius:20px;height:6px;margin-bottom:2px;overflow:hidden;width:100px}.usageProgressFill{background:#171717;border-radius:20px;height:100%}.trainTabs{display:flex;gap:4px;padding-bottom:0}.trainTabBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:#737373;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:-2px;padding:10px 20px;transition:all .2s}.trainTabBtn:hover{background:#f9fafb;color:#0a0a0a}.trainTabBtn.activeTrainTab{background:#fff;box-shadow:0 1px 2px -1px #0000001a;color:#0a0a0a;font-weight:600}.trainTabCount{align-items:center;background:#73737333;border-radius:999px;color:#737373;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;min-width:22px;padding:1px 8px}.trainTabBtn.activeTrainTab .trainTabCount{background:#0a0a0a1a;color:#0a0a0a}.trainSectionLabel{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;padding:8px 12px}.priceLockInner{display:flex;flex-direction:column;gap:2px}.priceLockNote2{align-items:center;border:1px solid #fee685;border-radius:12px;display:flex;gap:15px;padding:15px}.priceLockNote2 p{color:#bb4d00!important;font-size:14px;font-weight:400;margin-bottom:0}.contentTypeWrapper{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.typeTag.moreTag{border-radius:12px;color:#030213;cursor:default;font-size:12px;font-weight:600;padding:4px 6px}.socialMediaCell{align-items:center;display:flex;gap:8px}.instagramBg{background:linear-gradient(90deg,#fdf2f8,#faf5ff)!important;border-top:1.27px solid #fce7f3!important}.youtubeBg{background:#fef2f2!important;border-top:1.27px solid #ffe2e2!important}.websitebBg{background:#eff6ff!important;border-top:1.27px solid #dbeafe!important}.linkBg{background:#f9fafb;border:1px solid #f3f4f6}.detail-link{color:#155dfc;font-size:14px;font-weight:500}.detail-desc{color:#4a5565;font-size:14px;font-weight:400}.detail-badge-wrapper{flex-wrap:wrap}.adminNotesArea{display:flex;flex-direction:column;gap:12px}.adminNotesTextarea{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;color:#026d4d;font-family:inherit;font-size:14px;font-weight:400;min-height:120px;padding:14px 16px;resize:none;transition:border .2s;width:100%}.adminNotesTextarea:focus{background:#fff;border-color:#9ca3af;outline:none}.adminNotesBtnRow{display:flex;justify-content:flex-end}.adminSaveBtn{border-radius:8px;font-size:14px;height:42px;padding:10px 20px}.reviewDecisionRow{display:flex;flex-wrap:wrap;gap:16px}.reviewDecisionCard{align-items:center;border:1.25px solid;border-radius:12px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;padding:24px 20px;text-align:center;transition:opacity .2s,transform .15s}.reviewDecisionCard:hover{opacity:.85;transform:translateY(-2px)}.reviewDecisionBlue{background:#eff6ff;border-color:#bedbff}.reviewDecisionRed{background:#fff5f5;border-color:#ffc9c9}.reviewDecisionGreen{background:#f0fdf466;border-color:#7bf1a8}.rdIcon{align-items:center;border-radius:50%;display:flex;height:52px;justify-content:center;width:52px}.rdIconBlue{background:#dbeafe}.rdIconRed{background:#ffe2e2}.rdIconGreen{background:#dcfce7}.rdTitle{font-size:16px;font-weight:600;line-height:normal}.rdTitleBlue{color:#155dfc}.rdTitleRed{color:#e7000b}.rdTitleGreen{color:#008236}.rdSub{color:#6b7280;font-size:13px;font-weight:400}.rdSubBlue{color:#51a2ff}.rdSubRed{color:#ff6467}.rdSubGreen{color:#00c950}.detail-badge-icon{height:16px;width:16px}.badge-img{height:12px;width:12px}.mt-4{margin-top:24px}.mt-5{margin-top:30px}.commonBtnGreen{align-items:center;background:#00a63e;border:1px solid #00a63e;border-radius:10px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px;height:42px;justify-content:center;padding:10px 18px;white-space:nowrap}.commonBtnGreen img,.commonBtnRed img{filter:brightness(0) invert(1);height:16px;width:16px}.videoGrid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.videoCard{background:#fff;border:1px solid #e5e5e5;border-radius:12px;cursor:pointer;overflow:hidden;transition:box-shadow .2s ease,transform .15s ease}.videoCard:hover{box-shadow:0 8px 20px #00000014;transform:translateY(-2px)}.videoThumbWrap{aspect-ratio:16/10;background:#f9f9f9;overflow:hidden;position:relative;width:100%}.videoThumb{display:block;height:100%;object-fit:cover;width:100%}.videoCategoryTag{background:#0a0a0ae5;border-radius:40px;font-weight:500;left:10px;padding:4px 10px}.videoCategoryTag,.videoDuration{color:#fff;font-size:12px;position:absolute;top:10px}.videoDuration{background:#000000b2;border-radius:4px;font-weight:400;padding:3px 8px;right:10px}.videoPlayOverlay{align-items:center;background:#ffffffe5;border-radius:50%;display:flex;height:48px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s ease;width:48px}.videoCard:hover .videoPlayOverlay{background:#fff;transform:translate(-50%,-50%) scale(1.08)}.videoPlayOverlay img{height:24px;margin-left:2px;width:26px}.videoCardBody{padding:14px 16px 20px}.videoCardTitle{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#0a0a0a;display:-webkit-box;font-size:14px;font-weight:600;line-height:20px;margin-bottom:4px;overflow:hidden}.videoCardSubtitle{color:#737373;font-size:12px;font-weight:500}.videoCardLocation{color:#737373;display:flex;font-size:12px;font-weight:400;gap:6px;margin:6px 0 12px}.videoCardLocation img{height:12px;margin-top:2px;width:12px}.videoCardFooter{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.videoCardFooterView{align-items:center;border-top:1.27px solid #e5e5e5;display:flex;justify-content:flex-start;margin-top:10px;padding-top:8px}.videoCardMeta{gap:10px}.videoCardMeta,.videoViews{align-items:center;color:#737373;display:flex;font-size:12px;font-weight:400}.videoViews{gap:4px}.videoViews img{height:12px;width:12px}.modalOverlay{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:999}.videoModal{-ms-overflow-style:none;background:#fafafa;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;max-height:92vh;max-width:720px;overflow-y:auto;scrollbar-width:none;width:100%}.videoModal::-webkit-scrollbar{display:none}.videoModalHeader{align-items:center;background:#fafafa;border-bottom:1.27px solid #e5e5e5;display:flex;gap:16px;justify-content:space-between;padding:20px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.videoModalHeader h5{color:#0a0a0a;font-size:18px;font-weight:700;margin-bottom:0}.videoModalHeaderRight{align-items:center;display:flex;gap:14px}.videoModalHeaderRight .filterClose{align-items:center;display:flex;height:36px;justify-content:center;position:static;width:36px}.videoModalBody{padding:24px}.videoPlayerWrap{background:#000;border-radius:12px;margin-bottom:24px;overflow:hidden;position:relative;width:100%}.videoPlayerEl{aspect-ratio:16/9;background:#000;display:block;max-height:360px;object-fit:cover;width:100%}.videoDurationModal{pointer-events:none}.videoDetailGrid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-bottom:24px}.videoDetailHeading{color:#0a0a0a;font-size:18px;font-weight:600;margin-bottom:14px}.videoDetailField{margin-bottom:14px}.videoDetailField .value{font-size:14px;font-weight:500}.modalDes{color:#737373;font-size:14px;font-weight:400}.videoMetaRow{flex-wrap:wrap;gap:18px;margin-bottom:8px}.videoMetaItem,.videoMetaRow{align-items:center;display:flex}.videoMetaItem{color:#737373;font-size:14px;font-weight:400;gap:8px}.videoMetaItem img{height:16px;width:16px}.videoInfluencerName{color:#0a0a0a;font-size:14px;font-weight:500;margin-bottom:2px}.videoInfluencerEmail{color:#737373;font-size:14px;font-weight:400;margin-bottom:18px}.prevRejectionBox{background:#fef2f2;border:1px solid #ffc9c9;border-radius:10px;margin-top:4px;padding:14px 16px}.prevRejectionTitle{color:#9f0712;font-size:14px;font-weight:600;margin-bottom:6px}.prevRejectionText{color:#c10007;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:0}.rejectReasonField label{color:#0a0a0a;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.rejectReasonField label span{color:#737373;font-weight:400}.rejectReasonField textarea{background:#f9fafb;border-radius:8px;border-top:1px solid #e5e5e5;color:#0a0a0a;font-family:inherit;font-size:14px;font-weight:400;padding:12px 14px;resize:none;width:100%}.rejectReasonField textarea:focus{background:#fff;border-color:#9ca3af}.videoTagsArea{border-top:1px solid #f3f4f6;padding-top:20px}.videoModalFooter{align-items:center;background:#fafafa;border-top:1px solid #e5e7eb;bottom:0;display:flex;gap:14px;justify-content:space-between;padding:18px 24px;position:-webkit-sticky;position:sticky}.modalTypeTag{color:#0a0a0a;font-size:12px;font-weight:500}.videoModalFooterRight{align-items:center;display:flex;gap:12px}.guestAvatar{align-items:center;background:#eef2f6;border-radius:50%;color:#1a1a2e;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:36px;justify-content:center;width:36px}.avatar-cell{align-items:flex-start;display:flex;gap:12px}.avatar-circle{align-items:center;background-color:#f3f4f6;border-radius:8px;border-top:1px solid #e5e7eb;color:#6a7282;display:flex;font-size:12px;font-weight:700;height:40px;justify-content:center;text-transform:uppercase;width:40px}.avatar-badge-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.avatar-badge{font-size:11px;font-weight:600}.avatar-badge.badge-featured{color:#155dfc}.avatar-badge.badge-rec{color:#00a63e}.avatar-badge.badge-premium{color:#e17100}.avatar-order-pill{align-items:center;background:#f3f4f6;border-radius:8px;color:#374151;display:inline-flex;font-size:13px;font-weight:600;height:26px;justify-content:center;min-width:26px}.avatar-detail-hero{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;margin-bottom:24px;padding:24px 0;text-align:center}.avatar-detail-circle{align-items:center;background:#e5e7eb;border-radius:16px;border-top:1px solid #d1d5dc;color:#6a7282;display:flex;font-size:24px;font-weight:700;height:95px;justify-content:center;margin-bottom:14px;text-transform:uppercase;width:95px}.avatar-detail-name{color:#026d4d;font-size:18px;font-weight:700;margin-bottom:4px}.avatar-detail-code{color:#99a1af;font-size:13px;font-weight:400;margin-bottom:12px}.avatar-detail-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.avatar-detail-row{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:16px;justify-content:space-between;padding:13px 0 8px}.avatar-detail-row:last-child{border-bottom:none}.avatar-detail-row span{color:#6a7282;font-size:14px;font-weight:400}.avatar-detail-row strong{color:#026d4d;font-size:14px;font-weight:500;text-align:right}.hint-text{color:#99a1af;font-size:12px;font-weight:400}.avatar-toggle-row{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:16px;justify-content:space-between;padding:13px 0 8px}.avatar-toggle-row:last-child{border-bottom:none}.avatar-toggle-label{color:#364153;font-size:14px;font-weight:400}.avatar-switch{display:inline-block;flex-shrink:0;height:24px;position:relative;width:42px}.avatar-switch input{height:0;opacity:0;width:0}.avatar-switch-track{background:#e5e7eb;border-radius:24px;cursor:pointer;inset:0;position:absolute;transition:.2s ease}.avatar-switch-track:before{background:#fff;border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:2.8px;transition:.2s ease;width:18px}.avatar-switch input:checked+.avatar-switch-track{background:#026d4d}.avatar-switch input:checked+.avatar-switch-track:before{transform:translateX(18px)}.banner-thumb{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;color:#99a1af;flex-shrink:0;font-size:12px;font-weight:500;height:40px;width:64px}.banner-detail-circle,.banner-thumb{align-items:center;display:flex;justify-content:center}.banner-detail-circle{margin-bottom:14px}.banner-form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.banner-upload-platforms{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:10px}.banner-upload-platform-label{border:1px solid #d1d5dc;border-radius:4px;color:#6a7282;font-size:12px;font-weight:400;padding:4px 8px}.banner-platform-pick{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.banner-platform-checkbox{align-items:center;cursor:pointer;display:flex;font-weight:400;gap:12px;margin-bottom:0}.banner-platform-checkbox input[type=checkbox]{display:none}.banner-platform-checkmark{background:#fff;border:1px solid #d1d5dc;border-radius:4px;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;position:relative;transition:.15s ease;width:18px}.banner-platform-checkbox input:checked+.banner-platform-checkmark{background:#026d4d;border-color:#026d4d}.banner-platform-checkbox input:checked+.banner-platform-checkmark:after{border:2px solid #fff;border-left:none;border-top:none;content:"";height:9px;position:absolute;transform:rotate(45deg) translate(3px,1px);width:5px}.banner-platform-text{color:#0a0a0a;font-size:14px;font-weight:500;margin-left:8px}.stat_card_icon{height:24px!important;width:24px!important}.categoryModal{-ms-overflow-style:none;background:#fff;border-radius:12px;display:flex;flex-direction:column;max-height:92vh;max-width:92vw;overflow-y:auto;scrollbar-width:none;width:420px}.categoryModal::-webkit-scrollbar{display:none}.categoryModal .videoModalHeader{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:2}.categoryModal .coupon-filter-footer{background:#fff;bottom:0;position:-webkit-sticky;position:sticky;z-index:2}.coupon-filter-body{-ms-overflow-style:none;scrollbar-width:none}.coupon-filter-body::-webkit-scrollbar{display:none}@media (max-width:480px){.banner-thumb{height:32px;width:44px}.categoryModal{border-radius:12px 12px 0 0;max-height:100dvh;width:100%}}@media (max-width:767px){.videoGrid{gap:16px;grid-template-columns:1fr}.filterArea,.sortExport{align-items:stretch;flex-direction:column}.sortExport,.sortExport .commonBtnTransparent{width:100%}.filteredArea{align-items:stretch;flex-direction:column}.videoDetailGrid{gap:20px;grid-template-columns:1fr}.videoModalBody,.videoModalHeader{padding:16px}.videoModalFooter{align-items:stretch;flex-direction:column-reverse;padding:16px}.videoModalFooterRight{align-items:stretch;flex-direction:column;width:100%}.deleteBtnModal{justify-content:center;width:100%}.topHeaderPart{align-items:flex-start;flex-direction:column}.avatar-cell{gap:10px}.banner-form-row{grid-template-columns:1fr}.banner-platform-pick{gap:16px;width:100%}}@media (min-width:768px) and (max-width:991px){.videoGrid{gap:18px;grid-template-columns:repeat(2,1fr)}.filterArea{align-items:stretch;flex-direction:column}.sortExport{justify-content:space-between}.videoDetailGrid{gap:20px;grid-template-columns:1fr}.videoModalFooterRight{gap:8px}.avatar-circle{font-size:12px;height:36px;width:36px}.banner-form-row{grid-template-columns:1fr 1fr}}@media (min-width:992px) and (max-width:1024px){.videoGrid{gap:20px;grid-template-columns:repeat(2,1fr)}.sortExport{flex-wrap:wrap}.videoDetailGrid{gap:20px;grid-template-columns:1fr}.avatar-detail-circle{height:85px;width:85px}.banner-form-row{grid-template-columns:1fr 1fr}}@media (min-width:1025px) and (max-width:1199px){.videoGrid{gap:20px;grid-template-columns:repeat(3,1fr)}.videoModal{max-width:680px}.videoDetailGrid{gap:24px}.avatar-toggle-row{padding:12px 0}.banner-form-row{grid-template-columns:1fr 1fr}}.form-container{background-color:#f9fafb;color:#1f2937;font-family:Inter,sans-serif;margin:0 auto;max-width:1280px;min-height:100vh;padding:16px;width:100%}.form-container,.form-container *{box-sizing:border-box}.config-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px 0 #0000000d;margin-bottom:24px;padding:20px}.card-title{border-bottom:1px solid #f3f4f6;margin-bottom:20px;margin-top:0;padding-bottom:12px}.card-title,.card-title-no-border{color:#111827;font-size:16px;font-weight:600}.card-title-no-border{margin:0}.card-subtitle{color:#9ca3af;font-size:12px;margin:4px 0 0}.card-header-flex{border-bottom:1px solid #f3f4f6;display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding-bottom:16px}.form-group-stack{display:flex;flex-direction:column;gap:24px}.field-label,.field-label-alt{color:#6b7280;display:block;font-size:12px;font-weight:500;margin-bottom:8px}.radio-group{gap:24px}.radio-group,.radio-label{align-items:center;display:flex}.radio-label{cursor:pointer;font-size:14px;font-weight:500;gap:8px}.radio-input{accent-color:#000;cursor:pointer;height:16px;width:16px}.form-grid-3{grid-gap:20px;align-items:end;display:grid;gap:20px;grid-template-columns:1fr}.select-input{-webkit-appearance:none;appearance:none;background-color:#f9fafb;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;outline:none;padding:10px 40px 10px 12px;transition:border-color .2s;width:100%}.select-input:focus{border-color:#9ca3af}.toggle-wrapper{align-items:center;display:flex;gap:8px;height:42px}.toggle-switch{background-color:#e5e7eb;border:2px solid #0000;border-radius:9999px;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;padding:0;position:relative;transition:background-color .2s;width:44px}.toggle-switch.is-active{background-color:#000}.toggle-slider{background-color:#fff;border-radius:9999px;box-shadow:0 1px 3px 0 #0000001a;display:inline-block;height:20px;pointer-events:none;transform:translateX(0);transition:transform .2s;width:20px}.toggle-slider.is-active{transform:translateX(20px)}.toggle-text{font-size:14px;font-weight:500}.btn-add{align-items:center;align-self:flex-start;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;justify-content:center;padding:6px 12px;transition:background-color .2s}.btn-add:hover{background-color:#f9fafb}.btn-badge{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;justify-content:center;padding:8px 12px;transition:all .2s;width:100%}.btn-badge:hover{background-color:#f9fafb}.btn-badge.is-popular{background-color:#000;border-color:#000;color:#fff}.btn-delete{align-items:center;background:none;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:color .2s}.btn-delete:hover{color:#ef4444}.desktop-table-view{display:none;overflow-x:auto}.data-table{border-collapse:collapse;width:100%}.data-table th{color:#9ca3af;font-size:10px;font-weight:700;letter-spacing:.05em;padding-bottom:12px;text-align:left;text-transform:uppercase}.data-table td,.data-table th{border-bottom:1px solid #f3f4f6}.data-table td{padding:12px 0;vertical-align:middle}.data-table tr:hover td{background-color:#f9fafb80}.w-10{width:40px}.w-44{width:176px}.drag-cell{color:#d1d5db;cursor:move;padding-left:8px!important}.data-table tr:hover .drag-cell{color:#9ca3af}.table-input{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;outline:none;padding:8px 12px;transition:border-color .2s;width:100%}.table-input:focus{border-color:#9ca3af}.currency-input-wrapper{border-radius:8px;box-shadow:0 1px 2px 0 #0000000d;position:relative}.currency-symbol{color:#6b7280;font-size:14px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.currency-padding{padding-left:28px}.action-cell{padding-right:8px!important;text-align:right}.mobile-card-view{display:flex;flex-direction:column;gap:16px}.mobile-row-card{background-color:#f9fafb80;border:1px solid #f3f4f6;border-radius:12px;padding:16px}.mobile-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.mobile-drag-indicator{align-items:center;color:#9ca3af;display:flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.05em;text-transform:uppercase}.mobile-card-body{display:flex;flex-direction:column;gap:12px}.mobile-field-label{color:#9ca3af;display:block;font-size:10px;font-weight:700;margin-bottom:4px;text-transform:uppercase}.mobile-action-wrapper{padding-top:8px}.qr-info{margin-left:auto;text-align:center;width:-webkit-fit-content;width:fit-content}.qr-img{margin-left:20px}.fee-info{gap:3px;justify-content:center}.cms-info-banner,.fee-info{align-items:center;display:flex}.cms-info-banner{gap:8px}.cms-info-banner img{flex-shrink:0;height:16px;width:16px}.cms-info-text{color:#6b7280;font-size:13px;line-height:1.5}.cms-list{display:flex;flex-direction:column;gap:16px;margin-top:12px}.cms-list-row{align-items:center;display:flex;gap:12px}.cms-drag-icon{color:#d1d5db;cursor:move;flex-shrink:0;transition:color .2s}.cms-drag-icon:hover{color:#9ca3af}.cms-save-wrapper{display:flex;justify-content:center;margin-top:24px}@media (min-width:768px){.config-card,.form-container{padding:24px}.card-header-flex{align-items:center;flex-direction:row;justify-content:space-between}.btn-add{align-self:center}.form-grid-3{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-col-5{grid-column:span 5/span 5}.grid-col-2{grid-column:span 2/span 2}.desktop-table-view{display:block}.mobile-card-view{display:none}.data-table td,.data-table th{padding-left:16px;padding-right:16px}}.chat-container{display:flex;flex-direction:column;height:100vh;margin:0 auto;width:100%}.chat-header{align-items:center;background-color:#fff;border-bottom:1px solid #e6e8eb;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 24px}.header-left{gap:14px}.back-arrow{color:#5c626a;cursor:pointer;font-size:20px}.avatar{background-color:#111827;border-radius:50%;color:#fff;flex-shrink:0;font-size:14px;font-weight:600;height:42px;justify-content:center;width:42px}.avatar,.user-name-row{align-items:center;display:flex}.user-name-row{flex-wrap:wrap;gap:8px}.user-name{color:#1f2937;font-size:16px;font-weight:600}.badge{background-color:#eff6ff;border-radius:12px;color:#3b82f6;font-size:11px;font-weight:500;padding:2px 8px}.event-details{color:#9ca3af;font-size:13px;margin-top:2px}.header-right{gap:12px}.id-tag{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;color:#6b7280;font-size:13px;padding:5px 10px}.quotation-btn{align-items:center;background-color:#0f172a;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:9px 16px;white-space:nowrap}.chat-scroll-area{display:flex;flex-direction:column;flex-grow:1;gap:20px;overflow-y:auto;padding:24px}.date-separator{color:#9ca3af;font-size:13px;margin:12px 0;position:relative;text-align:center}.date-separator:after,.date-separator:before{background-color:#e5e7eb;content:"";height:1px;position:absolute;top:50%;width:45%}.date-separator:before{left:0}.date-separator:after{right:0}.message-wrapper{display:flex;flex-direction:column;max-width:65%}.message-wrapper.incoming{align-items:flex-start;align-self:flex-start}.message-wrapper.outgoing{align-items:flex-end;align-self:flex-end}.message-bubble{border-radius:18px;font-size:14.5px;line-height:1.5;padding:12px 18px}.incoming .message-bubble{background-color:#fff;border:1px solid #e5e7eb;border-top-left-radius:4px;color:#1f2937}.outgoing .message-bubble{background-color:#0b1528;border-top-right-radius:4px;color:#fff}.message-time{color:#9ca3af;font-size:11px;margin-top:5px;padding:0 4px}.chat-footer{flex-shrink:0;padding:16px 24px}.input-container{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:30px;display:flex;gap:12px;padding:8px 16px;width:100%}.input-left-actions{color:#9ca3af;cursor:pointer;display:flex;font-size:18px;gap:14px}.message-input{background:#0000;border:none;color:#1f2937;flex-grow:1;font-size:15px;outline:none;padding:8px 4px}.send-btn{background-color:#9ca3af;border:none;border-radius:50%;color:#fff;cursor:pointer;flex-shrink:0;height:36px;justify-content:center;width:36px}.eventNameCell,.send-btn{align-items:center;display:flex}.eventNameCell{gap:12px}.eventIconBox{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ticketTierList{display:flex;flex-direction:column;gap:15px}.ticketTierCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;padding:16px}.ticketTierCard.highlighted{background:#eff6ff;border-color:#bedbff}.ticketTierProgress{background:#e5e7eb;border-radius:20px;height:6px;margin-top:12px;overflow:hidden;width:100%}.ticketTierCard.highlighted .ticketTierProgress{background:#dbeafe}.ticketTierProgressFill{background:#0a0a0a;border-radius:20px;height:100%}.dangerCard{align-items:center;background:#fef2f2;border:1.35px solid #ffc9c9;border-radius:20px;display:flex;gap:20px;justify-content:space-between;margin-top:20px;padding:15px}@media (max-width:1024px){.message-wrapper{max-width:75%}}@media (max-width:768px){.chat-header{padding:10px 16px}.chat-scroll-area{padding:16px}.chat-footer{padding:12px 16px}.message-wrapper{max-width:85%}}@media (max-width:480px){.chat-header{gap:8px;padding:8px 12px}.avatar{font-size:12px;height:36px;width:36px}.user-name{font-size:14px}.badge{font-size:10px;padding:1px 6px}.event-details{font-size:11px}.id-tag{display:none}.quotation-btn{font-size:12px;padding:6px 12px}.message-bubble{font-size:13.5px;padding:10px 14px}.message-wrapper{max-width:90%}.input-container{gap:8px;padding:6px 12px}.input-left-actions{font-size:16px;gap:10px}.send-btn{height:32px;width:32px}.date-separator:after,.date-separator:before{width:38%}}.featureRow{align-items:center;display:flex;gap:10px;width:100%}.featureRow input.w-100{flex:1 1;width:auto}.featureDeleteIcon{cursor:pointer;flex-shrink:0}.blogExcerpt{border-left:3px solid #e2e8f0;color:#64748b;font-style:italic;line-height:1.6;padding-left:16px}.blogExcerpt,.blogParagraph{font-size:14px;margin:0 0 20px}.blogParagraph{color:#475569;line-height:1.7}.blogSectionBlock{margin-bottom:20px}.blogSectionTitle{color:#1e293b;font-size:15px;font-weight:700;margin:0 0 8px}.editor-color-label{align-items:center;display:inline-flex;font-size:12px;gap:4px}.editor-color-label input[type=color]{-webkit-appearance:none;appearance:none;border:none;border-radius:50%;cursor:pointer;height:20px;padding:0;width:20px}.editor-color-label input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.editor-color-label input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.editor-color-label input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.editor-toolbar{border:1px solid #e5e7eb;border-bottom:none;border-radius:12px 12px 0 0;flex-wrap:wrap;gap:10px;overflow-x:auto;padding:12px}.editor-toolbar,.editor-toolbar button{align-items:center;background:#fff;display:flex}.editor-toolbar button{border:none;border-radius:8px;cursor:pointer;height:36px;justify-content:center;width:36px}.editor-toolbar button:hover{background:#f4f4f5}.editor-toolbar button.active{background:#eef2ff;color:#4f46e5}.blog-editor .ProseMirror{border:1px solid #e5e7eb;border-radius:0 0 12px 12px;min-height:350px;outline:none;padding:18px}.blog-editor .ProseMirror p{margin-bottom:12px}@media (max-width:767px){.editor-toolbar{flex-wrap:wrap;gap:6px;padding:8px}.editor-toolbar button{height:32px;width:32px}.editor-toolbar select{flex:1 1 90px;font-size:12px;height:32px;padding:0 6px}.editor-color-label{gap:2px}.editor-color-label span{display:none}.editor-color-label input[type=color]{height:22px;width:22px}.blog-editor .ProseMirror{min-height:250px;padding:12px}}.coupon-analytics-page{width:100%}.coupon-analytics-charts{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr;margin-top:24px}.analytics-chart-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px 24px}.analytics-chart-card .chart-title{color:#026d4d;font-size:16px;font-weight:600;margin-bottom:24px}.revenue-bar-chart{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;min-height:220px;padding-top:10px}.revenue-bar-item{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:flex-end;min-width:0}.revenue-bar-value{color:#026d4d;font-size:13px;font-weight:600}.revenue-bar{background:#171717;border-radius:6px 6px 0 0;max-width:56px;min-height:8px;width:100%}.revenue-bar-label{color:#6a7282;font-size:13px;font-weight:500}.category-breakdown-list{display:flex;flex-direction:column;gap:18px}.category-breakdown-item{display:flex;flex-direction:column;gap:8px}.category-breakdown-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.category-breakdown-name{color:#026d4d;font-size:14px;font-weight:500}.category-breakdown-percent{color:#026d4d;font-size:14px;font-weight:600}.category-breakdown-bar{background:#f3f4f6;border-radius:20px;height:8px;overflow:hidden;width:100%}.category-breakdown-fill{background:#171717;border-radius:20px;height:100%}@media (max-width:992px){.coupon-analytics-charts{grid-template-columns:1fr}}.coupon-detail-page,.coupon-form-page{width:100%}.coupon-back-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.coupon-back-btn img{height:16px;width:16px}.coupon-detail-header,.coupon-form-header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.coupon-detail-header-left,.coupon-form-header-left{align-items:flex-start;display:flex;gap:14px}.coupon-detail-header-actions,.coupon-form-header-actions{align-items:center;display:flex;flex-shrink:0;gap:12px}.coupon-delete-btn{border-color:#fecaca;color:#e7000b}.coupon-detail-breadcrumb{align-items:center;color:#6a7282;display:flex;font-size:13px;gap:8px;margin-bottom:16px}.coupon-detail-breadcrumb a{color:#6a7282}.coupon-detail-name{color:#026d4d;font-size:28px;font-weight:700;margin-top:8px}.coupon-form-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 320px;margin-top:24px}.coupon-form-section,.coupon-info-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;margin-bottom:20px;padding:24px}.coupon-section-title{color:#026d4d;font-size:16px;font-weight:600;margin-bottom:20px}.coupon-form-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.coupon-form-field{display:flex;flex-direction:column}.coupon-form-field.full-width{grid-column:1/-1}.coupon-form-field input,.coupon-form-field select,.coupon-form-field textarea{width:100%}.coupon-form-field select{border-radius:42px;height:53px;padding:0 20px}.coupon-code-input-wrap{position:relative}.coupon-code-input-wrap input{padding-right:130px}.coupon-auto-link{background:none;border:none;color:#026d4d;font-size:13px;font-weight:600;position:absolute;right:16px;text-decoration:underline;top:50%;transform:translateY(-50%)}.coupon-upload-box{background:#fafafa;border:1px dashed #d1d5dc;border-radius:14px;padding:36px 20px;text-align:center}.coupon-upload-icon{align-items:center;background:#f3f4f6;border-radius:50%;color:#6a7282;display:flex;font-size:20px;height:48px;justify-content:center;margin:0 auto 12px;width:48px}.coupon-upload-box p{color:#026d4d;font-size:14px;font-weight:600;margin-bottom:4px}.coupon-upload-box span{color:#6a7282;font-size:12px}.coupon-radio-group{display:flex;gap:12px}.coupon-radio{align-items:center;border:1px solid #e5e7eb;border-radius:42px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px 18px}.coupon-radio.active{background:#f9fafb;border-color:#171717}.coupon-radio input{height:auto;margin:0;width:auto}.coupon-service-chips{display:flex;flex-wrap:wrap;gap:10px}.coupon-service-chip{background:#fff;border:1px solid #e5e7eb;border-radius:42px;color:#374151;font-size:14px;font-weight:500;padding:10px 16px}.coupon-service-chip.active{background:#171717;border-color:#171717;color:#fff}.coupon-form-preview{align-self:start;position:-webkit-sticky;position:sticky;top:20px}.coupon-preview-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px}.coupon-preview-label{color:#6a7282;font-size:13px;font-weight:600;margin-bottom:14px}.coupon-preview-banner{background:#171717;border-radius:14px;color:#fff;margin-bottom:18px;padding:24px 20px}.coupon-preview-code{background:#ffffff1f;border:1px dashed #ffffff59;border-radius:8px;display:inline-block;font-size:12px;font-weight:700;margin-bottom:14px;padding:6px 12px}.coupon-preview-banner h4{font-size:18px;font-weight:700;margin-bottom:6px}.coupon-preview-banner p{color:#d1d5dc;font-size:14px}.coupon-preview-list{list-style:none;margin:0;padding:0}.coupon-preview-list li{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.coupon-preview-list li:last-child{border-bottom:none}.coupon-preview-list span{color:#6a7282;font-size:13px}.coupon-preview-list strong{color:#026d4d;font-size:13px;font-weight:600}.coupon-detail-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 340px;margin-top:24px}.coupon-hero-banner{align-items:center;background:#171717;border-radius:16px;color:#fff;display:flex;gap:24px;justify-content:space-between;margin-bottom:20px;padding:28px}.coupon-hero-status{background:#dcfce7;border-radius:20px;color:#00a63e;display:inline-block;font-size:12px;font-weight:600;margin-bottom:12px;padding:4px 10px}.coupon-hero-left h3{font-size:28px;font-weight:700;margin-bottom:6px}.coupon-hero-left p{color:#d1d5dc;font-size:14px;margin-bottom:16px}.coupon-hero-code-box{align-items:center;background:#ffffff14;border:1px dashed #ffffff40;border-radius:10px;display:inline-flex;gap:8px;margin-bottom:10px;padding:8px 12px}.coupon-hero-code{font-size:14px;font-weight:700;letter-spacing:.5px}.coupon-hero-code-box img{filter:brightness(6);height:14px;width:14px}.coupon-hero-validity{color:#9ca3af;display:block;font-size:13px}.coupon-hero-right{min-width:120px;text-align:right}.coupon-hero-discount-label{color:#9ca3af;display:block;font-size:13px;margin-bottom:4px}.coupon-hero-right strong{font-size:34px;font-weight:700}.coupon-info-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.coupon-info-item{display:flex;flex-direction:column;gap:6px}.coupon-info-item.full-width{grid-column:1/-1}.coupon-info-item span{color:#6a7282;font-size:13px}.coupon-info-item strong{color:#026d4d;font-size:15px;font-weight:600}.coupon-service-tags{display:flex;flex-wrap:wrap;gap:8px}.coupon-service-tag{background:#171717;border-radius:8px;color:#fff;font-size:12px;font-weight:600;padding:5px 12px}.coupon-terms-list{color:#374151;font-size:14px;line-height:1.8;margin:0;padding-left:18px}.coupon-stat-list{display:flex;flex-direction:column;gap:16px;margin-bottom:22px}.coupon-stat-item{align-items:center;display:flex;gap:12px}.coupon-stat-icon{align-items:center;background:#171717;border-radius:10px;display:flex;height:40px;justify-content:center;width:40px}.coupon-stat-icon img{filter:brightness(6);height:18px;width:18px}.coupon-stat-item span{color:#6a7282;display:block;font-size:13px}.coupon-stat-item strong{color:#026d4d;display:block;font-size:18px;font-weight:700}.coupon-progress-block{border-top:1px solid #f3f4f6;padding-top:18px}.coupon-progress-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.coupon-progress-header span{color:#6a7282;font-size:13px}.coupon-progress-header strong{color:#026d4d;font-size:14px}.coupon-progress-bar{background:#f3f4f6;border-radius:20px;height:8px;overflow:hidden;width:100%}.coupon-progress-fill{background:#171717;border-radius:20px;height:100%}.coupon-progress-meta{align-items:center;color:#6a7282;display:flex;font-size:12px;justify-content:space-between;margin-top:8px}.coupon-quick-actions{display:flex;flex-direction:column;gap:4px}.coupon-quick-action{align-items:center;background:none;border:none;border-radius:8px;color:#374151;display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 10px;text-align:left;width:100%}.coupon-quick-action:hover{background:#f9fafb}.coupon-quick-action img{height:16px;width:16px}.coupon-quick-action.danger{color:#e7000b}.coupon-modal-overlay{align-items:center;background:#11182773;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.coupon-modal{background:#fff;border-radius:16px;max-width:520px;padding:24px;width:100%}.coupon-modal-header{align-items:center;display:flex;gap:12px;margin-bottom:12px}.coupon-modal-header h3{color:#026d4d;font-size:20px;font-weight:700}.coupon-modal-icon{align-items:center;border-radius:50%;display:flex;height:42px;justify-content:center;width:42px}.coupon-modal-icon.pause{background:#fef9c2}.coupon-modal-icon.delete{background:#ffe2e2}.coupon-modal-icon img{height:18px;width:18px}.coupon-modal-text{color:#6a7282;font-size:14px;line-height:1.6;margin-bottom:16px}.coupon-modal-warning{border-radius:12px;margin-bottom:16px;padding:14px 16px}.coupon-modal-warning.pause{background:#fffbeb}.coupon-modal-warning.delete{background:#fef2f2}.coupon-modal-warning ul{color:#374151;font-size:13px;line-height:1.7;margin:0;padding-left:18px}.coupon-modal-summary{align-items:center;border:1px solid #e5e7eb;border-radius:12px;color:#374151;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-bottom:16px;padding:12px 14px}.coupon-modal-summary .coupon-code{background:#171717;border-radius:8px;color:#fff;font-weight:700;padding:4px 10px}.coupon-modal-field label{display:block;margin-bottom:8px}.coupon-modal-field input{width:100%}.coupon-modal-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.coupon-pause-confirm-btn{background:#f0b100}.commonBtnRed:disabled{cursor:not-allowed;opacity:.45}@media (max-width:1200px){.coupon-detail-layout,.coupon-form-layout{grid-template-columns:1fr}.coupon-form-preview{position:static}}@media (max-width:768px){.coupon-detail-header,.coupon-form-header{flex-direction:column}.coupon-detail-header-actions,.coupon-form-header-actions{flex-wrap:wrap;width:100%}.coupon-form-grid,.coupon-info-grid{grid-template-columns:1fr}.coupon-hero-banner{align-items:flex-start;flex-direction:column}.coupon-hero-right{text-align:left}}.coupon-filter-overlay{background:#11182759;inset:0;position:fixed;z-index:1000}.coupon-filter-drawer{background:#fff;box-shadow:-4px 0 24px #00000014;display:flex;flex-direction:column;height:100vh;max-width:600px;position:fixed;right:0;top:0;width:100%;z-index:1001}.coupon-filter-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.coupon-filter-header-left{align-items:center;display:flex;gap:10px}.coupon-filter-header-left img{height:18px;width:18px}.coupon-filter-header-left h3{color:#026d4d;font-size:18px;font-weight:700;margin:0}.coupon-filter-header-right{align-items:center;display:flex;gap:16px}.coupon-filter-clear{color:#6a7282;font-size:14px;font-weight:500}.coupon-filter-clear,.coupon-filter-close{background:none;border:none;cursor:pointer}.coupon-filter-close{color:#374151;font-size:24px;line-height:1;padding:0 4px}.coupon-filter-body{flex:1 1;overflow-y:auto;padding:20px 24px}.coupon-filter-section{margin-bottom:24px}.coupon-filter-section:last-child{margin-bottom:0}.coupon-filter-section label{color:#026d4d;display:block;font-size:14px;font-weight:600;margin-bottom:10px}.coupon-filter-chips{display:flex;flex-wrap:wrap;gap:8px}.coupon-filter-chip{background:#fff;border:1px solid #e5e7eb;border-radius:20px;color:#374151;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px;transition:.15s ease}.coupon-filter-chip.active{background:#171717;border-color:#171717;color:#fff}.coupon-filter-range{align-items:center;display:flex;gap:10px}.coupon-filter-range input{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;flex:1 1;font-size:14px;height:44px;padding:0 14px}.coupon-filter-range span{color:#6a7282;font-size:14px}.coupon-filter-input{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;font-size:14px;height:44px;padding:0 14px;width:100%}.coupon-filter-dates{display:flex;flex-direction:column;gap:10px}.coupon-filter-date-row{display:flex;flex-direction:column;gap:6px}.coupon-filter-date-row span{color:#6a7282;font-size:12px;font-weight:500}.coupon-filter-date-row input{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;font-size:14px;height:44px;padding:0 14px;width:100%}.coupon-filter-footer{align-items:center;border-top:1px solid #e5e7eb;display:flex;flex-shrink:0;gap:12px;padding:16px 24px}.coupon-filter-footer .commonBtn,.coupon-filter-footer .commonBtnTransparent{border-radius:10px;flex:1 1;height:44px}.roles-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.role-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 2px #1018280a;display:flex;flex-direction:column;min-height:100%;padding:20px}.role-card-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.role-card-icon{align-items:center;background:#f3f4f6;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.role-card-icon img{height:22px;width:22px}.role-card-actions{align-items:center;display:flex;gap:10px}.role-card-actions button{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.role-card-actions button img{height:16px;width:16px}.role-card-actions .delete-btn img{filter:invert(18%) sepia(89%) saturate(6843%) hue-rotate(357deg) brightness(95%) contrast(112%)}.role-card-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.role-card-title{color:#026d4d;font-size:18px;font-weight:700;margin:0}.role-system-badge{align-items:center;background:#f3f4f6;border-radius:999px;color:#4a5565;display:inline-flex;font-size:12px;font-weight:500;padding:2px 10px}.role-card-desc{color:#4a5565;font-size:14px;line-height:1.5;margin:0 0 18px}.role-card-meta{margin-bottom:14px}.role-card-meta-label{color:#6a7282;font-size:13px;margin-bottom:4px}.role-card-meta-value{color:#026d4d;font-size:16px;font-weight:700}.role-card-permissions{margin-bottom:18px}.role-permission-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.role-permission-tag{align-items:center;background:#f3f4f6;border-radius:999px;color:#364153;display:inline-flex;font-size:12px;font-weight:500;padding:4px 10px}.role-card-footer{border-top:1px solid #f3f4f6;margin-top:auto;padding-top:14px;text-align:center}.role-view-details{background:none;border:none;color:#026d4d;cursor:pointer;font-size:14px;font-weight:600;padding:0}.role-view-details:hover{opacity:.75}.roles-page .permissions-matrix-wrap{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.roles-page .permissions-matrix-wrap table{border:none}.roles-page .permissions-matrix-wrap table thead th{background:#eef7ff;text-align:center}.roles-page .permissions-matrix-wrap table thead th:first-child{text-align:left}.roles-page .permissions-matrix-wrap table tbody td.matrix-col{text-align:center;vertical-align:middle}.roles-page .permissions-matrix-wrap table .permission-status-icon{display:inline-block;height:18px;vertical-align:middle;width:18px}.roles-page .permissions-matrix-wrap table .permission-status-icon.denied{opacity:.35}.payment-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.payment-filter-bar .searchPart{flex:1 1;min-width:280px}.payment-filter-bar .searchPart input{width:100%}.payment-status-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.payment-filter-chip{background:#fff;border:1px solid #e5e7eb;border-radius:10px;color:#026d4d;cursor:pointer;font-size:14px;font-weight:500;height:42px;padding:0 18px}.payment-filter-chip.active{background:#026d4d;border-color:#026d4d;color:#fff}.payment-more-btn{white-space:nowrap}.payment-fee-text{color:#00a63e;font-size:12px;margin-top:4px}.payment-analytics-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.payment-analytics-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px}.payment-analytics-card h4{color:#026d4d;font-size:16px;font-weight:600;margin:0 0 18px}.payment-progress-row{margin-bottom:16px}.payment-progress-row:last-child{margin-bottom:0}.payment-progress-head{align-items:center;color:#026d4d;display:flex;font-size:14px;font-weight:500;gap:12px;justify-content:space-between;margin-bottom:8px}.payment-progress-track{background:#f3f4f6;border-radius:999px;height:8px;overflow:hidden;width:100%}.payment-progress-fill{border-radius:999px;height:100%}.payment-progress-fill.bar-black{background:#026d4d}.payment-progress-fill.bar-blue{background:#2b7fff}.payment-progress-fill.bar-purple{background:#ad46ff}.payment-progress-fill.bar-green{background:#00c950}.payment-failed-item{border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px;padding:14px 16px}.payment-failed-item:last-child{margin-bottom:0}.payment-failed-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.payment-failed-reason{color:#e7000b;font-size:13px;font-weight:500}@media (max-width:1200px){.payment-analytics-grid,.roles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.payment-analytics-grid,.roles-grid{grid-template-columns:1fr}.payment-filter-bar{align-items:stretch;flex-direction:column}.payment-more-btn{justify-content:center;width:100%}}.top-header{background:#fff;border-bottom:1px solid #eaeaea;height:80px;justify-content:space-between;padding:0 24px;position:relative;z-index:10}.header-left,.top-header{align-items:center;display:flex}.header-left{gap:16px}.hamburger-btn{background:#0000;border:none;cursor:pointer;padding:6px}.hamburger-btn img{width:22px}.search-wrapper{width:520px}.search-wrapper input{background:#f4f6f8;background-position:14px;background-repeat:no-repeat;background-size:16px;border:none;border-radius:24px;color:#333;font-size:14px;height:44px;outline:none;padding:0 16px 0 40px;width:100%}.header-right{align-items:center;display:flex;gap:30px;position:relative}.notification{cursor:pointer;position:relative}.notification span{border-radius:50%;display:block;height:8px;position:absolute;right:-3px;top:-6px;width:8px}.redBg{background:#fb2c36}.adminDrop{align-items:center;cursor:pointer;display:flex;gap:12px}.adminDrop .adminName{align-items:center;background:#030213;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:600;height:32px;justify-content:center;line-height:normal;width:32px}.adminDrop h4{color:#026d4d;font-size:14px;font-weight:600;margin-bottom:0}.adminDrop h4 span{color:#6a7282;display:block;font-size:12px;font-weight:500;margin-top:5px}.profile-dropdown-wrapper{position:relative;z-index:1001}.profile-trigger{align-items:center;background:#fff;cursor:pointer;display:flex;gap:12px;position:relative;transition:all .2s ease;z-index:1}.profile-trigger:hover{background:#f9fafb;border-color:#d1d5db}.profile-info{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.profile-name{color:#026d4d}.profile-email,.profile-name{font-size:12px;font-weight:400;line-height:1.2}.profile-email{color:#99a1af}.profile-avatar{align-items:center;background:#017bbd;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:40px;justify-content:center;text-shadow:0 0 10px #aaa;width:40px}.profile-dropdown{animation:dropdownFadeIn .2s ease;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:12px 0;pointer-events:auto;position:fixed;right:24px;top:72px;width:260px;z-index:10000!important}.lastSignIn{color:#6a7282;font-size:14px;font-weight:400}.lastSignIn span{color:#026d4d}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-header{display:flex;flex-direction:column;gap:4px;padding:12px 16px}.dropdown-label{color:#99a1af;font-size:12px;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.dropdown-email{color:#026d4d;font-size:14px;font-weight:400}.dropdown-divider{background:#e5e7eb;height:1px;margin:6px 0}.dropdown-item{background:#0000;border:none;color:#4a5565;cursor:pointer;display:block;font-size:14px;font-weight:400;padding:8px 16px;text-align:left;width:100%}.dropdown-item:hover{background:#f9fafb}.dropdown-item:active{background:#f3f4f6}.searchPart{align-items:center;background:#f9fafb;border:1.22px solid #e5e7eb;border-radius:10px;display:flex;gap:10px;height:40px;padding:8px 15px}.searchPart img{opacity:.5}.searchPart input{background:#0000;border:none;border-radius:0;height:auto;outline:none;padding:0;width:400px}@media (max-width:768px){.profile-info{display:none}.profile-trigger{padding:8px}.search-wrapper{width:300px}.top-header{flex-direction:row-reverse;gap:15px;padding:0 15px!important}}@media (max-width:480px){.search-wrapper{width:200px}}.confirm-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.confirm-modal{background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000001f;max-width:380px;padding:32px;text-align:center;width:100%}.confirm-modal h3{color:#111827;font-size:20px;font-weight:700;margin-bottom:10px}.confirm-modal p{color:#6b7280;font-size:14px;margin-bottom:28px}.confirm-actions{display:flex;gap:12px;justify-content:center}.confirm-cancel{background:#f3f4f6;border:none;border-radius:42px;color:#374151;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px}.confirm-cancel:hover{background:#e5e7eb}.confirm-ok{font-size:14px;min-width:110px;padding:10px 24px}.chpwd-modal{background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000001f;max-width:440px;padding:28px 32px 32px;width:100%}.chpwd-modal-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.chpwd-title{color:#111827;font-size:18px;font-weight:700;margin-bottom:4px}.chpwd-subtitle{color:#6b7280;font-size:13px;margin:0}.chpwd-close{background:#0000;border:none;color:#9ca3af;cursor:pointer;flex-shrink:0;font-size:16px;line-height:1;margin-left:12px;padding:0}.chpwd-close:hover{color:#374151}.chpwd-steps{gap:0;margin-bottom:24px}.chpwd-step,.chpwd-steps{align-items:center;display:flex}.chpwd-step{color:#9ca3af;flex:1 1;font-size:12px;font-weight:500;gap:6px;position:relative}.chpwd-step:not(:last-child):after{background:#e5e7eb;content:"";flex:1 1;height:1px;margin:0 8px}.chpwd-step.done:not(:last-child):after{background:#017bbd}.chpwd-step-dot{align-items:center;background:#f3f4f6;border-radius:50%;color:#9ca3af;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:24px;justify-content:center;width:24px}.chpwd-step.active .chpwd-step-dot{background:#017bbd;color:#fff}.chpwd-step.active{color:#017bbd}.chpwd-step.done .chpwd-step-dot{background:#017bbd;color:#fff}.chpwd-step.done{color:#017bbd}.chpwd-body{gap:16px}.chpwd-body,.chpwd-email-box{display:flex;flex-direction:column}.chpwd-email-box{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;gap:2px;padding:12px 16px}.chpwd-email-label{color:#9ca3af;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.chpwd-email-val{color:#111827;font-size:14px;font-weight:500}.chpwd-body .otpEnter{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:10px}.chpwd-body .otpEnter input{flex-shrink:0;text-align:center;width:80px}.chpwd-field{display:flex;flex-direction:column;gap:6px}.chpwd-field label{color:#374151;font-size:13px;font-weight:500}.chpwd-input-wrap{align-items:center;display:flex;position:relative}.chpwd-input-wrap input{background:#fff;border:1px solid #d1d5db;border-radius:10px;color:#111827;font-size:14px;height:44px;outline:none;padding:0 44px 0 14px;width:100%}.chpwd-input-wrap input:focus{border-color:#017bbd}.chpwd-eye{background:#0000;border:none;color:#9ca3af;cursor:pointer;font-size:16px;line-height:1;padding:0;position:absolute;right:12px}.chpwd-error{color:#ef4444;font-size:12px;margin-top:2px}.chpwd-resend{background:#0000;border:none;color:#017bbd;cursor:pointer;font-size:13px;font-weight:500;padding:0;text-align:center}.chpwd-resend:hover{text-decoration:underline}.chpwd-resend:disabled{color:#9ca3af;cursor:default}.sidebar{background:#026d4d;border-right:1px solid #eaeaea;display:flex;flex-direction:column;height:100vh;transition:width .3s ease;width:300px;z-index:99}.sidebar.collapsed{width:100px}.sidebar.hover-open{position:absolute;width:260px;z-index:1}.logo{align-items:center;background:#fff;border-bottom:1px solid #eaeaea;display:flex;gap:10px;height:80px;justify-content:center;padding:10px 20px}.logo-img{transition:all .3s ease;width:80%}.sidebar.collapsed .logo-img{width:50px}.sidebar.collapsed.hover-open .logo-img{width:80%}.logo-text{font-size:18px;font-weight:700}.menu{flex-grow:1;list-style:none;overflow-y:auto;padding:20px 0 0 15px;scrollbar-color:#aaa #0000;scrollbar-width:thin}.menu::-webkit-scrollbar{width:4px}.menu::-webkit-scrollbar-track{background:#0000}.menu::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.menu:hover::-webkit-scrollbar-thumb{background-color:#0006}.menu-title{color:#999;font-size:12px;margin:15px 0 5px}.menu-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px}.menu-item:not(:last-child){margin-bottom:15px}.menu-link{align-items:center;border:1px solid #0000;border-radius:12px 0 0 12px;color:inherit;display:flex;gap:12px;padding:10px 14px;text-decoration:none;transition:.4s ease;width:100%}.menu-link.active,.menu-link:hover{background:#fff;color:#fff;transition:.4s ease}.menu-link.active .menu-text,.menu-link:hover .menu-text{color:#026d4d;font-weight:700;transition:.4s ease}.menu-link.active .menu-icon-img,.menu-link:hover .menu-icon-img{filter:brightness(0);transition:.4s ease}.menu-icon-img{filter:brightness(0) invert(1);height:20px;object-fit:contain;width:20px}.menu-item.has-dropdown{justify-content:space-between}.menu-left{align-items:center;display:flex;gap:12px}.arrow-icon{height:14px;transition:transform .3s ease;width:14px}.arrow-icon.rotate{transform:rotate(90deg)}.sidebar.collapsed .arrow-icon{display:none}.sidebar.collapsed .menu-item,.sidebar.collapsed .menu-item.has-dropdown{justify-content:center}.sidebar.collapsed.hover-open .arrow-icon{display:block}.sidebar.collapsed.hover-open .menu-item{justify-content:start}.sidebar.collapsed.hover-open .menu-item.has-dropdown{justify-content:space-between;width:100%}.menu-text{color:#fff;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap}.dropdown-arrow{color:#fff;flex-shrink:0;font-size:20px;line-height:0px;margin-left:auto;margin-top:-8px;transition:transform .3s ease}.menu-link.active .dropdown-arrow{color:#000;margin-top:10px;transform:rotate(180deg)}.menu-link:hover .dropdown-arrow{color:#000}.menu-item.showdrpdown{align-items:stretch;flex-direction:column;gap:0}.menu-item.showdrpdown>.menu-link{width:100%}.submenu{list-style:disc!important;margin-top:10px;padding-left:20px;scrollbar-color:#aaa #0000;scrollbar-width:thin}.submenu::-webkit-scrollbar{width:3px}.submenu::-webkit-scrollbar-track{background:#0000}.submenu::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:10px}.submenu:hover::-webkit-scrollbar-thumb{background-color:#0009}.submenu li{transition:background .3s ease,color .3s ease}.submenu li.active,.submenu li:hover{background:#fff}.submenu li.active .menu-text,.submenu li:hover .menu-text{color:#026d4d;font-weight:700;transition:color .3s ease,font-weight .3s ease}.submenu li.active .menu-icon-img,.submenu li:hover .menu-icon-img{filter:brightness(0) invert(0);transition:filter .3s ease}.submenu li{align-items:center;border-radius:8px 0 0 8px;display:flex;font-size:13px;gap:10px;list-style:disc!important;padding:2px 8px}.submenu li:not(:last-child){margin-bottom:10px}.submenu img{height:16px;width:16px}.submenu-item{border-radius:6px;color:#333;display:block;padding:8px 12px;text-decoration:none;transition:.3s ease-in;width:100%}.submenu-item.active,.submenu-item:hover{background:#005387;color:#fff;font-weight:600}.sidebar.collapsed:not(.hover-open) .submenu{display:none}.sidebar-footer{padding:20px;text-align:center}.user-img{border-radius:50%;margin-bottom:10px}.systemStatus{border-top:1px solid #e5e7eb;padding:20px}.systemStatus .top{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.systemStatus .top h6{color:#000000b3;font-size:12px;font-weight:500;margin-bottom:0}.systemStatus .top .statusPart{align-items:center;display:flex;font-size:12px;gap:6px}.systemStatus .top .statusPart span{border-radius:50%;height:10px;width:10px}.systemStatus p{color:#99a1af;font-size:10px;font-weight:400;margin-bottom:0}.sidebar.collapsed .systemStatus{padding:20px 10px}.sidebar.collapsed .systemStatus .statusPart{font-size:10px}.sidebar.collapsed .systemStatus .top h6,.sidebar.collapsed p{display:none}.sidebar.collapsed.hover-open .systemStatus .top h6,.sidebar.collapsed.hover-open p{display:block}@media (max-width:768px){.sidebar{height:100vh;position:fixed;z-index:1000}.sidebar.collapsed{transform:translateX(-100%)}}@keyframes shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.skeleton-box{animation:shimmer 1.4s linear infinite;background:linear-gradient(90deg,#e8eaed 25%,#f5f6f7 50%,#e8eaed 75%);background-size:600px 100%;display:inline-block;flex-shrink:0}.page-skeleton{display:flex;flex-direction:column;gap:20px;width:100%}.sk-top-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.sk-title-group{display:flex;flex-direction:column;gap:8px}.sk-btn-group{gap:10px}.sk-boxes,.sk-btn-group{align-items:center;display:flex}.sk-boxes{gap:20px}.sk-stat-card{align-items:center;border:1px solid #e5e7eb;border-radius:15px;display:flex;flex:1 1;gap:15px;padding:20px}.sk-stat-text{display:flex;flex:1 1;flex-direction:column;gap:8px}.sk-table-wrap{border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:0;overflow:hidden}.sk-filter-bar{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.sk-table-header,.sk-table-row{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:repeat(6,1fr);padding:14px 20px}.sk-table-header{background:#f9fafb;border-bottom:1px solid #e5e7eb}.sk-table-row{border-bottom:1px solid #f3f4f6}.sk-table-row:last-child{border-bottom:none}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0px;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}@media only screen and (max-width:480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.f2492b97.css.map*/