.yearTitle,.monthTitle{display:flex;align-items:center;justify-content:space-between}.monthTitleRight{display:flex;align-items:center;gap:6px;flex-shrink:0}svg.accordion{width:30px;height:30px;flex-shrink:0}.retailListTitle{overflow:hidden;padding:20px;display:flex;justify-content:space-between}.retailListTitle .retailListLeft{display:inline-block}@media screen and (max-width: 750px) and (min-width: 360px){.retailListTitle .retailListLeft{width:100%}}.retailListTitle .retailListLeft .breadcrumb{font-size:12px;color:#555;margin:5px 0 15px;display:flex;height:15px;letter-spacing:0;line-height:15px}.retailListTitle .retailListLeft .breadcrumb_item{cursor:pointer}.retailListTitle .retailListLeft .breadcrumb_separator{font-style:normal;margin:0 4px}.retailListTitle .retailListLeft .breadcrumb_inner{color:#555}.retailListTitle .retailListLeft .pageTitleleft{color:#1e0013;font-family:Lato;font-size:24px;font-weight:700;letter-spacing:0;padding-bottom:12px}.retailListTitle .retailListLeft .pageSubTitleleft{color:#4e444e;font-family:Lato;font-size:14px;letter-spacing:0;line-height:17px;font-weight:400}.retailListTitle .retailListRight{display:inline-block;padding:20px 0;vertical-align:top;text-align:end}@media screen and (max-width: 750px) and (min-width: 360px){.retailListTitle .retailListRight{position:fixed;bottom:0;text-align:center;inset-inline-start:0;width:100%;background:#fff;padding:10px 0}}.retailListTitle .retailListRight .unselect_button{background-color:#294e95;color:#fff}.retailListTitle .retailListRight .unselect_button:hover{background-color:#eaeef5;color:#294e95}.retailListTitle .retailListRight button{border:1px solid #bcbcbc;border-radius:4px;background-color:#fff;color:#757575;font-family:Lato;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px;text-align:center;width:215px;padding:12px}@media screen and (max-width: 750px) and (min-width: 360px){.retailListTitle .retailListRight button{width:90%}}.retailListTitle .retailListRight button.unselect_button{margin-inline-end:16px}.retailListTitle .retailListRight button.save_button{background:#294e95;color:#fff}.retailListTitle .retailListRight button.save_button:hover{background:#eaeef5;color:#294e95}@media screen and (max-width: 750px) and (min-width: 360px){.yearlyContainer{width:auto}}div.yearTitle:first-child{border-top:1px solid #bcbcbc}div.yearTitle{background-color:#f2f2f2;margin:0 15px;color:#000;font-family:Lato;font-size:24px;font-weight:300;letter-spacing:0;line-height:29px;width:97%;padding:18px;border:0;border-bottom:1px solid #bcbcbc;cursor:pointer}@media screen and (max-width: 750px) and (min-width: 360px){div.yearTitle{width:auto}}div.yearTitle.active{background:#fff;border-bottom:0}.monthContainer.is-active{border:1px solid #294e95;margin-top:20px}i.fa.fa-angle-down{float:inline-end;font-weight:600;color:#000;font-size:25px}i.fa.fa-angle-down:hover{background:#e3e3e3;width:20px;height:20px}i.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}div.monthTitle{width:99%;color:#000;font-family:Lato;font-size:18px;font-weight:300;letter-spacing:0;line-height:22px;margin:20px 0;border:1px solid #ccc;padding:10px;border-inline-start:3px solid #294e95;background:#f5f5f5;cursor:pointer}div.monthTitle.active{background:0;border:0}div.monthTitle:hover{background:#fff}label{color:#000;font-family:Lato;font-size:16px;letter-spacing:0;line-height:41px;width:24%;display:inline-block;border-top:1px solid #e3e3e3;margin-inline-start:1%;padding:10px 0}@media screen and (max-width: 1280px) and (min-width: 750px){label{width:48%}}@media screen and (max-width: 750px) and (min-width: 360px){label{width:98%;padding:0;font-size:11px}}label.checked{background:#dce0f4}label span{display:inline-block;vertical-align:super}label input[type=checkbox]{margin:0 10px;width:20px;height:20px;background:white;border-radius:5px;border:2px solid #555}@media screen and (max-width: 750px) and (min-width: 360px){label input[type=checkbox]{width:15px;height:15px}}.selectedCheck{float:inline-end;display:inline-block;width:90px;background:#e4e4e4;text-align:center;border-radius:22px;font-size:11px;margin-inline-end:20px;font-weight:400}.selectedCheck span{display:inline-block;padding:3px}.selectedCheck .close{cursor:pointer}div.panel{padding:0 18px;display:none;background-color:#fff;border:0}.overlay{position:fixed;top:0;bottom:0;inset-inline-start:0;inset-inline-end:0;background:rgba(0,0,0,.7);z-index:9999}.popup{margin:25% auto;padding:20px;background:#fff;border-radius:5px;width:50%;position:relative;transition:all .5s ease-in-out}@media screen and (max-width: 750px) and (min-width: 360px){.popup{width:80%}}.popup .popupClose{position:absolute;top:0;inset-inline-end:15px;transition:all .2s;font-size:25px;text-decoration:none;color:#333;cursor:pointer}.popup .content{max-height:30%;overflow:auto;line-height:1.5}.app{width:100%}
