.Dashboard_dashboardContainer__nxtJo{min-height:100vh;background-color:rgb(249,250,251)}.Dashboard_dashboardContainer__nxtJo h1{color:inherit}.Dashboard_header__0l1oR{background-color:#4a3b80;color:white;padding:1.5rem 1.5rem 2rem;position:relative}.Dashboard_headerContent__zbUcR{max-width:72rem;margin:0 auto}.Dashboard_headerTitle__W2OmJ{font-size:1.5rem;font-weight:600;text-align:center;margin-bottom:.25rem;color:white}.Dashboard_headerAddress__ZsN4n{text-align:center;font-size:.875rem;opacity:.8}.Dashboard_headerButtons__7QMTB{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem}.Dashboard_greenButton__B8Npo{background-color:rgb(22,163,74);color:white;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem}.Dashboard_serviceType__sEjPM{background-color:white;color:black;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem}.Dashboard_upgradeText__48DVj{color:rgb(234,179,8);margin-left:.5rem;font-weight:500}.Dashboard_creditSection__p14iP{display:flex;align-items:center;gap:1rem}.Dashboard_creditText___gge1{font-size:.875rem}.Dashboard_redeemButton__NySR_{background-color:#e6a84b;color:white;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem}.Dashboard_mainContent__0Zr8V{max-width:72rem;margin:0 auto;padding:1.5rem 1rem}.Dashboard_greenImpactTitle__6bKmq{text-align:center;color:#e6a84b;font-weight:500;margin-bottom:2rem}.Dashboard_statsGrid__zD6AZ{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media (min-width:768px){.Dashboard_statsGrid__zD6AZ{grid-template-columns:repeat(4,1fr)}}.Dashboard_statCard__NyDqb{display:flex;flex-direction:column;align-items:center}.Dashboard_iconContainer__Of9tQ{background-color:white;border-radius:9999px;padding:1.5rem;width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;box-shadow:0 1px 3px 0 rgb(0 0 0/.1)}.Dashboard_statIcon__vHENC{width:3rem;height:3rem}.Dashboard_statBox__W4AjU{background-color:#4a3b80;color:white;text-align:center;padding:.75rem 1rem;width:100%;border-radius:.375rem}.Dashboard_statLabel__h_wH1{font-size:.875rem}.Dashboard_statValue__fOyaP{color:#e6a84b;font-weight:700}.Dashboard_tableContainer__9EQfA{margin-top:3rem;max-width:48rem;margin-left:auto;margin-right:auto}.Dashboard_tableWrapper__GVhBi{background-color:white;border-radius:.375rem;overflow:hidden;box-shadow:0 1px 3px 0 rgb(0 0 0/.1)}.Dashboard_tableHeader__GFhFp{background-color:#4a3b80;color:white;text-align:center;padding:.5rem 1rem}.Dashboard_tableTitle__cqz5_{font-weight:500}.Dashboard_table__h2Cdo{width:100%}.Dashboard_tableHead__Er_Vi th{color:#e6a84b}.Dashboard_tableBody__k6jzg td,.Dashboard_tableHead__Er_Vi th{padding:.5rem 1rem;text-align:center;border-bottom:1px solid #e5e7eb}.Dashboard_tableBody__k6jzg td:first-child{text-align:left;color:#e6a84b}.Dashboard_dateButtons__MmyRn{margin-top:1rem;display:flex;justify-content:center;gap:1rem}.Dashboard_dateButton__0JT2T{padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;width:10rem}.Dashboard_startDateButton__RfxV6{background-color:#e6a84b;color:white}.Dashboard_endDateButton__JB1SW{background-color:white;border:1px solid #d1d5db;color:#374151}.Dashboard_downloadButton__AtwLV{margin-top:1rem;display:flex;justify-content:center}.Dashboard_downloadButtonInner__7qqCR{background-color:#d1d5db;color:#374151;padding:.5rem 1rem;border-radius:.375rem;display:flex;align-items:center;font-size:.875rem}.Dashboard_downloadIcon__gaTA4{margin-left:.5rem;width:1rem;height:1rem}.Dashboard_footer__eaEzo{background-color:#1f1f33;color:white;margin-top:3rem;padding:2rem 0}.Dashboard_footerContent__QvlFV{max-width:72rem;margin:0 auto;padding:0 1rem}.Dashboard_footerBrand__ZF88K{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}.Dashboard_brandName__xZH0L{color:#e6a84b;font-weight:700;font-size:1.5rem;margin-bottom:.5rem}.Dashboard_brandTagline__9SrEF{font-size:.875rem}.Dashboard_contactGrid__UbEmt{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem;margin-bottom:2rem}@media (min-width:768px){.Dashboard_contactGrid__UbEmt{grid-template-columns:repeat(3,1fr)}}.Dashboard_contactItem__1W1rN{display:flex;align-items:center;justify-content:center;gap:.5rem}.Dashboard_contactIcon__oOew1{width:1rem;height:1rem;color:#e6a84b}.Dashboard_contactText__ruuMI{font-size:.875rem}.Dashboard_socialLinks__ttrtw{display:flex;justify-content:center;gap:1rem;margin-bottom:1.5rem}.Dashboard_socialLink__GXSyP{background-color:#e6a84b;border-radius:9999px;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.Dashboard_socialText__qVXh7{color:white;font-size:.75rem}.Dashboard_copyright__KrRrH{text-align:center;font-size:.75rem;color:rgb(156,163,175)}.Dashboard_datePickers__TFy3F{display:flex;gap:.5rem;align-items:center}.Dashboard_actionButtons__x0TqT{display:flex;justify-content:flex-start;align-items:center}.Dashboard_dateInput__uu2tD{padding:.6rem .8rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem;width:150px;box-sizing:border-box}.Dashboard_applyButton__GfckJ{background-color:#6a1b9a;color:white;padding:.6rem 1.5rem;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:500;transition:background-color .2s ease-in-out;display:inline-flex;align-items:center;gap:.5rem}.Dashboard_applyButton__GfckJ:hover{background-color:#4a148c}.Dashboard_tableActionsContainer__BseNH{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding:0 1rem}.Dashboard_benefitTableActions__Fhq9J,.Dashboard_cigaretteTableActions__aV0el{display:flex;align-items:center;gap:1rem;margin-top:1rem;justify-content:flex-start}.Dashboard_benefitTableActions__Fhq9J>.Dashboard_actionButtons__x0TqT,.Dashboard_benefitTableActions__Fhq9J>.Dashboard_datePickers__TFy3F,.Dashboard_cigaretteTableActions__aV0el>.Dashboard_actionButtons__x0TqT,.Dashboard_cigaretteTableActions__aV0el>.Dashboard_datePickers__TFy3F{margin-top:0}.Dashboard_actionButtons__x0TqT>.Dashboard_applyButton__GfckJ{margin:0}.style_button__4MK5N{position:absolute;top:0;right:0;width:100px;height:40px;cursor:pointer;border-radius:25px;overflow:hidden;z-index:1000}.style_button__4MK5N .style_slider__CS8zA{position:relative;width:100%;height:100%}.style_button__4MK5N .style_slider__CS8zA .style_el__2K3lD{width:100%;height:100%;background-color:#f90}.style_button__4MK5N .style_slider__CS8zA .style_el__2K3lD p{margin:0}.style_button__4MK5N .style_slider__CS8zA .style_el__2K3lD:nth-of-type(2){background-color:#fff}.style_button__4MK5N .style_slider__CS8zA .style_el__2K3lD:nth-of-type(2) p{color:#f90}.style_button__4MK5N .style_slider__CS8zA .style_el__2K3lD:hover .style_perspectiveText__hsowX{transform:rotateX(90deg)}.style_button__4MK5N .style_slider__CS8zA .style_el__2K3lD:hover .style_perspectiveText__hsowX p:first-of-type{transform:translateY(-100%);opacity:0}.style_button__4MK5N .style_slider__CS8zA .style_el__2K3lD:hover .style_perspectiveText__hsowX p:nth-of-type(2){opacity:1}.style_perspectiveText__hsowX{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.76,0,.24,1)}.style_perspectiveText__hsowX p{transition:all .75s cubic-bezier(.76,0,.24,1);pointer-events:none;text-transform:uppercase}.style_perspectiveText__hsowX p:nth-of-type(2){position:absolute;transform-origin:bottom center;transform:rotateX(-90deg) translateY(9px);opacity:0}.style_header__Pp4Zg{position:fixed;right:30px;top:30px;z-index:1000}.style_header__Pp4Zg .style_menu__znbUl{width:480px;height:650px;background-color:#f59e0b;z-index:1000;border-radius:25px;position:relative}.style_nav__wiq3Z{display:flex;flex-direction:column;justify-content:space-between;padding:100px 40px 50px;height:100%;box-sizing:border-box}.style_nav__wiq3Z .style_body__CVGwU{display:flex;gap:10px;flex-direction:column}.style_nav__wiq3Z .style_body__CVGwU .style_linkContainer__hAjQ8{perspective:120px;perspective-origin:bottom}.style_nav__wiq3Z .style_body__CVGwU a{text-decoration:none;color:#fff;font-size:46px}.style_nav__wiq3Z .style_footer__Ht28p{display:flex;flex-wrap:wrap}.style_nav__wiq3Z .style_footer__Ht28p a{width:50%;margin-top:5px}