@import"../fonts/inter/inter.css";@import"../fonts/materialsymbols/materialsymbols.css";@import"../fonts/materialicons/materialicons.css";:root{--border-radius-xxl: 1.25rem;--border-radius-xl: 1rem;--border-radius-l: 0.75rem;--border-radius-m: 0.5rem;--border-radius-s: 0.25rem;--border-radius-xs: 0.188rem;--border-radius-xxs: 0.125rem}:root{--transition-property: all;--transition-timing: 0.2s;--transition-timing-function: cubic-bezier(0.86, 0, 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 * 7.142857143 );--size-base-font-size: calc(var(--size-ds-unit) * 2);--color-body-bg: #fcfcfc;--color-disabled-widget-bg: #f0f0f0;--color-widget-bg: #fff;--color-main: #3a69b4;--color-main-dark: #1c417d;--color-primary-lightest: #d4efff;--color-primary-lighter: #85c0e0;--color-primary-light: #5ca4cd;--color-primary: #21759c;--color-primary-dark: #00496e;--color-dropdown: #e5e5e5;--color-checkmark: #4a9d86;--color-clear: #e24e4e;--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-alert-default: var(--color-widget-bg);--color-alert-default-accent: #d9d9d9;--color-alert-success: #d2eee6;--color-alert-success-accent: #489681;--color-alert-warning: #fff3d0;--color-alert-warning-accent: #fed149;--color-alert-error: #ffe3e3;--color-alert-error-accent: #ed9494;--color-row-expanded: rgba(92, 164, 205, 0.05);--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-widget: var(--border-radius-xxl);--border-radius-default: var(--border-radius-m);--border-radius-button: var(--border-radius-s);--border-radius-small: var(--border-radius-xxs);--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: var(--box-shadow-default);--box-shadow-login: 0px 0px 40px #00496e80;--box-shadow--form-widget: inset 0 0 0 1px rgba(0, 0, 0, 0.1);--z-index-navigation: 10;--z-index-modal: 30;--width-sidemenu: 15rem;--padding-content: 5rem;--ui-control-height--default: 2.5rem !important;--color-tag-green-background: #bdecdc;--color-tag-green-text: #207255;--color-tag-blue-background: #bccded;--color-tag-blue-text: #3157a1;--color-tag-red-background: #f8cfcf;--color-tag-red-text: #af1d1d;--color-tag-neutral-background: #eaeff2;--color-tag-neutral-text: #6f7f88}*,*::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}.material-symbols,.material-symbols-outlined{font-family:"Material Symbols";font-weight:normal;font-style:normal;font-size:24px;width: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}.material-symbols{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}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:var(--padding-content)}}@media(min-width: 1760px){.content--maxwidth{max-width:1600px;margin:0 auto;padding:var(--padding-content) 0}}.content-header{padding:1rem}@media(min-width: 75rem){.content-header{padding:0rem}}.content-body,.content-footer{padding:0 1rem}@media(min-width: 75rem){.content-body,.content-footer{padding:0rem}}.content-footer{margin-bottom:3rem;width:fit-content}.no-results{padding:2rem}@media(min-width: 75rem){.no-results{padding:0rem}}.aside{display:flex;align-items:center}.aside h1{flex-grow:2;overflow:hidden;text-overflow:ellipsis;line-height:normal}.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}.section{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.section *{margin:0;padding:0}@media(min-width: 75rem){.section{margin-top:0rem}}.section+.section{margin-top:3.5rem}@media(min-width: 75rem){.section+.section{margin-top:0rem}}.section__header{display:flex;flex-direction:column;gap:1.5rem;padding:0 1rem}@media(min-width: 75rem){.section__header{padding:0rem}}.section__body{display:flex;flex-direction:column;gap:1.5rem}.section .label-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}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;width:100%}.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 svg{height:var(--size-logo-height);max-height:100%;max-width:100%;min-width:calc(var(--size-logo-width) / 2);display:block;grid-column:1;grid-row:1}.logo svg#logo-hover{opacity:0;transition:opacity .2s ease-in-out}.logo:hover svg#logo-hover{opacity:1}.logo>a{display:grid;height:100%}.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:var(--width-sidemenu);min-width:var(--width-sidemenu);min-height:100%;display:block !important;box-shadow:none !important}.sidemenu .navi{margin-left:1rem;margin-top:0;position:fixed;top:5rem}.sidemenu .navi ul{display:flex;flex-direction:column;justify-content:space-around;height:70vh}.sidemenu .navi a{width:13rem}.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}.sidemenu .navi i{font-size:2rem}}.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,.navi button{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);background-color:rgba(0,0,0,0);border:none;font-size:1rem}@media(min-width: 45rem){.navi a,.navi button{height:3.9rem;padding-left:1rem}}.navi a:hover,.navi button:hover{color:var(--color-primary-dark);cursor:pointer}.navi a:hover svg,.navi button:hover svg{fill:var(--color-primary-dark)}.navi a:hover .st1,.navi a:hover .st2,.navi a:hover .st3,.navi button:hover .st1,.navi button:hover .st2,.navi button:hover .st3{stroke:var(--color-primary-dark);fill:none}.navi a.active,.navi button.active{color:var(--color-primary-dark);font-weight:700;background-color:var(--color-body-bg);border-radius:10px}.navi a.active svg,.navi button.active svg{fill:var(--color-primary-dark)}.navi a.active .st1,.navi a.active .st2,.navi a.active .st3,.navi button.active .st1,.navi button.active .st2,.navi button.active .st3{stroke:var(--color-primary-dark);fill:none}.navi a svg,.navi button 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;margin-left:3rem}.userprofile-content-wrapper h2{margin-top:2rem;font-size:larger}.userprofile-content-wrapper h2:first-of-type{margin-top:.7rem}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:last-child td.form-field input{border-bottom-right-radius:var(--border-radius-default)}.userprofile-table tr:first-child td.form-field input{border-top-right-radius:var(--border-radius-default)}.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 td.form-field{padding:0 1px 0 0}.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 .account_initials{height:1.7rem;width:1.7rem;margin:.15rem;font-size:.875rem;line-height:1.7rem}.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}.user__avatar_big .account_initials{height:3rem;width:3rem;margin:.25rem;font-size:1.5rem;line-height:3rem}.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}.user__avatar_verybig .account_initials{height:8.5rem;width:8.5rem;margin:.75rem;font-size:4.5rem;line-height:8.5rem}.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 button,.user_menu .user-content>div{display:flex;align-items:center;padding:12px 16px;text-decoration:none;text-align:left;width:100%}.user_menu .user-content a:hover,.user_menu .user-content button:hover{color:var(--color-primary-dark);cursor:pointer}.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)}.user_menu .logout button{color:#e24e4e;font-weight:600;background-color:rgba(0,0,0,0);border:none;font-size:1rem}.account_initials{color:var(--color-text-white);border-radius:50%;text-align:center;font-family:monospace}.edit-button{margin-left:1rem}.breadcrumb{margin-top:1rem;display:flex;align-items:center}@media(min-width: 75rem){.breadcrumb{margin-top:0}}.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}.scanner_dropdown{width:15rem;padding-bottom:10px}.response_analysis{display:flex;align-items:center;align-content:center;font-size:.8rem}.response_analysis .analysis-response-text{display:flex;margin-top:-0.75rem}.response_analysis .analysis-response-icon{display:flex;margin:0 .25rem .75rem 0;font-size:.8rem}.response_analysis .analysis-response-icon--error{color:var(--color-error)}.response_analysis .analysis-response-icon--success{color:var(--color-ok-dark)}:root{--color-btn-neutral: #e5e5e5;--color-btn-neutral-hover: #cacaca;--color-btn-outline: #cbd5e2;--btn-border-default: 0.094rem solid;--color-btn-focus: #bedaeb;--btn-focus-style: 4px solid;--color-border-neutral: rgba(0, 0, 0, 0.1)}.__button{display:none}.button{display:inline-block;padding:.5rem .75rem;border:var(--btn-border-default) var(--color-btn-neutral);border-radius:var(--border-radius-button);min-width:fit-content;color:var(--color-text-main);background-color:var(--color-btn-neutral);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;cursor:pointer;transition:var(--transition-default);transition-property:background-color,border-color}.button:disabled{color:var(--color-icon);background-color:var(--color-hover);border:var(--btn-border-default) var(--color-btn-neutral);cursor:not-allowed}.button:hover:not([disabled]),.button:focus:not([disabled]){border:var(--btn-border-default) var(--color-btn-neutral-hover);background-color:var(--color-btn-neutral-hover)}.button:focus:not([disabled]){outline:var(--btn-focus-style) var(--color-btn-focus) !important}.button--cta-button{padding:.75rem 1rem !important;border:var(--btn-border-default) var(--color-primary);color:var(--color-text-white);background-color:var(--color-primary);font-weight:600}.button--cta-button:hover:not([disabled]),.button--cta-button:focus:not([disabled]){border:var(--btn-border-default) var(--color-primary-dark);background-color:var(--color-primary-dark)}.button--cta-button.button--icon-text-button{max-height:43px !important}.button--cta-button.button--icon-text-button svg{margin-right:.25rem}.button--cta-button.button--icon-text-button svg.button__plus-icon{height:1rem !important}.button--outline-button{border:var(--btn-border-default) var(--color-btn-outline);color:var(--color-primary);background-color:transparent;font-weight:500}.button--outline-button:hover:not([disabled]),.button--outline-button:focus:not([disabled]){border:var(--btn-border-default) var(--color-primary);background-color:transparent}.button--transparent-button{border:var(--btn-border-default) transparent;padding:.5rem .25rem;color:var(--color-primary-dark);background-color:transparent !important}.button--transparent-button:disabled{color:var(--color-btn-neutral);background-color:transparent;cursor:not-allowed}.button--transparent-button:hover:not([disabled]),.button--transparent-button:focus:not([disabled]){color:var(--color-primary-dark);border:var(--btn-border-default) transparent;background-color:transparent}.button--caret-button{padding:0;border:var(--btn-border-default) transparent;background-color:transparent !important;height:24px}.button--caret-button .material-icons#expand_more,.button--caret-button .material-symbols#expand_more,.button--caret-button .material-symbols-outlined#expand_more{pointer-events:none;transition:var(--transition-default);color:#aaa}.button--caret-button .material-icons#expand_more.active,.button--caret-button .material-symbols#expand_more.active,.button--caret-button .material-symbols-outlined#expand_more.active{color:var(--color-primary)}.button--caret-button.up .material-icons#expand_more,.button--caret-button.up .material-symbols#expand_more,.button--caret-button.up .material-symbols-outlined#expand_more{transform:rotate(180deg)}.button--caret-button:disabled{color:var(--color-btn-neutral);background-color:transparent;cursor:not-allowed}.button--caret-button:hover:not([disabled]),.button--caret-button:focus:not([disabled]){color:var(--color-primary-dark);border:var(--btn-border-default) transparent;background-color:transparent}.button--datatable-actions{background-color:transparent;border:var(--btn-border-default) transparent}.button--datatable-actions .material-symbols,.button--datatable-actions .material-symbols-outlined{color:var(--color-primary-dark)}.button--datatable-actions:disabled{cursor:not-allowed;color:var(--color-btn-neutral);background-color:transparent;border:var(--btn-border-default) transparent}.button--datatable-actions:disabled .material-symbols,.button--datatable-actions:disabled .material-symbols-outlined{color:var(--color-btn-neutral)}.button--datatable-actions:hover:not([disabled]),.button--datatable-actions:focus:not([disabled]){border:var(--btn-border-default) var(--color-primary-dark);background-color:var(--color-primary-dark) !important}.button--datatable-actions:hover:not([disabled]) .material-symbols,.button--datatable-actions:focus:not([disabled]) .material-symbols{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" -25,"opsz" 24 !important}.button--datatable-actions:hover:not([disabled]) .material-symbols-outlined,.button--datatable-actions:focus:not([disabled]) .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 500,"GRAD" -25,"opsz" 24 !important}.button--datatable-actions:hover:not([disabled]) .material-symbols,.button--datatable-actions:hover:not([disabled]) .material-symbols-outlined,.button--datatable-actions:focus:not([disabled]) .material-symbols,.button--datatable-actions:focus:not([disabled]) .material-symbols-outlined{color:var(--color-text-white)}.button--datatable{font-size:14px;padding:6px 8px;display:flex;justify-content:center;align-items:center;gap:4px}.button--datatable .material-symbols{font-size:14px;width:14px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.button--datatable.button--icon{padding:6px;width:24px}.button--rounded-button{padding:.5rem 1rem;border-radius:50px}.button--icon-button{padding:.25rem;max-height:2.125rem;max-width:2.125rem}.button--icon-button .material-icons{color:currentColor !important;font-size:1.5rem;vertical-align:bottom;pointer-events:none}.button--icon-button svg{fill:currentColor}.button--icon-button svg:not(.icon-plus){margin:.125rem;width:1.25rem !important;height:1.25rem !important}.button--icon-button svg.icon-plus{margin:.25rem;width:1rem !important;height:1rem !important}.button--text-button{padding:.5rem .75rem !important;text-wrap:nowrap}.button--icon-text-button{display:flex !important;align-items:center !important;padding:.5rem .625rem .5rem .5rem;max-height:2.125rem}.button--icon-text-button svg{fill:currentColor}.button--icon-text-button .button__clear-icon{width:1.5rem;height:1.5rem;margin-left:-0.25rem}.button--icon-text-button .material-icons#delete_forever{margin-left:-0.125rem}.button--icon-text-button>:last-child{margin-left:.25rem}.button--deletion-button{background-color:var(--color-critical);color:var(--color-text-white);border:var(--btn-border-default) transparent}.button--deletion-button:hover:not([disabled]),.button--deletion-button:focus:not([disabled]){color:var(--color-text-main)}.button .material-icons#play_arrow{transform:translateX(-0.063rem)}.button--debug{background:repeating-linear-gradient(45deg, #ddd7, #fdd7 10px, #f667 10px, #f667 20px);border:1px dashed var(--color-primary-dark);font-style:italic}.button--modal-ui{border-radius:var(--border-radius-button) !important;padding:.5rem 1rem .5rem .75rem !important;height:2.125rem;max-height:2.125rem !important}.show-more{display:none;cursor:pointer}.button-group{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;height:fit-content}.button-group__divider{height:1.25rem;width:2px;border:none;background-color:var(--color-border-neutral)}.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.69rem;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)}.custom-visibility-icon{position:relative;display:inline-block;width:30px}.custom-visibility-icon .fake-shadow{position:absolute;bottom:0px;right:0px;display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:var(--color-primary);transition:none}.custom-visibility-icon #settings{font-size:12px;width:fit-content;font-variation-settings:"FILL" 1,"wght" 300,"GRAD" -25,"opsz" 20}.button--cta-button:hover:not([disabled]) .custom-visibility-icon .fake-shadow,.button--cta-button:focus:not([disabled]) .custom-visibility-icon .fake-shadow{border-color:var(--color-primary-dark);background-color:var(--color-primary-dark)}.form--new .card *{margin:0;padding:0}.statistics--dpo .card,.form--new .card{container-type:inline-size;container-name:card-component;display:flex;flex-direction:column;gap:2rem;padding:1.75rem 2rem;border-radius:var(--border-radius-widget);background-color:#fff;color:var(--color-text-main);box-shadow:var(--box-shadow-widget)}.statistics--dpo .card__header,.form--new .card__header{display:flex;flex-direction:row;align-items:center;gap:1rem;justify-content:space-between;align-items:flex-start}.statistics--dpo .card__label,.form--new .card__label{display:flex;flex-direction:column;gap:.125rem;align-items:flex-start}.statistics--dpo .card__label .title,.form--new .card__label .title{font-size:1.25rem}.statistics--dpo .card__label .subtitle,.form--new .card__label .subtitle{font-size:.875rem;color:var(--color-text-secondary)}.statistics--dpo .card__header-ui,.form--new .card__header-ui{display:flex;flex-direction:row;align-items:center;gap:1rem}.statistics--dpo .card__header-ui .info-icon-wrapper,.form--new .card__header-ui .info-icon-wrapper{color:var(--color-text-secondary);cursor:help;height:1.5rem}.statistics--dpo .card__body,.form--new .card__body{display:flex;flex-direction:column}.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;--color-warning-light: #ffedb6}.datatable-wrapper{clear:both;height:inherit}.datatable-wrapper.scrollable{overflow-y:scroll}.datatable-wrapper.lg,.datatable-wrapper.xl{max-width:100%;overflow-x:auto}.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.lg.card,.datatable-wrapper.xl.card{background-image:linear-gradient(to right, white var(--datatable-cell-padding), rgba(255, 255, 255, 0)),linear-gradient(to right, #22222244, rgba(255, 255, 255, 0)),linear-gradient(to left, white var(--datatable-cell-padding), rgba(255, 255, 255, 0)),linear-gradient(to left, #22222244, rgba(255, 255, 255, 0));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}.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.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 tr.open>:is(th,td):first-child,.datatable tr.statistic_row>:is(th,td):first-child{box-shadow:inset 4px 0 0 var(--color-primary)}.datatable tr.statistic_row{background-color:rgba(0,0,0,.035)}.datatable tr.clickable:focus{background-color:var(--color-primary-lightest)}.datatable tr.clickable:hover{background-color:var(--color-primary-dark);color:var(--color-primary-lightest);cursor:pointer}.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--categories{width:100%}.datatable__column--matchcount{width:60%;display:none}.datatable__column--matchcount label::after{content:"#"}.datatable__column--matchcount label span{display:none}@media(min-width: 75rem){.datatable__column--matchcount label::after{content:none}.datatable__column--matchcount label span{display:inline}}.datatable__column--org{width:100%;word-wrap:break-word}.datatable__column--sensitivity{width:12rem}.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{font-size:.875rem;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--nodata{text-align:center;font-style:italic}.datatable__column--actions{width:15rem;word-wrap:break-word}.datatable__column--actions form{display:inline-block}.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 .domain-url{text-overflow:ellipsis;word-break:break-all}.datatable tbody.links tr:hover td{cursor:pointer;background-color:var(--color-primary-light)}.datatable tbody.links.no-header tr:first-of-type td{border-top:none}.datatable a:not(.button){text-decoration:none;font-weight:500;color:var(--color-primary)}.datatable a:not(.button):hover{color:var(--color-primary-dark)}.datatable .nothing_found_row{text-align:center;font-style:italic}@media(min-width: 45rem){col.datatable__column--matchcount,col.datatable__column--source{display:table-column}td.datatable__column--matchcount,th.datatable__column--matchcount,td.datatable__column--source,th.datatable__column--source{display:table-cell}}@media(min-width: 75rem){.datatable tbody.links.no-header tr:first-of-type td{border-top:none}.datatable tbody.links.no-header tr:first-of-type td:first-of-type{border-top-left-radius:var(--border-radius-widget)}.datatable tbody.links.no-header tr:first-of-type td:last-of-type{border-top-right-radius:var(--border-radius-widget)}}.compressed{--datatable-cell-padding: 1rem;table-layout:auto}.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 .full-path,.datatable td .full-path{white-space:normal;word-break:break-all}.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 th .th-flex-container,.datatable .topbar-stick th .th-flex-container{display:flex;align-items:center}.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}.flex>*:not(:last-child){margin-right:.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 .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}.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:.375rem .5rem;border:1px solid rgba(0,0,0,.2);border-radius:var(--border-radius-button);background-color:var(--color-body-bg);color:var(--color-text-secondary);box-shadow:var(--box-shadow-filter);width:auto;white-space:nowrap;z-index:9999;cursor:text}.table__icon--warning{color:var(--color-warning)}.datatable tr.warning{background-color:var(--color-warning)}.datatable tr.problem textarea[readonly=true]{width:100%;padding:1em}.datatablex{width:100%;max-width:100%;border-collapse:separate;border-spacing:0}.datatablex.no-side-scroll{table-layout:fixed}.datatablex__card-container{position:relative;margin-bottom:0;border-radius:0;background-color:var(--color-widget-bg);box-shadow:var(--box-shadow-widget)}.datatablex__card-container:not(.no-side-scroll){overflow:hidden}@media(min-width: 75rem){.datatablex__card-container{margin-bottom:calc(2 * var(--datatable-cell-padding));border-radius:var(--border-radius-widget)}}.datatablex__wrapper{max-width:100%;height:inherit;clear:both}.datatablex__wrapper:not(.no-side-scroll){overflow-x:auto;background-image:linear-gradient(to right, white var(--datatable-cell-padding), rgba(255, 255, 255, 0)),linear-gradient(to right, #22222244, rgba(255, 255, 255, 0)),linear-gradient(to left, white var(--datatable-cell-padding), rgba(255, 255, 255, 0)),linear-gradient(to left, #22222244, rgba(255, 255, 255, 0));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}.datatablex__row :is(th,td){white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;line-height:normal;padding:var(--datatable-cell-padding) calc(var(--datatable-cell-padding) / 2);vertical-align:middle}.datatablex__row :is(th,td):first-child{padding-left:var(--datatable-cell-padding)}.datatablex__row :is(th,td):last-child{padding-right:var(--datatable-cell-padding)}.datatablex__row td{border-top:1px solid rgba(0,0,0,.2);transition:opacity 200ms ease-in-out}.datatablex__row td .td-content__container{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.datatablex__row td .td-content__container .table-ui__container{display:flex;align-items:center}.datatablex__row td .tooltip,.datatablex__row td .expandable-content{max-width:100%}@media(min-width: 75rem){.datatablex__row td .tooltip .overflow-ellipsis,.datatablex__row td .expandable-content .overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datatablex__row td .tooltip .overflow-ellipsis.full-path,.datatablex__row td .expandable-content .overflow-ellipsis.full-path{white-space:normal;word-break:break-all}}.datatablex__row .info__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.datatablex__row .info__container{display:flex;align-items:center;justify-content:center;gap:.25rem}.datatablex__row .info__label{color:var(--color-text-secondary);font-size:1rem;line-height:1rem;margin-top:calc(1rem * 0.115)}.datatablex__row .info__icon.material-symbols,.datatablex__row .info__icon.material-symbols-outlined{color:var(--color-primary);font-size:1.25rem;width:1.25rem;height:1.25rem;line-height:1.25rem}.datatablex__row .info--none{opacity:50%}.datatablex__row .info--none .material-symbols,.datatablex__row .info--none .material-symbols-outlined{color:var(--color-text-secondary)}.datatablex__row .th__flex-container{display:flex;align-items:center}.datatablex__row .th__flex-container .th-label{display:flex;align-items:center;gap:4px}.datatablex__row .th__flex-container .help-tooltip{vertical-align:middle;width:1.25rem;height:1.25rem}.datatablex__row .th__flex-container .help-tooltip .material-symbols#help,.datatablex__row .th__flex-container .help-tooltip .material-symbols-outlined#help{color:var(--color-primary-dark);opacity:50%;font-size:1.25rem;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.datatablex__row .td__flex-container{display:flex;align-items:center;gap:.5rem}.datatablex__row.highlighted>:is(td,th),.datatablex__row.highlighted+.matches-list>:is(td,th),.datatablex__row--expanded.highlighted>:is(td,th),.datatablex__row--expanded.highlighted+.matches-list>:is(td,th){background-color:var(--color-primary-lightest);box-shadow:inherit}.datatablex__row.highlighted .button:not(.button--caret-button):not(.button--deletion-button):not(.dropdown-container .button),.datatablex__row.highlighted .status,.datatablex__row.highlighted+.matches-list .button:not(.button--caret-button):not(.button--deletion-button):not(.dropdown-container .button),.datatablex__row.highlighted+.matches-list .status,.datatablex__row--expanded.highlighted .button:not(.button--caret-button):not(.button--deletion-button):not(.dropdown-container .button),.datatablex__row--expanded.highlighted .status,.datatablex__row--expanded.highlighted+.matches-list .button:not(.button--caret-button):not(.button--deletion-button):not(.dropdown-container .button),.datatablex__row--expanded.highlighted+.matches-list .status{background-color:var(--color-widget-bg) !important;color:var(--color-text-secondary) !important}.datatablex__row.highlighted .button:not(.button--caret-button):not(.button--deletion-button):not(.dropdown-container .button).button,.datatablex__row.highlighted .status.button,.datatablex__row.highlighted+.matches-list .button:not(.button--caret-button):not(.button--deletion-button):not(.dropdown-container .button).button,.datatablex__row.highlighted+.matches-list .status.button,.datatablex__row--expanded.highlighted .button:not(.button--caret-button):not(.button--deletion-button):not(.dropdown-container .button).button,.datatablex__row--expanded.highlighted .status.button,.datatablex__row--expanded.highlighted+.matches-list .button:not(.button--caret-button):not(.button--deletion-button):not(.dropdown-container .button).button,.datatablex__row--expanded.highlighted+.matches-list .status.button{border-color:var(--color-widget-bg)}.datatablex__row.highlighted .button--deletion-button,.datatablex__row.highlighted+.matches-list .button--deletion-button,.datatablex__row--expanded.highlighted .button--deletion-button,.datatablex__row--expanded.highlighted+.matches-list .button--deletion-button{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-text-white)}.datatablex .column{width:auto}.datatablex .column--checkbox{width:4.5rem}.datatablex .column--checkbox .ds-checkbox{margin:0;line-height:normal}.datatablex .column--checkbox .ds-checkbox label{padding-left:24px}.datatablex .column--numeral{text-align:right}.datatablex .column--numeral .th__flex-container{justify-content:end}.datatablex .column--numeral .datatable-numeral{margin-right:.375rem}@media(min-width: 75rem){.datatablex .column--numeral:is(:not(col)):has(+:not(.column--numeral)):not(:last-child){padding-right:var(--datatable-cell-padding)}}.datatablex .column--numeral .matches_container{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:.5rem}.datatablex .column--numeral .matches_container #warning{color:var(--color-error);cursor:default}.datatablex .column--attribute .th__flex-container,.datatablex .column--attribute .td__flex-container{justify-content:center;text-align:center}@media(min-width: 90rem){.datatablex .column--attribute{padding-left:var(--datatable-cell-padding);padding-right:var(--datatable-cell-padding)}}.datatablex .column--loading,.datatablex .column--nodata{color:var(--color-text-secondary);text-align:center;font-style:italic}.datatablex a:not(.button){text-decoration:none;font-weight:500;color:var(--color-primary)}.datatablex .th__flex-container{display:flex;align-items:center;text-wrap:nowrap}.datatablex .th__flex-container .th-label{display:flex;align-items:center;gap:4px}.datatablex .nothing_found_row{text-align:center;font-style:italic;color:var(--color-text-secondary)}.datatablex .column-headings{z-index:1}.datatablex .column-headings th{padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid rgba(0,0,0,.2);background-color:#f4f4f4;font-size:1rem;font-weight:bold;white-space:nowrap;z-index:1;top:calc(2rem + var(--size-logo-height) + 6rem)}@media(min-width: 75rem){.datatablex .column-headings th{top:6rem}}.datatablex .topbar-stick th{background-color:#fff;z-index:2;top:calc(2rem + var(--size-logo-height))}@media(min-width: 75rem){.datatablex .topbar-stick th{top:0}}.datatablex .topbar-stick th:first-child{border-top-left-radius:var(--border-radius-widget)}.datatablex .topbar-stick th:last-child{border-top-right-radius:var(--border-radius-widget)}.datatablex .column-headings th,.datatablex .topbar-stick th{position:static}.datatablex .sticky th{position:sticky}.datatablex .stuck th{border-bottom:1px solid rgba(0,0,0,.2)}.datatablex .stuck th:first-child{border-top-left-radius:0}.datatablex .stuck th:last-child{border-top-right-radius:0}.org-table{min-width:70rem}.org-table .column--name{width:clamp( calc(calc(70rem * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 8.5rem) * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 8.5rem) * 0.25)) )}.org-table .column--info{width:clamp( calc(calc(70rem * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 8.5rem) * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 8.5rem) * 0.25)) )}.org-table .column--info .info__label{color:var(--color-text-secondary);font-size:1rem;line-height:1rem}.org-table .column--info .info .material-symbols,.org-table .column--info .info .material-symbols-outlined{color:var(--color-primary);font-size:1.25rem;width:1.25rem;height:1.25rem;line-height:1.25rem}.org-table .column--import{width:clamp( calc(calc(70rem * 0.5)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 8.5rem) * 0.5)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 8.5rem) * 0.5)) )}.org-table .column--actions{width:8.5rem}.org-table .column--actions #sso-button #sso-icon-container{width:1.5rem;height:1.5rem;position:relative}.org-table .column--actions #sso-button #sso-icon-container i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.org-table .column--actions #sso-button #sso-icon-container i#cloud{z-index:1}.org-table .column--actions #sso-button #sso-icon-container i#key{z-index:2;padding-top:.25rem;color:var(--color-btn-neutral);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" -25,"opsz" 20;font-size:18px;text-align:center}.orgunit-table{min-width:70rem}.orgunit-table .column--name{width:clamp( calc(calc(70rem * 0.25)), calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) * 0.25)), calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) * 0.25)) )}.orgunit-table .column--affiliated-accounts{width:clamp( calc(calc(70rem * 0.15)), calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) * 0.15)), calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) * 0.15)) )}.orgunit-table .column--affiliated-accounts .content-min{display:block}.orgunit-table .column--affiliated-accounts .content-max{display:none}@media(min-width: 90rem){.orgunit-table .column--affiliated-accounts .content-max{display:block}.orgunit-table .column--affiliated-accounts .content-min{display:none}}.orgunit-table .column--visibility{width:7.5rem;text-align:center}.orgunit-table .column--visibility .table-icon__container .status{display:flex;align-items:center;justify-content:center}.orgunit-table .column--visibility .table-icon__container .status__wrapper{display:flex;align-items:center;justify-content:center}.orgunit-table .column--visibility .table-icon__container .status--visibility-on .status__icon{color:var(--color-checkmark)}.orgunit-table .column--visibility .table-icon__container .status--visibility-off .status__icon{color:var(--color-clear);opacity:60%;font-variation-settings:"FILL" 0 !important}.orgunit-table .column--managers,.orgunit-table .column--dpos{width:clamp( calc(calc(70rem * 0.3)), calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) * 0.3)), calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) * 0.3)) )}.rules-table .column--name{text-wrap:wrap}.rules-table .column--name .name__container{display:flex;flex-direction:column;gap:.25rem}.rules-table .column--name .name__container .label:hover{color:var(--color-primary-dark)}.rules-table .column--name .name__container .owner{font-size:.813rem;color:var(--color-text-secondary);font-style:italic}.rules-table .column--sensitivity .status__wrapper{display:flex;flex-direction:row;align-items:center;gap:.25rem}.rules-table .column--sensitivity .status__wrapper[data-status="0"]>.status__icon{color:var(--color-notification)}.rules-table .column--sensitivity .status__wrapper[data-status="1"]>.status__icon{color:var(--color-warning)}.rules-table .column--sensitivity .status__wrapper[data-status="2"]>.status__icon{color:var(--color-problem)}.rules-table .column--sensitivity .status__wrapper[data-status="3"]>.status__icon{color:var(--color-error)}.rules-table .column--sensitivity .status__icon{height:1.5rem}.rules-table .column--sensitivity .status :has(.status__icon) .status__label{margin-top:calc(14px * 0.115)}.rules-table .column--actions{width:8rem}.rules-table .column--actions .button-group{flex-wrap:nowrap}.scannerjob-table{min-width:60rem}.scannerjob-table .column--name{width:clamp( calc(calc(60rem * 0.35)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.35)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.35)) )}.scannerjob-table .column--name .name__container{display:flex;flex-direction:column;gap:.25rem}.scannerjob-table .column--name .name__label:hover{color:var(--color-primary-dark)}.scannerjob-table .column--name .name__org{font-size:.813rem;color:var(--color-text-secondary);font-style:italic}.scannerjob-table .column--name .UI-container{width:fit-content;margin-top:.5rem}.scannerjob-table .column--validation{width:clamp( calc(calc(60rem * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.25)) )}.scannerjob-table .column--validation .status--valid{background-color:var(--color-status-good);color:var(--color-checkmark);font-size:.875rem;line-height:.875rem;padding:0 .75rem;border-radius:50px;height:1.75rem;width:fit-content;text-wrap:nowrap}.scannerjob-table .column--validation .status--valid .status__wrapper{display:flex;align-items:center;justify-content:center;gap:.25rem;height:inherit}.scannerjob-table .column--validation .status--valid .status__wrapper:has(.status__icon+.status__label){padding-right:.25rem}.scannerjob-table .column--validation .status--valid .status__wrapper:has(.status__icon+.status__label) .status__label{margin-top:calc(14px * 0.115);font-weight:500}.scannerjob-table .column--validation .status--valid .status__icon.material-symbols,.scannerjob-table .column--validation .status--valid .status__icon.material-symbols-outlined{font-size:1.25rem;width:1.25rem}.scannerjob-table .column--validation .status--valid .status__icon.material-symbols{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.scannerjob-table .column--validation .status--valid .status__icon.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.scannerjob-table .column--validation .status--invalid{background-color:var(--color-status-bad);color:var(--color-clear);font-size:.875rem;line-height:.875rem;padding:0 .75rem;border-radius:50px;height:1.75rem;width:fit-content;text-wrap:nowrap}.scannerjob-table .column--validation .status--invalid .status__wrapper{display:flex;align-items:center;justify-content:center;gap:.25rem;height:inherit}.scannerjob-table .column--validation .status--invalid .status__wrapper:has(.status__icon+.status__label){padding-right:.25rem}.scannerjob-table .column--validation .status--invalid .status__wrapper:has(.status__icon+.status__label) .status__label{margin-top:calc(14px * 0.115);font-weight:500}.scannerjob-table .column--validation .status--invalid .status__icon.material-symbols,.scannerjob-table .column--validation .status--invalid .status__icon.material-symbols-outlined{font-size:1.25rem;width:1.25rem}.scannerjob-table .column--validation .status--invalid .status__icon.material-symbols{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.scannerjob-table .column--validation .status--invalid .status__icon.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.scannerjob-table .column--automatic{width:clamp( calc(calc(60rem * 0.4)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.4)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.4)) )}.scannerjob-table .column--automatic .status{display:flex;align-items:center;gap:.25rem}.scannerjob-table .column--automatic .status__icon.material-symbols,.scannerjob-table .column--automatic .status__icon.material-symbols-outlined{font-variation-settings:"wght" 300;color:var(--color-text-secondary)}.scannerjob-table .column--automatic .status__label{font-size:1rem;margin-top:calc(1rem * 0.115);color:var(--color-text-main)}.scannerjob-table .column--actions{width:210px}.scannerjob-table .column--actions .button-group{flex-wrap:nowrap}.scannerjob-table .column--actions .button-group .button .material-symbols,.scannerjob-table .column--actions .button-group .button .material-symbols-outlined{color:var(--color-primary-dark)}.scannerjob-table .column--actions .button-group .button:hover{background-color:var(--color-primary-dark) !important}.scannerjob-table .column--actions .button-group .button:hover .material-symbols,.scannerjob-table .column--actions .button-group .button:hover .material-symbols-outlined{color:var(--color-text-white)}.scannerjob-table .column--actions .button-group .button:hover .material-symbols{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" -25,"opsz" 24 !important}.scannerjob-table .column--actions .button-group .button:hover .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 500,"GRAD" -25,"opsz" 24 !important}.scannerjob-table--webscanner{min-width:70rem}.scannerjob-table--webscanner .column--name{width:clamp( calc(calc(70rem * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.25)) )}.scannerjob-table--webscanner .column--url{width:clamp( calc(calc(70rem * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.25)) )}.scannerjob-table--webscanner .column--url .tooltip .overflow-ellipsis{word-break:break-all}@media(min-width: 75rem){.scannerjob-table--webscanner .column--url .tooltip .overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.25)* 0.95)}}.scannerjob-table--webscanner .column--validation{width:clamp( calc(calc(70rem * 0.2)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.2)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.2)) )}.scannerjob-table--webscanner .column--automatic{width:clamp( calc(calc(70rem * 0.3)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.3)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.3)) )}.scannerjob-table--filescanner{min-width:65rem}.scannerjob-table--filescanner .column--name{width:clamp( calc(calc(65rem * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.25)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.25)) )}.scannerjob-table--filescanner .column--drive,.scannerjob-table--filescanner .column--validation{width:clamp( calc(calc(65rem * 0.2)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.2)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.2)) )}.scannerjob-table--filescanner .column--automatic{width:clamp( calc(calc(65rem * 0.35)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.35)), calc(calc(calc(calc(100vw - calc(var(--width-sidemenu) + var(--padding-content))) - 210px) * 0.35)) )}.errormessage-table .column--starttime{width:calc(var(--datatable-cell-padding) + 17ch)}@media(max-width: 90rem){.errormessage-table .column--starttime{width:calc(var(--datatable-cell-padding) + 11ch)}}.errormessage-table .column--actions{width:10rem}.errormessage-table .column--actions .button-group{flex-wrap:nowrap}.results-table .column--flexible{width:100%}.results-table .column--flexible.column--numeral{width:max(10vw, 140px)}.results-table .column--datasource_last_modified{width:calc(var(--datatable-cell-padding) + 12ch)}@media(max-width: 90rem){.results-table .column--datasource_last_modified{display:none}}.results-table .column--source{width:6.25rem}.results-table .column--resolution-status{width:13rem}.results-table .column--resolution-status .status{background-color:var(--color-primary-lightest);color:var(--color-primary-dark);font-size:.875rem;line-height:.875rem;padding:0 .75rem;border-radius:50px;height:1.75rem;width:fit-content;text-wrap:nowrap}.results-table .column--resolution-status .status .status__wrapper{display:flex;align-items:center;justify-content:center;gap:.25rem;height:inherit}.results-table .column--resolution-status .status .status__wrapper:has(.status__icon+.status__label){padding-right:.25rem}.results-table .column--resolution-status .status .status__wrapper:has(.status__icon+.status__label) .status__label{margin-top:calc(14px * 0.115);font-weight:500}.results-table .column--resolution-status .status .status__icon.material-symbols,.results-table .column--resolution-status .status .status__icon.material-symbols-outlined{font-size:1.25rem;width:1.25rem}.results-table .column--resolution-status .status .status__icon.material-symbols{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.results-table .column--resolution-status .status .status__icon.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.results-table .column--deviations .td__flex-container{flex-wrap:wrap}.results-table .column--deviations .status{background-color:var(--color-primary-lighter);color:var(--color-text-white);font-size:.875rem;line-height:.875rem;padding:0 .75rem;border-radius:50px;height:1.75rem;width:fit-content;text-wrap:nowrap}.results-table .column--deviations .status .status__wrapper{display:flex;align-items:center;justify-content:center;gap:.25rem;height:inherit}.results-table .column--deviations .status .status__wrapper:has(.status__icon+.status__label){padding-right:.25rem}.results-table .column--deviations .status .status__wrapper:has(.status__icon+.status__label) .status__label{margin-top:calc(14px * 0.115);font-weight:500}.results-table .column--deviations .status .status__icon.material-symbols,.results-table .column--deviations .status .status__icon.material-symbols-outlined{font-size:1.25rem;width:1.25rem}.results-table .column--deviations .status .status__icon.material-symbols{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.results-table .column--deviations .status .status__icon.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.results-table .column--case-number{width:calc(var(--datatable-cell-padding) + 17ch)}@media(min-width: 75rem){.results-table .column--case-number{width:calc((var(--datatable-cell-padding) * 1.5) + 17ch)}}.results-table .column--case-number:is(td){font-family:"Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace}.results-table .column--actions{width:10rem}.results-table .column--actions.expand-row{width:12.25rem}.results-table .column--actions.expand-row.false-positive{width:14.125rem}.results-table .column--actions .button-group{flex-wrap:nowrap}.results-table .column--actions .button-group #expand_more{color:var(--color-primary-dark)}.results-table .datatablex__row--expanded>td{padding:calc(var(--datatable-cell-padding) / 2) var(--datatable-cell-padding)}.results-table .datatablex__row--expanded.matches-list{box-shadow:inset 4px 0 0 var(--color-primary);background-color:rgba(0,0,0,.035)}.results-table .datatablex__row--expanded.matches-list .matches-list__column{width:auto}.results-table .datatablex__row--expanded.matches-list .matches-list__column--match{min-width:30%;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all}.results-table .datatablex__row--expanded.matches-list .matches-list__column--probability{max-width:7.5rem;text-align:right}.results-table .datatablex__row--expanded.matches-list .matches-list__column--show-more-matches{padding-left:0;padding-top:2rem}.leaderoverview-table{font-size:.875rem}.leaderoverview-table .column--employee .employee__container{display:flex;flex-direction:column;gap:.25rem}.leaderoverview-table .column--employee .employee__fullname{font-weight:bold}.leaderoverview-table .column--employee .employee__username{color:var(--color-text-secondary);font-size:.875rem}.leaderoverview-table .column--employee .tooltip .overflow-ellipsis{word-break:break-all}@media(min-width: 75rem){.leaderoverview-table .column--employee .tooltip .overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}}.leaderoverview-table .column--matches-old,.leaderoverview-table .column--matches-withheld,.leaderoverview-table .column--matches-all{width:max(16vw, 140px)}@media(min-width: 75rem){.leaderoverview-table .column--matches-old,.leaderoverview-table .column--matches-withheld,.leaderoverview-table .column--matches-all{width:max(14vw, 180px)}}.leaderoverview-table .column--status{width:9.625rem}@media(min-width: 1760px){.leaderoverview-table .column:not(.column--actions){width:auto}}@media(max-width: 1439px){.leaderoverview-table .column--actions{width:7.5rem}.leaderoverview-table .column--actions .wide-screen-version{display:none !important}}@media(min-width: 90rem){.leaderoverview-table .column--actions{width:14.125rem}.leaderoverview-table .column--actions .narrow-screen-version{display:none !important}}.leaderoverview-table .column--actions .button-group{flex-wrap:nowrap;justify-content:flex-end}.leaderoverview-table .column--actions .button-group #expand_more{color:var(--color-primary-dark)}.leaderoverview-table .datatablex__row.user-overview{box-shadow:inset 4px 0 0 var(--color-primary);background-color:rgba(0,0,0,.035)}/*!
 * 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.5rem !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;width:90% !important;min-height:2.5rem !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{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}.select2-clear-btn{position:absolute;right:50px;top:50%;transform:translateY(-50%);z-index:10}@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_filter_container{display:flex;flex-wrap:wrap}.match_filtering_wrapper{float:left;margin-top:1rem;max-width:100%}.filtering-UI__wrapper{width:100%;display:flex;flex-direction:column;gap:2rem;margin-top:1rem;margin-bottom:2.5rem}.filtering-UI__body{display:flex;gap:1.25rem;align-items:flex-end}.filtering-UI__body .dropdown__wrapper{width:fit-content;display:flex;flex-direction:column;gap:1rem}.filtering-UI__body .dropdown__label{display:flex;justify-content:space-between;align-items:center}.filtering-UI__footer .checkbox-group{flex-direction:row;gap:1rem;margin:0}.filtering-UI__footer .checkbox-group .ds-checkbox{border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius-small);padding:.625rem;margin-right:0;line-height:1;font-size:1em}.filtering-UI__footer .checkbox-group .ds-checkbox.toggled__true,.filtering-UI__footer .checkbox-group .ds-checkbox:hover{background-color:var(--color-primary-lightest)}.checkbox_wrapper{float:left;clear:left;max-width:100%;margin-bottom:2rem;margin-top:1rem}.match_filtering_clear_button{cursor:pointer;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;font-size:.9rem}.match_filtering.report_filter_toggle_button{width:fit-content;margin-right:2rem;margin-top:2rem;font-size:.9rem}.org_filtering{width:20rem;margin-top:2rem;font-size:.9rem}.org_filtering .help-tooltip{vertical-align:middle;width:1.25rem;height:1.25rem;bottom:.1rem}.org_filtering .help-tooltip .material-symbols#help,.org_filtering .help-tooltip .material-symbols-outlined#help{color:var(--color-primary-dark);opacity:50%;font-size:1.25rem;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.org_filtering .ds-checkbox{bottom:1rem;font-weight:bold}.org_filtering .ds-checkbox input[type=checkbox]{opacity:100;position:relative}.org_filtering_wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2rem}.orgunit_filtering_wrapper{display:flex;align-items:center}.filters-and-settings__wrapper{display:flex;justify-content:space-between;align-items:center;margin:2rem 0}.orgunit_input_container{width:100%;display:flex;justify-content:space-around;align-items:center}.orgunit_input_wrapper{margin-right:2rem}.orgunit_input_wrapper.dropdown{margin-right:0;margin-left:auto}.rule_filtering_wrapper{max-width:600px;display:flex;flex-direction:column;gap:1rem}.rule_filtering_wrapper #categories_select2{min-width:100%}.checkbox_button{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;top:1px;left:0}.filter_checkbox input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.filter_checkbox label{display:block;min-width:8rem}.filter_checkbox--report label{width:8}.filter_checkbox--org_unit label{width:18}.filter_checkbox input+label{cursor:pointer;padding-left:1.75em;margin-top:0}.filter_checkbox input[type=checkbox]+label::before,.filter_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)}.filter_checkbox input[type=checkbox]+label::before :root,.filter_checkbox input[type=checkbox]+label::after :root{--transition-property: opacity}.filter_checkbox input[type=checkbox]+label::before{border:2px solid rgba(0,0,0,.4);border-radius:3px}.filter_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)}.filter_checkbox input[type=checkbox]:focus+label::before{border-color:#12496e}.filter_checkbox:hover input[type=checkbox]+label::before{border-color:#12496e}.filter_checkbox input[type=checkbox]:checked+label::before{background-color:#12496e;border-color:transparent}.filter_checkbox input[type=checkbox]:checked+label::after{opacity:1}.filter_checkbox input[type=checkbox]:disabled+label{opacity:.5}.filter_checkbox input[type=checkbox]:disabled+label::before{border:2px solid rgba(0,0,0,.1)}.errormessage_filtering_wrapper{display:flex;align-items:center;gap:1.5rem;margin:2rem 1rem}@media(min-width: 75rem){.errormessage_filtering_wrapper{margin:2rem 0}}.account_filtering_wrapper{display:flex;align-items:center}.account_filtering_wrapper>div{margin:1rem}.search_field_wrapper{width:20rem;max-width:100%}.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__content{display:flex;flex-direction:column;gap:1.5rem}.form__content__body{display:flex;flex-direction:column;gap:1rem}.form__content__body table#ou-visibility-form-pagitation{width:100%;border-collapse:collapse}.form__content__body table#ou-visibility-form-pagitation tfoot.pagination{border-top:none}.form__content__body table#ou-visibility-form-pagitation tfoot.pagination td{padding:0 !important}.form__content__body table#ou-visibility-form-pagitation tfoot.pagination .page_of_pages,.form__content__body table#ou-visibility-form-pagitation tfoot.pagination .pages,.form__content__body table#ou-visibility-form-pagitation tfoot.pagination .dropdown{margin:0 !important}.form__ui-container{display:flex;justify-content:space-between;align-items:flex-end}.form__ui-container .ui-group{display:flex;flex-direction:row;align-items:center;gap:16px}.form__ui-container .ui-group--left{flex-wrap:wrap}.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__row__item{padding-top:.5rem}.form__row__item .inline-input input{margin-top:0}.form__row__item input{margin-top:.5rem}.form__row__item select{margin-top:.5rem !important}.form__row--general,.form__row--tab-access,.form__row--leadertab,.form__row--retention-policy,.form__row--support-button,.form__row--support,.form__row--dpo,.form__row--outlook,.form__row--deletion,.form__row--ldap-provider-setup,.form__row--ldap-claim-setup,.form__row--prioritize_graphgrant{margin:3rem 0;display:flex;flex-direction:column;gap:.5rem}.form__row--general,.form__row--support-settings{margin:0}.form__row--ldap-provider-setup,.form__row--ldap-claim-setup{margin:0}.form__row--outlook,.form__row--retention-policy{gap:1rem}.form__row--outlook .form__row__item,.form__row--retention-policy .form__row__item{padding-top:.5rem}.form__row--outlook .form__row__item>label:first-child,.form__row--retention-policy .form__row__item>label:first-child{font-weight:600;margin-bottom:1rem}.form__row--outlook .form__row__item__radiocontainer,.form__row--retention-policy .form__row__item__radiocontainer{display:flex;flex-direction:column;gap:.75rem}.form__row--outlook .form__row__item .radio-button,.form__row--outlook .form__row__item__checkboxcontainer,.form__row--retention-policy .form__row__item .radio-button,.form__row--retention-policy .form__row__item__checkboxcontainer{margin-top:.75rem;display:flex;align-items:center;gap:.5rem}.form__row--ldap-provider-setup .form-checkbox-container{display:flex;gap:.5rem;margin:8px 0 0 0}.form__row--ldap-provider-setup .form-checkbox-container .ds-checkbox,.form__row--ldap-provider-setup .form-checkbox-container .help{margin:0}.form__row--ldap-provider-setup .form__row__item:last-child{margin-top:.5rem}.form__row--ldap-claim-setup{gap:1rem}.form__row--ldap-claim-setup .form__group{display:flex;flex-direction:column;gap:.5rem}.form__row--ldap-claim-setup .form__group p{margin:0}.form__row--ldap-claim-setup .form__group p:not(:first-child){padding-top:.5rem}.form .secondary_text{color:var(--color-text-secondary);font-style:italic;font-size:small}.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--flex .button{margin-left:.5rem;padding:.75rem}.form .form__group .field-with-button__container{display:flex;gap:.5rem}.form .form__group .field-with-button__container>.button{margin-top:.5rem}.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:.5rem}.form input+label,.form select+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],.form input[type=email]{background-color:#fff;border:none;border-radius:var(--border-radius-xxs);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,.form input[type=email]:focus{box-shadow:inset 0 0 0 4px #5ca4cd40}.form select{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);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)}.form select[multiple]{background-image:none;padding-right:.75rem}.form input:disabled,.form select:disabled{background-color:var(--color-disabled-widget-bg);background:var(--color-disabled-widget-bg);cursor:not-allowed}.form .date{margin-top:1rem}.form .date-field{background-color:#fff;border:none;border-radius:var(--border-radius-xxs);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-xxs);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}.form:not(.user-form){line-height:1}.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{padding-left:1.75em !important;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;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]:not(:disabled)+label::before,.ds-checkbox input[type=checkbox]:not(:disabled)+label::after{cursor:pointer}.ds-checkbox input[type=checkbox]:disabled+label::before,.ds-checkbox input[type=checkbox]:disabled+label::after{cursor:not-allowed}.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}#file-clear-btn,#upload-file,#upload-file-service,#upload-file-email{padding:.75rem;width:50%;text-align:center;background-color:#fff;border:none;border-radius:var(--border-radius-small);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}#file-clear-btn{position:absolute;width:5%;height:46px;margin-left:20px}.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}#upload-text{width:50%}.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}.csv_export_wrapper{margin:1rem}.account_links{line-height:2rem}.account_links .account_link{color:var(--color-text-main);text-decoration:none;padding:3px;border:1px solid var(--color-text-main);border-radius:4px;margin:0 .2rem;cursor:pointer}.account_links .account_link:hover{background-color:var(--color-primary-light)}#scanner_search_field{margin-right:2rem}.smartdelta{float:right;background-image:url("../svg/smartdelta.svg");background-size:contain;display:inline-block;height:32px;width:32px;cursor:help;padding:1px}.hide-orgunits-list{display:flex;flex-direction:column;gap:1rem}.hide-orgunits-list__wrapper{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:var(--border-radius-button)}.hide-orgunits-list__container ul.orgunit-list{padding:1rem 1.25rem;margin:0;column-gap:2.5rem;column-rule:1px dashed rgba(0,0,0,.1);column-count:3}@media(min-width: 75rem){.hide-orgunits-list__container ul.orgunit-list{column-count:auto;column-width:clamp(18rem, 15vw, 24rem)}}.hide-orgunits-list__container ul.orgunit-list li{list-style:none;margin-left:.5rem;margin-bottom:.875rem}.hide-orgunits-list__container ul.orgunit-list li:last-child{margin-bottom:0}.hide-orgunits-list__container ul.orgunit-list li .ds-checkbox{margin-right:0}.hide-orgunits-list__container ul.orgunit-list li .ds-checkbox label{display:flex;align-items:center;gap:.125rem}.hide-orgunits-list__container ul.orgunit-list li .ds-checkbox label span{margin-left:.25rem}input[type=file]{width:350px;max-width:100%;padding:5px;border-radius:10px;border:1px solid #555}input[type=file]::file-selector-button:not(.screen-reader-only){margin-right:20px;padding:.75rem 1rem !important;border:var(--btn-border-default) var(--color-primary);color:var(--color-text-white);background-color:var(--color-primary);font-weight:600;border-radius:10px;cursor:pointer;transition:background .2s ease-in-out}input[type=file]::file-selector-button:hover:not(.screen-reader-only){border:var(--btn-border-default) var(--color-primary-dark);background-color:var(--color-primary-dark)}.select_sharepoint_site_container{display:flex}.form--new{display:flex;flex-direction:column;gap:2rem;max-width:75rem}.form--new .form__body{display:flex;flex-direction:column;gap:2rem}.form--new .fieldset{display:flex;flex-direction:column;gap:2rem;border:none}.form--new .fieldset__legend{display:flex;flex-direction:column;gap:.125rem;align-items:flex-start;padding-bottom:1.5rem}.form--new .fieldset__legend .title{font-size:1.25rem}.form--new .fieldset__legend .subtitle{font-size:.875rem;color:var(--color-text-secondary)}.form--new .fieldset__legend .title{font-weight:600}.form--new .fieldset__legend .title:is(h3){font-size:1rem}.form--new .fieldset__legend .title:is(h4){font-size:.875rem}.form--new .fieldset.fieldset--nested .fieldset__legend{padding-bottom:1rem}.form--new .fieldset__body{display:flex;flex-direction:column;gap:1.5rem}.form--new .form-widget{display:flex;flex-direction:column;gap:.25rem}.form--new .form-widget__label{display:flex;flex-direction:row;align-items:center;gap:.125rem;color:var(--color-text-main);font-size:.75em;user-select:none}.form--new .form-widget input:not([type=checkbox],[type=radio],[type=search],[type=file]),.form--new .form-widget select{padding-top:.75rem;padding-bottom:.75rem;box-sizing:border-box;line-height:normal;padding-left:.75rem;padding-right:.75rem;border:none !important;border-radius:var(--border-radius-s);box-shadow:var(--box-shadow--form-widget);color:var(--color-text-main);background-color:var(--color-widget-bg);font-size:.875rem;transition:var(--transition-default);height:var(--ui-control-height--default)}.form--new .form-widget input:not([type=checkbox],[type=radio],[type=search],[type=file]):disabled,.form--new .form-widget select:disabled{background-color:var(--color-disabled-widget-bg);background:var(--color-disabled-widget-bg);cursor:not-allowed}.form--new .form-widget input:not([type=checkbox],[type=radio],[type=search],[type=file]):focus,.form--new .form-widget select:focus{box-shadow:inset 0 0 0 4px #5ca4cd40}.form--new .form-widget input{width:100%;outline:none}.form--new .form-widget input[type=checkbox],.form--new .form-widget input[type=radio]{accent-color:var(--color-primary-dark);height:16px;width:16px}.form--new .form-widget select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../svg/chevron-down.svg");background-repeat:no-repeat;background-position:right .75rem top 50%;background-size:.75rem auto;padding-right:2.25rem;box-sizing:border-box;font-family:inherit;cursor:pointer}.form--new .form-widget .select2{width:100% !important;min-height:var(--ui-control-height--default)}.form--new .form-widget .select2 .selection{display:inline-block;width:inherit}.form--new .form-widget .select2 .selection .select2-selection--multiple{padding-top:.75rem;padding-bottom:.75rem;box-sizing:border-box;line-height:normal;padding-left:.75rem;padding-right:.75rem;border:none !important;border-radius:var(--border-radius-s);box-shadow:var(--box-shadow--form-widget);color:var(--color-text-main);background-color:var(--color-widget-bg);font-size:.875rem;transition:var(--transition-default)}.form--new .form-widget .select2 .selection .select2-selection--multiple:disabled{background-color:var(--color-disabled-widget-bg);background:var(--color-disabled-widget-bg);cursor:not-allowed}.form--new .form-widget .select2 .selection .select2-selection--multiple:focus{box-shadow:inset 0 0 0 4px #5ca4cd40}.form--new .form-widget .select2 .selection .select2-selection__rendered{display:inline-flex !important;flex-wrap:wrap;gap:.375rem;padding:.375rem .5rem !important;min-height:var(--ui-control-height--default)}.form--new .form-widget .select2 .selection .select2-selection__rendered .select2-search--inline{flex-grow:2;height:calc( var(--ui-control-height--default) - (0.375rem * 2) ) !important}.form--new .form-widget .select2 .selection .select2-selection__rendered .select2-search__field{width:min(100%, 280px) !important;height:100% !important;background:var(--color-hover);padding:0 .5rem !important;border-radius:var(--border-radius-xs)}.form--new .form-widget .select2 .selection .select2-selection__rendered .select2-search__field::placeholder{font-style:italic}.form--new .form-widget .select2 .selection .select2-selection__choice{display:flex;align-items:center;width:fit-content;height:1.75rem !important;padding:0 .5rem !important;margin:0 !important;border:none !important;border-radius:var(--border-radius-xs);color:var(--color-primary-dark);background-color:var(--color-primary-lightest) !important;font-size:.875rem;line-height:normal}.form--new .form-widget .select2 .selection .select2-selection__choice__remove{color:var(--color-primary-dark)}.form--new .form-widget .select2 .selection .select2-selection__choice__remove:hover{color:var(--color-alert-error-accent)}.form--new .form-widget .select2 .selection .select2-selection__choice:has(.select2-selection__choice__remove:hover){color:var(--color-alert-error-accent);background-color:var(--color-alert-error) !important;font-weight:600}.form--new .form-widget__radio-group{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0}.form--new .form-widget__radio-group label{display:flex;flex-direction:row;align-items:center;gap:.25rem;font-size:.75rem}.form--new .form-widget__input-wrapper{display:flex;flex-direction:row;align-items:center;gap:.5rem;justify-content:space-between}.form--new .form-widget__input-wrapper .checkbox-wrapper{display:flex;flex-direction:row;align-items:center;gap:.25rem}.form--new .form-widget__input-wrapper:has(>.recurrence-widget) textarea#id_schedule{display:none !important}.form--new .form-widget__help-icon{color:var(--color-primary);opacity:50%}.form--new .form-widget__error{padding-left:3rem;list-style-type:"⚠️"}.form--new .form-widget .custom-field--number{appearance:none;-webkit-appearance:none;-moz-appearance:textfield}.form--new .form-widget .custom-field--file-upload{padding-top:.75rem;padding-bottom:.75rem;box-sizing:border-box;line-height:normal;padding-left:.75rem;padding-right:.75rem;border:none !important;border-radius:var(--border-radius-s);box-shadow:var(--box-shadow--form-widget);color:var(--color-text-main);background-color:var(--color-widget-bg);font-size:.875rem;transition:var(--transition-default);height:var(--ui-control-height--default);width:100%;padding:0;overflow:hidden}.form--new .form-widget .custom-field--file-upload:disabled{background-color:var(--color-disabled-widget-bg);background:var(--color-disabled-widget-bg);cursor:not-allowed}.form--new .form-widget .custom-field--file-upload:focus{box-shadow:inset 0 0 0 4px #5ca4cd40}.form--new .form-widget .custom-field--file-upload .field__wrapper{display:flex;flex-direction:row;align-items:center;gap:.5rem;height:100%}.form--new .form-widget .custom-field--file-upload .field__upload-button{border-radius:0;height:100%;font-size:.875rem}.form--new .form-widget .custom-field--file-upload .field__content{width:100%}.form--new .form-widget .custom-field--file-upload .uploaded-file{display:flex;flex-direction:row;align-items:center;gap:.75rem;font-size:.875rem;line-height:normal}.form--new .form-widget .custom-field--file-upload .uploaded-file__label{display:flex;flex-direction:row;align-items:center;gap:.25rem}.form--new .form-widget .custom-field--file-upload .uploaded-file__icon{width:1.25rem;font-size:1.25rem;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.form--new .form-widget .custom-field--file-upload .uploaded-file__remove{height:1.375rem;width:1.375rem}.form--new .form-widget .custom-field--file-upload .uploaded-file--old,.form--new .form-widget .custom-field--file-upload .uploaded-file--new{height:1.75rem;width:fit-content;padding:0 .25rem 0 .375rem;border:none;border-radius:var(--border-radius-xs)}.form--new .form-widget .custom-field--file-upload .uploaded-file--old .uploaded-file__remove:hover,.form--new .form-widget .custom-field--file-upload .uploaded-file--new .uploaded-file__remove:hover{color:var(--color-alert-error-accent)}.form--new .form-widget .custom-field--file-upload .uploaded-file--old:has(.uploaded-file__remove:hover) .uploaded-file__name,.form--new .form-widget .custom-field--file-upload .uploaded-file--new:has(.uploaded-file__remove:hover) .uploaded-file__name{text-decoration:line-through}.form--new .form-widget .custom-field--file-upload .uploaded-file--old{color:var(--color-text-main);background-color:var(--color-hover)}.form--new .form-widget .custom-field--file-upload .uploaded-file--new{color:var(--color-primary-dark);background-color:var(--color-primary-lightest)}.form--new .form-widget .custom-field--file-upload .uploaded-file--empty{width:100%;justify-content:center;color:var(--color-text-secondary);font-style:italic}.form--new .form-widget--filtering{gap:.5rem}.form--new .form-widget--filtering .form-widget__label{font-size:1rem;display:flex;flex-direction:row;align-items:center;gap:.25rem;align-items:center}.form--new .form-widget--filtering+.button{width:fit-content}.form--new .form-widget--filtering select{width:20rem}.form--new .form-widget--filtering .help-tooltip{vertical-align:middle;width:1.25rem;height:1.25rem}.form--new .form-widget--filtering .help-tooltip .material-symbols#help,.form--new .form-widget--filtering .help-tooltip .material-symbols-outlined#help{color:var(--color-primary-dark);opacity:50%;font-size:1.25rem;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.view-options{clear:both;display:flex}@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{border-color:var(--color-primary-dark);text-decoration:none;word-break:normal;cursor:pointer;background-color:var(--color-primary-dark)}.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)}.status-resolve{min-width:7.8rem}.table-toolbar{display:flex;align-items:center;justify-content:space-between}.table-toolbar__content-left{display:flex;align-items:center;justify-content:flex-start;gap:2rem}.table-toolbar__content-left button{border-color:var(--color-primary-dark);text-decoration:none;word-break:normal;cursor:pointer;background-color:var(--color-primary-dark)}.table-toolbar__content-left button,.table-toolbar__content-left button .text-secondary{color:var(--color-text-white)}.table-toolbar__content-left button[disabled]{cursor:default;background-color:#e5e5e5;border-color:#e5e5e5}.table-toolbar__content-left button[disabled],.table-toolbar__content-left button[disabled] .text-secondary{color:rgba(0,0,0,.35)}.table-toolbar__content-left button:focus:not([disabled]),.table-toolbar__content-left button:hover:not([disabled]){background-color:rgba(0,0,0,.2);text-decoration:none;transition:background-color .2s ease-in-out}.table-toolbar__content-left button:focus:not([disabled]),.table-toolbar__content-left button:focus:not([disabled]) .text-secondary,.table-toolbar__content-left button:hover:not([disabled]),.table-toolbar__content-left button:hover:not([disabled]) .text-secondary{color:var(--color-text-main)}.table-toolbar__content-left .selected-cb{white-space:nowrap;font-size:.9rem;font-weight:normal;color:var(--color-text-secondary)}.table-toolbar__content-right{display:flex;align-items:center;justify-content:flex-end;gap:1rem}#mass_handle_button.htmx-swapping{cursor:not-allowed;text-decoration:line-through;background-color:rgba(0,0,0,.2)}.hit-link{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;transition:opacity .1s ease-in-out .1s}.hit-link .last-opened{font-size:.813rem;color:var(--color-text-secondary);font-style:italic}.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)}.help-tooltip .material-icons,.help-tooltip .material-symbols,.help-tooltip .material-symbols-outlined{color:var(--color-text-secondary)}.help-tooltip svg,.help-tooltip .material-icons,.help-tooltip .material-symbols,.help-tooltip .material-symbols-outlined{height:1em;width:1em;vertical-align:text-top}@media(min-width: 75rem){.help-tooltip{display:inline-block}}.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{display:flex;justify-content:center;width:100%;height:auto;min-height:100%;padding:2rem}@media(min-width: 26rem){.login-bg{background:transparent linear-gradient(180deg, #5ca4cd 0%, #21759c 100%) 0% 0% no-repeat padding-box}}.login-card{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 .button.button--login-button{width:100%;padding:1.4rem !important;text-align:center}.login-card .info{margin-top:.5rem;font-size:.75em;height:auto}.login-card #sso-or{text-align:center;font-size:16px}.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.cleanup{height:33rem;width:50rem}.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;position:fixed}.modal__content{background-color:#fff;overflow-y:hidden;padding:1rem;position:fixed}.modal__form{background-color:#fff;height:calc(100vh - 2rem);overflow-y:scroll;padding:1rem;position:fixed}.modal__form-content{flex:1 1 auto;min-width:0;width:100%;padding:0}.modal__form-container{flex:1 0 auto;display:flex;justify-content:stretch;flex-direction:column;padding:2rem}.modal>iframe{height:calc(100% - 3rem);width:100%;border-radius:var(--border-radius-widget)}.cleanup-container{margin-top:1rem}.cleanup-container.centered .cleanup-content{display:flex;flex-direction:column;align-items:center;text-align:center}.cleanup-container.centered .cleanup-content div{width:40rem}.cleanup-container .select2-container{min-width:100%}.cleanup-container .select2-selection__rendered{height:fit-content !important;overflow-y:scroll !important}.cleanup-container .cleanup-content{margin:0 1rem}.cleanup-container .cleanup-content .icon{width:15rem;height:auto}.cleanup-container .cleanup-content .button-wrapper{display:flex;justify-content:right}.cleanup-container .cleanup-content .button-wrapper .button{margin:1rem}.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)}}.modal-dialog{position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);min-height:15rem;max-height:calc(100vh - 2rem);max-width:24rem;width:calc(100% - 2rem);z-index:var(--z-index-modal);border-radius:var(--border-radius-widget);border:none}.modal-dialog>form{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1.75rem 1.75rem;padding:2rem 2.25rem}.modal-dialog>form>*{width:100%}.modal-dialog>form.add-alias-modal{height:fit-content}.modal-dialog>form .modal__form__title{padding-bottom:1.5rem}.modal-dialog>form .modal__form__title>h2{margin:0}.modal-dialog>form .modal__form__actions{display:flex;justify-content:center;align-items:stretch;gap:.5rem;padding-top:1.5rem}.modal-dialog>form .modal__form__actions>*{width:inherit}.block-label{display:block}.dropdown-group{margin-top:1rem}.dropdown{font-size:1rem}label+.dropdown,label+.input{margin-top:.5rem}.select2-selection{background-color:var(--color-widget-bg);border:none !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}.grant-dropdown:hover .dropdown-container{display:block}.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}.dropdown-container a{background:var(--color-primary-light);color:var(--color-text-white);display:flex;padding:.75rem 1rem;text-decoration:none;opacity:90%}.dropdown-container a:first-child{margin-top:.5rem}.dropdown-container a:hover{background-color:var(--color-primary-lighter);opacity:100%}.no-left-right{left:0;right:0}.handle-dropdown{position:relative;z-index:100;top:.5rem;padding:.5rem .625rem;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:stretch;justify-content:center;margin:1rem}.handle-dropdown ul li{text-align:center;font-weight:normal;margin-left:0 !important;white-space:nowrap}.handle-dropdown ul li:not(:last-child){margin-bottom:.5rem}.handle-dropdown:hover,.handle-dropdown:active{display:block}.org_unit_filter_button{position:relative;margin-right:auto}.filter-button{padding-left:.8rem;padding-right:.8rem;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:1rem;cursor:pointer}.filter-button--report{height:2.563rem}.filter-button--org_unit{height:2.688rem}.filter-button:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.filter-button svg{top:.15rem}.filter-container{display:none;position:absolute;top:3rem;z-index:100;right:.01rem;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.filter-container-options{position:relative;width:fit-content;z-index:100;padding:.5rem;border-radius:var(--border-radius-default);background-color:var(--color-widget-bg);box-shadow:var(--box-shadow-widget)}.filter-container-options .filter_header{font-weight:bold}.filter-container-options ul{padding:0;display:flex;flex-direction:column;width:80%;margin:1rem auto}.filter-container-options ul.report:not(:last-child){width:fit-content;margin:1rem 1rem}.filter-container-options ul>li{width:100%;text-align:center;font-weight:normal}.filter-container-options--report label{width:8rem}.filter-container-options--org_unit label{width:18rem}.filter-container-options:active{display:block}.matches-handle.expand:not(:disabled),.revert-handle.expand:not(:disabled){cursor:default}.matches-handle.expand:not(:disabled)+.dropdown-container,.revert-handle.expand:not(:disabled)+.dropdown-container{left:-9rem}.matches-handle.expand:not(:disabled):focus+.dropdown-container,.matches-handle.expand:not(:disabled):hover+.dropdown-container,.revert-handle.expand:not(:disabled):focus+.dropdown-container,.revert-handle.expand:not(:disabled):hover+.dropdown-container{display:block}.table-checkbox__action+.dropdown-container{left:0}.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:not(#distribute-to):disabled{background-color:var(--color-disabled-widget-bg);cursor:not-allowed;background-image:none}.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;gap:.5rem;font-size:.8rem}.response__status-container{display:flex;align-items:center;gap:.25rem}.response .response-icon{font-size:inherit;height:1.25rem}.response .response-icon--error{color:var(--color-error)}.response .response-icon--success{color:var(--color-ok-dark)}.response .response-icon--warning{color:var(--color-alert-warning-accent)}.response .response-icon--waiting{color:inherit;animation:spin,spinback ease-in-out;animation-delay:.25s,.25s;animation-duration:1s;animation-iteration-count:infinite}.response .response-icon .material-icons{font-size:1.25rem}@keyframes spin{100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes spinback{0%{-webkit-transform:rotate(181deg);transform:rotate(181deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.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.add_manager,.orgunit-list .orgunit_managers ul li.add_dpo{margin-left:.3rem}.uni-dpos-container{margin:1rem 0 3rem}.uni-dpos-container .uni-dpos{margin-top:8px}.org-position__container ul,.uni-dpos ul{list-style-type:none;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.org-position__container ul li,.uni-dpos ul li{display:inline;margin:0}.org-position__container ul li.add_manager,.org-position__container ul li.add_dpo,.org-position__container ul li.add_uni_dpo,.uni-dpos ul li.add_manager,.uni-dpos ul li.add_dpo,.uni-dpos ul li.add_uni_dpo{margin-left:.3rem}.dynamic_li{cursor:pointer}.dynamic_li:not(:nth-last-child(2)) span::after{content:","}.dynamic_li:hover{text-decoration:line-through}.select_options{height:2.125rem;width:12rem;font-size:inherit;font-weight:inherit;padding:0 8px;border:none}.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;cursor:default}.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)}.link_box{display:flex;align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius-default);padding:.3rem .7rem;margin:0;cursor:default;text-decoration:none;color:var(--color-text-primary)}a.link_box:hover{cursor:pointer;background-color:var(--color-primary-lightest)}.list_box{border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius-default);padding:.3rem .7rem;margin:.3rem 0;cursor:default}.list_box:first-of-type{margin-top:0}.list_box:last-of-type{margin-bottom:0}.list_box.can_remove:hover,.list_box.add_button:hover{cursor:pointer}.list_box.add_button{background-color:var(--color-primary-lightest)}.list_box.add_button::before{content:"+";margin-right:.5rem;font-weight:bold;color:var(--color-text-secondary)}.list_box.add_button:hover{background-color:var(--color-primary-lighter)}.list_box.can_remove{padding-right:1.7rem}.list_box.can_remove::after{content:"×";position:absolute;right:.7rem;top:calc(50% - 10px);font-weight:bold;color:var(--color-text-secondary)}.list_box.can_remove:hover{background-color:var(--color-hover)}.add-rule,.add-date{background-color:transparent;color:var(--color-text-main) !important;padding:.5rem !important;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);width:fit-content}.add-rule:hover,.add-date:hover{background-color:rgba(0,0,0,.2)}.add-date{margin-left:0 !important}.add-rule-icon{display:block;width:1rem;height:1rem;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 form li{padding:1rem 0 !important}.recurrence-widget .control{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;margin-left:.25rem !important}.recurrence-widget .limit,.recurrence-widget .date,.recurrence-widget .date-selector{width:100%}.recurrence-widget .limit{padding-top:1.25rem}.recurrence-widget .date-selector{width:100%}.recurrence-widget .date-field{width:20rem !important;margin-left:.75rem !important}.recurrence-widget .interval-field{width:3rem !important}.recurrence-widget .interval{display:flex !important;align-items:center;padding-left:0 !important;margin-top:1rem !important}.recurrence-widget .radio{display:flex !important;align-items:center;flex-basis:6rem !important;margin:0 !important}.recurrence-widget .radio__input{display:block}.recurrence-widget .radio__input .radio-inline{display:none}.recurrence-widget .form{padding:0 !important}.recurrence-widget .until-count .count{padding:0 !important}.recurrence-widget .until-count li{display:flex !important;align-items:center !important}.recurrence-widget .until-count{margin:0 !important;padding-left:1.75rem !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}div.recurrence-widget .section{margin:0 !important}.monthly span{display:flex}.monthly span.monthday{align-items:flex-start}.monthly span.monthday .grid{margin-left:.25rem !important;margin-bottom:.5rem}.monthly span.monthday label.radio{padding-top:.75rem}.monthly span.weekday{align-items:center}.byday-section-container{display:flex;align-items:center}.byday-section-container .ds-checkbox{margin-right:.5rem !important}table.recurrence-calendar .recurrence-calendar_header{display:grid;grid-template-columns:1fr 2fr 1fr;padding-top:.125rem}table.recurrence-calendar .recurrence-calendar_header .remove-btn_container{justify-self:start}table.recurrence-calendar .recurrence-calendar_header .remove,table.recurrence-calendar .recurrence-calendar_header .remove:link{padding:.1em .4em .25em !important;float:none !important}table.recurrence-calendar .recurrence-calendar_header .year{padding-right:0 !important;font-size:1rem;color:var(--color-text-secondary)}table.recurrence-calendar .navigation-calendar{border-right:none !important}table.recurrence-calendar .navigation-calendar td.recurrence-label{font-size:1.125rem;width:8rem}table.recurrence-calendar .navigation-calendar a,table.recurrence-calendar .navigation-calendar a:link{text-decoration:none;color:var(--color-text-secondary)}table.recurrence-calendar .navigation-calendar a:hover{color:var(--color-primary-dark);text-decoration:underline var(--color-primary-dark)}table.recurrence-calendar .body td.header,table.recurrence-calendar .body td.day{padding:.5em !important}table.recurrence-calendar .footer{line-height:0 !important;padding:0 !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,.cancelled_icon{display:flex;align-items:center;justify-content:flex-start}.completed_icon svg,.cancelled_icon svg{fill:var(--color-checkmark);min-width:1.5rem;min-height:1.5rem;height:24pt}.completed_icon .width,.cancelled_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-employees .select-rules-title{width:100%;padding:.5rem;background-color:var(--color-main);color:var(--color-text-white);font-weight:600;font-size:.9rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:.25rem;margin:0;padding:.5rem;max-width:100%;min-width:0}.select-rules .select-rules-selector,.select-employees .select-rules-selector{width:100%;padding:.5rem;font-weight:600;font-size:.9rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:.25rem;margin:0;padding:.5rem;max-width:100%;min-width:0}.select-rules .select-employees-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%}.message-popup-area{position:fixed;z-index:1000;max-height:100vh;overflow-y:auto;top:0;left:50%;transform:translateX(-50%)}.message-popup-area .message-popup{border-radius:var(--border-radius-widget);box-shadow:var(--box-shadow-widget);background-color:var(--color-widget-bg);padding:2rem;margin:1rem 3rem;width:27.5rem}.message-popup-area .message-popup:nth-of-type(1){margin-top:4.5rem}.message-popup-area .message-popup:nth-last-of-type(1){margin-bottom:2rem}@keyframes disappear{from{width:100%}to{width:0%}}.snackbar{display:flex;align-items:center;gap:1rem;position:relative;overflow:hidden;min-width:21.5rem;max-width:30rem;padding:1.25rem 1rem;border-radius:var(--border-radius-default);box-shadow:0 2px 4px rgba(0,0,0,.2);transition:opacity 1s ease-out;opacity:1}.snackbar__container{display:flex;flex-direction:column;gap:1rem;position:fixed;bottom:var(--service-widget-gap);right:calc( var(--service-button-size) + 2.5rem );z-index:9999}.snackbar--fading-out{opacity:0}.snackbar--manual_close.info{position:relative;background-color:var(--color-alert-default);color:var(--color-alert-default-accent)}.snackbar--manual_close.info::before{content:"";position:absolute;left:0;top:0;bottom:0;width:.5rem;background-color:var(--color-alert-default-accent)}.snackbar--auto_close.info{position:relative;background-color:var(--color-alert-default);color:var(--color-alert-default-accent);--animation-duration: $animation-duration}.snackbar--auto_close.info::after{content:"";position:absolute;left:0;right:0;bottom:0;height:.25rem;width:100%;background-color:var(--color-alert-default-accent);opacity:.5;animation:disappear 8s linear forwards}.snackbar--auto_close.info:hover::after{animation-play-state:paused}.snackbar--manual_close.success{position:relative;background-color:var(--color-alert-success);color:var(--color-alert-success-accent)}.snackbar--manual_close.success::before{content:"";position:absolute;left:0;top:0;bottom:0;width:.5rem;background-color:var(--color-alert-success-accent)}.snackbar--auto_close.success{position:relative;background-color:var(--color-alert-success);color:var(--color-alert-success-accent);--animation-duration: $animation-duration}.snackbar--auto_close.success::after{content:"";position:absolute;left:0;right:0;bottom:0;height:.25rem;width:100%;background-color:var(--color-alert-success-accent);opacity:.5;animation:disappear 8s linear forwards}.snackbar--auto_close.success:hover::after{animation-play-state:paused}.snackbar--manual_close.warning{position:relative;background-color:var(--color-alert-warning);color:var(--color-alert-warning-accent)}.snackbar--manual_close.warning::before{content:"";position:absolute;left:0;top:0;bottom:0;width:.5rem;background-color:var(--color-alert-warning-accent)}.snackbar--auto_close.warning{position:relative;background-color:var(--color-alert-warning);color:var(--color-alert-warning-accent);--animation-duration: $animation-duration}.snackbar--auto_close.warning::after{content:"";position:absolute;left:0;right:0;bottom:0;height:.25rem;width:100%;background-color:var(--color-alert-warning-accent);opacity:.5;animation:disappear 8s linear forwards}.snackbar--auto_close.warning:hover::after{animation-play-state:paused}.snackbar--manual_close.error{position:relative;background-color:var(--color-alert-error);color:var(--color-alert-error-accent)}.snackbar--manual_close.error::before{content:"";position:absolute;left:0;top:0;bottom:0;width:.5rem;background-color:var(--color-alert-error-accent)}.snackbar--auto_close.error{position:relative;background-color:var(--color-alert-error);color:var(--color-alert-error-accent);--animation-duration: $animation-duration}.snackbar--auto_close.error::after{content:"";position:absolute;left:0;right:0;bottom:0;height:.25rem;width:100%;background-color:var(--color-alert-error-accent);opacity:.5;animation:disappear 8s linear forwards}.snackbar--auto_close.error:hover::after{animation-play-state:paused}.snackbar__content{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.625rem;width:100%}.snackbar__icon{align-self:start;color:inherit;font-size:1.25rem;width:1.25rem;height:1.25rem;margin:auto}.snackbar__text{margin:0;color:var(--color-text-secondary);font-weight:500;line-height:1.25rem}.snackbar__close-button{position:static;align-self:start;width:1.25rem;height:1.25rem;padding:0;border:none;color:var(--color-text-secondary);background:none}.snackbar__close-button .material-icons{font-weight:800;font-size:1.25rem;vertical-align:middle}.snackbar__close-button:disabled{color:var(--color-btn-neutral)}.snackbar__close-button:hover:not([disabled]),.snackbar__close-button:focus:not([disabled]){color:var(--color-text-primary);border:none;background-color:transparent}.stat_form{display:flex;gap:2rem}.stat_form label{font-weight:bold}.stat_form .form__buttons{display:flex;align-items:flex-end;margin-left:-0.313rem}.stat_form .form__buttons>*{height:2.688rem;padding:auto 0}.org-unit-text,.employee-count-text{color:var(--color-text-secondary)}.stats_dropdown{width:15rem}.statistic_wrapper{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:1rem}.statistic_total_container{display:flex;flex-wrap:wrap;margin-bottom:1rem;justify-content:start}@media(max-width: 75rem){.statistic_total_container{justify-content:space-around}}.statistic_total_container .statistic_total_count{font-size:4rem;font-weight:600;color:#000}.graph-zoom-info{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:inherit;outline:inherit;bottom:1.45rem;top:.8rem;right:2rem}.graph-zoom-info.expand{cursor:help;float:right}.graph-zoom-info.expand:focus+.dropdown-container,.graph-zoom-info.expand:hover+.dropdown-container{display:block}.graph-zoom-info-dropdown{position:absolute;width:12rem;z-index:100;padding:.5rem;border-radius:var(--border-radius-default);background-color:var(--color-widget-bg);box-shadow:var(--box-shadow-widget);font-size:medium;right:1rem}@media(min-width: 75rem){.graph-zoom-info-dropdown{width:18.9rem}}.graph-zoom-info-dropdown:hover,.graph-zoom-info-dropdown:active{display:block}.total-box-info-dropdown{position:relative;width:12rem;left:10rem;z-index:100;padding:.5rem;border-radius:var(--border-radius-default);background-color:var(--color-widget-bg);box-shadow:var(--box-shadow-widget);font-size:medium;right:8rem}@media(min-width: 75rem){.total-box-info-dropdown{width:18.9rem}}@media(max-width: 75rem){.total-box-info-dropdown{left:7rem}}.total-box-info-dropdown:hover,.total-box-info-dropdown:active{display:block}.total_box_info{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:inherit;outline:inherit;bottom:1.45rem}.total_box_info.expand{cursor:help;float:right}.total_box_info.expand:focus+.dropdown-container,.total_box_info.expand:hover+.dropdown-container{display:block}.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;margin-bottom:1rem;margin:1.75rem}.statistic .statistic_header_total{display:block;margin:-0.5rem -0.5rem 1.5rem}.statistic .statistic_header_total i{float:right}.statistic .statistic_header_total .page-title__sub{margin-bottom:0}.statistic .statistic_header_total>div{margin:.5rem;flex:0 1 auto}.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 .statistic_header_nav{display:flex;position:absolute;right: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}.clear_button_dpo{margin-top:2rem;font-size:medium}.data_box{border-radius:var(--border-radius-widget)}@media(max-width: 75rem){.data_box p{width:27rem}}.data_box.small{height:14.5rem;width:31rem}@media(max-width: 75rem){.data_box.small{height:15.4rem;width:21rem}}.data_box.medium{max-width:46rem;height:32rem;width:46rem}.data_box.large{height:54rem;width:100%}@media(max-width: 75rem){.data_box.large{border-radius:0;margin:0}}.data_box.large.horizontal{height:49rem}.canvas_size.pie_chart{height:22rem}.canvas_size.donut_chart{height:22rem}.canvas_size.bar_chart_vertical{height:45rem}.canvas_size.bar_chart_horizontal{height:40rem}.canvas_size.line_chart{height:45rem}.canvas_size.line_chart.datatable_chart{height:20rem}@media(min-width: 75rem){.chart_container{width:100%}}.chart_container.status-timeline{max-width:100%;max-height:100%}.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 2rem}.data-label{text-align:end;flex-grow:2;line-break:none;padding-left:1rem}.statistic ul{width:100%}.statistic li{display:flex;width:100%;margin:0;align-items:center}.statistic li>span{color:var(--color-text-secondary);font-family:Arial,Helvetica,sans-serif;vertical-align:middle;cursor:pointer}.legend-txt,.data-label{padding-top:.125rem}.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:.5rem 1rem;width:fit-content;max-height:2.125rem;font-weight:bold;border-radius:50px}.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;gap:1.75rem}.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{border-radius:var(--border-radius-widget);margin:1.75rem;flex-direction:row}.statistic_wrapper.user-overview .statistic{width:50%;margin:1.75rem}}.chart_container{width:100%}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%}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)}.user-overview__data-wrapper{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 0}.user-overview__title__full-name{color:var(--color-text-secondary)}.data-card{display:flex;flex-direction:column;gap:1.5rem;padding:1.75rem;border-radius:12px;box-shadow:var(--box-shadow-widget);background-color:var(--color-widget-bg)}.data-card__container{display:grid;gap:2rem;grid-template-columns:repeat(12, 1fr);grid-auto-rows:minmax(auto, 250px)}.data-card--weekly{grid-row:span 1}.data-card--graph{grid-row:span 2}.data-card--unhandled-results{grid-row:span 3}.data-card--weekly,.data-card--graph,.data-card--unhandled-results{grid-column:span 12}@media(min-width: 1124px){.has-unhandled-results .data-card--weekly,.has-unhandled-results .data-card--graph{grid-column:span 8}.has-unhandled-results .data-card--unhandled-results{grid-column:span 4}.data-card:not(.has-unhandled-results) .data-card--weekly,.data-card:not(.has-unhandled-results) .data-card--graph{grid-column:span 12}}.data-card__label{display:flex;flex-direction:column;gap:2px}.data-card__label .title{font-weight:600}.data-card__label .subtitle{color:var(--color-text-secondary);font-size:.875rem}.data-card__content{display:flex;width:100%;height:100%;overflow:hidden;overflow-y:scroll}.data-card__content .mini-card{width:100%;height:fit-content;padding:1rem 1.25rem;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;background-color:rgba(0,0,0,.025)}.data-card__content .mini-card__content{--gap: 2em;--line-offset: calc(var(--gap) / 2);--line-thickness: 1px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap)}.data-card__content .mini-card__content .matches:not(:nth-of-type(1)){position:relative}.data-card__content .mini-card__content .matches:not(:nth-of-type(1))::before{content:"";position:absolute;background-color:var(--color-border-neutral);z-index:1;inline-size:var(--line-thickness);block-size:100%;inset-block-start:0;inset-inline-start:calc(var(--line-offset) * -1)}.data-card__content .mini-card .matches{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:1rem;flex-grow:1}.data-card__content .mini-card .matches__week-number{color:var(--color-text-secondary)}.data-card__content .mini-card .matches__container{display:grid;grid-template-columns:repeat(3, 1fr);align-content:stretch;justify-items:stretch;gap:1rem;border:1px solid rgba(0,0,0,.1);border-radius:.375rem}.data-card__content .mini-card .matches__label{color:var(--color-text-secondary);font-size:.875rem}.data-card__content .mini-card .matches__content{display:flex;flex-direction:row}.data-card__content .mini-card .matches__total{font-weight:500;font-size:2.25rem}@media(min-width: 75rem){.data-card__content .mini-card .matches__total{font-size:clamp(1rem, 3vw, 2.5rem)}}.data-card__content .mini-card .matches__dif{display:flex;flex-direction:column;justify-content:center;gap:.125rem}.data-card__content .mini-card .matches__dif .annotation{display:flex;flex-direction:row;align-items:center;gap:.125rem;font-family:monospace;font-size:.813rem}.data-card__content .mini-card .matches__dif .annotation.new{color:var(--color-error)}.data-card__content .mini-card .matches__dif .annotation.new::before{content:"+"}.data-card__content .mini-card .matches__dif .annotation.handled{color:var(--color-checkmark)}.data-card__content .mini-card .matches__dif .annotation.handled::before{content:"-"}.data-card__content .mini-card .matches__dif .annotation.zero{color:var(--color-text-main)}@media(min-width: 75rem){.data-card__content .mini-card .matches__content{gap:.125rem;align-items:stretch}.data-card__content .mini-card .matches__total{font-weight:500;font-size:clamp(1rem, 3vw, 2.5rem)}.data-card__content .mini-card .matches__dif .annotation{font-size:clamp(0.5rem, 2vw, 0.875rem);white-space:nowrap;width:100%;max-width:100%}}@media(min-width: 90rem){.data-card__content .mini-card .matches__content{gap:.25rem;flex-direction:row}}.data-card__content .mini-table{display:flex;flex-direction:column;gap:1rem;width:100%;height:fit-content;padding:1rem 1.25rem;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;background-color:rgba(0,0,0,.025)}.data-card__content .mini-table .unhandled-results__container{display:flex;align-items:center;justify-content:space-between}.data-card__content .mini-table .unhandled-results__label{display:flex;flex-direction:column}.data-card__content .mini-table .unhandled-results__label .label__scannerjob-name{font-size:.875rem;font-weight:500}.data-card__content .mini-table .unhandled-results__label .label__amount{color:var(--color-text-secondary);font-size:.813rem;font-style:italic}.data-card__content .mini-table .unhandled-results__divider{width:100%;height:1px;border:none;background-color:var(--color-border-neutral)}.data-card__content .mini-table .unhandled-results__message-after-delete{margin:0;color:var(--color-text-secondary);font-size:.813rem;font-style:italic;text-align:center}.data-card__content .no-data{display:flex;align-items:center;justify-content:center;height:100%;margin:auto;color:var(--color-text-secondary);font-style:italic;font-size:.875rem}.data-card__footer .footer-text{color:var(--color-text-secondary);font-size:.875rem}.statistics--finished-scans .statistics__header__title:is(h1){font-size:medium}.statistics--finished-scans .statistics__body .statistics__section{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;gap:2rem}.statistics--finished-scans .statistics__body .statistics__section .data-card--timeline,.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{grid-column:span 12}@media(min-width: 1024px){.statistics--finished-scans .statistics__body .statistics__section .data-card--timeline{grid-column:span 8}.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{grid-column:span 4}}@media(min-width: 1200px){.statistics--finished-scans .statistics__body .statistics__section .data-card--timeline,.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{grid-column:span 12}}@media(min-width: 1440px){.statistics--finished-scans .statistics__body .statistics__section .data-card--timeline{grid-column:span 8}.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{grid-column:span 4}}.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{height:fit-content;width:fit-content}@media(min-width: 1440px){.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{width:100%}}.statistics--finished-scans .statistics__body .statistics__section .data-card__content{height:fit-content}.statistics--finished-scans .statistics__body .statistics__section .data-card__content ul,.statistics--finished-scans .statistics__body .statistics__section .data-card__content li,.statistics--finished-scans .statistics__body .statistics__section .data-card__content p{margin:0}.statistics--finished-scans .statistics__body .statistics__section .data-card__content ul{list-style:none;display:flex;flex-direction:column;gap:12px}.statistics--dpo{display:flex;flex-direction:column;gap:2.5rem;margin:1.5rem 1rem}.statistics--dpo *{margin:0;padding:0}@media(min-width: 75rem){.statistics--dpo{margin:2.5rem 0 0}}.statistics--dpo .chart--circle,.statistics--dpo .chart--doughnut,.statistics--dpo .chart--pie{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.statistics--dpo .chart--circle .canvas__wrapper,.statistics--dpo .chart--doughnut .canvas__wrapper,.statistics--dpo .chart--pie .canvas__wrapper{justify-self:end;height:clamp(200px, 40cqw, 300px);width:clamp(200px, 40cqw, 300px)}.statistics--dpo .chart--circle .canvas__legend,.statistics--dpo .chart--doughnut .canvas__legend,.statistics--dpo .chart--pie .canvas__legend{align-self:center}.statistics--dpo .chart--circle .canvas__legend .canvas-legend,.statistics--dpo .chart--doughnut .canvas__legend .canvas-legend,.statistics--dpo .chart--pie .canvas__legend .canvas-legend{display:flex;flex-direction:column;gap:1rem}.statistics--dpo .chart--circle .canvas__legend .canvas-legend__item,.statistics--dpo .chart--doughnut .canvas__legend .canvas-legend__item,.statistics--dpo .chart--pie .canvas__legend .canvas-legend__item{display:flex;flex-direction:row;align-items:center;gap:.25rem;list-style:none}.statistics--dpo .chart--circle .canvas__legend .canvas-legend__bullet,.statistics--dpo .chart--doughnut .canvas__legend .canvas-legend__bullet,.statistics--dpo .chart--pie .canvas__legend .canvas-legend__bullet{font-size:.75rem;width:.75rem;height:.75rem}.statistics--dpo .chart--circle .canvas__legend .canvas-legend__label,.statistics--dpo .chart--doughnut .canvas__legend .canvas-legend__label,.statistics--dpo .chart--pie .canvas__legend .canvas-legend__label{font-size:1rem;line-height:1}.statistics--dpo .chart--line .canvas__wrapper,.statistics--dpo .chart--bar .canvas__wrapper{width:100%;height:25rem}@media(min-width: 90rem){.statistics--dpo .chart--line .canvas__wrapper,.statistics--dpo .chart--bar .canvas__wrapper{height:30rem}}.statistics--dpo .statistics__section .circle-charts{display:grid;grid-template-columns:repeat(auto-fit, minmax(25rem, 1fr));align-items:stretch;gap:1.5rem}.statistics--dpo .statistics__section .development-overview{display:flex;flex-direction:column;gap:1.5rem}.statistics--dpo .statistics__section .hidden.subtitle{display:none}.statistics--dpo .statistics__section .hidden.canvas__wrapper,.statistics--dpo .statistics__section .hidden.canvas__legend{position:fixed;top:0;left:0;z-index:-1000;opacity:0;pointer-events:none}.tabs{display:flex;align-items:flex-start;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.2);white-space:nowrap;margin-bottom:.5rem;position:relative}@media(min-width: 75rem){.tabs{margin-bottom:1.5rem}}.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:.75rem;font-weight:bold;text-align:center;padding:.125rem .5rem .125rem .563rem;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;display:flex}@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{border-color:var(--color-primary-dark);text-decoration:none;word-break:normal;cursor:pointer;background-color:var(--color-primary-dark)}.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)}.status-resolve{min-width:7.8rem}.table-toolbar{display:flex;align-items:center;justify-content:space-between}.table-toolbar__content-left{display:flex;align-items:center;justify-content:flex-start;gap:2rem}.table-toolbar__content-left button{border-color:var(--color-primary-dark);text-decoration:none;word-break:normal;cursor:pointer;background-color:var(--color-primary-dark)}.table-toolbar__content-left button,.table-toolbar__content-left button .text-secondary{color:var(--color-text-white)}.table-toolbar__content-left button[disabled]{cursor:default;background-color:#e5e5e5;border-color:#e5e5e5}.table-toolbar__content-left button[disabled],.table-toolbar__content-left button[disabled] .text-secondary{color:rgba(0,0,0,.35)}.table-toolbar__content-left button:focus:not([disabled]),.table-toolbar__content-left button:hover:not([disabled]){background-color:rgba(0,0,0,.2);text-decoration:none;transition:background-color .2s ease-in-out}.table-toolbar__content-left button:focus:not([disabled]),.table-toolbar__content-left button:focus:not([disabled]) .text-secondary,.table-toolbar__content-left button:hover:not([disabled]),.table-toolbar__content-left button:hover:not([disabled]) .text-secondary{color:var(--color-text-main)}.table-toolbar__content-left .selected-cb{white-space:nowrap;font-size:.9rem;font-weight:normal;color:var(--color-text-secondary)}.table-toolbar__content-right{display:flex;align-items:center;justify-content:flex-end;gap:1rem}#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_filter_container{display:flex;flex-wrap:wrap}.match_filtering_wrapper{float:left;margin-top:1rem;max-width:100%}.filtering-UI__wrapper{width:100%;display:flex;flex-direction:column;gap:2rem;margin-top:1rem;margin-bottom:2.5rem}.filtering-UI__body{display:flex;gap:1.25rem;align-items:flex-end}.filtering-UI__body .dropdown__wrapper{width:fit-content;display:flex;flex-direction:column;gap:1rem}.filtering-UI__body .dropdown__label{display:flex;justify-content:space-between;align-items:center}.filtering-UI__footer .checkbox-group{flex-direction:row;gap:1rem;margin:0}.filtering-UI__footer .checkbox-group .ds-checkbox{border:1px solid rgba(0,0,0,.1);border-radius:var(--border-radius-small);padding:.625rem;margin-right:0;line-height:1;font-size:1em}.filtering-UI__footer .checkbox-group .ds-checkbox.toggled__true,.filtering-UI__footer .checkbox-group .ds-checkbox:hover{background-color:var(--color-primary-lightest)}.checkbox_wrapper{float:left;clear:left;max-width:100%;margin-bottom:2rem;margin-top:1rem}.match_filtering_clear_button{cursor:pointer;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;font-size:.9rem}.match_filtering.report_filter_toggle_button{width:fit-content;margin-right:2rem;margin-top:2rem;font-size:.9rem}.org_filtering{width:20rem;margin-top:2rem;font-size:.9rem}.org_filtering .help-tooltip{vertical-align:middle;width:1.25rem;height:1.25rem;bottom:.1rem}.org_filtering .help-tooltip .material-symbols#help,.org_filtering .help-tooltip .material-symbols-outlined#help{color:var(--color-primary-dark);opacity:50%;font-size:1.25rem;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.org_filtering .ds-checkbox{bottom:1rem;font-weight:bold}.org_filtering .ds-checkbox input[type=checkbox]{opacity:100;position:relative}.org_filtering_wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2rem}.orgunit_filtering_wrapper{display:flex;align-items:center}.filters-and-settings__wrapper{display:flex;justify-content:space-between;align-items:center;margin:2rem 0}.orgunit_input_container{width:100%;display:flex;justify-content:space-around;align-items:center}.orgunit_input_wrapper{margin-right:2rem}.orgunit_input_wrapper.dropdown{margin-right:0;margin-left:auto}.rule_filtering_wrapper{max-width:600px;display:flex;flex-direction:column;gap:1rem}.rule_filtering_wrapper #categories_select2{min-width:100%}.checkbox_button{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;top:1px;left:0}.filter_checkbox input[type=checkbox]{opacity:0;position:absolute;z-index:-1}.filter_checkbox label{display:block;min-width:8rem}.filter_checkbox--report label{width:8}.filter_checkbox--org_unit label{width:18}.filter_checkbox input+label{cursor:pointer;padding-left:1.75em;margin-top:0}.filter_checkbox input[type=checkbox]+label::before,.filter_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)}.filter_checkbox input[type=checkbox]+label::before :root,.filter_checkbox input[type=checkbox]+label::after :root{--transition-property: opacity}.filter_checkbox input[type=checkbox]+label::before{border:2px solid rgba(0,0,0,.4);border-radius:3px}.filter_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)}.filter_checkbox input[type=checkbox]:focus+label::before{border-color:#12496e}.filter_checkbox:hover input[type=checkbox]+label::before{border-color:#12496e}.filter_checkbox input[type=checkbox]:checked+label::before{background-color:#12496e;border-color:transparent}.filter_checkbox input[type=checkbox]:checked+label::after{opacity:1}.filter_checkbox input[type=checkbox]:disabled+label{opacity:.5}.filter_checkbox input[type=checkbox]:disabled+label::before{border:2px solid rgba(0,0,0,.1)}.errormessage_filtering_wrapper{display:flex;align-items:center;gap:1.5rem;margin:2rem 1rem}@media(min-width: 75rem){.errormessage_filtering_wrapper{margin:2rem 0}}.account_filtering_wrapper{display:flex;align-items:center}.account_filtering_wrapper>div{margin:1rem}.search_field_wrapper{width:20rem;max-width:100%}.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;cursor:default}.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;max-height:70vh;overflow-y:scroll}.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.user-input{overflow-x:hidden}.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;gap:2rem}.stat_form label{font-weight:bold}.stat_form .form__buttons{display:flex;align-items:flex-end;margin-left:-0.313rem}.stat_form .form__buttons>*{height:2.688rem;padding:auto 0}.org-unit-text,.employee-count-text{color:var(--color-text-secondary)}.stats_dropdown{width:15rem}.statistic_wrapper{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:1rem}.statistic_total_container{display:flex;flex-wrap:wrap;margin-bottom:1rem;justify-content:start}@media(max-width: 75rem){.statistic_total_container{justify-content:space-around}}.statistic_total_container .statistic_total_count{font-size:4rem;font-weight:600;color:#000}.graph-zoom-info{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:inherit;outline:inherit;bottom:1.45rem;top:.8rem;right:2rem}.graph-zoom-info.expand{cursor:help;float:right}.graph-zoom-info.expand:focus+.dropdown-container,.graph-zoom-info.expand:hover+.dropdown-container{display:block}.graph-zoom-info-dropdown{position:absolute;width:12rem;z-index:100;padding:.5rem;border-radius:var(--border-radius-default);background-color:var(--color-widget-bg);box-shadow:var(--box-shadow-widget);font-size:medium;right:1rem}@media(min-width: 75rem){.graph-zoom-info-dropdown{width:18.9rem}}.graph-zoom-info-dropdown:hover,.graph-zoom-info-dropdown:active{display:block}.total-box-info-dropdown{position:relative;width:12rem;left:10rem;z-index:100;padding:.5rem;border-radius:var(--border-radius-default);background-color:var(--color-widget-bg);box-shadow:var(--box-shadow-widget);font-size:medium;right:8rem}@media(min-width: 75rem){.total-box-info-dropdown{width:18.9rem}}@media(max-width: 75rem){.total-box-info-dropdown{left:7rem}}.total-box-info-dropdown:hover,.total-box-info-dropdown:active{display:block}.total_box_info{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:inherit;outline:inherit;bottom:1.45rem}.total_box_info.expand{cursor:help;float:right}.total_box_info.expand:focus+.dropdown-container,.total_box_info.expand:hover+.dropdown-container{display:block}.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;margin-bottom:1rem;margin:1.75rem}.statistic .statistic_header_total{display:block;margin:-0.5rem -0.5rem 1.5rem}.statistic .statistic_header_total i{float:right}.statistic .statistic_header_total .page-title__sub{margin-bottom:0}.statistic .statistic_header_total>div{margin:.5rem;flex:0 1 auto}.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 .statistic_header_nav{display:flex;position:absolute;right: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}.clear_button_dpo{margin-top:2rem;font-size:medium}.data_box{border-radius:var(--border-radius-widget)}@media(max-width: 75rem){.data_box p{width:27rem}}.data_box.small{height:14.5rem;width:31rem}@media(max-width: 75rem){.data_box.small{height:15.4rem;width:21rem}}.data_box.medium{max-width:46rem;height:32rem;width:46rem}.data_box.large{height:54rem;width:100%}@media(max-width: 75rem){.data_box.large{border-radius:0;margin:0}}.data_box.large.horizontal{height:49rem}.canvas_size.pie_chart{height:22rem}.canvas_size.donut_chart{height:22rem}.canvas_size.bar_chart_vertical{height:45rem}.canvas_size.bar_chart_horizontal{height:40rem}.canvas_size.line_chart{height:45rem}.canvas_size.line_chart.datatable_chart{height:20rem}@media(min-width: 75rem){.chart_container{width:100%}}.chart_container.status-timeline{max-width:100%;max-height:100%}.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 2rem}.data-label{text-align:end;flex-grow:2;line-break:none;padding-left:1rem}.statistic ul{width:100%}.statistic li{display:flex;width:100%;margin:0;align-items:center}.statistic li>span{color:var(--color-text-secondary);font-family:Arial,Helvetica,sans-serif;vertical-align:middle;cursor:pointer}.legend-txt,.data-label{padding-top:.125rem}.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:.5rem 1rem;width:fit-content;max-height:2.125rem;font-weight:bold;border-radius:50px}.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;gap:1.75rem}.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{border-radius:var(--border-radius-widget);margin:1.75rem;flex-direction:row}.statistic_wrapper.user-overview .statistic{width:50%;margin:1.75rem}}.chart_container{width:100%}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%}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)}.user-overview__data-wrapper{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 0}.user-overview__title__full-name{color:var(--color-text-secondary)}.data-card{display:flex;flex-direction:column;gap:1.5rem;padding:1.75rem;border-radius:12px;box-shadow:var(--box-shadow-widget);background-color:var(--color-widget-bg)}.data-card__container{display:grid;gap:2rem;grid-template-columns:repeat(12, 1fr);grid-auto-rows:minmax(auto, 250px)}.data-card--weekly{grid-row:span 1}.data-card--graph{grid-row:span 2}.data-card--unhandled-results{grid-row:span 3}.data-card--weekly,.data-card--graph,.data-card--unhandled-results{grid-column:span 12}@media(min-width: 1124px){.has-unhandled-results .data-card--weekly,.has-unhandled-results .data-card--graph{grid-column:span 8}.has-unhandled-results .data-card--unhandled-results{grid-column:span 4}.data-card:not(.has-unhandled-results) .data-card--weekly,.data-card:not(.has-unhandled-results) .data-card--graph{grid-column:span 12}}.data-card__label{display:flex;flex-direction:column;gap:2px}.data-card__label .title{font-weight:600}.data-card__label .subtitle{color:var(--color-text-secondary);font-size:.875rem}.data-card__content{display:flex;width:100%;height:100%;overflow:hidden;overflow-y:scroll}.data-card__content .mini-card{width:100%;height:fit-content;padding:1rem 1.25rem;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;background-color:rgba(0,0,0,.025)}.data-card__content .mini-card__content{--gap: 2em;--line-offset: calc(var(--gap) / 2);--line-thickness: 1px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap)}.data-card__content .mini-card__content .matches:not(:nth-of-type(1)){position:relative}.data-card__content .mini-card__content .matches:not(:nth-of-type(1))::before{content:"";position:absolute;background-color:var(--color-border-neutral);z-index:1;inline-size:var(--line-thickness);block-size:100%;inset-block-start:0;inset-inline-start:calc(var(--line-offset) * -1)}.data-card__content .mini-card .matches{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:1rem;flex-grow:1}.data-card__content .mini-card .matches__week-number{color:var(--color-text-secondary)}.data-card__content .mini-card .matches__container{display:grid;grid-template-columns:repeat(3, 1fr);align-content:stretch;justify-items:stretch;gap:1rem;border:1px solid rgba(0,0,0,.1);border-radius:.375rem}.data-card__content .mini-card .matches__label{color:var(--color-text-secondary);font-size:.875rem}.data-card__content .mini-card .matches__content{display:flex;flex-direction:row}.data-card__content .mini-card .matches__total{font-weight:500;font-size:2.25rem}@media(min-width: 75rem){.data-card__content .mini-card .matches__total{font-size:clamp(1rem, 3vw, 2.5rem)}}.data-card__content .mini-card .matches__dif{display:flex;flex-direction:column;justify-content:center;gap:.125rem}.data-card__content .mini-card .matches__dif .annotation{display:flex;flex-direction:row;align-items:center;gap:.125rem;font-family:monospace;font-size:.813rem}.data-card__content .mini-card .matches__dif .annotation.new{color:var(--color-error)}.data-card__content .mini-card .matches__dif .annotation.new::before{content:"+"}.data-card__content .mini-card .matches__dif .annotation.handled{color:var(--color-checkmark)}.data-card__content .mini-card .matches__dif .annotation.handled::before{content:"-"}.data-card__content .mini-card .matches__dif .annotation.zero{color:var(--color-text-main)}@media(min-width: 75rem){.data-card__content .mini-card .matches__content{gap:.125rem;align-items:stretch}.data-card__content .mini-card .matches__total{font-weight:500;font-size:clamp(1rem, 3vw, 2.5rem)}.data-card__content .mini-card .matches__dif .annotation{font-size:clamp(0.5rem, 2vw, 0.875rem);white-space:nowrap;width:100%;max-width:100%}}@media(min-width: 90rem){.data-card__content .mini-card .matches__content{gap:.25rem;flex-direction:row}}.data-card__content .mini-table{display:flex;flex-direction:column;gap:1rem;width:100%;height:fit-content;padding:1rem 1.25rem;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;background-color:rgba(0,0,0,.025)}.data-card__content .mini-table .unhandled-results__container{display:flex;align-items:center;justify-content:space-between}.data-card__content .mini-table .unhandled-results__label{display:flex;flex-direction:column}.data-card__content .mini-table .unhandled-results__label .label__scannerjob-name{font-size:.875rem;font-weight:500}.data-card__content .mini-table .unhandled-results__label .label__amount{color:var(--color-text-secondary);font-size:.813rem;font-style:italic}.data-card__content .mini-table .unhandled-results__divider{width:100%;height:1px;border:none;background-color:var(--color-border-neutral)}.data-card__content .mini-table .unhandled-results__message-after-delete{margin:0;color:var(--color-text-secondary);font-size:.813rem;font-style:italic;text-align:center}.data-card__content .no-data{display:flex;align-items:center;justify-content:center;height:100%;margin:auto;color:var(--color-text-secondary);font-style:italic;font-size:.875rem}.data-card__footer .footer-text{color:var(--color-text-secondary);font-size:.875rem}.statistics--finished-scans .statistics__header__title:is(h1){font-size:medium}.statistics--finished-scans .statistics__body .statistics__section{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;gap:2rem}.statistics--finished-scans .statistics__body .statistics__section .data-card--timeline,.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{grid-column:span 12}@media(min-width: 1024px){.statistics--finished-scans .statistics__body .statistics__section .data-card--timeline{grid-column:span 8}.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{grid-column:span 4}}@media(min-width: 1200px){.statistics--finished-scans .statistics__body .statistics__section .data-card--timeline,.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{grid-column:span 12}}@media(min-width: 1440px){.statistics--finished-scans .statistics__body .statistics__section .data-card--timeline{grid-column:span 8}.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{grid-column:span 4}}.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{height:fit-content;width:fit-content}@media(min-width: 1440px){.statistics--finished-scans .statistics__body .statistics__section .data-card--scan-summary{width:100%}}.statistics--finished-scans .statistics__body .statistics__section .data-card__content{height:fit-content}.statistics--finished-scans .statistics__body .statistics__section .data-card__content ul,.statistics--finished-scans .statistics__body .statistics__section .data-card__content li,.statistics--finished-scans .statistics__body .statistics__section .data-card__content p{margin:0}.statistics--finished-scans .statistics__body .statistics__section .data-card__content ul{list-style:none;display:flex;flex-direction:column;gap:12px}.statistics--dpo{display:flex;flex-direction:column;gap:2.5rem;margin:1.5rem 1rem}.statistics--dpo *{margin:0;padding:0}@media(min-width: 75rem){.statistics--dpo{margin:2.5rem 0 0}}.statistics--dpo .chart--circle,.statistics--dpo .chart--doughnut,.statistics--dpo .chart--pie{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}.statistics--dpo .chart--circle .canvas__wrapper,.statistics--dpo .chart--doughnut .canvas__wrapper,.statistics--dpo .chart--pie .canvas__wrapper{justify-self:end;height:clamp(200px, 40cqw, 300px);width:clamp(200px, 40cqw, 300px)}.statistics--dpo .chart--circle .canvas__legend,.statistics--dpo .chart--doughnut .canvas__legend,.statistics--dpo .chart--pie .canvas__legend{align-self:center}.statistics--dpo .chart--circle .canvas__legend .canvas-legend,.statistics--dpo .chart--doughnut .canvas__legend .canvas-legend,.statistics--dpo .chart--pie .canvas__legend .canvas-legend{display:flex;flex-direction:column;gap:1rem}.statistics--dpo .chart--circle .canvas__legend .canvas-legend__item,.statistics--dpo .chart--doughnut .canvas__legend .canvas-legend__item,.statistics--dpo .chart--pie .canvas__legend .canvas-legend__item{display:flex;flex-direction:row;align-items:center;gap:.25rem;list-style:none}.statistics--dpo .chart--circle .canvas__legend .canvas-legend__bullet,.statistics--dpo .chart--doughnut .canvas__legend .canvas-legend__bullet,.statistics--dpo .chart--pie .canvas__legend .canvas-legend__bullet{font-size:.75rem;width:.75rem;height:.75rem}.statistics--dpo .chart--circle .canvas__legend .canvas-legend__label,.statistics--dpo .chart--doughnut .canvas__legend .canvas-legend__label,.statistics--dpo .chart--pie .canvas__legend .canvas-legend__label{font-size:1rem;line-height:1}.statistics--dpo .chart--line .canvas__wrapper,.statistics--dpo .chart--bar .canvas__wrapper{width:100%;height:25rem}@media(min-width: 90rem){.statistics--dpo .chart--line .canvas__wrapper,.statistics--dpo .chart--bar .canvas__wrapper{height:30rem}}.statistics--dpo .statistics__section .circle-charts{display:grid;grid-template-columns:repeat(auto-fit, minmax(25rem, 1fr));align-items:stretch;gap:1.5rem}.statistics--dpo .statistics__section .development-overview{display:flex;flex-direction:column;gap:1.5rem}.statistics--dpo .statistics__section .hidden.subtitle{display:none}.statistics--dpo .statistics__section .hidden.canvas__wrapper,.statistics--dpo .statistics__section .hidden.canvas__legend{position:fixed;top:0;left:0;z-index:-1000;opacity:0;pointer-events:none}.tabs{display:flex;align-items:flex-start;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.2);white-space:nowrap;margin-bottom:.5rem;position:relative}@media(min-width: 75rem){.tabs{margin-bottom:1.5rem}}.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:.75rem;font-weight:bold;text-align:center;padding:.125rem .5rem .125rem .563rem;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{display:flex;justify-content:space-evenly;flex-direction:row-reverse}.manual .table-of-content{display:none;position:sticky;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;max-height:70vh;overflow-y:scroll}@media(min-width: 45rem){.manual .table-of-content{display:block;top:7rem;right:-1rem}}.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{margin:1rem;padding:var(--padding-content) 0rem}@media(min-width: 45rem){.manual .content{max-width:55%}}@media(min-width: 75rem){.manual .content{max-width:60%}}.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}.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{height:2rem;width:2rem;margin:.2rem}.watcher{margin-top:1rem}#__templates{display:none}:root{--modal-color-theme-default: var(--color-primary-lightest);--modal-color-theme-yellow: var(--color-warning-light)}.popover{display:none}.popover__wrapper{position:absolute;z-index:9999;transform:translate(0.5rem, -3rem)}.popover__content{padding:.875rem;min-width:28rem;border-radius:var(--border-radius-button);box-shadow:var(--box-shadow-default);background-color:var(--modal-color-theme-default)}.popover__content::before{content:"";position:absolute;top:2.625rem;left:-10px;border-width:6px 10px 6px 0;border-style:solid;border-color:transparent var(--modal-color-theme-default) transparent transparent}.popover__text-container{display:flex;flex-direction:column;gap:.25rem;padding:.25rem .25rem .5rem;font-size:.85rem;line-height:1rem}.popover__status{font-weight:600}.popover__error-container{width:100%;padding:.25rem;border:1px solid rgba(0,0,0,.2);color:var(--color-text-main);background-color:var(--color-body-bg)}.popover__error-text{font-family:"Courier New",Courier,monospace;font-size:.625rem;font-weight:200}.popover--yellow .popover__content{background-color:var(--modal-color-theme-yellow)}.popover--yellow .popover__content::before{border-color:transparent var(--modal-color-theme-yellow) transparent transparent}.popover__trigger-element{cursor:help;margin-left:.5rem}.popover__trigger-element:hover+.popover{display:block}.tag{padding:.188rem .625rem;border-radius:50px;cursor:default;font-size:.875rem;font-weight:600}.tag.status{width:fit-content;text-wrap:nowrap}.tag.status[data-status="0"]{background-color:var(--color-tag-green-background);color:var(--color-tag-green-text)}.tag.status[data-status="1"]{background-color:var(--color-tag-blue-background);color:var(--color-tag-blue-text)}.tag.status[data-status="2"]{background-color:var(--color-tag-red-background);color:var(--color-tag-red-text)}.tag.category{background-color:var(--color-tag-blue-background);color:var(--color-tag-blue-text);display:inline-block;margin:.1rem}
