.campaignList_campaignList__WA7if{box-sizing:border-box;height:100%}.campaignList_campaignList__WA7if h1{padding:0 1.5rem;margin:0;font-size:1.5rem;font-weight:800}.campaignList_campaignList__WA7if{position:relative;padding:3rem 0;border-right:1px solid #d9d9d9;box-shadow:0 0 .75rem 0 #22222233}.campaignList_campaignList__WA7if ol{list-style:none;margin:0;padding:0;overflow-y:auto}.campaignList_campaignListItem__7tVLT{display:flex;justify-content:space-between;padding:1.25rem 1.5rem;background-color:#ffffff;border-left:4px solid #ffffff;cursor:pointer}.campaignList_campaignListItem__7tVLT.campaignList_selected__SK1GO{border-left:4px solid var(--color-one-foreground);background-color:var(--color-one-background)}.campaignList_campaignListItem__7tVLT>div:first-child>p:first-child{font-size:14px;margin:0}.campaignList_campaignListItem__7tVLT>div:first-child>p:first-child>span{text-transform:uppercase;color:var(--color-one-foreground);background-color:var(--color-one-background);font-size:.625rem;font-weight:700;letter-spacing:0;padding:2px 4px;margin-left:4px}.campaignList_campaignListItem__7tVLT>div:first-child>p:last-child{font-size:.625rem;color:#8a8a8a;margin:0}.campaignList_campaignListItem__7tVLT .campaignList_radialProgress__OJrvp{width:1.875rem;height:1.875rem;display:flex;margin:auto 0;justify-content:center;align-items:center;border-radius:50%;background:conic-gradient(var(--color-one-foreground) attr(data-progress %),rgba(0,0,0,0) 0)}.campaignList_campaignListItem__7tVLT .campaignList_radialProgress__OJrvp>span{display:inline-block;width:1.625rem;height:1.625rem;font-size:8px;font-weight:600;line-height:1.625rem;border-radius:50%;background-color:#ffffff;text-align:center;align-items:center}.campaignList_newCampaignButton__zmbDT{position:absolute;bottom:0;padding:1rem 1.5rem;width:100%;box-shadow:0 0 .75rem 0 #22222233;box-sizing:border-box}.campaignList_newCampaignButton__zmbDT button{width:100%}.campaignDashboard_campaignDashboard__zENUT{height:calc(100vh - 64px)}.campaignDashboard_campaignDashboardContent__kVyqm{padding:1.5rem .75rem;width:100%;box-sizing:border-box;overflow-y:auto}.campaignDashboard_campaignDashboardContentHeader__puKLr{display:flex;justify-content:flex-start;align-items:center;gap:1.25rem;padding:0 .75rem;h2{font-size:1.25rem;font-weight:700;line-height:150%}h2,p{margin:0}p{font-size:.75rem;color:#a8a8a8}>button{margin-left:auto}}.campaignDashboard_listIcon__g__xL{display:block}@media (min-width:700px){.campaignDashboard_listIcon__g__xL{display:none}}@media (min-width:1100px){.campaignDashboard_campaignDashboard__zENUT{height:calc(100vh - 140px)}.campaignDashboard_campaignDashboardContent__kVyqm{padding:3rem}}.campaignStatistics_campaignStats__l4S1P{display:grid;grid-template-columns:1fr;grid-template-rows:auto max-content;gap:1.5rem}.campaignStatistics_campaignStats__l4S1P>div{min-height:11.25rem;border-radius:.75rem;border:1px solid #d9d9d9;padding:1.5rem;box-shadow:0 3px 7px 0 #0000001f}.campaignStatistics_campaignStats__l4S1P>.campaignStatistics_campaignDuration__1axCm{background:linear-gradient(150.22deg,#d9f5ed 13.25%,#b3ebdc 87.42%);display:flex;flex-direction:column;justify-content:center;gap:1.5rem;>p:first-child{text-transform:uppercase;font-size:.625rem;font-weight:700;margin:0}>p:last-child{font-size:2rem;font-weight:400;margin:0}}.campaignStatistics_campaignStats__l4S1P .campaignStatistics_radialProgress__S11Bp{height:100%;width:fit-content;aspect-ratio:1/1;margin:0 auto;padding:13px;box-sizing:border-box;border-radius:50%;background:conic-gradient(var(--color-one-background) 0,var(--color-one-foreground) calc(attr(data-progress %) / 2),#33957a attr(data-progress %),#f2f2f2 attr(data-progress %),#f2f2f2 100%);>div{height:100%;background:#ffffff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;>p:first-child{font-size:2rem;font-weight:800;color:var(--color-one-foreground);margin:0;line-height:100%}>p:last-child{font-size:.75rem;color:#a8a8a8;margin:0}}}.campaignStatistics_campaignStats__l4S1P>.campaignStatistics_filteredStats__ULlWP{grid-column:1/2;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr 1fr;gap:1.5rem}.campaignStatistics_campaignStats__l4S1P>.campaignStatistics_filteredStats__ULlWP .campaignStatistics_filter__MF6Mx{grid-column:1/2;width:fit-content;justify-self:right;overflow-x:hidden}@media (min-width:700px){.campaignStatistics_campaignStats__l4S1P{grid-template-columns:1fr 1fr}.campaignStatistics_campaignStats__l4S1P>.campaignStatistics_filteredStats__ULlWP{grid-column:1/3;grid-template-columns:1fr 1fr}.campaignStatistics_campaignStats__l4S1P>.campaignStatistics_filteredStats__ULlWP .campaignStatistics_filter__MF6Mx{grid-column:1/3}}.statisticsCard_statisticsCard__k4aNE{display:flex;justify-content:space-between;padding:1.5rem;border-radius:.75rem;border:1px solid #d9d9d9;box-shadow:0 3px 7px 0 #0000001f;cursor:pointer;>div:first-child{display:flex;flex-direction:column;gap:6px;>*{margin:0}}>div:last-child{display:flex;width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--color-one-background-darker);align-self:center;align-items:center;justify-content:center}}.statisticsCard_statisticsCard__k4aNE>div:last-child>svg *{stroke:var(--color-one-foreground)}.statisticsCard_statisticsCard__k4aNE:hover{background-color:var(--color-one-background)}.statisticsCard_title__NHbfi{font-size:.75rem;font-weight:600;color:#a8a8a8;>span{cursor:pointer;font-weight:100}}.statisticsCard_value__mT2xy{font-size:1.25rem;font-weight:700;line-height:100%}.statisticsCard_trend__w04Lv{font-size:.75rem}.statisticsCard_increasing__UzasD{color:var(--color-one-foreground)}.statisticsCard_decreasing__CEnRQ{color:#ff0000}.campaignForm_form__n04Br{margin:1.25rem 0}.campaignForm_footer__93RzL{display:flex;justify-content:flex-end;button{margin-left:1.5rem}}.campaignForm_targetInput__OTVxT{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.campaignForm_projectedBudget__KVtZu{padding:.75rem 1.5rem;margin-top:3rem;border-radius:.3125rem;background:var(--color-accent-200);text-align:right}.inputAccordion_card__ycGHs{padding:.25rem;margin-bottom:1.5rem;border-radius:6.25rem;box-shadow:var(--shadow)}.inputAccordion_header__3p5nf{display:flex;justify-content:space-between;align-items:center;cursor:pointer;&>div{display:flex;justify-content:space-between;align-items:center}}.inputAccordion_headerTitle__RXaB6{margin:0 2rem 0 .75rem;font-size:.875rem}.inputAccordion_headerDisplayValue__gGLVW{max-width:20rem;margin:0 1.625rem;color:var(--color-accent-500);font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inputAccordion_card__ycGHs.inputAccordion_error__Mv8F6{.inputAccordion_headerIcon__I40iF{background:#ff8080}.inputAccordion_headerDisplayValue__gGLVW{color:#d83628}}.inputAccordion_body__cHEud{display:none;margin:1.5rem 1.25rem}.inputAccordion_card__ycGHs.inputAccordion_open__J128t{border-radius:1.875rem;.inputAccordion_body__cHEud{display:block}}.highlightedIcon_highlightedIcon__cEIOE{position:relative;display:flex;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;border-radius:50%;&.highlightedIcon_adminOnly__nB3wG,&.highlightedIcon_error__mAaQx{background:#ff8080}}.highlightedIcon_highlightedIcon__cEIOE svg{z-index:1}.highlightedIcon_highlight__VdKOM{position:absolute;display:block;width:.75rem;height:.75rem;border-radius:50%;background:var(--color-one-foreground);&.highlightedIcon_adminOnly__nB3wG{background:#d83628}&.highlightedIcon_topLeft__MRGFX{transform:translate(-.5rem,-.5rem)}&.highlightedIcon_top__WS66A{transform:translateY(-.5rem)}&.highlightedIcon_topRight__lHmWH{transform:translate(.5rem,-.5rem)}&.highlightedIcon_left__Qwgaz{transform:translate(-.5rem)}&.highlightedIcon_center__BtJQ4{transform:translate(0)}&.highlightedIcon_right__19kS0{transform:translate(.5rem)}&.highlightedIcon_bottomLeft__GVBzO{transform:translate(-.5rem,.5rem)}&.highlightedIcon_bottom__GhblQ{transform:translateY(.5rem)}&.highlightedIcon_bottomRight__c3gN4{transform:translate(.5rem,.5rem)}}.datepicker_datepicker__U6Uj7{width:100%}.datepicker_datepicker__U6Uj7 .ant-picker{font-family:inherit;font-size:1rem;border:1px solid var(--color-gray-300);border-radius:.3125rem;padding:.625rem 1.75rem}.datepicker_datepicker__U6Uj7 .ant-picker-input input{font-family:inherit;font-size:1rem;font-weight:400}.datepicker_datepicker__U6Uj7 .ant-picker-input{font-size:1rem}.routesSelector_routesSelector__oHCUZ>a{justify-content:flex-end;color:var(--color-one-foreground)}.routesSelector_addRoutePopup__PTP2E{justify-content:left}.popup_popupBackdrop__GBMeG{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.5);z-index:1;left:0;top:0}.popup_popup__GEynS{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;padding:1.5rem;background-color:white;border-radius:1.5rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;--w-xs:min(15rem,80dvw);--w-sm:min(21.875rem,80dvw);--w-md:min(31.25rem,80dvw);--w-lg:min(50rem,80dvw);width:var(--popup-width,var(--w-md))}.popup_popup__GEynS>div,.popup_popup__GEynS>p{width:100%}.popup_popup__GEynS .popup_buttons__n1gvp{display:flex;gap:.5rem;justify-content:center}.popup_popup__GEynS.popup_xs__Nr4r_{--popup-width:var(--w-xs)}.popup_popup__GEynS.popup_sm__aBgHi{--popup-width:var(--w-sm)}.popup_popup__GEynS.popup_md__lMLdC{--popup-width:var(--w-md)}.popup_popup__GEynS.popup_lg__2c3aI{--popup-width:var(--w-lg)}@media (max-width:767px){.popup_popup__GEynS.popup_smXs__ar31d{--popup-width:var(--w-xs)}.popup_popup__GEynS.popup_smSm__HLaUS{--popup-width:var(--w-sm)}.popup_popup__GEynS.popup_smMd__qfGvt{--popup-width:var(--w-md)}.popup_popup__GEynS.popup_smLg__61KQS{--popup-width:var(--w-lg)}}@media (min-width:768px) and (max-width:1023px){.popup_popup__GEynS.popup_mdXs__FjwHF{--popup-width:var(--w-xs)}.popup_popup__GEynS.popup_mdSm__UPN8U{--popup-width:var(--w-sm)}.popup_popup__GEynS.popup_mdMd__sugDX{--popup-width:var(--w-md)}.popup_popup__GEynS.popup_mdLg__FbFVY{--popup-width:var(--w-lg)}}@media (min-width:1024px){.popup_popup__GEynS.popup_lgXs__gF7x9{--popup-width:var(--w-xs)}.popup_popup__GEynS.popup_lgSm__GYbCg{--popup-width:var(--w-sm)}.popup_popup__GEynS.popup_lgMd__uI7Cd{--popup-width:var(--w-md)}.popup_popup__GEynS.popup_lgLg__agubs{--popup-width:var(--w-lg)}}.twoZones_twoZones___ANGj{display:flex}.twoZones_twoZones___ANGj>div{width:100%}.twoZones_zone1__yV3dX,.twoZones_zone2__Coby7{display:none}.twoZones_zone1__yV3dX.twoZones_activeZone__jpURQ,.twoZones_zone2__Coby7.twoZones_activeZone__jpURQ{display:block}@media (min-width:700px){.twoZones_twoZones___ANGj>div.twoZones_zone1__yV3dX{display:block;width:23.5rem}.twoZones_twoZones___ANGj>div.twoZones_zone2__Coby7{display:block;width:-webkit-fill-available;width:stretch}}.installApp_banner__9TIva{display:flex}@variables{--overlay-foreground-color:var(--overlay-foreground-color);--overlay-background-color:var(--overlay-background-color);--overlay-accent-color:var(--overlay-accent-color);--overlay-handle-half-width:var(--overlay-handle-half-width);--overlay-handle-height:var(--overlay-handle-height)}body:has(div.routeYou_dialog,div.routeYou_overlayDialog){overflow:hidden}div.routeYou_overlay{margin:0;padding:0;--overlay-background-color:#ffffff;--overlay-foreground-color:var(--color-two-foreground);--overlay-accent-color:var(--color-one-foreground);--overlay-handle-half-width:10px;--overlay-handle-height:10px}div.routeYou_overlay>div>span{display:none}div.routeYou_overlay>div>div{padding:0 32px;box-sizing:border-box;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow:auto;box-shadow:0 0 8px 0 var(--color-two-background-darker);border:0 solid #ffffff;border-width:12px 0;border-color:var(--overlay-background-color);border-radius:12px;background:#ffffff;background:var(--overlay-background-color);scrollbar-width:thin;scrollbar-color:var(--color-two-background-darker) #ffffff;color:var(--overlay-foreground-color)}div.routeYou_dialog:not(:has(div.routeYou_overlayHeader,div.routeYou_overlayFooter)):not(.routeYou_dialogMedia):not(.sidePictureDialog)>div>div{padding:24px 36px}div.routeYou_balloon:not(:has(div.routeYou_overlayHeader,div.routeYou_overlayFooter))>div>div,div.routeYou_panel:not(:has(div.routeYou_overlayHeader,div.routeYou_overlayFooter))>div>div{padding:8px 24px;box-shadow:0 0 40px 0 var(--color-two-foreground-rgba40)}div.routeYou_overlay div.routeYou_overlayFooter,div.routeYou_overlay div.routeYou_overlayHeader{position:sticky;margin:0 -32px;z-index:3;background:#ffffff}div.routeYou_overlay div.routeYou_overlayHeader{top:0;padding:0 32px 10px;box-shadow:0 0 8px 0 var(--color-two-background-darker)}div.routeYou_overlay div.routeYou_overlayFooter{bottom:0;padding:10px 32px 0;border-top:1px solid var(--color-two-background-darker)}div.routeYou_dialog,div.routeYou_overlayDialog,div.routeYou_overlayPanel,div.routeYou_panel{position:fixed;z-index:89}div.routeYou_dialog,div.routeYou_overlayDialog{top:0;right:0;bottom:0;left:0;overflow:auto;background:var(
        --color-two-background-darker
    );background:var(--color-two-foreground-rgba50);text-align:center}div.routeYou_dialog,div.routeYou_panel{z-index:87}div.routeYou_dialog>div,div.routeYou_overlayDialog>div,div.routeYou_overlayPanel>div,div.routeYou_panel>div{position:relative;display:inline-block;vertical-align:bottom;text-align:left}div.routeYou_balloon,div.routeYou_overlayBalloon{position:absolute;top:0;left:0;visibility:hidden;width:0;height:0}div.routeYou_balloon{--overlay-handle-height:16px}div.routeYou_balloon>div,div.routeYou_overlayBalloon>div{position:absolute;visibility:visible;padding:10px 0 0;padding:var(--overlay-handle-height) 0 0 0;z-index:55}div.routeYou_balloon.routeYou_balloonUp>div,div.routeYou_overlayBalloon.routeYou_balloonUp>div{padding:0 0 10px;padding:0 0 var(--overlay-handle-height) 0}div.routeYou_balloon>div>span:first-child,div.routeYou_overlayBalloon>div>span:first-child{position:absolute;top:0;left:40px;display:block;width:0;height:0;border-right:11px solid transparent;border-right:calc(var(--overlay-handle-half-width) + 1px) solid transparent;border-bottom:11px solid #ffffff;border-bottom:calc(var(--overlay-handle-height) + 1px) solid var(--overlay-background-color);border-left:11px solid transparent;border-left:calc(var(--overlay-handle-half-width) + 1px) solid transparent}div.routeYou_balloon.routeYou_balloonUp>div>span:first-child,div.routeYou_overlayBalloon.routeYou_balloonUp>div>span:first-child{top:auto;bottom:0;border-top:11px solid #ffffff;border-top:calc(var(--overlay-handle-height) + 1px) solid var(--overlay-background-color);border-bottom:none}div.routeYou_balloon>div>span+span,div.routeYou_dialog>div>span,div.routeYou_overlayBalloon>div>span+span,div.routeYou_overlayDialog>div>span+span,div.routeYou_overlayPanel>div>span+span,div.routeYou_panel>div>span{position:absolute;display:block;width:2.2em;height:2.2em;z-index:9;border-radius:100%;cursor:pointer}div.routeYou_dialog>div>span,div.routeYou_overlayDialog>div>span+span,div.routeYou_overlayPanel>div>span+span,div.routeYou_panel>div>span{top:6px;right:10px}div.routeYou_balloon>div>span+span,div.routeYou_overlayBalloon>div>span+span{top:-6px;right:-6px;box-shadow:0 0 8px 0 var(--color-two-background-darker);background:#ffffff;background:var(--overlay-background-color)}div.routeYou_balloon>div>span+span{box-shadow:0 0 16px 0 var(--color-two-foreground-rgba40)}div.routeYou_balloon:not(.routeYou_balloonUp)>div>span+span,div.routeYou_overlayBalloon:not(.routeYou_balloonUp)>div>span+span{top:4px;top:calc(var(--overlay-handle-height) - 6px)}div.routeYou_balloon>div>span+span:after,div.routeYou_balloon>div>span+span:before,div.routeYou_dialog>div>span:after,div.routeYou_dialog>div>span:before,div.routeYou_overlayBalloon>div>span+span:after,div.routeYou_overlayBalloon>div>span+span:before,div.routeYou_overlayDialog>div>span+span:after,div.routeYou_overlayDialog>div>span+span:before,div.routeYou_overlayPanel>div>span+span:after,div.routeYou_overlayPanel>div>span+span:before,div.routeYou_panel>div>span:after,div.routeYou_panel>div>span:before{content:"";position:absolute;top:50%;left:50%;display:block;width:.9em;height:.15em;border-radius:2px;background:var(--color-two-foreground);background:var(--overlay-foreground-color)}div.routeYou_balloon>div>span+span:before,div.routeYou_dialog>div>span:before,div.routeYou_overlayBalloon>div>span+span:before,div.routeYou_overlayDialog>div>span+span:before,div.routeYou_overlayPanel>div>span+span:before,div.routeYou_panel>div>span:before{transform:translate(-50%,-50%) rotate(45deg)}div.routeYou_balloon>div>span+span:after,div.routeYou_dialog>div>span:after,div.routeYou_overlayBalloon>div>span+span:after,div.routeYou_overlayDialog>div>span+span:after,div.routeYou_overlayPanel>div>span+span:after,div.routeYou_panel>div>span:after{transform:translate(-50%,-50%) rotate(-45deg)}div.routeYou_balloon>div>span+span:hover:after,div.routeYou_balloon>div>span+span:hover:before,div.routeYou_dialog>div>span:hover:after,div.routeYou_dialog>div>span:hover:before,div.routeYou_overlayBalloon>div>span+span:hover:after,div.routeYou_overlayBalloon>div>span+span:hover:before,div.routeYou_overlayDialog>div>span+span:hover:after,div.routeYou_overlayDialog>div>span+span:hover:before,div.routeYou_overlayPanel>div>span+span:hover:after,div.routeYou_overlayPanel>div>span+span:hover:before,div.routeYou_panel>div>span:hover:after,div.routeYou_panel>div>span:hover:before{background:var(--color-one-foreground);background:var(--overlay-accent-color)}div.routeYou_dialog h2,div.routeYou_dialog h3,div.routeYou_dialog p,div.routeYou_panel h2,div.routeYou_panel h3,div.routeYou_panel p{text-align:center}div.routeYou_dialog h2:first-child,div.routeYou_dialog h3:first-child,div.routeYou_dialog p:first-child,div.routeYou_panel h2:first-child,div.routeYou_panel h3:first-child,div.routeYou_panel p:first-child{margin-top:0}div.routeYou_dialog p:last-child,div.routeYou_panel p:last-child{margin-bottom:0}div.routeYou_fancyDialog>div>span{display:none}div.routeYou_fancyDialog span.routeYou_headerIcon{display:block;margin:0 0 20px;width:40px;height:40px}div.routeYou_fancyDialog span.routeYou_headerIcon svg{display:block;width:100%;height:100%;fill:var(--color-one-foreground)}div.routeYou_fancyDialog span.routeYou_headerIcon svg [stroke="#000"]{stroke:var(--color-one-foreground)}div.routeYou_fancyDialog h3,div.routeYou_fancyDialog h3+p{margin:0;max-width:260px;font-size:inherit;text-align:left}div.routeYou_fancyDialog h3+p{margin-bottom:16px}div.routeYou_overlayOverlays{position:fixed;bottom:0;left:0;width:0;height:0;z-index:89}