@import'../fonts/inter/inter.css';@import'../fonts/materialicons/materialicons.css';:root{--transition-property: all;--transition-timing: 0.2s;--transition-timing-function: cubic-bezier(.86, 0, .07, 1);--transition-delay: 0s;--transition-default: var(--transition-property) var(--transition-timing) var(--transition-timing-function) var(--transition-delay);--size-ds-unit: 8px;--size-logo-height: calc(var(--size-ds-unit) * 3.75);--size-logo-width: calc(var(--size-ds-unit) * 3.75 * 6.3546875);--size-base-font-size: calc(var(--size-ds-unit) * 2);--color-body-bg: #fcfcfc;--color-widget-bg: #fff;--color-main: #3a69b4;--color-main-dark: #1c417d;--color-primary: #21759c;--color-primary-light: #5ca4cd;--color-primary-lightest: #d4efff;--color-primary-dark: #00496e;--color-checkmark: #4a9d86;--color-dropdown: #e5e5e5;--color-text-main: #222;--color-text-secondary: #575757;--color-text-white: #fff;--color-hover: #f5f5f5;--color-ok: var(--color-main);--color-ok-dark: #32845e;--color-error: #e24e4e;--color-error-dark: #c0392b;--color-problem: #ffab00;--color-warning: #fed149;--color-warning-dark: #f39c12;--color-notification: #00496e;--color-office365: #d83b01;--color-status-good: #4a9d8660;--color-status-ok: #3a69b460;--color-status-bad: #e24e4e60;--color-icon: #777777;--color-critical: #222;--color-critical-dark: #111;--color-logo-mark: var(--color-main);--color-logo-text: var(--color-text-main);--color-header-bg: #ffffff;--border-radius-button: 0.25rem;--border-radius: 0.5rem;--border-radius-default: 0.625rem;--border-radius-small: 0.125rem;--border-radius-widget: 1.25rem;--border-radius-filter: 0.625rem;--border-radius-sensitivity: 20px 0px 0px 20px;--box-shadow: 10px 10px 30px #0000001A;--box-shadow-large: 0 0 2rem rgba(0, 0, 0, 0.2);--box-shadow-widget: 0px 0px 40px #22222229;--box-shadow-default: 0px 0px 5px #22222229;--box-shadow-filter: 0px 0px 5px #22222229;--box-shadow-login: 0px 0px 40px #00496E80;--z-index-navigation: 10;--z-index-modal: 30;--color-gradient-dark-yellow: #eac445;--color-grey-dark: #777777;--color-grey-light: #f5f5f5;--color-white: #fff}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;position:relative}header,section,main,article,aside,nav,footer{display:block}img{max-width:100%}.align-right{text-align:right !important}.align-left{text-align:left !important}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}html{background-color:var(--color-body-bg);scroll-behavior:smooth;min-height:100%;height:100%}body{padding:0;display:flex;flex-direction:column;min-height:100%;height:100%}.iframe-modal .page{padding:calc(var(--size-ds-unit) * 2)}.wrapper{flex:1 0 auto;display:flex;justify-content:stretch;flex-direction:column;margin-top:calc(30px + 2rem)}@media(min-width: 75rem){.wrapper{flex-direction:row;margin-top:0}}.wrapper>*:first-child{margin-top:0}.error-page{text-align:center}.error-page .error-splash{max-width:100%;width:50rem;display:block;margin:0 auto}.content{flex:1 1 auto;min-width:0;width:100%;padding:0}@media(min-width: 75rem){.content{padding:5rem}}.content-header,.no-results{padding:2rem}@media(min-width: 75rem){.content-header,.no-results{padding:0rem}}.aside{display:flex;align-items:center;margin-bottom:.5rem}.aside h1{width:100%;overflow:hidden;text-overflow:ellipsis;line-height:normal}.aside .btn{display:flex;justify-content:flex-end;width:50%}.data-form{background-color:#fff;box-shadow:var(--box-shadow-widget);border-radius:var(--border-radius-widget);padding:2rem;margin-bottom:2.5rem}.table{border-collapse:collapse;min-width:45rem}.table tr{border-bottom:1px solid #bbb}.table tr td,.table tr th{vertical-align:top}.table tr td{padding:0 1em}.table tr th{padding:1em}.table tbody tr:last-child{border-bottom:0}.table-wrapper{max-width:100%;overflow-x:auto}html{color:var(--color-text-main);font:normal normal 400 var(--size-base-font-size)/1.3 "Inter","Avenir",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports(font-variation-settings: normal){html{font-family:"Inter var",system-ui,sans-serif}}h1,h2,h3,h4,h5,h6,p,ol,ul,dl{margin:1em 0}h1,h2,h3,h4,h5,h6,strong{font-weight:700}h1,h2,h3{line-height:1}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1rem;font-weight:600}ol ol,ol ul,ul ol,ul ul{margin-top:.5rem;margin-bottom:.5rem}ol li,ul li{margin-left:1em}th,td{text-align:left}mark{background-color:var(--color-warning);padding:0 .25rem}a{color:var(--color-primary);text-decoration-skip-ink:auto}.text-ok-dark{color:var(--color-ok-dark)}.text-secondary{color:var(--color-text-secondary)}.page-title{font-size:1.75rem;font-weight:700}.page-title__sub{display:block;font-size:1.25rem;font-weight:600;margin-top:0rem;max-width:60rem}.smaller{font-size:.85em}.click-to-copy{box-shadow:inset 0 -1px 0 var(--color-main);cursor:pointer;font-family:monospace;font-size:1rem;padding:.2em;transition:box-shadow .1s ease-in-out}.click-to-copy:hover{box-shadow:inset 0 -1.5em 0 var(--color-main);color:#fff}pre{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);margin:1em 0;max-width:100%;overflow-x:auto;padding:1rem}code{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);padding:.125rem .25em;display:inline-block}pre code{background-color:initial;border:none;padding:0}.screen-reader-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.description{color:#777;margin-top:-0.5rem;line-height:1.5;font-size:.75rem;margin-bottom:1.5rem}.prose{max-width:45rem;line-height:1.5}.prose h3{font-size:1.4rem}.prose h4{font-size:1.2rem}.prose h5{font-size:1rem}.prose h6{font-size:.8rem}.information{padding-top:1rem;font-size:.9rem}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.logo .cls-1{fill:#3a69b4}.logo .cls-2{fill:#222}.navi a{color:#fff}.navi a svg{fill:#fff}.navi a:hover{color:#00496e}.navi a:hover svg{fill:#00496e}.navi a:hover .st1,.navi a:hover .st2,.navi a:hover .st3{stroke:#00496e}.navi a.active{color:#00496e;background-color:#fcfcfc}.navi a.active svg{fill:#00496e}.navi a.active .st1,.navi a.active .st2,.navi a.active .st3{stroke:#00496e;fill:none}.tabs__control{color:#222}.tabs__control:focus,.tabs__control:hover{border-bottom:2px solid #00496e;color:#00496e}.tabs a.active{border-bottom:2px solid #00496e;color:#00496e}.breadcrumb .link-color{color:#21759c}.breadcrumb a:hover{color:#00496e}.breadcrumb .text-grey{color:#777}.breadcrumb .material-icons{color:#777;fill:#777}.datatable{-ms-box-shadow:0px 0px 40px #22222229;box-shadow:0px 0px 40px #22222229;border-radius:1.25rem}.button{transition:all .2s cubic-bezier(0.86, 0, 0.07, 1) 0s}.button--cta{background-color:#21759c;color:#fff}.button--cta:focus,.button--cta:hover{background-color:#00496e;color:#fff}.radio__label{padding-left:1.5rem}.select-rules{color:#222}.select-rules__available{color:#222}.select-rules__selected{color:#222}.select-rules .select-rules-title{background-color:#00496e;color:#fff}}button.close{z-index:1}div.clearfix{clear:both}.banner{flex:0 1 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0;background-color:var(--color-header-bg);box-shadow:var(--box-shadow);position:fixed;width:100%;z-index:9999}.banner .logo{margin:1rem;margin-right:2em}.banner .user{margin-left:auto}@media(min-width: 26rem){.banner{flex-wrap:nowrap}}@media(min-width: 75rem){.banner{position:static;width:auto;z-index:auto}}#navigation-toggle{flex:0 0 var(--size-logo-height);order:2;display:inline;appearance:none;border:none;background:transparent;outline:none;font-size:1rem;width:var(--size-logo-height);height:var(--size-logo-height);margin-right:.5rem;cursor:pointer;box-sizing:content-box;background-image:linear-gradient(180deg, transparent 18%, var(--color-primary-dark) 18%, var(--color-primary-dark) 28%, transparent 28%, transparent 45%, var(--color-primary-dark) 45%, var(--color-primary-dark) 55%, transparent 55%, transparent 72%, var(--color-primary-dark) 72%, var(--color-primary-dark) 82%, transparent 82%)}#navigation-toggle:focus,#navigation-toggle:hover{background-image:linear-gradient(180deg, transparent 18%, var(--color-primary-light) 18%, var(--color-primary-light) 28%, transparent 28%, transparent 45%, var(--color-primary-light) 45%, var(--color-primary-light) 55%, transparent 55%, transparent 72%, var(--color-primary-light) 72%, var(--color-primary-light) 82%, transparent 82%)}@media(min-width: 75rem){#navigation-toggle{display:none}}.logo{height:var(--size-logo-height);width:var(--size-logo-width)}.logo>a{display:block;height:100%}.logo svg{height:var(--size-logo-height);max-height:100%;display:block;max-width:100%;min-width:calc(var(--size-logo-width) / 2)}.logo .cls-1{fill:var(--color-logo-mark)}.logo .cls-2{fill:var(--color-logo-text)}.sidemenu{display:none;background:transparent linear-gradient(180deg, var(--color-primary-light) 0%, var(--color-primary) 100%) 0% 0% no-repeat padding-box;position:fixed;width:100%;box-shadow:var(--box-shadow);z-index:20}@media(min-width: 75rem){.sidemenu{position:static;width:15rem;min-width:15rem;min-height:100%;display:block !important;box-shadow:none !important}.sidemenu .navi{margin-left:1rem;margin-top:2rem;position:fixed;top:2rem}.sidemenu .navi li{margin-top:0;margin-right:0}.sidemenu .navi a{width:13rem;height:3rem}.sidemenu .navi a.active{border-radius:10px 0px 0px 10px}.sidemenu .navi a.active::before,.sidemenu .navi a.active::after{content:"";display:none;width:10px;height:10px;background-size:100% 100%;background-image:url("../svg/navigation_corner.svg");position:absolute;right:0}.sidemenu .navi a.active::before{transform:rotate(90deg);top:-10px}.sidemenu .navi a.active::after{bottom:-10px}}@media(min-width: 75rem)and (min-height: 650px){.sidemenu .navi{margin-top:3rem}.sidemenu .navi li{margin-top:.5rem}.sidemenu .navi a{height:3.9rem}}@media(min-width: 75rem)and (min-height: 820px){.sidemenu .navi{margin-top:5rem}.sidemenu .navi li{margin-top:1.5rem}}.banner_menu{display:none;left:0;top:62px;width:100%;z-index:20;background:transparent linear-gradient(180deg, var(--color-primary-light) 0%, var(--color-primary) 100%) 0% 0% no-repeat padding-box;position:fixed;box-shadow:var(--box-shadow)}@media(min-width: 75rem){.banner_menu{display:flex;align-items:center;width:70%;position:relative;height:100%;top:0;background:None;box-shadow:None}.banner_menu .navi{margin-top:0;margin-bottom:0;height:100%}.banner_menu .navi ul{padding-left:.5rem;display:flex;height:100%;align-items:center}.banner_menu .navi li{display:inline-block;text-decoration:none;height:100%}.banner_menu .navi a{height:100%;padding:0rem .5rem;color:var(--color-primary-dark)}.banner_menu .navi a:hover{color:var(--color-primary)}.banner_menu .navi a:hover svg{fill:var(--color-primary)}.banner_menu .navi a.active{color:var(--color-primary)}.banner_menu .navi a.active svg{fill:var(--color-primary)}.banner_menu .navi a.active::after{content:"";position:absolute;top:58px;height:4px;left:0;width:inherit;background-color:var(--color-primary)}.banner_menu .navi a svg{height:30px;fill:var(--color-primary-dark)}.banner_menu .navi .width{margin-left:.5rem}}.navi{font-size:1rem;margin-top:1rem;margin-bottom:1rem}.navi a{display:flex;align-items:center;justify-content:flex-start;width:100%;height:2.9rem;padding-left:.5rem;text-decoration:none;font-weight:700;color:var(--color-text-white)}@media(min-width: 45rem){.navi a{height:3.9rem;padding-left:1rem}}.navi a:hover{color:var(--color-primary-dark)}.navi a:hover svg{fill:var(--color-primary-dark)}.navi a:hover .st1,.navi a:hover .st2,.navi a:hover .st3{stroke:var(--color-primary-dark);fill:none}.navi a.active{color:var(--color-primary-dark);font-weight:700;background-color:var(--color-body-bg);border-radius:10px}.navi a.active svg{fill:var(--color-primary-dark)}.navi a.active .st1,.navi a.active .st2,.navi a.active .st3{stroke:var(--color-primary-dark);fill:none}.navi a svg{fill:var(--color-widget-bg);width:2rem;height:auto}.navi ul{padding:0;margin:0;list-style-type:none}.navi ul li{text-decoration:none;margin-left:1rem;margin-right:1rem}.navi .width{margin-left:1rem}@media(min-width: 75rem){.navi .logout{display:none !important}.navi .profile{display:none !important}}@media screen and (min-width: 75rem){.navi li a.active::before{display:block !important}.navi li a.active::after{display:block !important}}.userprofile-content-wrapper{display:inline-block;margin:1rem;margin-top:0}.userprofile-content-wrapper.user-image{vertical-align:top}.userprofile-content-wrapper h2{margin-top:2rem;font-size:larger}.userprofile-content-wrapper h2:first-of-type{margin-top:.7rem}.userprofile-content-wrapper:first-of-type{margin-left:3rem}h1.userprofile-text{margin-left:4rem;font-size:x-large}.userprofile-table{margin:0 0 10px 0;background-color:var(--color-widget-bg);border-radius:var(--border-radius-default);border:1px solid rgba(0,0,0,.1);border-collapse:separate;border-spacing:0px}.userprofile-table tr:not(:last-child) td{border-bottom:1px solid rgba(0,0,0,.1)}.userprofile-table tr td:nth-of-type(1){font-weight:bold;color:var(--color-text-secondary);width:15rem}.userprofile-table tr td:nth-of-type(2){width:20rem}.userprofile-table tr td:nth-of-type(3){width:5rem}.userprofile-table tr td ul{display:inline;list-style:none;padding:0px}.userprofile-table tr td ul li{display:inline;margin:0px}.userprofile-table tr td ul li:not(:last-child):after{content:", "}.userprofile-table td{padding:.8rem 1rem}.userprofile-table span.checkmark{display:flex;align-items:center;justify-content:flex-start}.userprofile-table span.checkmark .width{margin-left:.5rem}.userprofile-table span.checkmark.true>svg{fill:var(--color-checkmark)}.user{align-items:center;display:none;margin-top:1em;flex:0 1 0}@media(min-width: 26rem){.user{justify-content:flex-end;margin-top:0}}@media(min-width: 75rem){.user{display:flex}}.user a{flex:0 1 0;color:inherit;text-decoration:none}.user__name{flex:0 1 0;color:inherit}.user__name--bold{font-weight:600}.user__avatar{border-radius:50%;margin-right:1rem;height:var(--size-logo-height);width:var(--size-logo-height)}.user__avatar .material-icons{fill:#fff;font-size:var(--size-logo-height)}.user__avatar img{width:var(--size-logo-height);height:var(--size-logo-height);object-fit:cover;border-radius:50%}.user__avatar_big{border-radius:50%;margin-right:1rem;height:3.5rem;width:3.5rem}.user__avatar_big .material-icons{fill:#fff;height:100%;width:100%;font-size:3.5rem}.user__avatar_big img{width:3.5rem;height:3.5rem;object-fit:cover;border-radius:50%}.user__avatar_verybig{border-radius:50%;margin-right:1rem;height:10rem;width:10rem}.user__avatar_verybig .material-icons{color:var(--color-text-secondary);fill:#fff;height:10rem;width:10rem;font-size:10rem}.user__avatar_verybig img{width:10rem;height:10rem;object-fit:cover;border-radius:50%}.arrow{height:var(--size-logo-height);width:var(--size-logo-height)}.arrow .material-icons{font-size:var(--size-logo-height)}.user_menu{display:flex;flex:0 1 0}.user_menu .dropbtn{flex:0 1 0;display:flex;align-items:center;cursor:pointer;border:none;outline:none;background-color:var(--color-widget-bg);margin:0;font-size:1rem}.user_menu .user-content{display:none;position:absolute;top:2rem;right:20%;background-color:var(--color-widget-bg);min-width:15rem;box-shadow:var(--box-shadow-default);border-radius:var(--border-radius-default);z-index:10}.user_menu .user-content a,.user_menu .user-content div{display:flex;align-items:center;padding:12px 16px;text-decoration:none;text-align:left}.user_menu .user-content a:hover{color:var(--color-primary-dark)}.user_menu .user-content a:last-child{border-radius:0 0 .625rem .625rem}.user_menu .show{display:block}.user_menu .password-change{border-top:1px solid var(--color-hover);font-weight:600}.user_menu .show-account{border-top:1px solid var(--color-hover);font-weight:600}.user_menu .logout{border-top:1px solid var(--color-hover);color:#e24e4e;font-weight:600}.breadcrumb{display:flex;align-items:center}.breadcrumb .link-color{font-weight:600;color:var(--color-primary);text-decoration:none}.breadcrumb a:hover{color:var(--color-primary-dark)}.breadcrumb .text-grey{color:var(--color-text-secondary)}.breadcrumb .material-icons{color:var(--color-text-secondary);fill:var(--color-text-secondary);height:100%;width:auto}.footer{background-color:var(--color-widget-bg);box-shadow:var(--box-shadow);line-height:1;padding:2rem;text-align:center}.footer p{margin:0}.subtle_footer{position:fixed;right:5px;bottom:0;font-size:x-small;color:var(--color-text-secondary);z-index:-1}.alert{background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius-small);margin:1rem 0;padding:1rem}.alert p,.alert ul{margin:0;max-width:none}.alert li{margin-left:1em}.alert--success{background-color:var(--color-ok);border-color:var(--color-ok-dark)}.alert--warning{background-color:var(--color-warning);border-color:var(--color-warning-dark)}.alert--danger{background-color:var(--color-error);border-color:var(--color-error-dark)}.bg--success{color:var(--color-text-white);background-color:var(--color-primary-dark);font-weight:600}.bg--warning{background-color:var(--color-warning)}.bg--danger{background-color:var(--color-error)}.charts-container-box{margin-top:3rem;margin-bottom:3rem;width:100%;align-items:left;background-color:#fff;-webkit-box-shadow:0px 0px 40px #22222229;box-shadow:0px 0px 40px #22222229;border-radius:1.25rem;padding:2rem}.pie-charts-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0, auto)}.bar-charts-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0, auto);column-gap:2rem;row-gap:2rem}.chart-container{max-width:90%;position:relative}.chart-canvas{grid-area:chrt}.pie-chart-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-rows:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr);align-items:center;-webkit-box-align:center;-ms-grid-row-align:center;grid-template-areas:"chrt lgnd"}.bar-chart-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:minmax(0, 1fr);-ms-grid-rows:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr);align-items:center;-webkit-box-align:center;-ms-grid-row-align:center;grid-template-areas:"ttl" "chrt"}.chart-legend{list-style:none;vertical-align:middle;bottom:0;margin:0 0 0 0rem;grid-area:lgnd}.chart-legend li>span{vertical-align:middle;cursor:pointer}.charts-title{text-align:left;font-size:1.5rem;color:#646464;grid-area:ttl}.bullet{content:"•";font-weight:bold;padding-right:.2rem;font-size:2rem;line-height:1}.button{background-color:#fff;background-color:rgba(0,0,0,.1);border:none;color:currentColor;cursor:pointer;display:inline-block;font-size:1rem;line-height:1;padding:.5rem;text-decoration:none;transition:var(--transition-default);transition-property:background-color;border-radius:var(--border-radius-button);word-break:normal}.button:disabled{color:var(--color-grey-dark);cursor:not-allowed}.button:focus:not([disabled]),.button:hover:not([disabled]){background-color:rgba(0,0,0,.2);text-decoration:none}.button--has-icon .material-icons{line-height:1rem;vertical-align:top}.button--round{border-radius:50%}.button--rounded{border-radius:3px}.button--cta{background-color:var(--color-primary);color:var(--color-text-white);border-radius:var(--border-radius-default);padding:.75rem;font-weight:600}.button--cta:focus,.button--cta:hover{background-color:var(--color-primary-dark);color:var(--color-text-white)}.button--cta--connection{display:flex;padding:.5rem;font-weight:normal;border-radius:2rem;font-size:.8rem;margin-bottom:2rem;max-width:10rem;margin-top:1rem}.button--cta--connection .material-icons{font-size:1.25rem}.button--cta--connection .con-text{margin-left:.25rem}.button--cta:disabled{background-color:rgba(0,0,0,.2)}.button--danger{background-color:var(--color-error);color:var(--color-text-white);font-weight:600}.button--danger:focus,.button--danger:hover{background-color:var(--color-error-dark);color:var(--color-text-white)}.button--ghost{background-color:transparent;border:1px solid rgba(0,0,0,.1)}.button--ghost:focus,.button--ghost:hover{background-color:transparent;border-color:rgba(0,0,0,.2)}.button--remove{background-color:var(--color-error);color:var(--color-text-white);padding:.5rem;font-weight:600;border:none;cursor:pointer}.button--remove:focus,.button--remove:hover{background-color:var(--color-error-dark);color:var(--color-text-white)}.button--grey{background-color:#e0e0e0;border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius-button)}.button--grey--icon{border:none;background-color:#e9e9e9}.button--grey--transparent{background-color:transparent;border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.button--grey:focus,.button--grey:hover{background-color:rgba(0,0,0,.2)}.button--grey .items{display:flex}.button--grey .material-icons{color:var(--color-primary-dark);font-weight:700}.button--grey .text{padding-top:.3rem;padding-left:.3rem}.button--transparent{background-color:transparent;border:1px solid var(--color-primary-dark);border-radius:var(--border-radius-button);padding:.15rem .25rem;margin-right:1rem}.button--transparent:hover,.button--transparent:focus{background-color:#fff}.button--transparent .material-icons{margin-top:.2rem;color:var(--color-primary-dark);font-weight:600}.button--transparent .material-icons:hover{margin-top:.2rem}.button--transparent--text{padding:.55rem}.button--small{border-radius:var(--border-radius-button);padding:.5rem;margin-right:.25rem}.button--large{padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:2rem}.button--upload{padding:.75rem;margin-left:.25rem;border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.button--modal-close{background-color:transparent}.button--modal-close:hover{background-color:transparent}.button--submit{margin-left:.5rem;padding:.4rem .6rem;background-color:var(--color-primary-dark);color:var(--color-text-white);font-weight:bold}.button--submit:focus,.button--submit:hover{color:var(--color-text-main)}.calendar-button{padding:.5rem;height:100%;width:100%}.button svg{pointer-events:none;vertical-align:bottom;width:1rem;height:1rem}.button svg+span,.button span+svg{margin-left:.5rem}.last-btn{margin-bottom:3rem}.toggle{position:relative;display:inline-block;background-color:#fff;border:none;color:currentColor;cursor:pointer;font-size:1rem;line-height:1;padding:.5em .5em .5em 3.5em;border-radius:var(--border-radius-button)}.toggle::before,.toggle::after{position:absolute;left:.5em;top:.5em;box-shadow:0 0 0 3px #aaa;border-radius:.5em;transition:var(--transition-default)}.toggle:hover::before,.toggle:hover::after,.toggle:focus::before,.toggle:focus::after{box-shadow:0 0 0 3px var(--color-primary)}.toggle::before{color:#aaa;font-weight:bold;font-family:"Material Icons";width:2.25em;height:1em}.toggle::after{background-color:#fff;content:"";width:1em;height:1em}.toggle[aria-pressed=false]::before{content:"clear";color:var(--color-error);background-color:#f7b0b0;padding-left:1em}.toggle[aria-pressed=true]::before{content:"done";color:var(--color-ok-dark);background-color:#cbf7e3;padding-right:calc(1em + 3px)}.toggle[aria-pressed=true]::after{transform:translate(1.25em)}.sorting-options{height:2.605rem;width:5rem;background-color:var(--color-white);border-width:1px;border-style:solid;border-color:var(--color-dropdown);border-radius:0%;font-family:inherit;font-weight:normal;font-size:.9rem}.sorting-options:hover:not(:disabled){cursor:pointer}.sorting-options:disabled{color:var(--color-text-main);background-color:var(--color-primary-lightest)}.button-group .button{margin:0 .2rem .2rem 0;vertical-align:middle;display:inline-block;padding:1rem .5rem}@media(min-width: 75rem){.button-group .button{padding:.5em}}.dashboard-widgets{display:grid;gap:var(--size-ds-unit);grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.dashboard-widget{background-color:var(--color-main);color:#fff;display:inline-block;font-weight:bold;line-height:1;opacity:.9;padding:2rem;padding-top:4rem;text-decoration:none;transition:var(--transition-default)}.dashboard-widget:focus,.dashboard-widget:hover{color:#fff;text-decoration:none;opacity:1}:root{--datatable-cell-padding: 2em}.datatable-wrapper{clear:both}.datatable-wrapper.sm,.datatable-wrapper.md,.datatable-wrapper.lg,.datatable-wrapper.xl{max-width:100%;overflow-x:auto}.datatable-wrapper.sm>.datatable{min-width:35rem}.datatable-wrapper.md>.datatable{min-width:45rem}.datatable-wrapper.lg>.datatable{min-width:55rem}.datatable-wrapper.xl>.datatable{min-width:75rem}.datatable-wrapper.card{box-shadow:var(--box-shadow-widget);border-radius:none;margin-bottom:0;background-color:var(--color-widget-bg)}@media(min-width: 75rem){.datatable-wrapper.card{margin-bottom:calc(2 * var(--datatable-cell-padding));border-radius:var(--border-radius-widget)}}.datatable-wrapper.sm.card,.datatable-wrapper.md.card,.datatable-wrapper.lg.card,.datatable-wrapper.xl.card{background-image:linear-gradient(to right, white var(--datatable-cell-padding), transparent 100%),linear-gradient(to right, #22222244, transparent 100%),linear-gradient(to left, white var(--datatable-cell-padding), transparent 100%),linear-gradient(to left, #22222244, transparent 100%);background-repeat:no-repeat;background-position:left top,left top,100% 0,100% 0;background-size:calc(var(--datatable-cell-padding) * 4) 100%,var(--datatable-cell-padding) 100%,calc(var(--datatable-cell-padding) * 4) 100%,var(--datatable-cell-padding) 100%;background-attachment:local,scroll,local,scroll}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.datatable-wrapper.sm.card,.datatable-wrapper.md.card,.datatable-wrapper.lg.card,.datatable-wrapper.xl.card{background-image:none !important}}.datatable-wrapper.sm.card:focus,.datatable-wrapper.md.card:focus,.datatable-wrapper.lg.card:focus,.datatable-wrapper.xl.card:focus{box-shadow:var(--box-shadow-widget),0 0 0 3px var(--color-primary-light)}.datatable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.datatable label{cursor:pointer}.datatable .last-opened{opacity:.6}.datatable.disabled{pointer-events:none;opacity:.6}.datatable .datatable{margin:calc(var(--datatable-cell-padding) * -1) 0}.datatable .button-caret{background-color:transparent}.datatable .button-caret .material-icons{pointer-events:none;color:#aaa;transition:var(--transition-default)}.datatable .button-caret:hover,.datatable .button-caret:focus{background-color:transparent}.datatable .button-caret:hover .material-icons,.datatable .button-caret:focus .material-icons{color:var(--color-primary-dark)}.datatable .button-caret.up .material-icons{transform:rotate(180deg)}.datatable tr.open>td,.datatable tr.open>th{background-color:rgba(0,0,0,.07)}.datatable tr td{transition:opacity 200ms ease-in-out}.datatable tr.soft-load.htmx-swapping td,.datatable tr.soft-load.htmx-settling td{opacity:0}.datatable .matches-list>td,.datatable .matches-list>th{background-color:rgba(0,0,0,.035)}.datatable tr.open>th:first-child,.datatable tr.open>td:first-child,.datatable .matches-list>th:first-child,.datatable .matches-list>td:first-child{box-shadow:inset 4px 0 0 var(--color-primary)}.datatable tr.highlighted>td,.datatable tr.highlighted>th,.datatable tr.highlighted+.matches-list>td,.datatable tr.highlighted+.matches-list>th{background-color:var(--color-primary-lightest)}.datatable--wide{max-width:none}.datatable__column--checkbox{width:4.2rem}.datatable__column--name{width:100%;word-wrap:break-word;white-space:none}.datatable__column--name>div{min-width:12rem}.datatable__column--matchcount{width:5.5rem;display:none}.datatable__column--matchcount label::after{content:"#"}.datatable__column--matchcount label span{display:none}.datatable__column--matchcount .withheld-matches{color:var(--color-text-secondary);margin-top:.5rem}.datatable__column--matchcount .withheld-matches::after{content:")"}.datatable__column--matchcount .withheld-matches::before{content:"("}.datatable__column--matchcount .withheld-matches span{display:none}@media(min-width: 75rem){.datatable__column--matchcount{width:15rem}.datatable__column--matchcount label::after{content:none}.datatable__column--matchcount label span{display:inline}.datatable__column--matchcount .withheld-matches span{display:inline}}.datatable__column--datasource_last_modified{width:5.5rem;display:none}@media(min-width: 75rem){.datatable__column--datasource_last_modified{width:11rem}}.datatable__column--org{width:100%;word-wrap:break-word}.datatable__column--expression{width:11rem}.datatable__column--sensitivity{width:12rem}.datatable__column--drive{width:6rem}.datatable__column--validated{width:10rem}.datatable__column--automatic{width:100%;max-width:15rem;word-wrap:break-word}.datatable__column--source{width:4.5rem;display:none}.datatable__column--path{width:100%;word-wrap:break-word}.datatable__column--scan{width:8rem;word-wrap:break-word}.datatable__column--starttime{width:8rem}.datatable__column--status{width:100%;word-wrap:break-word}.datatable__column--matchstatus{width:12rem}.datatable__column--nodata{text-align:center;font-style:italic}.datatable__column--managers{width:150%}.datatable__column--actions{width:15rem;word-wrap:break-word}.datatable__column--actions form{display:inline-block}.datatable__column--actions .action-wrapper{display:inline;flex-wrap:wrap;margin:-0.25rem 0 0 -0.25rem}.datatable__column--actions .action-wrapper .button{margin:.25rem 0 0 .25rem}.datatable__column--actions .action-wrapper>*{flex:0 1 auto}.datatable__column--leader-actions{width:16rem}.datatable__column--delete{width:8.5rem}.datatable__column--delete .button{margin:.25rem 0 0 .25rem}.datatable__column--delete>*{flex:0 1 auto}.datatable__column--info{width:20rem}.datatable__column--objects{width:15rem}.datatable__column--shortinfo{width:35%}.datatable__column--btn{width:28rem}.datatable .domain-url{text-overflow:ellipsis;word-break:break-all}.datatable a:not(.button){text-decoration:none;font-weight:500;color:var(--color-primary)}.datatable a:not(.button):hover{color:var(--color-primary-dark)}@media(min-width: 45rem){col.datatable__column--matchcount,col.datatable__column--datasource_last_modified,col.datatable__column--source{display:table-column}td.datatable__column--matchcount,th.datatable__column--matchcount,td.datatable__column--datasource_last_modified,th.datatable__column--datasource_last_modified,td.datatable__column--source,th.datatable__column--source{display:table-cell}}@media(max-width: 75rem){col.datatable__column--datasource_last_modified,td.datatable__column--datasource_last_modified,th.datatable__column--datasource_last_modified{display:none}}@media(min-width: 75rem){.datasource_last_modified-button{display:none}}.compressed{--datatable-cell-padding: 1rem}.probability{display:inline-block;font-size:.75rem;font-weight:bold;border-radius:var(--border-radius-button);color:var(--color-text-white);text-align:center;width:3.5rem;padding:.5rem;margin:-0.6rem 0}.probability--red{background-color:var(--color-error)}.probability--orange{background-color:var(--color-problem)}.probability--green{background-color:var(--color-ok-dark)}.datatable th,.datatable td{line-height:normal;padding:var(--datatable-cell-padding) calc(var(--datatable-cell-padding) / 2);vertical-align:middle}.datatable th.loading,.datatable td.loading{text-align:center;font-style:italic}.datatable th .overflow-ellipsis .employee__fullname,.datatable td .overflow-ellipsis .employee__fullname{font-weight:bold}.datatable th .overflow-ellipsis .employee__username,.datatable td .overflow-ellipsis .employee__username{content:"";display:block;margin-top:10px}@media(min-width: 75rem){.datatable th .overflow-ellipsis,.datatable td .overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.datatable th:first-child,.datatable td:first-child{padding-left:var(--datatable-cell-padding)}.datatable th:last-child,.datatable td:last-child{padding-right:var(--datatable-cell-padding)}.datatable.middle th,.datatable.middle td{vertical-align:middle}.datatable tr.error td{border-top:0;padding-top:0}.datatable .column-headings th,.datatable .topbar-stick th{position:static}.datatable .column-headings{z-index:1}.datatable .column-headings th{font-size:1rem;font-weight:bold;padding-top:1.5rem;padding-bottom:1.5rem;z-index:1;border-top:1px solid rgba(0,0,0,.2);background-color:#f4f4f4;white-space:nowrap;top:calc(2rem + var(--size-logo-height) + 12rem)}@media(min-width: 45rem){.datatable .column-headings th{top:calc(2rem + var(--size-logo-height) + 9rem)}}@media(min-width: 54rem){.datatable .column-headings th{top:calc(2rem + var(--size-logo-height) + 6rem)}}@media(min-width: 75rem){.datatable .column-headings th{top:6rem}}.datatable .topbar-stick th{background-color:#fff;z-index:2;top:calc(2rem + var(--size-logo-height))}.datatable .topbar-stick th:first-child{border-top-left-radius:var(--border-radius-widget)}.datatable .topbar-stick th:last-child{border-top-right-radius:var(--border-radius-widget)}@media(min-width: 75rem){.datatable .topbar-stick th{top:0}}.datatable .sticky th{position:-webkit-sticky;position:sticky}.datatable .stuck th{border-bottom:1px solid rgba(0,0,0,.2)}.datatable .stuck th:first-child{border-top-left-radius:0}.datatable .stuck th:last-child{border-top-right-radius:0}.datatable td{border-top:1px solid rgba(0,0,0,.2);transition:background-color .2s ease-in-out}.datatable--click-rows td{padding:0}.datatable--click-rows td:first-child{padding-left:inherit}.datatable--click-rows td:last-child{padding-right:inherit}.datatable--click-rows a{color:inherit;display:block;padding:2rem;text-decoration:none}.flex{display:flex;flex-flow:row nowrap;align-items:center;margin-top:.5rem}.flex--icon{margin-top:-0.25rem}.flex--character{margin-top:1.25rem;margin-left:1rem;margin-right:.25rem}.flex--bottom{margin-bottom:.25rem}.flex--width{margin-right:.75rem;height:1.2rem;max-width:1.5rem}.flex--width--icon{height:auto;max-width:1.5rem;color:#222}.flex svg{height:100%;width:auto}.flex .btn-text{color:var(--color-text-main);font-weight:400}.flex .btn-text:hover{color:var(--color-text-main)}.flex .text{color:var(--color-text-secondary);font-size:.75rem;line-height:1rem}.code-grey{background-color:#e0e0e0;border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius-button);padding:.5rem}.scan__item-title{display:block}.scan__item-meta{margin-top:var(--size-ds-unit)}.scan__item-meta span{display:inline-block;font-size:.75rem;margin-right:.5rem;opacity:.75}.text-align-right{text-align:right}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all}.matches-list__column--match{width:auto}.matches-list__column--context{width:auto}.matches-list__column--probability{width:10%}.match-context::before,.match-context::after{content:"[...]";color:#aaa}.match-context::before{padding-right:.35em}.match-context::after{padding-left:.35em}.tooltip.cursor-help{cursor:help}[data-tooltip]{position:absolute;font-size:.85rem;padding:.25rem;border:1px solid rgba(0,0,0,.2);border-radius:var(--border-radius-button);background-color:#f4f4f4;box-shadow:var(--box-shadow-filter);width:auto;white-space:nowrap;z-index:9999;cursor:text}.datatable tr.short td{padding-top:calc(var(--datatable-cell-padding) / 2);padding-bottom:calc(var(--datatable-cell-padding) / 2)}.datatable tr.warning{background-color:var(--color-warning)}.datatable tr.problem textarea[readonly=true]{width:100%;padding:1em}/*!
 * Select2-to-Tree CSS 1.1.1
 * https://github.com/clivezhg/select2-to-tree
 */.treeview{width:100%}.treeview-label{margin-bottom:.25rem}.s2-to-tree *{box-sizing:border-box}.s2-to-tree .select2-results__option.l1{margin-left:.6em;font-size:1em}.s2-to-tree .select2-results__option.l2{margin-left:1.4em;font-size:1em}.s2-to-tree .select2-results__option.l3{margin-left:2.2em;font-size:1em}.s2-to-tree .select2-results__option.l4{margin-left:3em;font-size:1em}.s2-to-tree .select2-results__option.l5{margin-left:3.8em;font-size:1em}.s2-to-tree .select2-results__option.l6{margin-left:4.5em;font-size:1em}.s2-to-tree .select2-results__option.l7{margin-left:5.3em;font-size:1em}.s2-to-tree .select2-results__option.l8{margin-left:6em;font-size:1em}.s2-to-tree .select2-dropdown[dir*=rtl] .select2-results__option.l1{margin-right:.6em}.s2-to-tree .select2-dropdown[dir*=rtl] .select2-results__option.l2{margin-right:1.4em}.s2-to-tree .select2-dropdown[dir*=rtl] .select2-results__option.l3{margin-right:2.2em}.s2-to-tree .select2-dropdown[dir*=rtl] .select2-results__option.l4{margin-right:3em}.s2-to-tree .select2-dropdown[dir*=rtl] .select2-results__option.l5{margin-right:3.8em}.s2-to-tree .select2-dropdown[dir*=rtl] .select2-results__option.l6{margin-right:4.5em}.s2-to-tree .select2-dropdown[dir*=rtl] .select2-results__option.l7{margin-right:5.3em}.s2-to-tree .select2-dropdown[dir*=rtl] .select2-results__option.l8{margin-right:6em}.s2-to-tree li.select2-results__option.non-leaf .expand-collapse:hover{color:var(--color-primary-dark);cursor:pointer}.s2-to-tree li.select2-results__option.non-leaf .expand-collapse:before{content:"";display:block;width:10px;padding:.7rem;background-repeat:no-repeat;background-position:center;background-size:.4rem !important;height:28px;background-image:url("../svg/chevron-right.svg");position:absolute;left:-0.6em}.s2-to-tree .select2-dropdown[dir*=rtl] li.select2-results__option.non-leaf .expand-collapse:before{right:-0.35em}.s2-to-tree li.select2-results__option.non-leaf.opened .expand-collapse:before{content:"";display:block;width:10px;background-size:.55rem !important;height:28px !important;background-image:url("../svg/chevron-down.svg");position:absolute;top:-0.3em !important;left:-0.6em}.s2-to-tree .select2-results__option[aria-disabled=true] .expand-collapse{color:#000}.s2-to-tree .item-label{display:inline-block;margin-left:.5em;padding:3px;width:calc(100% - 11px)}.s2-to-tree .select2-dropdown[dir*=rtl] .item-label{margin-right:.5em}.s2-to-tree li.select2-results__option{position:relative;padding:.2em;height:auto}.s2-to-tree li.select2-results__option[data-pup]{display:none}.s2-to-tree li.select2-results__option[data-pup].showme{display:block;overflow-y:visible}.s2-to-tree.select2-container .select2-results__option--highlighted[aria-selected]>span.item-label{background-color:#5ca4cd40;color:#000}.s2-to-tree.select2-container li.select2-results__option--highlighted[aria-selected],.s2-to-tree.select2-container li.select2-results__option[aria-selected=true]{background-color:inherit;color:inherit}.s2-to-tree li.select2-results__option.l1{display:block;overflow-y:visible}.s2-to-tree.searching-result li.select2-results__option{height:auto;display:block}.select2-selection__choice{padding:.2rem .5rem !important;transition:var(--transition-default) !important;background-color:#e9e9e9 !important;margin:.175rem !important}.select2-selection__choice__remove{margin-right:.4rem !important}.select2-container--default .select2-selection--single{padding:.5rem !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1) !important;border:none !important;border-radius:var(--border-radius-small) !important}.select2-selection{padding:0 !important;min-height:2.65rem !important;width:100% !important}.select2-selection:after{top:1.2rem !important}.select2-selection[aria-expanded=true]:after{top:.7rem !important}.select2-selection__rendered{padding:.175rem !important;min-width:95% !important;height:2.6rem !important}.select2-container .select2-selection--single{height:2.5rem !important;width:100% !important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#222 !important;line-height:26px !important}.select2-selection__clear{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:0 !important;top:70% !important}.select2-dropdown{border:none !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1) !important}.select2-container .select2-search--inline{float:left;margin:0 !important}.select2-results__option{padding:5px;user-select:none;-webkit-user-select:none;margin:0px}.select2-search__field{transition:var(--transition-default);outline:none !important;border:none !important;margin:0 !important;padding:.575rem !important}.s2-to-tree .org-icon{display:block;width:20px;height:20px;background-size:100% 100%;background-image:url("../svg/users.svg");position:absolute;transition-delay:.1s;top:.1em;left:-0.35em;margin-left:.5em}.s2-to-tree .org-icon-selected{background-color:#12496e;border-radius:3px;display:block;width:18px;height:18px;background-size:80% auto;background-position:center;background-repeat:no-repeat;position:absolute;top:.3em;transition-delay:.2s;transition:var(--transition-default);left:-0.35em;margin-left:.5em;background-image:url("../svg/done.svg") !important}.s2-to-tree .item-label{margin-left:.8em !important;padding-left:2em !important}.select2-results__options{max-width:98% !important;max-height:400px !important}.select2-selection input{font-family:"Inter var",system-ui,sans-serif}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.s2-to-tree .org-icon-selected::before{left:.15rem !important;bottom:.1rem;content:"✓";color:#fff}.s2-to-tree li.select2-results__option.non-leaf.opened .expand-collapse:before{content:"⮞" !important;font-size:1em !important;top:-0.65em !important;transform:rotate(90deg);left:-0.25em !important}.s2-to-tree li.select2-results__option.non-leaf .expand-collapse:before{content:"⮞" !important;font-size:1em !important;top:-0.75em !important;left:-1.2em !important}}.filter{display:inline-block;font-size:0;line-height:1;width:100%;z-index:1}.filter__option{display:block;float:left;margin-right:1rem}.filter__option input{-webkit-appearance:none}.filter__option input:checked+label{background-color:var(--color-main);color:#fff;opacity:1}.filter__option label{background-color:rgba(255,255,255,.75);display:inline-block;font-size:1rem;border-radius:1.5rem;padding:1rem 2rem;transition:var(--transition-default)}.filter__option input:focus+label{box-shadow:var(--box-shadow)}.filter__option label:hover{background-color:#fff;box-shadow:var(--box-shadow)}.filter+.datatable{margin-top:1rem}.no-results{float:left;clear:both;margin-top:0}.match_filtering_wrapper{float:left;margin-top:1rem;max-width:100%}.checkbox_wrapper{float:left;clear:left;max-width:100%;margin-bottom:2rem;margin-top:1rem}.match_filtering_clear_button{cursor:pointer;float:right;margin-right:2rem;border:none;background:none;color:var(--color-primary-dark);font-size:small}.match_filtering_label{display:block;font-weight:bold;float:left}.match_filtering{width:12.5rem;margin-right:2rem;margin-top:2rem;font-size:.9rem}.org_filtering{width:20rem;margin-right:2rem;margin-top:2rem;font-size:.9rem}.org_filtering_wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2rem}.orgunit_filtering_wrapper{display:flex;align-items:center}.orgunit_filtering_wrapper>div{margin:1rem}.errorlog_filtering_wrapper{display:flex;align-items:center}.errorlog_filtering_wrapper>div{margin:1rem}.search_field_wrapper{width:20rem;max-width:100%;width:20rem}.search_field_wrapper.wide{width:30rem}.search_field_wrapper.right{float:right}.search_field_wrapper input[type=search]{background-color:var(--color-widget-bg);border:none !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);font-size:1rem;outline:none;padding:.75rem 2.25rem .75rem .75rem;transition:var(--transition-default);width:100%}.search_field_wrapper+select#distribute-to{margin-top:-1px}span.text-highlight{background-color:var(--color-primary-light)}.form{line-height:1}.iframe-modal .form{max-width:none;width:100%}.form fieldset,.form__fieldset{border:none}.form fieldset h3,.form__fieldset h3{margin:0 0 2em}.form__fieldset{max-width:65rem}.form .form__group{display:block}.form .form__group--flex{display:flex;flex-wrap:wrap;align-items:flex-end}.form .form__group--flex .block{flex:0 0 100%}.form .form__group--flex .grow{flex:1 0 auto}.form .form__group--flex .shrink{flex:0 1 auto}.form .form__group+.form__group{margin-top:1rem}.form legend,.form__legend{font-size:2rem;font-weight:700;margin-bottom:1rem;text-align:left}.form label{display:block;font-size:.75em;user-select:none;color:var(--color-text-main)}.form label+input,.form label+.input-group{margin-top:.25rem}.form input+label{margin-top:1rem}.form .form__group+.form__group,.form .form__group+.form__error,.form .form__error+.form__group{margin-top:1rem}.form input[type=checkbox]+label{display:flex}.form input[type=text],.form input[type=password]{background-color:#fff;border:none;border-radius:var(--border-radius-small);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);font-size:1rem;line-height:1;outline:none;padding:.75rem;transition:var(--transition-default);width:100%}.form input[type=text]:focus,.form input[type=password]:focus{box-shadow:inset 0 0 0 4px #5ca4cd40}.form .date{margin-top:1rem}.form .date-field{background-color:#fff;border:none;border-radius:var(--border-radius-small);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);font-size:1rem;line-height:1;outline:none;padding:.75rem;transition:var(--transition-default);width:90%}.form .date-field:focus{box-shadow:inset 0 0 0 4px #5ca4cd40}.form textarea{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius-small);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);min-height:10rem;width:100%;padding:.75rem;line-height:1.5;resize:vertical}.form textarea:focus{box-shadow:inset 0 0 0 4px #5ca4cd40;outline:none}.form .radio-content{display:flex;align-items:flex-start;width:100%}.form .radio{display:grid;grid-template-columns:min-content auto;grid-gap:.5rem;font-size:.9rem;color:var(--color-text-main);margin-right:5rem;cursor:pointer}.form .radio__label{line-height:1.1;opacity:.8}.form .radio__input{display:flex}.form .radio__input input{opacity:0;width:0;height:0}.form .radio__input input:focus+.radio__control--notify{box-shadow:0 0 0 .05em #fff,0 0 .15em .1rem var(--color-notification)}.form .radio__input input:focus+.radio__control--critical{box-shadow:0 0 0 .05em #fff,0 0 .15em .1rem var(--color-error)}.form .radio__input input:focus+.radio__control--problem{box-shadow:0 0 0 .05em #fff,0 0 .15em .1rem var(--color-problem)}.form .radio__input input:focus+.radio__control--warning{box-shadow:0 0 0 .05em #fff,0 0 .15em .1rem var(--color-warning)}.form .radio-before .radio__control{display:grid;place-items:center}.form .radio-before input+.radio__control--notify::before{content:"";width:.5rem;height:.5rem;box-shadow:inset .5rem .5rem var(--color-notification);border-radius:50%;transition:180ms transform ease-in-out;transform:scale(0)}.form .radio-before input+.radio__control--warning::before{content:"";width:.5rem;height:.5rem;box-shadow:inset .5rem .5rem var(--color-warning);border-radius:50%;transition:180ms transform ease-in-out;transform:scale(0)}.form .radio-before input+.radio__control--problem::before{content:"";width:.5rem;height:.5rem;box-shadow:inset .5rem .5rem var(--color-problem);border-radius:50%;transition:180ms transform ease-in-out;transform:scale(0)}.form .radio-before input+.radio__control--critical::before{content:"";width:.5rem;height:.5rem;box-shadow:inset .5rem .5rem var(--color-error);border-radius:50%;transition:180ms transform ease-in-out;transform:scale(0)}.form .radio-before input:checked+.radio__control::before{transform:scale(1)}.form .radio__control{display:block;width:1rem;height:1rem;border-radius:50%;transform:translateY(-0.05em)}.form .radio__control--notify{border:.15rem solid var(--color-notification)}.form .radio__control--critical{border:.15rem solid var(--color-error)}.form .radio__control--problem{border:.15rem solid var(--color-problem)}.form .radio__control--warning{border:.15rem solid var(--color-warning)}.form .help{margin-left:.5rem;width:1rem}.form .help-icon{position:relative;display:inline-block;background-image:url("../svg/question-circle.svg");width:.8rem;height:.8rem;background-size:100% 100%;cursor:pointer}.form .help-icon .helptext{visibility:hidden;min-width:20rem;background-color:#000;color:#fff;text-align:center;border-radius:.35rem;padding:.5rem .5rem;position:absolute;top:1rem;z-index:15}.form .help-icon:hover .helptext{visibility:visible}.form__help-text{display:block;font-size:.75em;margin-top:.25rem;opacity:.75}.form__help-text::before{color:var(--color-main);content:"↑";line-height:1;margin-right:.5em}.required-form:after{content:" *";color:var(--color-text-main)}.checkbox-group{display:flex;margin:.5rem 0;overflow:hidden}.ds-checkbox{line-height:1.3;font-size:1.2em;margin-right:3em}.ds-checkbox input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.ds-checkbox input+label{cursor:pointer;padding-left:1.75em;margin-top:0}.ds-checkbox input[type=checkbox]+label::before,.ds-checkbox input[type=checkbox]+label::after{content:"";display:block;height:1em;width:1em;position:absolute;top:0;left:0;box-sizing:content-box;background-color:transparent;cursor:pointer;transition:var(--transition-default)}.ds-checkbox input[type=checkbox]+label::before :root,.ds-checkbox input[type=checkbox]+label::after :root{--transition-property: opacity}.ds-checkbox input[type=checkbox]+label::before{border:2px solid rgba(0,0,0,.4);border-radius:3px}.ds-checkbox input[type=checkbox]+label::after{background-size:90% auto;background-position:center;background-repeat:no-repeat;border:2px solid transparent;background-image:url("../svg/done.svg");opacity:0;transition:var(--transition-default)}.ds-checkbox input[type=checkbox]:focus+label::before{border-color:#12496e}.ds-checkbox:hover input[type=checkbox]+label::before{border-color:#12496e}.ds-checkbox input[type=checkbox]:checked+label::before{background-color:#12496e;border-color:transparent}.ds-checkbox input[type=checkbox]:checked+label::after{opacity:1}.ds-checkbox input[type=checkbox]:disabled+label{opacity:.5}.ds-checkbox input[type=checkbox]:disabled+label::before{border:2px solid rgba(0,0,0,.1)}.has-error{border-left:5px solid var(--color-error);padding-left:1rem}.has-error .errorlist{color:var(--color-error);font-size:.75rem;list-style:none;margin:.5rem 0 0 0}.has-error .errorlist li{margin-left:0}.has-warning{color:var(--color-warning-dark);border-left:5px solid var(--color-warning-dark);padding-left:1rem}.has-warning li{margin-left:0}.changed_rules{display:none}#upload-file,#upload-file-service,#upload-file-email{padding:.75rem;width:50%;text-align:center;background-color:rgba(0,0,0,.1);background-color:#fff;border:none;border-radius:var(--border-radius-small);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.fileUpload input.upload{position:absolute;width:100%;height:100%;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.fileUpload+*{margin-left:.25rem}.ui-resizable-handle{transform:translateY(-100%)}.form__error{background-color:var(--color-error);border:1px solid var(--color-error);color:#fff;font-size:.75rem;line-height:1.5;margin-top:1rem;padding:.5rem}.view-options{clear:both}@media(min-width: 45rem){.view-options{padding-top:1rem}}@media(min-width: 54rem){.view-options{float:right;clear:none;background:transparent;padding-top:0}}.view-options .button{float:left;clear:both;margin-top:1rem}@media(min-width: 45rem){.view-options .button{float:none;clear:none;margin-top:0}}.reports tr.htmx-swapping{opacity:.1;font-size:0px;background-color:var(--color-text-secondary);transition:all 300ms ease-in}.reports tr.htmx-swapping td{height:0;padding:0;transition:all 300ms ease-in}.checkbox-button-wrapper{display:flex;align-items:center;float:left}.checkbox-button-wrapper button{margin-left:0;border:none;border-radius:var(--border-radius-button);font-size:1rem;line-height:1;padding:1em .5em;text-decoration:none;word-break:normal;cursor:pointer;background-color:var(--color-primary-dark)}@media(min-width: 75rem){.checkbox-button-wrapper button{padding:.5em;height:2rem}}.checkbox-button-wrapper button,.checkbox-button-wrapper button .text-secondary{color:var(--color-text-white)}.checkbox-button-wrapper button[disabled]{cursor:default;background-color:rgba(0,0,0,.07);color:red}.checkbox-button-wrapper button[disabled],.checkbox-button-wrapper button[disabled] .text-secondary{color:rgba(0,0,0,.35)}.checkbox-button-wrapper button:focus:not([disabled]),.checkbox-button-wrapper button:hover:not([disabled]){background-color:rgba(0,0,0,.2);text-decoration:none;transition:background-color .2s ease-in-out}.checkbox-button-wrapper button:focus:not([disabled]),.checkbox-button-wrapper button:focus:not([disabled]) .text-secondary,.checkbox-button-wrapper button:hover:not([disabled]),.checkbox-button-wrapper button:hover:not([disabled]) .text-secondary{color:var(--color-text-main)}.checkbox-button-wrapper .selected-cb{white-space:nowrap;margin-left:1.5rem;font-size:.9rem;font-weight:normal;color:var(--color-text-secondary)}.matches-handle{min-width:7.8rem}.status-resolve{min-width:7.8rem}#mass_handle_button.htmx-swapping{cursor:not-allowed;text-decoration:line-through;background-color:rgba(0,0,0,.2)}.hit-link{display:block;margin-top:1rem;transition:opacity .1s ease-in-out .1s}.hit-link__handle{margin-top:.5rem}.phantom{display:none}.morecontent span{display:none}.morelink{display:block;color:var(--color-text-main);font-weight:bold}.icon{display:inline-block;width:1rem;height:1rem;stroke-width:0;stroke:#222;fill:#222}.icon--white{color:#fff;fill:#fff}.icon--notify{color:var(--color-notification);fill:var(--color-notification)}.icon--warning{color:var(--color-warning);fill:var(--color-warning)}.icon--problem{color:var(--color-problem);fill:var(--color-problem)}.icon--critical{color:var(--color-error);fill:var(--color-error)}.level-label{background-color:rgba(0,0,0,.05);border-left:5px solid rgba(0,0,0,.1);border-radius:3px 1px 1px 3px;display:inline-block;font-size:.5rem;line-height:1;padding:.25rem .5rem;text-transform:uppercase}.level-label--0{border-left-color:var(--color-ok)}.level-label--1{border-left-color:var(--color-warning)}.level-label--2{border-left-color:var(--color-error)}.level-label--3{border-left-color:var(--color-critical)}.icon-filetype{display:block;height:2rem;width:2rem}.icon-filetype>svg{display:block;height:100%;fill:#50565d;width:100%}.icon-filetype--msgraph-files svg{fill:var(--color-main)}.icon-filetype--msgraph-mail svg{fill:var(--color-main)}.icon-filetype--ews svg{fill:#eeb441}.help-tooltip{display:none}.help-tooltip svg{fill:var(--color-text-secondary);height:1em;width:1em;vertical-align:text-top}@media(min-width: 75rem){.help-tooltip{display:inline}}.page-indicator{display:none;width:100px;height:100px;position:fixed;top:calc(50% - 50px);left:calc(50% - 50px);animation:spin 1s linear infinite;z-index:30}.page-indicator.htmx-request{display:block}.page-indicator.relative{position:relative;display:block}#circle{fill:none;stroke:var(--color-primary);stroke-linecap:round;stroke-width:8;animation:draw 3s ease-in-out infinite}@keyframes draw{0%{stroke-dasharray:20,282.6}50%{stroke-dasharray:200,282.6}100%{stroke-dasharray:20,282.6}}@keyframes spin{to{transform:rotate(360deg)}}div.spinner{position:fixed;z-index:255;top:0px;left:0px;width:100%;height:100%;opacity:.5;background-color:#fff;cursor:wait;display:none}div.spinner.htmx-request{display:block}.login-bg{width:100%;height:auto;min-height:100%}@media(min-width: 26rem){.login-bg{background:transparent linear-gradient(180deg, #5CA4CD 0%, #21759C 100%) 0% 0% no-repeat padding-box}}.login-card{margin:7rem 0;hyphens:auto;padding:4rem 3rem 6rem;align-self:center}@media(min-width: 26rem){.login-card{box-shadow:var(--box-shadow-login);border-radius:var(--border-radius-widget);width:35rem;max-width:calc(100% - 4rem);background-color:var(--color-widget-bg);margin-left:2rem;margin-right:2rem}}@media(min-width: 45rem){.login-card{padding:4rem 6rem 6rem}}.login-card h2{color:var(--color-text-main);margin-bottom:2rem;font-size:1.75rem;font-weight:600;text-align:center;line-height:1.2}.login-card .login-btn{width:100%;margin-top:2rem;background-color:var(--color-primary);color:var(--color-text-white);font-size:1.2rem;line-height:1;border-radius:.25rem;padding:1.4rem;border:none;text-decoration:none;cursor:pointer;transition:var(--transition-default)}.login-card .login-btn:hover{background-color:var(--color-primary-dark);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);transition:background-color .2s ease-in-out}.login-card .info{text-align:center;height:auto}.login-card .link{color:var(--color-primary-dark)}.login-card .link:hover{color:var(--color-text-main)}.login-card .logo{display:flex;justify-content:center;margin:2.5rem auto 0}.modal{display:none;height:40rem;max-height:calc(100vh - 2rem);max-width:60rem;width:calc(100% - 2rem);z-index:var(--z-index-modal);border-radius:var(--border-radius-widget)}.modal__backdrop{align-items:center;background-color:#22222299;display:flex;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-index-modal) - 1)}.modal__heading{line-height:1;padding:1rem;margin:0}.modal>iframe{height:calc(100% - 3rem);width:100%;border-radius:var(--border-radius-widget)}.runner-container{margin-top:3rem;display:flex;align-content:center;align-items:center;flex-direction:column}.runner-container .runner-content{display:flex;align-items:center;align-content:center;flex-direction:column;text-align:center;width:100%;height:auto}.runner-container .runner-content .icon{width:15rem;height:auto}.runner-container .detail-content{display:flex;align-items:flex-start;margin-top:2rem;width:100%;box-shadow:0px 0px 10px #00000029;border-radius:.25rem}.runner-container .detail-content .detail-toggle{cursor:pointer;width:100%}.runner-container .detail-content .detail-toggle .flex{display:flex;align-items:flex-start}.runner-container .detail-content .detail-toggle .flex .text{padding-top:.4rem;margin-left:1rem;font-weight:600;width:100%}.runner-container .detail-content .detail-toggle .flex .material-icons{color:#222;font-size:2rem}.runner-container .detail-content .detail-toggle pre{display:flex;align-items:flex-start;background-color:transparent;border-top:1px solid rgba(0,0,0,.2);border-bottom:none;border-left:none;border-right:none;width:100%;margin-top:0}.close-modal{display:inline-block;line-height:1;padding:.5rem;position:absolute;top:1rem;right:1rem}.close-modal svg{fill:#222;height:1rem;vertical-align:middle;width:1rem}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{animation-delay:-1.1s}.modal-spinner .rect3{animation-delay:-1s}.modal-spinner .rect4{animation-delay:-0.9s}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5)}20%{transform:scaleY(1)}}.block-label{display:block}.dropdown-group{margin-top:1rem}.dropdown{font-size:1rem}label+.dropdown{margin-top:.25rem}.select2-selection{background-color:var(--color-widget-bg);border:none !important;border-radius:0 !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);font-size:1em;line-height:1;outline:none;padding:.75rem;margin-bottom:-1px;z-index:10;transition:var(--transition-default);width:100%;color:var(--color-text-main);cursor:pointer;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select2-selection:after{position:absolute;content:"";top:1rem;right:1rem;width:0;height:0;border:6px solid transparent;border-color:#9e9e9e transparent transparent transparent}.select2-selection[aria-expanded=true]:after{border-color:transparent transparent #9e9e9e transparent;top:7px}.dropdown-container{display:none;position:absolute;top:3rem;z-index:100;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}@media(min-width: 75rem){.dropdown-container{top:2rem}}.dropdown-container:hover{display:block}.handle-dropdown{position:relative;width:16rem;z-index:100;top:.5rem;padding:.5rem;border-radius:var(--border-radius-default);background-color:var(--color-widget-bg);box-shadow:var(--box-shadow-widget)}.handle-dropdown ul{padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;margin:1rem auto}.handle-dropdown ul>li{width:100%;text-align:center;font-weight:normal}.handle-dropdown:hover,.handle-dropdown:active{display:block}.matches-handle.expand,.revert-handle.expand{cursor:default}.matches-handle.expand+.dropdown-container,.revert-handle.expand+.dropdown-container{left:-4rem}.matches-handle.expand:focus+.dropdown-container,.matches-handle.expand:hover+.dropdown-container,.revert-handle.expand:focus+.dropdown-container,.revert-handle.expand:hover+.dropdown-container{display:block}.table-checkbox__action+.dropdown-container{left:-1rem}.table-checkbox__action:not(:disabled):hover+.dropdown-container{display:block}.table-checkbox__action.htmx-request+.dropdown-container{display:none}.dropdown>select{display:block;font-size:1em;font-family:inherit;font-weight:normal;cursor:pointer;color:var(--color-text-main);padding:.75rem 2.25rem .75rem .75rem;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:none !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--color-widget-bg)}.dropdown>select:not(#distribute-to){background-image:url("../svg/chevron-down.svg"),linear-gradient(to bottom, var(--color-widget-bg) 0%, var(--color-widget-bg) 100%);background-repeat:no-repeat,repeat;background-position:right .75rem top 50%,0 0;background-size:.75rem auto,100%;transition:var(--transition-default)}.dropdown>select#distribute-to{max-width:100%;width:30rem;height:8rem}.dropdown>select::-ms-expand{display:none}.dropdown>select:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.dropdown>select:focus{box-shadow:inset 0 0 0 4px #5ca4cd40;outline:none}.dropdown>select:disabled{cursor:not-allowed}.dropdown>select option{font-weight:normal}.dropdown *[dir=rtl]>select,.dropdown :root:lang(ar)>select,.dropdown :root:lang(iw)>select{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.dropdown>select:disabled,.dropdown>select[aria-disabled=true]{color:var(--color-text-secondary);background-image:url("../svg/chevron-down.svg"),linear-gradient(to bottom, #eee 0%, #eee 100%)}.dropdown>select:disabled:hover,.dropdown>select[aria-disabled=true]{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.dropdown>label{margin-top:1rem}.dropdown>button{max-width:100%;width:30rem;margin:.5rem 0rem}.blue-box{display:flex;align-items:center;background-color:#dbe9ef;width:4.5rem;height:4.5rem;border-radius:var(--border-radius-default);margin-right:2rem;padding-left:.75rem}.blue-box .material-icons{color:#21759c;font-size:3rem}.flex-input{flex-wrap:row;flex-grow:1;width:100%}.flex-dropdown{flex-wrap:row;flex-grow:1;width:25%}.response{display:flex;align-items:center;align-content:center;font-size:.8rem}.response .response-text{display:flex;margin-top:-0.75rem}.response .response-icon{display:flex;margin:0 .25rem .75rem 1rem;font-size:.8rem}.response .response-icon--error{color:var(--color-error)}.response .response-icon--success{color:var(--color-ok-dark)}.userObjClass .user-class-input+.user-class-input,.userObjClass button+.user-class-input{margin-top:1rem}.orgunit-list .orgunit_name .parent{color:var(--color-text-secondary);font-style:italic}.orgunit-list .orgunit_members{font-style:italic}.orgunit-list .orgunit_managers ul{list-style:none;display:inline}.orgunit-list .orgunit_managers ul li{display:inline;margin:0}.orgunit-list .orgunit_managers ul li:not(:last-of-type)::after{content:", "}.orgunit-list .orgunit_managers .select_manager{height:2rem;width:15rem;font-size:inherit;font-weight:inherit}.orgunit-list .orgunit_managers .manager_li{cursor:pointer}.orgunit-list .orgunit_managers .manager_li:hover{text-decoration:line-through}.orgunit-list .no_units{text-align:center;font-style:italic}.orgunits{display:flex;justify-content:center}.pagination{border-top:1px solid rgba(0,0,0,.2);table-layout:fixed;width:100%;margin-bottom:2rem}.pagination__column--page{border-radius:0 0 0 1.25rem}.pagination td{border-top:none;line-height:1;padding:calc(var(--datatable-cell-padding) / 2) !important;vertical-align:top}.pagination .page_of_pages,.pagination form,.pagination .pages{display:block;margin-top:calc(var(--datatable-cell-padding) / 2) !important;margin:calc(var(--datatable-cell-padding) / 2)}.pagination .flex{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;font-size:1rem;margin-top:0}.pagination .page_of_pages,.pagination .paginator{color:var(--color-text-secondary);flex:0 1 auto}.pagination .pages{display:flex;align-items:center;justify-content:center}.pagination .get-results{flex:0 1 auto}.pagination form{flex:0 1 auto}.pagination .link{font-weight:normal;color:var(--color-primary-dark);text-decoration:none}.pagination .link--pre{margin-right:1rem}.pagination .link--next{margin-left:1rem}.pagination .disabled{color:var(--color-text-secondary) !important;cursor:default}.pagination .page{padding:.25rem .75rem;margin-right:.5rem;color:var(--color-text-main);text-decoration:none}.pagination .page--dot{font-weight:normal;color:var(--color-text-main)}.pagination .page:hover,.pagination .page:focus{text-decoration:underline;color:var(--color-primary-dark)}.pagination .page--active:not(.button){font-weight:600;color:var(--color-text-white);background-color:var(--color-primary-dark);border-radius:var(--border-radius-button);transition:var(--transition-default)}.pagination .page--active:not(.button):hover,.pagination .page--active:not(.button):focus{color:var(--color-text-main);text-decoration:none;background-color:rgba(0,0,0,.2)}.pagination .page,.pagination .page--dot{display:none}@media(min-width: 45rem){.pagination .page,.pagination .page--dot{display:inline}}.pagination label{margin-right:.5rem;color:var(--color-text-secondary);font-size:.9rem}.pagination input[type=number]{background-color:#fff;border:none;border-radius:var(--border-radius-button);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);font-size:1rem;line-height:1;text-align:center;outline:none;padding:.35rem;width:2.5rem;-moz-appearance:textfield}.pagination input::-webkit-outer-spin-button,.pagination input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination input[type=number]:focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.4)}.add-rule,.add-date{background-color:transparent;color:var(--color-text-main) !important;padding:.5rem;border:1px solid #ddd;cursor:pointer;display:inline-block;font-size:1rem;text-decoration:none;transition:var(--transition-default);border-radius:var(--border-radius-button)}.add-rule:hover,.add-date:hover{background-color:rgba(0,0,0,.2)}.add-rule-icon{display:block;float:left;width:1rem;height:1rem;margin-right:.5rem;fill:var(--color-primary-dark) !important;background-size:100% 100%;background-image:url("../svg/calendar.svg")}.recurrence-widget{width:100%;color:var(--color-text-main);border:none !important}.recurrence-widget .remove{z-index:1;display:flex;background:no-repeat 50%/50% 50%;background-image:url("../svg/clear.svg");height:2.5rem;width:2.5rem;margin-top:-0.25rem}.recurrence-widget .panel-heading{background-color:#e9e9e9;border:1px solid #ddd;border-radius:var(--border-radius-button)}.recurrence-widget .panel-heading:hover{background-color:rgba(0,0,0,.2);transition:var(--transition-default)}.recurrence-widget .mode{padding:1rem 1.5rem !important}.recurrence-widget .panel{margin-top:.5rem;border:none !important}.recurrence-widget form{border:none !important;padding:.5rem 0rem !important;overflow:visible !important}.recurrence-widget .control{margin-top:1rem;padding:1rem 0 !important}.recurrence-widget .active{font-weight:600}.recurrence-widget .body{margin-top:1rem;margin-bottom:1rem}.recurrence-widget .header{background-color:#e9e9e9 !important}.recurrence-widget .recurrence-label{text-decoration:none !important}.recurrence-widget .limit,.recurrence-widget .date,.recurrence-widget .date-selector{width:100%}.recurrence-widget .date-selector{width:100%}.recurrence-widget .date-field{width:50%;margin-left:.75rem !important}.recurrence-widget .interval-field{width:3rem !important}.recurrence-widget .interval{display:block !important;padding-left:0 !important;margin-top:1rem !important}.recurrence-widget .radio{margin-top:1.5rem;margin-bottom:.5rem}.recurrence-widget .form{padding:0 !important}.recurrence-widget .until-count .count{padding:0 !important}.recurrence-widget .until-count li{display:flex !important;align-items:baseline !important}.recurrence-widget .until-count{margin:0 !important}.recurrence-widget .count-field{width:4rem !important}.recurrence-calendar{border:1px solid #ccc}.recurrence-calendar .navigation-calendar{padding:.5rem;display:flex;flex-flow:column-reverse;align-items:center}.recurrence-calendar .navigation-calendar td{padding:.25rem}.recurrence-calendar td{text-align:center}.recurrence-calendar td:last-child{border-right:none !important}.recurrence-calendar .day:hover{background-color:#ddd}.recurrence-calendar .year,.recurrence-calendar .navigation{border-right:none !important}.recurrence-calendar .footer{border:none !important}.recurrence-calendar .remove{z-index:1;padding:.25rem;background-color:var(--color-error);fill:#fff !important;color:#fff !important}div.recurrence-widget select,div.recurrence-widget input{margin:.25rem .25rem !important}.scanner-status{background-color:var(--color-widget-bg);box-shadow:var(--box-shadow-widget);border-radius:var(--border-radius-widget);padding:2rem;margin-bottom:2rem}.scanner-status .title{font-size:1.25rem;font-weight:600}.datatable .scan-stage{position:relative}.datatable .stage-0::before{width:.25rem;background-color:var(--color-primary);left:1.875rem;animation:rotate 5s infinite linear;transform-origin:.125rem center}.datatable .stage-1::before{background-color:var(--color-primary)}.datatable .stage-1::after{background-color:#d0d0d0}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes pan{0%{transform:translate(0.25rem, 0)}100%{transform:translate(1.5rem, 0)}}.scan-time{color:var(--color-text-secondary);font-size:1rem;margin-bottom:.5rem}.scan-time--bullet{margin-left:.5rem}.scan-time--blue{color:var(--color-primary-dark);font-weight:bold;margin-left:.5rem}.scan-time--width{margin-left:.5rem}.error{color:red}.error:last-child{margin-bottom:0}.completed_icon{display:flex;align-items:center;justify-content:flex-start}.completed_icon svg{fill:var(--color-checkmark)}.completed_icon .width{margin-left:.5rem}.progressbar-container{height:10px;width:80%;margin-bottom:20px;margin-top:10px;overflow:hidden;background-color:var(--color-widget-bg);border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progressbar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:var(--color-primary);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .5s linear;-o-transition:width .5s linear;transition:width .5s linear}.select-rules,.select-employees{display:grid;gap:1rem;grid-gap:1rem;justify-items:stretch;grid-template-areas:"available" "icon" "selected";grid-template-rows:auto 3.25rem auto auto;grid-template-columns:1fr;line-height:1;padding-bottom:.25rem}@media(min-width: 45rem){.select-rules,.select-employees{grid-template-rows:auto;grid-template-columns:1fr 3.25rem 1fr;grid-template-areas:"available icon selected"}}.select-rules__available,.select-employees__available{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:.25rem;grid-area:available;list-style:none;margin:0;padding:.5rem;max-width:100%;min-width:0}.select-rules__selected,.select-employees__selected{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:.25rem;grid-area:selected;padding:.5rem;max-width:100%;min-width:0}.select-rules .select-rules-title,.select-rules .select-employees-title,.select-employees .select-rules-title,.select-employees .select-employees-title{width:100%;padding:.5rem;background-color:var(--color-primary-dark);color:var(--color-text-white);font-weight:600;font-size:.9rem}.select-rules .material-icons,.select-employees .material-icons{display:flex;align-items:center;grid-area:icon;font-size:3rem;padding-right:.25rem;color:#9e9e9e;justify-self:center;transform:rotate(90deg)}@media(min-width: 45rem){.select-rules .material-icons,.select-employees .material-icons{transform:none}}.rule,.employee{background-color:#e9e9e9;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border:none;border-radius:var(--border-radius-small);display:flex;align-items:center;justify-content:space-between;margin:.5rem 0 0;padding:.5rem;transition:var(--transition-default)}.rule:focus:not([data-disabled]),.rule:hover:not([data-disabled]),.employee:focus:not([data-disabled]),.employee:hover:not([data-disabled]){background-color:rgba(0,0,0,.2);cursor:pointer}.rule[data-disabled],.employee[data-disabled]{opacity:.5}.rule a,.employee a{color:#222;text-decoration:none}.add-rule-button,.add-employee-button{max-width:100%;flex:1 1 calc(100% - 2rem);overflow-x:hidden;text-overflow:ellipsis;line-height:normal}.remove-rule-button,.remove-employee-button{order:1;background:no-repeat 50%/50% 50%;background-image:url("../svg/clear.svg");width:2rem;height:2rem;margin:-0.5rem}.remove-rule-button.disabled,.remove-employee-button.disabled{background-color:rgba(0,0,0,.2);cursor:not-allowed}.selected_rule span{min-width:0;flex:0 1 calc(100% - 2rem);overflow:hidden;text-overflow:ellipsis;line-height:normal}.changed_rules{grid-column:1/-1;grid-row:4/-1;-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-row:6;-ms-grid-row-span:1}.employee-filter{padding:.5rem !important;margin-bottom:1rem;background-position:1rem .5rem;background-image:url("../svg/search.svg");background-repeat:no-repeat;background-size:1rem;text-indent:2rem}.sensitivity-chart{background-color:#fff;box-shadow:var(--box-shadow-large);margin:2rem 0;max-width:90rem;padding:2rem;width:calc(100% - 2rem);cursor:pointer}.sensitivity-chart ul{display:flex;flex-flow:row nowrap;align-items:center;margin:1rem 0 0 0}.sensitivity-chart li{list-style-type:none;display:flex;flex-flow:row nowrap;align-items:center;padding-right:1.5rem}.sensitivity-chart--width{margin-right:.5rem;height:1.3rem;width:auto}.sensitivity-chart svg{height:100%;width:auto}.sensitivity-chart .icons{display:flex;flex-flow:row nowrap;align-items:center}.sensitivity-chart legend{text-align:left;font-weight:600;margin-bottom:1rem;width:100%}.stat_form{display:flex}.stat_form div{margin:0 1rem}.stat_form label{font-weight:bold}.stats_dropdown{width:15rem}.statistic_wrapper{display:flex;flex-wrap:wrap}.org-unit-text,.employee-count-text{color:var(--color-text-secondary)}.statistic{background-color:var(--color-widget-bg);-webkit-box-shadow:var(--box-shadow-widget);box-shadow:var(--box-shadow-widget);border-radius:none;padding:2rem;flex:1 1 auto;min-width:0;width:100%;height:fit-content;max-width:none}@media(min-width: 75rem){.statistic{border-radius:var(--border-radius-widget);margin:1.75rem;max-width:fit-content}}.statistic .statistic_header{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;margin:-0.5rem -0.5rem 1.5rem}.statistic .statistic_header .page-title__sub{margin-bottom:0}.statistic .statistic_header>div{margin:.5rem;flex:0 1 auto}.statistic p{margin:0;font-size:1rem;color:var(--color-text-secondary)}.statistic a{text-align:right;color:var(--color-primary);-ms-grid-column-align:end;justify-self:end;height:0}.scannerjob-list li{display:flex;align-items:center;margin:1rem}.scannerjob-list li .button{margin-right:1rem}.chart_container{max-height:32rem}@media(min-width: 75rem){.chart_container{max-width:32rem}}.chart_container.status-timeline{max-width:100%;max-height:100%}.chart_container canvas.line_chart{height:256px}.chart_container.hidden{opacity:0;position:fixed;top:0;left:0;z-index:-1000;pointer-events:none}.chart_description.hidden{display:none !important}.pie_chart_container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-rows:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr)}.pie_chart_container>div{display:flex;align-items:center}.pie_chart_container div:nth-child(2){-ms-grid-column:2;grid-column:2}.pie_legend_list{list-style:none;bottom:0;margin:0 0 0 1rem}.statistic li>span{color:var(--color-text-secondary);font-family:Arial,Helvetica,sans-serif;vertical-align:middle;cursor:pointer}.bullet{content:"•";font-weight:bold;padding-right:.5rem;font-size:2rem;line-height:1}.doughnut_charts_container{display:flex;flex-wrap:wrap;max-width:none}.doughnut_charts_container>.doughnut_chart_container{flex:1 1 100%;max-width:19rem}.doughnut_chart_container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-rows:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr);-webkit-box-align:center;-ms-grid-row-align:center;align-items:center}.doughnut_chart_container h4{font-weight:600}.doughnut_chart_container .doughnut_info_box{font-size:1rem;line-height:1;margin-left:1rem;-ms-grid-column:2;grid-column:2;-ms-grid-row-align:center}.status_wrapper{padding:.25rem .5rem;width:fit-content;font-weight:bold;border-radius:3px}.status_wrapper[data-status="0"]{background-color:var(--color-status-good);color:var(--color-checkmark)}.status_wrapper[data-status="1"]{background-color:var(--color-status-ok);color:var(--color-ok)}.status_wrapper[data-status="2"]{background-color:var(--color-status-bad);color:var(--color-error)}.statistic_wrapper.user-overview{display:flex;flex-wrap:nowrap;flex-direction:column}.statistic_wrapper.user-overview .statistic{margin:0;height:fit-content}.statistic_wrapper.user-overview .chart_container{max-width:100%}@media(min-width: 75rem){.statistic_wrapper.user-overview{flex-direction:row}.statistic_wrapper.user-overview .statistic{width:50%;margin:1.75rem}}table .statistic_wrapper .loading{width:100%;text-align:center}table .statistic_wrapper h2{font-size:medium}table .statistic_wrapper .statistic{width:100%;height:fit-content;margin:0}table .statistic_wrapper .chart_container{max-width:100%}@media(min-width: 75rem){table .statistic_wrapper{flex-direction:row}table .statistic_wrapper .statistic{width:50%;margin:1.75rem}table .statistic_wrapper .statistic:not(:first-of-type){margin-top:0px}}table .overview_wrapper h1{font-size:medium}.week-overview{border:1px solid rgba(0,0,0,.1);border-radius:10px;width:100%;border-spacing:0;table-layout:fixed;margin-top:1rem}.week-overview td{border:none;width:33%;padding:.5rem 1rem}.week-overview td:first-of-type{border-right:1px solid rgba(0,0,0,.1)}.week-overview td:last-of-type{border-left:1px solid rgba(0,0,0,.1)}.week-overview .weeknum{color:var(--color-text-secondary)}.week-overview .matches{font-size:2rem;width:fit-content;margin-top:.3rem}.week-overview .annotation{font-size:1rem;position:absolute;left:100%;font-family:monospace}.week-overview .annotation.new{color:var(--color-error);top:0px}.week-overview .annotation.new::before{content:"+"}.week-overview .annotation.handled{color:var(--color-checkmark);bottom:0px}.week-overview .annotation.handled::before{content:"-"}.week-overview .annotation.zero{color:var(--color-text-main)}#line-chart-new-matches-tooltip{-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.tabs{display:flex;align-items:flex-start;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.2);white-space:nowrap;margin-bottom:1.5rem;position:relative}.tabs__control{display:inline-block;position:relative;background-color:inherit;border:none;color:var(--color-text-main);cursor:pointer;font-size:1rem;line-height:1;outline:none;padding:1rem;text-decoration:none;transition:.1s;margin:0 -1px -1px 0}.tabs__control:focus,.tabs__control:hover,.tabs__control.active{box-shadow:inset 0 -3px 0 0 var(--color-primary-dark);color:var(--color-primary-dark)}.tabs__control::after{content:"";pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:20%;border-width:0 1px 1px;border-style:solid;border-color:#dadada;z-index:-1}.tabs__content{display:none;padding:1rem 0}.scrollbar-content ::-webkit-scrollbar{width:0;height:0}.scrollbar-content ::-webkit-scrollbar-button{width:0;height:0}.scrollbar-content .scroll-width-none{scrollbar-width:none}.bubble{position:relative;font-size:12px;font-weight:bold;text-align:center;padding:2px 5px 2px 6px;border-radius:12px;color:#fff;background-color:var(--color-primary-light);box-shadow:1px 1px 1px gray;text-transform:uppercase;cursor:default}.bubble.offset{left:-10px;bottom:-10px}.toc a{text-decoration:none}.toc a:hover,.toc a:focus{text-decoration:underline}.toc h3,.toc h4,.toc h5,.toc h6{margin-bottom:.65em;margin-top:.25em}.toc h3{font-size:1.4rem;margin-top:1.25em}.toc h4{font-size:1.2rem;margin-left:1rem}.toc h5{font-size:1rem;margin-left:2rem}.toc h6{font-size:.8rem;margin-left:3rem}.view-options{clear:both}@media(min-width: 45rem){.view-options{padding-top:1rem}}@media(min-width: 54rem){.view-options{float:right;clear:none;background:transparent;padding-top:0}}.view-options .button{float:left;clear:both;margin-top:1rem}@media(min-width: 45rem){.view-options .button{float:none;clear:none;margin-top:0}}.reports tr.htmx-swapping{opacity:.1;font-size:0px;background-color:var(--color-text-secondary);transition:all 300ms ease-in}.reports tr.htmx-swapping td{height:0;padding:0;transition:all 300ms ease-in}.checkbox-button-wrapper{display:flex;align-items:center;float:left}.checkbox-button-wrapper button{margin-left:0;border:none;border-radius:var(--border-radius-button);font-size:1rem;line-height:1;padding:1em .5em;text-decoration:none;word-break:normal;cursor:pointer;background-color:var(--color-primary-dark)}@media(min-width: 75rem){.checkbox-button-wrapper button{padding:.5em;height:2rem}}.checkbox-button-wrapper button,.checkbox-button-wrapper button .text-secondary{color:var(--color-text-white)}.checkbox-button-wrapper button[disabled]{cursor:default;background-color:rgba(0,0,0,.07);color:red}.checkbox-button-wrapper button[disabled],.checkbox-button-wrapper button[disabled] .text-secondary{color:rgba(0,0,0,.35)}.checkbox-button-wrapper button:focus:not([disabled]),.checkbox-button-wrapper button:hover:not([disabled]){background-color:rgba(0,0,0,.2);text-decoration:none;transition:background-color .2s ease-in-out}.checkbox-button-wrapper button:focus:not([disabled]),.checkbox-button-wrapper button:focus:not([disabled]) .text-secondary,.checkbox-button-wrapper button:hover:not([disabled]),.checkbox-button-wrapper button:hover:not([disabled]) .text-secondary{color:var(--color-text-main)}.checkbox-button-wrapper .selected-cb{white-space:nowrap;margin-left:1.5rem;font-size:.9rem;font-weight:normal;color:var(--color-text-secondary)}.matches-handle{min-width:7.8rem}.status-resolve{min-width:7.8rem}#mass_handle_button.htmx-swapping{cursor:not-allowed;text-decoration:line-through;background-color:rgba(0,0,0,.2)}.no-results{float:left;clear:both;margin-top:0}.match_filtering_wrapper{float:left;margin-top:1rem;max-width:100%}.checkbox_wrapper{float:left;clear:left;max-width:100%;margin-bottom:2rem;margin-top:1rem}.match_filtering_clear_button{cursor:pointer;float:right;margin-right:2rem;border:none;background:none;color:var(--color-primary-dark);font-size:small}.match_filtering_label{display:block;font-weight:bold;float:left}.match_filtering{width:12.5rem;margin-right:2rem;margin-top:2rem;font-size:.9rem}.org_filtering{width:20rem;margin-right:2rem;margin-top:2rem;font-size:.9rem}.org_filtering_wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2rem}.orgunit_filtering_wrapper{display:flex;align-items:center}.orgunit_filtering_wrapper>div{margin:1rem}.errorlog_filtering_wrapper{display:flex;align-items:center}.errorlog_filtering_wrapper>div{margin:1rem}.search_field_wrapper{width:20rem;max-width:100%;width:20rem}.search_field_wrapper.wide{width:30rem}.search_field_wrapper.right{float:right}.search_field_wrapper input[type=search]{background-color:var(--color-widget-bg);border:none !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);font-size:1rem;outline:none;padding:.75rem 2.25rem .75rem .75rem;transition:var(--transition-default);width:100%}.search_field_wrapper+select#distribute-to{margin-top:-1px}span.text-highlight{background-color:var(--color-primary-light)}.pagination{border-top:1px solid rgba(0,0,0,.2);table-layout:fixed;width:100%;margin-bottom:2rem}.pagination__column--page{border-radius:0 0 0 1.25rem}.pagination td{border-top:none;line-height:1;padding:calc(var(--datatable-cell-padding) / 2) !important;vertical-align:top}.pagination .page_of_pages,.pagination form,.pagination .pages{display:block;margin-top:calc(var(--datatable-cell-padding) / 2) !important;margin:calc(var(--datatable-cell-padding) / 2)}.pagination .flex{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;font-size:1rem;margin-top:0}.pagination .page_of_pages,.pagination .paginator{color:var(--color-text-secondary);flex:0 1 auto}.pagination .pages{display:flex;align-items:center;justify-content:center}.pagination .get-results{flex:0 1 auto}.pagination form{flex:0 1 auto}.pagination .link{font-weight:normal;color:var(--color-primary-dark);text-decoration:none}.pagination .link--pre{margin-right:1rem}.pagination .link--next{margin-left:1rem}.pagination .disabled{color:var(--color-text-secondary) !important;cursor:default}.pagination .page{padding:.25rem .75rem;margin-right:.5rem;color:var(--color-text-main);text-decoration:none}.pagination .page--dot{font-weight:normal;color:var(--color-text-main)}.pagination .page:hover,.pagination .page:focus{text-decoration:underline;color:var(--color-primary-dark)}.pagination .page--active:not(.button){font-weight:600;color:var(--color-text-white);background-color:var(--color-primary-dark);border-radius:var(--border-radius-button);transition:var(--transition-default)}.pagination .page--active:not(.button):hover,.pagination .page--active:not(.button):focus{color:var(--color-text-main);text-decoration:none;background-color:rgba(0,0,0,.2)}.pagination .page,.pagination .page--dot{display:none}@media(min-width: 45rem){.pagination .page,.pagination .page--dot{display:inline}}.pagination label{margin-right:.5rem;color:var(--color-text-secondary);font-size:.9rem}.pagination input[type=number]{background-color:#fff;border:none;border-radius:var(--border-radius-button);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);font-size:1rem;line-height:1;text-align:center;outline:none;padding:.35rem;width:2.5rem;-moz-appearance:textfield}.pagination input::-webkit-outer-spin-button,.pagination input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination input[type=number]:focus{box-shadow:inset 0 0 0 2px rgba(0,0,0,.4)}:root{--service-button-size: 100px;--service-button-gap: 10px;--service-widget-gap: 20px}.service{position:fixed;width:200px;right:20px;bottom:var(--service-widget-gap);z-index:10}.service>.service_button{margin-left:auto;height:var(--service-button-size);width:var(--service-button-size);border-radius:calc(var(--service-button-size)/2);background-color:var(--color-body-bg);font-size:calc(0.64 * var(--service-button-size));color:var(--color-main);line-height:var(--service-button-size);text-align:center;cursor:pointer;box-shadow:var(--box-shadow-widget);transition:all 200ms ease-in-out;position:absolute;right:0px;bottom:0px}.service>.service_button:hover{color:var(--color-body-bg);background-color:var(--color-main)}.service>.service_button:hover+.popup{display:block}.service .open_popup:hover .popup,.service .open_popup:hover .popup-container{display:block}.service .popup-container{display:none;width:300px;position:absolute;right:160px;bottom:-18px}.service .popup-container:hover{display:block}.service:hover>.popup{display:block}.service>.popup{margin-bottom:calc(var(--service-button-size) + var(--service-button-gap))}.service .popup{display:none;background-color:var(--color-widget-bg);box-shadow:var(--box-shadow-widget);border-radius:var(--border-radius-widget);color:var(--color-main);position:relative}.service .popup:hover{display:block}.service .popup.overview{top:0px}.service .popup.popup_overview{right:40px}.service .popup>ul{list-style:none;padding:1rem;margin:0}.service .popup>ul a,.service .popup>ul button{text-decoration:none;width:100%;height:100%;color:inherit;background-color:transparent;border:none;cursor:pointer;font-size:inherit}.service .popup>ul li{padding:.8rem;margin:.2rem;transition:all 200ms ease-in-out;cursor:pointer;border-radius:10px}.service .popup>ul li .popup-container{cursor:default}.service .popup>ul li:hover{background-color:var(--color-main);color:var(--color-widget-bg)}.stat_form{display:flex}.stat_form div{margin:0 1rem}.stat_form label{font-weight:bold}.stats_dropdown{width:15rem}.statistic_wrapper{display:flex;flex-wrap:wrap}.org-unit-text,.employee-count-text{color:var(--color-text-secondary)}.statistic{background-color:var(--color-widget-bg);-webkit-box-shadow:var(--box-shadow-widget);box-shadow:var(--box-shadow-widget);border-radius:none;padding:2rem;flex:1 1 auto;min-width:0;width:100%;height:fit-content;max-width:none}@media(min-width: 75rem){.statistic{border-radius:var(--border-radius-widget);margin:1.75rem;max-width:fit-content}}.statistic .statistic_header{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;margin:-0.5rem -0.5rem 1.5rem}.statistic .statistic_header .page-title__sub{margin-bottom:0}.statistic .statistic_header>div{margin:.5rem;flex:0 1 auto}.statistic p{margin:0;font-size:1rem;color:var(--color-text-secondary)}.statistic a{text-align:right;color:var(--color-primary);-ms-grid-column-align:end;justify-self:end;height:0}.scannerjob-list li{display:flex;align-items:center;margin:1rem}.scannerjob-list li .button{margin-right:1rem}.chart_container{max-height:32rem}@media(min-width: 75rem){.chart_container{max-width:32rem}}.chart_container.status-timeline{max-width:100%;max-height:100%}.chart_container canvas.line_chart{height:256px}.chart_container.hidden{opacity:0;position:fixed;top:0;left:0;z-index:-1000;pointer-events:none}.chart_description.hidden{display:none !important}.pie_chart_container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-rows:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr)}.pie_chart_container>div{display:flex;align-items:center}.pie_chart_container div:nth-child(2){-ms-grid-column:2;grid-column:2}.pie_legend_list{list-style:none;bottom:0;margin:0 0 0 1rem}.statistic li>span{color:var(--color-text-secondary);font-family:Arial,Helvetica,sans-serif;vertical-align:middle;cursor:pointer}.bullet{content:"•";font-weight:bold;padding-right:.5rem;font-size:2rem;line-height:1}.doughnut_charts_container{display:flex;flex-wrap:wrap;max-width:none}.doughnut_charts_container>.doughnut_chart_container{flex:1 1 100%;max-width:19rem}.doughnut_chart_container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-rows:minmax(0, 1fr);grid-template-rows:minmax(0, 1fr);-webkit-box-align:center;-ms-grid-row-align:center;align-items:center}.doughnut_chart_container h4{font-weight:600}.doughnut_chart_container .doughnut_info_box{font-size:1rem;line-height:1;margin-left:1rem;-ms-grid-column:2;grid-column:2;-ms-grid-row-align:center}.status_wrapper{padding:.25rem .5rem;width:fit-content;font-weight:bold;border-radius:3px}.status_wrapper[data-status="0"]{background-color:var(--color-status-good);color:var(--color-checkmark)}.status_wrapper[data-status="1"]{background-color:var(--color-status-ok);color:var(--color-ok)}.status_wrapper[data-status="2"]{background-color:var(--color-status-bad);color:var(--color-error)}.statistic_wrapper.user-overview{display:flex;flex-wrap:nowrap;flex-direction:column}.statistic_wrapper.user-overview .statistic{margin:0;height:fit-content}.statistic_wrapper.user-overview .chart_container{max-width:100%}@media(min-width: 75rem){.statistic_wrapper.user-overview{flex-direction:row}.statistic_wrapper.user-overview .statistic{width:50%;margin:1.75rem}}table .statistic_wrapper .loading{width:100%;text-align:center}table .statistic_wrapper h2{font-size:medium}table .statistic_wrapper .statistic{width:100%;height:fit-content;margin:0}table .statistic_wrapper .chart_container{max-width:100%}@media(min-width: 75rem){table .statistic_wrapper{flex-direction:row}table .statistic_wrapper .statistic{width:50%;margin:1.75rem}table .statistic_wrapper .statistic:not(:first-of-type){margin-top:0px}}table .overview_wrapper h1{font-size:medium}.week-overview{border:1px solid rgba(0,0,0,.1);border-radius:10px;width:100%;border-spacing:0;table-layout:fixed;margin-top:1rem}.week-overview td{border:none;width:33%;padding:.5rem 1rem}.week-overview td:first-of-type{border-right:1px solid rgba(0,0,0,.1)}.week-overview td:last-of-type{border-left:1px solid rgba(0,0,0,.1)}.week-overview .weeknum{color:var(--color-text-secondary)}.week-overview .matches{font-size:2rem;width:fit-content;margin-top:.3rem}.week-overview .annotation{font-size:1rem;position:absolute;left:100%;font-family:monospace}.week-overview .annotation.new{color:var(--color-error);top:0px}.week-overview .annotation.new::before{content:"+"}.week-overview .annotation.handled{color:var(--color-checkmark);bottom:0px}.week-overview .annotation.handled::before{content:"-"}.week-overview .annotation.zero{color:var(--color-text-main)}#line-chart-new-matches-tooltip{-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.tabs{display:flex;align-items:flex-start;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.2);white-space:nowrap;margin-bottom:1.5rem;position:relative}.tabs__control{display:inline-block;position:relative;background-color:inherit;border:none;color:var(--color-text-main);cursor:pointer;font-size:1rem;line-height:1;outline:none;padding:1rem;text-decoration:none;transition:.1s;margin:0 -1px -1px 0}.tabs__control:focus,.tabs__control:hover,.tabs__control.active{box-shadow:inset 0 -3px 0 0 var(--color-primary-dark);color:var(--color-primary-dark)}.tabs__control::after{content:"";pointer-events:none;position:absolute;left:0;right:0;bottom:0;height:20%;border-width:0 1px 1px;border-style:solid;border-color:#dadada;z-index:-1}.tabs__content{display:none;padding:1rem 0}.scrollbar-content ::-webkit-scrollbar{width:0;height:0}.scrollbar-content ::-webkit-scrollbar-button{width:0;height:0}.scrollbar-content .scroll-width-none{scrollbar-width:none}.bubble{position:relative;font-size:12px;font-weight:bold;text-align:center;padding:2px 5px 2px 6px;border-radius:12px;color:#fff;background-color:var(--color-primary-light);box-shadow:1px 1px 1px gray;text-transform:uppercase;cursor:default}.bubble.offset{left:-10px;bottom:-10px}.toc a{text-decoration:none}.toc a:hover,.toc a:focus{text-decoration:underline}.toc h3,.toc h4,.toc h5,.toc h6{margin-bottom:.65em;margin-top:.25em}.toc h3{font-size:1.4rem;margin-top:1.25em}.toc h4{font-size:1.2rem;margin-left:1rem}.toc h5{font-size:1rem;margin-left:2rem}.toc h6{font-size:.8rem;margin-left:3rem}.page-indicator{display:none;width:100px;height:100px;position:fixed;top:calc(50% - 50px);left:calc(50% - 50px);animation:spin 1s linear infinite;z-index:30}.page-indicator.htmx-request{display:block}.page-indicator.relative{position:relative;display:block}#circle{fill:none;stroke:var(--color-primary);stroke-linecap:round;stroke-width:8;animation:draw 3s ease-in-out infinite}@keyframes draw{0%{stroke-dasharray:20,282.6}50%{stroke-dasharray:200,282.6}100%{stroke-dasharray:20,282.6}}@keyframes spin{to{transform:rotate(360deg)}}div.spinner{position:fixed;z-index:255;top:0px;left:0px;width:100%;height:100%;opacity:.5;background-color:#fff;cursor:wait;display:none}div.spinner.htmx-request{display:block}.manual .table-of-content{display:none;background-color:var(--color-widget-bg);color:var(--color-text);border-radius:var(--border-radius-widget);box-shadow:var(--box-shadow-widget);padding:2rem;max-width:20rem}@media(min-width: 45rem){.manual .table-of-content{display:block;position:fixed;top:7rem;right:-1rem}}@media(min-width: 75rem){.manual .table-of-content{right:5%}}.manual .table-of-content ul{list-style:none;padding:0px}.manual .table-of-content li{margin-left:.5rem;margin-right:.5rem;margin-top:.3rem;margin-bottom:.3rem}.manual .table-of-content li,.manual .table-of-content h3{padding:.8rem;transition:all 200ms ease-in-out;cursor:pointer;border-radius:10px}.manual .table-of-content a{text-decoration:none;color:var(--color-main)}.manual .table-of-content a:hover{color:var(--color-widget-bg)}.manual .table-of-content a:hover>li,.manual .table-of-content a:hover>h3{background-color:var(--color-main)}.manual .content{max-width:100%}@media(min-width: 45rem){.manual .content{max-width:60%}}@media(min-width: 75rem){.manual .content{left:8rem}}.manual .content table{border-collapse:collapse;border:1px solid #000}.manual .content table tr,.manual .content table td{border:1px solid #000;padding:5px}.manual .content .center-text{text-align:center}.manual .content .emphasized{font-style:italic;color:var(--color-text-secondary)}.manual .content .example-link{text-decoration:underline}.manual .content .org-name{color:var(--color-text-secondary)}.manual .content .figure-container p{font-size:.8rem;color:var(--color-text-secondary)}.manual .content .figure-container img{box-shadow:var(--box-shadow-default)}.manual h2.highlighted::before,.manual h1.highlighted::before{display:block;position:absolute;background-color:var(--color-primary-lightest);border-radius:1rem;content:"";height:calc(100% + 2rem);width:calc(100% + 2rem);z-index:-1;top:-1rem;left:-1rem}.orgunit-list .orgunit-list-element.has_children{list-style:none;position:relative}.orgunit-list .orgunit-list-element.has_children>.orgunit_name{cursor:pointer}.orgunit-list .orgunit-list-element.has_children::before{content:"▸";position:absolute;display:flex;align-items:center;justify-content:center;height:2rem;left:-1rem}.orgunit-list .orgunit-list-element.has_children.up::before{content:"▾"}.orgunit-list .orgunit-list-element.highlighted{background-color:var(--color-primary-lightest)}.rule-container select{cursor:pointer;color:var(--color-text-main);padding:.75rem 2.25rem .75rem .75rem;width:fit-content;max-width:100%;box-sizing:border-box;margin:0;border:none !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);appearance:none;background-color:var(--color-widget-bg);background-image:url("../svg/chevron-down.svg"),linear-gradient(to bottom, var(--color-widget-bg) 0%, var(--color-widget-bg) 100%);background-repeat:no-repeat,repeat;background-position:right .75rem top 50%,0 0;background-size:.75rem auto,100%}.rule-container label{display:inline;font-size:var(--size-base-font-size)/1.3}.rule-container input[type=text]{width:auto}.rule-container span.logical-rule{display:block;padding-left:2rem;margin-top:.2rem}.rule-container .destroyer,.rule-container .inserter{text-align:center;vertical-align:center;height:2rem;width:2rem;border:none;color:currentColor;transition:var(--transition-default);transition-property:background-color;cursor:pointer;border-radius:var(--border-radius-button);margin:.2rem}.watcher{margin-top:1rem}#__templates{display:none}
