@charset "UTF-8";@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:400;src:url(/static/media/HelveticaNeue-Italic.aaaacfbcffe88a2d3ecf.woff2) format("woff2"),url(/static/media/HelveticaNeue-Italic.11e061701a69299eda28.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:700;src:url(/static/media/HelveticaNeue-Bold.a9b7e31bdd3d30485040.woff2) format("woff2"),url(/static/media/HelveticaNeue-Bold.9f929e268b244a80405e.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:300;src:url(/static/media/HelveticaNeue-Light.851f6abf20bd60d5c0cd.woff2) format("woff2"),url(/static/media/HelveticaNeue-Light.6602259bfadb4acd15fd.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(/static/media/HelveticaNeue-Medium.9d6ec21ed5ebf1ea3ba7.woff2) format("woff2"),url(/static/media/HelveticaNeue-Medium.fddb08cdc624aecdb844.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:300;src:url(/static/media/HelveticaNeue-LightItalic.156a9326f9815253581b.woff2) format("woff2"),url(/static/media/HelveticaNeue-LightItalic.fe9e0582e935092a457f.woff) format("woff")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:400;src:url(/static/media/HelveticaNeue.5b921fabe73ce66ab77a.woff2) format("woff2"),url(/static/media/HelveticaNeue.9a673d8bb1197dc63371.woff) format("woff")}*{box-sizing:border-box;font-family:Helvetica Neue;margin:0;outline:0 none;padding:0}body,html{height:100%;min-height:100%}a{color:#000;font-weight:700;text-decoration:none}input[type=date],input[type=text],select{border:2px solid #cdd4df!important;height:40px;padding:10px}input[type=date]:active,input[type=date]:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus{border-color:#70d44b}input.search{background:url(/static/media/icons-search.552248cfe3bd3c3407f9.svg) no-repeat scroll 96% #fff;background-size:20px auto;padding-right:20px}ul{list-style:none}body{font-family:sans-serif;font-size:16px}.button{background:#999;border:none;border-radius:5px;color:#fff;display:inline-block;font-size:14px}.button:hover{cursor:pointer}.off{display:none!important}.main{align-items:center;background:#f9f9f9;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.main .wrapper{margin:0 auto;max-width:1344px;width:100%}.main .nav{background:#fff;border-bottom:1px solid #cdd4df;box-shadow:0 0 10px 1px rgba(0,0,0,.05);display:block;width:100%}.main .nav .wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:20px;width:100%}.main .nav .logo{background:url(/static/media/logo-full-green-horizontal.e35010765f949ce2c6bf.svg) no-repeat scroll 50% transparent;display:block;font-size:0;height:32px;width:95px}.main .nav .main-nav{display:flex;flex-direction:row;gap:0 40px;margin-bottom:-20px;margin-top:-20px}.main .nav .main-nav li .button{backgroundColor:#70d44b;borderRadius:5px;fontWeight:bold;border:none;color:#fff;cursor:pointer;height:25px;width:125px}.main .nav .main-nav li a{align-items:center;border-bottom:3px solid transparent;display:flex;font-size:17px;font-weight:500;gap:0 5px;line-height:100%;padding:24px 0 25px}.main .nav .main-nav li a.active{border-bottom-color:#70d44b;color:#70d44b}.main .nav .main-nav li a.active small{background:transparent}.main .nav .main-nav li a.active small svg path{fill:#70d44b}.main .nav .main-nav li a small{background:transparent;border-radius:100%;display:block;height:20px;width:20px}.main .nav .main-nav li:hover{opacity:.5}.main .nav .main-nav li.on{background-color:#fff}.main .nav .main-nav li.on a{border-bottom-color:#70d44b;color:#70d44b}.main .nav .main-nav li.on a small{background:transparent}.main .nav .main-nav li.on a small svg path{fill:#70d44b}.main .nav .main-nav li.on:hover{opacity:1}.main .nav .user-nav{align-items:center;display:flex;gap:0 10px;justify-content:flex-end;position:relative}.main .nav .user-nav .welcome-user strong{color:#70d44b}.main .nav .user-nav .notifications{align-items:flex-start;display:flex;display:none;flex-direction:column;font-size:0;height:30px;justify-content:flex-end;position:relative;width:30px}.main .nav .user-nav .notifications span{display:block;height:27px;width:27px}.main .nav .user-nav .notifications span svg{display:block;height:100%;width:100%}.main .nav .user-nav .notifications small{font-size:10px;font-weight:700;height:20px;line-height:110%;position:absolute;right:-5px;top:-5px;width:20px;z-index:9999}.main .nav .user-nav .avatar,.main .nav .user-nav .notifications small{align-items:center;background:#70d44b;border-radius:100%;color:#fff;display:flex;justify-content:center}.main .nav .user-nav .avatar{background-size:contain;font-weight:500;height:30px;line-height:100%;overflow:hidden;width:30px}.main .nav .user-nav .avatar:hover{background:#333;cursor:pointer}.main .nav .user-nav .nav-account{background:#fff;border:1px solid #ccc;display:none;flex-direction:column;position:absolute;top:35px;width:125px}.main .nav .user-nav .nav-account.on{display:flex}.main .nav .user-nav .nav-account li a{display:block;padding:10px 5px;text-align:center}.main .content{display:flex;flex-direction:column;gap:20px 0;min-height:calc(100vh - 73px);overflow:hidden;width:100%}.main .content .wrapper{padding:20px}.main .content .content-header{align-items:flex-start;display:flex;flex-direction:column;gap:20px 0;justify-content:flex-start;width:100%}.main .content .content-header .section-title{width:50%}.main .content .content-header .section-title h2{align-items:center;display:flex;font-size:20px;font-weight:700;width:100%}.main .content .content-header .secondary-nav{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.main .content .content-header .secondary-nav ul{display:flex;gap:0}.main .content .content-header .secondary-nav ul.nav-actions{gap:0 20px}.main .content .content-header .secondary-nav ul.nav-actions .icon-left a{align-items:center;display:flex;gap:0 10px}.main .content .content-header .secondary-nav ul.nav-actions .icon-left a small{display:block;height:20px;width:20px}.main .content .content-header .secondary-nav ul.nav-actions .icon-left a svg{display:block;height:100%;width:100%}.main .content .content-header .secondary-nav ul.nav-actions .icon-left a svg path{fill:#999}.main .content .content-header .secondary-nav ul.nav-actions .icon-left.return a small{height:15px}.main .content .content-header .secondary-nav ul.nav-tabs{gap:0}.main .content .content-header .secondary-nav ul.nav-tabs li a{border-right:1px solid #ccc;display:block;height:100%;padding:10px}.main .content .content-header .secondary-nav ul.nav-tabs li a.active{color:#70d44b}.main .content .content-header .secondary-nav ul.nav-tabs li:last-child a{border-right:none}.main .content .content-header .secondary-nav ul.nav-tabs li:first-child a{padding-left:0}.main .content .content-header .secondary-nav ul li a{color:#999;display:block;padding:10px 0}.main .content .content-body{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.main .content .content-body,.main .content .content-body .campaign-content{flex-direction:column;width:100%}.main .content .content-body .campaign-content.general{flex-direction:row}.main .content .content-body .campaign-content.general .campaign-general,.main .content .content-body .campaign-content.general .campaign-segmentation{width:calc(50% - 10px)}.main .content .content-body .campaigns-search{display:flex;flex-wrap:wrap;gap:0 20px;grid-column:1/span 3}.main .content .content-body .campaigns-search h3{display:block;margin-bottom:20px;width:100%}.main .content .content-body .campaigns-search .search-filters{align-items:flex-start;display:flex;gap:0 20px;justify-content:space-between;width:100%}.main .content .content-body .campaigns-search .search-filter{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}.main .content .content-body .campaigns-search .search-filter input,.main .content .content-body .campaigns-search .search-filter select{gap:10px 0;width:100%}.main .content .content-body .campaigns-search .search-filter input[type=date]{cursor:pointer}.main .content .content-body .campaigns-search .search-filter label{font-size:12px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.main .content .content-body .campaigns-search .search-filter .fake-select{align-items:flex-start;background:#fff;display:none;flex-direction:column;justify-content:flex-start;left:0;position:absolute;right:0;top:60px}.main .content .content-body .campaigns-search .search-filter .fake-select li{align-items:center;border:1px solid #ccc;display:flex;justify-content:flex-start;padding:8px 10px;width:100%}.main .content .content-body .campaigns-search .search-filter .fake-select li:hover{background:#f9f9f9;cursor:pointer}.main .content .content-body .campaigns-search .search-filter .search:focus+.fake-select{display:block}.main .content .content-body .campaigns-summary-list{grid-column:1/span 3}.main .content .content-body .campaigns-summary-list table{width:100%}.main .content .content-body .campaigns-summary-list table thead tr th{font-size:16px}.main .content .content-body .campaigns-summary-list table td,.main .content .content-body .campaigns-summary-list table th{padding:5px;text-align:left}.main .content .content-body .campaigns-summary-list table td a,.main .content .content-body .campaigns-summary-list table th a{background:#70d44b;border-radius:5px;color:#fff;display:inline-block;font-size:12px;padding:5px 10px;text-align:center;width:100%}.main .content .content-body .campaigns-summary-list table td a:hover,.main .content .content-body .campaigns-summary-list table th a:hover{background:#66c145}.main .content .content-body .campaigns-summary-list table tbody tr:nth-of-type(odd){background:#f9f9f9}.main .content .content-body .campaigns-summary-list table tbody tr td{font-size:14px}.main .content .content-body .campaigns-summary-list table tbody tr:hover td{background:#eee}.main .content .content-body .graph ul{display:flex;flex-direction:column;gap:10px 0;margin-top:20px}.main .content .content-body .graph ul li{display:flex;gap:0 10px}.main .content .content-body .graph ul li strong{background:#ccc;display:block;flex-shrink:0;height:20px;width:20px}.main .content .content-body .footer-action{align-items:center;display:flex;justify-content:space-between;width:100%}.main .content .content-body .footer-action .pagination{align-items:center;display:flex;gap:0 10px;justify-content:flex-start}.main .content .content-body .footer-action .pagination li{display:block}.main .content .content-body .footer-action .pagination li a{align-items:center;background:#fff;border:1px solid #ccc;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:5px 10px}.main .content .content-body .footer-action .pagination li a.current{background:#70d44b;border-color:rgba(0,0,0,.15);color:#fff}.main .content .content-body .download{align-items:center;background-size:20px;display:flex;gap:0 5px;justify-content:center;width:-webkit-max-content;width:max-content}.main .content .content-body .download:hover{background:#70d44b;color:#fff}.main .content .content-body .download small{display:block;height:20px;width:20px}.main .content .content-body .download small svg{display:block;height:100%;width:100%}.main .content .content-body .download small svg path{fill:#fff}.main .content .content-body .button.more{background:#000;color:#fff;display:inline-block;padding:15px 20px}.main .content .content-body .dashboard{grid-gap:20px;align-items:flex-start;display:grid;flex-direction:column;flex-wrap:wrap;grid-template-columns:calc(33.3% - 13.33333px) calc(33.3% - 13.33333px) calc(33.3% - 13.33333px);grid-template-rows:auto;justify-content:flex-start;width:100%}.main .content .content-body .dashboard .info-cliente{grid-column:1/span 1;grid-row:1/span 2}.main .content .content-body .box{background:#fff;border:1px solid #ccc;flex-grow:0;flex-shrink:0;height:100%;padding:20px}.main .content .content-body .box label{color:#999;display:block;font-size:14px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.main .content .content-body .box .text-emphasis{align-items:center;display:flex;gap:0 10px;width:100%}.main .content .content-body .box .text-emphasis strong{display:inline-flex;font-size:25px}.main .content .content-body .box .text-emphasis small{display:inline-flex;font-size:18px}.main .content .content-body .box .data-rows{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.main .content .content-body .box .data-rows li{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:5px 0;width:100%}.main .content .content-body .box .data-rows li:last-child{border-bottom:none;padding-bottom:0}.main .content .content-body .box .switch{display:flex;flex-direction:column;flex-wrap:wrap;gap:5px 0;margin:0}.main .content .content-body .box .switch label{margin:0}.main .content .content-body .box .switch .options{align-items:center;border:2px solid #70d44b;border-radius:5px;display:flex;flex-direction:row;height:32px;justify-content:flex-start;width:-webkit-max-content;width:max-content}.main .content .content-body .box .switch .options li{border-right:2px solid #70d44b;color:#999;display:block;font-weight:500;padding:4px 10px}.main .content .content-body .box .switch .options li:hover{cursor:pointer}.main .content .content-body .box .switch .options li:last-child{border-right:none}.main .content .content-body .box .switch .options li.on{background:#70d44b;color:#fff}.main .content .content-body .box .legends{align-items:flex-start;display:flex;flex-direction:column;gap:5px 0;justify-content:flex-start;list-style:none;padding-top:20px}.main .content .content-body .box .legends.col2{flex-direction:row;flex-wrap:wrap;gap:5px 10px}.main .content .content-body .box .legends.col2 li{width:calc(50% - 5px)}.main .content .content-body .box .legends li{align-items:flex-start;display:flex;flex-direction:row;gap:0 5px;justify-content:flex-start}.main .content .content-body .box .legends small{display:block;height:18px;width:18px}.main .content .content-body .box .legends strong{color:#999;font-size:14px;font-weight:500}.main .content .content-body .box .custom-funnel-chart{grid-gap:5px 10px;display:grid;gap:5px 10px;grid-template-columns:1fr 70px;grid-template-rows:auto;overflow:hidden}.main .content .content-body .box .custom-funnel-chart .funnel-step{align-items:center;color:#000;display:flex;justify-content:center;padding:0;position:relative;width:100%}.main .content .content-body .box .custom-funnel-chart .funnel-step:first-of-type:before{border-top-color:#fc7391;width:175px}.main .content .content-body .box .custom-funnel-chart .funnel-step:first-of-type small{background:#fc7391;width:-webkit-min-content;width:min-content}.main .content .content-body .box .custom-funnel-chart .funnel-step:nth-of-type(2):before{border-top-color:#36a2ec;width:130px}.main .content .content-body .box .custom-funnel-chart .funnel-step:nth-of-type(2) small{background:#36a2ec}.main .content .content-body .box .custom-funnel-chart .funnel-step:nth-of-type(3):before{border-top-color:#96f;width:85px}.main .content .content-body .box .custom-funnel-chart .funnel-step:nth-of-type(3) small{background:#96f}.main .content .content-body .box .custom-funnel-chart .funnel-step:nth-of-type(4):before{border-bottom:none;border-top:40px solid #4bc0c0;width:0}.main .content .content-body .box .custom-funnel-chart .funnel-step:nth-of-type(4) small{background:#4bc0c0}.main .content .content-body .box .custom-funnel-chart .funnel-step:before{border-left:20px solid transparent;border-right:20px solid transparent;border-top:40px solid #ccc;box-sizing:border-box;content:"";display:block;height:0;margin:0 auto;z-index:0}.main .content .content-body .box .custom-funnel-chart .funnel-step small{color:#fff;font-weight:500;left:auto;position:absolute;right:auto;text-align:center;z-index:1}.main .content .content-body .box .custom-funnel-chart .funnel-label{align-items:center;color:#999;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:flex-start;text-align:left}.main .content .content-body .box .custom-age-chart{grid-gap:5px 10px;display:grid;gap:5px 10px;grid-template-columns:1fr 40px;grid-template-rows:auto;overflow:hidden;width:100%}.main .content .content-body .box .custom-age-chart .age-step{align-items:center;color:#000;display:flex;justify-content:center;padding:0;position:relative;width:100%}.main .content .content-body .box .custom-age-chart .age-step.headers{color:#999;font-size:14px;font-weight:500}.main .content .content-body .box .custom-age-chart .age-step:first-of-type strong{background:#70d44b}.main .content .content-body .box .custom-age-chart .age-step:nth-of-type(2) strong{background:rgba(112,212,75,.875)}.main .content .content-body .box .custom-age-chart .age-step:nth-of-type(3) strong{background:rgba(112,212,75,.75)}.main .content .content-body .box .custom-age-chart .age-step:nth-of-type(4) strong{background:rgba(112,212,75,.625)}.main .content .content-body .box .custom-age-chart .age-step:nth-of-type(5) strong{background:rgba(112,212,75,.5)}.main .content .content-body .box .custom-age-chart .age-step:nth-of-type(6) strong{background:rgba(112,212,75,.375)}.main .content .content-body .box .custom-age-chart .age-step:nth-of-type(7) strong{background:rgba(112,212,75,.25)}.main .content .content-body .box .custom-age-chart .age-step strong{background:#ccc;box-sizing:border-box;content:"";display:block;height:20px;margin:0 auto;width:100%;z-index:0}.main .content .content-body .box .custom-age-chart .age-step small{color:#333;font-weight:500;left:auto;position:absolute;right:auto;text-align:center;z-index:1}.main .content .content-body .box .custom-age-chart .age-label{align-items:center;color:#999;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:flex-start;text-align:left}.main .content .content-body .box .custom-age-gender-chart{display:flex;flex-direction:column;gap:5px 0;overflow:hidden;width:100%}.main .content .content-body .box .custom-age-gender-chart .age-step{grid-gap:0 5px;align-items:center;color:#000;display:grid;gap:0 5px;grid-template-columns:50px 1fr 1fr 50px;grid-template-rows:auto;justify-content:center;padding:0;position:relative;width:100%}.main .content .content-body .box .custom-age-gender-chart .age-step.headers .bar{height:auto}.main .content .content-body .box .custom-age-gender-chart .age-step .women-label{justify-content:flex-start;text-align:left}.main .content .content-body .box .custom-age-gender-chart .age-step .men-label{justify-content:flex-end;text-align:right}.main .content .content-body .box .custom-age-gender-chart .age-step strong:first-child{margin-left:0}.main .content .content-body .box .custom-age-gender-chart .age-step:nth-of-type(2) .bar.men span,.main .content .content-body .box .custom-age-gender-chart .age-step:nth-of-type(2) .bar.women span,.main .content .content-body .box .custom-age-gender-chart .age-step:nth-of-type(3) .bar.men span,.main .content .content-body .box .custom-age-gender-chart .age-step:nth-of-type(3) .bar.women span{background:#70d44b}.main .content .content-body .box .custom-age-gender-chart .age-step:nth-of-type(4) .bar span{background:rgba(112,212,75,.75)}.main .content .content-body .box .custom-age-gender-chart .age-step:nth-of-type(5) .bar span{background:rgba(112,212,75,.625)}.main .content .content-body .box .custom-age-gender-chart .age-step:nth-of-type(6) .bar span{background:rgba(112,212,75,.5)}.main .content .content-body .box .custom-age-gender-chart .age-step:nth-of-type(7) .bar span{background:rgba(112,212,75,.375)}.main .content .content-body .box .custom-age-gender-chart .age-step:nth-of-type(8) .bar span{background:rgba(112,212,75,.25)}.main .content .content-body .box .custom-age-gender-chart .age-step .bar{align-items:center;color:#999;display:flex;font-size:14px;font-weight:500;height:20px;width:100%}.main .content .content-body .box .custom-age-gender-chart .age-step .bar.women{justify-content:flex-end;text-align:right}.main .content .content-body .box .custom-age-gender-chart .age-step .bar.men{justify-content:flex-start;text-align:left}.main .content .content-body .box .custom-age-gender-chart .age-step .bar span{display:block;height:100%}.main .content .content-body .box .custom-age-gender-chart .age-step small{color:#333;font-weight:500;left:auto;position:absolute;right:auto;text-align:center;z-index:1}.main .content .content-body .box .custom-age-gender-chart .age-step .men-label,.main .content .content-body .box .custom-age-gender-chart .age-step .women-label{align-items:center;color:#999;display:flex;font-size:14px;font-weight:500;height:100%}.main .content .content-body .box .custom-campaigns-views-duration-chart{display:grid;grid-template-columns:100px 1fr;grid-template-rows:1fr 25px 25px auto;width:100%}.main .content .content-body .box .custom-campaigns-views-duration-chart .y-axis{display:flex;flex-direction:column;grid-column:1/span 2;height:300px;justify-content:space-between}.main .content .content-body .box .custom-campaigns-views-duration-chart .y-axis.views{grid-row:1/span 1}.main .content .content-body .box .custom-campaigns-views-duration-chart .y-axis.views span{align-items:flex-start;border-top:1px solid #ccc;display:flex;flex-direction:column;height:20%;justify-content:flex-start;position:relative;width:100%}.main .content .content-body .box .custom-campaigns-views-duration-chart .y-axis.views span.min{border-bottom:1px solid #ccc;justify-content:space-between}.main .content .content-body .box .custom-campaigns-views-duration-chart .y-axis.views span.min label:nth-child(2){margin:0 0 -8px}.main .content .content-body .box .custom-campaigns-views-duration-chart .y-axis.views label{background:#fff;display:inline-block;margin:-8px 0 0;padding:0 5px;z-index:1}.main .content .content-body .box .custom-campaigns-views-duration-chart .y-axis.campaigns{gap:0;grid-row:4/span 1;height:auto;justify-content:flex-start}.main .content .content-body .box .custom-campaigns-views-duration-chart .y-axis.campaigns .divider label{margin:0}.main .content .content-body .box .custom-campaigns-views-duration-chart .y-axis.weeks{grid-column:1/span 1;grid-row:3/span 1}.main .content .content-body .box .custom-campaigns-views-duration-chart .x-axis{display:flex;flex-direction:row;width:100%}.main .content .content-body .box .custom-campaigns-views-duration-chart .x-axis.months{gap:0 10px;grid-column:2/span 1;grid-row:2/span 1}.main .content .content-body .box .custom-campaigns-views-duration-chart .x-axis.months .divider{padding:5px;width:8.3333333333%}.main .content .content-body .box .custom-campaigns-views-duration-chart .x-axis.weeks{grid-column:2/span 1;grid-row:3/span 1}.main .content .content-body .box .custom-campaigns-views-duration-chart .x-axis.weeks .divider{font-weight:500;padding:0;width:1.9230769231%}.main .content .content-body .box .custom-campaigns-views-duration-chart .x-axis .divider{box-sizing:border-box;display:block;font-size:12px;font-weight:700;padding:5px;text-align:center}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area{grid-column:2/span 1;position:relative}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area.bars{grid-row:1/span 1}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area .bars{align-items:flex-end;bottom:0;display:flex;flex-direction:row;height:100%;justify-content:flex-start;left:0;position:absolute;right:0;width:100%}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area .bars li{border-left:1px solid #ccc;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:0;width:8.3333333333%}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area .bars li:last-of-type{border-right:1px solid #ccc}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area .bars li label{display:block;margin:0;text-align:center}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area .bars li .bar{background:hsla(0,0%,80%,.329);border-top:1px solid #ccc;display:block;width:100%}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area .minibars{align-items:flex-end;display:flex;flex-direction:row;inset:0;justify-content:flex-start;position:absolute;width:100%}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area .minibars li{align-items:center;background:pink;background:#fff;border:1px solid #ccc;border-radius:5px 5px 0 0;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;justify-content:flex-start;position:relative;width:1.9230769231%}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area .minibars li label{background:#fff;border:1px solid #ccc;display:none;left:50%;padding:2px 5px;position:absolute;top:0;-webkit-transform:translate(-50%,-150%);transform:translate(-50%,-150%);width:-webkit-max-content;width:max-content;z-index:9999}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area .minibars li:hover{background:#000;border:1px solid #000;cursor:pointer}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area .minibars li:hover label{display:flex}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area.lines{grid-row:4/span 1}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area.lines .lines{display:grid;grid-template-columns:repeat(52,1fr);grid-template-rows:auto;width:100%}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area.lines .lines li{align-items:center;content:"";display:flex;height:17px;justify-content:center;width:100%}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area.lines .lines li .line{align-items:center;background:#ccc;border-radius:5px;display:flex;height:5px;justify-content:space-between;width:100%}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area.lines .lines li .line .date{background-color:inherit;border-radius:100%;display:block;height:10px;position:relative;width:10px}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area.lines .lines li .line .date label{background:#fff;border:1px solid #ccc;display:none;left:50%;padding:2px 5px;position:absolute;top:0;-webkit-transform:translate(-50%,-150%);transform:translate(-50%,-150%);width:-webkit-max-content;width:max-content;z-index:9999}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area.lines .lines li .line .date:hover{cursor:pointer}.main .content .content-body .box .custom-campaigns-views-duration-chart .graph-area.lines .lines li .line .date:hover label{display:block}.main .content .content-body .box .campaigns-summary,.main .content .content-body .box .payments-summary,.main .content .content-body .box .user-summary{height:100%;width:100%}.main .content .content-body .box.campanas-meses-impactos{grid-column:1/span 3}.main .content .content-body .campaigns{display:flex;flex-direction:column;gap:20px 0;width:100%}.main .content .content-body .campaigns .box{background:#fff;border:1px solid #ccc;flex-grow:0;flex-shrink:0;padding:20px}.main .content .content-body .campaign-content{display:flex;flex-wrap:wrap;gap:20px}.main .content .content-body .campaign-content .campaign-nav{width:100%}.main .content .content-body .campaign-content .campaign-nav .tabs{display:flex;gap:0 10px;justify-content:flex-start}.main .content .content-body .campaign-content .campaign-nav .tabs li{border-radius:5px}.main .content .content-body .campaign-content .campaign-nav .tabs li.on{background:#70d44b}.main .content .content-body .campaign-content .campaign-nav .tabs li.on a{color:#fff}.main .content .content-body .campaign-content .campaign-nav .tabs li.on:hover{background:#70d44b}.main .content .content-body .campaign-content .campaign-nav .tabs li:hover{background:#eee}.main .content .content-body .campaign-content .campaign-nav .tabs li a{display:block;padding:8px 10px}.main .content .content-body .campaign-content .campaign-general,.main .content .content-body .campaign-content .campaign-segmentation{width:calc(50% - 10px)}.main .content .content-body .campaign-content .campaign-general .campaign-information ul{display:flex;flex-direction:column}.main .content .content-body .campaign-content .campaign-general .campaign-information ul li{border-bottom:1px solid #ccc;margin-bottom:5px;padding:5px 0 10px}.main .content .content-body .campaign-content .campaign-general .campaign-information ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.main .content .content-body .campaign-content .campaign-segmentation{display:flex;flex-direction:column;gap:20px 0}.main .content .content-body .campaign-content .campaign-segmentation h3{margin-bottom:5px}.main .content .content-body .campaign-content .campaign-segmentation p strong{color:#70d44b}.main .content .content-body .campaign-content .campaign-preview{#display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.main .content .content-body .campaign-content .campaign-preview .screen{display:flex;flex-direction:column;flex-shrink:0}.main .content .content-body .campaign-content .campaign-preview .screen .screen-wrapper{display:flex;flex-direction:column;gap:10px 0}.main .content .content-body .campaign-content .campaign-preview .screen .screen-wrapper label{font-weight:700;margin:0;width:100%}.main .content .content-body .campaign-content .campaign-preview .screen .screen-wrapper iframe{border:2px solid #ccc;height:565px;width:320px}.main .content .content-body .campaign-content .campaign-preview .test-url{width:100%}.main .content .content-body .campaign-content .campaign-analytics{grid-gap:20px;display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(3,calc(33.3% - 13.33px));grid-template-rows:auto;width:100%}.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph .square{margin-bottom:10px;width:100%}.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph .square small{align-items:center;background:#ccc;display:flex;height:50px;justify-content:center;width:50px}.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph .square em{background:#fff;display:block;font-style:normal;padding-top:5px;width:100%}.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph .number,.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph .total{background:#f9f9f9;display:block;margin-bottom:10px;width:100%}.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph .number small,.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph .total small{background:#ccc;display:block;height:27px;padding:5px}.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph .number em,.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph .total em{background:#fff;display:block;font-style:normal;padding-top:5px;width:100%}.main .content .content-body .campaign-content .campaign-analytics .pseudo-graph small{font-size:14px}.main .content .content-body .campaign-content .campaign-analytics .campaign-total-impressions{display:flex;flex-wrap:wrap;gap:0 20px;grid-column:1/span 3;position:relative;width:100%}.main .content .content-body .campaign-content .campaign-analytics .campaign-total-impressions .screen{display:flex;flex-direction:column;gap:10px 0;margin-bottom:20px;width:calc(33.33% - 13.33333px)}.main .content .content-body .campaign-content .campaign-analytics .campaign-total-impressions .screen label{display:block;font-size:18px;font-weight:600;width:100%}.main .content .content-body .campaign-content .campaign-analytics .campaign-total-impressions .print-logo{bottom:20px;display:block;height:100px;position:absolute;right:20px;width:200px}.main .content .content-body .campaign-content .campaign-analytics .campaign-funnel{display:flex;gap:0 20px;grid-column:1/span 3;width:100%}.main .content .content-body .campaign-content .campaign-analytics .campaign-funnel .screen{display:flex;flex-direction:column;gap:10px 0;width:calc(33.33% - 13.33333px)}.main .content .content-body .campaign-content .campaign-analytics .campaign-funnel .screen label{display:block;font-size:18px;font-weight:600;width:100%}.main .content .content-body .campaign-content .campaign-analytics .campaign-extras{display:flex;gap:0 20px;grid-column:1/span 3;width:100%}.main .content .content-body .campaign-content .campaign-analytics .campaign-extras .screen{display:flex;flex-direction:column;gap:10px 0;width:calc(33.33% - 13.33333px)}.main .content .content-body .campaign-content .campaign-analytics .campaign-extras .screen label{display:block;font-size:18px;font-weight:600;width:100%}.main .content .content-body .campaign-content .table-graph tr td,.main .content .content-body .campaign-content .table-graph tr th{text-align:left}.main .content .content-body .campaign-content .table-graph tr td span,.main .content .content-body .campaign-content .table-graph tr th span{background:#ccc;display:inline-block;height:17px}.main .content .content-body .campaign-content .table-graph tr td small,.main .content .content-body .campaign-content .table-graph tr th small{display:inline-block;width:50px}.main .content .content-body .campaign-content .campaign-registries{display:flex;flex-direction:column;gap:20px;width:100%}.main .content .content-body .campaign-content .campaign-registries .box{height:auto}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary{background:transparent;border:0;display:flex;gap:20px;padding:0}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary .filter-summary{align-items:center;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;gap:10px 0;width:-webkit-max-content;width:max-content}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary .filter-summary.c1{width:150px}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary .filter-summary.c2{width:200px}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary .filter-summary.c5{width:calc(100% - 730px)}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary .filter-summary label{text-align:center}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary .filter-summary .text-emphasis{flex-direction:column;width:unset}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary .filter-summary.age-ranges .text-emphasis{gap:5px 0}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary .filter-summary.age-ranges .text-emphasis strong{font-size:20px}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary .filter-summary ul{display:flex;gap:0 20px}.main .content .content-body .campaign-content .campaign-registries .campaign-filter-summary .filter-summary ul li{#flex-direction:column;align-items:center;display:flex}.main .content .content-body .account-details .account-form{width:100%}.main .content .content-body .account-details .account-form form{display:flex;flex-direction:column;gap:10px 0}.main .content .content-body .account-details .account-form form .row{justify-contents:flex-start;align-items:center;border-bottom:1px solid #ccc;display:flex;flex-direction:row;gap:20px;padding-bottom:10px;width:100%}.main .content .content-body .account-details .account-form form .row:last-of-type{border-bottom:none;padding-bottom:0}.main .content .content-body .account-details .account-form form .row label{font-weight:700;margin-bottom:0;width:200px}.main .content .content-body .account-details .account-form form .row input[type=text]{border:2px solid #ccc;width:calc(100% - 220px)}.main .content .content-body .account-details .account-form form .row input[type=submit]{background:#70d44b;border:none;color:#fff;font-size:15px;font-weight:700;margin-top:20px;padding:15px 20px}.login{align-items:center;background:#f2f2f2;display:flex;height:100%;inset:0;justify-content:center;position:fixed;width:100%}.login .wrapper{align-items:flex-start;background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 1px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:0;padding:40px;width:auto}.login .wrapper .logo{background:url(/static/media/logo-full-green-horizontal.e35010765f949ce2c6bf.svg) no-repeat scroll 50% transparent;display:block;font-size:0;height:50px;margin-bottom:20px;width:190px}.login .wrapper h1{color:#ccc;font-size:18px}.login .wrapper h2{margin-bottom:20px}.login .wrapper form{width:100%}.login .wrapper .row{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.login .wrapper .row:last-of-type{margin-bottom:0}.login .wrapper .row label{color:#ccc;font-size:12px;font-weight:700;margin-bottom:2px;text-transform:uppercase}.login .wrapper button,.login .wrapper input{border:2px solid #ccc;border-radius:5px;padding:10px;width:100%}.login .wrapper button:hover,.login .wrapper input:hover{border-color:#aaa}.login .wrapper button:focus,.login .wrapper input:focus{background:#f9f9f9;border-color:#70d44b;color:#000}.login .wrapper .submit{background:#70d44b;border:none;border-radius:5px;box-sizing:border-box;color:#fff;display:block;flex-shrink:0;font-size:22px;font-weight:700;letter-spacing:0;padding:20px 10px}.login .wrapper .submit:hover{background:#62af46;cursor:pointer}.style-card{height:100%;width:100%}.style-card .style-title-card{color:#999;font-size:14px;margin-bottom:15px}@media only screen and (max-width:768px){.style-card .style-title-card{font-size:12px}}.style-card .style-text-primary{color:"#3636363";font-size:24px;font-weight:600}@media only screen and (max-width:768px){.style-card .style-text-primary{font-size:20px}}.style-card .style-text-secundary{color:"#3636363";font-size:18px;font-weight:400}@media only screen and (max-width:768px){.style-card .style-text-secundary{font-size:16px}}.card-overflow{overflow-x:auto}.card-overflow .card-overflow-width{min-width:550px}.cursor-pointer{cursor:pointer}.disabled{cursor:none;opacity:.2;pointer-events:none}.center{text-align:center}.lds-spinner{color:official;display:inline-block;height:80px;position:relative;width:80px}.lds-spinner div{-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.lds-spinner div:after{background:#70d44b;border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px}.lds-spinner div:first-child{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.lds-spinner div:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.lds-spinner div:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s;-webkit-transform:rotate(60deg);transform:rotate(60deg)}.lds-spinner div:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lds-spinner div:nth-child(5){-webkit-animation-delay:-.7s;animation-delay:-.7s;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.lds-spinner div:nth-child(6){-webkit-animation-delay:-.6s;animation-delay:-.6s;-webkit-transform:rotate(150deg);transform:rotate(150deg)}.lds-spinner div:nth-child(7){-webkit-animation-delay:-.5s;animation-delay:-.5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lds-spinner div:nth-child(8){-webkit-animation-delay:-.4s;animation-delay:-.4s;-webkit-transform:rotate(210deg);transform:rotate(210deg)}.lds-spinner div:nth-child(9){-webkit-animation-delay:-.3s;animation-delay:-.3s;-webkit-transform:rotate(240deg);transform:rotate(240deg)}.lds-spinner div:nth-child(10){-webkit-animation-delay:-.2s;animation-delay:-.2s;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.lds-spinner div:nth-child(11){-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-transform:rotate(300deg);transform:rotate(300deg)}.lds-spinner div:nth-child(12){-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:rotate(330deg);transform:rotate(330deg)}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.pages{display:flex;flex-wrap:wrap;list-style:none;max-width:90%;padding:20px 0}.numbers{align-items:center;background-color:#fff;border:1px solid #dbdbdd;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;margin-left:10px;padding:5px 10px;width:30px}.numbers:focus{background-color:#70d44b;color:#fff}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2579ba;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}
/*# sourceMappingURL=main.e5789d03.css.map*/