.Toastify__toast-container{z-index:9999;-webkit-transform:translate3d(0,0,9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:#ffffffb3;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}:root{--reach-dialog: 1}[data-reach-dialog-overlay]{background:#00000054;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}[data-reach-dialog-content]{width:50vw;margin:10vh auto;background:#fff;padding:2rem;outline:none}:root{--reach-accordion: 1}[data-reach-accordion-button][disabled]{cursor:not-allowed}.rdp{--rdp-cell-size: 40px;--rdp-caption-font-size: 18px;--rdp-accent-color: #0000ff;--rdp-background-color: #e7edff;--rdp-accent-color-dark: #3003e1;--rdp-background-color-dark: #180270;--rdp-outline: 2px solid var(--rdp-accent-color);--rdp-outline-selected: 3px solid var(--rdp-accent-color);--rdp-selected-color: #fff;margin:1em}.rdp-vhidden{box-sizing:border-box;padding:0;margin:0;background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns{position:relative;display:inline-flex}.rdp-caption_label{position:relative;z-index:1;display:inline-flex;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:0;border:2px solid transparent;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_year,.rdp-dropdown_month{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;text-transform:uppercase}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-weeknumber,.rdp-day{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:var(--rdp-selected-color);opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-smoothing-auto{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-smooth:auto}.dotted-zero-for-mono{-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.reset-margin{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.typography-number{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}@font-face{font-family:IBMPlexSans;font-weight:400;font-style:normal;src:local("IBM Plex Sans"),local("IBMPlexSans"),url(/assets/IBMPlexSans-Regular-BpvWgbi4.woff2) format("woff2"),url(/assets/IBMPlexSans-Regular-Bs47DlTj.woff) format("woff")}@font-face{font-family:IBMPlexSans;font-weight:700;font-style:normal;src:local("IBM Plex Sans Bold"),local("IBMPlexSans-Bold"),url(/assets/IBMPlexSans-Bold-C9IQDy0j.woff2) format("woff2"),url(/assets/IBMPlexSans-Bold-hbm-YN2_.woff) format("woff")}@font-face{font-family:IBMPlexSans;font-weight:400;font-style:italic;src:local("IBM Plex Sans Italic"),local("IBMPlexSans-Italic"),url(/assets/IBMPlexSans-Italic-DImKZyMd.woff2) format("woff2"),url(/assets/IBMPlexSans-Italic-DtZFS2Se.woff) format("woff")}@font-face{font-family:IBMPlexSans;font-weight:500;font-style:normal;src:local("IBM Plex Sans Medium"),local("IBMPlexSans-Medium"),url(/assets/IBMPlexSans-Medium-vId4qnnm.woff2) format("woff2"),url(/assets/IBMPlexSans-Medium-BX5dwp5_.woff) format("woff")}@font-face{font-family:IBMPlexSans;font-weight:500;font-style:italic;src:local("IBM Plex Sans MediumItalic"),local("IBMPlexSans-MediumItalic"),url(/assets/IBMPlexSans-MediumItalic-CO2EQF-w.woff2) format("woff2"),url(/assets/IBMPlexSans-MediumItalic-BjRswhiZ.woff) format("woff")}@font-face{font-family:IBMPlexSansMono;font-weight:400;font-style:normal;src:local("IBM Plex Mono Regular"),local("IBMPlexMono-Regular"),url(/assets/IBMPlexMono-Regular-CGE8wUmx.woff2) format("woff2"),url(/assets/IBMPlexMono-Regular-XYns38Ny.woff) format("woff")}@font-face{font-family:IBMPlexSansMonoNumbers;font-weight:400;font-style:normal;src:local("IBM Plex Mono Regular"),local("IBMPlexMono-Regular"),url(/assets/IBMPlexMono-Regular-CGE8wUmx.woff2) format("woff2"),url(/assets/IBMPlexMono-Regular-XYns38Ny.woff) format("woff");unicode-range:U+30-39}@font-face{font-family:IBMPlexSansMonoNumbers;font-weight:500;font-style:normal;src:local("IBM Plex Mono Medium"),local("IBMPlexMono-Medium"),url(/assets/IBMPlexMono-Medium-tfKCVhNG.woff2) format("woff2"),url(/assets/IBMPlexMono-Medium-i5-GqFoX.woff) format("woff");unicode-range:U+30-39}@font-face{font-family:IBMPlexSansMonoNumbers;font-weight:700;font-style:normal;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(/assets/IBMPlexMono-Bold-CxQYLjAM.woff2) format("woff2"),url(/assets/IBMPlexMono-Bold-DtW3W69p.woff) format("woff");unicode-range:U+30-39}@font-face{font-family:IBMPlexSansMono;font-weight:500;font-style:normal;src:local("IBM Plex Mono Medium"),local("IBMPlexMono-Medium"),url(/assets/IBMPlexMono-Medium-tfKCVhNG.woff2) format("woff2"),url(/assets/IBMPlexMono-Medium-i5-GqFoX.woff) format("woff")}@font-face{font-family:IBMPlexSansMono;font-weight:700;font-style:normal;src:local("IBM Plex Mono Bold"),local("IBMPlexMono-Bold"),url(/assets/IBMPlexMono-Bold-CxQYLjAM.woff2) format("woff2"),url(/assets/IBMPlexMono-Bold-DtW3W69p.woff) format("woff")}@keyframes easeinwidth{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes easeinwidthright{0%{width:0px;margin-left:100%}to{width:calc(100% - 16px);margin-left:16px}}@keyframes moveinheight{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes moveinright{0%{transform:translate(-100px)}to{transform:translate(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-slighty-right{0%{transform:translate(-4px)}to{transform:translate(0)}}@keyframes pulse{0%{opacity:1}50%{opacity:.32}to{opacity:1}}html{height:100%;min-height:100%;background-color:#d5d9dd;font-family:IBMPlexSans,sans-serif;color:#222;text-rendering:optimizeLegibility;-moz-font-feature-settings:"ss04";-webkit-font-feature-settings:"ss04";font-feature-settings:"ss04"}body{margin:0;padding:0;box-sizing:inherit;height:inherit;min-height:inherit}#root{margin:inherit;height:100%}.form-row label{font-size:.875rem;color:#5f5f5f}a{font-size:.875rem;font-weight:500;line-height:1.7142;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;color:#222;text-decoration:none}button{font-family:IBMPlexSans,sans-serif}.logo{width:160px;margin:25px 0 -105px 8px;text-align:center;height:80px;position:relative}.logo img{display:inline-block;width:80px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}@media (max-width: 671px){.logo{width:initial;margin-bottom:0;box-sizing:border-box;position:relative}}.menu{width:160px;height:100%}.hidden{display:none}@media (max-width: 671px){.mobileHidden{display:none!important}}.bg-tertiary-dark{background-color:#c1c1c1}.bg-tertiary{background-color:#d9d9d9}.arrowDown{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #000000;margin:8px}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.version{z-index:10000;position:fixed;bottom:0;right:0;opacity:.5;font-size:.625rem}h2{font-size:unset;margin-block-start:unset;margin-block-end:unset;font-weight:unset}#modulebar{align-self:flex-end;flex-shrink:0;width:100%;position:relative;z-index:100;transition:max-height .2s ease-in .1s;max-height:120px;flex-grow:1;will-change:max-height}#modulebar.is-pulled{max-height:0;transition:max-height .1s ease-in;overflow:hidden}#modulebar .modulebar-modules{height:56px;padding-top:8px;padding-left:32px;background-color:#fff;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}#modulebar .modulebar-modules::-webkit-scrollbar{display:none}@media (max-width: 1055px){#modulebar .modulebar-modules{padding-left:0;white-space:unset;overflow-x:unset}}#modulebar .modulebar-modules .module-button-container{display:inline-flex}@media (max-width: 1055px){#modulebar .modulebar-modules .module-button-container{display:none}}#modulebar .modulebar-modules .module-button-container .module-button{position:relative;flex-grow:1;height:48px;padding:0 48px 8px 12px;transition:background-color .2s}@media (max-width: 1311px){#modulebar .modulebar-modules .module-button-container .module-button{padding-right:32px}}#modulebar .modulebar-modules .module-button-container .module-button .module-button-icon{display:inline-block;width:32px}#modulebar .modulebar-modules .module-button-container .module-button .module-button-icon svg{vertical-align:middle}#modulebar .modulebar-modules .module-button-container .module-button .module-button-icon--right{width:24px;margin-left:8px}#modulebar .modulebar-modules .module-button-container .module-button .module-button-icon--small{width:20px}#modulebar .modulebar-modules .module-button-container .module-button .module-button-icon--small.module-button-icon--right{width:16px;margin-left:4px}#modulebar .modulebar-modules .module-button-container .module-button .module-button-text{display:inline-block}#modulebar .modulebar-modules .module-button-container .module-button .module-button-content{line-height:48px;height:48px}#modulebar .modulebar-modules .module-button-container .module-button:hover{background-color:#f2f2f2}#modulebar .modulebar-modules .module-button-container .module-button:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:8px;background-color:#222;transform:scaleY(0);transform-origin:bottom;transition:transform .2s ease-in-out}#modulebar .modulebar-modules .module-button-container.active .module-button{background-color:#f2f2f2}#modulebar .modulebar-modules .module-button-container.active .module-button:after{transform:scaleY(1)}#modulebar .modulebar-modules .module-menu-button-container{display:none;background-color:#fff}@media (max-width: 1055px){#modulebar .modulebar-modules .module-menu-button-container{display:block;position:relative;top:50%;left:50%;transform:translateY(-50%) translate(-50%)}}.module-menu-button-container .react-select-menu__custom-value{display:flex;align-items:center;justify-content:center}.module-menu-button-container .react-select-menu__custom-value .react-select-menu__custom-value-icon{padding-top:4px}.module-menu-button-container .react-select-menu__custom-value .react-select-menu__custom-value-label{padding-left:8px;overflow:hidden;text-overflow:ellipsis}.module-menu-button-container .react-select-menu__custom-option{display:flex;align-items:center;padding-left:8px;padding-right:8px;margin-left:auto;margin-right:auto;max-width:176px}.module-menu-button-container .react-select-menu__custom-option .react-select-menu__custom-option-label{padding-left:8px}.module-menu-button-container .react-select-menu__control,.module-menu-button-container .react-select-menu__control:hover{width:192px;height:64px;background:#f2f2f2!important;border:0;border-bottom:4px solid #222!important;border-top:12px solid #ffffff;border-radius:0;margin:-4px auto 0!important;padding-left:8px;padding-right:8px;box-shadow:none!important;font-size:.875rem;font-weight:500}.module-menu-button-container .react-select-menu__indicators{transition:transform .25s}.module-menu-button-container .react-select-menu__control--menu-is-open .react-select-menu__indicators{transform:rotate(180deg)}.module-menu-button-container .react-select-menu__value-container{height:44px;background:none!important;border:none!important;margin:0!important;padding:0;box-shadow:none!important}.module-menu-button-container .react-select-menu__menu{padding:8px 0;border:none;border-bottom:8px solid #d5d9dd;border-radius:0;margin:4px 0 0;box-shadow:none}.module-menu-button-container .react-select-menu__menu-list{max-height:500px;padding:0;border:none!important;border-radius:0;background-color:#fff}.module-menu-button-container .react-select-menu__option{padding:12px 16px;color:#222;font-size:.875rem;font-weight:500;text-align:center}.module-menu-button-container .react-select-menu__custom-option-icon{padding-top:4px}.module-menu-button-container .react-select-menu__option--is-focused,.module-menu-button-container .react-select-menu__option--is-selected{background-color:#f0f7ff}.module-menu-button-container .styled__control-is-focused{background:none!important;border:none!important}.module-menu-button-container .react-select-menu__indicator-separator{visibility:hidden}.module-menu-button-container .energy-option{cursor:default}.module-menu-button-container .energy-option__external-icon{padding-top:8px;margin-left:4px}.sidebar-role-card{padding:.5rem}@media ((max-width: 1055px)){.sidebar-role-card{display:flex;flex-direction:column}}.sidebar-role-card .sidebar-role-card-logo{cursor:pointer;display:flex;flex-direction:column;background-color:#fff;border:none;padding:0;width:100%;margin-bottom:.25rem;padding-top:1rem}.sidebar-role-card .sidebar-role-card-logo:focus-visible{outline:.25rem solid #0080ff}@media ((min-width: 1056px)) and ((max-width: 1311px)){.sidebar-role-card .sidebar-role-card-logo{height:4rem}}.sidebar-role-card .sidebar-role-card-logo .sidebar-role-card-logo-img{margin:auto;display:flex;align-self:flex-start;align-items:center;justify-content:center;width:unset;height:unset;margin-bottom:1rem}@media ((max-width: 1055px)){.sidebar-role-card .sidebar-role-card-logo .sidebar-role-card-logo-img{width:4rem;height:4rem}}@media ((min-width: 1312px)){.sidebar-role-card .sidebar-role-card-logo .sidebar-role-card-logo-img{width:5rem;height:5rem}}.sidebar-role-card .sidebar-role-card-logo .sidebar-role-card-logo-img img{max-width:100%;max-height:100%}.sidebar-role-card .sidebar-role-card-logo .sidebar-role-card-logo-text{margin:0 auto;align-self:flex-start;height:2.5rem;width:8rem;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.25;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:block-axis;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-height: 671px)){.sidebar-role-card .sidebar-role-card-logo .sidebar-role-card-logo-text{display:none}}@media (max-width: 1311px){.sidebar-role-card .sidebar-role-card-logo{width:initial;box-sizing:border-box}}.sidebar-role-card .sidebar-role-card-logo:hover{background-color:#f2f2f2;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.sidebar-role-card .sidebar-role-card-user{margin-top:.125rem;height:15.5rem;display:flex;flex-direction:column;text-align:center;font-size:.875rem;font-weight:500;line-height:1.7142;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border:none;padding:0;width:100%;align-items:center}.sidebar-role-card .sidebar-role-card-user:focus-visible{outline:.25rem solid #0080ff}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-height: 671px)){.sidebar-role-card .sidebar-role-card-user{height:auto}}.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-user-img{width:4rem;height:4rem;margin-left:auto;margin-right:auto;padding-top:1.25rem;padding-bottom:1.25rem}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-height: 671px)){.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-user-img{width:2.5rem;height:2.5rem}}.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-user-img img{width:100%;height:auto;border-radius:50%}.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-username{height:40px;line-height:1.14285714;display:flex;flex-direction:column;justify-content:center}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-height: 671px)){.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-username{display:none}}.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-role{height:1rem;line-height:1rem;margin:.5rem 0 0;color:#909090;font-style:italic}.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-role:first-letter{text-transform:uppercase}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-height: 671px)){.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-role{display:none}}.sidebar-role-card .sidebar-role-card-user.swappable .sidebar-role-card-switch-icon{opacity:.5!important}.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-switch{height:5rem;padding-bottom:1rem}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-height: 671px)){.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-switch{height:4rem}}.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-switch .sidebar-role-card-switch-icon{position:relative;height:1rem;top:2rem;opacity:0}@media ((min-width: 1056px)) and ((max-width: 1311px)){.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-switch .sidebar-role-card-switch-icon{top:0}}.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-switch .sidebar-role-card-switch-notification{visibility:hidden;height:1rem;line-height:1rem;color:#5f5f5f;position:relative;top:2.5rem;font-size:.625rem}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-height: 671px)){.sidebar-role-card .sidebar-role-card-user .sidebar-role-card-switch .sidebar-role-card-switch-notification{display:none}}.sidebar-role-card .sidebar-role-card-user.swappable:hover{cursor:pointer;background-color:#f2f2f2;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.sidebar-role-card .sidebar-role-card-user.swappable:hover .sidebar-role-card-switch-icon{opacity:1}.sidebar-role-card .sidebar-role-card-user.swappable:hover .sidebar-role-card-switch-notification{visibility:visible}.role-selector{background-color:#f2f2f2}.role-selector .role-selector-close{position:fixed;z-index:100;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom-left-radius:8px;top:0;align-self:flex-end}.role-selector .role-selector-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:start}.role-selector .role-selector-content .role-selector-header{width:calc(100% - 16px);margin-left:16px;margin-top:40px;height:24px;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.role-selector .role-selector-content .role-selector-text{width:100%;margin-left:16px;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.role-selector .role-selector-content .role-selector-option{width:100%;cursor:pointer;padding:8px 0}.role-selector .role-selector-content .role-selector-option:last-child{padding-bottom:80px}.role-selector .role-selector-content .role-selector-option+.role-selector-text{margin-top:32px}.role-selector .role-selector-content .role-selector-option .role-selector-card{display:flex;flex-direction:column;text-align:center;background-color:#fff;margin-bottom:2px;border:2px solid #ffffff;border-radius:8px;transition:border-color .2s;padding:8px}.role-selector .role-selector-content .role-selector-option .role-selector-card:hover,.role-selector .role-selector-content .role-selector-option .role-selector-card:focus{border-color:#5f5f5f}.role-selector .role-selector-content .role-selector-option .role-selector-card.selected{border:2px solid #222;border-bottom-left-radius:0;border-bottom-right-radius:0}.role-selector .role-selector-content .role-selector-option .role-selector-card .role-selector-card-checkmark{align-self:flex-end;height:24px;width:24px}.role-selector .role-selector-content .role-selector-option .role-selector-card .role-selector-card-logo{display:flex;align-self:center;align-items:center;justify-content:center;width:120px;height:80px;margin-bottom:16px}.role-selector .role-selector-content .role-selector-option .role-selector-card .role-selector-card-logo img{max-width:100%;max-height:100%}.role-selector .role-selector-content .role-selector-option .role-selector-card .role-selector-card-name{font-size:.875rem;font-weight:500;line-height:1.7142;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:24px;margin-bottom:4px}.role-selector .role-selector-content .role-selector-option .role-selector-card .role-selector-card-text{font-size:.875rem;font-weight:500;line-height:1.7142;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:italic;color:#5f5f5f;line-height:142.857%}.role-selector .role-selector-content .role-selector-option .role-selector-card .role-selector-card-text:first-letter{text-transform:uppercase}.role-selector .role-selector-content .role-selector-option.non-clickable{cursor:initial}.role-selector .role-selector-content .role-selector-option.non-clickable .role-selector-card:hover{border-color:#fff}.role-selector .role-selector-content .role-selector-option.non-clickable .role-selector-card-checkmark{visibility:hidden}.role-selector .role-selector-content .role-selector-option:not(.non-clickable) .role-selector-button:focus{opacity:1;position:relative}.role-selector .role-selector-content .role-selector-option .role-selector-button{font-size:.875rem;height:48px;padding:0 16px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;opacity:0;position:absolute}.role-selector .role-selector-content .role-selector-option .role-selector-button.selected{opacity:1;position:relative}.sidebar-modal-container{display:flex;flex-direction:column;height:5rem;position:relative;cursor:pointer;transition:background-color .2s;background-color:#fff;border:none;width:100%;justify-content:center;align-items:center;margin-bottom:.25rem;padding:0}.sidebar-modal-container:hover{background-color:#f2f2f2}.sidebar-modal-container:focus-visible{outline:.25rem solid #0080ff}@media ((min-width: 1056px)) and ((max-width: 1311px)){.sidebar-modal-container{height:4rem}}.sidebar-modal-container .sidebar-modal-header{height:100%;cursor:pointer}.sidebar-modal-container .sidebar-modal-header .sidebar-modal-label{position:relative;top:50%;left:50%;transform:translateY(-50%) translate(-50%);width:100%}.sidebar-modal-container .sidebar-modal-header .sidebar-modal-text{color:#222;font-weight:500;cursor:pointer;font-family:inherit}@media (max-height: 720px){.sidebar-modal-container .sidebar-modal-header .sidebar-modal-text{display:none}}@media ((min-width: 1056px)) and ((max-width: 1311px)){.sidebar-modal-container .sidebar-modal-header .sidebar-modal-text{display:none}}.sidebar-modal-container .sidebar-modal-button-notification{position:absolute;height:1.5rem;min-height:1.5rem;line-height:1.5rem;z-index:999;top:5%;left:50%;font-family:IBMPlexSansMono,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.37px;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.sidebar-modal-container .sidebar-modal-button-notification .sidebar-modal-button-notification-count{border-radius:.75rem;background-color:#0080ff;color:#fff;padding:0 8px}.sidebar-modal-container:after{content:"";position:absolute;left:50%;bottom:0;width:1.5rem;margin-left:-.75rem;border-top:.25rem solid #222;transform:scaleX(0);transform-origin:center;transition:transform .2s}.sidebar-modal-container.visible{background-color:#f2f2f2}.sidebar-modal-container.visible:after{transform:scaleX(1)}#sidebar-toggler label#toggleLabel{display:block;position:absolute;bottom:-60px;left:16px;z-index:120;height:48px;width:48px;padding:12px;box-sizing:border-box;transition:opacity .1s ease-in .3s}@media (max-width: 1055px){#sidebar-toggler label#toggleLabel{bottom:8px}}.is-pulled #sidebar-toggler label#toggleLabel{opacity:0}#sidebar-toggler input#toggleSidebar{display:none}#sidebar-toggler input#toggleSidebar:checked~#sidebar{margin:0}#sidebar.is-visible{margin:0}.modulebar-modules{position:relative}.sidebar-toggle{border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;position:absolute;top:16px;left:16px;margin:auto;padding:8px;z-index:99999}.sidebar-toggle svg{display:block}@media (min-width: 1056px){.sidebar-toggle{display:none}}#sidebar{background-color:#fff;position:fixed;text-align:center;top:0;left:0;width:160px;height:100%;transition:all .2s ease-in;z-index:200}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-height: 671px)){#sidebar{width:4rem}}@media (max-height: 671px){#sidebar{width:4rem}}@media (max-width: 1055px){#sidebar{margin-left:-100%;width:100%}}#sidebar .sidebar-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}#sidebar .sidebar-close{position:absolute;top:0;right:0;display:none}@media (max-width: 1055px){#sidebar .sidebar-close{display:block}}#sidebar #sidebar-footer{text-align:center;padding:.5rem}#sidebar #sidebar-footer .sidebar-footer-note{flex-grow:1;padding-top:5rem;padding-bottom:1.25rem;line-height:1.25rem;opacity:.5;font-size:.875rem}@media ((min-width: 1056px)) and ((max-width: 1311px)),(max-height: 792px){#sidebar #sidebar-footer .sidebar-footer-note{display:none}}@media (min-width: 672px) and (max-width: 1055px){#sidebar-footer{display:flex;flex-wrap:wrap}.sidebar-footer-item{width:33.3333%;flex-grow:1}}.formLink{background-color:#fff;width:100%;position:relative;display:flex;justify-content:space-between;margin-top:16px}.formLink label{box-sizing:border-box;display:inline-block;vertical-align:top;width:100%!important;cursor:pointer;padding:20px 16px;font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;width:100%;padding:0;background-size:100% 24px;background-position:0 50%;background-repeat:no-repeat;margin-top:-16px}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:24px;cursor:pointer}input[type=range]::-moz-range-track{width:100%;height:24px;cursor:pointer}input[type=range]::-ms-track{width:100%;height:24px;cursor:pointer}input[type=range]::-webkit-slider-thumb{box-sizing:border-box;border:solid 2px #222;box-shadow:0 0 0 2px #fff;height:40px;width:0px;border-radius:4px;background:#222;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-8px}input[type=range]::-moz-range-thumb{box-sizing:border-box;border:solid 2px #222;box-shadow:0 0 0 2px #fff;height:40px;width:0px;border-radius:4px;background:#222;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-8px}input[type=range]::-ms-thumb{box-sizing:border-box;border:solid 2px #222;box-shadow:0 0 0 2px #fff;height:40px;width:0px;border-radius:4px;background:#222;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-8px}.range-slider{height:auto;padding-bottom:52px}.range-markers{height:32px;position:absolute;top:48px;left:0;right:0;margin:0 16px}.range-marker{text-align:center;position:absolute;top:0;margin-left:-32px;width:64px;font-size:.75rem;font-weight:500;line-height:3;color:#5f5f5f;white-space:nowrap}.range-marker button{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0}.range-marker:before{content:"";background:#d6d9df;position:absolute;top:0;left:31px;height:4px;width:2px}.range-marker.selected:before,.range-marker.selected:after{display:none}.range-marker:after{content:"";background:#d6d9df;position:absolute;top:-36px;left:31px;height:4px;width:2px}.range-marker-min{width:0;margin-left:0}.range-marker-min:before,.range-marker-min:after{left:0}.range-marker-max{margin-left:-64px;text-align:right}.range-marker-max:before,.range-marker-max:after{left:auto;right:0}.toggle-input{background-color:#fff;width:100%;position:relative;display:flex}.toggle-input label{box-sizing:border-box;display:inline-block;vertical-align:top;padding:20px 16px;font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;word-break:break-word}.toggle-input.active-input label{position:relative;transform:none;top:auto;padding:20px 16px;overflow-wrap:break-word}.switch-container{display:flex;justify-content:flex-end}.toggle-label{flex-grow:1}.switch-label{position:static;transform:none}.switch{display:inline-block;height:24px;position:relative;width:48px}.switch input{display:none}.slider{background-color:#5f5f5f;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:all .25s}.slider-handle{background-color:#fff;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:transform .25s;width:18px}input:checked+.slider{background-color:#222}input:disabled+.slider{background-color:#c1c1c1;cursor:not-allowed}input:checked+.slider .slider-handle{transform:translate(24px)}.toggle .slider{background-color:#fff;box-shadow:0 0 0 1px #000}.toggle .slider-handle{background-color:#000;display:flex;align-items:center;justify-content:center}.toggle .slider-handle .handle-icon{fill:#000}.toggle input:checked+.slider{background-color:#00ad09;box-shadow:0 0 0 1px #00ad09}.toggle input:checked+.slider .slider-handle{background-color:#00ad09}.toggle input:checked+.slider .slider-handle .handle-icon{fill:#fff}.toggle input:disabled+.slider{background-color:#fff;box-shadow:0 0 0 1px #909090}.toggle input:disabled+.slider .slider-handle{background-color:#909090}.toggle input:disabled+.slider .slider-handle .handle-icon{fill:#909090}.toggle input:disabled:checked+.slider{background-color:#80d684;box-shadow:0 0 0 1px #80d684}.toggle input:disabled:checked+.slider .slider-handle{background-color:#80d684}.toggle input:disabled:checked+.slider .slider-handle .handle-icon{fill:#fff}.slider.round{border-radius:34px}.slider.round .slider-handle{border-radius:24px}.show-boolean-container .input-icon{padding:20px 20px 0 0;margin-left:auto;opacity:.5}@media (max-width: 671px){.show-boolean-container{flex-direction:column}.show-boolean-container label{padding:16px 16px 0!important;min-width:unset;font-size:.75rem;width:100%;max-width:unset}.show-boolean-container .switch-label{padding:8px 16px!important}}.show-boolean-container .switch-label input:checked+.slider .slider-handle{transform:translate(49px)}.show-boolean-container .switch-label .show-boolean{justify-content:flex-start}.show-boolean-container .switch-label .show-boolean .switch{width:auto}.show-boolean-container .switch-label .show-boolean .switch .slider-handle{width:54px}.show-boolean-container .read-only{position:absolute;top:0;right:0}.show-boolean .switch{width:auto}.show-boolean .boolean-text{position:relative;width:auto;display:flex;align-items:center;height:100%}.show-boolean .boolean-text .false-value,.show-boolean .boolean-text .true-value{color:#000;font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:.75rem;padding:0 12px;white-space:nowrap;cursor:pointer;display:flex}.show-boolean input:checked+.slider .slider-handle{transform:translate(54px)}.show-boolean .slider{background-color:#f2f2f2}.show-boolean input:checked+.slider{background-color:#f2f2f2}.show-boolean .slider-handle{background-color:#000;width:64px;border-radius:24px;height:24px;left:0;bottom:0}.show-boolean .slider.round{border-radius:34px;height:100%}.show-boolean .boolean-selected{color:#fff!important}.checkbox{height:100%!important;display:flex}.stacked{flex:1}.stacked:not(:last-of-type){margin-right:2px}.stacked .checkbox-label{display:flex;flex-direction:column;justify-content:center;padding:16px}@media (max-width: 480px){.stacked .checkbox-label{padding:8px}}.stacked .checkbox-label span{margin-bottom:8px;font-weight:700;color:#222}.stacked .checkbox-label div{margin:0}.checkbox-label{display:flex;align-items:center;padding:8px 16px;min-height:64px;box-sizing:border-box;cursor:pointer}.checkbox-label svg:first-child:not(:last-child),.checkbox-label-icon:first-child:not(:last-child){margin-right:16px}.checkbox-label-icon svg{display:block}.text-light .checkbox-labeltext{font-size:1rem;font-weight:400;line-height:24px}.text-light.in-form .checkbox-labeltext{color:#5f5f5f}.icon-large svg{width:24px;height:24px}.checkbox-text{flex-grow:1}.checkbox-labeltext{font-size:.875rem;line-height:1.5;color:#222;display:block;font-weight:700}.checkbox-input{height:24px;margin-left:16px;color:#000}.checkbox-input svg{color:#222}.checkbox-input .checkbox-checked-icon{display:none}.checkbox-input.checkbox-raw{margin:0;display:block}.checkbox-input input[type=checkbox]{display:none}.checkbox-input input[type=checkbox]~.checkbox-indeterminate-icon{display:none}.checkbox-input input[type=checkbox]:checked~.checkbox-icon{display:none}.checkbox-input input[type=checkbox]:checked~.checkbox-checked-icon{display:block}.checkbox-input input[type=checkbox]:indeterminate~.checkbox-icon,.checkbox-input input[type=checkbox]:indeterminate~.checkbox-checked-icon{display:none!important}.checkbox-input input[type=checkbox]:indeterminate~.checkbox-indeterminate-icon{display:block}.checkbox-input input[type=checkbox]:disabled~.checkbox-icon,.checkbox-input input[type=checkbox]:disabled~.checkbox-checked-icon,.checkbox-input input[type=checkbox]:disabled~.checked-indeterminate-icon{fill:#909090}.read-only .checkbox-icon,.read-only .checkbox-checked-icon{fill:#909090}.read-only .checkbox-labeltext,.read-only .checkbox-alttext{color:#909090}.read-only .checkbox-label{pointer-events:none}.read-only .checkbox-label .icon-tooltip-container{pointer-events:auto}.icon-tooltip{max-width:288px}.icon-tooltip-container{color:#222;display:inline-block;vertical-align:middle;margin-left:6px}.radio-input{display:inline-block}.radio-input.disabled .radio-icon,.radio-input.disabled .radio-checked-icon,.radio-input.disabled .radio-indeterminate-icon{display:none!important}.radio-input.disabled:after{content:" "}.radio-input .radio-icon,.radio-input .radio-checked-icon,.radio-input .radio-disabled-icon,.radio-input .radio-indeterminate-icon{display:inline-block;vertical-align:middle;width:16px;height:16px}.radio-input.large .radio-icon,.radio-input.large .radio-checked-icon,.radio-input.large .radio-disabled-icon,.radio-input.large .radio-indeterminate-icon{width:24px;height:24px}.radio-input .radio-checked-icon,.radio-input .radio-indeterminate-icon{display:none}.radio-input .radio-disabled-icon{display:none;background:#e6e6e6;border-radius:100%}.radio-input .radio-disabled-icon--checkbox{width:12px;height:12px;border-radius:1px}.radio-input input[type=radio],.radio-input input[type=checkbox]{display:none}.radio-input input[type=radio]:checked~.radio-icon,.radio-input input[type=checkbox]:checked~.radio-icon{display:none}.radio-input input[type=radio]:checked:not(:indeterminate)~.radio-checked-icon,.radio-input input[type=checkbox]:checked:not(:indeterminate)~.radio-checked-icon{color:#0080ff;display:inline-block}.radio-input input[type=radio]:disabled~.radio-icon,.radio-input input[type=checkbox]:disabled~.radio-icon,.radio-input input[type=radio]:disabled~.radio-checked-icon,.radio-input input[type=checkbox]:disabled~.radio-checked-icon{display:none}.radio-input input[type=radio]:disabled~.radio-disabled-icon,.radio-input input[type=checkbox]:disabled~.radio-disabled-icon{display:inline-block}.radio-input input[type=checkbox]:indeterminate~.radio-icon{display:none}.radio-input input[type=checkbox]:indeterminate~.radio-indeterminate-icon{display:inline-block}.checkbox-alttext{display:block;font-size:.875rem;line-height:1.71;color:#5f5f5f}.large .checkbox-alttext{padding-right:24px;color:#222;font-size:1rem;line-height:1.5}.text-transform-none .checkbox-alttext{text-transform:none}.checkbox-row{display:flex;flex-direction:row}.evse-status-option-value{display:flex;justify-content:center}.evse-status-option-value .evse-status-option-label{padding-left:8px}.evse-status-option-value.inservice{fill:#00ad09}.evse-status-option-value.indeployment,.evse-status-option-value.inmaintenance{fill:#000}.evse-status-option-value.outofservice{fill:red}.evse-status-option-value.deleted{fill:#000}.image-input{height:8rem}.image-input:hover .image-input-wrapper .image-input-label,.image-input:hover .image-input-wrapper .image-input-overlay.active{cursor:pointer}.image-input:hover .image-input-wrapper .placeholder.active{border:.125rem solid #000000}.image-input .image-input-wrapper{height:100%;width:100%;display:flex;flex-direction:row;background-color:#fff}.image-input .image-input-wrapper .image-input-label{display:flex;align-items:center;justify-content:center;padding:0!important;width:9rem;z-index:3;pointer-events:none;background-color:#fff}.image-input .image-input-wrapper .image-input-label:focus-visible{outline:.25rem solid #0080ff}.image-input .image-input-wrapper .image-input-label .image-input-logo{display:flex;align-items:center;justify-content:center;width:7.5rem;height:5rem}@media (max-width: 1055px){.image-input .image-input-wrapper .image-input-label .image-input-logo{width:2.5rem;height:2.5rem}}.image-input .image-input-wrapper .image-input-label .image-input-logo.placeholder{border-radius:.5rem;background-color:#f2f2f2}.image-input .image-input-wrapper .image-input-label img{max-width:100%;max-height:100%}@media (max-width: 671px){.image-input .image-input-wrapper label{top:0;position:relative!important;transform-origin:right!important;transform:none!important;transition:none!important}}.image-input .image-input-wrapper .image-input-overlay{width:auto;flex-grow:1;display:flex;align-items:center}.image-input .input{width:9rem;height:100%!important;position:absolute;padding:unset;background-color:transparent;cursor:pointer;z-index:1;overflow:hidden}.image-input .input:focus{outline:.25rem solid #0080ff}.image-input .input:after{content:"";left:-5%;top:-5%;height:110%;width:110%;background-color:#fff;position:absolute;z-index:2}.openhours{display:flex;flex-wrap:wrap}.openhours .open-days{margin-right:16px;min-width:66px;font-family:IBMPlexSans!important}.openhours .open-hours{width:70%}.openhours .select-part{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;color:#909090;padding:20px 0 16px;width:49%}.openhours .select-part .open-hours-row{display:flex}@media (max-width: 671px){.openhours .select-part{width:100%;margin-left:16px;margin-top:8px;padding-top:32px}.openhours .select-part .open-hours-row{padding-left:16px}}.openhours svg{align-self:center;padding:16px}.openhours:hover{cursor:pointer}@media (max-width: 671px){.openhours{justify-content:space-between}}.openHourHr{position:absolute;width:calc(100% - 16px);top:100%;left:0;height:2px;background-color:#222;border:0;margin:-2px 0 0 16px;transform-origin:100% 50%;animation:.2s easeinwidth;animation-timing-function:cubic-bezier(.6,.01,.25,1)}.openhourDayContainer{display:flex}.openhourDayContainer label{position:relative!important}.openhourDayContainer .checkbox-label{display:flex;flex-direction:column;align-items:center;width:100%;padding:0}.openhourDayContainer .checkbox-labeltext{margin-bottom:16px}.openhourDayContainer .checkbox-input{margin:0}.openhourDayContainer .openhourDay{margin:8px 1px!important;padding:4px;flex-basis:calc(100% / 7)}.form-row .openhours{display:flex;width:100%}.form-row .openhours .select-part{flex:1;color:#222;display:flex;flex-direction:column;height:auto}.form-row .openhours .select-part .open-days{min-width:74px}.form-row .openhours .select-part .open-hours{width:69%}@media (max-width: 671px){.form-row .openhours .select-part{width:100%;flex:1}}.toggle-control{display:flex;margin:0 0 8px}.toggle-control-label{flex:1}.toggle-control-input{margin:0 0 0 2px;flex:1}@media (max-width: 671px){.toggle-control{flex-wrap:wrap}.toggle-control-label{flex:initial;width:100%;height:64px}.toggle-control-input{margin:2px 0 0;width:50%}.toggle-control-input:nth-child(2n){padding-right:1px}.toggle-control-input:nth-child(odd){padding-left:1px}}.toggle-control .form-row-hr{margin-top:-2px;position:relative;z-index:1}.poolImages{display:flex;background-color:#fff;position:relative;flex-wrap:wrap;padding:16px;margin-bottom:16px}@media (max-width: 671px){.poolImages{padding:12px}}@media (max-width: 671px){.poolImages .empty{height:149px!important}}.poolImages .addPhoto{width:187px;height:125px;background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;cursor:pointer;font-weight:500;font-size:.875rem}@media (max-width: 671px){.poolImages .addPhoto{height:125px}}.poolImages .addPhoto div{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}.poolImages .addPhoto .info-text{margin-top:24px}@media (max-width: 671px){.poolImages .addPhoto{width:calc(45vw - 16px);height:29vw}}.poolImages .only{width:40%;height:125px}@media (max-width: 671px){.poolImages .only{width:187px;margin:12px 16px}}.poolImages .InfoText{margin:0 16px 16px 32px;display:flex;flex-direction:column;justify-content:center;font-style:italic;color:#5f5f5f;width:48%;line-height:1.5}@media (max-width: 671px){.poolImages .InfoText{visibility:hidden;display:none}}.picdragging .imageContainer:hover .close{visibility:hidden}.imageWrapper{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALsAAAB9CAIAAAB1Q4WUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA70lEQVR42u3SAQ0AAAjDMMC/2ivAAUFAK2FZJyl4GwlwDI7BMTgGx4BjcAyOwTE4BseAY3AMjsExOAYcg2NwDI7BMTgGHINjcAyOwTE4BhyDY3AMjsEx4Bgcg2NwDI7BMeAYHINjcAyOAcfgGByDY3AMjgHH4Bgcg2NwDI4Bx+AYHINjcAw4BsfgGByDY3AMOAbH4Bgcg2PAMTgGx+AYHINjwDE4BsfgGByDY8AxOAbH4BgcA47BMTgGx+AYHAOOwTE4BsfgGHAMjsExOAbH4BhwDI7BMTgGx+AYcAyOwTE4BseAY3AMjsExOAbHwGEBeJsD0Edi9S4AAAAASUVORK5CYII=) no-repeat}.imageContainer{margin:0 8px 16px 0}@media (max-width: 671px){.imageContainer{width:calc(50% - 8px)}}.imageContainer .close{position:absolute!important;right:0}@media (hover: none) and (pointer: coarse){.imageContainer .close{visibility:visible}}@media (hover: hover) and (pointer: fine){.imageContainer .close{visibility:hidden}}.imageContainer .indexInfo{display:flex;align-items:center;color:#5f5f5f;font-size:.875rem;line-height:1.5;height:16px}.imageContainer .image{width:187px;height:125px;margin-bottom:8px;display:flex;justify-content:center;background-color:#fff;position:relative;overflow:hidden}@media (max-width: 671px){.imageContainer .image{width:calc(45vw - 16px);height:29vw}}.dragging .upload-label{background-color:#f0f7ff;color:#222}.dragging .upload-label .or,.dragging .upload-label .upload-info,.dragging .upload-label .browse{visibility:hidden!important;height:0px}.pool-image-dialog-container .dialog-header{display:block!important;width:100%}.pool-image-dialog-container .upload-label{width:320px;border-width:16px;border-color:#fff;border-style:solid;height:282px;display:flex;justify-content:center;flex-wrap:wrap;align-content:center}.pool-image-dialog-container .upload-label>div{width:100%;margin:3px}.pool-image-dialog-container .upload-label .upload-icon{margin-top:52px}.pool-image-dialog-container .upload-label .upload-info{margin:16px}.pool-image-dialog-container .file-input{opacity:0;width:100%;height:314px!important;position:absolute;top:80px!important;left:0;right:0;bottom:0;top:0;cursor:pointer}.closeDialog{background:#000;cursor:pointer;padding:4px;color:#fff;right:16px;top:24px;position:absolute}.imageContainer:hover{cursor:grab}.imageContainer:hover img{opacity:.68}.imageContainer:hover .close{visibility:visible}.poolImages .sortableHelper{cursor:grabbing;z-index:1000}.poolImages .sortableHelper img{opacity:1}.sortableHelper{cursor:grab!important;pointer-events:visible;z-index:1000}.electrical-feeds{background-color:#f2f2f2}.electrical-feeds:not(:last-of-type) .feed.active+.feed-content{margin-bottom:16px}.electrical-feeds .feed{display:flex;flex-wrap:wrap;width:100%;align-items:center;background-color:#fff}.electrical-feeds .feed+.feed-content{background-color:#f2f2f2;padding:32px 32px 16px;display:none;border:4px solid #ffffff;border-top:none;box-sizing:border-box}.electrical-feeds .feed.active+.feed-content{display:block}.electrical-feeds .feed label{width:calc(100% - 122px);display:flex;flex-direction:column;align-items:flex-start;padding-left:16px}.electrical-feeds .feed label .first-row{font-size:1rem;line-height:1.5;color:#222}.electrical-feeds .feed label .second-row{font-size:.875rem;color:#5f5f5f;line-height:24px}.electrical-feeds .feed button.virta-button{height:3.5rem;width:3.125rem;border-left:2px solid #e6e6e6}.electrical-feeds .feed svg{padding:16px}.electrical-feeds .feed:hover{cursor:pointer}@media (max-width: 671px){.electrical-feeds .feed{justify-content:space-between}}.energy-contract-select .details-container{padding:16px;border-top:2px solid #e6e6e6;margin:0}.energy-contract-select .details-container .details{margin:0}.energy-contract-select #add-contract{margin-top:8px}.max-power-selector .select-wrapper .error{background:#f2f2f2;border-left:.25rem solid #ffffff;border-right:.25rem solid #ffffff;padding-bottom:0}.max-power-selector .max-power-selector-content{background:#f2f2f2;padding:2rem 2rem 1rem;border:4px solid #ffffff;border-top:none}.max-power-selector .max-power-selector-content .error{padding-bottom:1.5rem}.max-power-selector .max-power-selector-content .row{display:flex;flex-direction:column}@media (min-width: 672px){.max-power-selector .max-power-selector-content .row{flex-direction:row}}.max-power-selector .max-power-selector-content .row .input-wrap{display:flex;flex-grow:1}.max-power-selector .max-power-selector-content .row .input-wrap:nth-child(1){margin-right:1px}.max-power-selector .max-power-selector-content .row .input-wrap:nth-child(2){margin-left:1px}form:not(.no-animation)>div:nth-of-type(1){animation:moveinheight .3s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}form:not(.no-animation)>div:nth-of-type(2){animation:moveinheight .6s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}form:not(.no-animation)>div:nth-of-type(3){animation:moveinheight .9s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}form:not(.no-animation)>div:nth-of-type(4){animation:moveinheight 1.2s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}form:not(.no-animation)>div:nth-of-type(5){animation:moveinheight 1.5s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}form:not(.no-animation)>div:nth-of-type(6){animation:moveinheight 1.8s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}form:not(.no-animation)>div:nth-of-type(7){animation:moveinheight 2.1s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}form:not(.no-animation)>div:nth-of-type(8){animation:moveinheight 2.1s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}form:not(.no-animation)>div:nth-of-type(9){animation:moveinheight 2.1s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}form:not(.no-animation)>div:nth-of-type(10){animation:moveinheight 2.1s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}.form-no-header{padding-top:64px}.has-external-link{margin-bottom:12px}.no-margin{margin:0}.form-part{margin:0 0 16px}.form-part.gap-xs{margin-bottom:8px}.form-part.gap-m{margin-bottom:32px}.form-part.gap-l{margin-bottom:48px}.form-part.gap-xl{margin-bottom:64px}.form-part .form-part-header{display:flex;flex-direction:row;align-items:center;margin:8px 0 16px}.form-part .form-part-header span{display:inline-block;vertical-align:middle}.form-part .form-part-header .icon{display:inline-block;vertical-align:middle;margin-left:4px;line-height:24px}.form-part .form-part-header .icon svg{display:block}.form-part .form-part-header h4{margin:0}.form-part .form-part-primary{font-weight:700;font-size:1rem;line-height:24px;margin-bottom:16px}.form-part .error-container{width:100%}.form-part .form-action label,.form-part .form-action input{cursor:pointer}.form-part.gap-none{margin-bottom:0}.formEnd{margin:0 0 48px}.large-form-end{margin:0 0 80px}.form-part+.form-part>.form-part-header{margin-top:48px}.form-select.active-input,.bring-front{z-index:1000;position:sticky}.form-buttons{margin-top:3rem;margin-bottom:1rem}@media (min-width: 672px){.form-buttons{margin-bottom:2rem}}@media (min-width: 1056px){.form-buttons{margin-bottom:4rem}}.formLeftLink{width:100%;max-width:608px;text-align:right}.formLeftLink a{text-decoration:underline}.formLeftLink a:hover,.formLeftLink a a:hover{color:#0080ff;cursor:pointer}.formLeftLink a:hover span,.formLeftLink a a:hover span{color:#0080ff}.formLeftLink a:hover svg,.formLeftLink a a:hover svg{fill:#0080ff}.formLeftLink a:active,.formLeftLink a a:active{color:#005cb8}.formLeftLink a:active svg,.formLeftLink a a:active svg{fill:#005cb8}.secondary .formButton{background:#fff;color:#222}.secondary .formButton:hover{background:#e3f1ff}.button-small .formButton{height:48px;font-size:.875rem;font-weight:500}@media (max-width: 671px){.form-buttons{animation:none!important;margin-top:80px}.form-buttons .button.onboarding-form-submit{position:fixed;bottom:0;left:0;width:100%;max-width:unset;z-index:1000;margin:0}}.hr{position:absolute;width:calc(100% - 16px);top:100%;left:0;height:2px;background-color:#222;border:0;margin:-2px 0 0 16px;transform-origin:100% 50%;animation:.2s easeinwidth;animation-timing-function:cubic-bezier(.6,.01,.25,1)}.input-wrap{display:flex;flex-direction:column}.form-row{background-color:#fff;width:100%;min-height:64px;position:relative;display:flex;flex-wrap:wrap;align-items:center}.form-row.label-position-top input,.form-row.label-position-floating input{width:100%;padding-top:20px;padding-left:16px;padding-right:16px}.form-row.label-position-top label,.form-row.label-position-floating label{width:100%;position:absolute;top:0;bottom:0;z-index:1;transform-origin:top left;transform:translate(0) scale(1);transition:transform .15s ease-in-out}.form-row.label-position-floating label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-row.label-position-top label{transform:translate(10px,-8px) scale(.75);padding-top:0;padding-bottom:0}.form-row label{width:198px;box-sizing:border-box;word-break:break-word;display:flex;align-items:center;padding:4px 16px;font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;overflow-wrap:break-word}@media (max-width: 671px){.form-row label{width:100%;position:absolute;top:50%;z-index:1;transform-origin:top left;transform:translateY(-16px) scale(1);transition:all .15s ease-in-out}}.form-row label.disabled{color:#909090}.form-row .tag-label{justify-content:flex-end}.form-row .range{width:calc(100% - 32px);margin-left:16px;margin-right:16px}.form-row textarea{outline:none;resize:none;height:56px;padding-top:20px}@media (max-width: 671px){.form-row textarea{padding-top:32px;width:100%!important}}.form-row .dropdownWrapper{align-self:center}@media (max-width: 671px){.form-row .dropdownWrapper{margin:20px 14px 0}}.form-row .tooltip-wrap,.form-row input,.form-row textarea,.form-row .flatpickr-input{font-family:inherit!important;-moz-font-feature-settings:inherit;-webkit-font-feature-settings:inherit;font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:1;box-sizing:border-box;padding-right:16px;padding-left:2px;height:64px;margin:0;border:0px;background-color:#fff;color:#222;filter:none}@media (max-width: 671px){.form-row .tooltip-wrap,.form-row input,.form-row textarea,.form-row .flatpickr-input{width:100%;padding-left:16px;padding-right:16px}}.form-row .tooltip-wrap::placeholder,.form-row input::placeholder,.form-row textarea::placeholder,.form-row .flatpickr-input::placeholder{font-style:italic}.form-row .tooltip-wrap:-webkit-autofill,.form-row input:-webkit-autofill,.form-row textarea:-webkit-autofill,.form-row .flatpickr-input:-webkit-autofill{-webkit-box-shadow:0 0 0 64px #ffffff inset!important}.form-row .tooltip-wrap.react-select__input,.form-row input.react-select__input,.form-row textarea.react-select__input,.form-row .flatpickr-input.react-select__input{height:initial!important}.form-row.read-only input,.form-row.has-icon input{padding-right:56px}.form-row.plain .input-icon{display:none}.form-row .input-icon{position:absolute;right:18px;top:20px;font-size:0}.form-row .input-icon>svg{fill:#000}.form-row .input-icon.read-only>svg{fill:#909090}.form-row .input-icon.toggle-password>svg{fill:#000}.form-row .input-icon.black>svg{fill:#5f5f5f}.form-row input:focus{outline:none}.form-row input:disabled,.form-row input:read-only{color:#909090;-webkit-text-fill-color:#909090;opacity:1}.form-row input[type=range]{padding:0!important}.form-row hr{position:absolute;width:calc(100% - 16px);top:100%;left:0;height:2px;background-color:#222;border:0;margin:-2px 0 0 16px;transform-origin:100% 50%;animation:.2s easeinwidth;animation-timing-function:cubic-bezier(.6,.01,.25,1)}.show-initial-value label{overflow-wrap:break-word}@media (max-width: 671px){.show-initial-value label{width:132%}}.show-initial-value .initial-value{color:red;margin-left:2px;overflow-wrap:anywhere;align-self:center;font-size:.875rem;font-family:inherit;line-height:1.5;display:flex;align-items:center}.show-initial-value .initial-value .initial-arrow{color:#000;margin:0 4px}@media (max-width: 671px){.show-initial-value .initial-value{margin-top:32px}.show-initial-value input{padding-top:0!important;height:40px!important}}.input-placeholder{min-height:64px}.react-select__menu-notice--no-options{text-align:left!important;color:#5f5f5f;font-weight:500;margin:15px 0 15px 5px}.form-select.label-position-top label{top:8px;bottom:auto;transform:none;padding-top:0;padding-bottom:0;font-size:.75rem;width:100%;position:absolute;z-index:1;transform-origin:top left;transition:all .15s ease-in-out}.form-select.label-position-top .select-part{width:100%}.form-select.label-position-top .select-part .react-select__single-value{margin:12px 0 0}.form-select.label-position-top .select-part .react-select__input input{padding-top:8px!important}.form-select.label-position-top .select-part .react-select__placeholder{margin-top:12px}.form-select.label-position-top .select-part .react-select__value-container{padding:0 16px}.form-select.label-position-top .select-part .react-select__menu{left:0}.form-select.label-position-top .select-part .react-select__menu-list{width:100%}.form-select.no-label .react-select__placeholder,.form-select.no-label .react-select__single-value{margin-top:0!important}@media (max-width: 671px){.form-select label{top:8px;transform:none;padding-top:0;padding-bottom:0;font-size:.75rem}}.form-select.active-input.label-position-top label{top:8px;transform:none!important}@media (max-width: 671px){.form-select.active-input label{top:8px;transform:none!important}}.form-select .select-part{font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;width:100%;height:64px;margin:0;border:0;background-color:#fff;display:inline-block;box-sizing:border-box}@media (max-width: 671px){.form-select .select-part{width:100%}}@media (max-width: 671px){.form-select .select-part .react-select__single-value{margin:12px 0 0}}.form-select .select-part .react-select__single-value+div,.form-select .select-part .react-select__placeholder+div{padding:0;margin:0}@media (max-width: 671px){.form-select .react-select__input input{padding-top:8px!important}}.form-select .react-select__control,.form-select .react-select__control:hover{height:64px;background:none;border:none;margin:0;box-shadow:none;border-radius:0}.form-select .react-select__placeholder{font-style:italic;opacity:1;color:#909090;margin:0}@media (max-width: 671px){.form-select .react-select__placeholder{margin-top:12px}}.form-select .react-select__value-container{height:64px;background:none;border:none;margin:0;padding:0;box-shadow:none;cursor:text}@media (max-width: 671px){.form-select .react-select__value-container{padding:0 16px}}.form-select .react-select__menu{padding:0;border:none!important;border-radius:0;background-color:#fff;box-shadow:none;width:100%;margin:0}@media (max-width: 671px){.form-select .react-select__menu{left:0}}.form-select .react-select__group{padding-bottom:0}.form-select .react-select__menu-list{padding:0;border:none!important;border-radius:0;background-color:#fff;width:100%;max-height:min(100vh - 320px,320px)}.form-select .react-select__option{padding:20px 0 20px 16px;color:#222;font-size:.875rem;line-height:1.5;min-height:64px}.form-select .react-select__option:active{background-color:#f2f2f2}.form-select .react-select__option--is-disabled{opacity:.5}.form-select .react-select__option--is-focused{background-color:#f2f2f2}.form-select .react-select__option--is-selected,.form-select .react-select__option--is-selected:active{background-color:#f0f7ff}.form-select .styled__control-is-focused{background:none!important;border:none!important}.form-select .react-select__indicator-separator{visibility:hidden}.form-select .react-select__indicators{cursor:pointer;padding:0 16px;transition:transform .25s}.form-select .react-select__control--menu-is-open .react-select__indicators{transform:rotate(180deg)}.form-select .react-select--is-disabled .react-select__indicators{opacity:.5}.form-select .react-select--is-disabled .select-tooltip{pointer-events:initial}.form-select .react-select--is-disabled .select-tooltip svg{display:block}.form-select .select-custom-option{display:flex;align-items:center;width:100%}.form-select .select-custom-option span{flex:1}.form-select .select-custom-option .icon-placeholder{text-align:center;width:48px}.form-select .select-custom-option .icon-placeholder svg{display:block}.field-part-wapper{display:flex;flex-wrap:wrap;align-items:center;padding-left:16px;width:calc(100% - 342px)}@media (max-width: 671px){.field-part-wapper{width:100%}.field-part-wapper input{width:100%!important}}.form-row-hr{height:2px;background-color:#222;right:0;width:calc(100% - 16px);border:0;margin:0 0 0 16px}.input-error+.form-row-hr{background-color:red}.hidden-hr{visibility:hidden;position:relative;margin-top:-2px}.show-hr{position:relative;margin-top:-2px;visibility:visible;animation:.2s easeinwidthright;animation-timing-function:cubic-bezier(.6,.01,.25,1)}.new-password{margin-top:48px}.virta-password::placeholder{font-style:italic}.password-strength-container{padding:16px;height:16px}.password-strength-container .password-strength-weak{color:red}.password-strength-container .password-strength-moderate{color:#f5953b}.password-strength-container .password-strength-strong{color:#00ad09}.form-row.has-label-on-top{background-color:inherit}.form-row.has-label-on-top .textarea-wrapper{display:flex;flex-direction:column;width:100%}.form-row.has-label-on-top .textarea-wrapper .header label{width:100%;display:flex;justify-content:space-between;padding:16px;background-color:#fff}.form-row.has-label-on-top .textarea-wrapper .header .counter{width:auto;color:#5f5f5f;text-align:right}.form-row.has-label-on-top .textarea-wrapper textarea{padding:16px;width:100%;min-height:96px!important;color:#222}.label-position-top.active-input label,.label-position-floating.active-input label,.label-position-top.has-placeholder label,.label-position-floating.has-placeholder label{font-weight:500;transform:translate(4px,-9px) scale(.75);padding-top:0;padding-bottom:0}.label-position-top.active-input input,.label-position-floating.active-input input,.label-position-top.has-placeholder input,.label-position-floating.has-placeholder input{padding-top:20px}.label-position-top.plain input,.label-position-floating.plain input{padding-top:0!important}.form-custom-input label{position:static;transform:none;transition:none;transform-origin:unset}@media (max-width: 671px){.form-row.form-custom-input{flex-direction:column;align-items:flex-start}.form-row.form-custom-input>label{font-size:12px}.form-row.form-custom-input>.dropdown{padding-right:16px;padding-left:16px}.form-row.has-label-on-top .textarea-wrapper{background-color:#fff}.form-row.has-label-on-top .textarea-wrapper .header label{transform:scale(1);font-size:.75rem;padding-left:16px;padding-right:16px;top:0}.form-row.has-label-on-top .textarea-wrapper textarea{padding-left:1rem;margin-top:2rem;min-height:128px!important}:not(.dropdown):not(.label-position-floating):not(.toggle-input):not(.textarea-input).active-input label,:not(.dropdown):not(.label-position-floating):not(.toggle-input):not(.textarea-input).has-placeholder label{transform:translate(4px,-28px) scale(.75)}:not(.dropdown):not(.label-position-floating):not(.toggle-input):not(.textarea-input).active-input input,:not(.dropdown):not(.label-position-floating):not(.toggle-input):not(.textarea-input).has-placeholder input{padding-top:20px}}.form-floating-submit{position:fixed;left:160px;right:32px;bottom:0}@media (max-width: 1311px){.form-floating-submit{left:64px}}@media (max-width: 1055px){.form-floating-submit{left:0;right:0}}.form-floating-submit-content{position:fixed;left:160px;right:0;bottom:120px}@media (max-width: 1311px){.form-floating-submit-content{left:64px}}@media (max-width: 1055px){.form-floating-submit-content{left:0;right:0}}.form-control{background:#fff}.form-group{margin-bottom:24px}.select-option-title{font-size:1rem;line-height:24px;color:#222}.select-option-description{font-size:.875rem;line-height:24px;color:#5f5f5f}.react-select__value-container .select-option-description{display:none}.report-type-select,.sustainability-type-select,.electrical-feed-select,.energy-contract-select,.pool-select,.organisation-select,.language-select{width:100%}.report-type-select .react-select__option,.sustainability-type-select .react-select__option,.electrical-feed-select .react-select__option,.energy-contract-select .react-select__option,.pool-select .react-select__option,.organisation-select .react-select__option,.language-select .react-select__option{display:flex;justify-content:space-between;padding-top:8px!important;padding-bottom:8px!important;width:100%}.form-row .flatpickr-input{text-align:left}.checkbox-group{display:flex}.checkbox-group .checkbox-group-item{margin-right:2px;flex:1;position:relative}.checkbox-group .checkbox-group-item .item-icon{position:absolute;top:0;left:0;padding:20px}.checkbox-group .checkbox-group-item .item-icon.disabled{fill:#c1c1c1}.checkbox-group .checkbox-group-item:last-child{margin-right:0}.fieldset{border:0;padding:0 0 48px;margin:0}.fieldset:last-child{padding:0}.legend{font-size:.75rem;font-weight:500;line-height:1.33;text-transform:uppercase;margin:0 0 16px}fieldset.size-large .legend{font-size:16px;font-weight:700;line-height:24px;color:#222;text-transform:none}fieldset.size-x-large .legend{font-size:20px;font-weight:700;line-height:32px;color:#222;text-transform:none;margin:0 0 24px}.form-field{margin-bottom:16px}.ruleSelector{display:flex;flex-wrap:wrap}.ruleSelector .operator{width:108px;margin:0 2px}@media (max-width: 671px){.ruleSelector .operator{margin-left:0}}.ruleSelector .select-start,.ruleSelector .select-end{flex:1}.ruleSelector .break{flex-basis:100%;height:0;display:none}@media (max-width: 671px){.ruleSelector .break{display:block}}.simpleSelect{width:100%}.simpleSelect .operator,.simpleSelect .react-select__indicators{padding:0 16px}.simpleSelect .react-select__control{border:none!important;box-shadow:none!important;border-radius:0!important}.simpleSelect .react-select__control--menu-is-open,.simpleSelect .react-select__menu{z-index:1000;border-radius:0!important}.multi-select .form-row,.multi-select .form-row .select-part{height:auto}.multi-select .form-row input:read-only,.multi-select .form-row input:disabled{height:100%}.multi-select .form-select .react-select__control,.multi-select .form-select .react-select__control:hover{height:auto}@media (max-width: 671px){.multi-select .form-select .react-select__control,.multi-select .form-select .react-select__control:hover{padding:0}}.multi-select .react-select__value-container{height:auto}@media (max-width: 671px){.multi-select .react-select__value-container{padding:32px 16px 12px}}.multi-select .react-select__multi-value{margin:4px 8px 4px 0;padding:0 0 0 16px;border-radius:24px;background-color:#f2f2f2}.multi-select .react-select__control{padding:12px 0;min-height:64px}.multi-select .react-select__input input{height:100%}.multi-select .react-select__multi-value{align-items:center}.multi-select .react-select__multi-value__label{padding-right:4px}.multi-select .react-select__multi-value__remove{cursor:pointer;padding:0;height:32px;width:32px}.multi-select .react-select__multi-value__remove svg{margin:auto}.multi-select .react-select__multi-value__remove:hover{background:#d9d9d9;border-radius:100%;color:#000}.split-checkboxes{display:flex}.split-checkboxes .split-checkbox{margin:0 1px;background:#fff;flex:1;display:flex;align-items:center}.split-checkboxes .split-checkbox>svg{margin:0 0 0 16px}.split-checkboxes .split-checkbox.read-only>svg{fill:#909090}.split-checkboxes .split-checkbox:first-child{margin-left:0}.split-checkboxes .split-checkbox:last-child{margin-right:0}.split-checkboxes .split-checkbox .form-control{flex:1}.split-checkboxes .split-checkbox .checkbox-labeltext{font-size:1rem;font-weight:400;line-height:1.5}@media (max-width: 671px){.split-checkboxes{flex-direction:column}.split-checkboxes .split-checkbox{margin:0}}.large-form-end{margin-bottom:80px}@media (max-width: 1055px){.large-form-end{margin-bottom:48px}}@media (max-width: 671px){.large-form-end{margin-bottom:32px}}.sentinel{animation:none!important;height:48px}@media (max-width: 1055px){.sentinel{height:24px}}@media (max-width: 671px){.sentinel{height:16px}}.visuallyhidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.form-buttons .standalone{margin:0!important}.form-buttons-container{animation:none!important;position:sticky;bottom:0;z-index:9;will-change:transform;border-top:2px solid #f2f2f2;padding:0 0 2rem}.form-buttons-container.in-modal{bottom:-5rem}.form-buttons-container .form-buttons,.form-buttons-container .standalone{margin:0!important}.form-buttons-container:not(.active):not(.active-end){visibility:hidden}.form-buttons-container.is-pinned{transform:translate3d(0,96px,0);transition:transform .3s ease-out}.form-buttons-container.is-pinned.active{transform:translateZ(0)}.form-buttons-container.is-pinned.hide-nav{transition-duration:.1s}.form-buttons-container.is-pinned.hide-nav.active{transition-duration:.2s;transition-delay:.1s}.form-buttons-container.is-pinned:after{content:" ";background:#fff;position:absolute;top:0;left:-9999px;right:-9999px;bottom:0}.form-buttons{position:relative;z-index:1;display:flex;flex-direction:row}.form-buttons .form-button{flex:1}.currently-editing-text{font-style:italic}.currently-editing-separator{display:inline-block;width:24px;text-align:center}.field-link{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;background:#fff;width:100%;height:64px;position:relative;text-align:left;display:flex;align-items:center}.field-link .link-text{color:#222;font-size:1rem;font-weight:400;line-height:64px;width:58%;height:64px;margin:0;border:0;background-color:#fff;display:inline-block;box-sizing:border-box}@media (max-width: 671px){.field-link .link-text{padding-top:24px;padding-right:16px;padding-left:16px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1.5;height:48px}}.checkbox-list{background:#fff;padding:24px;margin-top:16px}.checkbox-list .checkall .checkbox-label{padding:24px;min-height:32px;margin:-24px -24px 16px}.checkbox-list .checkall .checkbox-labeltext{font-size:3.375rem;line-height:1.1851;letter-spacing:-.6px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;font-weight:700;line-height:1.6}@media (max-width: 1311px){.checkbox-list .checkall .checkbox-labeltext{font-size:2.625rem}}@media (max-width: 671px){.checkbox-list .checkall .checkbox-labeltext{font-size:2.125rem}}@media (max-width: 1311px){.checkbox-list .checkall .checkbox-labeltext{font-size:1.25rem}}.checkbox-list .checkbox-labeltext{font-weight:400;font-size:1rem;line-height:1.5}.checkbox-list .checkbox-list-items{display:grid;grid-template-columns:1fr 1fr}.checkbox-list .checkbox-list-items .form-control:nth-child(odd){border-right:2px solid #f2f2f2}@media (max-width: 671px){.checkbox-list .checkbox-list-items{display:grid;grid-template-columns:1fr}.checkbox-list .checkbox-list-items .form-control:nth-child(odd){border:0}}.consent-checkbox .checkbox-labeltext{font-weight:400;font-size:1rem;line-height:1.5;color:#5f5f5f}.summary-wrapper .summary-box{margin-bottom:2.5rem}dd{margin-inline-start:unset}.summary-box{background:#fff;padding:32px 24px}.summary-box+.summary-box{margin-top:16px}.summary-box .toggle-input{margin-top:16px}.summary-box .toggle-input label{padding-left:0}.summary-box .action-link{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;float:right}.summary-box .summary-title{font-size:1.25rem;font-weight:700;line-height:1.6;margin:0 0 32px}.summary-box .summary-items{display:grid;grid-template-columns:1fr 1fr;gap:20px 32px;margin:0}.summary-box .summary-items.full{grid-template-columns:1fr}.summary-box .summary-items.full dd+dt{margin-top:42px}.summary-box .summary-items.full dd{font-size:1rem}.summary-box .summary-items dt{font-size:.75rem;font-weight:500;line-height:1.33;color:#5f5f5f;text-transform:uppercase;margin-bottom:4px;letter-spacing:.6px}.summary-box .summary-items dd{font-size:.875rem;line-height:1.71;margin:0;white-space:pre-line}.summary-box .summary-items dd+dt{margin-top:12px}.summary-box .summary-items+.summary-items{margin-top:32px}.summary-box .summary-item__text--warning{display:flex;align-items:center;color:red}.summary-box .summary-item__text--warning svg{display:block;margin-left:8px}.summary-box .summary-names{display:flex;flex-direction:column;align-items:flex-start}.summary-box .show-more-organisations{color:#222;text-decoration-line:underline;font-size:.875rem;line-height:24px;margin-top:8px;display:flex;cursor:pointer}.summary-box .show-more-organisations svg{width:16px;height:16px;margin-top:4px}.summary-box.is-edit dd span{display:flex;align-items:center;font-size:1rem;line-height:1.5;color:#5f5f5f}.summary-box.is-edit dd span.added{color:#222}.summary-box.is-edit dd span.added .summary-icon{color:#00ad09}.summary-box.is-edit dd span.removed{color:#222;text-decoration:line-through}.summary-box.is-edit dd span.removed .summary-icon{color:red}.summary-box.is-edit dd .summary-icon{margin-left:8px}.summary-box .summary-edit{display:flex;flex-direction:column}@media (max-width: 671px){.summary-box{padding:24px}.summary-box .summary-items{grid-template-columns:1fr;gap:16px}}.summary-box .important{font-weight:500;text-decoration:underline}.button-group .button-wrapper{display:inline-block;margin-right:14px}.button-group .button-wrapper .formButton{padding-right:48px}.button-group.near .button-wrapper{margin-top:8px;margin-right:8px}.button-group.near .button-wrapper:last-child{margin-right:0}.section{margin-bottom:32px}.form-row.dialog-external-link{background:none;height:auto}.has-info~.callout{margin-bottom:0}.help-text{font-size:1.25rem;line-height:1.6;margin:0 0 16px}.help-text.double-margin{margin:0 0 32px}.help-text.bold{font-weight:700}.tariff-form-submit{margin-top:104px}.form-extra{background:#fff}.form-extra-header{margin:0 0 16px;font-size:1rem;font-weight:500;line-height:1.5;padding:16px 16px 0;letter-spacing:normal}.file-box{display:flex;background:#f2f2f2;padding:16px;color:#222}.file-box:not(:last-child){margin:0 0 8px}.file-box.checked{background:#f0f7ff}.file-box-container{background:#fff;margin:0 0 20px;padding:24px}.file-box-container .virta-button{margin-top:16px;margin-left:auto;margin-right:auto}.file-box-title{font-size:1rem;font-weight:700;line-height:1.5;margin:0 0 20px}.file-box-content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center}.file-box-icon{display:block;margin-right:8px;margin-bottom:.5rem}.file-box-name{font-size:.875rem;font-weight:500;line-height:1.71;margin-bottom:.5rem}.file-box-description{font-size:.875rem;font-weight:500;font-style:italic;line-height:1.14;color:#5f5f5f;margin-bottom:.5rem}.progress-box{background:#fff;padding:16px;margin-bottom:8px;display:flex;flex-direction:column}.progress-box-title{display:flex;min-height:42px}.progress-box-icon{margin-right:12px}.progress-box-icon svg{display:block;width:24px}.progress-box-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:400;line-height:1.71;color:#222}.progress-box-steps{list-style:none;margin:0;padding:0;display:flex;flex:1}.progress-box-steps li{display:flex;flex:1;flex-direction:row;padding:8px 20px 0 0;border-top:2px solid #e0e0e0}.progress-box-steps li:last-child{padding-right:0}.progress-box.progress-ongoing .progress-box-icon svg{color:#909090}.progress-box.progress-ongoing .progress-box-steps .selected{border-top-color:#0f62fe}.progress-box.progress-success .progress-box-icon svg{color:#00ad09}.progress-box.progress-success .progress-box-steps .selected{border-top-color:#00ad09}.progress-box.progress-error .progress-box-icon svg{color:red}.progress-box.progress-error .progress-box-steps .selected{border-top-color:red}.progress-box-step-icon{margin-right:8px}.progress-box-step-icon svg{display:block;width:16px}.progress-box-step-name{font-size:.75rem;font-weight:500;line-height:1.33}@media (max-width: 671px){.progress-box-step-name-text.disabled{display:none}}.form-row.small-input{min-height:48px;align-items:center}.form-row.small-input label{min-height:48px;padding-top:12px;padding-bottom:12px;font-size:.875rem;width:326px}.form-row.small-input input{height:48px}.form-row.small-input textarea,.form-row.small-input input{padding:0 16px;font-size:.875rem;min-height:24px;height:24px;line-height:24px}.form-row.small-input .field-part-wapper input,.form-row.small-input .field-part-wapper textarea{padding-left:0}.form-row.small-input .input-icon{top:12px}@media (max-width: 671px){.form-row.small-input textarea,.form-row.small-input input{margin-top:32px}}.form-row .textarea-as-input{padding:12px 12px 0 0;min-height:48px}.toggle-input.small-input.active-input label{font-size:14px;padding-top:12px;padding-bottom:12px;width:326px}.toggle-input.toggleOnLeft .toggle-label{width:198px;flex-grow:0}.toggle-input.toggleOnLeft:not(.small-input) .switch-label{padding-left:0}.input-scattered:not(:last-child){margin-bottom:4px}.form-step.hidden{display:none}.button-link{margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;padding:0 8px;text-decoration:underline}.button-link svg{width:16px;height:16px;fill:currentColor}.button-link .icon-on-right{display:inline-block;vertical-align:middle;margin-left:4px}.animated{animation:moveinheight .6s normal;animation-timing-function:cubic-bezier(.6,.01,.25,1)}.dialog-sheet{border-top:2px solid #000}body .rdp{--rdp-cell-size: 40px;--rdp-caption-font-size: 18px;--rdp-accent-color: #0080ff;--rdp-background-color: #e3f1ff;--rdp-accent-color-dark: #0080ff;--rdp-background-color-dark: #e3f1ff;--rdp-outline: 2px solid #80bfff;--rdp-outline-selected: 2px solid var(--color-blue-50);--rdp-selected-color: #fff}body .rdp-day_range_end.rdp-day_range_start,body .rdp-weeknumber,body .rdp-day{border-radius:0;font-size:14px}body .rdp-button:focus-visible:not([disabled]){background:#fff;outline:none;outline-offset:0}body .rdp-day_range_middle{color:#222;background:var(--rdp-background-color)}body .rdp-button:hover:not([disabled]):not(.rdp-day_selected){background:#fff;border:var(--rdp-outline)}body .rdp-head_cell{font-weight:400}.dialog-sheet{background:#fff;z-index:2000}.dialog-sheet .rdp-months{justify-content:center}.date-input-button{cursor:pointer;background:#fff;position:absolute;top:0;right:0;bottom:0;border-left:2px solid #e6e6e6}.date-input-button-container{position:relative}.date-input-button-container svg{display:block}.date-input-button-container .label-position-floating label{z-index:1000!important}.date-input-button-container .label-position-floating label,.date-input-button-container .label-position-floating input{width:calc(100% - 58px)!important}.date-input-caption{display:flex;align-items:center;margin:0}.date-input-caption button{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0}.date-input-title{flex:1;text-align:center;font-size:16px;font-weight:700;line-height:24px}.year-select{font-size:16px;font-style:normal;font-weight:700;line-height:24px;padding:4px 8px;width:60px;border:0;margin-left:4px}.dashboard{height:100%;overflow:hidden}.dashboard-page-content{display:flex;flex-direction:column;height:100%;margin-left:160px;overflow:hidden}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-height: 671px)){.dashboard-page-content{margin-left:64px}}@media (max-width: 1055px){.dashboard-page-content{margin-left:0}}.dashboard-content{background:#f2f2f2;padding:0 16px;box-sizing:border-box;height:100%}.dashboard-header{font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 32px}.dashboard-grid-container{flex-grow:1;max-width:1760px;box-sizing:border-box;position:relative;overflow:auto;height:100%}.dashboard-grid-container .grid-header{grid-column-start:4;grid-column-end:9;align-self:center;font-size:1.25rem}@media (max-width: 1311px){.dashboard-grid-container .grid-header{grid-column-start:1;grid-column-end:5}}@media (max-width: 671px){.dashboard-grid-container .grid-header{grid-column-start:1;grid-column-end:5;grid-row-start:2;grid-row-end:2}}.dashboard-grid-container .grid-content{padding:32px;height:100%;box-sizing:border-box}@media (max-width: 1055px){.dashboard-grid-container .grid-content{padding:16px}}@media (max-width: 671px){.dashboard-grid-container .grid-content{padding:0 0 16px}}.dashboard-grid-container .find-map{padding:0;position:absolute;top:0;left:0;right:0;bottom:0}.dashboard-grid-container .find-map .module-frame-header{position:absolute;left:0;right:0;background-color:#fff;z-index:1;padding:0;height:48px;margin:48px 32px 0;max-width:1760px}.dashboard-grid-container .find-map .module-frame-header:after{content:"";position:absolute;top:-48px;left:-32px;right:-32px;bottom:0;background:transparent;z-index:-1}.dashboard-grid-container .dashboard-event-information{margin-top:48px;margin-bottom:32px}.widgets{height:100%;width:100%}.public-page{height:100%;overflow:auto;background:url(/assets/onboarding-bg-v3R-acaQ.svg) 100% 100% no-repeat;background-size:1038px auto}@media (max-width: 1055px){.public-page{background-size:90% auto;background-position:50% 100%}}.grid-container{width:100%;max-width:1920px;display:grid;grid-template-columns:repeat(16,1fr);box-sizing:border-box;grid-template-rows:130px auto;grid-column-gap:32px;height:100%;min-height:100vh;position:relative;top:0}@media (max-width: 1920px){.grid-container{padding:0 80px}}@media (max-width: 1583px){.grid-container{padding:0 40px}}@media (max-width: 1311px){.grid-container{grid-template-columns:repeat(8,1fr)}}@media (max-width: 671px){.grid-container{grid-template-columns:repeat(4,1fr);padding:0 16px}}@media (max-width: 671px){.grid-container{grid-template-rows:80px auto}}.grid-container .grid-header{grid-column-start:4;grid-column-end:11;align-self:center;display:flex;align-items:center}@media (max-width: 1311px){.grid-container .grid-header{grid-column-start:2;grid-column-end:6}}@media (max-width: 1055px){.grid-container .grid-header{grid-column-start:1;grid-column-end:7;padding-left:100px}}@media (max-width: 671px){.grid-container .grid-header{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:1;padding-left:0}}.grid-container .grid-language-selector{grid-column-start:11;grid-column-end:16;align-self:center}@media (max-width: 1311px){.grid-container .grid-language-selector{grid-column-start:6;grid-column-end:9}}@media (max-width: 1055px){.grid-container .grid-language-selector{grid-column-start:7;grid-column-end:9}}@media (max-width: 671px){.grid-container .grid-language-selector{grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:1}}.grid-container .grid-language-selector .form-row{width:304px;margin-left:auto}.grid-container .grid-language-selector .form-row label{width:auto}.grid-container .grid-language-selector .form-row .react-select__value-container{height:64px}.grid-container .grid-language-selector .react-select__menu,.grid-container .grid-language-selector .react-select__menu-list{width:304px}@media (max-width: 1311px){.grid-container .grid-language-selector .form-row{width:240px}.grid-container .grid-language-selector .form-row .react-select__value-container{height:64px}.grid-container .grid-language-selector .react-select__menu,.grid-container .grid-language-selector .react-select__menu-list{width:240px}}@media (max-width: 1055px){.grid-container .grid-language-selector .active-input label{transform:translate(4px,-8px) scale(.75)!important}.grid-container .grid-language-selector .form-row{width:100%;max-width:160px}.grid-container .grid-language-selector .form-row label{width:100%;position:absolute;transform-origin:top left;transform:translate(4px,-8px) scale(.75)!important}.grid-container .grid-language-selector .form-row .select-part{width:100%}.grid-container .grid-language-selector .form-row .react-select__value-container{height:64px;padding:0 0 0 16px}.grid-container .grid-language-selector .form-row .react-select__indicators{padding:0 8px}.grid-container .grid-language-selector .form-row .react-select__input input{padding-top:8px!important}.grid-container .grid-language-selector .form-row .react-select__single-value{margin:12px 0 0}.grid-container .grid-language-selector .react-select__menu{width:100%;left:0}.grid-container .grid-language-selector .react-select__menu-list{width:100%}}@media (max-width: 1055px) and (max-width: 671px){.grid-container .grid-language-selector .form-row{max-width:100px}.grid-container .grid-language-selector .form-row label{display:none}.grid-container .grid-language-selector .form-row .react-select__value-container{padding-left:8px}.grid-container .grid-language-selector .form-row .react-select__single-value{margin:0;text-transform:uppercase}.grid-container .grid-language-selector .form-row .react-select__indicators{padding:0 4px}.grid-container .grid-language-selector .form-row .react-select__input input{padding-top:0!important}.grid-container .grid-language-selector .form-row .react-select__option{padding-left:8px;text-transform:uppercase}}@media (max-width: 1055px) and (max-width: 480px){.grid-container .grid-language-selector .react-select__indicators{display:none}}@media (max-width: 671px){.grid-container .grid-language-selector .form-row label{transform:none!important}}.grid-container .grid-content{grid-column-start:4;grid-column-end:12;grid-row-start:2;grid-row-end:2}@media (max-width: 1311px){.grid-container .grid-content{grid-column-start:2;grid-column-end:8}}@media (max-width: 1055px){.grid-container .grid-content{grid-column-start:1;grid-column-end:9}}@media (max-width: 671px){.grid-container .grid-content{grid-column-start:1;grid-column-end:5;grid-row-start:2;grid-row-end:2}}@media (max-width: 1055px){.widget.notification{min-width:11rem}}.widget.notification .widget-frame{border-radius:.5rem}.widget.medium{height:100%}.widget.disabled{cursor:not-allowed}.trend-up{color:#00ad09}.trend-down{color:red}.widget-title-row{display:flex;width:100%;flex-direction:row;align-items:center;margin-bottom:1rem}.widget-title-row .text{margin-right:.5rem}.widget-container{display:flex;flex-direction:column;padding-bottom:1.5rem;gap:.5rem}.widget-container:last-of-type{padding-bottom:1rem}@media (min-width: 1312px){.widget-container{flex-direction:row}}.widget-container .widget-column{display:flex;flex-direction:row;width:100%;gap:.5rem;flex-wrap:wrap}@media (min-width: 1312px){.widget-container .widget-column{width:50%}}.widget-container .widget-column.large .widget,.widget-container .widget-column.large .widget-box,.widget-container .widget-column.small .widget,.widget-container .widget-column.small .widget-box{width:100%}@media (min-width: 672px){.widget-container .widget-column.small .widget,.widget-container .widget-column.small .widget-box{width:calc(50% - .25rem);height:calc(50% - .25rem)}}.widget-container .widget-box{min-height:23.5rem}.widget-frame{position:relative;background-color:#fff;height:100%}.widget-link{display:flex;flex-direction:column;justify-content:space-between;padding:1rem 1rem .75rem;height:100%;box-sizing:border-box}.widget-link-header{font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;height:2.5rem;line-height:1.25}.widget-link-header.large{font-size:2rem;line-height:1}.widget-link-text{font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;font-weight:500;color:#909090;display:block}.widget-link-icon{align-self:flex-end;width:1rem;height:1rem;transition:margin-right .25s}.widget-link-icon>svg{width:1rem;height:1rem}.widget-header-wrapper{display:flex}.widget-header-wrapper h3.widget-header{align-self:flex-start;flex-grow:1}.widget-header-wrapper a.widget-link{transition:margin-right .25s}.widget-header-wrapper a.widget-link:hover{margin-right:-.25rem}.widget-header{font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;padding:.75rem 1rem 1rem;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.widget-header-link{font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5f5f5f;fill:#5f5f5f;display:flex;align-items:stretch}.widget-header-link:hover{color:#222;fill:#222}.widget-header-link-text{flex-grow:2}.widget-content{padding:0 1rem;display:flex;justify-content:space-around}@media (max-width: 671px){.widget-content{flex-direction:column;align-items:center}}.widget-content.column{flex-direction:column;align-items:center}.widget-graph{position:relative;width:11rem;height:11rem;margin-bottom:1rem}.widget-graph-pie{width:100%;height:100%}.widget-graph-total{text-align:center;position:absolute;left:50%;top:50%;width:100%;transform:translateY(-50%) translate(-50%)}.widget-graph-total-number{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-weight:500;font-size:3.375rem;line-height:1}.widget-graph-total-text{font-size:.875rem;color:#909090}.widget-graph-legend-row{display:flex;font-size:.875rem;font-weight:500;padding:.25rem 0}.widget-graph-legend{align-self:center}.widget-graph-legend-color{width:1.5rem;margin-right:1rem;margin-top:.25rem;border-top:.5rem solid currentColor}.widget-graph-legend-value{width:2rem;text-align:right;margin-right:.5rem}.widget-graph-legend-text{color:#909090}.widget-number{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-weight:500;font-size:3.375rem}.widget-cell-strong{font-weight:500}.widget-number-text{font-size:.875rem;font-weight:500;color:#909090}.widget-small-word-text{display:block;font-size:.5625rem;font-weight:100;color:#909090;font-style:italic}.widget-time-select{margin-top:1.5rem;margin-bottom:.5rem;width:100%;text-align:center}.widget-time-select .flatpickr-input{width:66%}.widget-icon.error-icon{fill:red}.widget-table-container{border:.125rem solid #f2f2f2;height:25.375rem;overflow:auto}@media (max-width: 1055px){.widget-table-container{height:11.5rem}}.widget-table{height:100%;flex:auto 1;display:flex;flex-direction:column;align-items:stretch;width:100%;border-collapse:collapse;font-size:.875rem}.widget-table .thead{flex:1 0 auto}.widget-table .tbody{flex:99999 1 auto}.widget-table .th,.widget-table .td{padding:.75rem .5rem}.widget-table .th{background-color:#f2f2f2;color:#222;font-weight:500;border-right:.0625rem solid #ffffff}.widget-table .th:last-child{border:0}.widget-table-overflow{display:block;width:100%;overflow-x:auto}.widget-table-number{font-family:IBMPlexSansMono,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget-demo-tag{position:absolute;right:0;top:0;font-size:.75rem;border-radius:0 0 0 .5rem;padding:.25rem .5rem;background-color:#c1c1c1;color:#fff}.one-value-widget{background:#fff;min-height:9.5rem;height:calc(100% - 2rem);display:flex;flex-direction:column;padding:1rem;position:relative}.one-value-widget-header{font-size:1rem;font-weight:700;line-height:1.5;margin:0;min-height:1.5rem;margin-bottom:1.5rem;letter-spacing:normal}.one-value-widget-header-wrap{display:flex;flex-direction:row;align-items:center;margin-bottom:1.5rem}.one-value-widget-header-wrap h3{margin-bottom:0}.one-value-widget-header-wrap svg{margin-left:.25rem}.one-value-widget-content{position:relative;font-size:3.375rem;font-weight:700;line-height:1.19;letter-spacing:-.0375rem;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:1rem;min-height:4.625rem}@media (min-width: 1312px){.one-value-widget-content{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:calc(100% - 2rem)}}.one-value-widget-content.size-small{font-size:2.125rem;font-weight:700;line-height:1.17;letter-spacing:-.025rem}@media (max-width: 1311px){.one-value-widget-content{font-size:2.625rem;letter-spacing:-.029375rem}}.one-value-widget-content .trend-icon{display:inline-block;vertical-align:baseline;margin-right:.5rem}@media (max-width: 1055px){.one-value-widget-content .trend-icon{margin-right:1.5rem}}.one-value-widget-content .text-secondary{font-size:1.25rem;font-weight:700;line-height:1;display:inline-block;vertical-align:baseline;margin-left:.5rem}@media (max-width: 1055px){.one-value-widget-content .text-secondary{margin-left:1.5rem}}.one-value-widget-content .clickable{display:flex;flex-direction:column;align-items:center;justify-content:center}.one-value-widget-content .clickable:hover{cursor:pointer;color:#0080ff}.one-value-widget-content .text-label{font-size:1rem;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:normal}.one-value-widget-footer{position:relative;color:#909090;font-size:.75rem;font-weight:500;line-height:1.33;text-align:center;min-height:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (min-width: 1312px){.one-value-widget-footer{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);width:calc(100% - 2rem)}}.widget-box{box-sizing:border-box;height:100%;background:#fff;position:relative}.widget-box *{box-sizing:border-box}.widget-box-wrapper{display:flex;flex-direction:column;height:100%;padding:1rem}.widget-box h2{font-size:1rem;font-weight:700;line-height:1.5;margin:0 0 1rem;letter-spacing:normal}.widget-box-content{flex:1;position:relative}.widget-box-content-wrapper{width:100%;height:100%}.charge-history-graph-widget .widget-box-content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width: 1311px){.charge-history-graph-widget .widget-box-content-wrapper{position:relative}}@media (max-width: 1311px){.widget-box-content-wrapper .recharts-responsive-container{min-height:23.5rem}}.graph-info{display:flex;padding:1.5rem .5rem .5rem}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-width: 671px)){.graph-info{flex-direction:column}}.graph-data{margin-left:auto;display:flex}.graph-data .graph-data-column+.graph-data-column{margin-left:2.25rem}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-width: 671px)){.graph-data{margin-right:auto}.graph-data .graph-data-column{display:flex;flex-direction:column;align-items:center}}@media (max-width: 480px){.graph-data{flex-direction:column;margin-top:2rem}.graph-data .graph-data-column{margin-bottom:1rem}.graph-data .graph-data-column+.graph-data-column{margin-left:0}}.graph-legends{font-size:.875rem;line-height:1.71;padding-right:1rem}@media ((min-width: 1056px)) and ((max-width: 1311px)),((max-width: 671px)){.charge-history-graph-widget .graph-legends{display:flex;justify-content:center;padding-right:0;padding-bottom:1rem}.charge-history-graph-widget .graph-legends .graph-legend:last-child{padding-left:1rem}}.graph-legend{color:#222}.graph-legend:before{vertical-align:middle;display:inline-block;content:" ";width:.8125rem;height:.8125rem;border-radius:100%;background:currentColor;margin-right:.5625rem;margin-top:-.0625rem}.graph-legend.primary{color:#47a3ff}.graph-legend.secondary{color:#e6e6e6}.graph-legend-value{margin-right:.75rem;font-size:.875rem;font-weight:500;letter-spacing:-.0125rem}.as-list .graph-legend-value{margin-right:.25rem}.as-list .graph-legend{margin-bottom:.5rem}.as-list .graph-legend:last-child{margin:0}.as-list .graph-legend.graph-legend:hover span{color:#0080ff;cursor:pointer}.graph-legend-text .legend1{display:inline}.graph-legend-text .legend2{display:none}@media (max-width: 671px){.graph-legend-text .legend1{display:none}.graph-legend-text .legend2{display:inline}}.graph-legend-wrap{display:flex;flex-direction:row;align-items:center}.graph-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#c1c1c1}.graph-skeleton{padding:1rem}.graph-skeleton .skeleton-header{margin:1.5rem 0 2.625rem}.graph-skeleton .skeleton-line{margin-right:.25rem;margin-left:.25rem}.graph-skeleton .skeleton-footer{display:flex}.graph-skeleton .skeleton-footer .skeleton-gap{width:20%}.graph-skeleton .skeleton-footer .skeleton-gap-s{width:5%}.overview-skeleton .graph-legends{overflow:hidden!important}.overview-skeleton .graph-legend:before{display:none}.graph-data-total{display:flex;align-items:center}.graph-data-total strong{display:inline-block;vertical-align:middle;font-size:1.25rem;font-weight:700;line-height:1.2;margin:0 .375rem 0 0}.graph-data-total span{display:inline-block;vertical-align:middle;font-size:.875rem;line-height:1.71;margin:0 0 0 .3125rem}.graph-count-container{display:none}@media (max-width: 671px){.graph-count-container{display:flex}}.graph-count{font-size:1.25rem;font-weight:700;line-height:1.2;text-align:center}.graph-count span{display:block;font-family:IBMPlexSans,sans-serif;font-weight:400;font-size:.75rem;line-height:1.71;text-align:center}.graph-data-text{font-size:1rem;line-height:1.5}.data-up{fill:#00ad09}.data-down{fill:red}.data-sideways{fill:#d9d9d9}.tooltip-arrow{width:.75rem;height:.5rem}.tooltip-arrow:after{top:0;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#282828;border-width:.75rem .5rem 0 .5rem;margin-left:-.4375rem;margin-top:-.0625rem}.graph-tooltip{background:#282828;color:#fff;width:11.25rem;padding:.625rem 1rem .5rem;border-radius:.5rem;position:relative}.graph-tooltip.empty{font-size:.875rem;line-height:1.71;padding:.75rem 1rem 1rem}.tooltip-data{display:grid;grid-template-columns:1fr 1fr;margin:0}.tooltip-data dt,.tooltip-data dd{font-size:.875rem;font-weight:400;line-height:1.71;white-space:nowrap}.tooltip-data .color-light{color:#909090}.tooltip-data dt{display:flex;align-items:center}.tooltip-data dt:before{content:"";width:.5rem;height:.5rem;border-radius:100%;background:#e6e6e6;margin-right:.4375rem;margin-top:-.125rem}.tooltip-data dt.primary:before{background:#47a3ff}.tooltip-data dd{text-align:right}.tooltip-footnote{border-top:.0625rem solid #909090;font-size:.875rem;font-weight:400;line-height:1.71;text-align:right;margin-top:.25rem;padding-top:.25rem}.tooltip-footnote svg{display:inline-block;vertical-align:middle}.tooltip-footnote span{display:inline-block;vertical-align:middle;margin-left:6px}.recharts-text{fill:#909090;font-size:.75rem;font-weight:500;line-height:1.33}.widget-columns{height:100%;display:flex;width:100%}.widget-columns .widget-column1{min-width:13.875rem;min-height:13.875rem;flex:6}.widget-columns .widget-column1 .recharts-wrapper .recharts-layer path{cursor:pointer}.widget-columns .widget-column2{flex:4;display:flex;flex-direction:column;justify-content:center}.widget-columns .widget-column2 .graph-legends{overflow:auto}.overview-title{font-size:3.375rem;font-weight:700;line-height:1.2;letter-spacing:-.0375rem;margin:0 0 2rem;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.overview-title span{display:block;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:normal}.overview-title:hover,.overview-title:active{color:#0080ff;cursor:pointer}.stroke-skeleton{fill:#f2f2f2}.color-neutral{color:#222}.graph-data-info{font-size:.75rem;line-height:1.5;text-align:center}.graph-link{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;font-size:.875rem;font-weight:500;line-height:1.71;color:#222;text-decoration:underline}.overview-widget .graph-legends .graph-legend,.overview-widget .graph-legends .graph-legend .graph-legend-text{display:flex;flex-direction:row;align-items:center}@media (max-width: 671px){.overview-widget .widget-columns{flex-direction:column}.overview-widget .overview-title{display:none}.overview-widget .graph-legends{display:flex;flex-wrap:wrap;padding:0 1rem}.overview-widget .graph-legends .graph-legend{width:50%}.overview-widget .graph-legends .graph-legend-value{display:none}.overview-widget .widget-column2{justify-content:flex-end}}.widget-header-container{display:flex;align-items:center;margin-bottom:1rem}.widget-header-container h2{flex:1;margin:0}.widget-header-container .switch-label{padding-top:0!important;padding-bottom:0!important}.graph-legend-others{display:flex;align-items:center}.graph-legend-others-count{font-weight:500;margin-left:.25rem}.graph-legend-others-tooltip{margin-left:.25rem}.graph-legend-others-tooltip svg{display:block}@media (max-width: 671px){.graph-legend-others{display:none}}.toast-container .virta-loader-spinner{animation:spin 2s linear infinite;animation-direction:normal}.toast-container .virta-loader-spinner path{fill:#fff}.toast-container .Toastify__toast{border-radius:0!important}.toast-container .Toastify__toast--error{background-color:red}.toast-container .Toastify__toast--error .Toastify__progress-bar{padding:0;height:2px}.toast-container .Toastify__toast--error svg,.toast-container .Toastify__toast--error a:not(:hover){color:#fff}.toast-container .Toastify__toast--error .virta-button:hover{background-color:#5f5f5f}.toast-container .Toastify__toast--success{background-color:#00ad09}.toast-container .Toastify__toast--success .Toastify__progress-bar{padding:0;height:2px}.toast-container .Toastify__toast--success svg,.toast-container .Toastify__toast--success a:not(:hover){color:#fff}.toast-container .Toastify__toast--success .virta-button:hover{background-color:#5f5f5f}.toast-container .Toastify__toast--dark{background-color:#909090}.toast-container .Toastify__toast--dark .Toastify__progress-bar{padding:0;height:2px;background-color:#ffffffb3}.toast-container .Toastify__toast--dark svg,.toast-container .Toastify__toast--dark a:not(:hover){color:#fff}.toast-container .Toastify__toast--info{background-color:#d4e9ff}.toast-container .Toastify__toast--info .Toastify__toast-body{color:#000}.toast-container .Toastify__toast--info .Toastify__progress-bar{padding:0;height:2px;background-color:#0080ffb3}.toast-container .Toastify__toast--info .toast-icon svg{color:#0080ff}.toast-container .Toastify__toast--info svg,.toast-container .Toastify__toast--info a:not(:hover){color:#000}.toast-container .Toastify__toast--info .Toastify__close-button svg{fill:#000}.toast-container .Toastify__toast{box-shadow:none!important;margin-bottom:8px!important;padding:0!important;font-family:inherit;font-weight:400;min-height:48px!important;width:fit-content;margin:auto;max-width:calc(100% - 32px)}@media (max-width: 671px){.toast-container .Toastify__toast{min-width:0}}.toast-container .Toastify__toast.large{width:500px}.toast-container .Toastify__toast.large .Toastify__toast-body{padding:16px 16px 16px 56px}.toast-container .Toastify__toast-body{margin:0;padding:14px 16px 14px 48px;font-size:.875rem;line-height:20px;display:flex;align-items:center}.toast-container .Toastify__toast-body>span{display:flex;flex:1}.toast-container .Toastify__toast-body>span .toast-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:24px;height:24px}.toast-container .Toastify__toast-body>span .toast-title{font-size:1rem;font-weight:700;line-height:24px}.toast-container .Toastify__toast-body .toast-content{display:flex;flex-direction:column}.toast-container .Toastify__toast-body .toast-content .toast-text{font-weight:500}.toast-container .Toastify__close-button{align-self:center;padding:12px;opacity:1;cursor:pointer}.toast-container .Toastify__close-button svg{fill:#fff;height:24px;width:24px}.Toastify__toast-container{width:584px!important;z-index:99999}@media (max-width: 671px){.Toastify__toast-container{width:100%!important}}.Toastify__toast-container--bottom-center{bottom:152px!important}.toast-link-container{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;display:flex;align-items:center;width:100%;text-align:left;height:fit-content}.toast-link-text{flex:1;padding-right:12px;line-height:20px;font-weight:500}.toast-link{position:absolute;right:48px;top:50%;transform:translateY(-50%)}.toast-link>svg{position:static!important;right:auto!important;left:auto!important;margin:0!important;display:block}.virta-tooltip{box-sizing:border-box;font-size:14px!important;font-weight:400!important;line-height:24px;font-stretch:normal!important;font-style:normal!important;padding:4px 16px!important;border-radius:8px!important;background-color:#222!important;z-index:9999!important;transition:opacity 0s!important}.virta-tooltip.show{opacity:1!important;transition-delay:.5s!important}.virta-tooltip.place-top{margin-top:-2px!important}.virta-tooltip.place-left{margin-left:-2px!important}.virta-tooltip.place-right{margin-right:-2px!important}.virta-tooltip.place-bottom{margin-bottom:-2px!important}@media (max-width: 1055px){.virta-tooltip.action-menu-tooltip{left:4px!important}}.virta-tooltip.large{max-width:288px!important;padding:16px!important;line-height:20px}.virta-disabled-tooltip.delayed{visibility:unset!important}.virta-disabled-tooltip.delayed.show{transition-delay:1.5s!important}.table-cell-wrapper{height:100%;display:flex;overflow:hidden;justify-content:center;flex-direction:column}.table-cell-wrapper.table-cell-inline{flex-direction:row;justify-content:flex-start;align-items:center}.table-cell-wrapper.table-cell-inline.centered{justify-content:center}.table-cell-secondary-content{color:#5f5f5f}.table-cell-with-icon{display:flex;align-items:center;flex:1 1 auto}.table-cell-with-icon svg{flex:0 0 auto;margin:0 8px 0 0}.text-overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-pagination{display:flex;height:48px;min-height:48px;align-items:center;margin-top:-3px;color:#909090;position:sticky;bottom:0;z-index:99;border-top:4px solid #d9d9d9}.table-pagination.active{z-index:101}.table-pagination hr{position:absolute;width:calc(100% - 16px);top:100%;left:0;height:2px;background-color:#222;border:0;margin:-2px 0 0 16px;transform-origin:100% 50%;animation:.2s easeinwidth;animation-timing-function:cubic-bezier(.6,.01,.25,1)}.table-pagination.at-bottom{border-top:2px solid #e6e6e6}.table-pagination.in-modal{bottom:-5rem}[data-reach-accordion]+.table-pagination{margin-top:-2px}.no-pagination{height:32px;display:block}@media ((min-width: 672px)){.no-pagination{height:48px}}@media ((min-width: 1056px)){.no-pagination{height:80px}}.table-pagination-wrapper{display:inline-flex;height:100%;align-items:center;justify-content:flex-end;background-color:#fff}.table-pagination-wrapper .table-pagination-label{font-size:.875rem;line-height:1.71;color:#5f5f5f;margin-right:16px;height:100%;display:flex;align-items:center}.table-pagination-wrapper .table-pagination-label .table-page-size-selector{margin-right:2px}.table-pagination-button-wrapper{display:inline-flex;align-items:center;height:100%}.table-pagination-button-wrapper .table-pagination-button{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;outline:0;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;color:#000}.table-pagination-button-wrapper .table-pagination-button:disabled{cursor:auto;color:#909090}.table-page-size-selector{display:flex;height:100%;flex-grow:1;align-items:center;background-color:#fff}.table-page-size-selector .table-page-size-label{color:#5f5f5f;font-size:.875rem;line-height:1.71;padding-left:16px;padding-right:2px}@media (max-width: 671px){.table-page-size-selector .table-page-size-label{display:none}}.table-page-size-selector .form-select{height:100%}.pagination-select{height:100%;min-width:4rem}.pagination-select .react-page-size__custom-value{display:flex;align-items:center;justify-content:center}.pagination-select .react-page-size__custom-value .react-page-size__custom-value-icon{padding-top:4px}.pagination-select .react-page-size__custom-value .react-page-size__custom-value-label{padding-left:8px}.pagination-select .react-page-size__custom-option{display:flex;align-items:center;padding-left:8px;padding-right:8px;margin-left:auto;margin-right:auto;max-width:176px}.pagination-select .react-page-size__custom-option .react-page-size__custom-option-label{padding-left:8px}.pagination-select .react-page-size__control,.pagination-select .react-select-menu__control:hover{cursor:pointer;height:100%;background:#fff;border:0;border-radius:0;padding-left:16px;padding-right:16px;box-shadow:none!important;font-size:.875rem;font-weight:500}.pagination-select .react-page-size__control:hover{background:#e6e6e6}.pagination-select .react-page-size__indicators{cursor:pointer;transition:transform .25s}.pagination-select .react-page-size__indicators svg{fill:#000}.pagination-select .react-page-size__control--menu-is-open .react-page-size__indicators{transform:rotate(180deg)}.pagination-select .react-page-size__value-container{background:none!important;border:none!important;margin:0!important;padding:0;box-shadow:none!important;font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-weight:500;width:inherit}.pagination-select .react-page-size__menu{padding:0;border:none;border-radius:0;box-shadow:none;margin:0}.pagination-select .react-page-size__menu-list{padding:0;border:none!important;border-radius:0;background-color:#fff;max-height:264px}.pagination-select .react-page-size__option{cursor:pointer;padding:8px 16px;line-height:32px;color:#222;font-size:.875rem;text-align:left;font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.pagination-select .react-page-size__custom-option-icon{padding-top:4px}.pagination-select .react-page-size__option--is-focused{background-color:#f2f2f2}.pagination-select .react-page-size__option--is-selected{background-color:#f0f7ff}.pagination-select .styled__control-is-focused{background:none!important;border:none!important}.pagination-select .react-page-size__indicator-separator{visibility:hidden}.pagination-select .react-page-size__single-value{margin:0 4px 0 0;max-width:none}.table{box-sizing:border-box;display:inline-block;border-spacing:0;background:#fff;font-size:.875rem;line-height:24px;width:100%;position:relative}.table.isResizing{pointer-events:none}.table .align-right{text-align:right}.table .is-disabled{color:#909090}.table .is-disabled svg{fill:#909090}.table .is-disabled svg path{fill:#909090}.table .is-disabled .table-cell-secondary-content{color:inherit}.table .sticky-trigger{pointer-events:none}@media ((min-width: 1056px)){.table .sticky-trigger{height:3rem;margin-top:-3rem}.table .sticky-trigger.in-modal{height:0;margin-top:0}}.table .thead{-webkit-user-select:none;user-select:none;overflow-y:auto;overflow-x:hidden;position:sticky;top:-1.125rem;z-index:98;background-color:#fff}@media ((min-width: 1312px)){.table .thead{top:2.375rem}.table .thead.in-modal{top:-1rem}}.table .thead .tr{border-top:none}.table .thead.sticky{border-bottom:4px solid #d9d9d9}.table .tbody{overflow-x:hidden}.table .tbody>div:last-of-type .td{border-bottom-color:transparent}.table .expanded{border:2px solid #0080ff;border-radius:8px;background:#f0f7ff;overflow:hidden}.table .expanded .tr{border-bottom:2px solid #b8dbff;margin:-2px}.table .expanded+div .tr{border-top:2px solid transparent}.table .expanded .expanded-icon{transform:rotate(180deg)}.table .tr{border-top:2px solid #e6e6e6}.table .tr.is-disabled{color:#909090;pointer-events:none}.table .tr.selected{background:#f0f7ff}.table .th{font-weight:700;position:relative}.table .th.isResizing{-webkit-user-select:none;user-select:none}.table .td,.table .th-content{padding:12px 8px}.table .td{word-break:break-word;min-height:64px;padding-top:8px;padding-bottom:8px}.table .th-content-wrap{display:flex;align-items:center}.table .th-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table .th-sorted-by{display:inline-block;padding:0 2px;margin-left:10px}.table .th-sorted-by:empty{display:none}.table .th-sorted-by svg{display:block}.table .resizer{position:absolute;right:-5px;bottom:0;top:0;width:11px;z-index:1;touch-action:none}.table-total{width:100%}@media ((min-width: 672px)) and (max-width: 792px){.table-total{margin-right:auto;margin-left:auto}}@media ((min-width: 1312px)){.table-total{padding-left:1rem}.table-total.no-padding{padding-left:0}}.content-wrap{margin-bottom:4px}.content-wrap .virta-button{margin-top:16px}.content-number{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";white-space:nowrap}.content-number.should-break{white-space:normal}.content-light{color:#909090}.expanded-table-subcomponent{display:flex;flex-direction:row;min-height:96px}.expanded-table-subcomponent .table-subcomponent-section{display:flex;flex-direction:column}.expanded-table-subcomponent.has-2-columns{padding-left:50px}.expanded-table-subcomponent.has-2-columns .table-subcomponent-section{width:50%}@media screen and ((max-width: 671px)){.expanded-table-subcomponent.has-2-columns{flex-direction:column;padding-inline:16px}.expanded-table-subcomponent.has-2-columns .table-subcomponent-section{width:100%;padding-inline:0}.expanded-table-subcomponent.has-2-columns .table-subcomponent-section+.table-subcomponent-section{padding-top:0}}.expanded-table-subcomponent.has-3-columns{padding-left:50px}.expanded-table-subcomponent.has-3-columns .table-subcomponent-section{width:33.3333%}@media screen and ((max-width: 671px)){.expanded-table-subcomponent.has-3-columns{flex-direction:column;padding-inline:16px}.expanded-table-subcomponent.has-3-columns .table-subcomponent-section{width:100%;padding-inline:0}.expanded-table-subcomponent.has-3-columns .table-subcomponent-section+.table-subcomponent-section{padding-top:0}}.expanded-table-subcomponent .table-subcomponent-section{padding:16px 6px;height:100%}@media (max-width: 671px){.expanded-table-subcomponent .table-subcomponent-section:not(:first-child){margin-top:1rem}}.expanded-table-subcomponent .table-subcomponent-section .table-subcomponent-section-header{margin-bottom:4px;color:#0080ff!important;font-size:.75rem;font-weight:500;line-height:1.33333333;letter-spacing:.6px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.expanded-table-subcomponent .table-subcomponent-section .table-subcomponent-section-header:not(:first-child){margin-top:1rem}.expanded-table-subcomponent.xs-down{padding:16px 20px}.expanded-table-subcomponent.xs-down .table-subcomponent-section{padding:0;display:flex;flex-direction:column}.expanded-table-subcomponent.compact{min-height:inherit}.expanded-table-subcomponent .content-number,.expanded-table-subcomponent .content,.expanded-table-subcomponent .table-subcomponent-section-content{line-height:1.71}.expanded-table-subcomponent .content-italic{line-height:1.71;font-weight:500;font-style:italic}.expanded-table-subcomponent .table-subcomponent-section-content+.table-subcomponent-section-header,.expanded-table-subcomponent .table-subcomponent-section-content+.table-subcomponent-section{margin-top:16px}.column-status{display:flex;align-items:center;white-space:nowrap}.column-status .rotating{animation:spin 2s linear infinite}.column-status .column-icon-tooltip{white-space:normal}.column-status .spinner-container{pointer-events:auto}.column-status .spinner-container svg{display:block;size:16px;height:16px}.column-status svg{flex:0 0 16px!important;display:inline-block;margin-right:4px}.column-status.has-icon-only svg{margin:auto}.column-status svg+span{margin-left:5px}.column-status.completed svg{fill:#00ad09}.column-status.status-warning svg{fill:red}.column-status-icon{margin-right:10px}.diagnostics-status{color:#909090}.diagnostics-status svg{fill:#909090}.column-center{display:flex;align-items:center;justify-content:center}.tab-content-wrapper{background-color:transparent;padding-bottom:8px;display:flex}.tab-content-wrapper .tab-options-modals{align-self:flex-end;justify-content:flex-end;height:48px;background:#fff}@media (max-width: 1311px){.tab-content-wrapper .tab-options-modals .virta-button-text{padding-right:0}}.tab-scroll-wrapper{white-space:nowrap}.tab-options-wrapper{position:relative;height:100%;background-color:#fff;padding:8px 0 0 32px;display:flex;flex-grow:1;overflow:hidden}@media (max-width: 671px){.tab-options-wrapper{padding-left:16px;padding-right:16px}}.tab-options-inner{overflow:auto;display:flex;flex-wrap:nowrap;margin-left:0;transition:margin-left .25s;-ms-overflow-style:none;scrollbar-width:none}.tab-options-inner::-webkit-scrollbar{display:none}.virta-button.tab-options-prev,.virta-button.tab-options-next{display:none;position:absolute;top:0;height:100%;border-right:2px solid #ffffff;z-index:10}.virta-button.tab-options-prev.active,.virta-button.tab-options-next.active{display:flex}.tab-options-prev{left:0}.tab-options-prev svg{color:#fff;transform:rotate(90deg)}.tab-options-next{right:0}.tab-options-next svg{color:#fff;transform:rotate(-90deg)}.tab-options-link{position:relative;display:inline-block;background-color:#fff;flex-shrink:0;line-height:16px;transition:background-color .2s}.tab-options-link .tab-options-link-content{padding:8px 48px 16px 12px}@media (max-width: 1311px){.tab-options-link .tab-options-link-content{padding-right:32px}}.tab-options-link:hover{background-color:#f2f2f2}.tab-options-link:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:4px;background-color:#222;transform:scaleY(0);transform-origin:bottom;transition:transform .2s ease-in-out}.tab-options-link.active{background-color:#f2f2f2}.tab-options-link.active:after{transform:scaleY(1)}.tab-bar-button{white-space:nowrap}.organisation-filter-container{background:#f2f2f2;position:absolute;top:0;left:0;bottom:0;width:344px;transform:translate(-344px);transition:transform .2s ease-in;z-index:1001}@media (max-width: 671px){.organisation-filter-container{width:100%;transform:translate(-100%)}}.organisation-filter-container.opened{transition-timing-function:ease-out;transition-duration:.25s;transform:translate(0)}.organisation-filter-modal{height:100%;overflow:auto}.organisation-filter-search-toggle{margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;padding:0 16px;display:none}.organisation-filter-search-toggle>svg{display:block}.organisation-filter-search{z-index:11}.organisation-filter-search.pinned{visibility:hidden}.organisation-filter-search.pinned.is-visible{visibility:visible;z-index:12}.organisation-filter-header{padding:0;position:sticky;top:0;z-index:9;box-sizing:border-box}.organisation-filter-header.pinned{z-index:12}.organisation-filter-header .organisation-filter-modal-toggle-wrapper{background-color:#f2f2f2;transition:background-color .25s ease-in;padding:24px 0;display:flex;align-items:center;justify-content:space-between}.organisation-filter-header .organisation-filter-modal-toggle-wrapper>.organisation-filter-breadcrumb-container{display:none}.organisation-filter-header.pinned .organisation-filter-search-toggle{display:block}.organisation-filter-header.pinned>.organisation-filter-breadcrumb-container{visibility:hidden}.organisation-filter-header.pinned>.organisation-filter-modal-toggle-wrapper{background-color:#fff;display:flex;align-items:center}.organisation-filter-header.pinned>.organisation-filter-modal-toggle-wrapper>.organisation-filter-breadcrumb-container{display:block}.organisation-filter-header.pinned>.organisation-filter-modal-toggle-wrapper .organisation-filter-breadcrumb-parents{margin-bottom:0}.organisation-filter-header.pinned>.organisation-filter-modal-toggle-wrapper .organisation-filter-breadcrumb-container{flex:1;min-width:0;margin-top:0}.organisation-filter-header.pinned>.organisation-filter-modal-toggle-wrapper .organisation-filter-breadcrumb{padding-bottom:0;display:flex;align-items:center}.organisation-filter-header.pinned>.organisation-filter-modal-toggle-wrapper .organisation-filter-breadcrumb-current{flex:1;min-width:0}.organisation-filter-header.pinned>.organisation-filter-modal-toggle-wrapper .organisation-filter-breadcrumb-item{display:flex;align-items:center}.organisation-filter-header.pinned>.organisation-filter-modal-toggle-wrapper .organisation-filter-breadcrumb-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organisation-filter-breadcrumb-container{padding:0 8px;margin-top:8px;position:sticky;top:24px}.organisation-filter-modal-toggle-button{border-top-right-radius:8px;border-bottom-right-radius:8px}.organisation-filter-group-container{overflow:hidden;position:relative;height:300px;width:100%}.organisation-filter-group-container .organisation-filter-group-wrapper{position:absolute;width:100%;height:100%;transition:transform .3s ease-out;left:0;transform:translate(0)}.organisation-filter-group-container .organisation-filter-group{position:absolute;left:0;width:100%}.organisation-filter-group-container .organisation-filter-group .spinner svg{margin-top:16px}.organisation-filter-path{display:flex}.organisation-filter-more{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;height:24px;width:24px;font-size:.75rem;color:#222;font-weight:500;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center}.organisation-filter-more svg{display:block}.organisation-filter-more:hover{color:#222;text-decoration:none;background:#e6e6e6}.organisation-filter-more.opened{background:#fff}.organisation-filter-more.opened svg{fill:#222}.organisation-filter-more.opened:hover{background:#e6e6e6}button.organisation-filter-path-item:hover{text-decoration:underline;cursor:pointer}.organisation-filter-path-item-id{font-weight:400;padding-left:.25rem;font-size:.875rem}.organisation-filter-path-item{font-size:.875rem;color:#5f5f5f;font-weight:500;border:none;padding:0;margin:0;display:flex;align-items:center;line-height:1.5rem;background-color:transparent;position:relative;text-align:left;flex-wrap:wrap}.organisation-filter-path-item.empty{line-height:16px}.organisation-filter-path-item:last-child{color:#222;font-weight:700}.organisation-filter-path-item+.organisation-filter-path-item{position:relative;padding-left:20px}.organisation-filter-path-item+.organisation-filter-path-item:before{content:"";position:absolute;left:8px;top:50%;margin-top:-4px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #222}.organisation-filter-breadcrumb{padding:0 8px 12px}.organisation-filter-breadcrumb-parents{margin-bottom:4px}.organisation-filter-breadcrumb-parents .organisation-filter-breadcrumb-item,.organisation-filter-breadcrumb-parents .organisation-filter-path-item{padding:0;margin:0 24px 0 0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;color:#909090;font-size:.875rem;font-weight:500;line-height:1.72;text-transform:none;display:inline-block;vertical-align:middle;position:relative}.organisation-filter-breadcrumb-parents .organisation-filter-breadcrumb-item:hover,.organisation-filter-breadcrumb-parents .organisation-filter-path-item:hover{text-decoration:underline;color:#222}.organisation-filter-breadcrumb-parents .organisation-filter-breadcrumb-item.empty,.organisation-filter-breadcrumb-parents .organisation-filter-path-item.empty{line-height:24px;height:24px;width:24px;position:relative;margin-right:24px}.organisation-filter-breadcrumb-parents .organisation-filter-breadcrumb-item.empty:hover,.organisation-filter-breadcrumb-parents .organisation-filter-path-item.empty:hover{text-decoration:none;background:#e6e6e6}.organisation-filter-breadcrumb-parents .organisation-filter-breadcrumb-item.empty svg,.organisation-filter-breadcrumb-parents .organisation-filter-path-item.empty svg{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.organisation-filter-breadcrumb-parents .organisation-filter-breadcrumb-item:after,.organisation-filter-breadcrumb-parents .organisation-filter-path-item:after{content:"";position:absolute;right:-14px;top:50%;margin-top:-4px;width:0;height:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #909090}.organisation-filter-breadcrumb-current{display:flex;flex-direction:column}.organisation-filter-breadcrumb-current .organisation-filter-path-item-id{padding-left:0}.organisation-filter-breadcrumb-current .organisation-filter-breadcrumb-item{color:#222;font-size:1rem;font-weight:500;line-height:1.5;text-transform:none;display:block}.organisation-filter-breadcrumb-current .organisation-filter-breadcrumb-item span{display:inline-block;vertical-align:middle}.organisation-filter-breadcrumb-current .organisation-filter-select{border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;display:inline-block;vertical-align:middle;margin:0 0 0 8px;padding:4px}.organisation-filter-breadcrumb-current .organisation-filter-select:hover{background:#e6e6e6}.organisation-filter-breadcrumb-current .organisation-filter-select svg{display:block}.organisation-filter-item{background:#fff;color:#222;display:flex;align-items:center}.organisation-filter-item button{min-height:64px;transition:background-color .2s;padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0}.organisation-filter-item button:hover{background:#f0f7ff}.organisation-filter-item button:active{background-color:#e3f1ff}.organisation-filter-item button svg{display:block;fill:#222}.organisation-filter-item .organisation-filter-title{flex:1;text-align:left;padding:8px 16px;display:flex;align-items:center;min-width:0;position:relative}.organisation-filter-item .organisation-filter-title:hover .organisation-filter-arrow{visibility:visible;transition:transform .25s ease-out;transform:translate(0)}.organisation-filter-item .organisation-filter-title:hover .view1{opacity:1}.organisation-filter-item .organisation-filter-title:hover .view2{opacity:0}.organisation-filter-item.selected .organisation-filter-title{background:#f0f7ff}.organisation-filter-item.selected .organisation-filter-title:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:4px;border-radius:0 8px 8px 0;background:#000}.organisation-filter-item .organisation-filter-name{font-size:1rem;font-weight:500;line-height:1.5;flex:1;min-width:0}.organisation-filter-item .organisation-filter-seller{word-break:break-word}.organisation-filter-item .organisation-filter-seller.padding-right{padding-right:16px}.organisation-filter-item .organisation-filter-count{color:#5f5f5f;font-size:.875rem;font-weight:400;line-height:1.72;min-height:24px;position:relative}.organisation-filter-item .organisation-filter-count .view1{font-style:italic;opacity:0;font-weight:500}.organisation-filter-item .organisation-filter-count .view2{opacity:1}.organisation-filter-item .organisation-filter-view{position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .2s ease-in-out .1s}.organisation-filter-item .organisation-filter-select{border-left:2px solid #e6e6e6;width:56px;text-align:center}.organisation-filter-item .organisation-filter-arrow{visibility:hidden;transform:translate(-4px)}.organisation-filter-item .organisation-filter-select-icon,.organisation-filter-item .organisation-filter-select svg{transition:transform .2s ease-in-out;display:inline-block}.organisation-filter-item .organisation-filter-title:hover svg,.organisation-filter-item .organisation-filter-select:hover svg{transform:scale(1.0833)}.organisation-dropdown{border-radius:0 8px 8px;background:#fff;list-style:none;padding:0;margin:0;overflow:hidden;display:none;z-index:9999;max-width:260px}.organisation-dropdown.opened{display:block}.organisation-dropdown li{color:#222;display:block;font-size:1rem;line-height:1.5}.organisation-dropdown button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;padding:.5rem 1rem;display:flex;align-items:center;margin:0;width:100%;text-align:left;font-weight:500;line-height:1.71429;font-size:.875rem}.organisation-dropdown button:hover{background:#e6e6e6}.organisation-dropdown button .seller-name{flex:1}.organisation-dropdown button .checkmark-icon{min-width:24px;margin-left:16px}.organisation-dropdown button .checkmark-icon svg{display:block}.dialog-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2001;display:flex;justify-content:center;align-items:center;flex-direction:column}.dialog-wrapper{box-sizing:border-box;flex:0 0 auto;max-height:80%;width:384px;max-width:calc(100% - 32px);position:relative;z-index:2001}@media (max-height: 671px){.dialog-wrapper{max-height:initial}}@media (max-width: 480px){.dialog-wrapper{margin:0 16px}}.dialog-wrapper .dialog{background-color:#f2f2f2;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative}.dialog-wrapper .dialog .dialog-header{padding:24px 16px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:1.25rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;letter-spacing:-.2px}.dialog-wrapper .dialog .dialog-text{font-size:1.25rem;font-weight:400;line-height:1.4;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding:0 16px 48px;word-break:break-word;color:#5f5f5f;line-height:1.6}.dialog-wrapper .dialog .dialog-text p{margin:0}.dialog-wrapper .dialog .dialog-text p+p{margin-top:32px}.dialog-wrapper .dialog .dialog-content{padding:0 16px 48px;overflow:auto}.dialog-wrapper .dialog .dialog-content:empty{display:none}.dialog-wrapper .dialog .dialog-content p{font-size:1.25rem;font-weight:400;line-height:1.4;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;word-break:break-word;color:#5f5f5f;line-height:1.6;margin:0}.dialog-wrapper .dialog .dialog-content p+p,.dialog-wrapper .dialog .dialog-content p+.value-list{margin-top:32px}.dialog-wrapper .dialog .dialog-content p+.callout{margin-top:24px}.dialog-wrapper .dialog .dialog-content p+.external-link{margin-top:8px}.dialog-wrapper .dialog .dialog-content p strong{display:block;font-weight:700}.dialog-wrapper .dialog .dialog-content .dialog-warning-text{font-size:1rem;font-weight:700;font-style:italic;line-height:1.5;color:#222;margin-top:24px}.dialog-wrapper .dialog .dialog-buttons{display:flex;flex-direction:row}.dialog-wrapper .dialog .dialog-button{background:#fff;width:50%;padding:20px 16px;border:0;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.5}.dialog-wrapper .dialog .dialog-button:disabled{background-color:#909090;color:#c1c1c1}.dialog-wrapper .dialog .black{background-color:#000;color:#fff}.dialog-content .title-fragment{margin:0 0 24px}.dialog-content .callout,.dialog-content .callout .list-item-wrapper{margin-bottom:0}.value-list{margin:0}.value-list .value-item{background:#fff;padding:12px 16px}.value-list .value-item:not(:last-child){margin:0 0 8px}.value-list dt{font-weight:500;font-size:.75rem;line-height:16px;color:#5f5f5f;margin:0 0 4px}.value-list dd{font-family:IBMPlexSansMonoNumbers,IBMPlexSans,sans-serif;font-weight:400;font-size:1rem;line-height:24px;margin:0;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.value-list.secondary dt{color:#000;font-size:1rem;line-height:24px;margin:0}.value-list.secondary dd{font-family:IBMPlexSans;color:#5f5f5f;font-size:.875rem}.dialog-image{text-align:center;margin-bottom:24px}.dialog-image svg{margin:0 auto}.dialog-external-link{text-align:right}.dialog-external-link a span,.dialog-external-link a svg{display:inline-block;vertical-align:middle}.dialog-external-link a svg{margin-left:4px}.dialog-external-link:hover,.dialog-external-link a:hover{color:#0080ff;cursor:pointer}.dialog-external-link:hover span,.dialog-external-link a:hover span{color:#0080ff}.dialog-external-link:hover svg,.dialog-external-link a:hover svg{fill:#0080ff}.dialog-external-link:active,.dialog-external-link a:active{color:#005cb8}.dialog-external-link:active svg,.dialog-external-link a:active svg{fill:#005cb8}.dialog-close{float:right}.dialog-alttext{font-size:1rem;font-style:italic;line-height:1.5;color:#5f5f5f}.scan-qr-image img{height:150px;width:150px;display:block;margin:auto}.secret-code{font-size:1.25rem;font-weight:700;line-height:1.2;text-align:center;color:#222;margin-top:16px;min-height:24px}.dialog-back{width:32px;height:32px;background-color:#000;cursor:pointer;margin-right:16px;float:left}.dialog-back svg{display:block;fill:#fff;padding:4px}.onboarding-welcome{max-width:608px}.onboarding-headline{display:flex;align-items:center;min-height:40px;margin-bottom:40px}.onboarding-headline h1{margin:0;font-size:3.375rem;font-weight:700;line-height:1.1851;letter-spacing:-.6px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 1311px){.onboarding-headline h1{font-size:2.625rem}}@media (max-width: 671px){.onboarding-headline h1{font-size:2.125rem}}@media (min-width: 672px){.onboarding-headline{min-height:100px;margin-bottom:32px}}@media (min-width: 1312px){.onboarding-headline{min-height:128px}}.onboarding-text{max-width:608px;font-size:1.25rem;font-weight:400;line-height:1.4;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.onboarding-form-submit{margin-top:64px}.onboarding-info-text{color:#5f5f5f;font-size:1.25rem;margin-bottom:80px;line-height:1.6}.content-tabs{display:flex;flex:0 0 auto;margin:0 -1rem 5rem;padding:.25rem 1rem;-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}.content-tabs::-webkit-scrollbar{display:none}.content-tabs.spacing-xxs{margin-bottom:.25rem}.content-tabs.spacing-xs{margin-bottom:.5rem}.content-tabs.spacing-s{margin-bottom:1rem}.content-tabs.spacing-m{margin-bottom:2rem}.content-tabs.spacing-l{margin-bottom:3rem}.content-tabs.spacing-xl{margin-bottom:4rem}.content-tabs .content-tab{position:relative;display:flex;background-color:#fff;padding:.75rem 2rem 1rem 1rem;white-space:nowrap}.content-tabs .content-tab:focus-visible{outline:.25rem solid #0080ff}.content-tabs .content-tab:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:.25rem;background-color:#222;transform:scaleY(0);transform-origin:bottom;transition:transform .2s ease-in-out}.content-tabs .active:after{transform:scaleY(1)}.billing-pages .content-tabs{margin:0 -1rem 2rem}.module-frame-wrapper{background-color:#f2f2f2;display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}.module-frame-wrapper .find-map{padding:0;width:100%;height:100%}.module-frame-wrapper.with-background{background:url(/assets/onboarding-bg-v3R-acaQ.svg) 100% 100% no-repeat;background-size:1038px auto;background-color:#f2f2f2}@media (max-width: 1055px){.module-frame-wrapper.with-background{background-size:90% auto;background-position:50% 100%}}.module-frame-header{display:flex;align-items:center;height:72px;transition:background-color .25s ease-in;position:relative}.module-frame-header .organisation-filter-path{display:none}.fit .module-frame-header{padding-right:16px}.module-frame-header .organisation-name{display:flex}@media (min-width: 1056px){.module-frame-header{height:80px}.module-frame-header .organisation-name{display:none}.module-frame-header .organisation-filter-path{display:flex}}.module-frame-header .section-title-placeholder{display:none;font-size:1.25rem;line-height:1.6;margin-left:24px;opacity:0}@media (min-width: 1056px){.module-frame-header .section-title-placeholder{display:block}}.module-frame-header.scrolled{background-color:#fff}.module-frame-header.scrolled .section-title-placeholder{opacity:1}.module-frame-header .module-frame-header-name{margin-left:16px;font-size:.875rem;font-weight:500;line-height:1.72;color:#222;display:flex;align-items:center;flex:1}.module-frame-header.single-organisation{padding-left:16px}@media (min-width: 793px){.module-frame-header.single-organisation{padding-left:10%}}.fit .module-frame-header.single-organisation,.narrow .module-frame-header.single-organisation{padding-left:16px}.module-frame-header .module-title{font-size:1.25rem;font-weight:700;line-height:1.6}.module-frame-content-right{padding:0 1rem;display:flex;align-items:center}.module-frame-header-wrapper{display:flex;align-items:center;width:100%}@media ((min-width: 672px)) and (max-width: 792px){.module-frame-header-wrapper{margin:0 auto}}@media (min-width: 1312px){.module-frame-header-wrapper{max-width:720px}}.fit .module-frame-header-wrapper,.narrow .module-frame-header-wrapper{margin:0}.module-frame-content{flex:1;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;position:relative}.normal .module-frame-content,.wide .module-frame-content,.table-layout .module-frame-content,.table-layout-with-actions .module-frame-content,.with-background .module-frame-content{padding:32px 16px 0}@media (min-width: 793px){.normal .module-frame-content,.wide .module-frame-content,.table-layout .module-frame-content,.table-layout-with-actions .module-frame-content,.with-background .module-frame-content{padding-left:10%}}@media (min-width: 1056px){.normal .module-frame-content,.wide .module-frame-content,.table-layout .module-frame-content,.table-layout-with-actions .module-frame-content,.with-background .module-frame-content{padding-top:48px}}@media (min-width: 793px){.table-layout .module-frame-content{padding-right:32px}}@media (min-width: 793px) and ((max-width: 1055px)){.table-layout-with-actions .module-frame-content,.wide .module-frame-content{padding-right:32px}}.narrow .module-frame-content{padding:0 16px}@media ((min-width: 672px)) and (max-width: 792px){.narrow .module-frame-content{padding:0}.narrow .module-frame-content .pool-wrapper{width:100%;margin:0 auto}}@media (min-width: 793px){.narrow .module-frame-content{padding:0 48px}}.module-frame-content.permission-error p{color:#5f5f5f}.section-title{width:100%;flex-shrink:0;color:#222;position:relative;display:flex;align-items:center;min-height:40px;margin-bottom:40px;font-size:34px}.section-title .page-title-back{display:inline-block;vertical-align:middle;line-height:0}@media (min-width: 672px){.section-title{min-height:100px;margin-bottom:32px}}@media (min-width: 1312px){.section-title{min-height:128px}}.section-title .section-heading{display:inline;margin:0;font-size:inherit;line-height:1.18;vertical-align:middle}.section-title .section-editing{font-size:1.25rem;font-weight:400}.section-title .separator{font-size:1.25rem;padding:0 16px}@media ((min-width: 672px)) and ((max-width: 1311px)){.section-title{font-size:42px}}@media (min-width: 1312px){.section-title{font-size:54px}}@media ((min-width: 672px)) and (max-width: 792px){.wide .section-content,.wide .section-title,.wide .section-header-group,.narrow .section-content,.narrow .section-title,.narrow .section-header-group,.normal .section-content,.normal .section-title,.normal .section-header-group,.with-background .section-content,.with-background .section-title,.with-background .section-header-group,.fit .section-content,.fit .section-title,.fit .section-header-group{margin-right:auto;margin-left:auto}}@media (min-width: 1312px){.wide .section-content,.wide .section-title,.wide .section-header-group,.narrow .section-content,.narrow .section-title,.narrow .section-header-group,.normal .section-content,.normal .section-title,.normal .section-header-group,.with-background .section-content,.with-background .section-title,.with-background .section-header-group,.fit .section-content,.fit .section-title,.fit .section-header-group{max-width:720px}}@media (min-width: 1312px){.wide .section-content,.wide .section-title,.wide .section-header-group{max-width:initial}}@media ((min-width: 672px)) and (max-width: 792px){.table-layout .section-content,.table-layout .section-title,.table-layout .section-header-group,.table-layout-with-actions .section-content,.table-layout-with-actions .section-title,.table-layout-with-actions .section-header-group{margin-right:auto;margin-left:auto}}.section-content,.section-header-group{display:flex;flex-direction:column;width:100%}.section-content:not(.standalone),.section-header-group:not(.standalone){flex:1}.section-content .log-wrapper,.section-header-group .log-wrapper,.section-content .table-container,.section-header-group .table-container{flex:1}@media ((min-width: 1056px)) and ((max-width: 1583px)){.table-layout-with-actions .section-content,.table-layout-with-actions .section-header-group{box-sizing:border-box;padding-right:216px}}@media ((min-width: 1312px)) and ((max-width: 1583px)){.table-layout-with-actions .section-content,.table-layout-with-actions .section-header-group{padding-right:243px}}@media (min-width: 1584px){.table-layout-with-actions .section-content,.table-layout-with-actions .section-header-group{max-width:calc(100% - 243px)}}@media (min-width: 1584px){.table-layout .section-content,.table-layout .section-header-group{max-width:100%}}@media (min-width: 1056px){.wide .section-content,.wide .section-header-group{width:calc(100% - 216px)}}@media (min-width: 1312px){.wide .section-content,.wide .section-header-group{width:calc(100% - 243px)}}.section-header-group{flex:none!important}.modal-support{max-width:720px;margin-bottom:120px}@media (max-width: 671px){.modal-support{max-width:100%}}.modal-support .modal-support-title{height:32px;margin-top:20px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:1.25rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;letter-spacing:-.2px}.modal-support .modal-support-header{margin-top:80px;height:128px;display:flex;flex-direction:column;justify-content:center}.modal-support .modal-support-links{display:flex;align-items:stretch;flex-wrap:wrap;margin-top:-12px;margin-left:-12px;margin-right:-12px}@media (max-width: 671px){.modal-support .modal-support-links{margin-top:-8px;margin-left:-16px;margin-right:-16px}}.modal-support .modal-support-iframe{margin-top:32px}.modal-support .modal-support-iframe>iframe{width:100%}.modal-settings .modal-settings-form.active{margin-bottom:96px}.modal-heading-group{font-size:.75rem;font-weight:500;line-height:1.33333333;letter-spacing:.6px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;color:#5f5f5f;margin-bottom:16px}.content-modal-left-side{display:flex;position:fixed;top:0;left:0;z-index:210;max-width:1920px;width:100%;height:100%}@media (min-width: 1056px){.content-modal-left-side{left:64px}}@media (min-width: 1312px){.content-modal-left-side{left:160px}}.content-modal-left-side .content-modal-left-side-wrapper{overflow:auto;align-self:flex-end;position:fixed;display:flex;flex-direction:column;justify-content:flex-start;background-color:#f2f2f2;top:0;left:0;width:80%;max-width:1920px;height:100%;text-align:left;animation:slide-from-left .25s;max-width:344px}@media (min-width: 1056px){.content-modal-left-side .content-modal-left-side-wrapper{top:0;left:64px;width:65%}}@media (min-width: 1312px){.content-modal-left-side .content-modal-left-side-wrapper{left:160px;width:50%}}.content-modal-left-side .content-modal-left-side-wrapper .modal-close{position:fixed;z-index:100;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom-left-radius:8px;right:50%;display:none}.content-modal-left-side .content-modal-left-side-wrapper .content-modal-left-side-content{align-self:left}.content-modal-left-side .content-modal-left-side-wrapper .content-modal-left-side-content .modal-side-clear{opacity:0}.content-modal-left-side .content-modal-left-side-clear{flex-grow:1;opacity:.5;background-color:#000}.virta-button.modal-title-back{display:inline-block;vertical-align:middle;margin-right:16px}.modal-title{font-size:34px;font-weight:700;line-height:1.18;position:relative;margin-top:24px;display:flex;align-items:center;min-height:40px;margin-bottom:40px}@media (min-width: 672px){.modal-title{min-height:100px;margin-bottom:32px}}@media (min-width: 1312px){.modal-title{min-height:128px}}@media (min-width: 672px){.modal-title{font-size:42px;margin-top:32px}}@media (min-width: 1056px){.modal-title{margin-top:64px}}@media (min-width: 1312px){.modal-title{font-size:54px}}.modal-title em,.modal-title span{font-size:1.25rem}.add-customer-modal-text{padding-bottom:40px;font-size:1.25rem;font-weight:400;line-height:1.4;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.modal-notifications .notifications-modal-title{padding:3.5rem 3.5rem 3.5rem 0;font-size:3.375rem;font-weight:700;line-height:1.1851;letter-spacing:-.6px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 1311px){.modal-notifications .notifications-modal-title{font-size:2.625rem}}@media (max-width: 671px){.modal-notifications .notifications-modal-title{font-size:2.125rem}}.modal-notifications .list-title-content{color:#5f5f5f}.modal-notifications .text{font-size:1.25rem;font-weight:400;line-height:1.6;letter-spacing:normal;color:#5f5f5f;margin-bottom:2rem}.history-quick-filters-wrapper{width:100%;margin-bottom:24px}@media (min-width: 1056px){.history-quick-filters-wrapper{margin-top:16px}}.history-quick-filters-wrapper .filters-row{display:flex;flex-wrap:wrap}.history-quick-filters-wrapper .filters-timeframe-wrapper{margin-left:0!important;margin-bottom:8px}.history-quick-filters-wrapper .filters-group{display:flex;flex:1;margin-bottom:8px}.history-quick-filters-wrapper .filters-group>div:not(:first-child){margin-left:8px}@media (max-width: 671px){.history-quick-filters-wrapper .filters-group>div:not(:first-child){display:none}}.history-quick-filters-wrapper .filters-group>div:last-child{margin-right:8px}.history-quick-filters-wrapper .filters-group .dropdown .button-container .bubble{display:none}.history-quick-filters-wrapper .filters-group .reset-button{border:none}.history-quick-filters-wrapper .filters-button{margin:0;border:none;font:inherit;color:inherit;cursor:pointer;outline:0;font-size:.875rem;font-weight:500;display:flex;align-items:center;border-radius:24px;background:#fff;padding:4px 16px;height:24px;white-space:nowrap}.history-quick-filters-wrapper .filters-button .filter-count{margin-right:0;margin-left:4px}.history-quick-filters-wrapper .filters-button>svg{margin-right:8px}.history-quick-filters-wrapper .filters-button.theme-dark{background:#222;color:#fff}.history-quick-filters-wrapper .filter-count{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background-color:#0080ff;font-size:.875rem;font-weight:700;margin-right:16px}.history-quick-filters-wrapper .filter-reset-button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;margin:-8px -16px -8px 8px}.history-quick-filters-wrapper .filter-reset-button:hover{background-color:#474747}.history-quick-filters-wrapper .filter-reset-button svg{display:block}.history-quick-filters-wrapper .applied-filters{display:flex;flex-wrap:wrap;margin-bottom:4px}.history-quick-filters-wrapper .applied-filters:empty{margin-bottom:0}.history-quick-filters-wrapper .applied-filters .applied-filter-button{box-sizing:border-box;font-size:.875rem;line-height:1.71;font-size:.75rem;font-weight:500;display:flex;align-items:center;border-radius:24px;background:#222;color:#fff;padding:4px 16px;height:24px;white-space:nowrap;margin-right:4px;margin-bottom:4px;cursor:default}.history-quick-filters-wrapper .applied-filters .applied-filter-button .filter-reset-button{width:24px;height:24px;margin:0 -16px 0 4px}.history-quick-filters-wrapper .filter-checkbox .checkbox-labeltext{font-size:1rem;font-weight:initial}.history-quick-filters-wrapper .filter-checkbox .dot{margin-right:16px}.history-quick-filters-wrapper .font-mono-numbers{font-family:IBMPlexSansMonoNumbers,IBMPlexSans,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.dropdown-menu-container .completed svg{fill:#00ad09}.dropdown-menu-container .ongoing svg{fill:#0080ff}.modal{display:flex;position:fixed;top:0;left:160px;width:100%;height:100%;z-index:190}@media (max-width: 1311px){.modal{left:64px}}@media (max-width: 1055px){.modal{left:0;z-index:210}}.modal .modal-wrapper{background-color:#f2f2f2;display:flex;flex-direction:column;position:fixed;top:0;height:100%;width:calc(100% - 192px);max-width:1728px;overflow:auto;text-align:left}@media (max-width: 1311px){.modal .modal-wrapper{width:calc(100% - 96px)}}@media (max-width: 1055px){.modal .modal-wrapper{left:0;width:100%}}.modal .modal-wrapper .modal-full-header{display:flex;align-items:center;flex:1 0 auto;justify-content:space-between;height:72px;padding:0 16px;transition:background-color .25s ease-in}@media (min-width: 1056px){.modal .modal-wrapper .modal-full-header{height:96px;padding-left:10%}}.modal .modal-wrapper .modal-full-header.scrolled{background:#fff}@media (min-width: 1056px){.modal .modal-wrapper .modal-full-header .modal-full-title{align-self:flex-end;padding-bottom:16px}}.modal .modal-wrapper .modal-content{height:100%;padding:0 16px;overflow-y:auto;overflow-x:hidden}@media (min-width: 672px){.modal .modal-wrapper .modal-content{padding:0 32px}}@media (min-width: 1056px){.modal .modal-wrapper .modal-content{padding-left:10%;padding-right:0}}@media (min-width: 1056px){.modal .modal-wrapper .modal-close{border-bottom-left-radius:8px;position:absolute;top:0;right:0}}@media (min-width: 672px) and (max-width: 792px){.modal .modal-content-wrapper{margin:0 auto}}@media (min-width: 1056px){.modal .modal-content-wrapper{margin:0}}@media (min-width: 1312px){.modal .modal-content-wrapper.large{max-width:720px}}.modal .modal-content-wrapper.has-table-with-actions{max-width:unset;margin:0}@media (min-width: 1056px){.modal .modal-content-wrapper.has-table-with-actions{padding-right:232px}}@media (min-width: 1312px){.modal .modal-content-wrapper.has-table-with-actions{padding-right:259px}}@media (max-width: 1055px){.modal .modal-content-wrapper.has-table-with-actions .table-container{margin-left:0}}.modal .modal-clear{flex-grow:1;background-color:#d5d9dd}.modal .action-menu{right:0}@media (min-width: 1312px){.modal .action-menu{top:124px}}@media ((max-width: 1311px)) and ((min-width: 1056px)){.modal .action-menu{top:124px}}@media (min-width: 1056px){.scrolled .modal-full-title h1 .currently-editing-text,.scrolled .modal-full-title h1 .currently-editing-separator{display:none}}.modal-full-title{line-height:1.2}.modal-full-title h1{font-size:1.25rem;display:inline-block;vertical-align:middle;margin:0}.modal-full-title h1 .currently-editing{display:inline-block}@media (max-width: 1055px){.modal-full-title h1 .currently-editing-text{display:block}}.modal-full-headline{display:none;margin:0}@media (min-width: 1056px){.modal-full-headline{display:inline-block;vertical-align:middle;font-size:1.25rem;font-weight:700;margin-left:48px}}.modal-organisations-list .list-content .selected{position:relative}.modal-organisations-list .list-content .selected:before{content:" ";position:absolute;top:8px;bottom:8px;left:0;width:4px;border-radius:0 8px 8px 0;background:#c1c1c1}.modal-organisations-list .list-content .selected.color-red:before{background:red}.modal-organisations-list .list-content .selected.color-orange:before{background:#f5953b}.modal-organisations-list .list-content .selected.color-blue:before{background:#0080ff}.modal-organisations-list .list-content .selected.color-green:before{background:#00ad09}.modal-organisations-list .list-content .selected.color-black:before{background:#000}.modal-organisations-list .list-content .selected:before{background:#000}.hidden-field{display:none}@media (max-width: 1055px){.configure-modal .content-tab{margin-bottom:40px}.configure-modal .content-search{margin-bottom:32px}}.configure-modal .content-tab{font-weight:500}.configure-modal .configForm .formRowContainer,.configure-modal .configForm .toggle-input{border-bottom:2px #f2f2f2 solid}.configure-modal .configForm input{font-size:.875rem;font-family:IBMPlexSansMono!important}.configure-modal .configForm mark{color:#222;background-color:#ff0}.configure-modal .modal-side-content-wrapper p{font-size:1.25rem}.configure-modal .form-part{margin:0 0 80px}.configure-modal-content{overflow-x:hidden!important}.config-error-buttons-container{margin-top:64px;display:flex}.modal-data{margin-bottom:40px}.tile-single-wrapper{display:flex;flex-direction:column;width:100%;height:100%;min-height:240px;background-color:#fff;position:relative;transition:background-color .2s}.tile-single-wrapper:hover{background-color:#f0f7ff}.tile-single-wrapper:hover .tile-single-arrow svg{height:26px;width:26px}.tile-single-wrapper:active{background-color:#e3f1ff}.tile-single-header{display:flex;align-items:center;width:calc(100% - 48px);padding:24px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:1.25rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;letter-spacing:-.2px}.tile-single-header svg{display:block;margin-right:8px}.tile-single-link{display:block;width:calc(50% - 24px);margin:12px}.tile-single-link.tile-size-1{width:100%}.tile-single-link.tile-size-1-4{width:calc(25% - 24px)}@media (max-width: 1055px){.tile-single-link{width:100%}.tile-single-link:last-child{margin-bottom:24px}}@media (max-width: 671px){.tile-single-link{margin:8px 16px}.tile-single-link:last-child{margin-bottom:16px}}.tile-single-content{flex-grow:1;width:calc(100% - 48px);padding:0 56px 56px 24px;font-style:italic;font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.tile-single-arrow{position:absolute;bottom:0;right:0;padding:16px}.tile-single-arrow svg{display:block;transition:width .25s,height .25s}.external-link{font-size:.875rem;line-height:1.5rem;text-align:right}.external-link.margin-top{margin-top:1rem}.external-link.margin-bottom{margin-bottom:1.5rem}.external-link.align-left{text-align:left}.external-link.padding-left{padding-left:3rem}.external-link span{text-decoration:underline;display:inline-block;vertical-align:middle;margin-right:.25rem}.external-link svg{display:inline-block;vertical-align:middle;width:1rem;height:1rem}.external-link a:hover,.external-link a a:hover{color:#0080ff;cursor:pointer}.external-link a:hover span,.external-link a a:hover span{color:#0080ff}.external-link a:hover svg,.external-link a a:hover svg{fill:#0080ff}.external-link a:active,.external-link a a:active{color:#005cb8}.external-link a:active svg,.external-link a a:active svg{fill:#005cb8}.external-link.spacing-0{margin-bottom:0}.external-link.spacing-xxs{margin-bottom:.25rem}.external-link.spacing-xs{margin-bottom:.5rem}.external-link.spacing-s{margin-bottom:1rem}.external-link.spacing-m{margin-bottom:2rem}.external-link.spacing-l{margin-bottom:3rem}.external-link.spacing-xl{margin-bottom:4rem}.stations-find-wrapper{height:100%;background:#f2f2f2}.inservice svg{fill:#00ad09;width:24px;height:24px}.status-success svg{fill:#00ad09}.indeployment svg{fill:#000;width:24px;height:24px}.inmaintenance svg{fill:#000;width:24px;height:24px}.outofservice svg{fill:red;width:24px;height:24px}.status-error svg{fill:red}.deleted svg{fill:red}.color-default svg{fill:#000}.pool-map-wrapper{height:100%;overflow:auto}.pool-map-wrapper div{font-family:IBMPlexSansMono!important;font-weight:500}.pool-wrapper.pool-selected{display:none}.stations-find-pools .stations-pools-listing-header{color:#5f5f5f;padding:8px 0 16px;font-size:.75rem;font-weight:500;line-height:1.33}.stations-find-pools .stations-pools-listing{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding:0 0 12px}.stations-find-pools .stations-pools-listing .stations-pools-item{cursor:pointer;width:calc(50% - 8px);box-sizing:border-box;position:relative;margin:0 0 16px;background-color:#000}@media (max-width: 1311px){.stations-find-pools .stations-pools-listing .stations-pools-item{padding:0;min-height:183px}}@media (max-width: 792px){.stations-find-pools .stations-pools-listing .stations-pools-item{width:100%}}.stations-find-pools .stations-pools-listing .stations-pools-item .title{font-weight:400;font-size:1rem;line-height:1.5;padding:0 0 0 8px;word-break:break-word;max-height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.stations-find-pools .stations-pools-listing .stations-pools-item .statuses{margin:4px 0 0}.stations-find-pools .stations-pools-listing .stations-pools-item .statuses:empty{margin:0}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item{color:#909090;font-weight:400;font-size:.875rem;line-height:1.72;display:flex;align-items:center;padding:0 0 12px 8px}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item svg{width:16px;height:16px;margin:0 8px 0 0}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item svg [dataIconPath]{fill:#fff;opacity:1}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item-select{height:24px}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item-select form>div{animation:none}.stations-find-pools .stations-pools-listing .stations-pools-item .offline{fill:#fff}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item-error-wrapper{display:flex}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item-error{background-color:#f2f2f2;color:#222;font-size:.875rem;border-radius:16px;padding:4px 8px 4px 4px;display:flex;align-items:center;margin-top:8px;font-weight:400;font-size:.75rem;line-height:1.33;max-width:100%;min-width:108px}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item-error svg{margin:0 4px 0 0;width:16px;height:16px}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item-arrow{position:absolute;right:8px;bottom:24px;display:flex;align-items:center;justify-content:center;background-color:#222;fill:#fff;width:48px;height:48px;z-index:1;visibility:hidden}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item-arrow svg{transition:transform .25s ease-out;transform:translate(-4px)}@media (max-width: 1055px){.stations-find-pools .stations-pools-listing .stations-pools-item .info-item-arrow{visibility:visible}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item-arrow svg{transform:translate(0)}}.stations-find-pools .stations-pools-listing .stations-pools-item .info-item-arrow:hover{background-color:#5f5f5f}.stations-find-pools .stations-pools-listing .stations-pools-item:hover .info-item-arrow{visibility:visible}.stations-find-pools .stations-pools-listing .stations-pools-item:hover .info-item-arrow svg{transform:translate(0)}.stations-find-pools .stations-pools-listing .stations-pools-item-content{height:100%;box-sizing:border-box;padding:8px 8px 24px;color:#fff;min-width:284px}@media (min-width: 1312px){.stations-find-pools .stations-pools-listing .stations-pools-item-content{min-height:15vw}}.stations-find-pools .stations-pools-listing .background{position:absolute;top:0;left:0;width:100%;height:100%}.stations-find-pools .stations-pools-item-info{border-radius:8px;z-index:1;background-color:#222;padding:16px;width:216px}.stations-find-pools .stations-pools-item-info:hover{background-color:#5f5f5f}.stations-find-pools .stations-pools-item-info .tag-list-inline .tag+.tag{margin-left:4px}.customZoom{position:absolute;background-color:#fff;width:48px;height:48px;bottom:32px;right:32px;cursor:pointer}.customZoom div{padding:12px}.Out{right:76px}.infobox-marker-icon{position:absolute;right:50%}.infoBox{overflow:hidden!important;border-radius:8px;background:#222;transform:translate(0)}.infoBox img[align=right]{display:none}.infoBox div{font-family:IBMPlexSans!important}.infoBox .skeleton-box-content{margin-top:12px;margin-bottom:12px}.infoBox .map-info-wrapper{width:304px;cursor:pointer}.infoBox .map-info-wrapper .stations-pools-item-content{padding:12px 16px 16px;color:#fff;min-height:84px}.infoBox .map-info-wrapper .stations-pools-item-info .info-item{padding-bottom:12px}.infoBox .map-info-wrapper .infobox-list .stations-pools-item-content{padding:4px 16px}.infoBox .map-info-wrapper .infobox-list .title{max-width:232px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.infoBox .map-info-wrapper .background{background-color:#222;z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.infoBox .map-info-wrapper .title{font-weight:400;font-size:1rem;line-height:1.5;padding:0 0 0 8px}.infoBox .map-info-wrapper .cluster-info{display:flex;justify-content:space-between;align-items:center;height:5.5rem}.infoBox .map-info-wrapper .statuses{margin:4px 0 0}.infoBox .map-info-wrapper .statuses:empty{margin:0}.infoBox .map-info-wrapper .info-item{font-weight:400;font-size:.875rem;line-height:1.72;color:#909090;display:flex;align-items:center;padding:0 0 0 8px}.infoBox .map-info-wrapper .info-item svg{width:16px;height:16px;margin:0 8px 0 0}.infoBox .map-info-wrapper .info-item svg [dataIconPath]{fill:#fff;opacity:1}.infoBox .map-info-wrapper .info-item-select{height:24px}.infoBox .map-info-wrapper .info-item-select form>div{animation:none}.infoBox .map-info-wrapper .offline{fill:#fff}.infoBox .map-info-wrapper .info-item-error-wrapper{display:flex}.infoBox .map-info-wrapper .info-item-error{background-color:#f5953b;font-size:.875rem;border-radius:16px;padding:4px 8px 4px 4px;display:flex;align-items:center;margin-top:8px;font-weight:400;font-size:.75rem;line-height:1.33;max-width:100%;min-width:108px}.infoBox .map-info-wrapper .info-item-error svg{margin:0 4px 0 0;width:16px;height:16px}.infoBox .map-info-wrapper .info-item-arrow{position:absolute;right:4px;bottom:2px;display:flex;align-items:center;justify-content:center;fill:#fff;width:48px;height:48px;z-index:1;transition:transform .25s ease-out}.infoBox .map-info-wrapper .info-item-arrow.hovered{transform:translate(4px)}.cluster-info{overflow-y:auto!important;max-height:306px}.cluster-info .cluster-wrapper{height:auto}.cluster-info .cluster-item-arrow{transition:transform .25s ease-out;padding:0 4px 0 0;transform:translate(-4px)}.cluster-info .cluster-item-arrow.hovered{transform:translate(0)}.cluster-info .stations-pools-item-content{padding:12px 12px 16px;min-height:auto!important}.cluster-info .info-item{padding:0 0 0 8px}.charging{fill:#0080ff;animation:pulse 2s infinite ease-in-out}.charging.limited{fill:#f5953b}.option-text-tooltip{display:flex;align-items:center}.option-text-tooltip-icon{margin-left:8px!important;width:16px}.option-text-tooltip-icon svg{display:block;margin:0;font-size:0}.open-hours-container{display:table}.open-hours-row{display:table-row}.open-days{color:#5f5f5f;display:table-cell;white-space:nowrap;padding-right:4px}.open-hours{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";display:table-cell;padding-left:16px;white-space:nowrap}.selected-station-wrapper,.selected-station-wrapper .modal-close{display:none}.selected-station-wrapper .edit-pool-button-icon{cursor:pointer;padding:4px;margin-left:12px}.selected-station-wrapper .edit-pool-button-icon svg,.selected-station-wrapper .edit-pool-button-icon .icon-text{display:inline-block;vertical-align:middle}.selected-station-wrapper .edit-pool-button-icon .icon-text{margin-left:8px;font-size:.875rem;font-weight:500;line-height:1.71}@media (max-width: 671px){.selected-station-wrapper .edit-pool-button-icon .icon-text{display:none}}.selected-station-wrapper .station-label{min-width:64px;box-sizing:border-box;display:flex;align-items:center}.selected-station-wrapper .station-label-value{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";color:#222;font-size:.875rem;font-weight:700;text-align:center;border:2px solid #000;line-height:20px;min-width:48px;align-self:center;white-space:nowrap;padding:0 5px;margin-right:16px}.selected-station-wrapper .station-data{flex:1;box-sizing:border-box;font-size:.875rem;display:grid;position:relative;align-items:center}@media (min-width: 672px){.selected-station-wrapper .station-data{grid-template-columns:repeat(2,min-content) 1fr min-content}}.selected-station-wrapper .station-data+.station-data{padding-top:8px;margin-top:8px}@media (max-width: 671px){.selected-station-wrapper .station-data+.station-data{display:none}}.selected-station-wrapper .station-data+.station-data:before{content:"";width:calc(100% - 56px);height:2px;background-color:#e6e6e6;position:absolute;top:0;left:8px}.selected-station-wrapper .station-data .station-power{line-height:1;min-width:40px;color:#5f5f5f}.selected-station-wrapper .station-data .station-power .value{font-family:IBMPlexSansMono,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";line-height:1.3;color:#222;display:block}.selected-station-wrapper .station-data .station-phase{display:inline-block}.selected-station-wrapper .station-data .station-data-col{display:flex;flex-direction:column;padding-left:8px;padding-right:8px}@media (max-width: 671px){.selected-station-wrapper .station-data .station-data-col{padding-left:4px;padding-right:4px}}.selected-station-wrapper .station-data .station-data-col.long{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 671px){.selected-station-wrapper .station-data .station-data-col.long{display:none}}.selected-station-wrapper .station-data .station-status{display:flex;justify-content:flex-end;align-items:center}.selected-station-wrapper .station-data .station-status .status-chevron{display:flex;flex-direction:column;justify-content:center;margin-left:16px}@media (max-width: 671px){.selected-station-wrapper .station-data .station-status .status-chevron{margin-left:8px}}.selected-station-wrapper .station-data .station-status .station-status-wrap:not(:first-of-type){margin-left:8px}@media (min-width: 672px){.selected-station-wrapper .station-data .status-icon{background-color:#f2f2f2;font-size:.875rem;border-radius:16px;padding:4px 8px 4px 4px;display:flex;line-height:16px;align-items:center}.selected-station-wrapper .station-data .status-icon svg{margin:0 4px 0 0;width:16px;height:16px}}@media (max-width: 671px){.selected-station-wrapper .station-data .status-icon{height:24px}.selected-station-wrapper .station-data .status-icon span{display:none}}.selected-station-wrapper .station-data .status-indicator-wrapper{width:96px;margin-left:16px;margin-right:16px}@media (max-width: 671px){.selected-station-wrapper .station-data .status-indicator-wrapper{width:auto;margin-left:8px;margin-right:8px}}@media (max-width: 480px){.selected-station-wrapper .station-data .status-indicator-wrapper span{display:none}}.selected-station-wrapper .station-data .status-indicator{background-color:#f2f2f2;font-size:.875rem;border-radius:16px;padding:4px 8px 4px 4px;display:flex;line-height:16px;align-items:center}@media (max-width: 480px){.selected-station-wrapper .station-data .status-indicator{padding:0;background:none}}.selected-station-wrapper .station-data .status-indicator-value:first-letter{text-transform:uppercase}.selected-station-wrapper .station-extra-info-wrapper{width:100%;height:0;overflow:hidden}.selected-station-wrapper .station-extra-info-wrapper label{font-size:.875rem;line-height:1.71;color:#5f5f5f}.selected-station-wrapper .station-extra-info-wrapper .station-extra-info-text{color:#222;font-size:1rem;line-height:1.5}.selected-station-wrapper .station-extra-info-wrapper .station-extra-info-text .small{font-size:.875rem}.selected-station-wrapper .station-extra-info-wrapper .station-extra-info-text.tag{display:flex;padding:0;justify-content:center;align-items:center;max-width:54px;background-color:#fff;color:#222;font-size:.75rem;margin:10px 0 19px}.selected-station-wrapper .station-extra-info-wrapper .stations-listing-grid-cell{padding-top:12px}.selected-station-wrapper .station-extra-info-wrapper .station-extra-info{border-radius:8px;background-color:#f2f2f2;margin:10px 0 0;padding-bottom:12px;font-size:.875rem}@media (max-width: 671px){.selected-station-wrapper .station-extra-info-wrapper .station-extra-info{display:block;padding:0 0 12px}}.selected-station-wrapper .stations-find-stations.pool-selected{display:block;background-color:#f2f2f2}.selected-station-wrapper .pool-map{display:block;width:100%;background-size:cover;height:347px}@media (max-width: 671px){.selected-station-wrapper .pool-map{height:125px}}.selected-station-wrapper .stations-find-stations{flex-grow:1;margin:0}@media (max-width: 1440px){.selected-station-wrapper .stations-find-stations{display:none}}.selected-station-wrapper.pool-selected{display:block;background-color:#fff;position:relative;height:100%}.selected-station-wrapper.pool-selected .modal-close{display:flex;position:absolute;right:0;z-index:100}@media (max-width: 1055px){.selected-station-wrapper.pool-selected .modal-close{top:0}}.label-list{margin:0}.label-list-container{display:flex}.label-list-container>.label-list{flex:1}.label-list+.action-link{display:inline-block;margin-top:8px}.label-list .label-group+.label-group{margin-top:12px}.label-list .label,.label-list label{font-size:.75rem;color:#5f5f5f;font-weight:500;line-height:1.33}.label-list .label-list:before,.label-list .label-list:after{content:"";display:block;height:1px;background:#d9d9d9;margin:16px 0}.label-list .label-list+.label-list:before{display:none}.label-list .label-list:last-child:after{margin-bottom:8px}.label-list .label-text.has-pill{padding-top:4px;margin-left:-4px}.show-more{margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;background:#fff;position:absolute;left:50%;transform:translate(-50%);bottom:-16px;font-size:.875rem;font-weight:500;line-height:32px;padding:4px 24px 4px 8px}.show-more svg{display:inline-block;vertical-align:middle;margin-right:8px}.label-group+.label-group{margin-top:8px}.has-address{white-space:pre-wrap}.label-text{font-size:.875rem;font-family:IBMPlexSansMonoNumbers,IBMPlexSans,sans-serif;line-height:24px;display:flex;align-items:center;margin:0;font-weight:400;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.label-text.mono{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.label-text[data-tip]{display:inline-flex}.label-text-row{word-break:break-word}.label-text.row{flex-direction:column;align-items:flex-start}.label-text .link{word-break:break-word;text-decoration:underline}.label-text .separator{padding:0 4px}.label-text .connector{font-size:0;display:inline-block;vertical-align:middle}.label-text .connector svg{display:inline-block;vertical-align:middle;width:16px;height:16px}.label-text .light{color:#5f5f5f}.label-text svg{display:inline-block;margin-right:4px;min-width:16px}.label-text>span{display:block}.label-text .icon-end{margin-left:4px}.label-text .tag{margin-top:4px;margin-left:-4px}.label-text.large{font-size:1rem;line-height:1.5}.label-text.large .small{font-size:.875rem}.label-text.medium,.label-text .medium{font-weight:500}.label-text.medium.flex,.label-text .medium.flex{display:flex;align-items:center;gap:4px}.label-text.is-active{font-weight:500!important}.label-text.em,.label-text .em{font-weight:500}.label-text.duration{font-style:italic;font-weight:500}.label-text.duration svg{margin-left:4px;fill:red}.label-text.last-connect{display:flex;flex-direction:row}.label-text.last-connect svg{margin-left:4px}.label-text.supporting{color:#5f5f5f;margin-bottom:8px}.label-text.block{display:block}.header-small{font-size:1.25rem;font-weight:700;line-height:1.6;letter-spacing:-.2px;margin:0;padding:0 0 16px}.header-with-reset-wrapper{display:flex}.header-with-reset-wrapper>.virta-button{margin-left:8px}.station-list{background:#fff;border-radius:8px;margin-bottom:16px;padding:0 16px 16px;position:relative}.station-list:last-of-type{margin-bottom:2rem}.station-list:hover,.station-list:focus{outline:2px solid #c1c1c1}.station-list.skeleton{outline:none!important;padding-bottom:0;opacity:0}.station-list.skeleton.no-animation{opacity:1}.station-list.skeleton.is-visible{animation:moveinheight .6s normal forwards;animation-timing-function:cubic-bezier(.6,.01,.25,1)}.station-list .checkbox-input{cursor:pointer;position:relative}.station-list .checkbox-input:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:-8px}.pool-row{display:flex;align-items:center;cursor:pointer}.pool-row.is-disabled{color:#909090}.pool-row.is-disabled .tag{color:currentColor}.pool-row-wrapper{border-bottom:2px solid #e6e6e6}.pool-row-wrapper .disclosure-content{background:#fff}.pool-row:after{content:"";border-radius:8px;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.pool-row.skeleton{pointer-events:none}.pool-row.skeleton:after{display:none}.pool-row:hover:after,.pool-row:focus:after{outline:2px solid #222}.pool-row:hover .pool-row2,.pool-row:focus .pool-row2{position:relative}.pool-row:hover .pool-row2-text,.pool-row:focus .pool-row2-text{opacity:0}.pool-row:hover .pool-row2 .on-hover,.pool-row:focus .pool-row2 .on-hover{opacity:1}.pool-row .disclosure-expand-icon{margin-left:16px}.pool-row .pool-info-wrap{flex:1}.pool-row .pool-info-wrap .pool-info{flex:1;padding:8px 0}@media (min-width: 672px){.pool-row .pool-info-wrap .pool-info{padding:12px 0}}.pool-row.skeleton:not(:last-child){border-bottom:2px solid #e6e6e6}.pool-row.skeleton .skeleton-box-content{margin-top:18px;margin-bottom:18px}.pool-row.skeleton .skeleton-small-box{height:20px;width:20px;margin:0 10px 0 0}.pool-row-counts{grid-column-start:1;grid-column-end:4;margin-top:8px;font-weight:700}@media (max-width: 671px){.pool-row-counts{grid-column-end:1;padding-left:8px}}.pool-checkbox{width:24px;margin-right:16px}.is-selected .pool-checkbox svg{fill:#0080ff}.pool-info:not(.mobile){padding-right:16px}.pool-row1{display:flex}.pool-row1>*{margin-right:4px}.highlighted-text em{background:transparent;color:#222;font-weight:unset;font-style:unset;background-color:#ff0}.pool-name{font-size:1rem;font-weight:700;line-height:1.5;margin-top:0;margin-bottom:0}.pool-name:hover{color:#0080ff;cursor:pointer}.is-selected:not(.is-disabled) .pool-name{color:#0080ff}.pool-row2{font-size:.875rem;font-weight:400;line-height:1.71;color:#5f5f5f;position:relative;-webkit-font-smoothing:auto}.pool-row2 .highlighted-text{color:#5f5f5f}.pool-row2-text{transition:opacity .2s ease-in-out .1s}.pool-row2 .on-hover{position:absolute;top:0;left:0;font-size:.875rem;font-style:italic;font-weight:500;line-height:1.71;transition:opacity .2s ease-in-out .1s;opacity:0}.on-hover .is-expanded,.on-hover .is-collapsed{transition:opacity .2s ease-in-out .1s}.on-hover .is-expanded{opacity:1}.on-hover .is-collapsed{position:absolute;top:0;left:0;opacity:0}[data-state=open] .on-hover .is-expanded{opacity:0}[data-state=open] .on-hover .is-collapsed{opacity:1}.pool-row3{margin-bottom:4px}.pool-owner{font-size:.875rem;line-height:1.71;padding:8px 0 8px 8px;max-width:25%;text-align:right}.pool-owner .highlighted-text{color:#5f5f5f}.evse-count{font-size:.875rem;line-height:1.71;color:#5f5f5f;margin-right:8px;text-align:right;flex:1}.station-row{border-bottom:2px solid #e6e6e6;margin:-2px 0 0}.station-row .station-row-wrapper{margin-top:-2px}.station-row:hover{border-radius:8px;border:2px solid #c1c1c1;position:relative}.station-row:hover>.station-row-wrapper{margin:-2px}.station-row.skeleton{padding-left:1.5rem;pointer-events:none}.station-row.skeleton:last-child{border-bottom:none}.pool-actions{margin-top:16px;display:flex;align-items:center}.pool-actions .virta-button{margin-right:24px}.pool-actions:empty{margin:0}.edit-station-evse{display:flex;width:100%}.edit-station-evse .disclosure-button{position:relative;z-index:1}.edit-station-evse .disclosure-button:hover{background-color:unset;outline:.125rem solid #222}.evse-row{display:grid;grid-template-columns:repeat(5,min-content) 1fr repeat(3,min-content);align-items:center;width:100%;color:#222;box-sizing:border-box;padding:8px 14px;min-height:64px}.evse-row.is-disabled{color:#909090}.evse-row.is-disabled .station-connector svg{opacity:.5}.evse-row.is-disabled .station-label,.evse-row.is-disabled .station-label .station-id{color:inherit}.evse-row.is-disabled .disclosure-expand-icon{fill:#222}.evse-row .id-container{color:inherit;border-color:inherit}.evse-row>:not(:empty){margin-left:8px}.evse-row>:nth-last-child(-n+3){margin-right:0}.evse-row .station-label{text-overflow:ellipsis;overflow:hidden;color:#222;white-space:nowrap;line-height:24px;grid-column-start:6;grid-column-end:7}.evse-row .station-label .station-id{color:#5f5f5f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-transform:uppercase}.evse-row .station-label .station-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.evse-row hr{border:0;height:2px;background:#e6e6e6;margin:8px 0}.evse-row.is-selected .evse-checkbox svg{fill:#0080ff}.evse-row.is-selected:not(.is-disabled):not(.not-selectable) .id-container{color:#0080ff}.evse-row .station-power,.evse-row .station-phase-container{margin-right:8px}.evse-row .station-status-wrapper{display:flex;flex-direction:row;justify-content:flex-end;grid-column-start:7;grid-column-end:10}.evse-row .station-status-wrapper .station-status,.evse-row .station-status-wrapper .station-connectivity-status{margin-left:.5rem}.evse-row .station-status-wrapper .dropdown,.evse-row .station-status-wrapper .tag-list .tag{float:right}.evse-row .station-connectivity-status{grid-column-start:9;grid-column-end:10}.evse-row .chevron-wrapper{grid-column-start:10;grid-column-end:11;display:flex;flex-direction:column;justify-content:center;align-items:center}.station-connector{grid-column-start:3;grid-column-end:4;margin-right:4px}.station-connector svg{display:block}.station-power{display:flex;flex-direction:column;align-items:center;grid-column-start:4;grid-column-end:5}.station-power .value{font-size:1.25rem;font-weight:700;line-height:1.2;display:block;font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";white-space:nowrap}.station-power .value.should-break{white-space:normal}.station-power .postfix{display:block;font-size:.875rem;font-weight:500;line-height:1.71;color:#909090}.station-phase-container{grid-column-start:5;grid-column-end:6}.station-phase{border-radius:24px;background-color:#f2f2f2;font-size:.75rem;font-weight:500;line-height:24px;padding:0 12px}.station-adminstate .tag.type1{margin:0}.info-link{text-align:left;margin-left:48px;margin-top:-40px}.details-container{background:#fff;margin-bottom:24px;display:flex;flex-direction:column;position:relative;box-sizing:border-box}.details-container.has-separator{margin-top:1px}.details-container.attached-dropdown{margin-bottom:0}.details-container-header{margin:24px 24px 8px;display:flex;align-items:center}.details-container-title-wrap{flex:1}.details-container-title{margin:0;font-weight:700;font-size:1.25rem;line-height:32px;flex:1;padding-right:8px}@media (max-width: 480px){.details-container-title{font-size:1rem;line-height:24px}}.details-container-button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;margin:0 0 0 16px}.details-container-button svg{display:block}.details-container .skeleton-box-content{margin:16px 0 0}.details-container .skeleton-box-content.margin-top{margin-top:32px}.details{margin:16px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}@media (max-width: 671px){.details{grid-template-columns:1fr}}.pool-row-wrapper .details{margin-right:0;margin-left:0}.details.one-col{grid-template-columns:1fr}.details.two-cols{grid-template-columns:repeat(2,1fr)}.details-column-wrapper .details-column+.details-column{margin-top:16px}.details-row{grid-column-start:1;grid-column-end:4}@media (max-width: 671px){.details-row{grid-column-end:1}}.details-row>.callout{margin:0}.details-actions{display:flex;flex-flow:row-reverse;margin-bottom:-8px}.details-actions .virta-button{margin-left:8px}.details-column{padding:16px;background-color:#f0f7ff;border-radius:8px}.details-column h3{font-size:.75rem;font-weight:500;line-height:1.33;letter-spacing:.6px;color:#0080ff;text-transform:uppercase;margin:0 0 16px;word-break:break-word;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-smooth:auto;display:flex;align-items:center}.details-column h3 svg{height:16px;width:16px;margin-right:4px}.details-column h3.with-icon{width:100%;justify-content:space-between}.details-column h3.text-black{color:#000}.details-column .content-number{white-space:normal}.details-column.energy-management .tag{margin-top:4px}.details .details-column-wrapper{display:flex;flex-direction:column}.details .details-column-wrapper .details-column+.details-column{margin-top:16px}.details-image{padding:0;height:182px;background:transparent;position:relative}.details-image-list{height:auto;display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -4px}.details-image-list .image{border-radius:4px;width:calc(50% - 8px);margin:0 4px 8px;aspect-ratio:1.5}.details-image .tag-on-map{position:absolute;left:16px;bottom:16px;background:#f5ead9}.details-action{margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;background:#f2f2f2;width:100%;display:flex;align-items:center;flex-direction:column;padding:20px;font-size:.875rem;font-weight:500}.details-action:disabled{background-color:#c1c1c1;cursor:not-allowed;color:#909090}.details-action svg{display:block;margin-bottom:4px}.details .open-days,.details .open-hours{white-space:normal}.details.is-disabled .details-column,.details.is-not-active .details-column{background-color:#f2f2f2}.details.is-disabled h3,.details.is-not-active h3{color:#474747}.details-header{display:flex;align-items:center;grid-column-start:1;grid-column-end:4;font-weight:700}.details-header-title{flex:1;margin:0;padding:0;font-size:1.25rem}@media (max-width: 671px){.details-header{grid-column-end:1}}.details-header-tags{grid-column-start:1;grid-column-end:4;margin-top:-8px}.details-header-tags .tag{margin-left:4px;margin-top:8px}@media (max-width: 671px){.details-header-tags{margin-top:-16px;grid-column-end:1}}.filter-group{margin-bottom:2rem}.station-filters{display:flex;flex-wrap:wrap}.station-filters .station-filter{margin-right:8px;margin-bottom:8px;min-height:32px}.filters-selected{margin-bottom:4px;display:flex;flex-wrap:wrap}.filters-selected:empty{margin-bottom:0}.filters-selected .button-pill{margin-right:4px;margin-bottom:4px}.reset-button{margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;white-space:nowrap;border-top:2px solid #d9d9d9;background:#fff;position:sticky;bottom:0;padding:12px;display:flex;align-items:center;width:100%;font-size:.875rem;font-weight:500;line-height:1.71}.reset-button .icon{margin-right:8px;display:block}.header-filtered{line-height:0}.header-filtered .header-text{display:inline-block;vertical-align:middle;line-height:1.6}.no-transition{transition:none!important}.no-result p{margin:0 0 24px}.no-result-action svg{display:inline-block;vertical-align:middle;margin-right:8px}.no-result-action button{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;line-height:0}.no-result-action .button-text{display:inline-block;vertical-align:middle;line-height:1.6;font-size:.875rem;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.id-container-group{margin-bottom:-8px}.id-container-group .id-container{display:inline-block;vertical-align:middle;margin:0 8px 8px 0}.label-with-icon{display:flex}.label-with-icon svg{color:#222;margin-right:8px;width:24px;height:24px}.station-list-max-results-displayed{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;margin-top:.5rem}@media (min-width: 793px){.station-list-max-results-displayed{margin-left:-3rem}}.station-list-max-results-displayed h3.text{font-weight:700}.station-list-max-results-displayed button{margin-bottom:5rem}.stations-listing-wrapper{padding:24px 16px 48px}@media (min-width: 1312px){.stations-listing-wrapper{padding-bottom:80px}}.pool-view{display:flex;height:100%}.pool-view .module-frame-wrapper{flex:1}.stations-listing{display:flex;flex-direction:column;margin:0 auto}@media (min-width: 1439px){.stations-listing{max-width:720px}}.stations-listing .stations-listing-header{margin-bottom:24px;display:flex;align-items:center}.stations-listing .stations-listing-header .pool-name{flex:1}.stations-listing .stations-listing-header .pool-name h1{font-size:1rem;font-weight:500;line-height:1.5;margin:0}.stations-listing .stations-listing-header .pool-name .pool-address{color:#5f5f5f;font-size:.875rem;line-height:1.71}.stations-listing .stations-listing-header .pool-name h1,.stations-listing .stations-listing-header .pool-name .pool-address{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stations-listing .stations-listing-stations-header{margin:48px 0 32px;text-align:center;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1.71}.stations-listing .scrollTo{height:0;top:164px;position:relative}.stations-listing .stations-listing-grid{display:flex;flex-wrap:wrap;margin:-16px -16px 0}@media (max-width: 671px){.stations-listing .stations-listing-grid{display:block}}.stations-listing .stations-listing-grid-cell{padding:16px 0 0 16px;flex:1}.stations-listing .stations-listing-pool-info{border-radius:8px;padding:20px 32px;background-color:#fff}.stations-listing .stations-listing-pool-info .stations-listing-pool-tags{margin:0 -8px 20px;display:flex;align-items:center}@media (max-width: 671px){.stations-listing .stations-listing-pool-info .stations-listing-pool-tags{display:block}.stations-listing .stations-listing-pool-info .stations-listing-pool-tags span+div{margin-top:8px}}.stations-listing .stations-listing-pool-info .stations-listing-pool-tags .push-right{margin-left:auto}.stations-listing .stations-listing-pool-info .pool-admin-state-select .dropdown .button-container button{background:#f2f2f2}.stations-listing .stations-listing-pool-info .pool-admin-state-select .dropdown.active-input .button-container button{background:#fff}.stations-listing .stations-listing-pool-info .stations-listing-pool-info-hidden{font-size:1rem;font-weight:400;line-height:24px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.stations-listing .stations-listing-pool-info .stations-listing-pool-info-hidden .tag{padding-left:8px}.stations-listing .stations-listing-pool-info .stations-listing-pool-info-hidden .tag+.tag{margin-left:8px}.stations-listing .stations-listing-label{font-size:.875rem;font-weight:400;line-height:1.7142;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;color:#5f5f5f}.stations-listing .stations-listing-text{font-size:.875rem;font-weight:400;line-height:1.7142;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.stations-listing .stations-action-link{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;float:left;clear:left;font-size:.875rem;font-weight:500;line-height:1.7142;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;text-decoration:underline}.stations-listing .stations-action-link svg{display:inline-block;vertical-align:middle;margin-left:8px}.stations-listing .stations-action-link:hover,.stations-listing .stations-action-link a:hover{color:#0080ff;cursor:pointer}.stations-listing .stations-action-link:hover span,.stations-listing .stations-action-link a:hover span{color:#0080ff}.stations-listing .stations-action-link:hover svg,.stations-listing .stations-action-link a:hover svg{fill:#0080ff}.stations-listing .stations-action-link:active,.stations-listing .stations-action-link a:active{color:#005cb8}.stations-listing .stations-action-link:active svg,.stations-listing .stations-action-link a:active svg{fill:#005cb8}.stations-listing .stations-list-item{display:flex;flex-direction:column;margin-bottom:4px;height:auto;border-radius:4px}.stations-listing .stations-list-item .stations-list-item-evse{position:relative;padding:8px 8px 8px 16px;border:solid 2px #ffffff;cursor:pointer;flex-grow:1;display:flex;flex-wrap:wrap;justify-content:flex-end;background-color:#fff;transition:border-color .2s;align-items:center}.stations-listing .stations-list-item .stations-list-item-evse .status-chevron svg{transition-duration:.25s;transition-property:transform}.stations-listing .stations-list-item .stations-list-item-evse:not(:last-child):not(.edit-station-evse){margin-bottom:4px}.stations-listing .stations-list-item .stations-list-item-evse:hover{border:solid 2px #5f5f5f;background-color:#fff}.stations-listing .stations-list-item .stations-list-item-evse.active{border:solid 2px #222;background-color:#fff}.stations-listing .stations-list-item .stations-list-item-evse.active .station-extra-info-wrapper{height:auto}.stations-listing .stations-list-item .stations-list-item-evse.active .station-extra-info-wrapper .stations-listing-grid-cell{overflow:hidden}.stations-listing .stations-list-item .stations-list-item-evse.active .status-chevron svg{transform:rotate(180deg)}@media (max-width: 1055px){.stations-listing .stations-list-item .stations-list-item-evse.active:not(.edit-station-evse){position:fixed;bottom:312px;left:32px;right:32px;z-index:1000;border-radius:8px;margin:0}}@media (max-width: 1055px) and (max-width: 671px){.stations-listing .stations-list-item .stations-list-item-evse.active:not(.edit-station-evse){left:16px;right:16px}}@media (min-width: 1056px){.stations-listing>.dimmer.in.visible{display:none}}.action-link{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;font-size:.875rem;line-height:1.7142;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;text-decoration:underline;white-space:nowrap;font-weight:500;float:left;clear:left;text-align:left}.action-link-container{content:"";display:table;clear:both}.action-link svg{display:inline-block;vertical-align:middle;margin-left:4px}.action-link.wrap-text{text-wrap:wrap}.action-link:hover{color:#0080ff}.action-link:hover svg{fill:#0080ff}.action-link:active{color:#005cb8}.action-link:active svg{fill:#005cb8}.connectivity-online{fill:#00ad09}.connectivity-offline{fill:red}.checkbox-label .connectivity-online,.checkbox-label .connectivity-offline{width:24px;height:24px}.stations-find-controls-action-item form>div{animation:none}.stations-find-controls-lower{display:none}.active-control .stations-find-controls-lower{display:block}.active-control .stations-find-controls-lower .stations-find-controls-lower-title{font-weight:500;margin:0 0 16px 16px}.active-control .stations-find-controls-lower .form-row{height:auto}.active-control .stations-find-controls-lower .form-row label{font-size:inherit;font-weight:500;line-height:24px;margin-left:0;padding-top:0;padding-bottom:8px;color:#222;transform:none;position:static}.active-control .stations-find-controls-lower .admin-state-select{display:block!important;background-color:#f2f2f2}.active-control .stations-find-controls-lower .admin-state-select .form-row{max-width:100%}.active-control .stations-find-controls-lower .admin-state-select .form-select{display:flex;flex-direction:column}.active-control .stations-find-controls-lower .admin-state-select .form-select .select-part{flex:0 1;width:auto;display:flex}.active-control .stations-find-controls-lower .admin-state-select .form-select .select-part>div{flex:0 1}@media (max-width: 1055px){.active-control .stations-find-controls-lower .admin-state-select .form-select{flex-direction:row}.active-control .stations-find-controls-lower .admin-state-select .form-select label{padding:0;flex:1}.active-control .stations-find-controls-lower .admin-state-select .form-select .select-part{flex:0;width:auto}}.active-control .stations-find-controls-lower .stations-find-controls-action-item{padding:12px 16px;margin-bottom:24px;background:#f0f7ff;width:100%;box-sizing:border-box;display:flex;align-items:center;font-size:.875rem;font-weight:500;transition:background-color .2s}@media (min-width: 1056px) and (max-width: 1311px){.active-control .stations-find-controls-lower .stations-find-controls-action-item{padding-top:8px;padding-bottom:8px}}.active-control .stations-find-controls-lower .stations-find-controls-action-item svg{margin:0 8px 0 0}.active-control .stations-find-controls-lower .stations-find-controls-action-item.clickable:hover{background-color:#e3f1ff}.active-control .stations-find-controls-lower .stations-find-controls-action-item.clickable:active{background-color:#d4e9ff}.stations-find-controls.pool-selected{display:flex}@media (max-width: 1055px){.stations-find-controls.pool-selected{display:none}}.stations-find-controls{display:flex;flex-direction:column;width:243px;min-width:243px;padding:8px 0;height:100%;overflow:auto;border-left:2px solid #d9d9d9;box-sizing:border-box;background-color:#fff}.stations-find-controls .slidedown-close{display:none}@media (min-width: 1056px) and (max-width: 1311px){.stations-find-controls{width:216px;min-width:216px}}@media (max-width: 1055px){.stations-find-controls{display:block!important;position:absolute;bottom:0;width:100%;left:0;border-radius:10px;z-index:1000;max-height:0%;transition:max-height .25s;overflow:hidden;padding:0}.stations-find-controls .formrow .label{position:initial!important}.stations-find-controls .slidedown-close{display:block;position:absolute;right:16px;top:12px;padding:0;cursor:pointer}}.stations-find-controls .stations-find-controls-group{margin-bottom:24px}.stations-find-controls .stations-find-controls-title{font-size:1rem;line-height:1.5;font-weight:500;margin:0 0 24px;color:#222;padding:12px 16px}@media (min-width: 1056px) and (max-width: 1311px){.stations-find-controls .stations-find-controls-title{padding-top:8px;padding-bottom:8px}}@media (max-width: 1055px){.stations-find-controls .stations-find-controls-title{margin-top:8px}}.stations-find-controls.slideUp{max-height:608px!important;overflow:auto}.stations-find-controls.slideUp .show-more{display:none!important}.stations-find-controls.active-control{color:#222;fill:#222}@media (max-width: 1055px){.stations-find-controls.active-control{display:block!important;position:fixed;bottom:0;width:100%;left:0;border-radius:8px 8px 0 0;z-index:1000;max-height:296px;border:0}}.stations-find-controls.active-control .clickable{cursor:pointer}.stations-find-controls.active-control .show-more{height:48px;position:fixed;bottom:0;background-color:#fff}.stations-find-controls-item{margin:0;border:none;font:inherit;color:inherit;background-color:transparent;outline:0;padding:12px 16px;width:100%;box-sizing:border-box;display:flex;align-items:center;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}.stations-find-controls-item:hover{background-color:#e3f1ff}.stations-find-controls-item:active,.stations-find-controls-item:focus{background-color:#d4e9ff}.stations-find-controls-item svg{margin:0 8px 0 0}@media (min-width: 1056px) and (max-width: 1311px){.stations-find-controls-item{padding-top:8px;padding-bottom:8px}}.stations-find-controls-item.disabled{cursor:unset;background-color:#fff;color:#909090;fill:#909090}@media (max-width: 1055px){.stations-find-controls-item.disabled:not(.drawer-right *){display:none}}.stations-list-controls .stations-find-controls-group{background:#fff;margin-bottom:24px}.stations-list-controls .stations-find-controls-item{padding-top:16px;padding-bottom:16px}.stations-list-controls-title{font-size:.75rem;font-weight:500;text-transform:uppercase;line-height:1.33;letter-spacing:.6px;color:#5f5f5f;margin:0 0 16px}.combobox-pills-container{background:#fff;border-top:2px solid #e6e6e6;padding:8px 16px}.is-open .combobox-pills-container{max-height:88px;overflow-y:auto}.dropdown.is-open .combobox-pills-container{border-top-color:#fff}.dropdown.is-open.bottom .combobox-pills-container,.dropdown.is-open.bottom-start .combobox-pills-container,.dropdown.is-open.bottom-end .combobox-pills-container{border-bottom:2px solid #e6e6e6}.combobox-pills-container.has-pills{display:flex;flex-direction:column-reverse;position:relative;padding-right:48px}.dropdown:not(.is-open):has(.combobox-pills-container){margin-bottom:8px}.reset-pills{padding:0;margin:-12px 0 0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;position:absolute;right:16px;top:50%}.combobox-pills{display:flex;flex-wrap:wrap;align-items:center;flex:1}.has-pills .combobox-pills{margin-bottom:-4px}.combobox-pills .button-pill{margin-right:4px;margin-bottom:4px;position:relative;z-index:1}.theme-pills .combobox-pills .combobox-input::placeholder{color:#5f5f5f;opacity:1;font-size:1rem;font-weight:400;line-height:1.5}.label-left .theme-pills .combobox-pills .combobox-input::placeholder{color:#909090;font-style:italic}.drawer-menu{position:fixed;bottom:0;left:0;right:0;z-index:1000;transform:translateY(100%);transition:transform .25s}.drawer-menu.is-opened{transform:translateY(0)}.drawer{background:#fff;border-radius:8px 8px 0 0;overflow:auto;padding:8px 0 24px}.drawer ul{list-style:none;margin:0;padding:0}.drawer ul li{padding:20px 16px;font-size:1rem;line-height:1.5}.drawer ul li:hover{background:#f2f2f2;cursor:pointer}.drawer ul li.is-selected{background:#f0f7ff}.drawer ul li .option-value{display:flex;align-items:center}.drawer ul li .checkmark{margin-left:auto}.drawer ul li .checkmark svg{display:block}.drawer .drawer-header{padding:0 16px;margin-bottom:16px;display:flex;align-items:center;min-height:48px}.drawer .drawer-header h1{font-size:1rem;font-weight:500;line-height:1.5}.drawer .drawer-header button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;border-radius:0;margin:0 0 0 auto}.station-history-title{padding:56px;font-size:3.375rem;font-weight:700;line-height:1.1851;letter-spacing:-.6px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 1311px){.station-history-title{font-size:2.625rem}}@media (max-width: 671px){.station-history-title{font-size:2.125rem}}.stations-charge-history-table-subcomponent{display:flex;flex-direction:row;min-height:96px}.stations-charge-history-table-subcomponent .table-subcomponent-section{padding:0 6px;height:100%;font-family:IBMPlexSansMono,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.37px;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.stations-charge-history-table-subcomponent .table-subcomponent-section .table-subcomponent-section-header{margin-top:8px;margin-bottom:4px;color:#0080ff!important;font-size:.75rem;font-weight:500;line-height:1.33333333;letter-spacing:.6px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.viewing-pool-info,.viewing-network-info{margin-bottom:24px;font-weight:500}.viewing-pool-info span,.viewing-network-info span{margin-left:.1rem;font-weight:400;font-style:italic}.history-spinner{display:block;width:48px;height:48px;margin:0 auto;animation:spin 2s linear infinite;animation-direction:normal}.history-spinner path{fill:#222}.charge-history-table-spinner{position:sticky;top:-18px;display:flex;height:0;justify-content:flex-end;transform:translateY(-12px);padding-right:8px}.charge-history-table-spinner svg{width:24px;height:24px;padding:4px;animation:spin 2s linear infinite;animation-direction:normal;background-color:#222;border-radius:50%}.charge-history-table-spinner svg path{fill:#fff}.charge-history-table-reservation-detail{display:flex;align-items:center;gap:.25rem}.charge-history-table-reservation-detail svg{flex-shrink:0}+.charge-history-table-reservation-detail{margin-top:.25rem}.station-management{padding-left:104px;padding-right:56px;flex-grow:1;display:flex;align-items:flex-start;justify-content:flex-start}.station-management .station-management-content{flex-grow:1}.station-management .station-management-content .station-management-title{padding:56px 0;font-size:3.375rem;font-weight:700;line-height:1.1851;letter-spacing:-.6px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 1311px){.station-management .station-management-content .station-management-title{font-size:2.625rem}}@media (max-width: 671px){.station-management .station-management-content .station-management-title{font-size:2.125rem}}.station-management .station-management-content .station-management-table{width:80%}.station-management .station-management-content .action-menu{right:-72px!important}.station-management-text{max-width:600px;color:#5f5f5f;font-size:1.25rem;font-weight:400;line-height:1.6;letter-spacing:normal}.station-management-text a{font-size:1.25rem;font-weight:400;line-height:1.6;letter-spacing:normal}.management-edit-preferences-form-info{min-height:128px}.stations-widget-charge-history{width:100%}.station-tariffs-title{padding:56px 0;font-size:3.375rem;font-weight:700;line-height:1.1851;letter-spacing:-.6px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 1311px){.station-tariffs-title{font-size:2.625rem}}@media (max-width: 671px){.station-tariffs-title{font-size:2.125rem}}.stations-tariffs-wrapper{width:80%;padding-left:8.3333%;padding-right:8.3333%;margin-bottom:32px}.pricing-visibility-input .tariff-vat-info-icon{color:#5f5f5f;cursor:pointer}.tooltip-arrow-down{width:.75rem;height:.5rem}.tooltip-arrow-down:after{bottom:-5%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#282828;border-width:.75rem .5rem 0 .5rem;margin-left:-.5rem}.tooltip-arrow-up{width:.75rem;height:.5rem}.tooltip-arrow-up:after{top:-145%;content:"";height:0;width:0;position:absolute;pointer-events:none;border:solid transparent;border-bottom-color:#282828;border-width:0 .5rem .75rem .5rem;margin-left:-.125rem}.tariff-pricing-form .tariff-restriction-group .tariff-restriction-title{font-size:1rem}.tariff-pricing-form .tariff-restriction-group .spacing-s{margin-bottom:1rem}.tariff-pricing-form .tariff-restriction-group.spacing-m{margin-bottom:2rem}.tariff-pricing-form .tariff-restriction-group.spacing-l{margin-bottom:3rem}.tariff-pricing-form .reset-padding{padding:0}.tariff-pricing-form .read-more-link{margin-left:2.25rem}.evse-list{width:auto;height:auto;background:transparent;max-width:600px}.evse-list .stations-listing{padding:0}.formSubPart{height:auto;flex-wrap:wrap}.evse-content{background:#f2f2f2;position:relative;border:4px solid #ffffff;padding:32px}.control-collapsible{background:#f9f9f9;padding:32px;display:none;position:relative}.active+.control-collapsible{display:block}.header-search,.fake-mobile-search{position:absolute;top:0;bottom:0;margin:auto;right:0;height:48px;display:flex;justify-self:flex-start;width:23rem;color:#5f5f5f}.header-search.is-focused,.fake-mobile-search.is-focused{z-index:9999}.header-search>svg,.fake-mobile-search>svg,.header-search .clear-button svg,.fake-mobile-search .clear-button svg,.header-search .search-icon svg,.fake-mobile-search .search-icon svg{padding:12px 16px;width:24px;height:24px}@media (max-width: 1055px){.header-search,.fake-mobile-search{width:15rem}}.header-search .searchLoader,.fake-mobile-search .searchLoader{animation:spin 2s linear infinite;animation-direction:normal}.header-search.in-layout,.fake-mobile-search.in-layout{margin-right:16px!important;margin-left:0!important}.header-search.in-layout.no-result .react-autosuggest__container,.fake-mobile-search.in-layout.no-result .react-autosuggest__container{border-radius:8px 8px 0 0}.header-search.in-layout .react-autosuggest__container,.fake-mobile-search.in-layout .react-autosuggest__container{border-radius:8px}.header-search.in-layout .react-autosuggest__container--open,.fake-mobile-search.in-layout .react-autosuggest__container--open{border-radius:8px 8px 0 0}.header-search-inline{position:relative}.react-autosuggest__container{position:relative;flex:1;background-color:#fff;border-radius:8px 0 0 8px;transition:background-color .25s ease-in}.react-autosuggest__container--open,.no-result .react-autosuggest__container{border-bottom-left-radius:0}.module-frame-header.scrolled .react-autosuggest__container{background-color:#f2f2f2}.react-autosuggest__input,.fake-mobile-search input{width:100%;height:48px;border-radius:4px 0 0 4px;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;box-sizing:border-box;padding-right:16px;margin:0;border:0px;background-color:inherit;color:#222;filter:none}.react-autosuggest__input::placeholder,.fake-mobile-search input::placeholder{font-style:italic}.react-autosuggest__input--focused{outline:none}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:46px;left:0;width:368px;max-width:100%;background-color:#fff;border-radius:0 0 8px 8px;z-index:2;overflow:auto;overscroll-behavior:contain;max-height:calc(100vh - 320px)}@media (max-width: 671px){.react-autosuggest__suggestions-container--open{left:-11vh;width:58vw}}.react-autosuggest__suggestions-container--open:before{content:" ";height:2px;position:absolute;top:0;left:16px;right:0;background:#222}.react-autosuggest__section-container .react-autosuggest__section-title{margin-top:8px;padding:8px 16px;font-size:.75rem;font-weight:500;line-height:1.33333333;letter-spacing:.6px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.logs-search .react-autosuggest__suggestions-container--open{left:0}.react-autosuggest__suggestions-list{padding:0 0 10px;margin:0;list-style-type:none}mark{color:#222;background:none;font-weight:700}.react-autosuggest__suggestion,.mobile-station-search-suggestion{cursor:pointer;padding:8px 16px}.react-autosuggest__suggestion .arrowLink svg,.mobile-station-search-suggestion .arrowLink svg{transition:transform .25s ease-out;transform:translate(0)}.react-autosuggest__suggestion:hover .arrowLink svg,.mobile-station-search-suggestion:hover .arrowLink svg{transform:translate(4px)}.react-autosuggest__suggestion mark,.mobile-station-search-suggestion mark{color:#222;background:none;font-weight:700}.react-autosuggest__suggestion .poolSuggest,.mobile-station-search-suggestion .poolSuggest{display:flex;align-items:center}.react-autosuggest__suggestion .poolSuggest .poolData,.mobile-station-search-suggestion .poolSuggest .poolData{flex:1;align-self:center;line-height:1.5;min-width:0}.react-autosuggest__suggestion .poolSuggest .address,.mobile-station-search-suggestion .poolSuggest .address{font-size:.875rem;font-weight:400;line-height:1.7142;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;line-height:1.72;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-autosuggest__suggestion .tag-suggest,.mobile-station-search-suggestion .tag-suggest{display:flex;align-items:center}.react-autosuggest__suggestion .tag-suggest .tag-data,.mobile-station-search-suggestion .tag-suggest .tag-data{flex:1;align-self:center;line-height:1.5;min-width:0}.react-autosuggest__suggestion .tag-suggest .tag-id,.mobile-station-search-suggestion .tag-suggest .tag-id{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-autosuggest__suggestion .tag-suggest .tag-name,.mobile-station-search-suggestion .tag-suggest .tag-name{font-size:.875rem;font-weight:400;line-height:1.7142;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;line-height:1.72;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.id-container{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";color:#222;font-size:.875rem;font-weight:700;text-align:center;margin-right:8px;border:2px solid #000;line-height:20px;min-width:48px;align-self:center;white-space:nowrap;padding:0 5px}.value-container{color:#222;font-size:1rem;margin-right:16px;line-height:20px;min-width:4px;align-self:center;white-space:nowrap}a.id-container,.id-container.in-table{min-width:34px;display:inline-block}a.id-container.half-margin,.id-container.in-table.half-margin{margin-right:8px}.id-container.in-table{margin-right:0}a.id-container:hover{border-color:#5f5f5f;color:#5f5f5f}.autosuggest-input{position:relative;display:flex}.autosuggest-input .id-container{background:#fff;position:absolute;top:50%;margin-top:-12px;left:56px;z-index:2;pointer-events:none}.autosuggest-input .pool-container{box-sizing:border-box;position:absolute;top:50%;left:56px;max-width:calc(100% - 120px);padding:8px 16px;font-size:.75rem;border-radius:24px;transform:translateY(-50%);background:#2f2f2f;color:#fff;z-index:2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.autosuggest-input.is-selected input{color:transparent}.autosuggest-input .clear-button{cursor:pointer}.autosuggest-input .clear-button svg{display:block}.autosuggest-input .search-icon svg{display:block}.autosuggest-input .search-icon:hover{cursor:pointer}.search-results{padding:8px 0 0}.result-info{margin:8px 0 0;color:#5f5f5f;font-size:1rem;font-weight:500;padding:16px;line-height:1.5}.result-info span{font-weight:400;display:inline-block;vertical-align:top;max-width:100%;overflow:hidden;text-overflow:ellipsis}.organisation-search{position:relative;margin:8px 0 48px;width:auto}.organisation-search .react-autosuggest__suggestions-container--open{width:100%;left:0}.organisation-search .react-autosuggest__suggestion{padding:0}.organisation-search .react-autosuggest__container{border-radius:8px}.organisation-search .react-autosuggest__container--open,.organisation-search.no-result .react-autosuggest__container{border-radius:8px 8px 0 0}.organisation-search .organisation-filter-name{font-weight:400}.organisation-search .organisation-filter-arrow{visibility:visible}.history-logs-search .autosuggest-input.is-selected input::placeholder{color:transparent}.history-logs-station-search{position:relative;margin:0;max-width:368px}.history-logs-station-search .react-autosuggest__container{border-radius:8px}.history-logs-station-search .react-autosuggest__input{padding:0 16px}.history-logs-station-search .autosuggest-input .id-container{position:static;margin-top:0;margin-left:12px;margin-right:0;flex:1 0 48px;min-width:auto}.history-logs-station-search .autosuggest-input.is-selected input{color:initial}.history-logs-station-search .autosuggest-input.is-selected input::placeholder{color:transparent}.history-logs-station-search.is-focused .react-autosuggest__container{border-radius:8px 8px 0 0}.history-logs-station-search .react-autosuggest__suggestion{padding:0}.history-logs-station-search .react-autosuggest__suggestion .poolSuggest{padding:16px}.history-logs-station-search .react-autosuggest__suggestion .poolSuggest:hover{background-color:#f2f2f2}.history-logs-station-search .react-autosuggest__suggestion .poolSuggest.is-selected{background-color:#f0f7ff}.fake-mobile-search{width:100%;height:48px;margin-bottom:16px;background-color:#fff;border-radius:8px}.fake-mobile-search input{border-radius:8px}.fake-mobile-search input:focus{outline:none}.fake-mobile-search.is-selected input::placeholder{color:transparent}@media (max-width: 1055px){.history-logs-search{display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;background-color:#fff;z-index:8000;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(50px);transition:opacity .15s,transform .15s,visibility .15s}.history-logs-search .react-autosuggest__container{position:static;background-color:#f2f2f2;padding:8px 16px;border-radius:0;display:flex;align-items:center}.history-logs-search .autosuggest-input{background-color:#fff;border-radius:8px;flex:1}.history-logs-search input{border-radius:8px}.history-logs-search .cancel-button{display:flex;align-items:center;padding:12px 16px;color:#222;cursor:pointer;margin-right:-16px;font-size:.875rem}.history-logs-search .cancel-button svg{margin-right:8px}.history-logs-search .start-typing-block{position:fixed;top:64px;padding-top:16px;color:#5f5f5f;font-weight:500}.history-logs-search .react-autosuggest__suggestions-container--open{top:64px;left:0;width:100%;background-color:#fff;border-radius:0;overflow:auto;max-height:calc(100% - 64px)}.history-logs-search .react-autosuggest__suggestions-container--open:before{display:none}.history-logs-search.is-open{opacity:1;visibility:visible;pointer-events:initial;transform:translateY(0);transition:opacity .15s,transform .15s,visibility 0s}.mobile-station-search-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:8000;pointer-events:none;visibility:hidden;transition:background-color .3s,visibility .3s}.mobile-station-search-wrapper.is-open{background-color:#0009;visibility:initial;pointer-events:initial;padding-top:0;transition:background-color .3s,visibility 0s}.mobile-station-search-wrapper.is-open .scroll-area{transform:translateY(0)}.mobile-station-search-wrapper .scroll-area{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;transform:translateY(100%);transition:transform .3s}.mobile-station-search-wrapper .scroll-area::-webkit-scrollbar{display:none}.mobile-station-search-wrapper .spacer{padding-top:60vh}.mobile-station-search-wrapper .station-selection-content{background-color:#fff;border-radius:8px 8px 0 0;flex-grow:1;display:flex;flex-direction:column}.mobile-station-search-wrapper .station-selection-content .header-info{background-color:#fff;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;align-items:center;padding:16px;font-weight:500;position:sticky;top:-8px}.mobile-station-search-wrapper .station-selection-content .close{cursor:pointer;padding:8px}.mobile-station-search-wrapper .station-selection-content .close svg{display:block}.mobile-station-search-wrapper .station-selection-content .suggestions{background-color:#fff;flex-grow:1}.mobile-station-search-wrapper .mobile-station-search-suggestion{padding:0}.mobile-station-search-wrapper .mobile-station-search-suggestion .poolSuggest{padding:16px}.mobile-station-search-wrapper .mobile-station-search-suggestion .poolSuggest:hover{background-color:#f2f2f2}.mobile-station-search-wrapper .mobile-station-search-suggestion .poolSuggest.is-selected{background-color:#f0f7ff}.fake-mobile-search{align-items:center}.fake-mobile-search .pool-container{max-width:184px}.fake-mobile-search .id-container{position:static;margin-top:0;margin-left:16px;margin-right:0;flex:1 0 48px;min-width:auto}.fake-mobile-search input{padding-left:16px}.fake-mobile-search .search-icon+input{padding-left:0}.fake-mobile-search.autosuggest-input.is-selected input{color:initial}.mobile-search-icon{display:none}.scrolled .mobile-search-icon{display:block;position:absolute;top:50%;transform:translateY(-50%);right:0;padding:16px 24px;cursor:pointer}.scrolled .mobile-search-icon svg{display:block}}@media (max-width: 1055px) and (max-width: 671px){.history-logs-search .react-autosuggest__suggestions-container--open{left:0;width:100%}}.history-logs-search-wrapper{width:100%}@media ((min-width: 672px)) and (max-width: 792px){.history-logs-search-wrapper{margin-right:auto;margin-left:auto}}@media ((min-width: 672px)) and (max-width: 792px){.table-layout .history-logs-search-wrapper,.table-layout-with-actions .history-logs-search-wrapper{margin-right:auto;margin-left:auto}}@media (min-width: 1056px){.history-logs-search-wrapper{display:flex}.history-logs-search-wrapper #date-filter-container{padding-top:8px;padding-left:12px}}@media ((min-width: 672px)) and ((max-width: 1055px)){.history-logs-search-wrapper{display:flex}.history-logs-search-wrapper>.fake-mobile-search{max-width:none;width:50%;margin-left:0;margin-right:0}.history-logs-search-wrapper>.fake-mobile-search:first-of-type:not(:last-of-type){margin-right:8px}.history-logs-search-wrapper>.fake-mobile-search:last-of-type:not(:first-of-type){margin-left:8px}}@media (max-width: 671px){.fake-mobile-search:not(:last-of-type){margin-bottom:8px}}.content-search{margin-bottom:32px}@media (min-width: 1056px){.content-search{display:none}}.content-search input:focus{outline:none}.content-search .search-icon svg{padding:12px 16px;width:24px;height:24px}.content-search hr{position:absolute;width:592px;height:2px;background-color:#222;border:0;margin:-2px 0 0 16px;transform-origin:100% 50%;animation:.2s easeinwidth;animation-timing-function:cubic-bezier(.6,.01,.25,1)}@media (max-width: 671px){.content-search hr{width:calc(100% - 47px)}}@media (max-width: 671px){.content-search hr{margin-top:0}}.scrolled .modal-search input{background-color:#f2f2f2;transition:background-color .25s ease-in}.scrolled .modal-search .react-autosuggest__container{background-color:#f2f2f2}.modal-search{display:initial;position:absolute;right:0;margin-top:40px;margin-right:0}@media (max-width: 1055px){.modal-search{display:none}}.modal-search .react-autosuggest__container{border-radius:8px}.modal-search .empty-result{left:auto;top:84px}.modal-search input{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;box-sizing:border-box;padding-right:16px;padding-left:2px;margin:0;border:0px;background-color:#fff;color:#222;filter:none}@media (max-width: 671px){.modal-search input{width:100%;padding-left:16px;padding-right:16px}}.modal-search input::placeholder{font-style:italic}.modal-search input:-webkit-autofill{-webkit-box-shadow:0 0 0 64px #ffffff inset!important}.modal-search input:focus{outline:none}.modal-search hr{position:absolute;width:352px;height:2px;background-color:#222;border:0;margin:-2px 0 0 16px;transform-origin:100% 50%;animation:.2s easeinwidth;animation-timing-function:cubic-bezier(.6,.01,.25,1)}@media (max-width: 671px){.modal-search hr{margin-top:0}}.showingResults{margin-bottom:32px;font-weight:500}.showingResults span{font-style:italic;font-weight:100}.range-input{background-color:#fff;padding:16px}.range-input__slider{margin-bottom:48px}.range-input__track{height:24px;background-color:#c1c1c1}.range-input__thumb{height:36px;width:4px;border-radius:4px;background-color:#222;border:2px solid #ffffff}.range-input__mark{box-sizing:border-box;height:48px;width:2px;border-top:4px solid #909090;border-bottom:4px solid #909090}.range-input__mark__index{position:absolute;bottom:0;transform:translateY(calc(100% + 8px)) translate(-50%);font-size:.75rem;color:#909090}.range-input__text-inputs{display:flex;margin-bottom:16px}.range-input__text-inputs>div{flex:1 1 50%;width:50%;box-sizing:border-box}.range-input__text-inputs>div:first-child{border-right:1px solid #f2f2f2;margin-left:-16px}.range-input__text-inputs>div:not(:first-child){border-left:1px solid #f2f2f2}.range-input__text-input label:first-of-type{transform:translate(1px,-16px) scale(1);font-size:.75rem;font-weight:400}.range-input .callout{padding-top:0;padding-left:0;padding-right:0}.duration-picker{background-color:#fff;padding:8px 16px 16px}.duration-picker-inputs{margin-bottom:8px}.duration-picker-input{display:flex}.duration-picker-input>div{flex:1 1 50%;width:50%;box-sizing:border-box}.duration-picker-input>div:first-child{border-right:1px solid #f2f2f2}@media (max-width: 480px){.duration-picker-input>div:first-child{flex:1 1 45%;width:45%}}.duration-picker-input>div:not(:first-child){border-left:1px solid #f2f2f2}.duration-picker-input>div:not(:first-child) input,.duration-picker-input>div:not(:first-child) label{padding-left:16px}@media (max-width: 480px){.duration-picker-input>div:not(:first-child){flex:1 1 55%;width:55%}}.duration-picker-text-input label:first-of-type,.duration-unit-select label:first-of-type{top:8px;transform:none;font-size:.75rem;font-weight:400}.duration-picker-text-input .react-select__value-container,.duration-unit-select .react-select__value-container{padding:0 16px}.duration-picker-text-input .react-select__single-value,.duration-unit-select .react-select__single-value{margin:12px 0 0}.duration-picker-text-input label:first-of-type{top:0;transform:translate(1px,-16px) scale(1);font-size:.75rem;font-weight:400}.currency-select label:first-of-type{top:8px;transform:none;padding-top:0;padding-bottom:0;font-size:.75rem;width:100%;position:absolute;z-index:1}.currency-select .react-select__value-container{padding:0 16px}.currency-select .react-select__single-value{margin:12px 0 0}.organisation-team{display:flex;align-items:flex-start;justify-content:flex-start}.organisation-team .organisation-team-content{padding:8px 32px 16px;flex-grow:1}.organisation-team .organisation-team-content .organisation-team-content-title{padding:56px;font-size:3.375rem;font-weight:700;line-height:1.1851;letter-spacing:-.6px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 1311px){.organisation-team .organisation-team-content .organisation-team-content-title{font-size:2.625rem}}@media (max-width: 671px){.organisation-team .organisation-team-content .organisation-team-content-title{font-size:2.125rem}}.organisation-team .action-menu{right:-48px}.group-heading,.organisation-teams-table-message,.table-total{font-size:.75rem;font-weight:500;line-height:1.33333333;letter-spacing:.6px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;color:#5f5f5f;margin-bottom:1rem}.organisation-teams-table+.organisation-teams-table{margin-top:80px}.loyalty-plans-tariff-preview .unit-cost-comparison{white-space:pre;flex-wrap:wrap}.loyalty-plans-tariff-preview .unit-cost-comparison span{color:#0080ff}.loyalty-plans-action-menu.action-menu-wrapper{z-index:999}.loyalty-plans-action-menu.action-menu-wrapper div{overflow:visible}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent{box-sizing:border-box;padding-inline:50px;min-height:48px;width:100%;margin-bottom:.25rem}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .spacing-s{margin-bottom:1rem}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .table-subcomponent-section,.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .list-wrapper{width:100%}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .loyalty-plans-tariff-preview .label-group .label-text:not(.supporting){font-size:16px}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .table-subcomponent-section{padding-top:0}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .table-subcomponent-section-header{margin-bottom:.375rem}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .content.bold{font-weight:500}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .content.with-tag{display:flex;gap:1rem;align-items:center;margin-top:.375rem;margin-bottom:4px}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .content.with-icon{display:flex;align-items:center}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .content.with-icon svg{margin-left:4px}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .content.text-error{color:red;margin-bottom:.5rem}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .tag{margin-right:.5rem}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .adjustments-section-content{display:grid;justify-content:space-between;grid-gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;margin-top:16px}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .adjustments-section-content .adjustment-item{background-color:#fff;padding:8px 16px}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .adjustments-section-content .adjustment-item h3{font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.2px;margin:0}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .adjustments-section-content .adjustment-item p{font-size:16px;font-weight:400;line-height:24px;margin:0}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .details{margin-top:0}@media screen and ((max-width: 671px)){.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent{padding-inline:16px}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .adjustments-section-content{grid-template-columns:1fr 1fr}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent .table-subcomponent-section{padding-inline:0}}.loyalty-plans-expanded-table-subcomponent .expanded-table-subcomponent:first-child{margin-top:16px}.new-loyalty-plans-expanded-table-subcomponent .spacing-xxs{margin-bottom:.25rem}.new-loyalty-plans-expanded-table-subcomponent .spacing-xs{margin-bottom:.5rem}.new-loyalty-plans-expanded-table-subcomponent .spacing-s{margin-bottom:1rem}.new-loyalty-plans-expanded-table-subcomponent .spacing-m{margin-bottom:2rem}.new-loyalty-plans-expanded-table-subcomponent .spacing-l{margin-bottom:3rem}.new-loyalty-plans-expanded-table-subcomponent .text-error{color:red;margin-bottom:.5rem}.loyalty-plan-form .reset-padding{padding-left:0}.loyalty-plan-form .spacing-s{margin-bottom:1rem}.loyalty-plan-form .tariff-restriction-title{font-size:1rem}.tariff-details .details-container-header{margin-bottom:1rem}.tariff-details .details{margin-top:0}.organisations-view{display:flex;height:100%}.organisation-select{background-color:#fff;height:100%}.organisation-select .organisation-select-item{padding:8px;cursor:pointer}.organisation-select .organisation-select-item.active{background-color:#f2f2f2}.organisation-info{background-color:#f2f2f2;display:flex;flex-direction:column;flex-grow:1;margin:16px}.organisation-info .organisation-info-tabs{height:48px;background-color:#fff;display:flex;justify-content:space-evenly;align-items:flex-end}.organisation-info .organisation-info-tabs .organisation-info-tabs-option{padding:8px;height:16px;width:100%;border-bottom:8px solid transparent;cursor:pointer}.organisation-info .organisation-info-tabs .organisation-info-tabs-option.active{background-color:#f2f2f2;border-bottom:8px solid #000000}.organisation-basic{flex-grow:1;display:flex;align-items:flex-start;justify-content:flex-start}.organisation-basic .organisation-basic-content{flex-grow:1}.organisation-is-invoiceable-block{background:#f2f2f2;padding:24px 24px 16px;border:4px solid #fff;border-top-width:0}.remove-modules-dialog .virta-button.variant-primary{background-color:red}.remove-modules-dialog .virta-button.variant-primary:hover{background-color:#cf0000}.remove-modules-dialog .virta-button.variant-primary:active{background-color:#e70000}.copy-parent-info-btn{width:auto!important;margin-left:auto!important}.creation-info-text{font-size:1.25rem;font-weight:400;line-height:32px;letter-spacing:0px;text-align:left}.paid-modules h1{font-size:1.25rem;font-weight:700;line-height:32px}.paid-modules .form-row{display:flex;justify-content:space-between;margin-bottom:1px;align-items:center;padding:0 1rem;box-sizing:border-box}.paid-modules .form-row button{align-self:center;padding-right:2rem}.paid-modules .form-row .remove-module .virta-button-label{color:#222;font-style:inherit}.paid-modules .form-row .add-module .virta-button-label{color:#fff;font-style:inherit}.free-seller-table-no-pagination{height:1.5rem;display:block}@media ((max-width: 671px)){.free-seller-table-no-pagination{height:1rem}}.free-seller-table .th-content-wrap,.free-seller-table .table-cell-wrapper{padding-left:.5rem}.free-seller-table .remove-cell{display:flex;align-items:center;justify-content:center;flex:1}.free-seller-table .remove-cell svg{display:block;cursor:pointer;padding:.625rem}.virta-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#0000004d}.virta-loader svg{position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);width:48px;height:48px;animation:spin 2s linear infinite;animation-direction:normal}.virta-loader svg path{fill:#fff}.spinner{text-align:center;padding:16px}.spinner svg{width:48px;height:48px;animation:spin 2s linear infinite;animation-direction:normal}.spinner svg path{fill:#222}.spinner-small{text-align:center}.spinner-small svg{animation:spin 2s linear infinite;animation-direction:normal}.spinner-small svg path{fill:#222}.spinner-light svg path{fill:#909090}.dimmer{display:flex;background-color:#000000d9;position:fixed;top:0;left:-100vw;width:200vw;height:100vh;z-index:-1;opacity:0;perspective:2000px;transform-origin:center center;transition:opacity .3s ease-in;-webkit-user-select:none;user-select:none}.dimmer.in{z-index:999}.dimmer.in.visible{transition:opacity .3s ease-out;opacity:.6}.error-container{max-height:0;transition:max-height .15s ease-out;overflow:hidden}.error-state{max-height:192px;transition:max-height .15s ease-in}.input-error label{color:red}.input-error hr{background-color:red!important}.error{color:red;font-size:1rem;padding:16px 16px 24px;transition:padding;display:flex;align-items:center}.error svg{fill:red;flex-shrink:0}.error div{margin-left:8px}.comingsoon{padding:0 0 0 128px}.comingsoon h1{font-size:7.625rem;font-weight:700;line-height:1.033;letter-spacing:-.6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.1;margin:160px 0 32px}@media (max-width: 1055px){.comingsoon h1{font-size:96px}}@media (max-width: 671px){.comingsoon h1{font-size:48px}}.comingsoon p{font-size:1.25rem;font-weight:400;line-height:1.4;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;width:488px;opacity:.7}.dot{height:8px;width:8px;background-color:#909090;margin:0 4px;border-radius:50%;display:inline-block;vertical-align:middle}.dot.dotavailable,.dot.dotactive,.dot.dotauthorised,.dot.dotfree,.dot.dotenabled,.dot.dotcompleted,.dot.dotgreen{background-color:#00ad09}.dot.dotcharging,.dot.dotoccupied,.dot.dotinuse,.dot.dotreserved,.dot.dotongoing,.dot.dotblue{background-color:#0080ff}.dot.dotpending,.dot.dotcancelled,.dot.dotorange{background-color:#f5953b}.dot.dotfaulted,.dot.dotunavailable,.dot.dotoffline,.dot.doterror,.dot.dotred,.dot.dotlocked,.dot.dotdisabled{background-color:red}.dot.dotoffline{background-color:transparent;border:1px solid #5f5f5f}.dot.dotunknown,.dot.dotarchived,.dot.dotpreparing,.dot.dotfinishing,.dot.dotsuspended-ev,.dot.dotsuspended-evse,.dot.dotgray{background-color:#909090}.color-black{color:#000}.color-preparing,.color-default,.color-unknown,.color-locked{color:#909090}.color-active,.color-authorised,.color-free,.color-available,.color-enabled,.color-online{color:#00ad09}.color-inuse,.color-reserved,.color-charging,.color-occupied{color:#0080ff}.color-pending{color:#f5953b}.color-archived,.color-offline,.color-error,.color-unavailable,.color-faulted{color:red}.page-title-back{position:relative;left:0;display:inline-block;width:32px;height:32px;background-color:#000;cursor:pointer;vertical-align:middle;margin-right:8px}.page-title-back svg{fill:#fff;padding:4px}.page-title{margin-bottom:16px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:1.25rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;letter-spacing:-.2px}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:.875rem;line-height:24px;width:308px;position:fixed!important;left:50%!important;top:50%!important;transform:translateY(-50%) translate(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px #00000014;border-radius:8px;overflow:hidden}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #eceef1}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border:1px solid #eceef1}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eceef1}.flatpickr-calendar.arrowTop:after{border-bottom-color:#eceef1}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eceef1}.flatpickr-calendar.arrowBottom:after{border-top-color:#eceef1}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:#fff;color:#000;fill:#000;height:42px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:40px;width:40px;z-index:3;color:#000;fill:#000;display:flex;justify-content:center;align-items:center}.flatpickr-mont{margin-top:4px}.flatpickr-months .flatpickr-prev-month{margin-top:4px;margin-left:4px}.flatpickr-months .flatpickr-next-month{margin-top:4px;margin-right:4px}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#000}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{background-color:#f2f2f2}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:active{background:#f2f2f2}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #000000;top:26%}.numInputWrapper span.arrowDown{margin:0;top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;top:40%}.numInputWrapper span.arrowUp:hover:after{border-bottom-color:#0080ff!important}.numInputWrapper span.arrowDown:hover:after{border-top-color:#0080ff!important}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#000}.numInputWrapper:hover{background:#f2f2f2}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:12px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;margin:0 4px;padding:0;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flatpickr-current-month .numInputWrapper{width:64px;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 8px;margin:0;display:inline-block;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#5a617180;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#fff;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:none;padding:0}.flatpickr-weekdays{background:#fff;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#fff;color:#000;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid #eceef1;border-right:1px solid #eceef1}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 #eceef1}.flatpickr-day{background:none;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.inrange:hover,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#f0f7ff!important;border-color:#f0f7ff!important}.flatpickr-day.today{color:#0080ff}.flatpickr-day.today:after{content:"";position:absolute;display:block;bottom:4px;left:50%;transform:translate(-50%);border-radius:8px;height:4px;width:4px;background:var(--cds-interactive-01, #0080ff)}.flatpickr-day:not(.inrange):hover,.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#f2f2f2;background:#f2f2f2}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover .flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#b8dbff;-webkit-box-shadow:none;box-shadow:none;border-color:#b8dbff}.flatpickr-day.endRange:hover{background-color:#fff;border:2px solid #b8dbff;color:#000}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #b8dbff;box-shadow:-10px 0 #b8dbff}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #f0f7ff,5px 0 0 #f0f7ff;box-shadow:-5px 0 #f0f7ff,5px 0 #f0f7ff}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#4848484d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#4848481a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #b8dbff,5px 0 0 #b8dbff;box-shadow:-5px 0 #b8dbff,5px 0 #b8dbff}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#4848484d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:.875rem;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#484848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}.flatpickr-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;text-align:center;background-color:#f2f2f2;border:none;border-radius:18px;padding:4px 12px;width:100%;font-family:IBMPlexSansMono,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.37px;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.type-in-filter{border-radius:8px;margin:0 0 16px}.type-in-filter *{box-sizing:border-box}.type-in-filter.is-active{background:#fff}.type-in-filter.is-active .input{width:100%}.type-in-filter.is-active .clear-button{display:block;position:absolute;right:0;top:0;padding:12px;cursor:pointer}.type-in-filter.is-active .clear-button.invisible{opacity:0;pointer-events:none}.type-in-filter .input{border-radius:8px;border:0;height:48px;padding:0 16px;width:282px;font-size:1rem;line-height:1.5;outline:0}.type-in-filter .input::placeholder{font-style:italic;color:#5f5f5f}@media (max-width: 671px){.type-in-filter .input{width:100%}}.type-in-filter .clear-button{display:none}.pills{border:0;margin:0;padding:0;overflow-x:auto;min-width:0}.pills-wrapper{display:flex;align-items:center;white-space:nowrap;flex-wrap:nowrap;padding:12px 16px}.pills .pills-title{margin:0;font-size:.75rem;font-weight:500;line-height:1.33;color:#5f5f5f}.pills .pill-option{border:none;font:inherit;color:inherit;background-color:transparent;outline:0;cursor:pointer;margin:0 0 0 4px;font-size:.75rem;font-weight:500;line-height:1.33;padding:4px 12px;border-radius:24px;background:#f2f2f2}.pills .pill-option:hover,.pills .pill-option:focus{background:#e6e6e6}.pills .pill-option:active{background:#d9d9d9}.pills .pill-option.is-selected{background:#222;color:#fff}.pills .pill-option.is-selected:hover,.pills .pill-option.is-selected:focus{background:#474747}.pills .pill-option.is-selected:active{background:#2f2f2f}.stepper{margin-top:14px;margin-bottom:56px}.stepper__steps{list-style:none;margin:0;padding:0;display:flex;flex:1}.stepper__steps__step{display:flex;flex:1;flex-direction:row;padding:10px 32px 18px 8px;border-top:2px solid #909090}.stepper__steps__step__icon{margin-right:8px}.stepper__steps__step__icon svg{display:block;width:16px}.stepper__steps__step__text{font-size:.75rem;font-weight:500;line-height:1.33}.stepper__steps__step--completed{border-top:2px solid #0353e9}.stepper__steps__step--completed svg{fill:#0353e9}@media (max-width: 671px){.stepper__steps__step--completed .stepper__steps__step__text{display:none}}.stepper__steps__step--ongoing{border-top:2px solid #0353e9}.stepper__steps__step--ongoing svg{fill:#0353e9}.stepper__steps__step--upcoming svg{fill:#909090}@media (max-width: 671px){.stepper__steps__step--upcoming .stepper__steps__step__text{display:none}}.stepper__steps__step.stepper__steps__step--clickable{cursor:pointer}.list-wrapper+.list-wrapper{margin-top:3rem}.list-title-wrapper{height:2.5rem;color:#5f5f5f;font-size:.75rem;font-weight:500;line-height:1.33333333;letter-spacing:.6px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.list-content{margin-bottom:1rem}.list-item-wrapper{background-color:#fff;min-height:4rem;display:flex;align-items:center;margin-bottom:.5rem;position:relative;border:none;text-align:left;padding:0;width:100%}.list-item-wrapper:focus-visible{outline:.25rem solid #0080ff}.list-item-wrapper.action{cursor:pointer;transition:background-color .2s}.list-item-wrapper.action:hover{background-color:#f0f7ff}.list-item-wrapper.action:hover .list-item-action svg{transform:translate3d(.1875rem,0,0)}.list-item-wrapper.action:active{background-color:#e3f1ff}.list-item-wrapper.action:active .list-item-action svg{transform:translate3d(.1875rem,0,0)}.list-item-wrapper .list-item-color{width:.25rem;height:calc(100% - 1rem);flex-shrink:0;border-radius:0 .5rem .5rem 0;background-color:#c1c1c1;position:absolute}.list-item-wrapper .list-item-color.blue{background-color:#0080ff}.list-item-wrapper .list-item-color.green{background-color:#00ad09}.list-item-wrapper .list-item-color.orange{background-color:#f5953b}.list-item-wrapper .list-item-color.red{background-color:red}.list-item-wrapper .list-item-icon{width:1.5rem;margin-left:1.125rem;display:flex;justify-content:center}.list-item-wrapper .list-item-icon.green{color:#00ad09}.list-item-wrapper .list-item-icon.orange{color:#f5953b}.list-item-wrapper .list-item-icon.red{color:red}.list-item-wrapper .list-item-icon.grey{color:#222}.list-item-wrapper .list-item-content-wrapper{display:flex;flex:1;align-items:center;padding:.5rem 1rem;width:100%}@media (max-width: 1055px){.list-item-wrapper .list-item-content-wrapper{flex-direction:column;align-items:flex-start}.list-item-wrapper .list-item-content-wrapper .list-item-comment{padding:0}}.list-item-wrapper .list-item-content-wrapper .list-item-content-wrap{display:flex;flex-direction:column;width:100%}.list-item-wrapper .list-item-content{flex-grow:1;word-break:break-word;display:flex;flex-direction:row;align-items:center}.list-item-wrapper .list-item-content .list-item-content-title{font-size:1rem;font-weight:700;line-height:1.5rem}.list-item-wrapper .list-item-content .list-item-content-primary{font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.list-item-wrapper .list-item-content .list-item-content-secondary{color:#5f5f5f;font-size:.875rem;font-weight:400;line-height:1.7142;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.list-item-wrapper .list-item-content .action-link-container{margin-top:16px;color:#222}.list-item-wrapper .list-item-content .list-item-content-tertiary{margin-left:1rem}.list-item-wrapper .list-item-comment{padding-left:1rem;font-weight:500;color:#909090;text-align:right;white-space:nowrap;font-size:.875rem;font-weight:400;line-height:1.7142;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.list-item-wrapper .list-item-action{display:flex;align-items:center;height:3rem;width:3rem;position:relative;margin-right:4px}.list-item-wrapper .list-item-action svg{transition:transform .2s ease-out;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.drop-content{width:100%;background-color:#fff;margin-bottom:.625rem}.drop-content.hidden{display:none}.load-more{padding-top:15.625rem;margin-top:-15.625rem}.action-menu-wrapper.is-visible{opacity:1}.action-menu-wrapper.is-hidden{opacity:0}@media (min-width: 1056px){.action-menu-wrapper.is-visible{animation:slideToLeft .2s linear forwards;opacity:1}.action-menu-wrapper.is-hidden{animation:slideToRight .2s linear forwards;transform:translate(100%);opacity:1}}@media (min-width: 1056px){.action-menu-wrapper{position:sticky;top:-2rem;z-index:1}.organisations-team .action-menu-wrapper{top:3rem}}@keyframes slideToRight{0%{transform:translate(0)}50%{transform:translate(45%)}to{transform:translate(100%)}}@keyframes slideToLeft{0%{transform:translate(100%)}50%{transform:translate(45%)}to{transform:translate(0)}}.alerts-modal .action-menu-wrapper{top:6.5rem}@media (min-width: 1056px){.modal-side-content .action-menu-wrapper{top:5.875rem}.modal-side-content .action-menu{right:-2rem}}.action-menu{background:#fff;border-radius:.5rem 0 0 .5rem;position:absolute;right:-1rem;top:0;width:13.5rem;overflow:hidden}@media (min-width: 1312px){.action-menu{width:15.1875rem}}.action-menu>:first-child:last-child{display:none}.action-menu>:last-child{margin-bottom:1.5rem}@media (max-width: 1055px){.action-menu{display:block!important;position:fixed;top:initial;bottom:0;width:100%;left:0;border-radius:.5rem .5rem 0 0;z-index:199;max-height:0%;transition:max-height .5s ease-in-out;overflow:scroll}.action-menu .formrow .label{position:initial!important}.action-menu .slidedown-close{display:block;position:absolute;right:0;padding:0 2rem 0 0}}.action-menu .action-header{font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1.25rem 1rem .75rem;margin-bottom:1.5rem;box-sizing:border-box}.action-menu .action-menu-group:not(:last-of-type){margin-bottom:1.5rem}.action-menu .action-item{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;outline:0;font-size:.875rem;font-weight:500;line-height:1.7142;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;padding:.75rem 1rem;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;cursor:pointer;transition:background-color .2s;text-align:left}.action-menu .action-item:focus-visible{outline:.25rem solid #0080ff}.action-menu .action-item.highlight{background:#f0f7ff}.action-menu .action-item:hover{background-color:#e3f1ff}.action-menu .action-item:active{background-color:#d4e9ff}.action-menu .action-item svg{display:block;width:1.5rem;height:1.5rem}.action-menu .action-item .action-item-icon svg{margin-right:.5rem}.action-menu .action-item .action-item-text{flex:1}.action-menu .action-item .action-item-icon-right{margin-right:0;margin-left:.5rem}.action-menu .action-item .action-item-icon-small svg{width:1rem;height:1rem}.action-menu .action-item.active{background-color:#000;color:#fff}.action-menu .action-item.active svg{fill:#fff}.action-menu .disabled{background-color:unset!important;cursor:default!important;color:#909090}.action-menu .disabled svg{fill:#909090}.action-menu .disabled g,.action-menu .disabled path{fill:inherit!important}.action-menu .disabled.highlight{background-color:#f0f7ff!important}.action-menu .after-icon{height:1rem;margin-left:.25rem}.action-menu .after-icon svg{width:1rem;height:1rem}@media (max-width: 1055px){.slide-up{max-height:50%!important}}.modal .action-buttons{position:fixed;left:10rem;right:2rem;bottom:0}@media (max-width: 1055px){.modal .action-buttons{left:4rem}}@media (max-width: 671px){.modal .action-buttons{left:0;right:0}}.action-menu-toggle{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;position:relative;padding-right:1rem!important;display:none!important}.action-menu-toggle svg{display:block}@media (max-width: 1055px){.action-menu-toggle{display:flex!important}}.backdrop{opacity:0}@media (max-width: 1055px){.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;background-color:#222;transition:opacity .5s ease;z-index:199;pointer-events:none}.backdrop.visible{pointer-events:visible;opacity:.5}}.close-button{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;position:absolute;top:.5rem;right:0;padding:.75rem;display:none}.close-button svg{display:block}.close-button.visible{display:block}.tag:not(.token){display:inline-flex;align-items:center;color:#222;background-color:#f2f2f2;font-size:.75rem;font-weight:500;border-radius:16px;padding:0 12px 0 4px;height:24px;line-height:1;white-space:nowrap}.tag:not(.token).color-light-gray{color:#5f5f5f}.tag:not(.token).color-green{background-color:#dcf4dd}.tag:not(.token).color-orange{background-color:#fdead9}.tag:not(.token).color-red{background-color:#ffe8e8}.tag:not(.token).color-blue{background-color:#d4e9ff}.tag:not(.token).color-white{background-color:#fff}.tag:not(.token).icon-color-green svg{fill:#00ad09}.tag:not(.token).icon-color-red svg{fill:red}.tag:not(.token).no-icon{padding:0 16px}.tag:not(.token) svg{padding:0 4px;height:16px;width:16px}.tag:not(.token).tag-text-only{padding-left:12px}.tag:not(.token).tag-icon-only.type1{background:transparent;padding-right:0}.tag:not(.token).tag-icon-only.type1 span{display:none}.tag:not(.token).tag-icon-only.type1 svg{height:24px;width:24px}.tag:not(.token).type2.color-gray svg{fill:#909090}.tag:not(.token).type2.color-blue svg{fill:#0080ff}.tag:not(.token).type2.color-red svg{fill:red}.tag:not(.token).type2.color-green svg{fill:#00ad09}.tag:not(.token).type2.color-orange svg{fill:#f5953b}.tag:not(.token).icon-only{padding:0 8px}@media (max-width: 671px){.tag:not(.token).type1{background:transparent;padding-right:0}.tag:not(.token).type1 span{display:none}.tag:not(.token).type1 svg{height:24px;width:24px}}.tag:not(.token).bg-success{background:#d9f5da}.pool-wrapper .viewOff{vertical-align:baseline}.tag-list-inline{margin-top:2px}.tag-list-inline.mobile{white-space:nowrap}.tag-list-inline .tag{vertical-align:middle}.tag-list-inline .tag+.tag{margin-left:8px}.tag-list{overflow:hidden}.tag-list .tag{float:left;clear:left}.tag-list .tag+.tag{margin-top:8px}.skeleton-table-container{width:100%;overflow:auto}@media (max-width: 1055px){.skeleton-table-container{height:182px}}.skeleton-table-container .skeleton-table{width:100%;display:flex}.skeleton-table-container .skeleton-table .box-element{background-color:#f2f2f2;height:48px;display:flex;border-left:1px solid #ffffff;width:100%;animation:elementshimmer 1.6s infinite}@keyframes elementshimmer{0%{background-color:#f2f2f2}50%{background-color:#f8f8f8}to{background-color:#f2f2f2}}.skeleton-table-container .skeleton-table .small{width:20%}.skeleton-table-container .empty-data{border:1px solid #f2f2f2;height:382px}.skeleton-box-content{height:10px;min-width:64px;background-color:#e6e6e6;margin:19px 10px;animation:shimmerboxcontent 1.6s infinite}.skeleton-animate{--index: 0;opacity:0;animation:moveinheight .6s normal forwards;animation-timing-function:cubic-bezier(.6,.01,.25,1);animation-delay:calc(var(--index) * .3s)}.skeleton-item{height:10px;width:112px;background-color:#e6e6e6;margin-left:18px;animation:shimmerboxcontent 1.6s infinite}@keyframes shimmerboxcontent{0%{background-color:#e6e6e6}50%{background-color:#f2f2f2}to{background-color:#e6e6e6}}.skeleton-box-content-mid{background-color:#e6e6e6;animation:midshimmer 1.6s infinite}@keyframes midshimmer{0%{background-color:#e6e6e6}50%{background-color:#d9d9d9}to{background-color:#e6e6e6}}.skeleton-box-content-dark{background-color:#5f5f5f;animation:darkshimmer 1.6s infinite}@keyframes darkshimmer{0%{background-color:#5f5f5f}50%{background-color:#222}to{background-color:#5f5f5f}}.skeleton-large-box{height:40px;width:64px}.skeleton-small-box{height:20px;min-width:20px}.skeleton-small{width:20%}.skeleton-tiny{min-width:0;width:42px}.skeleton-title{margin:19px 10px 19px 0}.skeleton-medium{width:30%;margin:25px 10px}.skeleton-list-part{width:48px;margin:auto auto auto 16px}.skeleton-line{height:2px;margin-bottom:40px}.skeleton-donut{animation:shimmer 1.6s infinite;background:transparent;border-radius:100%;border:20px solid #e6e6e6;width:160px;height:160px;margin:0}@keyframes shimmer{0%{border-color:#e6e6e6}50%{border-color:#f2f2f2}to{border-color:#e6e6e6}}.skeleton-row{display:flex;height:56px;background-color:#fff;margin-bottom:8px}.skeleton-row.small{height:48px;align-items:center}.skeleton-section-title{width:145px;height:24px}.height10{height:10px!important}.height24{height:24px!important}.skeleton-text{margin:7px 0;max-width:50%}.skeleton-content{margin:8px 0}.no-selected{color:#5f5f5f;font-size:1rem;font-style:italic;line-height:1.5;margin-bottom:44px}.evse-summary .evse-detail{flex:1}.evse-summary .evse-name{color:#222;font-size:1rem;line-height:1.5}.evse-summary .evse-address{color:#5f5f5f;font-size:.875rem;line-height:1.72}.evse-id{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";align-self:center;border:2px solid #000;color:#222;font-size:.875rem;font-weight:700;text-align:center;line-height:20px;min-width:48px;margin-right:16px}.log-count{font-size:.75rem;font-weight:500;color:#5f5f5f;margin-bottom:16px;line-height:1.33;text-transform:uppercase}.invite-tag{margin-right:24px}.disclosure-item{background:#fff;margin-bottom:8px;position:relative;transition:margin-bottom .3s ease-in-out}.disclosure-item.size-small,.disclosure-item.size-x-small{margin-bottom:0;border-bottom:.0625rem solid #d9d9d9}.disclosure-item .disclosure-icon{margin-right:16px}.disclosure-item .disclosure-icon.size-24{width:24px;height:24px}.disclosure-item .disclosure-icon svg{display:block;flex-shrink:0}.disclosure-item .on-right{margin-left:16px}.theme-b .disclosure-item{background:transparent;margin-top:0;margin-bottom:-2px;border:2px solid transparent;border-bottom-color:#e6e6e6}.theme-b .disclosure-item:last-child{border-bottom-color:transparent}.theme-b .disclosure-item:hover{border-radius:8px;border:2px solid #222;position:relative}.theme-b .disclosure-item .disclosure-button{background-color:transparent!important;padding:0}.theme-b .disclosure-item .disclosure-button-wrapper{flex:1}.theme-b .disclosure-item .disclosure-content{background:transparent}.theme-c .disclosure-item{margin-bottom:32px}.theme-c .disclosure-item .disclosure-button{padding-top:20px;padding-bottom:20px}.theme-c .disclosure-item .disclosure-content-wrapper{padding:16px}.theme-d .disclosure-item{background:#fff}.theme-d .disclosure-item .disclosure-button{font-weight:500}.theme-d .disclosure-item .disclosure-button:hover{background-color:initial}.theme-d .disclosure-item .disclosure-content-wrapper{background-color:#fff;padding:0;border:.001px solid transparent}.size-narrow .disclosure-item .disclosure-content-wrapper{padding:24px}.disclosure-expand-icon{transition:transform .25s ease-in-out}[data-state=open] .disclosure-expand-icon{transform:rotate(180deg)}[data-state=collapsed] .disclosure-expand-icon{transform:rotate(0)}.disclosure-button{margin:0;border:none;font:inherit;color:inherit;background-color:transparent;outline:0;display:flex;text-align:left;align-items:center;padding:8px 16px;cursor:pointer;transition:background-color .2s;min-height:64px;width:100%}.disclosure-button.no-padding{padding:0;width:unset}.size-small .disclosure-button{min-height:3.5rem}.size-x-small .disclosure-button{height:2.5rem;min-height:2.5rem;max-height:2.5rem;font-size:.875rem;line-height:1.71;font-weight:400;margin-bottom:0}.disclosure-button:hover,.disclosure-button:focus-visible{background-color:#e3f1ff}.disclosure-button:active{background-color:#d4e9ff}.disclosure-button .disclosure-title{flex:1;flex-direction:row}.disclosure-button:disabled{cursor:default}.disclosure-button:disabled:hover{background-color:#fff}.disclosure-button .disclosure-text{font-size:1rem;line-height:1.5}.disclosure-button .disclosure-text.text-medium{font-weight:500}.disclosure-button .disclosure-text:last-child{font-weight:500}.disclosure-button .disclosure-alt{display:flex;flex-wrap:nowrap;font-size:.875rem;line-height:1.71;color:#5f5f5f}.disclosure-button .disclosure-alt .separator{padding:0 4px}.disclosure-button .disclosure-alt .separator.small{padding:0 2px}.json-property{color:#e70000}.json-string{color:#003f7f}.disclosure-content{background:#f2f2f2;transition:max-height .3s ease-in-out}.disclosure-content-wrapper{padding:32px;border:4px solid #fff;border-top-width:0}.narrow .disclosure-content-wrapper{padding:24px}.disclosure-content .form-part:last-child{margin-bottom:0}.disclosure-cols{display:flex;flex:1}.disclosure-cols .disclosure-col1{min-width:184px;color:#5f5f5f}.disclosure-cols .disclosure-col2{flex:1}.activity-item .disclosure-title{font-size:14px;display:flex;align-items:center}.activity-item .disclosure-title .disclosure-alt{margin-left:auto;padding-left:16px}@media (max-width: 671px){.activity-item .disclosure-title{flex-direction:column;align-items:flex-start;row-gap:8px}.activity-item .disclosure-title .disclosure-alt{margin-left:0;padding-left:0}}.activity-item .disclosure-button{min-height:48px}.activity-item .disclosure-alt{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.activity-item .disclosure-alt .normal{font-family:IBMPlexSans,sans-serif}.activity-item .activity-label{font-style:italic;font-weight:500;padding-right:4px}.activity-item .activity-value{font-style:normal;font-weight:400;font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.activity-item-content{background:#f0f7ff;border-top:2px solid #b8dbff;padding:16px}.has-ribbon{position:relative}.has-ribbon:before{content:" ";position:absolute;top:8px;bottom:8px;left:0;width:4px;border-radius:0 8px 8px 0;background:#c1c1c1}.has-ribbon.color-red:before{background:red}.has-ribbon.color-orange:before{background:#f5953b}.has-ribbon.color-blue:before{background:#0080ff}.has-ribbon.color-green:before{background:#00ad09}.has-ribbon.color-black:before{background:#000}.log-entry{background:#fff;margin-bottom:8px;display:flex;position:relative}.log-entry:before{content:" ";position:absolute;top:8px;bottom:8px;left:0;width:4px;border-radius:0 8px 8px 0;background:#c1c1c1}.log-entry.color-red:before{background:red}.log-entry.color-orange:before{background:#f5953b}.log-entry.color-blue:before{background:#0080ff}.log-entry.color-green:before{background:#00ad09}.log-entry.color-black:before{background:#000}.log-entry .log-icon{align-self:center;margin:16px}.log-entry .log-icon svg{display:block}.log-entry .log-icon .warning-icon path{color:#f5953b}.log-entry .expanded-icon{transition:transform .3s ease-in-out}.log-entry .active .log-message{max-height:999px}.log-entry .active .expanded-icon{transform:rotate(180deg)}.log-entry .log-message{background:#f8f8f8;position:relative;margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.log-entry .log-container{flex:1;min-width:0}.log-entry .log-header{display:flex;padding:16px;cursor:pointer;transition:background-color .2s;align-items:center}.log-entry .log-header:hover{background-color:#f0f7ff}.log-entry .log-header:active{background-color:#e3f1ff}.log-entry .log-text{display:flex;align-items:center;flex:1 1}@media (max-width: 671px){.log-entry .log-text{flex-direction:column;align-items:flex-start}}.log-entry .log-type{font-size:1rem;line-height:1.5;flex:1;margin:0 16px}.log-entry .log-date{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";margin:0 16px;font-size:.875rem;font-weight:500;line-height:1.72;text-align:right;color:#909090}.log-entry .log-date-separator{padding:0 10px}.copy-log{margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;float:right;padding:8px;border-radius:4px}.copy-log:hover{background:#fff}.copy-log svg{display:block}.log-message-content{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";color:#474747;font-size:.75rem;font-weight:500;margin:0;display:block;word-break:break-word;line-height:16px}.no-charging-point-logs{font-size:1.25rem;line-height:1.6;color:#5f5f5f}.date-filter-container{align-self:center}@media (max-width: 1055px){.date-filter-container{margin-bottom:8px}}.log-filters{margin-bottom:24px}.log-filters .filters-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 1056px){.log-filters .filters-container{margin-top:16px}}.log-filters .filters-container .type-filter{position:relative;min-height:32px;margin-right:8px;margin-bottom:8px;cursor:pointer}.log-filters .filters-container .type-filter .mobile-filters-button{pointer-events:none}.log-filter-search .react-autosuggest__suggestion{padding:0}.log-filter-search .form-control.is-selected{background:#f0f7ff}.option-value.error .option-text{color:initial}.date-filter{background:#222;border-radius:24px;padding:0 12px;display:flex;align-items:center}.date-filter:hover{cursor:pointer}.date-filter input{flex:1;padding:0;background:transparent;height:32px;font-size:.75rem;font-weight:500;margin:0 8px;width:164px;text-align:center;color:#fff}.date-filter svg path{fill:#fff}.drivers-info{border-radius:8px;padding:20px 32px;background-color:#fff;margin-top:1rem}.drivers-info.top{margin-top:2rem}.drivers-info.grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;padding:16px}.drivers-info.grid>.header{display:flex;align-items:center;grid-column-start:1;grid-column-end:3;font-weight:700}@media (max-width: 480px){.drivers-info.grid{display:flex;flex-direction:column}}.drivers-info-header{margin-bottom:16px;margin-top:16px;color:#0080ff!important;font-size:.75rem;font-weight:500;line-height:1.33333333;letter-spacing:.6px;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.evcoid-title{height:64px}.evcoid-title .form-part-header{margin-bottom:4px}.evcoid{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.balance{margin-bottom:1rem}.balance .drivers-text{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:1rem}.drivers-tags{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-bottom:20px}.drivers-tags svg{margin-left:4px}.drivers-tags .tag+.tag{margin-left:8px}.drivers-phone a{font-size:1rem;text-decoration:none}.drivers-phone a:hover,.drivers-phone a a:hover{color:#0080ff;cursor:pointer}.drivers-phone a:hover span,.drivers-phone a a:hover span{color:#0080ff}.drivers-phone a:hover svg,.drivers-phone a a:hover svg{fill:#0080ff}.drivers-phone a:active,.drivers-phone a a:active{color:#005cb8}.drivers-phone a:active svg,.drivers-phone a a:active svg{fill:#005cb8}.drivers-number .drivers-text{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:1rem}.drivers-date .drivers-text{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";font-size:.875rem}.drivers-grid{display:flex;flex-wrap:wrap;margin:0 -8px}@media (max-width: 671px){.drivers-grid{display:block}}.drivers-invoice-alert{display:flex;justify-content:flex-start;flex-wrap:wrap;font-size:1rem;font-weight:400;line-height:24px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-weight:500}.drivers-invoice-alert .failed-icon svg{width:16px;height:16px;margin:4px;fill:red}.drivers-no-invoices .drivers-text{font-size:1rem}.drivers-no-card{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;font-size:1rem;font-weight:400;line-height:24px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;line-height:unset}.drivers-no-card .failed-icon svg{display:block;width:16px;height:16px;margin-left:4px;fill:red;padding:0 10px 0 0}.drivers-email{display:flex;justify-content:flex-start;flex-wrap:wrap}.drivers-email a{font-size:1rem}.drivers-email a:hover,.drivers-email a a:hover{color:#0080ff;cursor:pointer}.drivers-email a:hover span,.drivers-email a a:hover span{color:#0080ff}.drivers-email a:hover svg,.drivers-email a a:hover svg{fill:#0080ff}.drivers-email a:active,.drivers-email a a:active{color:#005cb8}.drivers-email a:active svg,.drivers-email a a:active svg{fill:#005cb8}.drivers-email .drivers-label{width:100%}.drivers-email .drivers-text{text-decoration:underline;font-weight:500;max-width:87%;overflow:hidden;white-space:normal}@media (max-width: 671px){.drivers-email .drivers-text{width:auto;white-space:nowrap;overflow:visible}}.drivers-email .email-icon svg{display:flex;width:16px;height:16px;margin:4px;fill:#00ad09}.drivers-email .hourglass-icon svg{width:16px;height:16px;margin:4px}.drivers-email.block,.drivers-boolean-field{display:block}.drivers-boolean-field .drivers-label{width:100%}.drivers-boolean-field .drivers-text{flex-direction:row;max-width:87%;overflow:hidden;white-space:normal}@media (max-width: 671px){.drivers-boolean-field .drivers-text{width:auto;white-space:nowrap;overflow:visible}}.drivers-boolean-field .checked-icon svg{display:flex;width:16px;height:16px;fill:#00ad09;margin-left:4px}.drivers-boolean-field .unchecked-icon svg{display:flex;width:16px;height:16px;fill:red;margin-left:4px}.drivers-grid-cell{padding:0 8px;flex:1;max-width:31%;overflow:hidden}@media (max-width: 671px){.drivers-grid-cell{overflow:visible;max-width:100%}}.drivers-grid-cell.full{max-width:100%}.drivers-back-button{margin-bottom:16px}.drivers-content-tabs .content-tabs{margin-bottom:32px}.drivers-label{font-size:.875rem;font-weight:400;line-height:1.7142;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;color:#5f5f5f;font-size:.75rem;letter-spacing:.6px;font-weight:500}.drivers-text{font-size:.875rem;font-weight:400;line-height:1.7142;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-bottom:8px;display:flex;flex-direction:column}.drivers-text.no-padding-bottom{padding-bottom:0}.drivers-text span{width:100%}.paymentcard{display:flex;flex-direction:row;flex-wrap:wrap}.paymentcard svg{width:16px;height:16px;padding:4px 10px 0 0}.paymentcard .expiredate{width:100%}.electricity-label{display:flex;align-items:center}.electricity-label .tooltip-holder{margin-left:16px}.electricity-label svg{display:block}.triggered-by-label{padding:4px 12px;border-radius:24px;background-color:#f2f2f2;font-size:.75rem;font-weight:500;line-height:1.33;color:#222}@media (max-width: 1055px){.triggered-by-label{margin:8px 0}}.drivers-tags-status-cell{display:flex;align-items:center}.drivers-tags-status-cell__text-content{font-size:.875rem;margin-left:8px}.drivers-tags-status-cell__text-content .date{color:#5f5f5f}.drivers-tags-status-cell .success-icon{fill:#00ad09}.drivers-bold-dialog-text{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:1.25rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;letter-spacing:-.2px;color:#5f5f5f}.drivers-bold-dialog-text.one-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drivers-dialog-text{font-size:1.25rem;word-break:break-word;color:#5f5f5f;line-height:1.6}.edit-driver .callout{background-color:#f2f2f2;width:100%}.drivers-filter-wrapper{margin-bottom:2rem}.drivers-table-total{max-height:64px;transition:max-height .2s,margin-bottom .2s,opacity 0s}.drivers-table-total.inline{display:flex;align-items:center;margin-bottom:16px;gap:8px}.drivers-table-total.inline .light-blue-text{color:#0080ff}.drivers-table-total.invisible{max-height:0;margin-bottom:0;opacity:0;pointer-events:none}.drivers-table-id-cell{cursor:pointer}.drivers-table-id-cell .content-number{white-space:unset}@media (max-width: 480px){.drivers-table-id-cell .content-number{font-size:.75rem;white-space:unset}}.drivers-table-name-cell{cursor:pointer}.drivers-table-name-cell span{display:block;max-width:100%;white-space:nowrap;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.drivers-table-email{display:flex;justify-content:space-between;color:#5f5f5f}.drivers-table-email svg{flex-shrink:0;align-self:center;margin-left:8px}.drivers-table-email .checked{fill:#00ad09}.drivers-table-email .pending{fill:#222}.drivers-table-status-cell{display:flex;align-items:center}.drivers-table-remove-cell{display:flex;align-items:center;justify-content:flex-end;flex:1}@media ((max-width: 671px)){.drivers-table-remove-cell{margin-right:-1.25rem}}.drivers-table-remove-cell svg{display:block;cursor:pointer;padding:.625rem}@media ((min-width: 672px)){.drivers-table-remove-cell svg{margin-right:.75rem}}.drivers-table-tags-cell{display:flex;align-items:center;cursor:pointer}.drivers-table-tags-cell svg{display:block;margin-right:8px}.drivers-upload-csv{position:relative;padding:16px;background-color:#fff;box-sizing:border-box}.drivers-upload-csv .upload-label{box-sizing:border-box;min-height:190px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;background-color:#f2f2f2;font-size:.875rem;color:#5f5f5f}.drivers-upload-csv .upload-label .upload-icon svg{fill:#000}.drivers-upload-csv .upload-label .drop-text{font-size:.875rem;font-weight:500;line-height:1.71;color:#222}.drivers-upload-csv .upload-label .or{margin-bottom:8px;font-weight:500;font-style:italic;line-height:1.14}.drivers-upload-csv .upload-label .upload-info{max-width:300px;margin-top:16px;font-size:.75rem;font-weight:500;line-height:1.33;text-align:center}.drivers-upload-csv.dragging .upload-label{background-color:#f0f7ff}.drivers-upload-csv.dragging .upload-label .or,.drivers-upload-csv.dragging .upload-label .browse,.drivers-upload-csv.dragging .upload-label .upload-info{display:none}.drivers-upload-csv .file-input{display:block;opacity:0;position:absolute;top:0;left:0;width:100%;height:0!important;cursor:pointer}.drivers-upload-csv.dragging .file-input{height:100%!important}@keyframes appear{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.drivers-upload-csv-button{box-sizing:border-box;display:flex;align-items:center;width:fit-content;max-width:100%;padding:12px 0 12px 16px;background-color:#fff}.drivers-upload-csv-button .text{display:block;margin-left:8px;font-size:.875rem;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drivers-upload-csv-button .status-icon{display:block;padding:0 16px}.drivers-upload-csv-button .status-icon.error{padding:0 0 0 16px}.drivers-upload-csv-button .status-icon.error svg{width:16px;height:16px;display:block;fill:red}.drivers-upload-csv-button .status-icon.error+.close-icon{animation:none}.drivers-upload-csv-button .status-icon.spinner-small svg{display:block;width:16px;height:16px}.drivers-upload-csv-button .status-icon.success{display:block;padding:0 16px;animation:appear .3s}.drivers-upload-csv-button .status-icon.success svg{display:block;fill:#00ad09}.drivers-upload-csv-button .status-icon+.close-icon{padding-left:8px}.drivers-upload-csv-button .close-icon{display:block;padding:0 16px;cursor:pointer;animation:appear .3s}.drivers-upload-csv-button .close-icon svg{display:block}.csv-upload-error>div{flex:1}.csv-upload-error div div{margin:0}.csv-upload-error .csv-error-title{font-weight:700}.csv-upload-error .csv-error{margin-top:8px}.csv-example-link{font-size:1rem;text-decoration:underline}.csv-example-link.disabled{pointer-events:none}.dirvers-charging-activity-timeframe-wrapper{justify-content:end;margin-top:2rem}.dirvers-charging-activity-timeframe-wrapper+.section-content .list-wrapper .list-title-wrapper .list-title-content:not(.skeleton-title){margin-top:24px}.drivers-receipts-filters-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.drivers-receipts-filters-wrapper .table-total{margin-bottom:unset}.icon-box{font-size:1rem;line-height:24px;padding:16px;margin-bottom:32px;display:flex;align-items:center;box-sizing:border-box;color:#5f5f5f}.icon-box.no-margin-bottom{margin-bottom:0}@media (max-width: 671px){.icon-box{width:100%}}.icon-box svg{width:24px;height:24px;fill:current-color;padding:0;margin-right:8px}.icon-box div{flex:1}.icon-box.type-error{color:red}.icon-box .icon-box-item-color{display:none}.icon-box h4{margin:0;font-size:1rem;font-weight:700;line-height:24px;letter-spacing:0px;text-align:left;color:#222}.icon-box.with-error div{color:red}.icon-box.with-error svg{fill:red}.driver-list-compact-table .selected .drivers-table-remove-cell,.driver-list-compact-table .selected+.expanded-table-subcomponent .drivers-table-remove-cell{display:none}.drivers-charging-point-select-info-row{background-color:#fff;padding:.125rem 0}.drivers-charging-point-select-filters{display:flex}.drivers-charging-point-select-filters .button-pill:not(.active){background-color:#f2f2f2}.drivers-charging-point-select-option{display:flex;align-items:center;justify-content:space-between}.drivers-charging-point-select-option .option-text-part{display:flex;align-items:center}.drivers-charging-point-select-option .option-text-part .option-text-part-id{margin-right:1rem}.drivers-charging-point-select-option .option-text-part .main-text{font-size:1rem}.drivers-charging-point-select-option .option-text-part .secondary-text{font-size:.875rem;color:#5f5f5f}.drivers-charging-point-select-option .option-status-part{display:flex;align-items:center}.drivers-charging-point-select-option.disabled .id-container{color:#909090;border-color:#909090}.drivers-charging-point-select-option.disabled .option-text-part .secondary-text{color:#909090}.drivers-tag-select-option .secondary-text{font-size:.875rem;color:#5f5f5f}.drivers-ongoing-reservation{border-radius:8px;padding:1.25rem 2rem;margin-top:2rem;margin-bottom:1.5rem;background-color:#fff;border:.125rem solid #0080ff}.drivers-ongoing-reservation .reservation-title{margin-top:0;margin-bottom:1rem;color:#0080ff;font-size:1rem;font-weight:700;line-height:1.5rem}.drivers-ongoing-reservation .reservation-content{display:flex;align-items:flex-start;gap:1rem}@media (max-width: 671px){.drivers-ongoing-reservation .reservation-content{flex-direction:column;align-items:stretch}}.drivers-ongoing-reservation .reservation-item{flex:1;overflow:hidden;border-radius:8px;padding:1rem;background-color:#f0f7ff}.drivers-ongoing-reservation .reservation-item .reservation-item-label{font-size:.75rem;font-weight:500;color:#5f5f5f;line-height:1rem}.drivers-ongoing-reservation .reservation-item .reservation-item-detail{font-size:.875rem;line-height:1.5rem;margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis}.drivers-ongoing-reservation .reservation-item .reservation-item-detail.timer{display:flex;align-items:center;margin-top:.25rem;font-weight:500}.drivers-ongoing-reservation .reservation-item .reservation-item-detail.timer svg{margin-right:.25rem;fill:#0080ff}.drivers-ongoing-reservation .reservation-item .evse-details{display:flex;flex-direction:column;padding-block:.25rem;margin-bottom:.5rem}.drivers-ongoing-reservation .reservation-item .evse-details .evse-details-label{line-height:1.5rem}.drivers-ongoing-reservation .reservation-item .evse-details .evse-details-location{font-size:.875rem;line-height:1.5rem;color:#5f5f5f}.group-info-header{font-size:1.25rem;font-weight:700;line-height:2rem;letter-spacing:-.0125rem;text-align:left;margin-bottom:1.5rem}.group-info{border-radius:.5rem;padding:1.5rem;margin-bottom:5rem;background-color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:.75rem}.group-info .group-info-name{grid-column:span 2;font-size:1.25rem;line-height:2rem;margin-bottom:.75rem}.group-info .group-info-item .group-info-item-label{font-size:.875rem;font-weight:400;line-height:1.7142;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;color:#5f5f5f;font-size:.75rem;letter-spacing:.0375rem;font-weight:500;line-height:1rem}.group-info .group-info-item .group-info-item-text{font-size:.875rem;font-weight:400;line-height:1.7142;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-bottom:.5rem;display:flex;flex-direction:column;font-weight:500;font-size:1rem}.group-info .group-info-item .group-info-item-text span{width:100%}@media (max-width: 480px){.group-info{display:block}}.reports-table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.reports-table-header .table-total{margin-bottom:0}.callout{margin:0 0 24px;position:relative;color:#222}.callout.has-close-button .list-item-wrapper .list-item-content-wrapper{padding:16px 48px 16px 0}.callout .virta-button{position:absolute!important;top:12px;right:12px}.callout .list-item-icon{margin:0 16px}.callout .list-item-content{max-width:552px}.callout .list-item-wrapper{margin-bottom:0}.callout .list-item-wrapper .list-item-content-wrapper{padding:16px 16px 16px 0;min-height:unset}.callout .list-item-wrapper .list-item-content-wrapper .list-item-content-primary{font-size:.875rem;font-weight:500;line-height:20px}.callout.blue .list-item-icon svg{color:#0080ff}.callout.blue .list-item-wrapper{background-color:#d4e9ff}.callout.green .list-item-icon svg{color:#00ad09}.callout.green .list-item-wrapper{background-color:#d9f5da}.callout.red .list-item-icon svg{color:red}.callout.red .list-item-wrapper{background-color:#ffe8e8}.callout.orange .list-item-icon svg{color:#f5953b}.callout.orange .list-item-wrapper{background-color:#fdead9}.callout.spacing-0{margin-bottom:0rem}.callout.spacing-s{margin-bottom:1rem}.callout.spacing-m{margin-bottom:2rem}.callout.spacing-l{margin-bottom:3rem}.callout.spacing-xl{margin-bottom:4rem}.focus-outline{outline:.25rem solid #0080ff}.bubble{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";white-space:nowrap;background:#0080ff;color:#fff;border-radius:100%;height:1.5rem;min-width:1.5rem;text-align:center;padding:0;font-size:.875rem;font-weight:500;line-height:1;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.bubble.should-break{white-space:normal}.pill-list{display:flex;flex-wrap:wrap}.pill-list .button-pill{margin-right:.5rem;margin-bottom:.5rem}.button-pill{box-sizing:border-box;font-weight:500;display:flex;flex-direction:row;align-items:center;border-radius:3rem;background:#fff;position:relative;border:none;cursor:default;overflow:hidden}.button-pill .button-pill-button{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;cursor:default;display:flex;flex-direction:row;align-items:center;padding:0 1rem;transition:background-color .2s}.button-pill.is-button .button-pill-button:hover{background:#f8f8f8;cursor:pointer}.button-pill.is-button .button-pill-button:focus-visible{background:#f8f8f8;outline:.25rem solid #0080ff}.button-pill.is-button.active .button-pill-button:focus-visible,.button-pill.is-button.active .button-pill-button:hover{background:#474747}.button-pill.has-reset .button-pill-button{padding-right:2rem}.button-pill.icon-color-green svg{fill:#00ad09}.button-pill.icon-color-red svg{fill:red}.button-pill .icon{margin-right:.5rem}.button-pill .icon svg{display:block}.button-pill .button-pill-text{white-space:nowrap;font-size:.875rem;line-height:1.5rem;padding:.25rem 0}.button-pill .bubble{margin-left:.5rem}.button-pill .reset{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;outline:0;height:2rem;width:2rem;border-radius:1.5rem;display:flex;align-items:center;justify-content:center;position:absolute;right:0;transition:background-color .2s}.button-pill .reset:hover,.button-pill .reset:focus-visible{background:#474747}.button-pill .reset:hover svg,.button-pill .reset:focus-visible svg{fill:#fff}.button-pill .reset svg{display:block}.button-pill.active{background:#222;color:#fff}.button-pill.disabled{background:#909090;color:#fff;cursor:not-allowed}.button-pill.pill-error{background:red;color:#fff}.button-pill.small{border-radius:1.5rem}.button-pill.small .button-pill-button{padding:0 .75rem}.button-pill.small.has-reset .button-pill-button{padding-right:1.5rem}.button-pill.small .button-pill-text{padding:.25rem 0;font-size:.75rem;font-weight:500;line-height:1rem;min-height:16px}.button-pill.small .reset{height:1.5rem;width:1.5rem}.virta-button{box-sizing:border-box;border:none;text-decoration:none;display:flex;flex-direction:row;align-items:center;margin-left:0;margin-right:0;font-family:inherit;cursor:pointer;transition:background-color .2s ease-in-out}.virta-button:focus-visible{outline:.25rem solid #0080ff}.virta-button.standalone{margin-bottom:1rem}.virta-button.disabled{cursor:not-allowed}.virta-button.spacing-xxs{margin-bottom:.25rem}.virta-button.spacing-xs{margin-bottom:.5rem}.virta-button.spacing-s{margin-bottom:1rem}.virta-button.spacing-m{margin-bottom:2rem}.virta-button.spacing-l{margin-bottom:3rem}.virta-button.spacing-xl{margin-bottom:4rem}.virta-button-label{font-size:1rem;font-weight:500;font-style:italic;line-height:1.5;text-align:left;flex-shrink:1;flex-grow:1;color:#c1c1c1}@media (max-width: 480px){.virta-button-label{width:0%;display:none}}.virta-button-icon:first-child:not(:last-child){padding-right:.5rem}.virta-button-icon:last-child:not(:first-child){padding-left:.5rem}.virta-button-icon svg{display:block}.virta-button-icon svg path{fill:currentColor}.virta-button-text{text-align:left;flex-shrink:1;flex-grow:1;white-space:nowrap}@media (max-width: 480px){.virta-button-text{width:100%}}.virta-button-label+.virta-button-text{text-align:right}@media (max-width: 480px){.virta-button-label+.virta-button-text{text-align:left}}.virta-button-only-text{text-align:left;width:100%;display:inline-block}.virta-button.size-full-width{font-size:1rem;font-weight:700;line-height:1.5;padding:1rem;width:100%;height:4rem}.virta-button.size-medium{font-size:.875rem;font-weight:500;line-height:1.71;padding:12px;height:3rem}.virta-button.size-medium .virta-button-text{padding-right:3rem}@media (max-width: 1055px){.virta-button.size-medium.compact-tablet .virta-button-text{display:none}.virta-button.size-medium.compact-tablet .virta-button-icon{padding:0}}@media (max-width: 671px){.virta-button.size-medium.compact-mobile .virta-button-text{display:none}.virta-button.size-medium.compact-mobile .virta-button-icon{padding:0}}.virta-button.size-small{font-size:.875rem;font-weight:500;line-height:1.71;padding:.25rem 1.5rem;height:2rem}.virta-button.size-small.icon-align-left{padding-left:.5rem}.virta-button.size-small.icon-align-right{padding-right:.5rem}.virta-button.size-small.icon-only{padding:.25rem;height:2rem;width:2rem;position:relative}.virta-button.size-small.icon-only svg{position:absolute;left:50%;top:50%;transform:translateY(-50%) translate(-50%)}.virta-button.size-small.icon-only .virta-button-text{padding-right:1.5rem}@media (max-width: 1055px){.virta-button.size-small.icon-only.compact-tablet .virta-button-text{display:none}.virta-button.size-small.icon-only.compact-tablet .virta-button-icon{padding:0}}@media (max-width: 671px){.virta-button.size-small.icon-only.compact-mobile .virta-button-text{display:none}.virta-button.size-small.icon-only.compact-mobile .virta-button-icon{padding:0}}.virta-button.variant-primary{color:#fff;background-color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.virta-button.variant-primary:hover{background-color:#474747}.virta-button.variant-primary:active{background-color:#5f5f5f}.virta-button.variant-primary.disabled{color:#c1c1c1;background-color:#909090}.virta-button.variant-secondary,.virta-button.variant-ghost{background-color:#fff;color:#222}.virta-button.variant-secondary:hover,.virta-button.variant-ghost:hover{background-color:#e6e6e6}.virta-button.variant-secondary:active,.virta-button.variant-ghost:active{background-color:#d9d9d9}.virta-button.variant-secondary.disabled,.virta-button.variant-ghost.disabled{color:#909090;background-color:#fff}.virta-button.variant-ghost-alt{background-color:transparent;color:#fff}.virta-button.variant-ghost-alt:hover{background-color:#5f5f5f}.virta-button.variant-ghost-alt.disabled{color:#c1c1c1}.virta-button.variant-tertiary{border:.125rem solid #909090;color:#222;background-color:#fff;transition:border-color .2s}.virta-button.variant-tertiary:hover{background-color:#fff;border-color:#5f5f5f}.virta-button.variant-tertiary:active{background-color:#fff;border-color:#2f2f2f}.virta-button.variant-tertiary.disabled{color:#909090;background-color:#fff}.virta-button.variant-ghost{background-color:inherit}.virta-button.variant-ghost .virta-button-text{padding-right:0}.virta-button.variant-link{background-color:transparent;text-decoration:underline}.virta-button.variant-warning{background-color:red;color:#fff}.virta-button.variant-warning:hover{background-color:#e70000}.virta-button.variant-warning:active{background-color:#cf0000}.virta-button.variant-warning.disabled{color:#c1c1c1;background-color:#909090}.icon-link .icon-link-content{display:flex;align-items:center;flex-wrap:nowrap}.icon-link .icon-link-content-text{text-decoration:underline;white-space:nowrap}.icon-link .icon-link-content-text:hover,.icon-link .icon-link-content-text a:hover{color:#0080ff;cursor:pointer}.icon-link .icon-link-content-text:hover span,.icon-link .icon-link-content-text a:hover span{color:#0080ff}.icon-link .icon-link-content-text:hover svg,.icon-link .icon-link-content-text a:hover svg{fill:#0080ff}.icon-link .icon-link-content-text:active,.icon-link .icon-link-content-text a:active{color:#005cb8}.icon-link .icon-link-content-text:active svg,.icon-link .icon-link-content-text a:active svg{fill:#005cb8}.icon-link .icon-link-content-icon:first-child:not(:last-child){padding-right:.5rem}.icon-link .icon-link-content-icon:last-child:not(:first-child){padding-left:.5rem}.icon-link .icon-link-content-icon svg{display:block}.icon-link .icon-link-content-icon svg path{fill:currentColor}.icon-link.disabled{cursor:not-allowed;color:#5f5f5f}.icon-link.spacing-xxs{margin-bottom:.25rem}.icon-link.spacing-xs{margin-bottom:.5rem}.icon-link.spacing-s{margin-bottom:1rem}.icon-link.spacing-m{margin-bottom:2rem}.icon-link.spacing-l{margin-bottom:3rem}.icon-link.spacing-xl{margin-bottom:4rem}.environment-banner-wrap{height:100dvh}.environment-banner-wrap .environment-banner{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;left:0;bottom:0;background-color:#000;color:#fff;padding:0;width:.75rem;height:100%;font-size:.625rem;line-height:1;z-index:99}.environment-banner-wrap .environment-banner span{transform:rotate(90deg) translateY(-1px);white-space:nowrap}.environment-banner-wrap .environment-banner.color-red{background-color:red}.environment-banner-wrap>div:nth-child(2){padding-left:.75rem}.form-toggle label{width:256px;box-sizing:border-box;min-height:60px;padding:20px 16px;line-height:1.5;cursor:pointer}@media (max-width: 671px){.form-toggle label{width:100%;padding:16px;transform:none;top:0}}.form-toggle input{display:none}.form-toggle .toggle-part{width:calc(50% - 1px);display:inline-flex;align-items:center;min-height:64px;box-sizing:border-box;border:2px solid #ffffff;transition:border-color .2s;background-color:#fff}.form-toggle .toggle-part:first-child{margin-right:1px}.form-toggle .toggle-part:last-child{margin-left:1px}@media (max-width: 671px){.form-toggle .toggle-part{position:relative;display:block;width:100%;margin-bottom:2px}.form-toggle .toggle-part:first-child,.form-toggle .toggle-part:last-child{margin-left:0;margin-right:0}}.form-toggle .toggle-part:hover{border-color:#222}.form-toggle .form-row{background:transparent}@media (max-width: 671px){.form-toggle .form-row{height:auto}}.form-toggle svg{padding:20px 16px;float:right;cursor:pointer}@media (max-width: 671px){.form-toggle svg{height:20px;width:20px;padding:21px 16px}}.form-toggle .toggle-selected{background-color:#222;border-color:#222}.form-toggle .toggle-selected:hover{border-color:#222}.form-toggle .toggle-selected label{color:#fff}.form-toggle .toggle-selected svg{fill:#fff}.form-toggle .select-part{font-size:1rem;width:336px;height:62px;margin:0;border:0px;background-color:#fff;display:inline-block}@media (max-width: 671px){.form-toggle .select-part{width:100%}}.form-toggle.disabled{-webkit-user-select:none;user-select:none}.form-toggle.disabled label,.form-toggle.disabled svg{cursor:unset}.form-toggle.disabled .toggle-part:hover{border-color:transparent}.form-toggle.disabled .toggle-selected{background-color:#909090;border-color:#909090}.form-toggle.disabled .toggle-selected label{color:#c1c1c1}.form-toggle.disabled .toggle-selected svg{fill:#c1c1c1}.form-toggle.disabled .toggle-part:not(.toggle-selected) label{color:#909090}.form-toggle.disabled .toggle-part:not(.toggle-selected) svg{fill:#909090}.modal-side{display:flex;position:fixed;top:0;right:0;width:100%;height:100%;z-index:999}@media (max-width: 1055px){.modal-side{z-index:220}}.modal-side .modal-side-clear{flex-grow:1;opacity:.5;background-color:#000}.modal-side-wrapper{background-color:#f2f2f2;display:flex;flex-direction:column;align-self:flex-end;position:fixed;top:0;width:50%;min-width:45rem;max-width:120rem;height:100%;text-align:left}.modal-side-wrapper.narrow{min-width:unset;max-width:30rem}.size-small .modal-side-wrapper{min-width:30rem;max-width:30rem}@media (max-width: 671px){.size-small .modal-side-wrapper{min-width:100%;width:100%}}.modal-side-wrapper.no-animation{animation:none}@media (max-width: 1055px){.modal-side-wrapper{width:100%}.modal-side-wrapper:not(.narrow){min-width:100%}}@media (max-width: 671px){.modal-side-wrapper.narrow{width:100%;min-width:100%}}.modal-side--right .modal-side-wrapper{right:0;animation:slide-from-right .25s}.modal-side--left .modal-side-wrapper{left:0;animation:slide-from-left .25s}.modal-side-header{display:flex;align-items:center;flex:1 0 auto;justify-content:space-between;height:4.5rem;padding:0 16px;transition:background-color .25s ease-in}@media (min-width: 1056px){.modal-side-header{height:6rem;padding-left:3.5rem}}.modal-side-header.scrolled{background:#fff}.modal-side-header .modal-side-header-right{display:flex;flex-direction:row;align-items:center}.modal-side-header .modal-side-header-right .modal-side-action-menu-toggle{margin-right:1rem}@media (min-width: 1056px){.narrow .modal-side-header{padding-left:2rem}}.modal-close{background:#000;cursor:pointer;padding:.25rem;font-size:.875rem;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom-left-radius:.5rem;position:absolute;top:0;right:0}.modal-close svg{display:inline-block;vertical-align:middle;padding:0}.modal-close svg path{fill:#fff}.modal-close span{display:inline-block;vertical-align:middle;color:#fff;padding:0 1.5rem 0 1rem}@media (max-width: 1055px){.drawer-left:not(.size-x-small) .modal-close{border-radius:0;position:static}}.modal-side-title{display:flex;flex-wrap:wrap;align-items:center;line-height:1.2}.modal-side-title h1{font-size:1.25rem;line-height:2rem;display:inline-block;vertical-align:middle;margin:0 .25rem 0 0;font-weight:700}.modal-side-title h2{font-size:1.25rem;line-height:2rem;display:inline-block;vertical-align:middle;margin:0}@media (min-width: 1056px){.modal-side-title{align-self:flex-end;padding-bottom:1rem}}.modal-side-headline{display:none;margin:0}@media (min-width: 1056px){.modal-side-headline{display:inline-block;font-size:1.25rem;line-height:2rem;font-weight:700;margin-left:3rem;vertical-align:middle}}.modal-side-content{height:100%;overflow-x:hidden;overflow-y:auto;padding:1.5rem 1.5rem 0}@media (min-width: 672px){.modal-side-content{padding:2rem 2rem 0}}@media (min-width: 1056px){.modal-side-content{padding-top:4rem;padding-left:3.5rem}}.modal-side-content .modal-side-clear{opacity:0}@media (min-width: 1056px){.narrow .modal-side-content{padding-left:2rem}}.has-info .formButton{margin-bottom:0}@media (min-width: 1056px){.modal-side-content:not(.narrow) .modal-side-content-wrapper{margin:0}.modal-side-content:not(.narrow) .modal-side-content-wrapper.full{max-width:100%}.modal-side-content:not(.narrow) .modal-side-content-wrapper.full-with-actions{max-width:100%;padding-right:15.1875rem}}.modal-side-content:not(.narrow) .modal-side-content-wrapper>form{margin-top:1.25rem}@media (min-width: 672px){.modal-side-content:not(.narrow) .modal-side-content-wrapper>form{margin-top:3.125rem}}@media (min-width: 1312px){.modal-side-content:not(.narrow) .modal-side-content-wrapper>form{margin-top:4rem}}.modal-side-content:not(.narrow) .modal-side-content-wrapper .modal-form-header{margin-top:4rem}.modal-side-content:not(.narrow) .modal-side-content-wrapper>.modal-form-header+form{margin-top:unset;padding-top:3rem}.modal-side-content:not(.narrow) .modal-side-content-wrapper .text-heading+.form{margin-top:0}.version-info{margin-bottom:2.5rem;color:#5f5f5f}.version-info .version-info-item{font-size:1.25rem;line-height:1.6}.version-info .version-info-item.small{font-size:.875rem;line-height:1.71}.version-info-text{font-family:IBMPlexSansMono,sans-serif;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.modal-side-container{display:flex;flex-direction:column;align-self:flex-end;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}#dialog-title{font-weight:700}.dialog-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080}.drawer-right[data-reach-dialog-overlay],.drawer-left[data-reach-dialog-overlay]{background:transparent;z-index:9999;overflow:hidden}.drawer-right[data-reach-dialog-overlay].size-small [data-reach-dialog-content],.drawer-left[data-reach-dialog-overlay].size-small [data-reach-dialog-content]{min-width:30rem;width:30rem}@media (max-width: 480px){.drawer-right[data-reach-dialog-overlay].size-small [data-reach-dialog-content],.drawer-left[data-reach-dialog-overlay].size-small [data-reach-dialog-content]{width:100%;min-width:100%}}.drawer-right[data-reach-dialog-overlay].size-small .modal-side-header,.drawer-left[data-reach-dialog-overlay].size-small .modal-side-header{padding-left:2rem}.drawer-right[data-reach-dialog-overlay].size-small .modal-side-content,.drawer-left[data-reach-dialog-overlay].size-small .modal-side-content{padding:0 2rem}.drawer-right[data-reach-dialog-overlay].size-small .modal-side-content-wrapper,.drawer-left[data-reach-dialog-overlay].size-small .modal-side-content-wrapper{padding-bottom:2rem}.drawer-right[data-reach-dialog-overlay].size-x-small [data-reach-dialog-content],.drawer-left[data-reach-dialog-overlay].size-x-small [data-reach-dialog-content]{min-width:18rem;width:18rem}@media (max-width: 480px){.drawer-right[data-reach-dialog-overlay].size-x-small [data-reach-dialog-content],.drawer-left[data-reach-dialog-overlay].size-x-small [data-reach-dialog-content]{min-width:100;width:100%}}.drawer-right[data-reach-dialog-overlay].size-x-small .modal-side-content,.drawer-left[data-reach-dialog-overlay].size-x-small .modal-side-content{padding:1rem}.drawer-right[data-reach-dialog-overlay].size-x-small .modal-side-header,.drawer-left[data-reach-dialog-overlay].size-x-small .modal-side-header{padding-left:1.5rem;height:4rem}.drawer-right[data-reach-dialog-overlay].size-x-small .modal-side-title,.drawer-left[data-reach-dialog-overlay].size-x-small .modal-side-title{align-self:flex-end;padding-bottom:0}.drawer-right[data-reach-dialog-overlay].size-x-small .modal-side-title h1,.drawer-left[data-reach-dialog-overlay].size-x-small .modal-side-title h1{font-size:1rem;letter-spacing:normal}.drawer-right[data-reach-dialog-overlay] [data-reach-dialog-content],.drawer-left[data-reach-dialog-overlay] [data-reach-dialog-content]{width:50%;background:transparent;padding:0;margin:0;outline:none;height:100%}.drawer-right[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content],.drawer-left[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content]{width:100%}@media (min-width: 672px){.drawer-right[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-header,.drawer-left[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-header{padding-left:2rem}.drawer-right[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-content,.drawer-left[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-content{padding:0 2rem}.drawer-right[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-content-wrapper,.drawer-left[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-content-wrapper{padding-bottom:2rem}}@media (min-width: 1056px){.drawer-right[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content],.drawer-left[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content]{width:100%}.drawer-right[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-header,.drawer-left[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-header{padding-left:10%}.drawer-right[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-content,.drawer-left[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-content{padding:0 2rem 0 10%}.drawer-right[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-content-wrapper,.drawer-left[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content] .modal-side-content-wrapper{padding-bottom:2rem}}@media (min-width: 1312px){.drawer-right[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content],.drawer-left[data-reach-dialog-overlay].size-full-screen [data-reach-dialog-content]{width:75%;max-width:108rem}}.drawer-right[data-reach-dialog-overlay] .content,.drawer-left[data-reach-dialog-overlay] .content{background:#f2f2f2;width:100%;height:100%;margin:0}.drawer-right[data-reach-dialog-overlay] [data-reach-dialog-content]{min-width:45rem;margin-left:auto}@media (max-width: 1055px){.drawer-right[data-reach-dialog-overlay] [data-reach-dialog-content]{min-width:auto;width:100%}}.drawer-left[data-reach-dialog-overlay] [data-reach-dialog-content]{margin-right:auto}.dialog-general[data-reach-dialog-overlay]{background:#00000080;z-index:9999;overflow:hidden;display:flex}.dialog-general[data-reach-dialog-overlay] [data-reach-dialog-content]{width:24rem;max-width:calc(100% - 2rem);background:transparent;padding:0;position:relative;margin:auto;outline:none;max-height:80%;display:flex;flex-direction:column;justify-content:center}.dialog-general[data-reach-dialog-overlay] .content{background:#fff;width:100%;height:100%;margin:0}.title-fragment{font-size:1.25rem;font-weight:400;line-height:1.6;letter-spacing:normal;color:#5f5f5f;margin:0 0 3.125rem;padding:0}.title-fragment.no-margin{margin:0}.title-fragment span{font-family:IBMPlexSansMonoNumbers,IBMPlexSans,sans-serif;display:block;font-weight:700;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.title-small{font-size:1.25rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:-.0125rem;margin-bottom:1rem}.info-box{font-size:.875rem;line-height:1.71;color:#5f5f5f;margin-bottom:3.125rem}.status-list{list-style:none;padding:0;margin:0}.status-list li{background:#fff;display:flex;flex-direction:row;align-items:center;padding:.5rem;margin:0;border-bottom:.0625rem solid #d9d9d9}.status-list li:last-of-type{border-bottom:none}.status-list li span{padding:0 .25rem}.status-list li svg{flex-shrink:0;margin-right:.75rem}.status-list .col-1{display:flex;align-items:center}.status-list .col-2{margin:0 .25rem;padding:0}.status-list .col-3{font-size:.875rem;line-height:1.71;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-list .col-4{font-size:.875rem;line-height:1.71;display:flex;align-items:center}.status-list .col-4 svg{display:block}.status-list .col-4 .tooltip{padding:.375rem}.status-list.theme-value{background:#f0f7ff;padding:0 16px}.status-list.theme-value li{background:transparent;border-color:#b8dbff;min-height:36px;padding:6px 0;font-size:14px}.status-list.theme-value .col-definition{color:#5f5f5f;width:30%;padding:0 16px;word-break:break-word;flex-shrink:0}.status-list.theme-value .col-value{padding:0 16px;display:flex;align-items:center;word-break:break-word}.status-list.theme-value .col-value svg{margin-right:.25rem}.status-list.theme-value .col-value-old{color:red}.status-list+.no-pagination{display:none}.status-list-button{margin-top:16px}.size-x-small .status-list li{font-size:.875rem;line-height:1.71;font-weight:400}.status-tooltip{z-index:9999!important}.status-list-group{margin-bottom:1.5rem}.status-list-group:last-of-type{margin-bottom:0}.status-list-group+.virta-button{margin-top:3.75rem}.status-list-container .table-page-size-label{display:none}.file-input{background-color:#f2f2f2;border:1rem solid #ffffff;width:100%;position:relative;box-sizing:border-box;padding:1rem}.file-input.dragging{background-color:#f0f7ff;color:#222}.file-input.dragging .file-input-or,.file-input.dragging .file-input-info,.file-input.dragging .file-input-button{display:none}.file-input .file-input-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.file-input .file-input-wrapper input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}.file-input .file-input-wrapper .file-input-label{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.file-input .file-input-wrapper .file-input-label .file-input-icon svg{fill:#222}.file-input .file-input-wrapper .file-input-label .file-input-text{color:#222;font-size:.875rem;font-weight:500;line-height:1.71}.file-input .file-input-wrapper .file-input-label .file-input-or{font-size:.875rem;font-weight:400;line-height:1.71;color:#5f5f5f}.file-input .file-input-wrapper .file-input-button{margin-top:.5rem;z-index:2}.file-input .file-input-wrapper .file-input-info{font-size:.75rem;font-weight:500;line-height:1.33;color:#5f5f5f;margin-top:1rem;text-align:center}.file-loader{box-sizing:border-box;display:flex;align-items:center;width:fit-content;max-width:100%;padding:.75rem .75rem .75rem 1rem;background-color:#fff;height:3.5rem}.file-loader .text{display:block;margin-left:8px;font-size:.875rem;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-loader .status-icon{display:flex;justify-content:center;align-items:center;width:2rem;margin-left:.5rem;animation:show .3s}.file-loader .status-icon svg{width:1rem;height:1rem}.file-loader .status-icon.error svg{fill:red}.file-loader .status-icon.success svg{fill:#00ad09}.file-loader .close-icon{display:block;padding:0 1rem;cursor:pointer;animation:show .3s;margin-left:.5rem}.file-loader .close-icon svg{display:block}@keyframes show{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.copy-to-clipboard{display:flex;flex-direction:row;align-items:center}.copy-to-clipboard svg{margin-left:.25rem;display:none}.copy-to-clipboard:hover{cursor:pointer}.copy-to-clipboard:hover svg{display:block}.choice-input{background-color:#fff;width:100%;position:relative;display:flex;justify-content:space-between;border:.125rem solid transparent;transition:border-color .2s}.choice-input input{width:100%;position:absolute;height:100%;left:0;top:0;opacity:1;cursor:pointer;margin:0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.choice-input input:focus-visible{z-index:1;outline:.25rem solid #0080ff}.choice-input.selected{background-color:#000}.choice-input.selected .choice-input-label{color:#fff}.choice-input.selected svg path{fill:#fff}.choice-input .choice-input-icon{align-self:center;padding-right:1rem}.choice-input .choice-input-label{box-sizing:border-box;display:inline-block;vertical-align:top;padding:1.25rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.choice-input:not(:last-child){margin-bottom:.125rem}.choice-input:hover{border-color:#222}.choice-input:hover,.choice-input:hover .choice-input-label:hover{cursor:pointer}.domains-missing-info{margin-bottom:24px;font-weight:500}.domains-missing-info span{margin-left:.1rem;font-weight:400;font-style:italic}.payter-terminals-filters-wrapper{width:100%;margin:1.5rem 1rem}@media (min-width: 1056px){.payter-terminals-filters-wrapper{margin-top:1.5rem}}@media (max-width: 671px){.payter-terminals-filters-wrapper{margin-left:0}}.payter-terminals-filters-wrapper .filters-row{display:flex;flex-wrap:wrap}.payter-terminals-filters-wrapper .filters-group{display:flex;flex:1;margin-bottom:8px}.payter-terminals-filters-wrapper .filters-group>div:not(:first-child){margin-left:8px}.payter-terminals-filters-wrapper .filters-group>div:last-child{margin-right:8px}.payter-terminals-filters-wrapper .filters-group .dropdown .button-container .bubble{display:none}.payter-terminals-filters-wrapper .filters-group .reset-button{border:none}.payter-terminals-filters-wrapper .applied-filters{display:flex;flex-wrap:wrap;margin-bottom:4px}.payter-terminals-filters-wrapper .applied-filters:empty{margin-bottom:0}.payter-terminals-filters-wrapper .applied-filters .applied-filter-button{box-sizing:border-box;font-size:.875rem;line-height:1.71;font-size:.75rem;font-weight:500;display:flex;align-items:center;border-radius:24px;background:#222;color:#fff;padding:4px 16px;height:24px;white-space:nowrap;margin-right:4px;margin-bottom:4px;cursor:default}.payter-terminals-filters-wrapper .applied-filters .applied-filter-button .filter-reset-button{width:24px;height:24px;margin:0 -16px 0 4px}.payter-terminals-filters-wrapper .filters-selected{margin-bottom:4px;display:flex;flex-wrap:wrap}.payter-terminals-filters-wrapper .filters-selected:empty{margin-bottom:0}.payter-terminals-filters-wrapper .filters-selected .button-pill{margin-right:4px;margin-bottom:4px}.terminals-counter{margin-block-start:0!important}.evse-selection-no-bottom-margin{margin-bottom:0!important}.evse-selection-no-bottom-margin button:first-of-type .evse-list-item{border-top:none!important}.evse-list-item{border-top:2px solid #e6e6e6}
