.sidebar{height:var(--nav-bar-height);width:100%;background:var(--color-primary);padding:0;position:fixed;top:0;left:0;z-index:1234;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:4px 0 21px 0 rgba(0,0,0,.15);box-shadow:4px 0 21px 0 rgba(0,0,0,.15)}.sidebar .logo-holder{position:absolute;top:50%;left:50%;width:93px;height:40px;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sidebar .logo-holder .logo{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:var(--color-neutral-lightest);-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/partnership/images/sprites/partnership-sprite-fb05b02dec.svg#cu-logo) no-repeat center;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/partnership/images/sprites/partnership-sprite-fb05b02dec.svg#cu-logo) no-repeat center;-webkit-mask-size:contain;mask-size:contain;z-index:10}.sidebar .burger-icon{position:relative;display:block;width:30px;height:3px;margin:0 auto;border-radius:3px;background-color:var(--color-neutral-lightest);-webkit-transition:background-color .25s;transition:background-color .25s}.sidebar .burger-icon::after,.sidebar .burger-icon::before{content:"";position:absolute;left:0;display:block;width:30px;height:3px;border-radius:3px;background-color:var(--color-neutral-lightest);-webkit-transition:-webkit-transform .25s;transition:transform .25s,-webkit-transform .25s}.sidebar .burger-icon::before{top:7px}.sidebar .burger-icon::after{bottom:7px}.sidebar .sidebar-toggler[aria-expanded=true] .burger-icon{background-color:transparent}.sidebar .sidebar-toggler[aria-expanded=true] .burger-icon::before{-webkit-transform:translateY(-7px) rotate(45deg);transform:translateY(-7px) rotate(45deg)}.sidebar .sidebar-toggler[aria-expanded=true] .burger-icon::after{-webkit-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}.sidebar .sidebar-toggler{margin-left:auto;padding:12px 10px;border:none;background:0 0}.sidebar .sidebar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}.sidebar .sidebar-collapse-toggle{display:none}.sidebar .sidebar-nav{list-style:none;margin:0;padding:10px 0}.sidebar .nav-icon{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.sidebar .nav-item .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:var(--color-neutral-lightest);font-size:17px;font-family:Poppins-Medium,sans-serif;padding:15px 30px;border-left:3px solid transparent;-webkit-transition:background-color .2s,color .2s,border-color .2s;transition:background-color .2s,color .2s,border-color .2s}.sidebar .nav-item:not(:last-child) .nav-link{border-bottom:1px solid rgba(248,248,238,.15)}.sidebar .nav-item:hover .nav-link{color:var(--color-accent-gold);background-color:rgba(248,248,238,.06)}.sidebar .nav-item.active .nav-link{color:var(--color-accent-gold);background-color:rgba(215,224,81,.1);border-left-color:var(--color-accent-gold)}.sidebar .nav-item--logout{margin-top:20px}.sidebar .sidebar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:var(--nav-bar-height);left:0;bottom:0;width:280px;background:var(--color-primary);-webkit-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:.3s;transition:.3s;overflow-y:auto;z-index:3}.sidebar .sidebar-collapse.show{-webkit-transform:none;transform:none}.sidebar .sidebar-footer-block{margin-top:auto}.sidebar .sidebar-footer-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;color:var(--color-neutral-lightest);font-size:15px;font-family:Poppins-Medium,sans-serif;padding:15px 30px;border-top:1px solid rgba(248,248,238,.15);-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.sidebar .sidebar-footer-link .nav-icon{width:18px;height:18px}.sidebar .sidebar-footer-link:hover{color:var(--color-accent-gold);background-color:rgba(248,248,238,.06)}@media screen and (min-width:992px){.sidebar{width:var(--sidebar-width);height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:30px 0;-webkit-transition:width .2s;transition:width .2s}.sidebar .logo-holder{position:relative;top:auto;left:auto;width:140px;height:87px;margin:0 auto 30px;-webkit-transform:none;transform:none;-webkit-transition:width .2s,height .2s;transition:width .2s,height .2s}.sidebar .sidebar-toggler{display:none}.sidebar .sidebar-collapse{position:relative;top:auto;left:auto;bottom:auto;width:100%;height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;background:0 0;-webkit-transform:none;transform:none;overflow-y:visible}.sidebar .sidebar-collapse-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:36px;right:12px;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:var(--color-primary);color:var(--color-neutral-lightest);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.25);box-shadow:0 2px 6px 0 rgba(0,0,0,.25);cursor:pointer;z-index:5}.sidebar .sidebar-collapse-toggle .nav-icon{width:18px;height:18px;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.sidebar .sidebar-collapse-toggle:focus{outline:0;-webkit-box-shadow:0 0 0 2px var(--color-accent-gold);box-shadow:0 0 0 2px var(--color-accent-gold)}body.sidebar-collapsed .sidebar{width:var(--sidebar-collapsed-width)}body.sidebar-collapsed .sidebar .logo-holder{visibility:hidden;width:100%}body.sidebar-collapsed .sidebar .nav-item .nav-link,body.sidebar-collapsed .sidebar .sidebar-footer-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0}body.sidebar-collapsed .sidebar .nav-item .nav-link span,body.sidebar-collapsed .sidebar .sidebar-footer-link span{display:none}body.sidebar-collapsed .sidebar .sidebar-collapse-toggle .nav-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.favorite-partnership-product-icon-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:7px;right:10px;width:30px;height:30px;cursor:pointer;z-index:9}.favorite-partnership-product-icon-box .favorite-partnership-product{display:inline-block;width:28px;height:28px;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.favorite-partnership-product-icon-box .favorite-partnership-product::after{content:"";position:absolute;top:2px;left:2px;width:100%;height:100%;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/partnership/images/sprites/partnership-sprite-fb05b02dec.svg#heart_checked) center/142% no-repeat;z-index:2}.error-page-holder{background:var(--color-supportive);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70vh;color:var(--blue-basic);padding:100px 30px 0;text-align:center}@media screen and (min-width:768px){.error-page-holder{padding:0}}.error-page-holder .code-holder{display:block;font-size:50px;margin-bottom:15px}@media screen and (min-width:1024px){.error-page-holder .code-holder{font-size:80px;text-align:center;margin-bottom:30px}}.error-page-holder .advice-description,.error-page-holder .error-description{font-size:18px;line-height:22px;margin-bottom:30px}@media screen and (min-width:1024px){.error-page-holder .advice-description,.error-page-holder .error-description{text-align:center;font-size:24px;line-height:1.2;margin-bottom:30px}}.error-page-holder .btn-primary{font-size:25px}@font-face{font-family:PTSans;src:url(/theme/_build/assets/fonts/PTSans/PTSansRegular/PTSansRegular.woff2) format("woff2"),url(/theme/_build/assets/fonts/PTSans/PTSansRegular/PTSansRegular.woff) format("woff"),url(/theme/_build/assets/fonts/PTSans/PTSansRegular/PTSansRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTSans;src:url(/theme/_build/assets/fonts/PTSans/PTSansBold/PTSansBold.woff2) format("woff2"),url(/theme/_build/assets/fonts/PTSans/PTSansBold/PTSansBold.woff) format("woff"),url(/theme/_build/assets/fonts/PTSans/PTSansBold/PTSansBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary:#031A32;--color-primary-light:#3D66A9;--color-supportive:#BDB08B;--color-accent-gold:#D7E051;--color-accent-rose:#DE4C13;--color-neutral-lightest:#F8F8EE;--color-neutral-lighter:#f5f4f2;--color-neutral-light:#ecebe8;--color-text:#031A32;--color-white:#ffffff;--nav-bar-height:60px;--sidebar-width:260px;--sidebar-collapsed-width:84px;--color-grey:#CED4DA;--color-dark-grey:#6C757D;--tablet:576px;--desktop-sm:768px;--desktop:992px;--desktop-lg:1200px}body{font-family:HubotSans,sans-serif;color:var(--color-text);overflow-x:hidden;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.modal-backdrop{z-index:1290}.modal{z-index:1300}.main-container{background-color:var(--color-white);margin-top:var(--nav-bar-height);width:100%;-webkit-transition:margin-left .2s,width .2s;transition:margin-left .2s,width .2s}.main-container.main-container--no-sidebar{background-color:var(--color-primary);margin-top:0}@media screen and (min-width:992px){.main-container{margin-top:0;margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width))}body.sidebar-collapsed .main-container{margin-left:var(--sidebar-collapsed-width);width:calc(100% - var(--sidebar-collapsed-width))}.main-container.main-container--no-sidebar{margin-left:0;width:100%}}input,select,textarea{cursor:pointer;font-family:PTSans,sans-serif;font-size:inherit;font-weight:400}textarea{padding:12px 15px}select{background-image:url("data:image/svg+xml;utf8,<svg fill='%230c4a60' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4.646 6.646a.5.5 0 0 1 .708 0L8 9.293l2.646-2.647a.5.5 0 0 1 .708.708l-3 3a.5.5 0 0 1-.708 0l-3-3a.5.5 0 0 1 0-.708z'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:30px;padding-right:35px!important}input[type=date]{position:relative;padding-right:40px}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%230c4a60" stroke-width="2"><rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect><line x1="16" y1="2" x2="16" y2="6"></line><line x1="8" y1="2" x2="8" y2="6"></line><line x1="3" y1="10" x2="21" y2="10"></line></svg>') right 12px center/16px 16px no-repeat}input[type=date]::-webkit-datetime-edit,input[type=date]::-webkit-datetime-edit-day-field,input[type=date]::-webkit-datetime-edit-fields-wrapper,input[type=date]::-webkit-datetime-edit-month-field,input[type=date]::-webkit-datetime-edit-text,input[type=date]::-webkit-datetime-edit-year-field{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.container-l{width:100%;margin:0 auto;padding:0 15px;max-width:1440px}@media screen and (min-width:1200px){.container-l{padding:0 30px}}h2{font-size:17px;font-family:HubotSans,sans-serif}.btn-primary{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:30px;padding:10px 20px;color:var(--color-text);background-color:var(--color-accent-gold);text-decoration:none;cursor:pointer;-webkit-transition:background-color .3s linear,color .3s linear;transition:background-color .3s linear,color .3s linear;font:500 15px/1 HubotSans,sans-serif;text-align:center;border:none}@media screen and (min-width:768px){h2{font-size:25px}.btn-primary{font-size:17px}}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:var(--color-primary);color:var(--color-accent-gold);-webkit-box-shadow:none;box-shadow:none;outline:0}.btn-primary:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.status-badge{padding:4px 10px;border-radius:12px;font-size:12px;font-weight:600;display:inline-block}.status-badge.status-delivered,.status-badge.status-pending{background:rgba(12,74,96,.1);color:var(--color-primary);border:1px solid var(--color-primary-light)}.status-badge.status-canceled,.status-badge.status-declined,.status-badge.status-inactive{background:rgba(217,124,91,.1);color:var(--color-accent-rose);border:1px solid var(--color-accent-rose)}.status-badge.status-confirmed{background:rgba(227,170,44,.1);color:#9a7210;border:1px solid var(--color-accent-gold)}.status-badge.status-accepted,.status-badge.status-active{background:rgba(37,188,8,.1);color:green;border:1px solid #90ee90}.rounded{border-radius:20px!important}.form-control,input,select{height:40px;padding:0 15px;font:inherit;font-family:PTSans,sans-serif;font-size:15px;font-weight:400;line-height:1;text-overflow:ellipsis;border:1px solid var(--color-grey);color:var(--color-primary);border-radius:30px;border:1px solid var(--color-primary)}.form-control:active,.form-control:focus,input:active,input:focus,select:active,select:focus{border:1px solid var(--color-primary);color:var(--color-primary);-webkit-box-shadow:none;box-shadow:none}.form-control:disabled,input:disabled,select:disabled{background-color:var(--color-neutral-lighter);color:var(--color-primary);cursor:not-allowed}.form-control::-webkit-input-placeholder,input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:var(--color-dark-grey)}.form-control::-moz-placeholder,input::-moz-placeholder,select::-moz-placeholder{color:var(--color-dark-grey)}.form-control:-ms-input-placeholder,input:-ms-input-placeholder,select:-ms-input-placeholder{color:var(--color-dark-grey)}.form-control::-ms-input-placeholder,input::-ms-input-placeholder,select::-ms-input-placeholder{color:var(--color-dark-grey)}.form-control::placeholder,input::placeholder,select::placeholder{color:var(--color-dark-grey)}input[type=checkbox],input[type=file],input[type=radio]{height:auto;width:auto;padding:0;border-radius:0}textarea.form-control{height:auto;min-height:100px;padding:12px 15px;line-height:1.5;resize:vertical}@media screen and (min-width:768px){.d-md-grid{display:grid!important;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,74px);grid-template-areas:"a b" "a b" "a b" "c b" "c d" "c d" "c f" "e f" "e f" "e g" "h g" "k g"}}@media screen and (min-width:1024px){.d-md-grid{grid-template-columns:repeat(3,1fr);grid-template-areas:"d g a" "d g a" "d g a" "c g a" "c e b" "c e b" "c f b" "c f b" "h f b"}}.d-md-grid .grid-item-1{grid-area:a}.d-md-grid .grid-item-2{grid-area:b}.d-md-grid .grid-item-3{grid-area:c}.d-md-grid .grid-item-4{grid-area:d}.d-md-grid .grid-item-5{grid-area:e}.d-md-grid .grid-item-6{grid-area:f}.d-md-grid .grid-item-7{grid-area:g}.d-md-grid .grid-item-8{grid-area:h}.btn-outline{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid var(--color-text);border-radius:30px;padding:10px 20px;color:var(--color-text);background-color:transparent;text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-transition:background-color .3s linear,color .3s linear;transition:background-color .3s linear,color .3s linear;font:500 15px/1.2 HubotSans,sans-serif;text-align:center}.btn-outline:hover{background-color:var(--color-primary);color:var(--color-neutral-lightest)}.btn-outline:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.btn-red{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #e84042;border-radius:30px;padding:10px 20px;color:#e84042;background-color:transparent;text-decoration:none;text-transform:uppercase;cursor:pointer;-webkit-transition:background-color .3s linear,color .3s linear;transition:background-color .3s linear,color .3s linear;font:500 15px/1.2 HubotSans,sans-serif;text-align:center}.btn-red:hover{background-color:#e84042;color:var(--color-neutral-lightest)}.btn-red:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.error-message{display:block;color:#dc3545;font-family:PTSans,sans-serif;font-size:15px;font-weight:400;line-height:1.3;min-height:1.3em}.graph{margin:auto;width:100%!important;max-width:100%!important;height:300px}.graph .period{color:var(--color-dark-grey)}.graph .period.active,.graph .period:hover{color:var(--color-primary)}.graph canvas{max-width:100%!important}