.EnergyTypeSelection_container__WtSoD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;padding:1rem 1rem 2rem}.EnergyTypeSelection_Wrapper__iCSUF{width:80%;max-width:var(--wrapper-max-width);margin:0 auto;padding:var(--wrapper-padding);display:flex;flex-direction:column;gap:1rem}.EnergyTypeSelection_appButtonsWrapper__o7otu{flex-wrap:wrap;justify-content:center;width:-moz-fit-content;width:fit-content;margin:0 auto}.EnergyTypeSelection_appButtonsWrapper__o7otu,.EnergyTypeSelection_comparatorButtonsWrapper__CuiAE{display:flex;background-color:var(--background-elevated);padding:1rem;gap:1rem;border-radius:20px;align-items:center;box-sizing:border-box}@media (min-width:768px){.EnergyTypeSelection_comparatorButtonsWrapper__CuiAE{width:-moz-fit-content;width:fit-content}}@media (min-width:1024px){.EnergyTypeSelection_Wrapper__iCSUF{width:-moz-fit-content;width:fit-content;margin:0 auto}.EnergyTypeSelection_appButtonsWrapper__o7otu{display:grid;grid-template-columns:repeat(7,1fr);width:100%;max-width:1050px}.EnergyTypeSelection_cardsWrapper__BX0Em{display:grid;grid-template-columns:repeat(4,1fr);width:100%;max-width:1100px}}.EnergyTypeSelection_title__iFfkY{font-weight:700;font-size:1.2rem;color:#fff}.EnergyTypeSelection_cardsWrapper__BX0Em{display:flex;gap:2rem;box-sizing:border-box;flex-wrap:wrap}.EnergyTypeSelection_highlight_comparator__o2md7{color:var(--accent-primary)}.EnergyTypeSelection_highlight_apps__x_pZ1{color:var(--accent-secondary)}.EnergyTypeSelection_highlight_wallboard__h__rG{color:var(--accent-primary)}.AppButton_appButton__dnYeJ{background-color:var(--background-app);border:none;color:var(--text-primary);box-sizing:border-box;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:8rem;height:7rem;padding:1rem;font-weight:700;letter-spacing:.05rem}.AppButton_appButton__dnYeJ div:last-child{font-size:.9rem;text-align:center;width:100%}.MonthlySignaturesCard_content__u7_I7,.MonthlyTargetCard_content__eXn2D{display:flex;justify-content:center;align-items:center}.MonthlyTargetCard_content__eXn2D{gap:2rem}.MonthlyTargetCard_value__tTn08{font-weight:700;font-size:1.2rem}.CircularProgress_circularProgress__7lAnw{transform:rotate(-90deg);transform-origin:50% 50%}.CircularProgress_circularProgressBar__n6i3_{transition:stroke-dashoffset .5s ease-out}.CommissionCard_content__TQ_Qb{padding:16px 0;display:flex;justify-content:center;align-items:center}.CommissionCard_commissionAmount__Xnw83{display:flex;align-items:center;justify-content:center;gap:4px;color:#fff;background-color:#424349;width:120px;height:120px;border-radius:50%}.CommissionCard_amount__t89n1{font-size:24px;font-weight:600}.CommissionCard_currency__Ej3Wv{font-size:24px;opacity:.8}.CommissionCard_loading__51Ees{font-size:24px;opacity:.5}.GameCard_content__CAAMA{display:flex;flex-direction:column;align-items:center;gap:8px}.GameCard_logoContainer__Mmmv5{width:140px;height:100px;position:relative;margin-bottom:8px;display:flex;justify-content:center;align-items:center;margin-top:1rem}.GameCard_stats__aWqGk{width:100%;text-align:center}.GameCard_nonParticipating__dTLTR{text-align:center;font-size:14px;color:#fff}.GameCard_position__BgyNG{font-size:24px;margin-bottom:8px;font-family:var(--font-press-start);color:#fff}.GameCard_number__3ttrp{font-size:28px;font-weight:700}.GameCard_suffix__6Doy2{font-size:14px;vertical-align:super;margin-left:2px}.GameCard_position__BgyNG[data-rank="1"]{color:gold}.GameCard_position__BgyNG[data-rank="2"]{color:silver}.GameCard_position__BgyNG[data-rank="3"]{color:#cd7f32}.GameCard_gameInProgress__yGSnf{font-size:12px;color:#ffb200;font-family:var(--font-press-start);background-color:var(--background-app);padding:.5rem 1rem;margin-top:1rem;border-radius:.5rem}.GameCard_gamePaused__x5_3Y{font-family:var(--font-press-start);color:#fc0;font-size:12px;font-weight:700;text-align:center;margin-top:10px}.AdminHomepage_container__QfNjQ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0;width:100%}.AdminHomepage_section__RyQD_{width:-moz-fit-content;width:fit-content;max-width:1200px;margin-bottom:2rem}.AdminHomepage_sectionTitle__CDFF4{text-align:left;margin-bottom:1rem;font-size:1.5rem;font-weight:600;color:var(--text-primary)}.AdminHomepage_wrapper__Yo9_M{width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;justify-content:center;align-items:start;margin:0 auto}.AdminHomepage_highlight_internal__hHSrx{color:var(--accent-primary)}.AdminHomepage_highlight_apps__jSgi0,.AdminHomepage_highlight_external__I1TWE{color:var(--accent-secondary)}@media (max-width:1200px){.AdminHomepage_wrapper__Yo9_M{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.AdminHomepage_wrapper__Yo9_M{grid-template-columns:1fr;width:-moz-fit-content;width:fit-content}.AdminHomepage_sectionTitle__CDFF4{text-align:center;padding-left:0}}.TeamCallTime_container__1JfWs,.TeamNumbersOfCallsCard_container__Nms8O,.TeamTMCCard_container__gUlgx{display:flex;flex-direction:column;gap:12px;height:160px;overflow-y:auto}.TeamACDDayCard_container__FEA4g{display:flex;flex-direction:column;height:160px}.TeamACDDayCard_userList__QLF_Y,.TeamACDMonthlyCard_container__4h5fa{display:flex;flex-direction:column;gap:12px;overflow-y:auto}.TeamACDMonthlyCard_container__4h5fa{height:160px}.TeamACDMonthlyCard_acdAmount__2mlWX{display:flex;align-items:center;justify-content:center;gap:4px;color:#fff;border:1px solid #fff;width:120px;height:120px;border-radius:50%;margin:0 auto}.TeamACDMonthlyCard_amount__q90G6{font-size:24px;font-weight:600}.TeamPresentationDailyCard_container__VGi8M{display:flex;flex-direction:column;gap:12px;height:160px;overflow-y:auto}.TeamPresentationDailyCard_presentationAmount__E6zfy{display:flex;align-items:center;justify-content:center;gap:4px;color:#fff;border:1px solid #fff;width:120px;height:120px;border-radius:50%;margin:0 auto}.TeamPresentationDailyCard_amount__1Pn1C{font-size:24px;font-weight:600}.TeamDailyForecastCard_container__MT67h{display:flex;flex-direction:column;gap:12px;height:160px;overflow-y:auto}.TeamDailyForecastCard_timeSlot__EhEsG{display:flex;gap:10px;padding:4px 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.TeamDailyForecastCard_hour__ukB2a{min-width:45px;color:#9bb8cd;font-size:.9rem}.TeamDailyForecastCard_appointments__viJZA{flex:1 1;display:flex;flex-direction:column;gap:4px}.TeamDailyForecastCard_loading__UcG2f{display:flex;justify-content:center;align-items:center;height:100px;color:#9bb8cd}.AppointmentItem_appointment__Ycxop{padding:6px 0 6px 8px;border-radius:4px;display:flex;align-items:center;gap:8px;font-size:.85rem}.AppointmentItem_time__ylGFv{font-weight:700;min-width:45px}.AppointmentItem_client__UPFmR{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8rem}.AppointmentItem_creator__JSL6n{color:hsla(0,0%,100%,.7);font-size:.8rem}.TopCAPodiumCard_container__nNnDY{display:flex;flex-direction:column;gap:12px;height:160px;overflow-y:auto}.TopCAPodiumCard_podium__pvlZK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;align-items:end;height:120px}.TopCAPodiumCard_podiumStep__3kBw_{display:flex;flex-direction:column;align-items:center;gap:4px}.TopCAPodiumCard_userImage__BNkui{width:40px;height:40px;border-radius:50%;object-fit:cover;margin-bottom:4px}.TopCAPodiumCard_userName__r9dXz{font-size:12px;color:#fff;text-align:center}.TopCAPodiumCard_podiumBase__5BEWm{width:100%;background-color:#454752;border-radius:4px 4px 0 0}.TopCAPodiumCard_podiumBase__5BEWm.TopCAPodiumCard_first__qBTET{height:45px}.TopCAPodiumCard_podiumBase__5BEWm.TopCAPodiumCard_second__na9i6{height:30px}.TopCAPodiumCard_podiumBase__5BEWm.TopCAPodiumCard_third__3tENt{height:15px}.TopCAPodiumCard_amount__882V4{font-size:12px;color:#4caf50;font-weight:700;text-align:center;margin-bottom:4px}.TeamRunRateCard_container__VeldB{padding:0;display:flex;flex-direction:column;gap:12px;height:160px;overflow-y:auto}.TeamRunRateCard_amount__oRuUj{font-weight:700;font-size:29px}.CompanyInfo_container__cXmnX{display:flex;flex-direction:column;align-items:center;padding-top:6%;gap:40px}.CompanyInfo_formContainer__qRI2f{background-color:var(--table-background-color);width:40%;max-width:700px;display:flex;flex-direction:column;align-items:center;padding:40px 0;box-sizing:border-box;border-radius:8px;gap:28px}.CompanyInfo_fieldContainer__WqXWd{display:flex;flex-direction:column;width:80%}.CompanyInfo_formInput__B_9sP{border-radius:8px;height:34px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none}.CompanyInfo_formInput__B_9sP:focus{border:1px solid var(--secondary-background-color)}.CompanyInfo_formLabel__GldvP{font-size:16px;margin-bottom:8px;color:var(--white-text-color)}.CompanyInfo_btnWrapper__INAIm{display:flex;align-items:center;gap:30px}.CompanyInfo_stepBtn__CXP3n{background-color:var(--secondary-background-color);color:var(--white-text-color);border:none;padding:8px 0;border-radius:16px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.CompanyInfo_disabled__JEbNE{background-color:#777;color:#ccc;cursor:not-allowed}.EnergyInfo_container__3mt3s{display:flex;flex-direction:column;align-items:center;gap:40px;padding-top:100px}.EnergyInfo_btnWrapper__xnaY5{display:flex;align-items:center;gap:30px}.EnergyInfo_stepBtn__I4q4R{background-color:var(--secondary-background-color);color:var(--white-text-color);border:none;padding:8px 0;border-radius:16px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.EnergyInfo_disabled__Zefgo{background-color:#777;color:#ccc;cursor:not-allowed}.InformationTable_tableContainer__Qna31{max-width:80%;overflow:hidden;border-radius:12px}.InformationTable_informationTable__2gSEj{border-collapse:collapse;border:2px solid #ffffff10;font-size:12px;width:100%;background-color:var(--table-background-color)}.InformationTable_informationTable__2gSEj td,.InformationTable_informationTable__2gSEj th{text-align:center;padding:16px 8px}.InformationTable_informationTable__2gSEj tbody tr{border-bottom:1px solid #ddd}.InformationTable_tableTitle__RMuBr{background-color:#ffffff10}.InformationTable_informationTable__2gSEj tbody tr:last-child{border-bottom:none}.InformationTable_tableInput__rdvQ9{border-radius:8px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none;width:80%}.InformationTable_segmentSelect__cBedU,.InformationTable_tableInput__rdvQ9{background-color:transparent;color:var(--white-text-color);text-align:center}.InformationTable_segmentSelect__cBedU{border:none;width:-moz-fit-content;width:fit-content;cursor:pointer}.ConsumptionTable_tableInput__HQXDJ::-webkit-inner-spin-button,.ConsumptionTable_tableInput__HQXDJ::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ConsumptionTable_tableInput__HQXDJ{-moz-appearance:textfield}.ConsumptionTable_tableContainer__Oj7lQ{max-width:80%;overflow:hidden;border-radius:12px}.ConsumptionTable_informationTable__S5eE_{border-collapse:collapse;border:2px solid #ffffff10;font-size:12px;width:100%;background-color:var(--table-background-color)}.ConsumptionTable_informationTable__S5eE_ td,.ConsumptionTable_informationTable__S5eE_ th{text-align:center;padding:16px 8px}.ConsumptionTable_tableTitle__2GI3S{background-color:#ffffff10}.ConsumptionTable_informationTable__S5eE_ tbody tr:last-child{border-bottom:none}.ConsumptionTable_tableInput__HQXDJ{border-radius:8px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none;width:80%}.ConsumptionTable_segmentSelect__x63Ky,.ConsumptionTable_tableInput__HQXDJ{background-color:transparent;color:var(--white-text-color);text-align:center}.ConsumptionTable_segmentSelect__x63Ky{border:none;width:-moz-fit-content;width:fit-content;cursor:pointer}.ConsumptionTable_errorMessage__V0jON{color:red;margin-top:4px;height:0;overflow:hidden;transition:all .3s ease-in-out;opacity:0;font-size:12px;font-weight:lighter}.ConsumptionTable_errorMessage__V0jON.ConsumptionTable_visible__Hdyje{height:auto;opacity:1}.GasInformationTable_tableContainer__A8NXo{max-width:80%;overflow:hidden;border-radius:12px}.GasInformationTable_informationTable__F_J_R{border-collapse:collapse;border:2px solid #ffffff10;font-size:12px;width:100%;background-color:var(--table-background-color)}.GasInformationTable_informationTable__F_J_R td,.GasInformationTable_informationTable__F_J_R th{text-align:center;padding:16px 8px}.GasInformationTable_informationTable__F_J_R tbody tr{border-bottom:1px solid #ddd}.GasInformationTable_tableTitle__NaAge{background-color:#ffffff10}.GasInformationTable_informationTable__F_J_R tbody tr:last-child{border-bottom:none}.GasInformationTable_tableInput__yZUfo{background-color:transparent;border-radius:8px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none;color:var(--white-text-color);width:80%;text-align:center}.Turpe_container__WEdWs{display:flex;flex-direction:column;align-items:center;gap:40px;padding-top:100px}.Turpe_btnWrapper__lCHZx{display:flex;align-items:center;gap:30px}.Turpe_stepBtn__NHxjH{background-color:var(--secondary-background-color);color:var(--white-text-color);border:none;padding:8px 0;border-radius:16px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:180px}.Turpe_flexTable__E3CE_{display:flex;flex-wrap:wrap;text-align:center;max-width:80%;width:-moz-fit-content;width:fit-content;font-size:.7rem;border-radius:.5rem;overflow:hidden}.Turpe_flexColumn__L0_cV{flex:1 1 8rem;display:flex;flex-direction:column}.Turpe_flexHeader__qPQCw{background-color:#285757;font-weight:700;border-bottom:none}.Turpe_flexCell__SDLg4,.Turpe_flexHeader__qPQCw{height:3rem;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem}.Turpe_flexCell__SDLg4{flex-grow:1;background-color:var(--table-background-color);transition:all .3s ease;font-size:.8rem}.Turpe_flexCell__SDLg4:hover{background-color:#285757}.Turpe_select__M7ojw{background-color:transparent;color:#fff;border:1px solid #fff;border-radius:4px;padding:.4rem 1rem;cursor:pointer}.CurrentOffers_container__zLFPT{display:flex;flex-direction:column;align-items:center;padding-bottom:100px;padding-top:2%}.CurrentOffers_title__Vpl34{background-color:#1a4c4c;padding:1% 2%;border-radius:8px}.CurrentOffers_btnWrapper__b2MLH{display:flex;align-items:center;gap:30px;margin-top:4%}.CurrentOffers_stepBtn__8J3BM{background-color:var(--secondary-background-color);color:var(--white-text-color);border:none;padding:8px 0;border-radius:16px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.CurrentElectricityOffersTable_tableContainer__PDXUA{overflow:hidden;border-radius:12px;margin-top:2%}.CurrentElectricityOffersTable_informationTable__l5zM3{border-collapse:collapse;border:2px solid #ffffff10;font-size:12px;width:100%;background-color:var(--table-background-color)}.CurrentElectricityOffersTable_informationTable__l5zM3 td,.CurrentElectricityOffersTable_informationTable__l5zM3 th{text-align:center;padding:16px 8px}.CurrentElectricityOffersTable_informationTable__l5zM3 tbody tr{border-bottom:1px solid #ddd}.CurrentElectricityOffersTable_tableTitle__QQkxW{background-color:#ffffff10}.CurrentElectricityOffersTable_informationTable__l5zM3 tbody tr:last-child{border-bottom:none}.CurrentElectricityOffersTable_tableInput___kFDv{background-color:transparent;border-radius:8px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none;color:var(--white-text-color);width:80%;text-align:center}.CurrentElectricityOffersTable_segmentSelect__XGWVy{border:none;background-color:transparent;color:var(--white-text-color);text-align:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.CurrentElectricityOffersTable_PMTable__2_Cl_{width:100%}.CurrentElectricityOffersTable_PMTd__W9oG_{width:30px;padding:0;margin:0;background-color:transparent;border-radius:8px;border:none}.CurrentElectricityOffersTable_PMInput__4oWbv{width:50px;border-radius:4px;border:none;outline:none;font-size:12px;text-align:center}.CurrentElectricityOffersTable_dateCell__Owudz{display:flex;flex-direction:column;gap:8px;align-items:center}.CustomDropdown_button__rqqaf{border:none;background-color:transparent;color:var(--white-text-color);cursor:pointer}.CustomDropdown_dropContainer__WN_FR{display:flex;flex-direction:column;list-style:none;gap:10px;position:absolute;border:2px solid #ffffff10;border-radius:8px;padding:4px 20px;background-color:var(--table-background-color);max-height:100px;overflow:scroll;width:100px}.CustomDropdown_dropContainer__WN_FR::-webkit-scrollbar{display:none}.CustomDropdown_dropContainer__WN_FR{-ms-overflow-style:none;scrollbar-width:none}.CurrentGasOffersTable_tableContainer__OBEq_{overflow:hidden;border-radius:12px}.CurrentGasOffersTable_informationTable__pNIzo{border-collapse:collapse;border:2px solid #ffffff10;font-size:12px;width:100%;background-color:var(--table-background-color)}.CurrentGasOffersTable_informationTable__pNIzo td,.CurrentGasOffersTable_informationTable__pNIzo th{text-align:center;padding:16px 8px}.CurrentGasOffersTable_informationTable__pNIzo tbody tr{border-bottom:1px solid #ddd}.CurrentGasOffersTable_tableTitle__3gBzk{background-color:#ffffff10}.CurrentGasOffersTable_informationTable__pNIzo tbody tr:last-child{border-bottom:none}.CurrentGasOffersTable_tableInput__JrO7A{background-color:transparent;border-radius:8px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none;color:var(--white-text-color);width:80%;text-align:center}.CurrentGasOffersTable_segmentSelect__OVCls{border:none;background-color:transparent;color:var(--white-text-color);text-align:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.CurrentGasOffersTable_PMTable__krWbH{width:100%}.CurrentGasOffersTable_PMTd__OsDM5{width:30px;padding:0;margin:0;background-color:transparent;border-radius:8px;border:none}.CurrentGasOffersTable_PMInput__DOdmD{width:50px;border-radius:4px;border:none;outline:none;font-size:12px;text-align:center}.CurrentGasOffersTable_dateCell__dd99T{display:flex;flex-direction:column;gap:8px;align-items:center}.CurrentGasOffersTable_taxeHead__yVsMX{display:flex;flex-direction:column;gap:10px}.CurrentGasOffersTable_taxeHeadBottom__hLSKv{display:flex;align-items:center;gap:20px}.QuotationSummary_container___XSyx{display:flex;flex-direction:column;align-items:center;padding-bottom:100px}.QuotationSummary_infoWrapper__ebH2P{display:flex;align-items:center;justify-content:space-between;margin:3% 0;width:60%;box-sizing:border-box}.QuotationSummary_companyWrapper__BjFua{box-sizing:border-box}.QuotationSummary_companyWrapper__BjFua,.QuotationSummary_consultantWrapper__gOcFc{background-color:var(--table-background-color);display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:8px;width:20%;font-size:14px}.QuotationSummary_btnWrapper__H_E2m{display:flex;align-items:center;gap:30px;margin-top:4%}.QuotationSummary_stepBtn__nYAOC{background-color:var(--secondary-background-color);color:var(--white-text-color);border:none;padding:8px 0;border-radius:16px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.QuotationSummary_startDateWrapper__lWtVs{display:flex;align-items:center;gap:16px;margin-bottom:20px;width:60%}.QuotationSummary_ValidityDateWrapper__zIn1N{display:flex;align-items:center;gap:16px;width:60%;margin-top:2%}.QuotationSummary_disabled__5HM1c{background-color:#777;color:#ccc;cursor:not-allowed}.OfferTable_tableContainer__ehyjg{overflow:hidden;border-radius:12px}.OfferTable_informationTable__lhrxB{border-collapse:collapse;border:2px solid #ffffff10;font-size:12px;width:100%;background-color:var(--table-background-color)}.OfferTable_informationTable__lhrxB td,.OfferTable_informationTable__lhrxB th{text-align:center;padding:16px 8px}.OfferTable_informationTable__lhrxB tbody tr{border-bottom:1px solid #ddd}.OfferTable_tableTitle__ko_0o{background-color:#ffffff10}.OfferTable_informationTable__lhrxB tbody tr:last-child{border-bottom:none}.OfferTable_tableInput__fBJhJ{border-radius:8px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none;width:80%}.OfferTable_segmentSelect__4WjXu,.OfferTable_tableInput__fBJhJ{background-color:transparent;color:var(--white-text-color);text-align:center}.OfferTable_segmentSelect__4WjXu{border:none;width:-moz-fit-content;width:fit-content;cursor:pointer}.OfferTable_PMTable__GS1fW{width:100%}.OfferTable_PMTd__MguSa{width:30px;padding:0;margin:0;background-color:transparent;border-radius:8px;border:none}.OfferTable_PMInput__5qlQR{width:50px;border-radius:4px;border:none;outline:none;font-size:12px;text-align:center}.OfferTable_dateCell__7JZkm{display:flex;flex-direction:column;gap:8px;align-items:center}.OfferTable_addOfferBtn__n2JCh{border:none;border-radius:8px;color:var(--white-text-color);background-color:var(--secondary-background-color);padding:4px 8px;margin-bottom:12px;cursor:pointer}.OfferTable_deleteOfferBtn__R3eUM{cursor:pointer;background-color:red;color:#fff;border:none;border-radius:4px;padding:4px;transition:all .3s ease;font-weight:700}.OfferTable_deleteOfferBtn__R3eUM:hover{background-color:#fff;color:red}.GasOfferTable_tableContainer__ko6dL{overflow:hidden;border-radius:12px}.GasOfferTable_informationTable__ODsCK{border-collapse:collapse;border:2px solid #ffffff10;font-size:12px;width:100%;background-color:var(--table-background-color)}.GasOfferTable_informationTable__ODsCK td,.GasOfferTable_informationTable__ODsCK th{text-align:center;padding:16px 8px}.GasOfferTable_informationTable__ODsCK tbody tr{border-bottom:1px solid #ddd}.GasOfferTable_tableTitle__LuVtt{background-color:#ffffff10}.GasOfferTable_informationTable__ODsCK tbody tr:last-child{border-bottom:none}.GasOfferTable_tableInput__zaIhD{border-radius:8px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none;width:80%}.GasOfferTable_segmentSelect__OemDA,.GasOfferTable_tableInput__zaIhD{background-color:transparent;color:var(--white-text-color);text-align:center}.GasOfferTable_segmentSelect__OemDA{border:none;width:-moz-fit-content;width:fit-content;cursor:pointer}.GasOfferTable_PMTable__7v5Tf{width:100%}.GasOfferTable_PMTd__xd9fI{width:30px;padding:0;margin:0;background-color:transparent;border-radius:8px;border:none}.GasOfferTable_PMInput__xOklT{width:30px;border-radius:4px;border:none;outline:none;font-size:12px;text-align:center}.GasOfferTable_dateCell__xYAI0{display:flex;flex-direction:column;gap:8px;align-items:center}.GasOfferTable_taxeHead__MFgMH{display:flex;flex-direction:column;gap:10px}.GasOfferTable_taxeHeadBottom__ZrydF{display:flex;align-items:center;gap:20px}.GasOfferTable_addOfferBtn__PIy_p{border:none;border-radius:8px;color:var(--white-text-color);background-color:var(--secondary-background-color);padding:4px 8px;margin-bottom:12px;cursor:pointer}.GasOfferTable_deleteOfferBtn__xXKxI{cursor:pointer;background-color:red;color:#fff;border:none;border-radius:4px;padding:4px;transition:all .3s ease;font-weight:700}.GasOfferTable_deleteOfferBtn__xXKxI:hover{background-color:#fff;color:red}.CompanyWithSentences_container__70b21{max-width:60%;margin:2% 0}.CompanyWithSentences_wrapper__AlvYn{background-color:var(--table-background-color);padding:20px;border-radius:8px;width:95%;display:flex;flex-wrap:wrap;gap:16px}.CompanyWithSentences_companyWrapper__YeK5q{background-color:#fff;width:200px;border-radius:8px;color:#111;display:flex;flex-direction:column;justify-content:space-between;padding:20px;margin:0;transition:all .3s ease}.CompanyWithSentences_companyWrapper__YeK5q:hover{scale:1.05}.CompanyWithSentences_companyWrapperHeader__GdQpx{margin:0;display:flex;justify-content:space-between;align-items:center;padding:0;border-bottom:1px solid var(--table-background-color);color:var(--table-background-color)}.CompanyWithSentences_companyName__rggwC{font-size:16px}.CompanyWithSentences_companyLogo__zIpKg{height:30px;width:50px;background-color:var(--table-background-color);border-radius:4px;padding:4px}.CompanyWithSentences_openModalBtn__bFQu7{border:none;padding:8px;border-radius:4px;cursor:pointer;transition:all .3s ease;background-color:var(--table-background-color);color:#fff}.CompanyWithSentences_openModalBtn__bFQu7:hover{background-color:var(--secondary-background-color)}.CompanyWithSentences_selectedSentences__lF37Y{display:flex;flex-direction:column;gap:6px;padding:0;list-style:none;flex:1 1}.CompanyWithSentences_selectedSentence__MBILV{display:flex;align-items:center;gap:8px;color:var(--table-background-color)}.CompanyWithSentences_modal__DJlUv{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;color:#111}.CompanyWithSentences_modalContent__89hFL{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:20px;border-radius:10px;min-width:400px;max-height:80%;overflow-y:auto;box-sizing:border-box}.CompanyWithSentences_modalSentences__4TNQT{width:100%;list-style:none;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.CompanyWithSentences_closeModalBtn__rZWMT{margin:10px auto 0;padding:5px 10px;background-color:#dc3545;color:#fff;border:none;border-radius:5px;cursor:pointer}.EmailDispatchForm_container__IXPmu{display:flex;flex-direction:column;align-items:center;padding-top:6%;gap:40px;padding-bottom:4%}.EmailDispatchForm_formContainer__lkVtk{background-color:var(--table-background-color);width:40%;max-width:700px;display:flex;flex-direction:column;align-items:center;padding:40px 0;box-sizing:border-box;border-radius:8px;gap:28px}.EmailDispatchForm_fieldContainer__k3TjJ{display:flex;flex-direction:column;width:80%}.EmailDispatchForm_formInput__83IMk{border-radius:8px;height:34px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none}.EmailDispatchForm_formInput__83IMk:focus{border:1px solid var(--secondary-background-color)}.EmailDispatchForm_formLabel__9dpSo{font-size:16px;margin-bottom:8px;color:var(--white-text-color)}.EmailDispatchForm_btnWrapper__Gg1bV{display:flex;align-items:center;gap:30px}.EmailDispatchForm_sendBtn__OMNRP,.EmailDispatchForm_stepBtn__jx8pu{background-color:var(--secondary-background-color);color:var(--white-text-color);border:none;padding:8px 0;border-radius:16px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.EmailDispatchForm_addBtn__sXGi8{background-color:var(--white-text-color);color:var(--secondary-background-color);border:3px solid var(--white-text-color);padding:8px 0;border-radius:12px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.EmailDispatchForm_addBtn__sXGi8:hover{border:3px solid var(--secondary-background-color)}.EmailDispatchForm_disabled__GBpud{background-color:#777;color:#ccc;cursor:not-allowed}.EmailDispatchForm_error__bBidB{color:red;font-size:12px;transition:all .3s ease;padding:0;margin:8px 0 0}.EmailDispatchForm_removeBtn__h0z57{border:none;background-color:rgba(255,0,0,.796);color:#fff;font-weight:700;padding:4px;width:40%;margin:auto;cursor:pointer;border-radius:4px;transition:background-color .3s ease}.EmailDispatchForm_removeBtn__h0z57:hover{background-color:red}.WelcomeEmailForm_container__vpabq{display:flex;flex-direction:column;align-items:center;padding-top:6%;gap:40px;padding-bottom:4%}.WelcomeEmailForm_title__9sIZH{text-align:center;max-width:80%}.WelcomeEmailForm_formContainer__HBhXe{background-color:var(--table-background-color);width:40%;max-width:700px;display:flex;flex-direction:column;align-items:center;padding:40px 0;box-sizing:border-box;border-radius:8px;gap:28px}.WelcomeEmailForm_fieldContainer__ezGPC{display:flex;flex-direction:column;width:80%}.WelcomeEmailForm_formInput__mG2OW{border-radius:8px;height:34px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none}.WelcomeEmailForm_formInput__mG2OW:focus{border:1px solid var(--secondary-background-color)}.WelcomeEmailForm_formLabel__6JrSE{font-size:16px;margin-bottom:8px;color:var(--white-text-color)}.WelcomeEmailForm_btnWrapper__9knzK{display:flex;align-items:center;gap:30px}.WelcomeEmailForm_sendBtn__N0FE9,.WelcomeEmailForm_stepBtn__Rk5SH{background-color:var(--secondary-background-color);color:var(--white-text-color);border:none;padding:8px 0;border-radius:16px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.WelcomeEmailForm_addBtn__pK0jt{background-color:var(--white-text-color);color:var(--secondary-background-color);border:3px solid var(--white-text-color);padding:8px 0;border-radius:12px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.WelcomeEmailForm_addBtn__pK0jt:hover{border:3px solid var(--secondary-background-color)}.WelcomeEmailForm_disabled__92A_o{background-color:#777;color:#ccc;cursor:not-allowed}.WelcomeEmailForm_error__dObut{color:red;font-size:12px;transition:all .3s ease;padding:0;margin:8px 0 0}.WelcomeEmailForm_removeBtn__tojcl{border:none;background-color:rgba(255,0,0,.796);color:#fff;font-weight:700;padding:4px;width:40%;margin:auto;cursor:pointer;border-radius:4px;transition:background-color .3s ease}.WelcomeEmailForm_removeBtn__tojcl:hover{background-color:red}.WelcomeEmailForm_hiddenInput__v1l46{display:none}.WelcomeEmailForm_uploadBtn__sjxPT{height:34px;width:100%;padding:0;background-color:#fff;border:none;border-radius:8px;cursor:pointer;color:#111;display:inline-block;text-align:center;line-height:34px;font-size:14px}.WelcomeEmailForm_uploadBtn__sjxPT:hover{background-color:var(--secondary-background-color);transition:all .3s ease;color:#fff}.WelcomeEmailForm_uploadBtn__sjxPT:active{background-color:var(
    --secondary-background-color
  )}.WelcomeEmailForm_uploadBtn__sjxPT:focus{outline:none;box-shadow:0 0 0 3px rgba(0,123,255,.5)}.WelcomeEmailForm_attachmentName__6tsG7{background-color:var(--secondary-background-color);padding:4px 8px;font-size:12px;border-radius:6px;width:-moz-fit-content;width:fit-content}.PresentationEmailForm_container__mwihN{display:flex;flex-direction:column;align-items:center;padding-top:6%;gap:40px;padding-bottom:4%}.PresentationEmailForm_formContainer__ZbUI7{background-color:var(--table-background-color);width:40%;max-width:700px;display:flex;flex-direction:column;align-items:center;padding:40px 0;box-sizing:border-box;border-radius:8px;gap:28px}.PresentationEmailForm_title__SMrVu{max-width:80%;text-align:center}.PresentationEmailForm_fieldContainer__WKNNx{display:flex;flex-direction:column;width:80%}.PresentationEmailForm_formInput__HmASM{border-radius:8px;height:34px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none}.PresentationEmailForm_formInput__HmASM:focus{border:1px solid var(--secondary-background-color)}.PresentationEmailForm_formLabel__8RsRm{font-size:16px;margin-bottom:8px;color:var(--white-text-color)}.PresentationEmailForm_btnWrapper___5ydS{display:flex;align-items:center;gap:30px}.PresentationEmailForm_sendBtn__hqhne,.PresentationEmailForm_stepBtn__bF_dh{background-color:var(--secondary-background-color);color:var(--white-text-color);border:none;padding:8px 0;border-radius:16px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.PresentationEmailForm_addBtn__NZQgq{background-color:var(--white-text-color);color:var(--secondary-background-color);border:3px solid var(--white-text-color);padding:8px 0;border-radius:12px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.PresentationEmailForm_addBtn__NZQgq:hover{border:3px solid var(--secondary-background-color)}.PresentationEmailForm_disabled__6UaBn{background-color:#777;color:#ccc;cursor:not-allowed}.PresentationEmailForm_error__PlJzF{color:red;font-size:12px;transition:all .3s ease;padding:0;margin:8px 0 0}.PresentationEmailForm_removeBtn__RK7of{border:none;background-color:rgba(255,0,0,.796);color:#fff;font-weight:700;padding:4px;width:40%;margin:auto;cursor:pointer;border-radius:4px;transition:background-color .3s ease}.PresentationEmailForm_removeBtn__RK7of:hover{background-color:red}.ResiliationEmailForm_container__NvcRB{display:flex;flex-direction:column;align-items:center;padding-top:6%;gap:40px;padding-bottom:4%}.ResiliationEmailForm_formContainer__dNgzP{background-color:var(--table-background-color);width:40%;max-width:700px;display:flex;flex-direction:column;align-items:center;padding:40px 0;box-sizing:border-box;border-radius:8px;gap:28px}.ResiliationEmailForm_fieldContainer__dV8fu{display:flex;flex-direction:column;width:80%}.ResiliationEmailForm_dateFieldContainer__C7n3e{margin-top:32px;display:flex;flex-direction:column}.ResiliationEmailForm_formInput__JlPT4{border-radius:8px;height:34px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none}.ResiliationEmailForm_formInput__JlPT4:focus{border:1px solid var(--secondary-background-color)}.ResiliationEmailForm_formLabel__fcTUU{font-size:16px;margin-bottom:8px;color:var(--white-text-color)}.ResiliationEmailForm_btnWrapper__C3qDY{display:flex;align-items:center;gap:30px}.ResiliationEmailForm_sendBtn__9ARK_,.ResiliationEmailForm_stepBtn__Qu2Jl{background-color:var(--secondary-background-color);color:var(--white-text-color);border:none;padding:8px 0;border-radius:16px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.ResiliationEmailForm_addBtn__ot6a_{background-color:var(--white-text-color);color:var(--secondary-background-color);border:3px solid var(--white-text-color);padding:8px 0;border-radius:12px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.ResiliationEmailForm_addBtn__ot6a_:hover{border:3px solid var(--secondary-background-color)}.ResiliationEmailForm_disabled__hqSM8{background-color:#777;color:#ccc;cursor:not-allowed}.ResiliationEmailForm_error__LGsky{color:red;font-size:12px;transition:all .3s ease;padding:0;margin:8px 0 0}.ResiliationEmailForm_removeBtn__lzh2n{border:none;background-color:rgba(255,0,0,.796);color:#fff;font-weight:700;padding:4px;width:40%;margin:auto;cursor:pointer;border-radius:4px;transition:background-color .3s ease}.ResiliationEmailForm_removeBtn__lzh2n:hover{background-color:red}.ResiliationEmailForm_customInput__P_g6i{width:-moz-fit-content;width:fit-content;text-align:center;border-radius:8px;height:34px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none;cursor:pointer}.ResiliationEmailForm_customInput__P_g6i:focus{border:1px solid var(--secondary-background-color)}.ResiliationEmailForm_hiddenInput__Tr5nP{display:none}.ResiliationEmailForm_uploadBtn__zLih2{height:34px;width:100%;padding:0;background-color:#fff;border:none;border-radius:8px;cursor:pointer;color:#111;display:inline-block;text-align:center;line-height:34px;font-size:14px}.ResiliationEmailForm_uploadBtn__zLih2:hover{background-color:var(--secondary-background-color);transition:all .3s ease;color:#fff}.ResiliationEmailForm_uploadBtn__zLih2:active{background-color:var(
    --secondary-background-color
  )}.ResiliationEmailForm_uploadBtn__zLih2:focus{outline:none;box-shadow:0 0 0 3px rgba(0,123,255,.5)}.ResiliationEmailForm_attachmentName__E2KCt{background-color:var(--secondary-background-color);padding:4px 8px;font-size:12px;border-radius:6px;width:-moz-fit-content;width:fit-content}.ELearningApp_container__aVVlE{display:flex;flex-direction:column;padding:2% 3%}.ELearningApp_wrapper__AM1rL{display:flex;flex-wrap:wrap;gap:20px}.ELearningApp_title__Tot8U{text-align:center;margin-bottom:70px}.ELearningAppCard_container__bsCfk{background-color:var(--background-card);color:var(--text-primary);width:210px;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s ease;box-sizing:border-box;position:relative}.ELearningAppCard_container__bsCfk:hover{scale:1.05}.ELearningAppCard_tag__CpUwd{background-color:#ff6f61;position:absolute;right:12px;top:6px;padding:1px 4px;border-radius:8px;display:flex;align-items:center;justify-content:center}.ELearningAppCard_content___1htI{padding:6px 12px}.ELearningAppCard_image__A5XmU{margin-bottom:8px;height:120px}.ELearningAppCard_title__RHxxv{font-size:18px;font-weight:400;text-transform:capitalize;margin:0}.ELearningAppCard_description__RaG0k{font-size:14px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;font-weight:lighter;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:20px}.EnergyDataApp_container___Rme6{display:flex;flex-direction:column;align-items:center;justify-content:center}.EnergyDataApp_title__5tTJm{font-size:2rem;margin-bottom:4rem}.EnergyDataApp_input__rboIf{margin-bottom:1rem;padding:.5rem;border-radius:.5rem;border:none;outline:none;cursor:pointer;background-color:#fff;transition:all .3s ease-in-out}.EnergyDataApp_input__rboIf:focus{background-color:var(--secondary-background-color);color:#fff}.EnergyDataApp_label__Wb93k{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem}.EnergyDataApp_inputContainer__PtoV8{display:flex;align-items:center;justify-content:space-between;width:50%}.EnergyDataApp_btn__UrtmA{margin:1rem 0;padding:.5rem 1rem;border-radius:.5rem;border:none;background-color:var(--secondary-background-color);color:var(--white-text-color);font-size:1rem;cursor:pointer}.ReportsApp_reportsApp__znGE7{display:flex;height:100vh}.ReportsApp_content__1ue8F{flex-grow:1;padding:0;overflow-y:auto}.ReportsApp_contentShift__9Pxp_{margin-left:250px}.ACDReport_acdReport__DWOo6{padding:1rem 2rem;flex:1 1;display:flex;flex-direction:column;align-items:flex-start}.ACDReport_detailsButton__4xbcX{background-color:#111;color:#fff;padding:.3rem .6rem;border-radius:.3rem;cursor:pointer;transition:all .3s ease;border:none}.ACDReport_detailsButton__4xbcX:hover{background-color:#fff;color:#111}.ACDReport_badge__yfinO{border-radius:.3rem;width:100px;display:flex;align-items:center;justify-content:center;padding:.3rem;font-weight:400;letter-spacing:.05rem}.ACDReport_confirmed__UJtgn{background-color:#7ecfc0}.ACDReport_notConfirmed__p5DMf{background-color:#ec8f6a}.ACDReport_summaryCards__0QDQc{display:flex;flex-direction:row;gap:1rem;margin-bottom:2rem}.ACDReport_documentButton__muwdJ{padding:.3rem .6rem;border-radius:.3rem;border:none;background-color:#111;color:#fff;cursor:pointer;transition:all .2s ease}.ACDReport_documentButton__muwdJ:hover:not(:disabled){background-color:#fff;color:#111}.ACDReport_documentButton__muwdJ.ACDReport_disabled__R9azy{background-color:#ccc;cursor:not-allowed;opacity:.7}.ACDReport_controls__TdW_f{display:flex;align-items:center;justify-content:space-between;width:95%}.ACDReport_filterToggle___TqOI{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;white-space:nowrap;background-color:#2f3038;padding:.8rem 1rem;border-radius:.4rem}.ACDReport_filterToggle___TqOI label{display:flex;align-items:center;gap:.5rem;cursor:pointer}.ACDReport_filterToggle___TqOI input[type=checkbox]{cursor:pointer}.ACDReport_errorMessage__6TE_1{background-color:#fee2e2;border:1px solid #ef4444;color:#dc2626;padding:.75rem;border-radius:.375rem;margin-bottom:1rem}.PresentationReport_presentationReport__YEUjU{padding:1rem 2rem;flex:1 1}.PresentationReport_detailsButton__lWDxa{background-color:#111;color:#fff;padding:.3rem .6rem;border-radius:.3rem;cursor:pointer;transition:all .3s ease;border:none}.PresentationReport_detailsButton__lWDxa:hover{background-color:#fff;color:#111}.PresentationReport_badge__ZmoX4{border-radius:.3rem;width:100px;display:flex;align-items:center;justify-content:center;padding:.3rem;font-weight:400;letter-spacing:.05rem}.PresentationReport_opened__0hiQd{background-color:#7ecfc0}.PresentationReport_notOpened__qh4v6{background-color:#ec8f6a}.PresentationReport_uploaded__y57oQ{background-color:#7ecfc0;color:#fff}.PresentationReport_notUploaded__GPU0Y{background-color:#ffd966;color:#fff}.PresentationReport_deleted__jN6W_{background-color:#ec8f6a;color:#fff}.PresentationReport_summaryCards__d4XyN{display:flex;flex-direction:row;gap:1rem;margin-bottom:2rem}.ObjectifReport_container__ZmZIN{width:100%}.ObjectifReport_mainContent__6dYkG{padding:1rem 2rem;flex:1 1;display:flex;flex-direction:column;align-items:flex-start}.ObjectifReport_AnalyticsCard__5SjnG{align-items:flex-start;background-color:#2c2c2c;width:16rem}.ObjectifReport_AnalyticsCard__5SjnG,.ObjectifReport_ChartAnalyticsCard__FrGPN{display:flex;flex-direction:column;padding:1rem;font-size:.8rem;border-radius:.5rem}.ObjectifReport_ChartAnalyticsCard__FrGPN{gap:.8rem;align-items:center;background-color:var(--background-card);width:-moz-fit-content;width:fit-content}.ObjectifReport_AnalyticsCardTitle__kmcMR{font-size:1rem;font-weight:700;margin-bottom:.5rem}.ObjectifReport_AnalyticsCardItem__0FzUn{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.4rem .4rem .4rem 0}.ObjectifReport_AnalyticsCardItem__0FzUn:hover{background-color:#3c3c3c}.ObjectifReport_AnalyticsWrapper__kMEsO{display:flex;align-items:flex-start;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.ObjectifReport_objectiveProgress__IQ__4{display:flex;align-items:center;gap:1rem}.ObjectifReport_errorMessage__KGK3U{color:#d32f2f;background-color:#ffebee;padding:8px 16px;border-radius:4px;margin:8px 0;font-size:14px}.ObjectifReport_weeklyProgressContainer__rVwCr{display:flex;justify-content:space-around;align-items:center;padding:1rem;gap:1rem}.ObjectifReport_weeklyProgressItem__3r_cx{display:flex;flex-direction:column;align-items:center;gap:8px}.ObjectifReport_weekInfo__T7Dv6{display:flex;flex-direction:column;align-items:center;gap:4px}.ObjectifReport_weekLabel__Cm2xD{font-weight:600;color:#fff}.ObjectifReport_weekDates__cBVh6{font-size:.8em;color:#fff}.ObjectifReport_weeklyValues__Wsp3d{text-align:center;margin-top:4px}.ObjectifReport_weeklyAmount___mmE7{font-size:.9em;color:#fff}.ObjectifReport_commissionValue__bWoOj{font-size:.8rem;font-weight:400;color:var(--accent-primary)}.ObjectifReport_amountValue__5__Cr{font-size:.8rem;font-weight:400;color:var(--accent-tertiary)}.UserGameboard_container__kg4X6{--square-size:85px;--board-gap:2rem;--board-padding:20px;--avatar-size:30px;--avatar-border:2px;--hover-scale:1.05;--transition-speed:0.3s;font-family:var(--font-press-start);height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:auto;padding:2rem;box-sizing:border-box}.UserGameboard_bannerWrapper__jg1st{display:flex;align-items:center;gap:2rem;margin-bottom:2rem}.UserGameboard_title__pIb_7{text-align:center;margin-bottom:20px;color:var(--primary-color);font-size:1.5rem;font-weight:700}.UserGameboard_gameContainer__xOF5h{display:flex;flex-direction:column;align-items:center}.UserGameboard_boardWrapper__Vepkg{--board-width:calc(var(--square-size) * 11);--board-height:calc(var(--square-size) * 9);position:relative;width:var(--board-width);margin:0 auto;overflow:hidden;background-image:url(https://ecoenertechapp.com/track-v4.png);display:flex}.UserGameboard_board__QwSTC{position:relative;height:var(--board-height);width:100%}.UserGameboard_startingLineWrapper__yBxHu{display:flex;flex-direction:column;gap:0}.UserGameboard_startingLineBox__YIZEj{width:85px;height:85px;position:relative;border:1px dashed hsla(0,0%,100%,.2)}.UserGameboard_square__rNkQ_{position:absolute;width:var(--square-size);height:var(--square-size);font-size:.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;transition:transform .3s ease}.UserGameboard_squareNumber__3WvzT{color:#fff;background:rgba(0,0,0,.5);border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px}.UserGameboard_square__rNkQ_:nth-child(-n+10){top:0;left:calc(var(--index) * var(--square-size))}.UserGameboard_square__rNkQ_:nth-child(11),.UserGameboard_square__rNkQ_:nth-child(12){top:calc((var(--index) - 9) * var(--square-size));left:calc(9 * var(--square-size))}.UserGameboard_square__rNkQ_:nth-child(n+13):nth-child(-n+21){top:calc(2 * var(--square-size));left:calc(7 * var(--square-size) - ((var(--index) - 13) * var(--square-size)))}.UserGameboard_square__rNkQ_:nth-child(22),.UserGameboard_square__rNkQ_:nth-child(23){left:0;top:calc((var(--index) - 20) * var(--square-size) + (2 * var(--square-size)))}.UserGameboard_square__rNkQ_:nth-child(n+24):nth-child(-n+32){top:calc(4 * var(--square-size));left:calc((var(--index) - 24) * var(--square-size) + (2 * var(--square-size)))}.UserGameboard_square__rNkQ_:nth-child(33),.UserGameboard_square__rNkQ_:nth-child(34){left:calc(9 * var(--square-size));top:calc((var(--index) - 32) * var(--square-size) + (5 * var(--square-size)))}.UserGameboard_square__rNkQ_:nth-child(n+35):nth-child(-n+43){top:calc(6 * var(--square-size));left:calc(8 * var(--square-size) - ((var(--index) - 34) * var(--square-size)))}.UserGameboard_square__rNkQ_:nth-child(44),.UserGameboard_square__rNkQ_:nth-child(45){left:0;top:calc((var(--index) - 43) * var(--square-size) + (7 * var(--square-size)))}.UserGameboard_square__rNkQ_:nth-child(n+46):nth-child(-n+50){top:calc(8 * var(--square-size));left:calc((var(--index) - 46) * var(--square-size) + (2 * var(--square-size)))}.UserGameboard_topRight__IedZd{top:5px!important;right:5px!important}.UserGameboard_bottomLeft__CQ6zW,.UserGameboard_topRight__IedZd{position:absolute!important;transform:none!important;width:30px;height:30px}.UserGameboard_bottomLeft__CQ6zW{bottom:5px!important;left:5px!important}.UserGameboard_playerAvatar__MssRp.UserGameboard_bottomLeft__CQ6zW,.UserGameboard_playerAvatar__MssRp.UserGameboard_topRight__IedZd{position:absolute!important}.UserGameboard_playerAvatar__MssRp.UserGameboard_topRight__IedZd{top:5px!important;right:5px!important;left:auto!important;bottom:auto!important;transform:none!important}.UserGameboard_playerAvatar__MssRp.UserGameboard_bottomLeft__CQ6zW{bottom:5px!important;left:5px!important;top:auto!important;right:auto!important;transform:none!important}.UserGameboard_playerAvatarContainer__t_QuQ{position:absolute;top:4px;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;justify-content:center;gap:3px;width:80%;max-width:80px}.UserGameboard_playerAvatar__MssRp{position:relative;width:30px;height:30px;z-index:5;transition:transform .3s ease,z-index .1s}.UserGameboard_playerAvatar__MssRp:hover{transform:translateY(-5px) scale(1.1);z-index:10}.UserGameboard_playerAvatar__MssRp:nth-child(2){transform:translateY(3px)}.UserGameboard_playerAvatar__MssRp:nth-child(3){transform:translateX(-3px)}.UserGameboard_playerAvatar__MssRp:nth-child(4){transform:translateX(3px)}.UserGameboard_playerAvatar__MssRp:nth-child(2):hover,.UserGameboard_playerAvatar__MssRp:nth-child(3):hover,.UserGameboard_playerAvatar__MssRp:nth-child(4):hover{transform:translateY(-5px) scale(1.1)}.UserGameboard_boardPlayerPicture__y0oIc{width:2.5rem;height:2.5rem;object-fit:center}.UserGameboard_error__qPIPz,.UserGameboard_loading__mHC7H,.UserGameboard_noGame__t1L6j{display:flex;justify-content:center;align-items:center;height:300px;width:100%;text-align:center;font-size:1.2rem}.UserGameboard_error__qPIPz{color:#e74c3c}.UserGameboard_noGame__t1L6j{color:#7f8c8d}.UserGameboard_leaderboardGameboardContainer__TPhvR{display:flex;gap:2rem}.UserGameboard_leaderboardList__redHk{display:flex;flex-direction:column;gap:1rem;background:var(--background-card);padding:1rem;border-radius:1rem;width:280px;box-sizing:border-box}.UserGameboard_leaderboardItem__Nb7GI{display:flex;align-items:center;padding:.2rem 1rem}.UserGameboard_rank__7OCte{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-color:#ffd65a;color:#111;font-weight:700;flex-shrink:0;border-radius:50%;margin-right:.4rem;font-size:.6rem}.UserGameboard_playerInfo__0gOV_{flex:1 1;display:flex;flex-direction:column;gap:4px}.UserGameboard_playerName__TvdY6{color:#fff;font-size:.6rem;line-height:1rem;padding-left:.5rem}.UserGameboard_points__vnwTL{color:var(--primary-color);font-weight:700;font-size:.6em}.UserGameboard_playerProfile__jgnue{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:.2rem}.UserGameboard_profilePicture__cAX63{width:32px;height:28px;object-fit:cover}.UserGameboard_gameboardContainer__bviIR{display:flex;flex-direction:column;align-items:center}.UserGameboard_currentUserItem__Br3Hs{border:2px solid #ffb200;border-radius:8px;box-shadow:0 0 8px rgba(231,174,60,.5)}.SatisfactionSurveyForm_container__SAvwP{display:flex;flex-direction:column;align-items:center;padding-top:6%;gap:40px;padding-bottom:4%}.SatisfactionSurveyForm_title__fDizL{color:var(--text-primary);text-align:center;font-size:24px;margin-bottom:20px}.SatisfactionSurveyForm_formContainer__llToj{background-color:var(--background-card);width:40%;max-width:700px;display:flex;flex-direction:column;align-items:center;padding:40px 0;box-sizing:border-box;border-radius:8px;gap:28px}.SatisfactionSurveyForm_fieldContainer__HO7vO{display:flex;flex-direction:column;width:80%}.SatisfactionSurveyForm_dateFieldContainer__gSUlt{margin-top:32px;display:flex;flex-direction:column}.SatisfactionSurveyForm_formInput__TvlcD{border-radius:8px;height:34px;background-color:var(--background-app);border:1px solid var(--background-app);padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none;color:var(--text-primary)}.SatisfactionSurveyForm_formInput__TvlcD:focus{border:1px solid var(--secondary-background-color)}.SatisfactionSurveyForm_formLabel__kI4Yr{font-size:16px;margin-bottom:8px;color:var(--white-text-color)}.SatisfactionSurveyForm_btnWrapper__xVYFy{display:flex;align-items:center;gap:30px}.SatisfactionSurveyForm_sendBtn__jAwfn,.SatisfactionSurveyForm_stepBtn__JkeqA{background-color:var(--secondary-background-color);color:var(--white-text-color);border:none;padding:8px 0;border-radius:16px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.SatisfactionSurveyForm_addBtn__6C0Qy{background-color:var(--white-text-color);color:var(--secondary-background-color);border:3px solid var(--white-text-color);padding:8px 0;border-radius:12px;transition:all .3s ease;cursor:pointer;font-weight:700;font-size:16px;width:150px}.SatisfactionSurveyForm_addBtn__6C0Qy:hover{border:3px solid var(--secondary-background-color)}.SatisfactionSurveyForm_disabled__WGOT8{background-color:#777;color:#ccc;cursor:not-allowed}.SatisfactionSurveyForm_error__sZkvH{color:red;font-size:12px;transition:all .3s ease;padding:0;margin:8px 0 0}.SatisfactionSurveyForm_removeBtn__7Ww86{border:none;background-color:rgba(255,0,0,.796);color:#fff;font-weight:700;padding:4px;width:40%;margin:auto;cursor:pointer;border-radius:4px;transition:background-color .3s ease}.SatisfactionSurveyForm_removeBtn__7Ww86:hover{background-color:red}.SatisfactionSurveyForm_customInput__uPjeM{width:-moz-fit-content;width:fit-content;text-align:center;border-radius:8px;height:34px;border:1px solid #cbd5e0;padding:8px;box-sizing:border-box;transition:all .3s ease;outline:none;cursor:pointer}.SatisfactionSurveyForm_customInput__uPjeM:focus{border:1px solid var(--secondary-background-color)}.SatisfactionSurveyForm_hiddenInput___t2bt{display:none}.SatisfactionSurveyForm_uploadBtn__W3DkW{height:34px;width:100%;padding:0;background-color:#fff;border:none;border-radius:8px;cursor:pointer;color:#111;display:inline-block;text-align:center;line-height:34px;font-size:14px}.SatisfactionSurveyForm_uploadBtn__W3DkW:hover{background-color:var(--secondary-background-color);transition:all .3s ease;color:#fff}.SatisfactionSurveyForm_uploadBtn__W3DkW:active{background-color:var(
    --secondary-background-color
  )}.SatisfactionSurveyForm_uploadBtn__W3DkW:focus{outline:none;box-shadow:0 0 0 3px rgba(0,123,255,.5)}.SatisfactionSurveyForm_attachmentName__k9xSq{background-color:var(--secondary-background-color);padding:4px 8px;font-size:12px;border-radius:6px;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.SatisfactionSurveyForm_container__SAvwP{padding-top:4%;gap:30px;padding-bottom:2%}.SatisfactionSurveyForm_title__fDizL{font-size:20px;margin-bottom:15px;padding:0 20px}.SatisfactionSurveyForm_formContainer__llToj{width:90%;max-width:none;padding:30px 20px;gap:24px}.SatisfactionSurveyForm_fieldContainer__HO7vO{width:100%}.SatisfactionSurveyForm_formInput__TvlcD{height:40px;font-size:16px}.SatisfactionSurveyForm_formLabel__kI4Yr{font-size:14px;margin-bottom:6px}.SatisfactionSurveyForm_sendBtn__jAwfn,.SatisfactionSurveyForm_stepBtn__JkeqA{width:100%;max-width:200px;height:44px;font-size:16px}.SatisfactionSurveyForm_stepBtn__JkeqA{margin-top:10px}}@media (max-width:480px){.SatisfactionSurveyForm_container__SAvwP{padding-top:2%;gap:20px}.SatisfactionSurveyForm_title__fDizL{font-size:18px;padding:0 15px}.SatisfactionSurveyForm_formContainer__llToj{width:95%;padding:25px 15px;gap:20px}.SatisfactionSurveyForm_formInput__TvlcD{height:42px}.SatisfactionSurveyForm_formLabel__kI4Yr{font-size:13px}.SatisfactionSurveyForm_sendBtn__jAwfn,.SatisfactionSurveyForm_stepBtn__JkeqA{height:46px;font-size:15px}}@media (max-width:320px){.SatisfactionSurveyForm_container__SAvwP{padding-top:1%}.SatisfactionSurveyForm_title__fDizL{font-size:16px}.SatisfactionSurveyForm_formContainer__llToj{padding:20px 10px}.SatisfactionSurveyForm_formInput__TvlcD{height:44px}}.ELearningDisplayModal_modalBackdrop__h6F_9{background-color:#ffffff50;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:center}.ELearningDisplayModal_container__QeJP2{background-color:var(--modal-primary-background-color);color:#111;padding:2%;text-align:center;border-radius:8px;display:flex;flex-direction:column;min-width:400px}.ELearningDisplayModal_pdfPreviewWrapper__nMjO_{margin-top:1rem;border-radius:8px;overflow:hidden}.ELearningDisplayModal_pdfPreview__rRBUf{width:600px;height:600px;border:none;border-radius:8px}.ELearningDisplayModal_downloadButton__Z65Jq{background-color:var(--secondary-background-color);padding:8px 12px;width:-moz-fit-content;width:fit-content;align-self:center;color:#fff;text-decoration:none;border-radius:8px;margin-top:20px}